.ambient-module__0Ir_TW__page{--ambient-text:#f8efe3;--ambient-grid-opacity:.22;--ambient-grid-line:#ffffff09;--ambient-grid-line-vertical:#ffffff05;--ambient-glow-one:#ffc66d29;--ambient-glow-two:#29f0d424;--ambient-glow-three:#936cff24;--ambient-stage-border:#f8efe31f;--ambient-stage-top:#0c0e13e0;--ambient-stage-bottom:#08090ceb;--ambient-stage-shadow:#00000057;--ambient-header-note:#f8efe38a;--ambient-body:#f8efe3e6;--ambient-body-thought:#f8efe3f0;--ambient-meta:#f8efe3a8;--ambient-controls:#f8efe380;--ambient-counter:#f8efe394;--ambient-aside-top:#11131bf0;--ambient-aside-bottom:#090b10f5;--ambient-aside-card:#06080c7a;--ambient-page-padding:clamp(1.25rem, 2vw, 2rem);box-sizing:border-box;width:100%;height:100dvh;padding-top:max(var(--ambient-page-padding), env(safe-area-inset-top));padding-right:max(var(--ambient-page-padding), env(safe-area-inset-right));padding-bottom:max(var(--ambient-page-padding), env(safe-area-inset-bottom));padding-left:max(var(--ambient-page-padding), env(safe-area-inset-left));color:var(--ambient-text);background:#08090c;display:flex;position:relative;overflow:hidden}.ambient-module__0Ir_TW__page[data-time-mode=morning]{--ambient-glow-one:#ffd6a12e;--ambient-glow-two:#76f0e01c;--ambient-glow-three:#e9b7891a;--ambient-stage-top:#141518d1;--ambient-stage-bottom:#0c0d10db;--ambient-header-note:#f8efe399;--ambient-body:#f8efe3eb;--ambient-controls:#f8efe38f;--ambient-counter:#f8efe39e;--ambient-aside-top:#18181de6;--ambient-aside-bottom:#0e0f13eb}.ambient-module__0Ir_TW__page[data-time-mode=afternoon]{--ambient-glow-one:#facd7f1f;--ambient-glow-two:#50ded01f;--ambient-glow-three:#7a6ec21a;--ambient-stage-top:#0d0f14e0;--ambient-stage-bottom:#080a0eeb}.ambient-module__0Ir_TW__page[data-time-mode=evening]{--ambient-glow-one:#ffad5c33;--ambient-glow-two:#29f0d41a;--ambient-glow-three:#7d563624;--ambient-stage-top:#100e12e6;--ambient-stage-bottom:#0a090df0;--ambient-stage-shadow:#0000006b;--ambient-header-note:#f8efe394;--ambient-controls:#f8efe38a;--ambient-aside-top:#161116f0;--ambient-aside-bottom:#0a0a0ef5}.ambient-module__0Ir_TW__page[data-time-mode=late-night]{--ambient-glow-one:#7266b824;--ambient-glow-two:#1794aa17;--ambient-glow-three:#12183c2e;--ambient-grid-opacity:.16;--ambient-stage-border:#a6bbdd1f;--ambient-stage-top:#070a10eb;--ambient-stage-bottom:#04060af5;--ambient-stage-shadow:#00000080;--ambient-header-note:#d7e2f080;--ambient-body:#ebf0f8e6;--ambient-body-thought:#f1f6fcf0;--ambient-meta:#d7e2f09e;--ambient-controls:#d7e2f075;--ambient-counter:#d7e2f08a;--ambient-aside-top:#0a0d14f5;--ambient-aside-bottom:#04060cfa;--ambient-aside-card:#060a128f}.ambient-module__0Ir_TW__backgroundGlow,.ambient-module__0Ir_TW__backgroundGrid{pointer-events:none;position:fixed;inset:0}.ambient-module__0Ir_TW__backgroundGlow{z-index:0;background:radial-gradient(circle at 18% 18%, var(--ambient-glow-one), transparent 22rem), radial-gradient(circle at 82% 16%, var(--ambient-glow-two), transparent 24rem), radial-gradient(circle at 50% 84%, var(--ambient-glow-three), transparent 32rem)}.ambient-module__0Ir_TW__backgroundGrid{z-index:0;opacity:var(--ambient-grid-opacity);background-image:linear-gradient(to bottom, transparent 0, transparent 47px, var(--ambient-grid-line) 47px, var(--ambient-grid-line) 48px), linear-gradient(90deg, var(--ambient-grid-line-vertical) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#0000,#000 16% 88%,#0000);mask-image:linear-gradient(#0000,#000 16% 88%,#0000)}.ambient-module__0Ir_TW__shell{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.8rem,1.5vw,1.5rem);width:min(1500px,100%);min-width:0;height:100%;min-height:0;margin:0 auto;display:grid;position:relative}.ambient-module__0Ir_TW__header{opacity:.72;justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(.55rem,1vw,.9rem) clamp(1rem,2vw,1.75rem) 0;transition:opacity .22s;display:flex}.ambient-module__0Ir_TW__eyebrow,.ambient-module__0Ir_TW__signalLabel{color:#29f0d4;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.ambient-module__0Ir_TW__title{letter-spacing:-.03em;margin:.2rem 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2.1rem,3.4vw,3.7rem);font-weight:560}.ambient-module__0Ir_TW__headerNote{max-width:20rem;color:var(--ambient-header-note);text-align:right;margin:0;font-size:.84rem;line-height:1.5}.ambient-module__0Ir_TW__stage{border:1px solid var(--ambient-stage-border);background:linear-gradient(180deg, var(--ambient-stage-top) 0%, var(--ambient-stage-bottom) 100%);height:100%;min-height:0;box-shadow:0 28px 90px var(--ambient-stage-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top-color:#0000;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(1.25rem,2vw,2rem);padding:clamp(1.2rem,2.2vw,1.9rem);display:grid}.ambient-module__0Ir_TW__stageStack{isolation:isolate;min-height:0;position:relative}.ambient-module__0Ir_TW__stageStatic,.ambient-module__0Ir_TW__stageLeaving,.ambient-module__0Ir_TW__stageIncoming{will-change:opacity, transform;min-height:0;position:absolute;inset:0}.ambient-module__0Ir_TW__stageStatic{opacity:1}.ambient-module__0Ir_TW__stageLeaving{animation:ambient-module__0Ir_TW__stageFadeOut var(--ambient-transition-ms,.7s) cubic-bezier(.22, 1, .36, 1) forwards}.ambient-module__0Ir_TW__stageIncoming{animation:ambient-module__0Ir_TW__stageFadeIn var(--ambient-transition-ms,.7s) cubic-bezier(.22, 1, .36, 1) forwards}.ambient-module__0Ir_TW__stageText{align-items:center}.ambient-module__0Ir_TW__stageThought{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.ambient-module__0Ir_TW__stageLibrary{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.ambient-module__0Ir_TW__stageTextOnly{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.ambient-module__0Ir_TW__stageCat{align-items:stretch}.ambient-module__0Ir_TW__signalCopy,.ambient-module__0Ir_TW__signalAside{min-width:0;min-height:0}.ambient-module__0Ir_TW__signalCopy{overscroll-behavior:contain;flex-direction:column;justify-content:center;padding:clamp(.5rem,1vw,1rem) clamp(.5rem,1.2vw,1.25rem);display:flex;overflow:auto}.ambient-module__0Ir_TW__signalCopyInner{gap:clamp(.9rem,1.8vw,1.35rem);max-width:38rem;display:grid}.ambient-module__0Ir_TW__signalTitle{letter-spacing:-.04em;text-wrap:balance;margin:.45rem 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2.45rem,4.1vw,5.1rem);font-weight:600;line-height:.98}.ambient-module__0Ir_TW__signalBody{max-width:18ch;color:var(--ambient-body);text-wrap:pretty;margin:0;font-size:clamp(1.24rem,1.7vw,1.68rem);line-height:1.58}.ambient-module__0Ir_TW__signalBodyThought{max-width:19ch;color:var(--ambient-body-thought);letter-spacing:-.01em;border-left:1px solid #ffc66d47;padding-left:1.15rem;font-size:clamp(1.22rem,1.58vw,1.62rem);line-height:1.84}.ambient-module__0Ir_TW__signalBodyLibrary{max-width:21ch;font-size:clamp(1.12rem,1.42vw,1.42rem);line-height:1.72}.ambient-module__0Ir_TW__signalFooter{flex-wrap:wrap;align-items:center;gap:.85rem 1rem;margin-top:clamp(.5rem,1vw,.75rem);display:flex}.ambient-module__0Ir_TW__signalMeta{color:var(--ambient-meta);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.92rem}.ambient-module__0Ir_TW__signalLink{color:#f8efe3;letter-spacing:.07em;text-transform:uppercase;background:#29f0d414;border:1px solid #29f0d44d;border-radius:999px;justify-content:center;align-items:center;min-height:2.8rem;padding:.7rem 1.05rem;font-size:.9rem;font-weight:800;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.ambient-module__0Ir_TW__signalLinkPlaceholder{color:#f8efe38f;letter-spacing:.07em;text-transform:uppercase;background:#08090c2e;border:1px solid #f8efe31a;border-radius:999px;justify-content:center;align-items:center;min-height:2.8rem;padding:.7rem 1.05rem;font-size:.9rem;font-weight:800;display:inline-flex}.ambient-module__0Ir_TW__signalLink:hover{background:#ffc66d1f;border-color:#ffc66d70;transform:translateY(-1px)}.ambient-module__0Ir_TW__signalAside{background:linear-gradient(180deg, var(--ambient-aside-top) 0%, var(--ambient-aside-bottom) 100%);border-radius:26px;flex-direction:column;justify-content:space-between;gap:clamp(.85rem,1.2vw,1.1rem);min-height:0;padding:clamp(.65rem,1vw,.9rem);display:flex;overflow:hidden}.ambient-module__0Ir_TW__signalAsideVisual{flex:1;align-items:stretch;min-height:0;display:flex}.ambient-module__0Ir_TW__imageFrame{border-radius:22px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.ambient-module__0Ir_TW__image{object-fit:cover;filter:saturate(.92)contrast(1.04)}.ambient-module__0Ir_TW__imageFrame:after{content:"";background:linear-gradient(#090b100a 0%,#090b104d 100%),radial-gradient(circle at 24% 18%,#ffc66d2e,#0000 16rem);position:absolute;inset:0}.ambient-module__0Ir_TW__asideCard{background:var(--ambient-aside-card);border:1px solid #f8efe314;border-radius:18px;gap:.55rem;padding:1rem 1.1rem 1.1rem;display:grid;box-shadow:inset 0 1px #ffffff08}.ambient-module__0Ir_TW__signalAsideTextOnly{justify-content:center;padding:clamp(1rem,2vw,1.75rem)}.ambient-module__0Ir_TW__signalAsideTextOnly .ambient-module__0Ir_TW__asideCard{padding:clamp(1.25rem,2vw,2rem)}.ambient-module__0Ir_TW__asideEyebrow{color:#29f0d4e0;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.ambient-module__0Ir_TW__asideText{color:color-mix(in srgb, var(--ambient-text) 74%, transparent);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.66}.ambient-module__0Ir_TW__controls{opacity:.44;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:0 .55rem;transition:opacity .22s,transform .22s;display:flex}.ambient-module__0Ir_TW__counter{color:var(--ambient-counter);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.ambient-module__0Ir_TW__counterDivider{color:#f8efe35c}.ambient-module__0Ir_TW__controlsNote{color:var(--ambient-controls);margin:0;font-size:.8rem;line-height:1.5}.ambient-module__0Ir_TW__buttonRow{flex-wrap:wrap;gap:.75rem;display:flex}.ambient-module__0Ir_TW__controlButton{color:#f8efe3c7;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#08090c6b;border:1px solid #f8efe31f;border-radius:999px;min-height:2.55rem;padding:.68rem .94rem;font-size:.76rem;font-weight:800;transition:transform .16s,border-color .16s,background .16s,color .16s}.ambient-module__0Ir_TW__controlButton:hover,.ambient-module__0Ir_TW__controlButton:focus-visible{color:#f8efe3;background:#29f0d41f;border-color:#29f0d46b;transform:translateY(-1px)}.ambient-module__0Ir_TW__shell:hover .ambient-module__0Ir_TW__header,.ambient-module__0Ir_TW__shell:focus-within .ambient-module__0Ir_TW__header{opacity:.88}.ambient-module__0Ir_TW__shell:hover .ambient-module__0Ir_TW__controls,.ambient-module__0Ir_TW__shell:focus-within .ambient-module__0Ir_TW__controls{opacity:.72}@media (hover:none){.ambient-module__0Ir_TW__controls{opacity:.58}}@media (display-mode:fullscreen),(display-mode:standalone){.ambient-module__0Ir_TW__page{height:100dvh}.ambient-module__0Ir_TW__controls{opacity:.68}}@keyframes ambient-module__0Ir_TW__stageFadeIn{0%{opacity:0;transform:translateY(6px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ambient-module__0Ir_TW__stageFadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(1.002)}}@media (prefers-reduced-motion:reduce){.ambient-module__0Ir_TW__stageLeaving,.ambient-module__0Ir_TW__stageIncoming{animation:none}.ambient-module__0Ir_TW__stageIncoming{opacity:1}}@media (max-width:1280px){.ambient-module__0Ir_TW__page{--ambient-page-padding:clamp(1rem, 1.6vw, 1.5rem)}.ambient-module__0Ir_TW__headerNote{max-width:17rem}.ambient-module__0Ir_TW__stage,.ambient-module__0Ir_TW__stageThought{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.ambient-module__0Ir_TW__stageLibrary{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr)}.ambient-module__0Ir_TW__stageTextOnly{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.ambient-module__0Ir_TW__signalTitle{font-size:clamp(2.45rem,4.2vw,4.8rem)}.ambient-module__0Ir_TW__signalBody{max-width:20ch;font-size:clamp(1.2rem,1.75vw,1.52rem)}.ambient-module__0Ir_TW__signalBodyThought{max-width:18ch;font-size:clamp(1.16rem,1.45vw,1.46rem)}}@media (max-width:900px){.ambient-module__0Ir_TW__stage{grid-template-columns:minmax(0,1fr)}.ambient-module__0Ir_TW__signalBody{max-width:100%}.ambient-module__0Ir_TW__signalAside{min-height:0}}@media (max-width:760px){.ambient-module__0Ir_TW__page{--ambient-page-padding:1rem}.ambient-module__0Ir_TW__header{flex-direction:column;align-items:flex-start}.ambient-module__0Ir_TW__headerNote{text-align:left;max-width:none}.ambient-module__0Ir_TW__stage{border-radius:24px}.ambient-module__0Ir_TW__signalTitle{font-size:clamp(2.25rem,9vw,3.75rem)}.ambient-module__0Ir_TW__controls{flex-direction:column;align-items:flex-start}}@media (orientation:landscape) and (min-width:768px) and (max-width:1366px) and (max-height:900px){.ambient-module__0Ir_TW__page{--ambient-page-padding:.75rem}.ambient-module__0Ir_TW__shell{gap:.65rem}.ambient-module__0Ir_TW__header{padding:.2rem .75rem 0}.ambient-module__0Ir_TW__title{font-size:clamp(1.8rem,3vw,2.6rem)}.ambient-module__0Ir_TW__stage{border-radius:24px;gap:1rem;padding:1rem}.ambient-module__0Ir_TW__signalAside{min-height:0}.ambient-module__0Ir_TW__controls{gap:.75rem}}.ambient-module__0Ir_TW__diagnosticNoGrid .ambient-module__0Ir_TW__backgroundGrid,.ambient-module__0Ir_TW__diagnosticNoFixedDecorations .ambient-module__0Ir_TW__backgroundGlow,.ambient-module__0Ir_TW__diagnosticNoFixedDecorations .ambient-module__0Ir_TW__backgroundGrid{display:none!important}.ambient-module__0Ir_TW__diagnosticNoPseudoElements:before,.ambient-module__0Ir_TW__diagnosticNoPseudoElements:after,.ambient-module__0Ir_TW__diagnosticNoPseudoElements :before,.ambient-module__0Ir_TW__diagnosticNoPseudoElements :after{content:none!important;display:none!important}.ambient-module__0Ir_TW__diagnosticNoHeader .ambient-module__0Ir_TW__header{visibility:hidden!important}.ambient-module__0Ir_TW__diagnosticNoBackgroundLayers{background:#000!important}.ambient-module__0Ir_TW__diagnosticNoBackgroundLayers .ambient-module__0Ir_TW__backgroundGlow,.ambient-module__0Ir_TW__diagnosticNoBackgroundLayers .ambient-module__0Ir_TW__backgroundGrid{display:none!important}.ambient-module__0Ir_TW__diagnosticNoGradients,.ambient-module__0Ir_TW__diagnosticNoGradients *{background-image:none!important}.ambient-module__0Ir_TW__diagnosticNoShadows,.ambient-module__0Ir_TW__diagnosticNoShadows *{box-shadow:none!important;text-shadow:none!important}.ambient-module__0Ir_TW__diagnosticNoBorders,.ambient-module__0Ir_TW__diagnosticNoBorders *{border-color:#0000!important;outline:0!important}.ambient-module__0Ir_TW__diagnosticNoMasks,.ambient-module__0Ir_TW__diagnosticNoMasks *{-webkit-mask:none!important;mask:none!important}.ambient-module__0Ir_TW__diagnosticNoFilters,.ambient-module__0Ir_TW__diagnosticNoFilters *{filter:none!important;-webkit-backdrop-filter:none!important}.ambient-module__0Ir_TW__diagnosticCanvasOnly{background:#000!important}.ambient-module__0Ir_TW__diagnosticCanvasOnly>*,.ambient-module__0Ir_TW__diagnosticDocumentOnly{display:none!important}.ambient-module__0Ir_TW__diagnosticPanel{bottom:max(.75rem, env(safe-area-inset-bottom));left:max(.75rem, env(safe-area-inset-left));z-index:10000;color:#fff;background:#050505;border:1px solid #0ff;border-radius:10px;gap:.65rem;width:min(32rem,100vw - 1.5rem);max-height:min(72vh,42rem);padding:.85rem;font:12px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;position:fixed;overflow:auto;box-shadow:0 10px 36px #000000b8}.ambient-module__0Ir_TW__diagnosticPanelHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ambient-module__0Ir_TW__diagnosticPanelHeader a{color:#ff0;border:1px solid #ff0;border-radius:5px;padding:.35rem .5rem}.ambient-module__0Ir_TW__diagnosticToggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .75rem;display:grid}.ambient-module__0Ir_TW__diagnosticToggle{cursor:pointer;align-items:center;gap:.45rem;min-height:2rem;display:flex}.ambient-module__0Ir_TW__diagnosticToggle input{width:1rem;height:1rem;margin:0}.ambient-module__0Ir_TW__diagnosticFacts{border-top:1px solid #555;gap:.2rem;margin:0;padding-top:.55rem;display:grid}.ambient-module__0Ir_TW__diagnosticFacts div{grid-template-columns:9rem minmax(0,1fr);gap:.5rem;display:grid}.ambient-module__0Ir_TW__diagnosticFacts dt{color:#0ff}.ambient-module__0Ir_TW__diagnosticFacts dd{overflow-wrap:anywhere;min-width:0;margin:0}.ambient-module__0Ir_TW__diagnosticEdges{z-index:9999;pointer-events:none;position:fixed;inset:0;box-shadow:inset 0 0 0 1px #ff1744,inset 0 0 0 3px #76ff03,inset 0 0 0 5px #2979ff,inset 0 0 0 7px #f0f}.ambient-module__0Ir_TW__diagnosticViewportLabel,.ambient-module__0Ir_TW__diagnosticSafeArea{color:#000;padding:.2rem .35rem;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:fixed;left:.75rem}.ambient-module__0Ir_TW__diagnosticViewportLabel{background:#76ff03;top:.75rem}.ambient-module__0Ir_TW__diagnosticSafeArea{background:#ffff00b8;border:1px dashed #ff0;min-width:14rem;top:2.25rem}.ambient-module__0Ir_TW__diagnosticRootBox,.ambient-module__0Ir_TW__diagnosticFirstChildBox,.ambient-module__0Ir_TW__diagnosticHeaderBox{background:#000000b8;padding:.15rem .25rem;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:fixed}.ambient-module__0Ir_TW__diagnosticRootBox{color:#ff9cff;border:2px solid #f0f}.ambient-module__0Ir_TW__diagnosticFirstChildBox{color:#8fffff;border:1px dashed #0ff}.ambient-module__0Ir_TW__diagnosticHeaderBox{color:#ffd180;border:2px solid #ff9100}@media (max-width:760px){.ambient-module__0Ir_TW__diagnosticToggleGrid{grid-template-columns:minmax(0,1fr)}}
