/* Same information hierarchy as the native app. */
#experience-nav{display:grid;gap:7px;padding:12px 0}#experience-nav a{display:flex;gap:12px;align-items:center;padding:13px 15px;border-radius:14px;color:#333c37;text-decoration:none}#experience-nav a[aria-current=page]{background:#e7eee8;color:#253e31;font-weight:700}#experience-nav svg{width:23px;height:23px;flex:none}.all-tools>summary{padding:14px;cursor:pointer;font-size:.85rem;color:#55645d}.experience-heading{margin-bottom:24px}.experience-heading h2{font-family:Georgia,serif;font-size:clamp(28px,4vw,40px);font-weight:400;margin:7px 0}.experience-heading p{color:#5d6962}.experience-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.experience-links a{display:flex;justify-content:space-between;gap:12px;padding:20px;background:#fff;border:1px solid #e0e5df;border-radius:16px;text-decoration:none;color:#293f35}.experience-links a:hover{border-color:#a47b60}.experience-welcome{padding:28px;border-radius:22px;background:#ecf0e9}.experience-welcome h3{font:400 28px/1.2 Georgia,serif}.experience-secondary{display:inline-block;margin:12px 0;color:#8c4925}.experience-universes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:26px 0}.experience-universe{--universe-accent:#8b4561;overflow:hidden;padding:22px;background:white;border:1px solid #e0e5df;border-radius:22px}.experience-universe[data-universe=KASOU]{--universe-accent:#305e9b}.experience-universe[data-universe=BOATIK]{--universe-accent:#137785}.experience-universe[data-universe=KAALYRA]{--universe-accent:#795396}.experience-universe header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.experience-universe header h3{color:var(--universe-accent);font-family:Georgia,serif;margin:0}.experience-universe label{display:grid;gap:6px}.experience-universe select{max-width:100%;width:100%}.experience-cover{display:block;width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:14px;margin:16px 0}.experience-universe h4{font:400 25px/1.2 Georgia,serif;margin:16px 0 8px}.experience-universe p{line-height:1.6;overflow-wrap:anywhere}.experience-universe button{width:100%;margin:10px 0;background:var(--universe-accent);color:#fff;border:0;border-radius:12px;padding:13px}.experience-universe>a{display:block;margin-top:14px;color:#78513c}.experience-fiche-dialog{width:min(950px,95vw);max-height:92dvh;overflow:auto;border:0;border-radius:20px;padding:22px}.experience-fiche-dialog::backdrop{background:#15211999}.experience-fiche-dialog>form{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:1}.experience-fiche-dialog img{max-width:100%}#display-level{display:block;width:100%;max-width:420px;margin:10px 0}.mobile-primary-nav{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}.mobile-primary-nav button span{font-size:11px}#experience-nav a:focus-visible,.experience-links a:focus-visible{outline:3px solid #8b4561;outline-offset:3px}
@media(max-width:760px){.experience-links,.experience-universes{grid-template-columns:1fr}.experience-universe{padding:18px}.experience-heading{margin-top:6px}.experience-welcome{padding:22px}.experience-fiche-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.topbar .heading{display:none}}
