.observatory_focusRing__E_DbY:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgb(242 179 64/55%),inset 0 0 0 2px rgb(0 0 0/60%),0 0 0 3px rgb(242 179 64/22%)}.observatory_hitArea__Wes9s{position:absolute;inset:-7px -8px;border-radius:inherit;background:transparent}@media (pointer:coarse){.observatory_askTextareaFrame__lUwpn{position:relative}.observatory_askTextareaFrame__lUwpn:after{position:absolute;z-index:-1;inset:-10px 0;content:"";background:transparent}}.observatory_askSubmit__zLmUh{transition:opacity .3s var(--dv-motion-selection),transform .3s var(--dv-motion-selection)}.observatory_askSubmit__zLmUh:active,.observatory_askSubmit__zLmUh:hover{color:rgb(255 255 255/var(--a-primary))}.observatory_askSubmit__zLmUh:active{transform:scale(.985)}.observatory_askSeed__ilw6P:active,.observatory_askSeed__ilw6P:hover{color:rgb(255 255 255/var(--a-primary))!important}.observatory_askSeed__ilw6P:active{transform:scale(.985)}@keyframes observatory_askHintSheen__iaSw_{0%{background-position:100% 0}to{background-position:-100% 0}}.observatory_askHint__Egg2H.observatory_askHint__Egg2H{color:transparent;background-image:linear-gradient(100deg,rgb(255 255 255/var(--a-support)) 0,rgb(255 255 255/var(--a-support)) 44%,rgb(255 255 255/95%) 50%,rgb(255 255 255/var(--a-support)) 56%,rgb(255 255 255/var(--a-support)) 100%);background-repeat:repeat-x;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:observatory_askHintSheen__iaSw_ 4.8s linear infinite}@media (prefers-reduced-motion:reduce){.observatory_askHint__Egg2H.observatory_askHint__Egg2H{background-image:none;color:rgb(255 255 255/var(--a-primary));animation:none}}.observatory_askLine__Uwzss[data-sheen=held] .observatory_askHint__Egg2H,.observatory_askLine__Uwzss[data-sheen=held] .observatory_askRule__XgmyO:before{animation-play-state:paused}.observatory_askLine__Uwzss{position:fixed;left:50%;width:min(560px,84vw);transform:translateX(-50%);padding:0 2px 12px;border-bottom:var(--dv-hairline,.5px) solid var(--dv-hairline-subtle,rgb(255 255 255/14%));background:transparent}.observatory_askHome__ryujK{bottom:22svh}.observatory_askSummoned__iLcNZ{bottom:calc(env(safe-area-inset-bottom) + 92px)}@media (min-width:640px){.observatory_askSummoned__iLcNZ{bottom:calc(env(safe-area-inset-bottom) + 110px)}}.observatory_refractionField__5gaZE{position:absolute;inset:-10px -12px 0;z-index:0;border-radius:var(--dv-radius-bubble,20px);pointer-events:none}[data-glass=flat] .observatory_refractionField__5gaZE{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce){.observatory_refractionField__5gaZE{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.observatory_askRule__XgmyO{position:absolute;right:0;bottom:-1px;left:0;height:var(--dv-hairline,.5px);border-radius:1px;box-shadow:0 0 8px rgb(255 255 255/25%)}.observatory_askRule__XgmyO:before{position:absolute;border-radius:inherit;background-image:linear-gradient(90deg,transparent,transparent 38%,rgb(255 255 255/85%) 50%,transparent 62%,transparent);background-repeat:no-repeat;background-size:200% 100%;content:"";inset:0;animation:observatory_askHintSheen__iaSw_ 4.8s linear infinite}.observatory_askRule__XgmyO:after{position:absolute;border-radius:inherit;background:rgb(255 255 255/95%);box-shadow:0 0 12px rgb(255 255 255/35%),0 0 4px rgb(255 255 255/30%);content:"";inset:0;transform:scaleX(0);transform-origin:center;transition:transform var(--dv-motion-selection-duration,.3s) var(--dv-motion-selection,cubic-bezier(.3,1.2,.5,1))}.observatory_askRuleFocused__fiL3N:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.observatory_askRule__XgmyO:before{display:none}}.observatory_askTextareaFrame__lUwpn[data-scroll-edge=bottom] textarea{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent)}.observatory_askTextareaFrame__lUwpn[data-scroll-edge=top] textarea{-webkit-mask-image:linear-gradient(180deg,transparent,#000 26px);mask-image:linear-gradient(180deg,transparent,#000 26px)}.observatory_askTextareaFrame__lUwpn[data-scroll-edge=both] textarea{-webkit-mask-image:linear-gradient(180deg,transparent,#000 26px,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,transparent,#000 26px,#000 calc(100% - 26px),transparent)}.observatory_attachButton__356jO{opacity:.35;transition:opacity .12s ease-out}.observatory_askLine__Uwzss:focus-within .observatory_attachButton__356jO,.observatory_askLine__Uwzss:hover .observatory_attachButton__356jO{opacity:.6}.observatory_attachButton__356jO:focus-visible{opacity:.9}:where(.dv-glass){position:relative;isolation:isolate;box-sizing:border-box;--dvg-light:#fff;--dvg-dark:#000;--dvg-tint:rgba(10,10,20,0.18);--dvg-tint-hover:rgba(16,16,30,0.28);--dvg-border:rgba(205,205,215,0.22);--dvg-blur:6px;--dvg-saturation:130%;--dvg-brightness:1.07;--dvg-reflex-light:1.15;--dvg-reflex-dark:0.7;--dvg-radius:16px;--dvg-chroma-radius:1.5px;--dvg-chroma-intensity:0.06;--dvg-outer-shadow:0 0 0 rgba(0,0,0,0);border:1px solid var(--dvg-border);border-radius:var(--dvg-radius);background-color:var(--dvg-tint);-webkit-backdrop-filter:blur(var(--dvg-blur)) saturate(var(--dvg-saturation)) brightness(var(--dvg-brightness));backdrop-filter:blur(var(--dvg-blur)) saturate(var(--dvg-saturation)) brightness(var(--dvg-brightness));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dvg-light) calc(var(--dvg-reflex-light) * 10%),transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,var(--dvg-light) calc(var(--dvg-reflex-light) * 90%),transparent),inset -2px -2px 0 -2px color-mix(in srgb,var(--dvg-light) calc(var(--dvg-reflex-light) * 80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--dvg-light) calc(var(--dvg-reflex-light) * 60%),transparent),inset -.3px -1px 4px 0 color-mix(in srgb,var(--dvg-dark) calc(var(--dvg-reflex-dark) * 12%),transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,var(--dvg-dark) calc(var(--dvg-reflex-dark) * 20%),transparent),inset 0 3px 4px -2px color-mix(in srgb,var(--dvg-dark) calc(var(--dvg-reflex-dark) * 20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--dvg-dark) calc(var(--dvg-reflex-dark) * 10%),transparent),var(--dvg-outer-shadow);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1),border-color .4s cubic-bezier(1,0,.4,1)}.dv-glass:before{content:"";inset:calc(-1 * var(--dvg-chroma-radius));z-index:-1;border-radius:inherit;padding:var(--dvg-chroma-radius);background:linear-gradient(45deg,rgba(255,0,0,var(--dvg-chroma-intensity)) 0,rgba(255,165,0,var(--dvg-chroma-intensity)) 14%,rgba(255,255,0,var(--dvg-chroma-intensity)) 28%,rgba(0,255,0,var(--dvg-chroma-intensity)) 42%,rgba(0,0,255,var(--dvg-chroma-intensity)) 57%,rgba(75,0,130,var(--dvg-chroma-intensity)) 71%,rgba(238,130,238,var(--dvg-chroma-intensity)) 85%,rgba(255,0,0,var(--dvg-chroma-intensity)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:var(--dvg-chroma-intensity)}.dv-glass:before,.dv-glass__filter{position:absolute;pointer-events:none}.dv-glass__filter{inline-size:0;block-size:0;overflow:hidden}.dv-glass--pill{--dvg-blur:5px;--dvg-radius:999px}.dv-glass--bar{--dvg-blur:8px;--dvg-radius:14px}.dv-glass--panel{--dvg-blur:12px;--dvg-radius:18px;--dvg-tint:rgba(10,10,20,0.26)}.dv-glass--sheet{--dvg-blur:16px;--dvg-radius:22px;--dvg-tint:rgba(8,8,18,0.30);--dvg-outer-shadow:0 20px 60px rgba(0,0,0,0.5)}.dv-glass--paper{--dvg-tint:rgba(244,241,234,0.55);--dvg-tint-hover:rgba(244,241,234,0.65);--dvg-border:rgba(60,55,45,0.18);--dvg-reflex-light:0.9;--dvg-reflex-dark:0.5;--dvg-saturation:118%;--dvg-brightness:1.0;--dvg-chroma-intensity:0.04}.dv-glass--interactive{cursor:pointer}.dv-glass--interactive:hover{background-color:var(--dvg-tint-hover)}@supports not (backdrop-filter:blur(1px)){.dv-glass,.dv-glass.dv-glass--interactive:hover{background-color:rgba(12,12,22,.92);-webkit-backdrop-filter:none;backdrop-filter:none}.dv-glass.dv-glass--paper,.dv-glass.dv-glass--paper.dv-glass--interactive:hover{background-color:rgba(244,241,234,.96)}}@media (prefers-reduced-transparency:reduce){.dv-glass,.dv-glass.dv-glass--interactive:hover{background-color:rgba(12,12,22,.92);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dv-glass.dv-glass--paper,.dv-glass.dv-glass--paper.dv-glass--interactive:hover{background-color:rgba(244,241,234,.96)}}@media (prefers-reduced-motion:reduce){.dv-glass{transition:none}}.story-caption-zone{position:fixed;z-index:30;right:0;bottom:calc(env(safe-area-inset-bottom) + 30px);left:0;display:flex;align-items:center;justify-content:center;padding:0 16px;pointer-events:none;transition:opacity .32s var(--exit)}.story-caption-zone[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s var(--exit),visibility 0s .32s}.story-caption-zone[data-hidden=true] .story-caption-zone__leading{pointer-events:none}.run-layout-question[data-hidden=true],.run-wordmark[data-hidden=true]{opacity:0!important;transition:opacity .32s var(--exit)!important}@media (min-width:640px){.story-caption-zone{bottom:calc(env(safe-area-inset-bottom) + 46px)}}.story-caption-zone__inner{position:relative;display:flex;--story-caption-column:min(52ch,80vw);--story-caption-line:19px;width:var(--story-caption-column);max-width:100%;align-items:center;justify-content:center;font-size:13.5px}.story-caption-zone__inner:before{content:"";position:absolute;z-index:-1;inset:-26px -48px;pointer-events:none;background:radial-gradient(ellipse 100% 115% at 50% 55%,rgb(3 4 6/58%) 0,rgb(3 4 6/30%) 48%,transparent 78%)}.story-caption-zone__leading{position:absolute;right:100%;bottom:0;display:flex;height:var(--story-caption-line,19px);align-items:center;margin-right:14px;pointer-events:auto}@media (min-width:640px){.story-caption-zone__leading{right:auto;left:calc((var(--story-caption-column) - 100vw) / 2 + env(safe-area-inset-left) + 28px);margin-right:0}}@media (min-width:1025px){.story-caption-zone__leading{left:calc((var(--story-caption-column) - 100vw) / 2 + env(safe-area-inset-left) + 36px)}}.story-caption{max-width:100%;margin:0;color:rgb(255 255 255/var(--a-body));font-size:13.5px;font-style:italic;letter-spacing:.01em;line-height:1.4;text-align:center;text-shadow:0 1px 12px rgb(0 0 0/90%),0 0 3px rgb(0 0 0/70%);text-wrap:balance;transition:color .28s var(--ease-settle,cubic-bezier(.23,1.12,.36,1))}.story-caption[data-dimmed=true]{color:rgb(255 255 255/var(--a-ghost))}.story-caption[data-phase=in]{animation:story-caption-in .52s var(--ease-out,cubic-bezier(.22,.61,.36,1)) both}.story-caption[data-phase=out]{animation:story-fade-out .38s var(--ease-inout,cubic-bezier(.65,0,.35,1)) both}@media (min-width:640px) and (max-width:1024px){.story-caption-zone__inner{--story-caption-column:min(40ch,80vw);--story-caption-line:22px;font-size:16px}.story-caption{font-size:16px}}@media (min-width:1025px){.story-caption-zone__inner{--story-caption-line:21px}.story-caption{font-size:15px}}.story-log-tab{position:relative;display:inline-flex;align-items:center;cursor:pointer}.lens.story-log-tab{padding:4px 8px;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.story-log-tab[aria-disabled=true]{cursor:default;opacity:.4}.lens.story-log-tab:before{display:none}.lens.story-log-tab:after{position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);background:none;content:"";mix-blend-mode:normal;opacity:1;transform:translate(-50%,-50%)}.story-log-tab__tick{display:block;width:1px;height:20px;background:rgb(255 255 255);opacity:.22;transition:opacity .12s var(--ease-out,cubic-bezier(.22,.61,.36,1))}.story-log-tab:focus-visible .story-log-tab__tick{opacity:.4}@media (hover:hover){.story-log-tab:hover .story-log-tab__tick{opacity:.4}}.story-log-tab__tick[data-pulse=true]{animation:story-tick-pulse .6s var(--ease-out,cubic-bezier(.22,.61,.36,1))}.story-log-panel{position:fixed;z-index:45;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto}.story-log-panel:focus{outline:none}.story-log-panel--docked{left:50%;width:min(320px,92vw);margin-left:max(-160px,-46vw)}.story-log-panel--docked,.story-log-panel--panel{bottom:calc(env(safe-area-inset-bottom) + 96px);max-height:46vh;padding:12px 0 4px}.story-log-panel--panel{left:calc(env(safe-area-inset-left) + 28px);width:240px}.story-log-panel--sheet{right:0;bottom:0;left:0;width:100%;max-height:62vh;padding:14px 0 calc(12px + env(safe-area-inset-bottom))}.dv-glass.story-log-panel--sheet{--dvg-radius:var(--dv-radius-sheet) var(--dv-radius-sheet) 0 0}.story-log-panel__handle{width:36px;height:3px;border-radius:2px;margin:0 auto 12px;background:rgb(255 255 255/var(--a-ghost))}.story-log-panel__head{display:flex;align-items:center;justify-content:space-between;padding:0 12px 10px}.story-log-rows{overflow-y:auto;padding:0;margin:0;list-style:none;overscroll-behavior:contain}.story-log-row{position:relative;display:flex;padding:12px;border-top:var(--dv-hairline) solid var(--rule,rgb(255 255 255/10%));gap:10px}.story-log-rows>.story-log-row:first-child{border-top:0}.story-log-row__time{flex:none;color:rgb(255 255 255/var(--a-body));font-size:10px;line-height:1.75}.story-log-row__text{color:rgb(255 255 255/var(--a-body));font-size:13px;font-style:italic;line-height:1.45}.story-log-row[data-accent]:before{position:absolute;top:0;bottom:0;left:0;width:2px;content:""}.story-log-row[data-accent=amber]:before{background:var(--dv-amber)}.story-log-row[data-accent=white]:before{background:rgb(255 255 255/.92)}.story-log-row--staggered{animation:story-row-in .3s var(--ease-settle,cubic-bezier(.23,1.12,.36,1)) both;animation-delay:var(--stagger,0s)}.story-log-panel__empty{padding:18px 12px;color:rgb(255 255 255/var(--a-body));text-align:center}.story-log-panel__hints{display:none;padding:10px 12px 0;border-top:var(--dv-hairline) solid var(--rule,rgb(255 255 255/10%));color:rgb(255 255 255/var(--a-ghost));gap:10px}@media (min-width:1025px){.story-log-panel--docked .story-log-panel__hints{display:flex;flex-wrap:wrap;justify-content:center}}.story-log-panel[data-phase=open]{animation:story-log-in .3s var(--ease-settle,cubic-bezier(.23,1.12,.36,1)) both}.story-log-panel--sheet[data-phase=open]{animation:story-sheet-in .34s var(--ease-settle,cubic-bezier(.23,1.12,.36,1)) both}.story-log-panel[data-phase=closing]{animation:story-log-out .2s var(--exit,cubic-bezier(.55,0,1,.45)) both;pointer-events:none}.story-log-panel--sheet[data-phase=closing]{animation:story-sheet-out .2s var(--exit,cubic-bezier(.55,0,1,.45)) both}.daybreak-layer{position:fixed;z-index:50;inset:0;pointer-events:none}.daybreak-safe-probe{position:absolute;top:0;left:0;width:0;height:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);pointer-events:none;visibility:hidden}.daybreak-sheet{position:fixed;z-index:2;display:flex;flex-direction:column;background:var(--dv-paper);background-color:var(--dv-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' seed='11'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .18 0 0 0 0 .16 0 0 0 0 .13 0 0 0 .018 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;border-radius:var(--paper-radius,28px);box-shadow:0 24px 80px rgb(0 0 0/55%);opacity:0;pointer-events:auto;transform:translateZ(0);visibility:hidden;will-change:transform}.daybreak-sheet:focus{outline:none}.daybreak-sheet{--paper-travel-x:calc(100vw + 48px - var(--paper-left, 0px));--paper-travel-y:0px;--daybreak-slide-ease:cubic-bezier(0.22,1,0.32,1)}.daybreak-sheet[data-mode=aside]{top:50%;left:var(--paper-left,50%);width:var(--paper-width,480px);max-height:var(--paper-max-height,90vh);padding:26px 32px 0;translate:0 -50%}.daybreak-sheet[data-mode=aside][data-content-measured=true]{height:min(var(--daybreak-content-height),var(--paper-max-height,90vh));transition:height var(--daybreak-expand-ms,.5s) cubic-bezier(.22,1,.32,1)}.daybreak-sheet[data-mode=full]{--daybreak-safe-top:env(safe-area-inset-top,0px);--daybreak-visible-height:calc(min(var(--daybreak-vh, 100svh), 100dvh) - env(safe-area-inset-top, 0px));--daybreak-card-side:14px;--daybreak-card-edge:40px;--paper-left:calc(env(safe-area-inset-left, 0px) + var(--daybreak-card-side));left:var(--paper-left);right:calc(env(safe-area-inset-right, 0px) + var(--daybreak-card-side));top:calc(var(--daybreak-safe-top) + var(--daybreak-card-edge));bottom:auto;width:auto;height:min(var(--daybreak-content-height,var(--daybreak-card-cap,80svh)),var(--daybreak-card-cap,80svh));max-height:min(var(--daybreak-card-cap,80svh),calc(var(--daybreak-visible-height) - env(safe-area-inset-bottom, 0px) - var(--daybreak-card-edge) * 2));padding:22px 22px 0;transition:height var(--daybreak-expand-ms,.5s) cubic-bezier(.34,1.24,.64,1);translate:none}.daybreak-sheet[data-state=arriving]{animation:daybreak-slide-in var(--daybreak-slide-in-ms,.9s) var(--daybreak-slide-ease) var(--daybreak-slide-delay,0s) both;opacity:1;visibility:visible}.daybreak-sheet[data-state=open]{opacity:1;transform:translateZ(0);visibility:visible}.daybreak-sheet[data-state=closing]{animation:daybreak-slide-out var(--daybreak-slide-out-ms,.52s) var(--daybreak-slide-ease) both;opacity:1;pointer-events:none;visibility:visible}.daybreak-sheet[data-state=chip]{opacity:0;pointer-events:none;visibility:hidden}.daybreak-sheet__life-clip{position:absolute;z-index:0;border-radius:inherit;inset:0;overflow:hidden;pointer-events:none}.daybreak-sheet__life{position:absolute;z-index:0;top:-30%;left:-30%;width:160%;height:160%;animation:daybreak-drift 20s ease-in-out infinite alternate;background:radial-gradient(58% 48% at 32% 34%,rgb(242 179 64/3.5%),rgb(242 179 64/0) 70%);pointer-events:none}.daybreak-footer,.daybreak-sheet__scroll{position:relative;z-index:1}.daybreak-sheet__scroll{display:block;min-height:0;overflow-y:auto;flex:1 1 auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.daybreak-sheet[data-mode=full] .daybreak-sheet__scroll{overflow-y:hidden;flex:0 1 auto;scrollbar-width:none}.daybreak-sheet[data-mode=full][data-expanded=true] .daybreak-sheet__scroll{overflow-y:auto;flex:1 1 auto}.daybreak-sheet[data-mode=full] .daybreak-sheet__scroll::-webkit-scrollbar{display:none}.daybreak-sheet ::selection{background:rgb(242 179 64/28%);color:var(--dv-paper-ink)}.daybreak-head{flex:0 0 auto;justify-content:space-between;margin:0 0 24px}.daybreak-head,.daybreak-head__side{display:flex;align-items:center;gap:10px}.daybreak-head__side{min-width:0}.daybreak-head__side--end{justify-content:flex-end}.daybreak-head__dot{width:6px;height:6px;border-radius:var(--dv-radius-pill);background:var(--dv-amber-ornament);box-shadow:inset 0 1px 0 rgb(255 255 255/45%),inset 0 -1px 0 rgb(var(--dv-ink-rgb)/18%),0 1px 1px rgb(var(--dv-ink-rgb)/12%);flex:0 0 auto}.daybreak-head__dot--small{width:4px;height:4px}.daybreak-head__mark{color:rgb(var(--dv-ink-rgb)/var(--a-primary));font-size:22px;line-height:1}.daybreak-head__tail{font-size:13px;letter-spacing:.045em;white-space:nowrap}.daybreak-head__tail,.daybreak-question{color:rgb(var(--dv-ink-rgb)/var(--a-body))}.daybreak-question{position:relative;display:block;flex:none;overflow:hidden;margin:0;max-height:2.8em;font-size:15px;font-style:italic;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.daybreak-question__ghost{visibility:hidden}.daybreak-question__typed{position:absolute;inset:0}.daybreak-question__caret{width:1px;margin-left:2px}.daybreak-answer{position:relative;margin:34px 0 0;color:var(--dv-paper-ink);font-size:clamp(24px,3.2vw,30px);font-weight:600;line-height:1.36;text-wrap:pretty}.daybreak-answer__ghost{visibility:hidden}.daybreak-answer__typed{position:absolute;inset:0}.daybreak-answer__caret{display:inline-block;width:2px;height:.9em;animation:daybreak-caret 1.06s step-end infinite;background:var(--dv-paper-ink);margin-left:3px;vertical-align:-.1em}.daybreak-coda{margin:20px 0 0;color:rgb(var(--dv-ink-rgb)/var(--a-primary));font-size:14px;font-style:italic;line-height:1.5;opacity:0;transition:opacity var(--daybreak-coda-fade-ms,.62s) linear var(--daybreak-coda-delay,.26s)}.daybreak-sheet[data-answered=true] .daybreak-coda{opacity:1}.daybreak-meaning{margin-top:28px;opacity:0;transition:opacity var(--daybreak-tail-fade-ms,.48s) linear var(--daybreak-coda-delay,.26s)}.daybreak-sheet[data-answered=true] .daybreak-meaning{opacity:1}.daybreak-meaning__ask{display:inline-flex;min-height:44px;align-items:center;border:0;background:none;box-shadow:none;color:rgb(var(--dv-ink-rgb)/var(--a-primary));cursor:pointer;font-size:16px;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.4;padding:0;text-align:left;text-decoration:underline;text-decoration-color:rgb(var(--dv-ink-rgb)/32%);text-decoration-thickness:1px;text-transform:none;text-underline-offset:4px;transition:text-decoration-color .2s linear}@media (hover:hover){.daybreak-meaning__ask:hover{text-decoration-color:rgb(var(--dv-ink-rgb)/var(--a-primary))}}.daybreak-meaning__body[hidden]{display:none}.daybreak-meaning__body{display:block}.daybreak-meaning__text{position:relative;margin:24px 0 0;color:rgb(var(--dv-ink-rgb)/var(--a-body));font-size:16px;line-height:1.52;text-wrap:pretty}.daybreak-meaning__ghost{visibility:hidden}.daybreak-meaning__typed{position:absolute;inset:0}.daybreak-meaning__caret{width:1px;margin-left:2px}.daybreak-reasoning{border-top:var(--dv-hairline) solid var(--dv-hairline-subtle);margin-top:28px;opacity:0;padding-top:6px;transition:opacity var(--daybreak-tail-fade-ms,.48s) linear var(--daybreak-coda-delay,.26s)}.daybreak-sheet[data-answered=true] .daybreak-reasoning{opacity:1}.daybreak-reasoning__toggle{display:inline-flex;min-height:44px;align-items:center;border:0;background:none;box-shadow:none;color:rgb(var(--dv-ink-rgb)/var(--a-primary));cursor:pointer;font-size:11px;gap:10px;letter-spacing:var(--dv-eyebrow-tracking);padding:0;text-transform:uppercase}.daybreak-reasoning__chevron{width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;flex:0 0 auto;rotate:-45deg;transition:rotate .22s var(--dv-motion-intro)}.daybreak-reasoning__chevron[data-open=true]{rotate:45deg}.daybreak-reasoning__body[hidden]{display:none}.daybreak-tracing{display:grid;margin-top:12px;gap:6px}.story-verdict-line{margin:0;color:rgb(var(--dv-ink-rgb)/var(--a-body));font-size:16px;line-height:1.42;text-wrap:pretty}.daybreak-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:16px;gap:12px 6px}.daybreak-chip{position:relative;display:inline-flex;max-width:100%;min-height:32px;align-items:flex-start;border:0;background:var(--dv-invert-fill);border-radius:var(--dv-radius-pill);color:var(--dv-invert-ink);cursor:pointer;font-family:var(--dv-font-serif);font-size:12.5px;gap:8px;line-height:1.3;padding:7px 14px;text-align:left;transition:opacity .2s linear}.daybreak-chip:after{position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);background:none;content:"";transform:translate(-50%,-50%)}@media (hover:hover){.daybreak-chip:hover{opacity:.86}}.daybreak-chip__text{max-width:100%;white-space:normal}.daybreak-chip__mass{color:rgb(255 255 255/72%);font-size:10.5px}.daybreak-chip--more{background:none;box-shadow:inset 0 0 0 1px rgb(var(--dv-ink-rgb)/50%);color:rgb(var(--dv-ink-rgb)/var(--a-primary));font-family:var(--dv-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.daybreak-press{--press-size:60px;--press-ink:var(--dv-ink-rgb);--seal-ground:#7a1f1f;--seal-gold:#d9b464;position:relative;display:block;width:var(--press-size);height:var(--press-size);border-radius:50%;justify-self:end;margin:0 2px 6px 0;background:radial-gradient(68% 64% at 32% 26%,rgb(154 52 44/95%),rgb(154 52 44/0) 64%),radial-gradient(96% 96% at 74% 88%,rgb(48 8 8/62%),rgb(48 8 8/0) 62%),var(--seal-ground);box-shadow:inset 1.5px 1.5px 3px rgb(26 4 4/55%),inset -1px -1.5px 2px rgb(255 186 140/13%),0 1px 0 rgb(255 255 255/62%),0 -.5px 0 rgb(var(--press-ink)/12%),0 3px 6px -2px rgb(var(--press-ink)/30%);opacity:0;transition:opacity var(--daybreak-tail-fade-ms,.48s) linear var(--daybreak-coda-delay,.26s)}.daybreak-press:after,.daybreak-press:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.daybreak-press:before{background:repeating-conic-gradient(from 0deg,rgb(226 195 122/52%) 0deg .85deg,rgb(226 195 122/0) .85deg 4.2deg);inset:7.5px}.daybreak-press:after{border-color:#f4e0a6 #c9a24e #8b6520 #e3c67f;border-style:solid;border-width:1.25px;box-shadow:0 0 3px rgb(217 180 100/26%),inset 0 0 3px rgb(255 236 190/20%);inset:4px}.daybreak-sheet[data-answered=true] .daybreak-press{opacity:1}.daybreak-press__dot{position:absolute;top:50%;left:50%;width:38px;height:38px;border-radius:50%;overflow:hidden;background:radial-gradient(72% 72% at 34% 28%,rgb(146 46 40/78%),rgb(146 46 40/0) 72%),var(--seal-ground);box-shadow:inset 0 0 0 .75px rgb(217 180 100/72%),inset 1px 1px 2.5px rgb(26 4 4/50%);transform:translate(-50%,-50%)}.daybreak-press__dot:after,.daybreak-press__dot:before{content:"";position:absolute;border-radius:50%;background-image:linear-gradient(90deg,transparent calc(50% - 1.3px),var(--press-arm) calc(50% - .7px),var(--press-arm) calc(50% + .7px),transparent calc(50% + 1.3px)),linear-gradient(30deg,transparent calc(50% - 1.3px),var(--press-arm) calc(50% - .7px),var(--press-arm) calc(50% + .7px),transparent calc(50% + 1.3px)),linear-gradient(150deg,transparent calc(50% - 1.3px),var(--press-arm) calc(50% - .7px),var(--press-arm) calc(50% + .7px),transparent calc(50% + 1.3px));inset:4px}.daybreak-press__dot:before{--press-arm:rgb(34 5 5/62%);transform:translate(.7px,.7px)}.daybreak-press__dot:after{--press-arm:#f0d597}.daybreak-footer{display:grid;align-items:center;background:transparent;box-shadow:none;flex:0 0 auto;gap:8px;grid-template-columns:1fr;opacity:0;padding:16px 0;transition:opacity var(--daybreak-tail-fade-ms,.48s) linear var(--daybreak-coda-delay,.26s)}.daybreak-sheet[data-answered=true] .daybreak-footer{opacity:1}.daybreak-close{box-sizing:border-box;background:none;box-shadow:none;font-size:11px;justify-self:end;padding:0 0 0 18px;transition:opacity .2s linear}.daybreak-chip-pin,.daybreak-close{min-height:44px;border:0;color:rgb(var(--dv-ink-rgb)/var(--a-primary));cursor:pointer;letter-spacing:var(--dv-eyebrow-tracking);text-transform:uppercase}.daybreak-chip-pin{position:fixed;z-index:60;right:calc(env(safe-area-inset-right, 0px) + 20px);bottom:calc(env(safe-area-inset-bottom, 0px) + 20px);display:inline-flex;align-items:center;animation:story-fade-in .26s linear both;background:var(--dv-paper);border-radius:var(--dv-radius-pill);box-shadow:0 12px 34px rgb(0 0 0/55%);font-size:10px;padding:0 20px;pointer-events:auto}body[data-daybreak-sheet=open] .run-layout-question,body[data-daybreak-sheet=open] .story-caption-zone,body[data-daybreak-sheet=open] .whisper-chip,body[data-daybreak-sheet=open] [data-portal-host],body[data-daybreak-sheet=open] canvas{pointer-events:none!important}body[data-daybreak-sheet=open]{overflow:hidden;overscroll-behavior:none}body[data-daybreak-sheet=open] .story-log-panel,body[data-daybreak-sheet=open] .story-log-tab{visibility:hidden;pointer-events:none}.daybreak-head{animation:daybreak-ink var(--daybreak-head-fade-ms,.48s) var(--dv-motion-intro) both;animation-delay:var(--daybreak-head-delay,.3s)}@keyframes story-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes story-fade-in{0%{opacity:0}to{opacity:1}}@keyframes story-fade-out{0%{opacity:1}to{opacity:0}}@keyframes story-log-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes story-log-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}@keyframes story-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes story-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes story-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes story-tick-pulse{0%{opacity:.22}40%{opacity:.4}to{opacity:.22}}@keyframes daybreak-slide-in{0%{transform:translate3d(var(--paper-travel-x,110vw),var(--paper-travel-y,0),0)}to{transform:translateZ(0)}}@keyframes daybreak-slide-out{0%{transform:translate3d(var(--paper-exit-from-x,0),var(--paper-exit-from-y,0),0)}to{transform:translate3d(var(--paper-travel-x,110vw),var(--paper-travel-y,0),0)}}@keyframes daybreak-ink{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes daybreak-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes daybreak-drift{0%{transform:translate3d(-4%,-3%,0)}to{transform:translate3d(6%,4%,0)}}@media (prefers-reduced-motion:reduce){.story-caption[data-phase=in]{animation:story-fade-in .2s linear both!important}.story-caption[data-phase=out]{animation:story-fade-out .2s linear both!important}.story-caption-zone,.story-caption-zone[data-hidden=true]{transition:opacity .12s linear,visibility 0s .12s!important}.run-layout-question[data-hidden=true],.run-wordmark[data-hidden=true]{transition:opacity .12s linear!important}.story-log-panel--sheet[data-phase=closing],.story-log-panel[data-phase=closing]{animation:story-fade-out .12s linear both!important}.story-log-panel--sheet[data-phase=open],.story-log-panel[data-phase=open],.story-log-row--staggered{animation:story-fade-in .12s linear both!important}.daybreak-sheet[data-state=arriving],.daybreak-sheet[data-state=closing],.daybreak-sheet[data-state=open]{animation:none!important;transform:none!important;transition:opacity .12s linear,visibility 0s!important;will-change:auto}.daybreak-sheet[data-state=closing]{opacity:0}.daybreak-head,.daybreak-question{animation:story-fade-in var(--daybreak-head-fade-ms,.16s) linear both!important;animation-delay:0s!important}.daybreak-answer__caret{animation:none!important;opacity:0}.daybreak-coda,.daybreak-footer,.daybreak-meaning,.daybreak-press,.daybreak-reasoning{transition:opacity .16s linear!important}.daybreak-meaning__body{animation:none!important}.daybreak-chip-pin{animation:story-fade-in .12s linear both!important}.daybreak-sheet__life{animation:none!important}.story-log-tab__tick[data-pulse=true]{animation:story-tick-pulse .6s linear!important}}.editorial_page__8toQZ{--measure:45rem;display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;background-color:var(--dv-canvas);padding:env(safe-area-inset-top) max(1.25rem,env(safe-area-inset-right)) calc(5.5rem + env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left))}@media (min-width:640px){.editorial_page__8toQZ{padding-right:max(2rem,env(safe-area-inset-right));padding-left:max(2rem,env(safe-area-inset-left))}}.editorial_column__57QeD{width:100%;max-width:var(--measure);margin-inline:auto}.editorial_header__X6NtV{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.75rem}.editorial_lockup__n_j18{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;user-select:none}.editorial_lockupDot__Zxajh{width:6px;height:6px;border-radius:var(--dv-radius-pill);background:var(--dv-amber-ornament)}.editorial_lockupMark__m724R{color:var(--dv-ink-primary);font-family:var(--dv-font-script);font-size:19px;font-weight:400;letter-spacing:0;line-height:1}.editorial_lockupSeparator__VOwVo{color:var(--dv-ink-quaternary);font-family:var(--dv-font-mono)}.editorial_lockupTail__GNzsp{color:var(--dv-ink-secondary);font-family:var(--dv-font-serif);font-size:13px;letter-spacing:.045em;white-space:nowrap}.editorial_lockup__n_j18:hover .editorial_lockupMark__m724R,.editorial_lockup__n_j18:hover .editorial_lockupTail__GNzsp{color:var(--dv-ink)}.editorial_eyebrow__yk0Us{display:block;color:var(--dv-accent-text);font-family:var(--dv-font-mono);font-size:var(--dv-eyebrow-size);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--dv-eyebrow-tracking);text-transform:uppercase}.editorial_headerLabel__2CyhW{display:none;text-align:right}@media (min-width:600px){.editorial_headerLabel__2CyhW{display:block}}.editorial_titleBlock__0Ldj_{padding-top:clamp(3.5rem,11vh,8rem)}.editorial_title__mZMC7{margin:1.25rem 0 0;color:var(--dv-ink);font-family:var(--dv-font-serif);font-size:clamp(2.125rem,6vw,3.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}.editorial_lede__wcrTD{margin:1.5rem 0 0;max-width:38rem;color:var(--dv-ink-secondary);font-family:var(--dv-font-serif);font-size:clamp(1.125rem,1rem + .6vw,1.3125rem);font-style:italic;line-height:1.62;text-wrap:pretty}.editorial_meta__x8N1e{margin:2rem 0 0;color:var(--dv-ink-secondary);font-family:var(--dv-font-mono);font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase}.editorial_rule__Br9Je{height:0;margin:clamp(2.5rem,6vh,4rem) 0 0;border:0;border-top:var(--dv-hairline) solid var(--dv-hairline-faint)}.editorial_section__3FrVF{padding-top:clamp(3rem,7vh,5rem)}.editorial_section__3FrVF>.editorial_prose__h5Urq{margin-top:1.15rem}.editorial_sectionTitle__oOH9N{margin:.875rem 0 0;color:var(--dv-ink-emphasis);font-family:var(--dv-font-serif);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);font-weight:400;letter-spacing:-.012em;line-height:1.2}.editorial_prose__h5Urq{color:var(--dv-ink-primary);font-family:var(--dv-font-serif);font-size:clamp(1.0625rem,1rem + .28vw,1.1875rem);line-height:1.75}.editorial_prose__h5Urq p{margin:0;text-wrap:pretty}.editorial_prose__h5Urq p+p,.editorial_prose__h5Urq p+ul,.editorial_prose__h5Urq ul+p{margin-top:1.1em}.editorial_prose__h5Urq em{font-style:italic}.editorial_prose__h5Urq strong{color:var(--dv-ink);font-weight:600}.editorial_prose__h5Urq code{color:var(--dv-ink);font-family:var(--dv-font-mono);font-size:.86em;letter-spacing:.01em}.editorial_prose__h5Urq ul{margin:1.1em 0 0;padding:0;list-style:none}.editorial_prose__h5Urq li{position:relative;padding-left:1.35em}.editorial_prose__h5Urq li+li{margin-top:.7em}.editorial_prose__h5Urq li:before{position:absolute;left:0;color:var(--dv-ink-quaternary);content:"—"}.editorial_link__YMUmg{color:inherit;text-decoration:underline;text-decoration-color:var(--dv-link-underline);text-decoration-thickness:from-font;text-underline-offset:.22em;transition:color var(--dv-motion-reveal) ease-out,text-decoration-color var(--dv-motion-reveal) ease-out}.editorial_link__YMUmg:hover{color:var(--dv-ink);text-decoration-color:var(--dv-link-underline-hover)}.editorial_note__8I_hq{margin-top:.35rem;border-left:var(--dv-hairline) solid var(--dv-hairline-subtle);padding-left:clamp(1rem,3vw,1.5rem);font-size:clamp(1.0625rem,.98rem + .42vw,1.25rem)}.editorial_signature__JAFMs{margin-top:1.5em;color:var(--dv-ink-secondary);font-family:var(--dv-font-serif);font-size:1rem;font-style:italic}.editorial_facet__JnH_Z{margin-top:2rem;border-top:var(--dv-hairline) solid var(--dv-hairline-ghost);padding-top:1.25rem}.editorial_facet__JnH_Z>.editorial_prose__h5Urq{margin-top:.75rem}.editorial_paper__JM7Nz{margin-top:clamp(2.5rem,6vh,3.5rem);border-radius:var(--dv-radius-bubble);background:var(--dv-canvas);box-shadow:var(--dv-shadow-soft);padding:clamp(1.5rem,5vw,2.25rem)}.editorial_paperEyebrow__nI56p{display:block;color:rgb(var(--dv-ink-rgb)/var(--a-primary));font-family:var(--dv-font-mono);font-size:var(--dv-eyebrow-size);font-weight:500;letter-spacing:var(--dv-eyebrow-tracking);text-transform:uppercase}.editorial_paperLine__2jlIM{margin:.875rem 0 0;color:rgb(var(--dv-ink-rgb)/var(--a-primary));font-family:var(--dv-font-serif);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem);line-height:1.32;text-wrap:pretty}.editorial_ask__AsAbQ{display:inline-block;margin-top:clamp(3rem,7vh,4.5rem);color:var(--dv-ink-emphasis);font-family:var(--dv-font-serif);font-size:clamp(1.25rem,1.05rem + .85vw,1.625rem);text-decoration:none;transition:color var(--dv-motion-reveal) ease-out}.editorial_askTail__brWgt{white-space:nowrap}.editorial_askArrow__vdCj6{display:inline-block;margin-left:.45em;color:var(--dv-amber-ornament);font-family:var(--dv-font-mono);font-size:.72em;transition:transform var(--dv-motion-selection-duration) var(--dv-motion-selection)}.editorial_ask__AsAbQ:hover{color:var(--dv-ink)}.editorial_ask__AsAbQ:hover .editorial_askArrow__vdCj6{transform:translateX(4px)}.editorial_madeBy__Sp_qT{margin-top:clamp(3.5rem,8vh,5rem);border-top:var(--dv-hairline) solid var(--dv-hairline-faint);padding-top:1.5rem;color:var(--dv-ink-secondary);font-family:var(--dv-font-serif);font-size:1.0625rem;line-height:1.6}.editorial_madeBy__Sp_qT p{margin:0;text-wrap:pretty}.editorial_madeBy__Sp_qT p+p{margin-top:.6em}.editorial_footer__GhvuC{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .55rem;margin-top:2.5rem;border-top:var(--dv-hairline) solid var(--dv-hairline-ghost);padding-top:1.5rem}.editorial_footerLink__yW55r{color:var(--dv-ink-secondary);font-family:var(--dv-font-mono);font-size:10px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color var(--dv-motion-reveal) ease-out}.editorial_footerHere__MjTim,.editorial_footerLink__yW55r:hover{color:var(--dv-ink-primary)}.editorial_footerDot__tImPA{margin-left:.55rem;color:var(--dv-ink-quaternary);font-family:var(--dv-font-mono);font-size:10px}@media (pointer:coarse){.editorial_footer__GhvuC>span{display:inline-flex;min-height:44px;align-items:center}}.editorial_ask__AsAbQ:focus-visible,.editorial_footerLink__yW55r:focus-visible,.editorial_link__YMUmg:focus-visible,.editorial_lockup__n_j18:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 3px var(--dv-canvas),0 0 0 5px var(--dv-focus-ring)}