._3RS6jq_image{object-fit:contain;cursor:pointer;opacity:1;filter:grayscale(0);block-size:100%;inline-size:100%;transition:opacity var(--fade-duration) var(--ease-out), filter var(--t-base) var(--ease-out),  scale .26s cubic-bezier(.22, 1.2, .36, 1);z-index:var(--z-media);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0;scale:1}._3RS6jq_remixGrid{gap:var(--size-2);background:var(--c-black);z-index:var(--z-media);cursor:pointer;opacity:1;transition:opacity var(--fade-duration) var(--ease-out), filter var(--t-base) var(--ease-out),  scale .26s cubic-bezier(.22, 1.2, .36, 1);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:grid;position:absolute;inset:0;scale:1}._3RS6jq_image._3RS6jq_cover{object-fit:cover}video._3RS6jq_image{display:block}._3RS6jq_image._3RS6jq_layerHidden,._3RS6jq_remixGrid._3RS6jq_layerHidden{opacity:0}._3RS6jq_dragPeek{object-fit:contain;block-size:100%;inline-size:100%;z-index:calc(var(--z-media) - 1);pointer-events:none;opacity:calc(var(--drag-peek-progress,0) * .42);scale:calc(.94 + var(--drag-peek-progress,0) * .06);translate:calc(var(--drag-peek-direction,1) * (1 - var(--drag-peek-progress,0)) * 3%) 0;position:absolute;inset:0}._3RS6jq_dragPeek[data-settling=true]{opacity:0;transition:opacity var(--drag-settle-duration) var(--ease-out), scale var(--drag-settle-duration) var(--ease-spring), translate var(--drag-settle-duration) var(--ease-spring);translate:0;scale:1}._3RS6jq_dragPeek._3RS6jq_cover{object-fit:cover}._3RS6jq_backdropLayer{pointer-events:none}._3RS6jq_image._3RS6jq_layerSettling,._3RS6jq_remixGrid._3RS6jq_layerSettling{transition:opacity var(--fade-duration) var(--ease-out), filter var(--t-base) var(--ease-out), scale var(--drag-settle-duration) var(--ease-spring), transform var(--drag-settle-duration) cubic-bezier(.22, 1.12, .36, 1)}._3RS6jq_image[data-pressed=true],._3RS6jq_remixGrid[data-pressed=true]{transition:opacity var(--fade-duration) var(--ease-out), filter var(--t-base) var(--ease-out), scale 90ms var(--ease-out);scale:.978}._3RS6jq_container[data-touch-hold=true] ._3RS6jq_image,._3RS6jq_container[data-touch-hold=true] ._3RS6jq_remixGrid{filter:brightness(.92);scale:.99}@media (prefers-reduced-motion:reduce){._3RS6jq_dragPeek,._3RS6jq_dragPeek[data-settling=true]{translate:none;scale:1}._3RS6jq_image[data-pressed=true],._3RS6jq_remixGrid[data-pressed=true],._3RS6jq_container[data-touch-hold=true] ._3RS6jq_image,._3RS6jq_container[data-touch-hold=true] ._3RS6jq_remixGrid{scale:1}}._3RS6jq_remixGridNotReady{opacity:0}._3RS6jq_remixGrid[data-count="2"]{grid-template-columns:1fr 1fr}._3RS6jq_remixGrid[data-count="3"]{grid-template-columns:1fr 1fr 1fr}._3RS6jq_remixGrid[data-count="4"]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}._3RS6jq_remixCell{min-block-size:0;min-inline-size:0;position:relative;overflow:clip}._3RS6jq_remixImage{object-fit:cover;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:block}._3RS6jq_container{isolation:isolate;--glass-bg:var(--glass-surface-dark);--glass-bg-soft:color-mix(in oklch, var(--c-overlay-dark) 69%, transparent);--glass-bg-strong:color-mix(in oklch, var(--c-overlay-dark) 80%, var(--c-black) 20%);--glass-border:var(--glass-border-dark);--fade-duration:var(--t-medium);--drag-settle-duration:calc(var(--t-medium) + var(--t-fast));--touch-toolbar-show-preview-progress:0;--touch-toolbar-hide-preview-progress:0;background-color:var(--c-black);justify-content:center;block-size:100dvh;min-block-size:100svh;inline-size:100dvw;display:flex;position:fixed;inset:0;overflow:clip}._3RS6jq_progressBarContainer{place-items:center;block-size:100dvh;min-block-size:100svh;inline-size:100dvw;display:grid;position:fixed}._3RS6jq_hiddenThemeToggle{display:none}._3RS6jq_bootScreen{justify-items:center;gap:var(--m-l);text-align:center;display:grid}._3RS6jq_bootHomeLink{color:var(--c-bg-contrast-light);font-size:var(--fs-s);text-underline-offset:var(--size-2);transition:color var(--t-fast) var(--ease-out);text-decoration:underline}._3RS6jq_bootHomeLink:hover,._3RS6jq_bootHomeLink:focus-visible{color:var(--c-accent)}._3RS6jq_errorToast{z-index:var(--z-fullscreen-toast);align-items:center;gap:var(--m-s);max-inline-size:min(90dvw, var(--overlay-width-wide));padding:var(--m-s) var(--m-m);border-radius:var(--m-s);background-color:var(--c-overlay-dark);border:var(--size-1) solid var(--c-border-on-dark);color:var(--c-white);font-size:var(--fs-sm);-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));box-shadow:0 var(--size-8) var(--size-22) color-mix(in oklch, var(--c-black) 28%, transparent);display:flex;position:fixed;inset-block-start:calc(env(safe-area-inset-top,0) + var(--m-l));inset-inline-start:50%;transform:translate(-50%)}._3RS6jq_errorToastMessage{flex:auto}._3RS6jq_errorToastDismiss{padding:0 var(--m);color:inherit;font-size:var(--fs-sm);cursor:pointer;opacity:.8;transition:opacity var(--t-fast) var(--ease-out);background:0 0;border:none;flex:none;line-height:1}._3RS6jq_errorToastDismiss:hover,._3RS6jq_errorToastDismiss:focus-visible{opacity:1}._3RS6jq_toolbarTrigger{inline-size:100%;block-size:clamp(calc(var(--size-96) - var(--m-xs)), 18dvh, var(--size-180));z-index:var(--z-fullscreen);position:fixed;inset-block-start:0;inset-inline-start:0}._3RS6jq_container[data-controls-visible=true] ._3RS6jq_toolbarTrigger{pointer-events:none}._3RS6jq_toolbarHint{padding:calc(var(--m-s) * .75) var(--m-l);border-radius:var(--radius-pill);background:var(--glass-bg-soft);color:color-mix(in oklch, var(--c-white) 82%, transparent);font-size:var(--fs-s);letter-spacing:.03em;-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));box-shadow:0 var(--size-8) var(--size-22) color-mix(in oklch, var(--c-black) 18%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);pointer-events:none;z-index:var(--z-fullscreen-underlay);animation:_3RS6jq_toolbarHintLifecycle var(--t-hint) var(--ease-out) forwards;position:fixed;inset-block-start:calc(env(safe-area-inset-top,0) + var(--m-m));inset-inline-start:50%;transform:translate(-50%)}._3RS6jq_container[data-controls-visible=true] ._3RS6jq_toolbar{opacity:calc(1 - var(--touch-toolbar-hide-preview-progress));transform:translateY(calc(var(--size-28) * -1 * var(--touch-toolbar-hide-preview-progress))) scale(calc(1 - (.025 * var(--touch-toolbar-hide-preview-progress))))}._3RS6jq_container[data-controls-visible=false] ._3RS6jq_toolbar{opacity:var(--touch-toolbar-show-preview-progress);transform:translateY(calc(var(--size-28) * -1 * (1 - var(--touch-toolbar-show-preview-progress)))) scale(calc(.975 + (.025 * var(--touch-toolbar-show-preview-progress))));pointer-events:none}._3RS6jq_container[data-fullscreen-active=true] ._3RS6jq_toolbar{padding-inline-end:calc(env(safe-area-inset-right,0) + var(--m-2xl) + var(--m-l))}._3RS6jq_fullscreenExitButton{inset-block-start:calc(env(safe-area-inset-top,0) + var(--m-m));right:calc(env(safe-area-inset-right,0) + var(--m-m));z-index:var(--z-fullscreen-control);min-block-size:calc(var(--m-xl) + var(--m));padding:0 var(--m-l);border:var(--size-1) solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg-soft);color:color-mix(in oklch, var(--c-white) 92%, transparent);font-size:var(--fs-s);box-shadow:0 var(--m-s) var(--m-l) color-mix(in oklch, var(--c-black) 32%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 10%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-panel));backdrop-filter:blur(var(--glass-blur-panel));font-weight:600;line-height:1;position:fixed}._3RS6jq_fullscreenExitButton:hover,._3RS6jq_fullscreenExitButton:focus-visible{background:var(--glass-bg-strong);color:var(--c-white)}._3RS6jq_touchAffordances{--touch-pull-progress:0;--touch-swipe-progress:0;--touch-juice-ease:cubic-bezier(.2, .8, .2, 1);z-index:var(--z-details);pointer-events:none;color:color-mix(in oklch, var(--c-white) 72%, transparent);position:fixed;inset:0}._3RS6jq_container[data-dragging=true] ._3RS6jq_toolbar,._3RS6jq_container[data-dragging=true] ._3RS6jq_toolbar:before,._3RS6jq_container[data-dragging=true] ._3RS6jq_toolbar *,._3RS6jq_container[data-dragging=true] ._3RS6jq_touchAffordances *{-webkit-backdrop-filter:none;backdrop-filter:none}._3RS6jq_touchBottomAffordance{place-items:center;gap:var(--m-m);opacity:0;transform:translateX(-50%) translateY(calc(var(--touch-pull-progress) * var(--m-l) * -1));transition:opacity var(--t-base) var(--touch-juice-ease), transform var(--t-base) var(--touch-juice-ease);display:grid;position:fixed;inset-block-end:calc(env(safe-area-inset-bottom,0) + var(--m-m));inset-inline-start:50%}._3RS6jq_touchPullChevron{inline-size:var(--m-xl);block-size:var(--m-xl);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-overlay-dark) 58%, transparent);color:color-mix(in oklch, var(--c-white) 92%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));scale:calc(1 + var(--touch-pull-progress,0) * .1);box-shadow:0 0 0 calc(var(--touch-pull-progress,0) * var(--size-1-5)) color-mix(in oklch, var(--c-white) 50%, transparent);transition:background-color var(--t-theme) var(--touch-juice-ease), color var(--t-theme) var(--touch-juice-ease);place-items:center;display:grid}._3RS6jq_touchAffordanceLabel{padding:calc(var(--m-s) * .65) var(--m-l);border-radius:var(--radius-pill);border:var(--size-1) solid color-mix(in oklch, var(--c-white) 21%, transparent);background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark));color:var(--c-bg-contrast-light);font-size:var(--fs-s);letter-spacing:.02em;white-space:nowrap;box-shadow:0 var(--size-8) var(--size-20) color-mix(in oklch, var(--c-black) 22%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control))}._3RS6jq_touchPullChevron svg,._3RS6jq_touchSideAffordanceLeft svg,._3RS6jq_touchSideAffordanceRight svg{display:block}._3RS6jq_touchHoldPill{transform:translateX(-50%) translateY(var(--m-s));opacity:0;transition:opacity var(--t-base) var(--touch-juice-ease), transform var(--t-base) var(--touch-juice-ease);position:fixed;inset-block-end:calc(env(safe-area-inset-bottom,0) + var(--m-xl));inset-inline-start:50%}._3RS6jq_touchAffordances[data-touch-hold=true] ._3RS6jq_touchHoldPill{opacity:1;transform:translate(-50%)translateY(0)}._3RS6jq_touchHoldPillLabel{align-items:center;gap:var(--m-s);padding:calc(var(--m-s) * .65) var(--m-l);border-radius:var(--radius-pill);border:var(--size-1) solid color-mix(in oklch, var(--c-white) 21%, transparent);background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark));color:var(--c-bg-contrast-light);font-size:var(--fs-s);letter-spacing:.02em;white-space:nowrap;box-shadow:0 var(--size-8) var(--size-20) color-mix(in oklch, var(--c-black) 22%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));display:inline-flex}._3RS6jq_touchHoldPillLabel svg{display:block}._3RS6jq_touchSideAffordanceLeft,._3RS6jq_touchSideAffordanceRight{inline-size:var(--m-2xl);block-size:var(--m-2xl);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-overlay-dark) 39%, transparent);color:color-mix(in oklch, var(--c-white) 58%, transparent);opacity:0;transition:opacity var(--t-base) var(--touch-juice-ease), transform var(--t-medium) var(--touch-juice-ease), background-color var(--t-base) var(--touch-juice-ease), box-shadow var(--t-base) var(--touch-juice-ease);-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));place-items:center;display:grid;position:fixed;inset-block-start:50%;transform:translateY(-50%)}._3RS6jq_touchSideAffordanceLeft{left:calc(env(safe-area-inset-left,0) + var(--m-m))}._3RS6jq_touchSideAffordanceRight{right:calc(env(safe-area-inset-right,0) + var(--m-m))}._3RS6jq_touchAffordances[data-touch-active=true][data-touch-hint=idle][data-controls-visible=false] ._3RS6jq_touchSideAffordanceLeft,._3RS6jq_touchAffordances[data-touch-active=true][data-touch-hint=idle][data-controls-visible=false] ._3RS6jq_touchSideAffordanceRight{opacity:.32}._3RS6jq_touchAffordances[data-controls-visible=true] ._3RS6jq_touchSideAffordanceLeft,._3RS6jq_touchAffordances[data-controls-visible=true] ._3RS6jq_touchSideAffordanceRight{opacity:0}._3RS6jq_touchAffordances[data-touch-hint=previous] ._3RS6jq_touchSideAffordanceLeft,._3RS6jq_touchAffordances[data-touch-hint=next] ._3RS6jq_touchSideAffordanceRight{opacity:calc(.82 + (var(--touch-swipe-progress,0) * .18));background:var(--glass-bg-soft);color:color-mix(in oklch, var(--c-white) 95%, transparent);box-shadow:0 0 0 calc(var(--touch-swipe-progress,0) * var(--size-1-5)) color-mix(in oklch, var(--c-white) 55%, transparent)}._3RS6jq_touchAffordances[data-touch-hint=previous] ._3RS6jq_touchSideAffordanceLeft{transform:translateY(-50%) translateX(var(--m-s)) scale(calc(1 + var(--touch-swipe-progress,0) * .18))}._3RS6jq_touchAffordances[data-touch-hint=next] ._3RS6jq_touchSideAffordanceRight{transform:translateY(-50%) translateX(calc(var(--m-s) * -1)) scale(calc(1 + var(--touch-swipe-progress,0) * .18))}._3RS6jq_touchAffordances[data-touch-hint=remix] ._3RS6jq_touchBottomAffordance{opacity:calc(.62 + (var(--touch-pull-progress) * .38))}._3RS6jq_touchAffordances[data-touch-armed=true][data-touch-hint=previous] ._3RS6jq_touchSideAffordanceLeft,._3RS6jq_touchAffordances[data-touch-armed=true][data-touch-hint=next] ._3RS6jq_touchSideAffordanceRight,._3RS6jq_touchAffordances[data-touch-armed=true][data-touch-hint=remix] ._3RS6jq_touchPullChevron{background:color-mix(in oklch, var(--c-white) 96%, transparent);color:color-mix(in oklch, var(--c-white) 6%, var(--c-black));box-shadow:0 0 0 var(--size-3) color-mix(in oklch, var(--c-white) 75%, transparent), 0 0 0 var(--size-5) color-mix(in oklch, var(--c-black) 35%, transparent)}._3RS6jq_touchAffordances[data-touch-armed=true][data-touch-hint=remix] ._3RS6jq_touchAffordanceLabel{border-color:color-mix(in oklch, var(--c-white) 95%, transparent);box-shadow:0 var(--size-8) var(--size-20) color-mix(in oklch, var(--c-black) 30%, transparent), 0 0 0 var(--size-2) color-mix(in oklch, var(--c-white) 45%, transparent)}._3RS6jq_controlSubtitle{font-size:var(--fs-s);color:color-mix(in oklch, var(--c-white) 72%, transparent)}@media (hover:none),(pointer:coarse){._3RS6jq_toolbarTrigger,._3RS6jq_toolbarHint{display:none}._3RS6jq_container[data-controls-visible=false] ._3RS6jq_toolbar{opacity:var(--touch-toolbar-show-preview-progress);transform:translateY(calc(var(--size-28) * -1 * (1 - var(--touch-toolbar-show-preview-progress)))) scale(calc(.975 + (.025 * var(--touch-toolbar-show-preview-progress))));pointer-events:none}._3RS6jq_container[data-controls-visible=true] ._3RS6jq_toolbar{opacity:calc(1 - var(--touch-toolbar-hide-preview-progress));transform:translateY(calc(var(--size-28) * -1 * var(--touch-toolbar-hide-preview-progress))) scale(calc(1 - (.025 * var(--touch-toolbar-hide-preview-progress))));background:linear-gradient(180deg, color-mix(in oklch, var(--c-black) 68%, transparent), color-mix(in oklch, var(--c-black) 34%, transparent) 38%, transparent 72%)}}._3RS6jq_container[data-touch-active=true] ._3RS6jq_bottomBarStack{opacity:.25;transition:opacity var(--t-base) var(--ease-out)}._3RS6jq_hide{visibility:hidden}._3RS6jq_wakeLockNudge{padding:calc(var(--m-s) * .75) var(--m-l);border-radius:var(--radius-pill);background:var(--glass-bg-soft);color:color-mix(in oklch, var(--c-white) 82%, transparent);font-size:var(--fs-s);letter-spacing:.03em;-webkit-backdrop-filter:blur(var(--glass-blur-control));backdrop-filter:blur(var(--glass-blur-control));box-shadow:0 var(--size-8) var(--size-22) color-mix(in oklch, var(--c-black) 18%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);pointer-events:none;white-space:nowrap;z-index:var(--z-fullscreen-underlay);animation:_3RS6jq_wakeLockNudgeIn var(--t-long) var(--t-loop-fast) var(--ease-out) both;position:fixed;inset-block-end:calc(env(safe-area-inset-bottom,0) + var(--m-m));inset-inline-start:50%;transform:translate(-50%)}@keyframes _3RS6jq_wakeLockNudgeIn{0%{opacity:0;transform:translateX(-50%) translateY(var(--m-s))}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _3RS6jq_toolbarHintLifecycle{0%{opacity:0;transform:translateX(-50%) translateY(calc(var(--m-xs) * -1))}14%{opacity:1;transform:translate(-50%)translateY(0)}72%{opacity:.92;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(calc(var(--m) * -1))}}._3RS6jq_notLoaded{opacity:0;filter:grayscale()}
.JCn-Oq_navCurrent{--c-surface-hover:var(--c-selected);--c-border-hover:var(--c-selected-border);border-color:var(--c-selected-border);background-color:var(--c-selected)}.JCn-Oq_navDivider{align-items:center;display:flex}.JCn-Oq_navDivider:before{content:"";inline-size:var(--line-hairline);block-size:var(--m-l);background:color-mix(in oklch, var(--c-bg-contrast-light) 55%, transparent)}.JCn-Oq_navContext{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 10%, transparent);border-color:#0000}.JCn-Oq_toast{background-color:var(--c-bg);padding:var(--m-m) var(--m-l);border-radius:var(--m-s);align-self:center}.JCn-Oq_toast a{text-decoration:underline}.JCn-Oq_topBar{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-user-select:none;user-select:none;text-align:center;align-items:center;gap:var(--m-m);font-size:var(--fs-sm);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--c-black) var(--nav-fade-left,0), var(--c-black) calc(100% - var(--nav-fade-right,0)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--c-black) var(--nav-fade-left,0), var(--c-black) calc(100% - var(--nav-fade-right,0)), transparent 100%);flex-flow:row;margin:0;padding-inline-start:0;list-style:none;display:flex;overflow:auto hidden}.JCn-Oq_topBar::-webkit-scrollbar{display:none}.JCn-Oq_topBar>li{flex-shrink:0}.JCn-Oq_splitButton{block-size:var(--tap-target);box-sizing:border-box;border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background-color:var(--c-surface);color:var(--c-font);transition:background-color var(--t-theme), border-color var(--t-theme);align-items:stretch;display:inline-flex;overflow:clip}.JCn-Oq_splitButton.JCn-Oq_navCurrent{border-color:var(--c-selected-border);background-color:var(--c-selected)}.JCn-Oq_splitButtonMain,.JCn-Oq_splitButtonSub{color:inherit;font-size:var(--fs-sm);transition:background-color var(--t-theme), color var(--t-theme);background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;text-decoration:none;display:flex}.JCn-Oq_splitButtonMain{padding:var(--m-s) var(--m-l);line-height:1}.JCn-Oq_splitButtonSub{padding:var(--m-s) var(--m-m);border-inline-start:solid var(--line-hairline) var(--c-border);cursor:pointer;min-inline-size:calc(var(--m-xl) * 1.5);line-height:1}.JCn-Oq_splitButtonMain:hover,.JCn-Oq_splitButtonSub:hover:not(:disabled){background-color:var(--c-surface-hover);color:var(--c-font)}.JCn-Oq_splitButtonSub:disabled{opacity:.5;cursor:wait}.JCn-Oq_splitButtonMain:focus-visible,.JCn-Oq_splitButtonSub:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.JCn-Oq_thumb{inline-size:var(--thumb-size);block-size:var(--thumb-size);object-fit:cover;background-color:var(--c-bg-contrast-dark);display:block}.JCn-Oq_thumbSmall{inline-size:var(--thumb-size-small);block-size:var(--thumb-size-small);object-fit:cover;background-color:var(--c-bg-contrast-dark);display:block}.JCn-Oq_stack{gap:var(--m-s);display:grid}.JCn-Oq_stackL{gap:var(--m-l);display:grid}.JCn-Oq_stackXl{gap:var(--m-xl);display:grid}.JCn-Oq_stackPage{gap:var(--m-2xl);display:grid}.JCn-Oq_disclosure{block-size:var(--tap-target);flex-direction:column;align-items:flex-end;max-block-size:90svh;display:flex}.JCn-Oq_mediaDetails{max-inline-size:calc(100svw - var(--m-m));max-block-size:90svh;z-index:var(--z-details);grid-area:1/1;place-self:start end;margin-block-start:calc(var(--m-xl) * -1);scroll-margin-block-start:var(--m-l);position:sticky;inset-block-start:var(--m-l);inset-inline-end:var(--m-l)}@media (min-width:900px){.JCn-Oq_mediaDetails{scroll-margin-block-start:var(--m-2xl)}}.JCn-Oq_mediaDetails summary{min-block-size:var(--tap-target);color:var(--c-bg-contrast-light);cursor:pointer;text-align:end;-webkit-user-select:none;user-select:none}.JCn-Oq_mediaDetailsSummary{flex:0 0 var(--tap-target);min-inline-size:var(--tap-target);justify-content:flex-end;align-items:flex-start;list-style:none;display:flex}.JCn-Oq_mediaDetailsSummary::-webkit-details-marker{display:none}.JCn-Oq_mediaDetailsGlyph{inline-size:var(--size-28);block-size:var(--size-28);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg-contrast-light) 10%, transparent);transition:background-color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.JCn-Oq_mediaDetailsGlyph svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;stroke-width:var(--size-1-5);display:block}.JCn-Oq_mediaDetails summary:hover .JCn-Oq_mediaDetailsGlyph{background:color-mix(in oklch, var(--c-bg-contrast-light) 26%, transparent)}.JCn-Oq_mediaDetailsContent{min-block-size:0;max-block-size:calc(90svh - var(--tap-target) - var(--m-s));min-inline-size:0;inline-size:var(--overlay-width-wide);max-inline-size:calc(100svw - var(--page-gutter) * 2);padding:var(--panel-padding);overscroll-behavior:contain;scrollbar-gutter:stable;border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background-color:var(--glass-surface);-webkit-backdrop-filter:blur(var(--glass-blur-surface));backdrop-filter:blur(var(--glass-blur-surface));flex-direction:column;align-items:stretch;margin-block-start:var(--m-s);display:flex;position:absolute;inset-block-start:var(--tap-target);inset-inline-end:0;overflow-y:auto}.JCn-Oq_mediaDetailsContent>*{min-inline-size:0;max-inline-size:100%}.JCn-Oq_mediaDetailsTable{font-size:var(--fs-s);line-height:var(--lh-caption)}.JCn-Oq_mediaDetailsTable>table{table-layout:fixed;inline-size:100%}.JCn-Oq_mediaDetailsTable>table>:is(thead,tbody)>tr>td:first-child{inline-size:34%}.JCn-Oq_mediaDetailsTable>table td{overflow-wrap:anywhere}.JCn-Oq_mediaDetailsTable td{padding-block:var(--space-1);padding-inline:0 var(--m);vertical-align:baseline}.JCn-Oq_mediaDetailsViewOriginal{text-align:end}.JCn-Oq_mediaDetailsRaw{max-inline-size:100%;margin-block-start:var(--m-m)}.JCn-Oq_mediaDetailsRaw pre{max-inline-size:100%;margin-block:var(--m-s) 0;overscroll-behavior-x:contain;font-size:var(--fs-xs);overflow-x:auto}.JCn-Oq_caption{line-height:var(--lh-caption);color:var(--c-bg-contrast-light);font-size:var(--fs-s);text-wrap:pretty;margin:0}.JCn-Oq_captionSm{line-height:var(--lh-label);color:var(--c-bg-contrast-light);font-size:var(--fs-sm);text-wrap:pretty;margin:0}
.eAwltq_edit{background-color:var(--c-bg-edit);color:var(--c-black);padding:var(--m-m);border-radius:var(--m);z-index:var(--z-fullscreen);font-family:monospace;font-weight:bolder;position:fixed;inset-block-start:calc(3 * var(--m-xl));inset-inline-start:var(--m-l)}.eAwltq_editDetails{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:80svh;font-size:var(--fs-s);overflow:auto}.eAwltq_edit summary{cursor:pointer;-webkit-user-select:none;user-select:none}.eAwltq_fallbackPlaceholder{justify-content:center;align-items:center;gap:var(--m-m);min-block-size:60svh;padding:var(--m-xl);text-align:center;color:var(--c-bg-contrast-light);flex-direction:column;display:flex}.eAwltq_controls{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}
.CkJ7cG_page{min-block-size:100dvh}.CkJ7cG_main{max-inline-size:var(--content-width-wide);padding:var(--page-gutter);gap:var(--m-2xl);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.CkJ7cG_main>*{min-inline-size:0}.CkJ7cG_intro{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);max-inline-size:var(--content-width-medium);margin:0;line-height:1.55}.CkJ7cG_section{gap:var(--m-l);display:grid}.CkJ7cG_sectionHeader{gap:var(--m-s);border-bottom:var(--line-hairline) solid var(--c-bg-contrast-dark);padding-block-end:var(--m-s);display:grid}.CkJ7cG_subsection{gap:var(--m-s);display:grid}.CkJ7cG_subsectionLabel{font-size:var(--fs-s);color:var(--c-bg-contrast-light);text-transform:uppercase;letter-spacing:.04em;margin:0}.CkJ7cG_row{align-items:center;gap:var(--m-m);flex-wrap:wrap;display:flex}.CkJ7cG_rowStart{align-items:flex-start}.CkJ7cG_spacingScale{align-items:flex-end;gap:var(--m-s);flex-wrap:wrap;display:flex}.CkJ7cG_spacingSwatch{gap:var(--m);justify-items:center;display:grid}.CkJ7cG_spacingBox{background:color-mix(in oklch, var(--c-accent) 24%, var(--c-bg));border:var(--line-hairline) solid color-mix(in oklch, var(--c-accent) 45%, transparent);border-radius:calc(var(--line-hairline) * 2)}.CkJ7cG_spacingLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);white-space:nowrap;font-family:monospace}.CkJ7cG_fontScale{gap:var(--m-m);display:grid}.CkJ7cG_fontSample{align-items:baseline;gap:var(--m-m);display:flex}.CkJ7cG_fontLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);min-inline-size:calc(var(--size-120) + var(--m-xs));flex-shrink:0;font-family:monospace}.CkJ7cG_colourGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-120), 1fr));gap:var(--m-s);display:grid}.CkJ7cG_colourSwatch{gap:var(--m);display:grid}.CkJ7cG_colourBoxBacking{border-radius:var(--m);border:var(--line-hairline) solid color-mix(in oklch, var(--c-bg-contrast-light) 25%, transparent);background-color:var(--c-bg);background-image:linear-gradient(45deg, var(--c-bg-contrast-dark) 25%, transparent 25%), linear-gradient(-45deg, var(--c-bg-contrast-dark) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c-bg-contrast-dark) 75%), linear-gradient(-45deg, transparent 75%, var(--c-bg-contrast-dark) 75%);background-size:var(--m-m) var(--m-m);background-position:0 0, 0 calc(var(--m-m) / 2), calc(var(--m-m) / 2) calc(var(--m-m) / -2), calc(var(--m-m) / -2) 0;overflow:clip}.CkJ7cG_colourBox{block-size:var(--size-48)}.CkJ7cG_colourLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);font-family:monospace}.CkJ7cG_motionGrid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--size-200) + var(--size-16)), 1fr));gap:var(--m-s);display:grid}.CkJ7cG_motionToken{grid-template-columns:var(--m-l) 1fr;align-items:center;gap:var(--m-s);padding:var(--m-m);border:var(--line-hairline) solid var(--c-bg-contrast-dark);border-radius:var(--m-s);font-size:var(--fs-s);display:grid}.CkJ7cG_motionToken code{grid-column:2}.CkJ7cG_motionDot{inline-size:var(--m-m);block-size:var(--m-m);border-radius:var(--radius-pill);background:var(--c-accent);animation:CkJ7cG_motionPreview var(--t-slow) var(--ease-spring) infinite alternate}@keyframes CkJ7cG_motionPreview{to{transform:translateX(var(--m-s))}}.CkJ7cG_darkPreview{align-items:center;gap:var(--m-m);padding:var(--page-gutter);border-radius:var(--m-s);background:var(--c-bg-contrast-dark);flex-wrap:wrap;display:flex;position:relative}.CkJ7cG_tooltipDemo{align-items:flex-end;gap:var(--size-1);block-size:var(--size-80);padding-block-start:var(--m-xl);display:flex;position:relative}.CkJ7cG_tooltipBar{inline-size:var(--size-32);background:var(--c-accent);border-radius:var(--size-2) var(--size-2) 0 0;position:relative}.CkJ7cG_tooltipBar [data-tooltip]{opacity:1}.CkJ7cG_cardGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-200), 1fr));gap:var(--m-s);display:grid}.CkJ7cG_cardMetric{font-size:var(--fs-m)}.CkJ7cG_inputGrid{grid-template-columns:repeat(auto-fit, minmax(var(--design-input-min-width), 1fr));gap:var(--m-m);align-items:start;display:grid}.CkJ7cG_inputField{gap:var(--m);display:grid}.CkJ7cG_codeHint{font-family:monospace;font-size:var(--fs-xs);color:var(--c-bg-contrast-light);padding:var(--m) var(--m-s);border-radius:var(--m);background:color-mix(in oklch, var(--c-bg) 94%, var(--c-bg-contrast-dark));border:var(--line-hairline) solid color-mix(in oklch, var(--c-bg-contrast-dark) 60%, transparent);inline-size:fit-content;max-inline-size:100%;overflow-x:auto}.CkJ7cG_jumpNav{gap:var(--m-s);flex-wrap:wrap;display:flex}.CkJ7cG_stackDemoBar{block-size:var(--m-s);inline-size:var(--size-80);border-radius:calc(var(--line-hairline) * 2);background:color-mix(in oklch, var(--c-accent) 24%, var(--c-bg));border:var(--line-hairline) solid color-mix(in oklch, var(--c-accent) 45%, transparent)}@media (max-width:720px){.CkJ7cG_main{padding:var(--page-gutter)}.CkJ7cG_spacingScale{overscroll-behavior-inline:contain;padding-block-end:var(--m);overflow-x:auto}.CkJ7cG_fontSample{gap:var(--m);flex-direction:column}}.CkJ7cG_controlDemo{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CkJ7cG_controlDemoInput{inline-size:min(100%, var(--design-input-min-width))}.CkJ7cG_surfaceGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-280)), 1fr));gap:var(--space-4);display:grid}.CkJ7cG_selectedSurface{background:var(--c-selected);border-color:var(--c-selected-border)}.CkJ7cG_statBarDemo{gap:var(--space-2);max-inline-size:var(--size-560);display:grid}
.m9NSBa_page{gap:var(--space-7);max-inline-size:var(--size-1400);padding:var(--page-gutter);margin-inline:auto;display:grid}.m9NSBa_games{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.m9NSBa_game{border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);color:var(--c-font);transition:border-color var(--t-fast);align-content:start;text-decoration:none;display:grid;overflow:hidden}.m9NSBa_game:hover{border-color:var(--c-accent)}.m9NSBa_gameArtwork{padding:var(--space-5)}.m9NSBa_gameBody{gap:var(--space-3);padding:0 var(--space-5) var(--space-5);display:grid}.m9NSBa_gameBody p{color:var(--c-bg-contrast-light);max-inline-size:48ch;margin:0}.m9NSBa_footer{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.m9NSBa_playedToday{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:var(--lh-caption)}.m9NSBa_play{align-items:center;gap:var(--space-2);color:var(--c-accent);font-size:var(--fs-sm);display:inline-flex}.m9NSBa_game:hover .m9NSBa_play{text-underline-offset:var(--space-1);text-decoration:underline}@media (max-width:720px){.m9NSBa_games{grid-template-columns:minmax(0,1fr)}}@media (min-width:721px) and (max-width:1050px){.m9NSBa_games{grid-template-columns:repeat(2,minmax(0,1fr))}}
.QwZ56G_page{gap:var(--space-6);max-inline-size:var(--size-1400);padding:var(--page-gutter);margin-inline:auto;display:grid}.QwZ56G_header{min-inline-size:0}.QwZ56G_content{inline-size:100%;min-inline-size:0;max-inline-size:72rem}@media (max-width:720px){.QwZ56G_page{padding-inline:max(var(--space-2), env(safe-area-inset-left,0px));gap:var(--space-4);padding-inline-end:max(var(--space-2), env(safe-area-inset-right,0px))}}.QwZ56G_playing{box-sizing:border-box;gap:var(--space-3);block-size:100dvh;min-block-size:0;padding-block:var(--space-2);grid-template-rows:auto auto minmax(0,1fr)}.QwZ56G_playing .QwZ56G_content{min-block-size:0}
.kqLiGa_page{max-inline-size:var(--size-1400);inline-size:100%;padding:var(--page-gutter);flex-direction:column;margin-inline:auto;display:flex}.kqLiGa_playing{--playing-gutter-block:var(--space-2);--playing-gutter-inline:var(--space-5);block-size:100dvh;max-inline-size:none;padding-top:max(var(--playing-gutter-block), env(safe-area-inset-top));padding-right:max(var(--playing-gutter-inline), env(safe-area-inset-right));padding-bottom:max(var(--playing-gutter-inline), env(safe-area-inset-bottom));padding-left:max(var(--playing-gutter-inline), env(safe-area-inset-left))}@media (max-width:480px){.kqLiGa_playing{--playing-gutter-inline:var(--space-2)}}.kqLiGa_title{font-size:var(--fs-l);margin:0}.kqLiGa_loading{gap:var(--m-m);max-inline-size:var(--size-360);margin:var(--m-2xl) auto;text-align:center;color:var(--c-bg-contrast-light);font-size:var(--fs-sm);display:grid}@media (max-width:720px){.kqLiGa_page:not(.kqLiGa_playing){padding-inline-start:max(var(--space-2), env(safe-area-inset-left,0px));padding-inline-end:max(var(--space-2), env(safe-area-inset-right,0px))}}
.kbmwgq_page{min-block-size:100dvh}.kbmwgq_main{max-inline-size:var(--size-1400);padding:var(--page-gutter);gap:var(--m-xl);margin:0 auto;display:grid}.kbmwgq_main>*{min-inline-size:0}.kbmwgq_header{justify-content:space-between;align-items:end;gap:var(--m-m);flex-wrap:wrap;display:flex}.kbmwgq_title{margin:0}.kbmwgq_kicker{margin:var(--m-s) 0 0;color:var(--c-bg-contrast-light);max-inline-size:52ch}.kbmwgq_layout{gap:calc(var(--m-xl) * 1.2);align-items:start;display:grid;position:relative}.kbmwgq_selectedConnector{pointer-events:none;block-size:100%;inline-size:100%;z-index:var(--z-base);position:absolute;inset:0;overflow:visible}.kbmwgq_selectedConnectorPath{fill:none;stroke:color-mix(in oklch, var(--c-bg-contrast-light) 34%, transparent);stroke-width:var(--size-1-5);stroke-linecap:round}.kbmwgq_leftColumn{gap:var(--section-gap);min-inline-size:0;z-index:var(--z-raised);display:grid;position:relative}.kbmwgq_memories{gap:var(--m);display:grid}.kbmwgq_memoriesHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.kbmwgq_memoryClusters{gap:var(--m-l);display:grid}.kbmwgq_memoryCluster{gap:var(--m-s);min-inline-size:0;display:grid}.kbmwgq_memoryClusterHeader{min-inline-size:0}.kbmwgq_memoryClusterLabelButton{align-items:center;gap:var(--m-s);color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;flex-wrap:wrap;padding:0;display:inline-flex}.kbmwgq_memoryClusterAge{color:var(--c-bg-contrast-light);font-size:var(--fs-s);align-items:center;line-height:1.2;display:inline-flex}.kbmwgq_memoryClusterLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin:0;font-weight:400;line-height:1.4}.kbmwgq_memoryClusterSwatches{gap:var(--m);display:inline-flex}.kbmwgq_memoryClusterSwatch{inline-size:var(--size-8);block-size:var(--size-8);border-radius:var(--radius-pill);box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-bg) 60%, transparent)}.kbmwgq_memoryStrip{gap:var(--m-s);overscroll-behavior-inline:contain;scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.kbmwgq_memoryItem{cursor:pointer;flex:none}.kbmwgq_memoryButton{cursor:pointer;background:0 0;border:0;padding:0;display:block}.kbmwgq_memoryImage{inline-size:var(--size-150);block-size:var(--size-150);object-fit:cover;cursor:inherit;display:block}@media (hover:hover) and (pointer:fine){.kbmwgq_memoryButton:hover .kbmwgq_memoryImage{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-3)}}.kbmwgq_memoryButton:focus-visible,.kbmwgq_memoryClusterLabelButton:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-3)}.kbmwgq_memoryLoadMoreButton{place-self:start;margin-block-start:var(--m-s)}.kbmwgq_heatmapPanel,.kbmwgq_dayPanel{min-inline-size:0}.kbmwgq_heatmapPanel{z-index:var(--z-raised);padding-inline-end:var(--m-s);position:relative}.kbmwgq_dayPanel{z-index:var(--z-raised);align-self:start;position:relative}.kbmwgq_memories{z-index:var(--z-raised);position:relative}.kbmwgq_emptyState{color:var(--c-bg-contrast-light)}@media (min-width:960px){.kbmwgq_layout{grid-template-columns:minmax(var(--timeline-day-panel-min-width), var(--size-560)) minmax(0, 1fr)}.kbmwgq_dayPanel{max-block-size:calc(100dvh - (2 * var(--m-xl)));overscroll-behavior:contain;scrollbar-gutter:stable;position:sticky;inset-block-start:var(--m-xl);overflow-y:auto}}@media (max-width:720px){.kbmwgq_main{padding:var(--page-gutter)}.kbmwgq_layout{gap:var(--m-l)}.kbmwgq_dayPanel{order:-1}}@media (max-width:959px){.kbmwgq_selectedConnector{display:none}}
.DgnyzW_page{min-block-size:100dvh}.DgnyzW_main{max-inline-size:var(--size-1400);padding:var(--page-gutter);gap:var(--m-xl);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.DgnyzW_main>*{min-inline-size:0}.DgnyzW_header{max-inline-size:var(--content-width-section)}.DgnyzW_trips{inline-size:100%;min-inline-size:0;max-inline-size:calc(var(--content-width-section) + var(--trip-map-width) + var(--m-l))}.DgnyzW_header{gap:var(--m-s);display:grid}.DgnyzW_header p{max-inline-size:var(--content-width-reading)}.DgnyzW_trips{gap:var(--m-xl);inline-size:100%;display:grid}.DgnyzW_loadMore{justify-self:start;inline-size:fit-content}.DgnyzW_controls{align-items:center;gap:var(--m-s) var(--m-m);flex-wrap:wrap;margin-block-start:var(--m-s);display:flex}.DgnyzW_control{align-items:center;gap:var(--m);display:inline-flex}.DgnyzW_controlLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s)}.DgnyzW_anchored{position:relative}.DgnyzW_permalink{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);opacity:0;transition:opacity var(--t-fast) var(--ease-out);line-height:1;position:absolute;inset-block-start:var(--m);inset-inline-start:calc(var(--m-l) * -1)}.DgnyzW_anchored:hover .DgnyzW_permalink,.DgnyzW_permalink:focus-visible{opacity:1}.DgnyzW_permalinkMark{font-variant-numeric:tabular-nums}.DgnyzW_visuallyHidden{inline-size:var(--size-1);block-size:var(--size-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
