@font-face{font-family:Golos Text;src:url(../../../fonts/GolosText.ttf)format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:Caveat;src:url(../../../fonts/Caveat.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Oswald;src:url(../../../fonts/Oswald.woff2)format("woff2");font-weight:200 700;font-display:swap}@font-face{font-family:PT Serif;src:url(../../../fonts/PTSerif-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Rubik Mono One;src:url(../../../fonts/RubikMonoOne.woff2)format("woff2");font-weight:400;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--room:#171719;--room-2:#252426;--room-3:#302e31;--room-line:#3d3a3c;--on-room:#efe6d2;--on-room-2:#b8b0a0;--on-room-3:#8d8678;--paper:#efe6d2;--paper-2:#f5f0e6;--paper-3:#e2d6bb;--kraft:#c9ae84;--ink:#1f1c1a;--ink-2:#4f4942;--ink-3:#6f675d;--rule:#b9c6cf;--margin:#d77b74;--marker:#f2d74e;--accent:#a81d1d;--accent-2:#b52b35;--accent-hover:#8f1717;--accent-soft:#f0d2c9;--accent-bright:#e2525a;--rival:#4a6687;--rival-soft:#d6dde5;--rival-bright:#9db4d0;--mustard:#c99a2e;--forest:#3e5a46;--silver:#b9b8b2;--silver-2:#8e8d88;--danger:#a81d1d;--focus:#e8b93a;--stage:var(--room);--stage-2:var(--room-2);--stage-line:var(--room-line);--stage-ink:var(--on-room);--stage-ink-2:var(--on-room-2);--stage-accent:var(--accent-bright);--stage-rival:var(--rival-bright);--stage-reference:#6b665e;--reference:#a59e91;--line:#d2c7af;--line-strong:#b4a888;--surface:var(--paper-2);--sunken:#e6dcc6;--font:"Golos Text", system-ui, sans-serif;--font-hand:"Caveat", "Segoe Print", cursive;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-poster:"Oswald", "Golos Text", sans-serif;--font-serif:"PT Serif", Georgia, serif;--font-block:"Rubik Mono One", "Golos Text", sans-serif;--t-xs:.8125rem;--t-s:.875rem;--t-m:.9375rem;--t-l:1.125rem;--t-xl:1.375rem;--t-2xl:1.75rem;--t-3xl:2.25rem;--t-4xl:3rem;--t-score:5.5rem;--lh-tight:1.1;--lh-text:1.5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--container:1440px;--gutter:clamp(16px, 3vw, 44px);--chrome:112px;--nav-h:62px;--control-h:40px;--control-h-l:46px;--tap:44px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--r-control:4px;--r-surface:3px;--r-pill:999px;--border:1px solid var(--line);--shadow-sheet:0 1px 0 #00000059, 0 14px 28px -10px #000000bf;--shadow-object:0 2px 2px #00000073, 0 22px 36px -14px #000000d9;--shadow-sticker:0 1px 1.5px #00000073;--shadow-pop:0 26px 60px -12px #000000d9;--tex-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .48 0 0 0 0 .45 0 0 0 .2 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--tex-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.035 .6' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .27 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23p)'/%3E%3C/svg%3E");--tex-metal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .9' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .12 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23m)'/%3E%3C/svg%3E");--d-fast:.12s;--d-base:.22s;--d-slow:.42s;--ease:cubic-bezier(.2, .7, .2, 1);--ease-heavy:cubic-bezier(.34, 1.12, .4, 1)}@media (width>=2200px),(aspect-ratio>=21/9){:root{--container:1680px}html{font-size:clamp(100%,.62rem + .36vw,131.25%)}}@media (prefers-reduced-motion:reduce){:root{--d-fast:0s;--d-base:0s;--d-slow:0s}}*,:before,:after{box-sizing:border-box}html{font-family:var(--font);font-size:100%;line-height:var(--lh-text);color:var(--on-room);background-color:var(--room);background-image:radial-gradient(ellipse 60% 50% at 8% 0%, #ffc48016, transparent 70%), radial-gradient(ellipse 50% 60% at 100% 100%, #7882960d, transparent 70%), var(--tex-grain);font-variant-numeric:tabular-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{font-size:var(--t-m);margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:650;line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hand{font-family:var(--font-hand);letter-spacing:0;font-weight:600}.mono{font-family:var(--font-mono);letter-spacing:0;font-weight:500}.sheet{color:var(--ink);background:var(--paper-2) var(--tex-paper);box-shadow:var(--shadow-sheet);border-radius:2px;position:relative}.sheet.ruled{background-image:linear-gradient(90deg, transparent 2.6rem, var(--margin) 2.6rem, var(--margin) calc(2.6rem + 1px), transparent calc(2.6rem + 1px)), repeating-linear-gradient(180deg, transparent 0 calc(1.75rem - 1px), var(--rule) calc(1.75rem - 1px) 1.75rem), var(--tex-paper);background-position:0 0, 0 var(--rule-start,2.75rem), 0 0;background-repeat:repeat,repeat-x,repeat;background-size:auto,100% 1.75rem,auto}.sheet.graph{background-image:linear-gradient(#6e96aa38 1px, transparent 1px), linear-gradient(90deg, #6e96aa38 1px, transparent 1px), var(--tex-paper);background-size:16px 16px,16px 16px,auto}.sheet.kraft{background-color:var(--kraft)}.note{color:var(--ink);background:#efd98a var(--tex-paper);box-shadow:var(--shadow-sticker), 0 10px 16px -10px #000000b3;position:relative}.tape{z-index:2;width:var(--tape-w,92px);clip-path:polygon(0 8%,6% 0,12% 10%,18% 0,24% 8%,30% 0,36% 6%,42% 0,100% 0,100% 92%,94% 100%,88% 90%,82% 100%,76% 92%,70% 100%,64% 94%,58% 100%,0 100%);pointer-events:none;-webkit-backdrop-filter:brightness(1.04);backdrop-filter:brightness(1.04);background:#e8e2cd85;height:26px;position:absolute;box-shadow:0 1px 1px #0000001f}.btn{--btn-bg:var(--paper);--btn-ink:var(--ink);--torn:polygon(0.6% 6%, 4% 0, 31% 4%, 58% 0.5%, 86% 3.5%, 99.4% 0, 100% 48%, 99.2% 96%, 72% 100%, 44% 96%, 15% 100%, 0 95%, 0.8% 52%);z-index:0;isolation:isolate;justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:var(--btn-ink);font-size:var(--t-m);white-space:nowrap;cursor:pointer;filter:drop-shadow(0 2px #00000080);transition:transform var(--d-fast) var(--ease), filter var(--d-fast) var(--ease);background:0 0;border:0;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--btn-bg) var(--tex-paper);clip-path:var(--torn);transition:background-color var(--d-fast) var(--ease);position:absolute;inset:0}.btn:hover{--btn-bg:var(--paper-2);transform:translateY(-1px)}.btn:active:not(:disabled){filter:drop-shadow(0 0 #0000);transform:translateY(2px)}.btn:disabled,.btn[aria-disabled=true]{--btn-ink:#6c675f;cursor:not-allowed;filter:none;transform:none}.btn:disabled:before,.btn[aria-disabled=true]:before{background:repeating-linear-gradient(135deg,#c9c1b0 0 6px,#bdb5a3 6px 12px)}.btn-primary{--btn-bg:var(--accent);--btn-ink:var(--paper-2);--torn:polygon(0 4%, 22% 1%, 50% 3.5%, 77% 0, 100% 2.5%, 99.3% 50%, 100% 97%, 66% 100%, 38% 96.5%, 9% 100%, 0.5% 97%, 0 48%);min-height:var(--control-h-l);padding:0 var(--s-5);font-family:var(--font-hand);font-size:1.45rem;font-weight:700;line-height:1}.btn-primary:hover{--btn-bg:var(--accent-2)}.btn-ink{--btn-bg:#111012;--btn-ink:var(--paper)}.btn-ink:hover{--btn-bg:#29272a}.btn-quiet{filter:none;--btn-bg:transparent;--btn-ink:currentColor;padding:0 var(--s-2);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);font-weight:500}.btn-quiet:before{background:0 0}.btn-quiet:hover{--btn-bg:transparent;text-decoration-color:currentColor}.key{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-h);padding:0 var(--s-4);color:#1b1a19;font-size:var(--t-s);white-space:nowrap;cursor:pointer;transition:transform var(--d-fast) var(--ease), box-shadow var(--d-fast) var(--ease);background:linear-gradient(#d6d5cf,#a9a8a2);border:1px solid #5d5b57;border-radius:3px;grid-auto-flow:column;font-weight:600;text-decoration:none;display:inline-grid;transform:translateY(0);box-shadow:inset 0 1px #fff9,0 3px #4a4845,0 5px 8px #00000080}.key:hover{background:linear-gradient(#e2e1db,#b4b3ad)}.key:active:not(:disabled),.key[aria-pressed=true]{transform:translateY(3px);box-shadow:inset 0 2px 3px #00000059,0 0 #4a4845,0 1px 2px #00000080}.key[aria-pressed=true]{background:linear-gradient(#c3c2bc,#9d9c96)}.key:disabled{color:#6f6d68;cursor:not-allowed;background:repeating-linear-gradient(135deg,#a9a8a2 0 5px,#9b9a94 5px 10px)}.key.rec{color:var(--paper-2);background:linear-gradient(#c8423f,#9b1f1f);border-color:#521010;box-shadow:inset 0 1px #ffffff40,0 3px #4f1111,0 5px 8px #00000080}kbd{min-width:1.6em;font-family:var(--font-mono);text-align:center;opacity:.85;border:1px solid;border-bottom-width:2px;border-radius:3px;padding:0 .35em;font-size:.78em;line-height:1.5;display:inline-block}.field{gap:var(--s-1);font-size:var(--t-s);color:inherit;display:grid}.field input,.field select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:var(--control-h);padding:0 var(--s-3);border:0;border-bottom:2px solid var(--ink);background:var(--paper-2);color:var(--ink);font-size:var(--t-m);border-radius:2px 2px 0 0;box-shadow:inset 0 1px 3px #0000001f}.field input:hover,.field select:hover{background:#fffaf0}.field select:disabled{color:var(--ink-3);background:var(--sunken)}input[type=checkbox]{accent-color:var(--accent)}.notice{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--paper) var(--tex-paper);color:var(--ink);font-size:var(--t-s);box-shadow:var(--shadow-sticker), 0 10px 18px -12px #000c;border-radius:1px;display:flex;position:relative}.notice a{color:var(--accent);font-weight:600}.notice.error:before{content:"!";border:2px solid var(--accent);width:24px;height:24px;color:var(--accent);font-family:var(--font-poster);font-weight:700;font-size:var(--t-s);border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(-8deg)}.notice.error{box-shadow:inset 3px 0 0 var(--accent), var(--shadow-sticker), 0 10px 18px -12px #000c}.muted{color:var(--muted,var(--on-room-2))}.sheet,.note,.notice{--muted:var(--ink-2)}.small{font-size:var(--t-s)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (pointer:coarse),not all and (width>=1100px) and (height>=521px){.btn,.key,.field input,.field select{min-height:var(--tap)}.field select{height:var(--tap)}}.scene{min-width:0;height:calc(100svh - var(--chrome));min-height:0;position:relative;container-type:inline-size}.at{left:var(--x);top:var(--y);width:var(--w,auto);rotate:var(--r,0deg);position:absolute}.deco{pointer-events:none}@media not all and (width>=1100px) and (height>=521px){.scene{align-items:flex-start;gap:var(--s-4);height:auto;min-height:0;padding-bottom:var(--s-6);flex-direction:column;display:flex}.scene .at{width:auto;max-width:100%;position:relative;top:auto;left:auto}.scene .deco{display:none}}:root{--cursor-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 100 100'%3E%3Cpath d='M50 4l12.3 28.4 30.7 2.8-23.2 20.2 7 30L50 70.3 23.2 85.4l7-30L7 35.2l30.7-2.8z' fill='%23A81D1D' stroke='white' stroke-width='7'/%3E%3C/svg%3E") 13 13}html,body,button:not(:disabled),a,summary,label,select{cursor:var(--cursor-star), pointer}input,textarea{cursor:text}button:disabled,[aria-disabled=true]{cursor:not-allowed}[hidden]{display:none!important}html{background-image:none}body{overflow-x:clip}.scene{animation:.2s ease-out room-arrival}@keyframes room-arrival{0%{opacity:.5;translate:0 4px}to{opacity:1;translate:0}}.btn{transition:transform .13s,box-shadow .13s,background-color .13s}.btn:hover:not(:disabled){transform:translateY(-2px)rotate(-.4deg)}.btn:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px 6px #0004}@media (prefers-reduced-motion:reduce){.scene{animation:none}.btn:hover:not(:disabled),.btn:active:not(:disabled){transform:none}}html body :is(button,a,summary,label,select):not(:disabled){cursor:var(--cursor-star), pointer!important}.toast-region.svelte-7aj640{bottom:calc(24px + var(--safe-bottom));right:calc(24px + var(--safe-right));z-index:1000;pointer-events:none;max-width:calc(100vw - 32px - var(--safe-left) - var(--safe-right));position:fixed}.achievement-toast.svelte-7aj640{width:360px;max-width:100%;color:var(--paper);pointer-events:auto;background:#252723;border:1px solid #8d876d;border-left:5px solid #ad3833;grid-template-columns:48px 1fr;gap:12px;padding:18px 34px 34px 18px;animation:.35s ease-out svelte-7aj640-arrive;display:grid;position:relative;box-shadow:0 8px 30px #0008}.eyebrow.svelte-7aj640{font:10px var(--font-mono);text-transform:uppercase;color:#c8bba3}strong.svelte-7aj640{font:700 26px/1.2 var(--font-hand);display:block}p.svelte-7aj640{color:#cfc4b0;margin:4px 0 0;font-size:12px}button.svelte-7aj640{color:inherit;background:0 0;border:0;padding:2px 7px}.close.svelte-7aj640{font-size:24px;position:absolute;top:4px;right:6px}.sound.svelte-7aj640{color:#cfc4b0;font-size:10px;position:absolute;bottom:7px;right:10px}@keyframes svelte-7aj640-arrive{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.achievement-toast.svelte-7aj640{animation:none}}@media (pointer:coarse){.toast-region.svelte-7aj640{bottom:calc(16px + var(--safe-bottom));right:calc(16px + var(--safe-right))}.achievement-toast.svelte-7aj640{padding:18px 48px 48px 18px}.close.svelte-7aj640,.sound.svelte-7aj640{min-width:44px;min-height:44px}.close.svelte-7aj640{top:0;right:0}.sound.svelte-7aj640{bottom:2px;right:2px}}.sparkles.svelte-x4m705{z-index:2000;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}@media (prefers-reduced-motion:reduce),(pointer:coarse){.sparkles.svelte-x4m705{display:none}}.banner.svelte-g6uc6l{left:calc(50% + (var(--safe-left) - var(--safe-right)) / 2);bottom:calc(var(--s-4) + var(--safe-bottom));z-index:50;align-items:center;gap:var(--s-5);width:min(calc(100% - 2 * var(--s-4) - var(--safe-left) - var(--safe-right)), 880px);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);background:var(--paper) var(--tex-paper);color:var(--ink);box-shadow:var(--shadow-pop);font-size:var(--t-s);display:flex;position:fixed;transform:translate(-50%)rotate(-.4deg)}.banner.svelte-g6uc6l:before{content:"";background:#e8e2cd8c;width:96px;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 1px 1px #0000001f}a.svelte-g6uc6l{color:var(--accent);white-space:nowrap;font-weight:600}.accept.svelte-g6uc6l{flex:none}@media not all and (width>=1100px) and (height>=521px){.banner.svelte-g6uc6l{gap:var(--s-3);width:auto;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);font-size:var(--t-xs);box-shadow:var(--shadow-sheet);flex:100%;line-height:1.35;position:static;transform:none}.banner.svelte-g6uc6l:before{display:none}}@media (width<=599px){.banner.svelte-g6uc6l{align-items:stretch;gap:var(--s-2);flex-direction:column}.accept.svelte-g6uc6l{align-self:flex-end}}.wall.svelte-1ne02dp{z-index:-1;pointer-events:none;background:#121213;position:fixed;inset:0;overflow:hidden}img.svelte-1ne02dp{object-fit:cover;filter:saturate(.65)brightness(.46);width:100%;height:100%}.home.svelte-1ne02dp img:where(.svelte-1ne02dp){filter:saturate(.68)brightness(.55)}.wall.svelte-1ne02dp:after{content:"";background:radial-gradient(at 53% 45%,#14131515,#10101250 85%),linear-gradient(#11111330,#0000 30%,#11111365);position:absolute;inset:0}.shell.svelte-12qhfyh{min-height:100dvh;padding:0 var(--safe-right) 0 var(--safe-left);grid-template-rows:auto 1fr auto;display:grid}.focus.svelte-12qhfyh main:where(.svelte-12qhfyh){padding-top:var(--safe-top)}.top.svelte-12qhfyh{justify-content:center;align-items:center;gap:var(--s-5);width:min(100%, var(--container));padding:calc(var(--s-3) + var(--safe-top)) var(--gutter) var(--s-2);flex-wrap:wrap;margin:0 auto;display:flex}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:var(--s-2);flex-wrap:wrap;display:flex}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){z-index:0;min-height:38px;padding:0 var(--s-4) 2px;color:var(--ink);font-family:var(--font-hand);transition:transform var(--d-fast) var(--ease);align-items:center;font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):before{content:"";z-index:-1;background:var(--tab-bg,var(--paper)) var(--tex-paper);clip-path:polygon(0 6%,50% 0,100% 5%,98% 50%,100% 94%,50% 100%,1% 96%,2% 50%);position:absolute;inset:0}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):nth-child(odd){transform:rotate(-1.2deg)}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):nth-child(2n){transform:rotate(1deg)translateY(1px)}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{--tab-bg:var(--paper-2);transform:translateY(-2px)rotate(0)}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a[aria-current=page]:where(.svelte-12qhfyh){--tab-bg:var(--accent);color:var(--paper-2);text-underline-offset:5px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1.5px;transform:none}.icons.svelte-12qhfyh{align-items:center;gap:var(--s-2);display:flex}.icon.svelte-12qhfyh{border:2px solid var(--on-room-2);width:38px;height:38px;color:var(--on-room);transition:border-color var(--d-fast) var(--ease);background:#111012;border-radius:50%;place-items:center;display:grid}.icon.svelte-12qhfyh:hover{border-color:var(--on-room)}.icon.svelte-12qhfyh svg:where(.svelte-12qhfyh){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.name.svelte-12qhfyh{font-size:var(--t-s);color:var(--on-room-2);text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}main.svelte-12qhfyh{min-width:0;width:min(100%, var(--container));padding:0 var(--gutter) var(--s-4);margin:0 auto}.foot.svelte-12qhfyh{align-items:center;gap:var(--s-5);width:min(100%, var(--container));padding:var(--s-2) var(--gutter) calc(var(--s-3) + var(--safe-bottom));font-family:var(--font-mono);color:var(--on-room-3);margin:0 auto;font-size:.75rem;display:flex}.foot.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:var(--s-1) var(--s-4);flex-wrap:wrap;margin-right:auto;display:flex}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit;text-decoration:none}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--on-room);text-decoration:underline}@media (width<=599px),(height<=520px) and (orientation:landscape){.top.svelte-12qhfyh{align-items:flex-start}.name.svelte-12qhfyh{display:none}.foot.svelte-12qhfyh{flex-wrap:wrap}}@media (pointer:coarse),not all and (width>=1100px) and (height>=521px){.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){min-height:var(--tap)}.icon.svelte-12qhfyh{width:var(--tap);height:var(--tap)}.foot.svelte-12qhfyh{gap:0 var(--s-5)}.foot.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:0 var(--s-4)}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){min-width:var(--tap);min-height:var(--tap);justify-content:center;align-items:center;display:inline-flex}}@media (width<=599px),(height<=520px) and (orientation:landscape){.top.svelte-12qhfyh{gap:var(--s-2) var(--s-3);padding-top:calc(var(--s-2) + var(--safe-top))}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:6px}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){padding:0 10px 2px;font-size:1.2rem}}@media (width<=599px){.top.svelte-12qhfyh{grid-template-columns:minmax(0,1fr) auto;display:grid}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){flex:auto;justify-content:center}.icons.svelte-12qhfyh{flex-direction:column;gap:6px}.foot.svelte-12qhfyh{font-size:.8125rem}}
