._root_tdmme_1{--glyph-me:oklch(83% .072 228);--glyph-hometowns:oklch(62% .15 245);--glyph-projects:oklch(62% .15 300);--glyph-work:oklch(62% .15 265);--glyph-theses:oklch(62% .15 155);--glyph-clubs:oklch(71% .175 55);--glyph-things:oklch(81% .155 90);--glyph-socials:oklch(74% .1 205);--cat-icon-size:clamp(96px, 7.6vw, 124px);--badge-size:var(--cat-icon-size);--me-badge-size:144px;--xmb-focal-x:calc(50vw - var(--cat-icon-size) / 2);--cross-y:max(30dvh, calc(var(--cat-icon-size) + 76px));--row-y:calc(var(--cross-y) + var(--cat-icon-size) + 22px);--items-y:calc(var(--row-y) + 64px);--row-lift:calc(var(--cat-icon-size) + 60px);--items-drop:0px;--items-drop-solo:0px;--xmb-ease:var(--motion-ease);--xmb-step:var(--motion-step);width:100%;height:100dvh;color:var(--theme-text);font-family:var(--font-family-mono);font-size:var(--type-scale-fixed-medium);touch-action:none;overscroll-behavior:none;background:0 0;outline:none;line-height:1.4;position:relative;overflow:hidden}._root_tdmme_1 [data-xmb-native-scroll]{touch-action:pan-y;overscroll-behavior:contain}._root_tdmme_1:focus-visible{outline:1px solid var(--theme-border-subdued);outline-offset:2px}@media (width<=480px){._root_tdmme_1{--cat-icon-size:88px;--cross-y:max(14dvh, calc(var(--cat-icon-size) + 40px));--badge-size:var(--cat-icon-size);--me-badge-size:var(--cat-icon-size)}}@media (height<=880px){._root_tdmme_1{--cross-y:max(28dvh, calc(var(--cat-icon-size) + 52px))}}@media (height<=740px){._root_tdmme_1{--cat-icon-size:100px;--cross-y:max(18dvh, calc(var(--cat-icon-size) + 40px));--badge-size:130px;--me-badge-size:130px}}@media (height<=680px){._root_tdmme_1{--cat-icon-size:84px;--cross-y:max(10dvh, calc(var(--cat-icon-size) + 26px));--badge-size:108px;--me-badge-size:108px}}@media (height<=560px){._root_tdmme_1{--cat-icon-size:80px;--cross-y:max(8dvh, 60px);--badge-size:var(--cat-icon-size);--me-badge-size:var(--cat-icon-size)}}@media (orientation:landscape) and (height<=480px){._root_tdmme_1{--cat-icon-size:72px;--cross-y:max(6dvh, 48px);--row-y:calc(var(--cross-y) + var(--cat-icon-size) + 8px);--items-y:calc(var(--row-y) + 36px);--badge-size:var(--cat-icon-size);--me-badge-size:var(--cat-icon-size)}}._stage_tdmme_130{position:absolute;inset:0}._cursor_tdmme_136{top:calc(var(--cross-y) + var(--cursor-offset,0px));left:var(--xmb-focal-x);width:var(--cat-icon-size);height:var(--cat-icon-size);pointer-events:none;z-index:2;--arm:14px;--th:1px;background:linear-gradient(currentColor, currentColor) left top / var(--arm) var(--th), linear-gradient(currentColor, currentColor) left top / var(--th) var(--arm), linear-gradient(currentColor, currentColor) right top / var(--arm) var(--th), linear-gradient(currentColor, currentColor) right top / var(--th) var(--arm), linear-gradient(currentColor, currentColor) left bottom / var(--arm) var(--th), linear-gradient(currentColor, currentColor) left bottom / var(--th) var(--arm), linear-gradient(currentColor, currentColor) right bottom / var(--arm) var(--th), linear-gradient(currentColor, currentColor) right bottom / var(--th) var(--arm);opacity:.5;transition:opacity var(--xmb-step) var(--xmb-ease), top var(--xmb-step) var(--xmb-ease);color:var(--theme-accent);background-repeat:no-repeat;position:absolute}._probe_tdmme_164{width:0;height:0;left:0;top:calc(var(--cross-y) + var(--arc-drop,0px) + var(--items-drop,0px) + var(--cat-icon-size) / 2);pointer-events:none;position:absolute}._cursorHidden_tdmme_173{opacity:0}._categoriesAnchor_tdmme_179{top:var(--row-y);left:var(--xmb-focal-x);pointer-events:none;z-index:1;width:0;height:0;transition:transform var(--xmb-step) var(--xmb-ease);will-change:transform;position:absolute}._categoriesLifted_tdmme_191{transform:translateY(calc(-1 * (var(--row-lift) + var(--row-push,0px))))}._categoriesTrack_tdmme_195{white-space:nowrap;will-change:transform;pointer-events:auto;align-items:baseline;gap:clamp(14px,1.5vw,24px);margin:0;padding:0;list-style:none;display:flex}@media (width<=480px){._categoriesTrack_tdmme_195{gap:var(--space-5)}}._category_tdmme_213{min-width:var(--cat-icon-size);opacity:var(--cat-fade,1);transition:opacity var(--xmb-step) var(--xmb-ease), color var(--xmb-step) var(--xmb-ease);text-align:center;color:var(--theme-text-secondary);font-size:var(--type-scale-fixed-small);letter-spacing:.08em;text-transform:capitalize;cursor:pointer;will-change:opacity;flex:none;position:relative}@media (hover:hover) and (pointer:fine){._category_tdmme_213:hover{color:var(--theme-text);opacity:1}}@media (width>=960px){._root_tdmme_1{--row-y:calc(var(--cross-y) + var(--cat-icon-size) + 34px);--items-y:calc(var(--row-y) + 96px);--row-lift:calc(var(--cat-icon-size) - 8px);--arc-drop:30px;--items-drop:clamp(20px, calc((100dvh - var(--sh-band,230px)) * .06), 80px);--items-drop-solo:clamp(70px, calc((100dvh - var(--sh-band,230px)) * .17), 210px);--arc-gap:clamp(22px, 3.2vw, 56px)}._categoriesTrack_tdmme_195{width:0;height:0;display:block;position:relative;transform:none!important}._category_tdmme_213{left:calc(var(--cat-icon-size) / 2);width:var(--cat-icon-size);margin-left:calc(var(--cat-icon-size) / -2);translate:calc(var(--arc-x,0) * (var(--cat-icon-size) + var(--arc-gap))) var(--arc-y,0px);transition:opacity .26s var(--motion-ease), color var(--xmb-step) var(--xmb-ease);z-index:1;position:absolute;top:0}._categoryActive_tdmme_278{z-index:2}._categoryIcon_tdmme_281{scale:var(--arc-s,1);transition:transform var(--xmb-step) var(--xmb-ease), scale .26s var(--motion-settle)}}@media (width>=960px) and (height>=860px){._root_tdmme_1{--row-lift:calc(var(--cat-icon-size) + clamp(0px, calc(9dvh - 40px), 150px))}}@media (width>=960px) and (width<=1120px){._root_tdmme_1{--items-drop:clamp(24px, calc((100dvh - var(--sh-band,230px)) * .04), 80px)}}@media (width>=960px) and (height<=880px){._root_tdmme_1{--items-drop:0px;--items-drop-solo:clamp(50px, calc((100dvh - var(--sh-band,230px)) * .15), 150px);--row-lift:calc(var(--cat-icon-size) - 34px)}}@media (width>=960px) and (width<=1120px){._root_tdmme_1{--items-drop-solo:clamp(40px, calc((100dvh - var(--sh-band,230px)) * .1), 110px)}}._rootSolo_tdmme_336{--items-drop:var(--items-drop-solo)}@media (prefers-reduced-motion:reduce){._category_tdmme_213,._categoryIcon_tdmme_281{transition:none}}._category_tdmme_213:active ._categoryIcon_tdmme_281{transition-duration:80ms;transform:scale(.96)}._categoryLabel_tdmme_352{opacity:0;transition:opacity var(--xmb-step) var(--xmb-ease);display:inline-block}._categoryActive_tdmme_278{color:var(--theme-text);font-weight:500}._categoryActive_tdmme_278 ._categoryLabel_tdmme_352{opacity:1}._categoryDisabled_tdmme_367{cursor:default}._categoryDisabled_tdmme_367 ._categoryIcon_tdmme_281{opacity:.3}._categoryDisabled_tdmme_367 ._categoryIconStrip_tdmme_375{animation:none!important}._categoryIcon_tdmme_281{width:var(--cat-icon-size);height:var(--cat-icon-size);transform-origin:bottom;transition:transform var(--xmb-step) var(--xmb-ease);will-change:transform;perspective:700px;margin:0 auto;position:absolute;bottom:calc(100% + 10px);left:0;right:0}._categoryGlyph_tdmme_396{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._glyphShadow_tdmme_404{fill:#0b1626;opacity:.2}body.theme-dark ._glyphShadow_tdmme_404{fill:color-mix(in oklab, var(--ink) 48%, #000);opacity:1}@media (prefers-color-scheme:dark){body.theme-auto ._glyphShadow_tdmme_404{fill:color-mix(in oklab, var(--ink) 48%, #000);opacity:1}}._categoryIconWindow_tdmme_424{transform-style:preserve-3d;will-change:transform;transition:transform .14s ease-out;position:absolute;inset:0;overflow:hidden}._categoryIconStrip_tdmme_375{background-image:var(--icon-sprite-light);will-change:transform;background-repeat:no-repeat;background-size:100% 100%;height:100%;position:absolute;top:0;left:0;transform:translate(0)}body.theme-dark ._categoryIconStrip_tdmme_375{background-image:var(--icon-sprite-dark)}@media (prefers-color-scheme:dark){body.theme-auto ._categoryIconStrip_tdmme_375{background-image:var(--icon-sprite-dark)}}._categorySelected_tdmme_455 ._categoryIconStrip_tdmme_375{animation-name:_sway_tdmme_1;animation-iteration-count:infinite}@keyframes _sway_tdmme_1{to{transform:translate(-100%)}}._intro_tdmme_468 ._categoryIcon_tdmme_281{animation:_cat-enter_tdmme_1 .56s var(--xmb-ease) both;animation-delay:calc(.14s + var(--i,0) * 75ms)}._intro_tdmme_468 ._categoryLabel_tdmme_352{animation:_label-enter_tdmme_1 .48s var(--xmb-ease) both;animation-delay:calc(.26s + var(--i,0) * 75ms)}._intro_tdmme_468 ._itemsAnchor_tdmme_478{animation-duration:.52s;animation-delay:.52s;animation-fill-mode:both}._intro_tdmme_468 ._cursor_tdmme_136{animation:_cursor-enter_tdmme_1 .46s var(--motion-settle) both;animation-delay:.62s}@keyframes _cat-enter_tdmme_1{0%{opacity:0;transform:translateY(-18px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _label-enter_tdmme_1{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes _cursor-enter_tdmme_1{0%{transform:scale(.7)}to{transform:scale(1)}}._itemsAnchor_tdmme_478{top:var(--items-y);left:var(--xmb-focal-x);pointer-events:none;width:0;height:0;transform:translateX(var(--xmb-shift,0px));transition:transform var(--xmb-step) var(--xmb-ease);will-change:transform;animation:_items-enter_tdmme_1 .14s var(--xmb-ease);position:absolute}._itemsLifted_tdmme_536{transform:translate(var(--xmb-shift,0px), calc(var(--cross-y) + var(--cat-icon-size) / 2 - var(--items-y) - var(--item-h,56px) / 2 + var(--arc-drop,0px) + var(--items-drop,0px)))}@keyframes _items-enter_tdmme_1{0%{opacity:0}to{opacity:1}}._item_tdmme_478{text-align:left;white-space:nowrap;text-transform:lowercase;letter-spacing:.02em;color:var(--theme-text-secondary);pointer-events:auto;will-change:transform, opacity;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0;left:0}._itemActive_tdmme_571{color:var(--theme-text);font-weight:500}._itemLabel_tdmme_576{filter:blur(var(--xmb-item-blur,0px));transition:filter var(--xmb-step) var(--xmb-ease);will-change:filter;display:inline-block}._itemTeleporting_tdmme_583 ._itemLabel_tdmme_576{transition:none}._itemEmpty_tdmme_587{color:var(--theme-text-secondary);justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){._item_tdmme_478{transition:opacity .2s!important;transform:translateY(0)!important}._itemLabel_tdmme_576{transition:filter .2s}._categoriesTrack_tdmme_195,._categoriesAnchor_tdmme_179,._itemsAnchor_tdmme_478{transition:none!important;animation:none!important}._categoryIconStrip_tdmme_375{animation:none!important}._categoryIcon_tdmme_281,._categoryIconWindow_tdmme_424,._categoryLabel_tdmme_352,._cursor_tdmme_136{transition:none;animation:none!important;transform:none!important}}@media (width>=960px){._categoryLabel_tdmme_352{opacity:.6;margin-top:-34px}._cursor_tdmme_136:not(._cursorLifted_tdmme_633){opacity:0}._categoryActive_tdmme_278 ._categoryLabel_tdmme_352{opacity:1}._cursor_tdmme_136{top:calc(var(--cross-y) + var(--arc-drop,0px) + var(--items-drop,0px) + var(--cursor-offset,0px));left:var(--xmb-focal-x);width:var(--cat-icon-size);height:var(--cat-icon-size);transition:opacity var(--xmb-step) var(--xmb-ease), top var(--xmb-step) var(--xmb-ease)}._itemsAnchor_tdmme_478,._itemsLifted_tdmme_536{transform:translate(var(--xmb-shift,0px), calc(var(--cross-y) + var(--cat-icon-size) / 2 - var(--items-y) - var(--item-h,56px) / 2 + var(--arc-drop,0px) + var(--items-drop,0px)))}._categoriesAnchor_tdmme_179,._categoriesLifted_tdmme_191{transform:translateY(calc(-1 * (var(--row-lift) + var(--row-push,0px))))}}body.theme-dark ._root_tdmme_1{--glyph-me:oklch(90% .058 228);--glyph-hometowns:oklch(79% .13 245);--glyph-projects:oklch(79% .13 300);--glyph-work:oklch(79% .13 265);--glyph-theses:oklch(79% .13 155);--glyph-clubs:oklch(80% .155 55);--glyph-things:oklch(89% .135 90);--glyph-socials:oklch(86% .085 205)}@media (prefers-color-scheme:dark){body.theme-auto ._root_tdmme_1{--glyph-me:oklch(90% .058 228);--glyph-hometowns:oklch(79% .13 245);--glyph-projects:oklch(79% .13 300);--glyph-work:oklch(79% .13 265);--glyph-theses:oklch(79% .13 155);--glyph-clubs:oklch(80% .155 55);--glyph-things:oklch(89% .135 90);--glyph-socials:oklch(86% .085 205)}}._hint_trz7b_1{top:var(--cross-y);left:var(--xmb-focal-x);width:var(--cat-icon-size);height:var(--cat-icon-size);pointer-events:none;z-index:3;opacity:0;transition:opacity .4s var(--ease-out);font-family:var(--font-family-mono);position:absolute}._visible_trz7b_14{opacity:1}._chevron_trz7b_18{color:var(--theme-text);font-size:18px;line-height:1;animation:1.6s ease-in-out infinite _pulse_trz7b_1;position:absolute}._left_trz7b_26{top:50%;left:0;transform:translate(-130%,-50%)rotate(180deg)}._right_trz7b_32{top:50%;right:0;transform:translate(130%,-50%)}._up_trz7b_38{top:0;left:50%;transform:translate(-50%,-130%)rotate(-90deg)}._down_trz7b_44{bottom:0;left:50%;transform:translate(-50%,130%)rotate(90deg)}._up_trz7b_38,._down_trz7b_44{animation-delay:.8s}._caption_trz7b_55{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-8));z-index:3;pointer-events:none;white-space:nowrap;font-family:var(--font-family-mono);font-size:var(--type-scale-fixed-tiny);letter-spacing:.16em;text-transform:lowercase;color:var(--theme-text-secondary);opacity:0;transition:opacity .4s var(--ease-out);position:fixed;transform:translate(-50%)}._caption_trz7b_55._visible_trz7b_14{opacity:1}@keyframes _pulse_trz7b_1{0%,to{opacity:.25}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){._hint_trz7b_1,._caption_trz7b_55{transition:none}._chevron_trz7b_18{opacity:.55;animation:none}}._host_1q4ft_1{z-index:2;width:100%;height:100dvh;position:relative;overflow:hidden}._layer_1q4ft_9{will-change:transform, opacity;width:100%;height:100%;position:relative}._weave_1q4ft_16{animation:2.7s steps(7,end) infinite _gate_1q4ft_1,5.3s ease-in-out infinite _breath_1q4ft_1}@keyframes _gate_1q4ft_1{0%{transform:translate(0)}14%{transform:translate(calc(var(--filmbox-weave,0) * .5px), calc(var(--filmbox-weave,0) * -.3px))}28%{transform:translate(calc(var(--filmbox-weave,0) * -.6px), calc(var(--filmbox-weave,0) * .2px))}42%{transform:translate(calc(var(--filmbox-weave,0) * .2px), calc(var(--filmbox-weave,0) * .5px))}57%{transform:translate(calc(var(--filmbox-weave,0) * -.4px), calc(var(--filmbox-weave,0) * -.4px))}71%{transform:translate(calc(var(--filmbox-weave,0) * .5px), calc(var(--filmbox-weave,0) * .2px))}85%{transform:translate(calc(var(--filmbox-weave,0) * -.3px), calc(var(--filmbox-weave,0) * -.5px))}to{transform:translate(0)}}@keyframes _breath_1q4ft_1{0%,to{opacity:1}50%{opacity:.985}}@media (prefers-reduced-motion:reduce){._weave_1q4ft_16{animation:none}}._root_1uvi7_1{max-width:640px;padding:calc(env(safe-area-inset-top,0px) + var(--space-8)) calc(env(safe-area-inset-right,0px) + var(--space-6)) calc(env(safe-area-inset-bottom,0px) + var(--space-12)) calc(env(safe-area-inset-left,0px) + var(--space-6));gap:var(--space-12);background:var(--theme-background);color:var(--theme-text);font-family:var(--font-family-prose);font-feature-settings:"cv01", "ss03";flex-direction:column;margin:0 auto;display:flex}._header_1uvi7_17{gap:var(--space-6);flex-direction:column;display:flex}._portrait_1uvi7_23{--badge-size:120px}._section_1uvi7_27{gap:var(--space-4);flex-direction:column;display:flex}._label_1uvi7_33{padding-bottom:var(--space-2);border-bottom:1px solid var(--theme-border-subdued);font-size:var(--type-scale-fixed-small);letter-spacing:.08em;text-transform:capitalize;color:var(--theme-text-secondary);margin:0;font-weight:400}._shelf_1uvi7_44{gap:var(--space-6);margin:0 calc(-1 * var(--space-6));padding:var(--space-2) var(--space-6) var(--space-3);scroll-snap-type:x proximity;scroll-padding-left:var(--space-6);scrollbar-width:none;display:flex;overflow-x:auto}._shelf_1uvi7_44::-webkit-scrollbar{display:none}._shelfItem_1uvi7_59{--badge-size:120px;scroll-snap-align:start;align-items:center;gap:var(--space-3);color:var(--theme-text);flex-direction:column;flex:none;text-decoration:none;display:flex}._shelfItem_1uvi7_59:hover{text-decoration:none}._shelfItem_1uvi7_59:active{opacity:.7}._shelfName_1uvi7_79{font-size:var(--type-scale-fixed-small);color:var(--theme-text-secondary)}._rows_1uvi7_84{flex-direction:column;display:flex}._row_1uvi7_84{--badge-size:56px;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--theme-border-subdued);color:inherit;text-decoration:none;display:flex}._row_1uvi7_84:hover{text-decoration:none}._row_1uvi7_84:last-child{border-bottom:none}._row_1uvi7_84:active{opacity:.7}._rowText_1uvi7_112{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_1uvi7_119{font-size:var(--type-scale-fixed-medium);color:var(--theme-text)}._rowTitle_1uvi7_124{font-size:var(--type-scale-fixed-small);color:var(--theme-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._now_1uvi7_132{margin-left:var(--space-2);font-size:var(--type-scale-fixed-tiny);letter-spacing:.08em;text-transform:lowercase;color:var(--theme-text-secondary)}:root{--sh-band:290px;--sh-unit:max(100vw / 1600, var(--sh-band) / 230)}@media (height<=880px){:root{--sh-band:200px}}@media (height<=740px){:root{--sh-band:180px}}@media (height<=680px){:root{--sh-band:150px}}._scene_1nkqs_25{--sh-sky:oklch(94% .014 240);--sh-sea-top:oklch(72% .045 245);--sh-sea:oklch(58% .06 250);--sh-fog:oklch(95% .012 238);--sh-ice:oklch(98.5% .005 235);--sh-ice-face:oklch(88% .02 240);--sh-ice-edge:oklch(80% .03 242);--sh-far-ice:oklch(93% .012 238);--sh-glint:oklch(90% .02 240);--sh-zzz:oklch(55% .05 245);height:var(--sh-band);z-index:1;pointer-events:none;position:fixed;bottom:0;left:0;right:0}._svg_1nkqs_50{width:100%;height:100%;display:block}._skyTop_1nkqs_56{stop-color:var(--sh-sky);stop-opacity:0}._skyBottom_1nkqs_61{stop-color:var(--sh-sky);stop-opacity:1}._seaTop_1nkqs_66{stop-color:var(--sh-sea-top)}._seaBottom_1nkqs_70{stop-color:var(--sh-sea)}._fogClear_1nkqs_74{stop-color:var(--sh-fog);stop-opacity:0}._fogThick_1nkqs_79{stop-color:var(--sh-fog);stop-opacity:.85}._hazeTop_1nkqs_84{stop-color:var(--sh-fog);stop-opacity:0}._hazeBottom_1nkqs_89{stop-color:var(--sh-fog);stop-opacity:.55}._farIce_1nkqs_94{fill:var(--sh-far-ice)}._glints_1nkqs_98 path{fill:none;stroke:var(--sh-glint);stroke-width:1px;stroke-linecap:round;opacity:.35}._shelfTop_1nkqs_106{fill:var(--sh-ice)}._shelfFace_1nkqs_110{fill:var(--sh-ice-face)}._shelfCrack_1nkqs_114{fill:none;stroke:var(--sh-ice-edge);stroke-width:1px;stroke-linejoin:round}._hunters_1nkqs_121{opacity:.92}._speed_1nkqs_125 path{fill:none;stroke:var(--sh-ice-edge);stroke-width:1.6px;stroke-linecap:round;opacity:.8}._floeTop_1nkqs_133{fill:var(--sh-ice)}._floeFace_1nkqs_137{fill:var(--sh-ice-face)}._bob_1nkqs_143{transform-box:fill-box;transform-origin:50% 100%;animation:5.5s ease-in-out infinite _sh-bob_1nkqs_1}@keyframes _sh-bob_1nkqs_1{0%{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-1.4px)rotate(1.2deg)}to{transform:translateY(0)rotate(-1.2deg)}}._pushWrap_1nkqs_171{left:calc(50% - 316 * var(--sh-unit));bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:2;justify-items:center;gap:5px;display:grid;position:fixed;transform:translate(-50%)}@media (width<=768px){._pushWrap_1nkqs_171{display:none}}._pushCount_1nkqs_189{font-family:var(--font-family);font-size:var(--type-scale-fixed-tiny);letter-spacing:.04em;color:var(--theme-text-secondary);opacity:.8;font-variant-numeric:tabular-nums}._push_1nkqs_171{border:1px solid var(--theme-border);background:color-mix(in oklab, var(--theme-background) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--theme-text-secondary);font-family:var(--font-family);font-size:var(--type-scale-fixed-small);letter-spacing:.04em;cursor:pointer;border-radius:999px;padding:6px 13px;transition:color .18s,border-color .18s}._push_1nkqs_171:hover{color:var(--theme-text);border-color:var(--theme-text-secondary)}._push_1nkqs_171:active{transform:translateY(1px)}._bear_1nkqs_227{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.4s var(--motion-ease)}._asleep_1nkqs_233 ._bear_1nkqs_227{transform:translateY(2px)rotate(-5deg)scaleY(.94)}._zzz_1nkqs_237 text{font-family:var(--font-family);fill:var(--sh-zzz);opacity:0;transform-box:fill-box;transform-origin:50%;font-size:9px;font-weight:700}._asleep_1nkqs_233 ._zzz_1nkqs_237 text{animation:3.6s ease-in-out infinite _sh-zzz_1nkqs_1}._asleep_1nkqs_233 ._zzz_1nkqs_237 text:nth-child(2){animation-delay:.7s}._asleep_1nkqs_233 ._zzz_1nkqs_237 text:nth-child(3){animation-delay:1.4s}@keyframes _sh-zzz_1nkqs_1{0%{opacity:0;transform:translateY(3px)scale(.75)}22%{opacity:.85}68%{opacity:.85}to{opacity:0;transform:translate(4px,-9px)scale(1.2)}}._pBody_1nkqs_284{transform-box:fill-box;transform-origin:50% 100%;animation:1.05s ease-in-out infinite _sh-p-roll_1nkqs_1}._pFootL_1nkqs_290,._pFootR_1nkqs_291{transform-box:fill-box;transform-origin:50%;animation:1.05s ease-in-out infinite _sh-p-step_1nkqs_1}._pFootR_1nkqs_291{animation-delay:-.525s}._pFlipper_1nkqs_301{transform-box:fill-box;transform-origin:50% 0;animation:1.05s ease-in-out infinite _sh-p-flipper_1nkqs_1}@keyframes _sh-p-roll_1nkqs_1{0%{transform:translate(0)rotate(0)}25%{transform:translate(1.2px,-1.6px)rotate(7deg)}50%{transform:translate(0)rotate(0)}75%{transform:translate(-1.2px,-1.6px)rotate(-7deg)}to{transform:translate(0)rotate(0)}}@keyframes _sh-p-step_1nkqs_1{0%{transform:translate(0)scale(1)}25%{transform:translate(1px,-2.6px)scale(.84)}50%{transform:translate(0)scale(1)}to{transform:translate(0)scale(1)}}@keyframes _sh-p-flipper_1nkqs_1{0%{transform:rotate(-7deg)}50%{transform:rotate(6deg)}to{transform:rotate(-7deg)}}._yuri_1nkqs_166{left:calc(50% - 316 * var(--sh-unit));bottom:calc(95 * var(--sh-unit));width:calc(38 * var(--sh-unit));height:calc(56 * var(--sh-unit));z-index:2;cursor:pointer;border-radius:8px;position:fixed;transform:translate(-50%)}._yuriHint_1nkqs_373{bottom:calc(-4 * var(--sh-unit));width:calc(34 * var(--sh-unit));height:calc(11 * var(--sh-unit));background:radial-gradient(at 50% 55%,oklch(62% .16 240/.75) 0%,oklch(62% .16 240/.28) 45%,#0000 72%);border-radius:50%;animation:3.4s ease-in-out infinite _sh-hint_1nkqs_1;display:block;position:absolute;left:50%;transform:translate(-50%)}body.theme-dark ._yuriHint_1nkqs_373{background:radial-gradient(at 50% 55%,oklch(85% .14 235/.8) 0%,oklch(85% .14 235/.3) 45%,#0000 72%)}@media (prefers-color-scheme:dark){body.theme-auto ._yuriHint_1nkqs_373{background:radial-gradient(at 50% 55%,oklch(85% .14 235/.8) 0%,oklch(85% .14 235/.3) 45%,#0000 72%)}}._yuri_1nkqs_166:hover ._yuriHint_1nkqs_373,._yuri_1nkqs_166:focus-visible ._yuriHint_1nkqs_373{opacity:1;animation:none;transform:translate(-50%)scale(1.25,1.15)}._yuri_1nkqs_166:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}@keyframes _sh-hint_1nkqs_1{0%,to{opacity:.55;transform:translate(-50%)scale(.85,.8)}50%{opacity:1;transform:translate(-50%)scale(1.15,1.1)}}@media (width<=768px){._yuri_1nkqs_166{display:none}}body.theme-dark ._scene_1nkqs_25{--sh-sky:oklch(30% .03 250);--sh-sea-top:oklch(30% .04 250);--sh-sea:oklch(22% .04 252);--sh-fog:oklch(34% .03 250);--sh-ice:oklch(72% .02 240);--sh-ice-face:oklch(55% .03 245);--sh-ice-edge:oklch(48% .03 245);--sh-far-ice:oklch(40% .03 248);--sh-glint:oklch(50% .03 245);--sh-zzz:oklch(78% .04 245)}@media (prefers-color-scheme:dark){body.theme-auto ._scene_1nkqs_25{--sh-sky:oklch(30% .03 250);--sh-sea-top:oklch(30% .04 250);--sh-sea:oklch(22% .04 252);--sh-fog:oklch(34% .03 250);--sh-ice:oklch(72% .02 240);--sh-ice-face:oklch(55% .03 245);--sh-ice-edge:oklch(48% .03 245);--sh-far-ice:oklch(40% .03 248);--sh-glint:oklch(50% .03 245);--sh-zzz:oklch(78% .04 245)}}@media (width<=768px){._scene_1nkqs_25{display:none}}@media (prefers-reduced-motion:reduce){._yuriHint_1nkqs_373,._bob_1nkqs_143,._zzz_1nkqs_237 text,._pBody_1nkqs_284,._pFootL_1nkqs_290,._pFootR_1nkqs_291,._pFlipper_1nkqs_301{animation:none}._bear_1nkqs_227{transition:none}}._dock_tw4se_1{top:calc(env(safe-area-inset-top,0px) + 16px);left:calc(env(safe-area-inset-left,0px) + var(--space-5));z-index:21;align-items:center;gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--type-scale-fixed-tiny);letter-spacing:.12em;text-transform:lowercase;color:var(--theme-text-secondary);display:flex;position:fixed}._sep_tw4se_16{opacity:.35;-webkit-user-select:none;user-select:none}._button_tw4se_21{appearance:none;padding:var(--space-1) var(--space-2);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;opacity:.9;background:0 0;border:0;border-radius:6px;margin:0;transition:opacity .2s,color .2s,background .2s}._button_tw4se_21:hover,._button_tw4se_21:focus-visible{opacity:1;color:var(--theme-text);background:color-mix(in oklab, var(--theme-accent) 10%, transparent);outline:none}._glyph_tw4se_48{color:var(--theme-accent);margin-right:.5em;display:inline-block}._off_tw4se_54 ._glyph_tw4se_48{color:var(--theme-text-secondary);text-decoration:line-through}@media (width<=768px){._dock_tw4se_1,._wideOnly_tw4se_67{display:none}}
