/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-tracking:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.page-sintonize .stage{background-color:var(--color-space,#0a1128)}.page-sintonize .stage canvas{cursor:grab}.page-sintonize .stage canvas:active{cursor:grabbing}.page-sintonize .hud,.page-sintonize .dock,.hud-top{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.4s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.is-cinema .hud{pointer-events:none;opacity:0}.is-cinema .hud--left{--tw-translate-x:calc(var(--spacing,.25rem) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.is-cinema .hud--right{--tw-translate-x:calc(var(--spacing,.25rem) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.is-intro .hud,.is-intro .dock,.is-intro .hud-top,.is-intro .reticle{pointer-events:none;opacity:0}.hud-top{pointer-events:none;z-index:2;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);max-width:calc(100% - 2 * var(--spacing-gutter));flex-wrap:wrap;display:flex;position:fixed;top:14px;left:50%}.hud-top__time{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-tracking:.04em;letter-spacing:.04em;background-color:#0a112899;padding-block:6px;font-size:15px}.hud-top__chip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-ink-2,#d5cbe9);background-color:#0a112899;border-radius:2147483647px;padding-block:5px;padding-inline:10px}.hud-top__chip[data-sun=day]{color:#ffe27a;border-color:#ffd23f73}.eye-caption{pointer-events:none;z-index:2;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);padding-inline:14px;padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);font-size:12.5px;line-height:1.4;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#fff4dc);max-width:min(640px, calc(100% - 2 * var(--spacing-gutter)));background-color:#0a11288c;border-radius:2147483647px;position:fixed;bottom:118px;left:50%}.eye-caption[hidden],.is-intro .eye-caption{display:none}.reticle{pointer-events:none;z-index:2;will-change:transform;position:fixed;top:0;left:0}.reticle[hidden]{display:none}.reticle__ring{border-style:var(--tw-border-style);width:52px;height:52px;transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;border-width:1.5px;border-color:var(--cat-color,#ffffffd9);box-shadow:0 0 14px var(--cat-color,#ffd23f);border-radius:2147483647px;transition-duration:.4s;position:absolute;top:-26px;left:-26px}@supports (color:color-mix(in lab, red, red)){.reticle__ring{box-shadow:0 0 14px color-mix(in srgb, var(--cat-color,var(--color-ice)) 60%, transparent)}}.reticle__ring{-webkit-mask:conic-gradient(#000 0 20%, transparent 20% 25%, #000 25% 45%, transparent 45% 50%, #000 50% 70%, transparent 70% 75%, #000 75% 95%, transparent 95%);-webkit-mask:conic-gradient(#000 0 20%, transparent 20% 25%, #000 25% 45%, transparent 45% 50%, #000 50% 70%, transparent 70% 75%, #000 75% 95%, transparent 95%);-webkit-mask:conic-gradient(#000 0 20%, transparent 20% 25%, #000 25% 45%, transparent 45% 50%, #000 50% 70%, transparent 70% 75%, #000 75% 95%, transparent 95%);mask:conic-gradient(#000 0 20%, transparent 20% 25%, #000 25% 45%, transparent 45% 50%, #000 50% 70%, transparent 70% 75%, #000 75% 95%, transparent 95%);animation:6s linear infinite reticle-spin}.reticle__label{top:calc(var(--spacing,.25rem) * -3);left:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-line-strong,#ffecbe5c);padding-inline:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace);--tw-leading:1.3;--tw-font-weight:var(--font-weight-medium,500);font-size:11.5px;line-height:1.3;font-weight:var(--font-weight-medium,500);white-space:nowrap;border-left-color:var(--cat-color,var(--color-line-strong));background-color:#0a1128b8;padding-block:3px;position:absolute}@keyframes reticle-spin{to{transform:rotate(360deg)}}.page-sintonize .dock{width:min(1040px,100%)}.cameras button{padding-inline:calc(var(--spacing,.25rem) * 3);flex:none}.btn--ghost{background-color:#0000}.info-btn{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong,#ffecbe5c);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);width:26px;height:26px;font-size:13px;line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-ink-2,#d5cbe9);cursor:pointer;background-color:#0000;border-radius:2147483647px;place-items:center;padding:0;font-family:Georgia,Times New Roman,serif;font-style:italic;display:grid}.info-btn:hover,.info-btn[aria-expanded=true]{border-color:var(--color-ice,var(--color-ipe));color:var(--color-ice,var(--color-ipe))}.info-text[hidden]{display:none}.page-sintonize .btn-row .btn{flex:140px}.page-sintonize .is-testing{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:1px;outline-color:var(--color-storm,var(--color-urucum))}.intro{z-index:40;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.9s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.9s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));padding:24px var(--spacing-gutter);background:radial-gradient(60% 55%,#0a1128b8,#0000 75%),radial-gradient(at 50% 60%,#0a11284d,#0a1128e0 70%);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.intro>*{min-width:0;max-width:100%}.intro.is-leaving{pointer-events:none;opacity:0}.intro[hidden]{display:none}.intro__content{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;width:100%;max-width:760px;animation:1.1s cubic-bezier(.2,.7,.2,1) both intro-rise;display:grid}.intro__title{font-family:var(--font-display,"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif);--tw-leading:.92;--tw-font-weight:var(--font-weight-extrabold,800);font-size:clamp(44px,6.4vw,92px);line-height:.92;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.035em;letter-spacing:-.035em;text-shadow:0 4px 40px #0a1128cc}.intro__title em{color:inherit;font-style:normal}.intro__sub{max-width:520px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-ink-2,#d5cbe9);text-wrap:balance}@keyframes intro-rise{0%{opacity:0;transform:translateY(14px)}}.intro__progress{gap:calc(var(--spacing,.25rem) * 2);width:min(144px,100%);display:grid}.intro__bar{background-color:#ba6d2026;border-radius:2px;height:3px;overflow:hidden}.intro__bar>span{background-color:var(--color-ice,var(--color-ipe));width:0;height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));display:block}.intro__status{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-ink-3,#a199c8)}.intro__start{min-height:52px;padding-inline:calc(var(--spacing,.25rem) * 7);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.intro__hint{color:var(--color-ink-3,#a199c8);font-size:13px}.keys{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;column-gap:18px;row-gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line,#ffecbe29);color:var(--color-ink-3,#a199c8);flex-wrap:wrap;padding-top:18px;font-size:12.5px;display:flex}.keys>div{align-items:center;gap:7px;display:flex}.keys dt{gap:3px;display:flex}.keys dd{margin:0}kbd{border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-line-strong,#ffecbe5c);min-width:22px;height:22px;font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#fff4dc);background-color:#ffecbe14;border-radius:5px;place-items:center;padding-inline:6px;display:inline-grid}@media (width<=1000px){.hud-top{position:absolute}.eye-caption{position:absolute;top:calc(max(60vh,360px) - 64px);bottom:auto}}.intro__back{top:calc(var(--spacing,.25rem) * 5);font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-ink-2,#d5cbe9);left:var(--spacing-gutter);text-decoration-line:none;position:absolute}.intro__back:hover{color:var(--color-ink,#fff4dc)}a.btn{text-decoration-line:none}.theme-ice .intro__title em,.theme-fire .intro__title em{color:inherit}.info-text{gap:calc(var(--spacing,.25rem) * 2);display:grid}.readout--wide{grid-column:1/-1}.remain{background-color:#ffecbe1a;border-radius:3px;height:6px;overflow:hidden}.remain>span{height:100%;transition-property:width,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.6s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.6s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));width:var(--remain,100%);background:var(--cat-color,var(--color-ice));border-radius:3px;display:block}.calvings{gap:6px;margin:0;padding:0;list-style-type:none;display:grid}.calving{border-radius:var(--radius-brand-sm,15px 10px 16px 11px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);width:100%;padding-inline:10px;padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;cursor:pointer;background-color:#ffecbe0d;grid-template-columns:1fr auto;gap:6px 10px;transition-duration:.15s;display:grid}.calving__date{color:var(--color-ink-2,#d5cbe9)}.calving__lost{color:var(--color-storm,var(--color-urucum))}.calving__bar{background:linear-gradient(90deg, var(--color-storm) var(--lost), #ffecbe1f var(--lost));border-radius:2px;grid-column:1/-1;height:3px}.calving.is-past{background-color:#ff7a1a14;border-color:#ff7a1a59}.toast{pointer-events:none;top:calc(var(--spacing,.25rem) * 16);z-index:5;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-storm,var(--color-urucum));padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;line-height:1.4;font-weight:var(--font-weight-medium,500);opacity:0;transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.35s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));max-width:min(560px, calc(100% - 2 * var(--spacing-gutter)));background-color:#0a1128c7;border-radius:10px;margin:0;padding-block:10px;position:fixed;left:50%}.toast.is-on{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (width<=760px),(height<=520px){.hud-top{top:max(8px, env(safe-area-inset-top));flex-wrap:nowrap;gap:6px;position:fixed}.hud-top__time{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;padding-block:5px;padding-inline:9px}.hud-top__chip{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:5px;font-size:10px}#hud-frame{display:none}.eye-caption{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:10px;position:fixed;top:52px;bottom:auto}.toast{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));top:52px}.reticle__ring{top:calc(var(--spacing,.25rem) * -5);left:calc(var(--spacing,.25rem) * -5);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}.reticle__label{left:calc(var(--spacing,.25rem) * 7);font-size:10.5px}.intro{padding-top:calc(var(--spacing,.25rem) * 4);align-content:flex-start;overflow-y:auto}.intro__back{margin-bottom:calc(var(--spacing,.25rem) * 7);justify-self:flex-start;position:static}.intro__content{gap:14px}.intro__title{font-size:clamp(38px,12vw,56px)}.intro__sub{font-size:14.5px}.keys{display:none}}@media (hover:none) and (pointer:coarse){.keys{display:none}}@media (width<=760px),(height<=520px){.is-sheet .reticle,.is-sheet .eye-caption{display:none}}.intro__accent{justify-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;max-width:550px;display:grid}.intro__accent .segmented{width:100%;max-width:calc(var(--spacing,.25rem) * 126)}.intro__accent .segmented button{min-height:64px;padding-inline:calc(var(--spacing,.25rem) * 3);background-color:#121c3d;font-size:16px}@media not all and (width>=520px){.intro__accent .segmented button{min-height:calc(var(--spacing,.25rem) * 14);font-size:15px}}.segmented button[data-accent]{min-height:calc(var(--spacing,.25rem) * 13);white-space:nowrap}.segmented button[aria-pressed=true]{background:var(--color-brand-yellow);color:var(--color-deep-space)}.band{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style-type:none;display:flex}.band__chip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace);--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium,500);font-size:11.5px;line-height:1.2;font-weight:var(--font-weight-medium,500);color:var(--color-ink-3,#a199c8);transition-property:color,border-color,background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:2147483647px;align-items:baseline;gap:6px;padding-block:5px;padding-inline:9px;transition-duration:.3s;display:inline-flex}.band__chip small{--tw-tracking:.04em;letter-spacing:.04em;opacity:.75;font-size:9.5px}.band__chip.is-on{color:#ffe9b0;--tw-shadow:0 0 12px var(--tw-shadow-color,#ffd23f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:#ffd23f1f;border-color:#ffd23fa6}[data-accent=universal] .band__chip.is-on{border-color:var(--color-ice,var(--color-ipe));color:var(--color-ink,#fff4dc);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:#ffd23f1f}#btn-narrator{justify-self:flex-start}#btn-narrator[aria-pressed=true]{background:var(--color-navy-800);border-color:var(--color-navy-800,#1e2a52);color:var(--color-white,#fff)}.readout__note{font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.35;--tw-font-weight:var(--font-weight-normal,400);font-size:11px;line-height:1.35;font-weight:var(--font-weight-normal,400);color:var(--color-ink-3,#a199c8);text-wrap:pretty}.readout.is-alert .readout__note{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.03em;letter-spacing:.03em;color:#ffb3d1}#science .readout__value{font-size:19px}@media (prefers-reduced-motion:reduce){.band__chip{transition-property:none}}.hud-top__time,.hud-top__chip,.reticle__label,.eye-caption,.toast{font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);border-radius:2147483647px}.hud-top__time{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.hud-top__chip{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.hud-top__chip[data-sun=night]{color:#d8c9ff;border-color:#b79cff80}.reticle__label{border-left-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-left-width:1px}.toast{border-color:var(--color-ipe,#ffd23f);background-color:var(--color-ipe,#ffd23f);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-night-ink,#0a1128);--tw-shadow:0 14px 36px -14px var(--tw-shadow-color,#ffd23fb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-block:11px;top:62px}.intro{background:radial-gradient(60% 55%,#0a1128c7,#0000 75%),radial-gradient(at 50% 60%,#0a112859,#0a1128eb 70%)}.intro__title{font-family:var(--font-display,"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif);--tw-leading:.86;--tw-font-weight:var(--font-weight-extrabold,800);font-size:clamp(48px,7.4vw,112px);line-height:.86;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.045em;letter-spacing:-.045em;color:var(--color-white,#fff)}.theme-ice .intro__title,.theme-fire .intro__title{color:var(--color-white,#fff)}.intro__sub{font-size:17px}.intro__status{font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);font-size:13px}.intro__bar{border-radius:2147483647px;height:6px}.intro__bar>span{background:var(--color-brand-green);border-radius:2147483647px}.intro__start{min-height:58px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);padding-inline:34px}.btn--primary.intro__start{border-color:var(--color-brand-green);background:var(--color-brand-green);color:var(--color-deep-space)}.btn--primary.intro__start:hover:not(:disabled){border-color:var(--color-brand-green);background:var(--color-brand-green);filter:brightness(1.1)}.intro__back{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}kbd{border-radius:var(--radius-lg,.5rem);font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace)}.info-btn{font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.info-btn:hover,.info-btn[aria-expanded=true]{border-color:var(--color-ipe,#ffd23f);background-color:var(--color-ipe,#ffd23f);color:var(--color-night-ink,#0a1128)}.calving{font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);font-size:13px}.calving:hover{border-color:var(--color-ipe,#ffd23f)}.segmented button[data-accent=br][aria-pressed=true]{color:var(--color-night-ink,#0a1128);background:linear-gradient(100deg,#ddd4ff);border-color:#0000}.band__chip{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1.5px;border-color:var(--color-line-strong,#ffecbe5c);padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;line-height:1.2;font-weight:var(--font-weight-semibold,600);--ribbon:var(--color-ipe);padding-block:6px}.band__chip:nth-child(5n+2){--ribbon:var(--color-mata)}.band__chip:nth-child(5n+3){--ribbon:var(--color-urucum)}.band__chip:nth-child(5n+4){--ribbon:var(--color-mar)}.band__chip:nth-child(5n+5){--ribbon:var(--color-bougainvillea)}.band__chip small{font-family:var(--font-mono,"Atkinson Hyperlegible Mono", ui-monospace, Consolas, monospace);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;line-height:1;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.band__chip.is-on,[data-accent=universal] .band__chip.is-on{border-style:var(--tw-border-style);color:var(--color-night-ink,#0a1128);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:var(--ribbon);border-width:1.5px;border-color:var(--ribbon)}#btn-narrator[aria-pressed=true]{border-color:var(--color-mata,#1fc46b);background-color:var(--color-mata,#1fc46b);color:var(--color-night-ink,#0a1128)}.readout__note{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.readout.is-alert{border-color:var(--color-bougainvillea,#ff2e7e);background-color:var(--color-bougainvillea,#ff2e7e)}.readout.is-alert .readout__label,.readout.is-alert .readout__unit,.readout.is-alert .readout__note{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-white,#fff)}@media (width<=760px),(height<=520px){.toast{border-radius:18px;font-size:13px;top:50px}.intro__title{font-size:clamp(44px,14vw,64px)}}.sheet-toggle{display:inline-flex}#btn-hud,.hud--right{display:none}.is-sheet .hud--right{display:flex}.tabs{z-index:3;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);background-color:var(--color-glass-strong,#0a1128f0);flex-shrink:0;position:sticky;top:0}.tabs button{min-height:calc(var(--spacing,.25rem) * 10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.hud--right[data-active=musica]>.panel:not([data-tab=musica]),.hud--right[data-active=ciencia]>.panel:not([data-tab=ciencia]),.hud--right[data-active=sobre]>.panel:not([data-tab=sobre]),body:not(.is-sheet) #event-panel .readouts,body:not(.is-sheet) #hud-frame{display:none}.now-band{margin-top:var(--spacing,.25rem);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-line-strong,#ffecbe5c);padding-top:calc(var(--spacing,.25rem) * 3);font-family:var(--font-display,"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif);--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold,700);font-size:15px;line-height:1.2;font-weight:var(--font-weight-bold,700);color:var(--color-ink,#fff4dc)}#event-panel .band{gap:5px}@media (width<=760px),(height<=520px){.is-sheet .hud--left{order:1}.is-sheet .hud--right{order:2}.tabs{position:static}}.intro__rule{max-width:26em;font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.35;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(18px,1.7vw,22px);line-height:1.35;font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#fff4dc);text-wrap:balance}.intro__sub{color:var(--color-ink-3,#a199c8);font-size:14.5px}.outro{z-index:6;width:min(560px, calc(100% - 2 * var(--spacing-gutter)));--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong,#ffecbe5c);background-color:var(--color-glass-strong,#0a1128f0);--tw-shadow:0 30px 60px -30px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:34px 22px 38px 24px;gap:14px;padding:clamp(22px,3vw,34px);animation:.6s cubic-bezier(.16,1,.3,1) both outro-in;display:grid;position:fixed;top:46%;left:50%}.outro[hidden]{display:none}.outro__title{font-family:var(--font-display,"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif);--tw-leading:.98;--tw-font-weight:var(--font-weight-extrabold,800);font-size:clamp(26px,3.2vw,40px);line-height:.98;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.035em;letter-spacing:-.035em;color:var(--color-ipe,#ffd23f)}.theme-ice .outro__title{color:var(--color-mar,#19c3c9)}.theme-fire .outro__title{color:var(--color-urucum,#3dbefb)}.outro__text{max-width:34em;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.5;color:var(--color-ink-2,#d5cbe9);text-wrap:pretty;line-height:1.5}.outro__actions{margin-top:var(--spacing,.25rem);flex-wrap:wrap;gap:10px;display:flex}.outro__actions .btn{min-height:46px}.is-ended .hud--left,.is-ended .reticle{pointer-events:none;opacity:0}@keyframes outro-in{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}}@media (width<=760px),(height<=520px){.intro__rule{font-size:17px}.outro{top:40%}.outro__actions .btn{flex:100%}}.now-strip{display:none}@media (width<=760px),(height<=520px){.now-strip{margin-inline:var(--spacing,.25rem);margin-bottom:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);background-color:var(--color-glass-strong,#0a1128f0);font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1.2;--tw-font-weight:var(--font-weight-medium,500);font-size:13.5px;line-height:1.2;font-weight:var(--font-weight-medium,500);color:var(--color-ink-2,#d5cbe9);border-radius:2147483647px;align-items:center;gap:10px;padding-block:9px;padding-inline:14px;display:flex}.is-sheet .now-strip{display:none}.now-strip__value{font-family:var(--font-display,"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.01em;letter-spacing:-.01em;white-space:nowrap;color:var(--color-ink,#fff4dc)}.now-strip__dots{gap:var(--spacing,.25rem);margin-left:auto;display:flex}.now-strip__dots i{border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-line-strong,#ffecbe5c);width:9px;height:9px;transition-property:background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:2147483647px;transition-duration:.3s}.now-strip__dots i.is-on{border-color:var(--color-ipe,#ffd23f);background-color:var(--color-ipe,#ffd23f)}.now-strip__dots i:nth-child(5n+2).is-on{border-color:var(--color-mata,#1fc46b);background-color:var(--color-mata,#1fc46b)}.now-strip__dots i:nth-child(5n+3).is-on{border-color:var(--color-urucum,#3dbefb);background-color:var(--color-urucum,#3dbefb)}.now-strip__dots i:nth-child(5n+4).is-on{border-color:var(--color-mar,#19c3c9);background-color:var(--color-mar,#19c3c9)}.now-strip__dots i:nth-child(5n+5).is-on{border-color:var(--color-bougainvillea,#ff2e7e);background-color:var(--color-bougainvillea,#ff2e7e)}.now-strip__band{white-space:nowrap}body:not(.is-sheet) .reticle__label{display:none}.toast{right:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);--tw-translate-x:0px;--tw-translate-y:calc(var(--spacing,.25rem) * -2);max-width:none;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.35;padding-block:10px;line-height:1.35}.toast.is-on{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.is-sheet .layout{background:linear-gradient(180deg, transparent, var(--color-space) 56px);max-height:72dvh}.is-sheet .dock>.panel{background-color:var(--color-space-2,#121c3d)}.intro{grid-template-rows:auto 1fr}.intro__back{min-height:44px;padding-right:calc(var(--spacing,.25rem) * 3);align-items:center;margin-bottom:0;display:inline-flex}.intro__content{padding-bottom:calc(var(--spacing,.25rem) * 14);align-self:center}.transport .cameras button,.sheet-toggle,.tabs button{min-height:44px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}@media (pointer:coarse){.info-btn{position:relative}.info-btn:after{content:"";position:absolute;inset:-9px}.transport__track .range{height:calc(var(--spacing,.25rem) * 11);margin-top:-22px;margin-bottom:-11px}.calving{min-height:44px}}@media (height<=520px){.intro__content{padding-bottom:calc(var(--spacing,.25rem) * 4)}}.intro__status.is-error{--tw-leading:1.4;color:var(--color-ink,#fff4dc);font-size:15px;line-height:1.4}:focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:3px;outline-color:var(--color-ipe,#ffd23f)}.btn--primary:focus-visible,.segmented button[aria-pressed=true]:focus-visible{outline-color:var(--color-ink,#fff4dc)}.back-link{min-height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#ffecbe29);background-color:var(--color-glass,#0a1128e6);font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-ink-2,#d5cbe9);border-radius:2147483647px;align-self:flex-start;align-items:center;padding-inline:14px;text-decoration-line:none;display:inline-flex}.back-link:hover{border-color:var(--color-ipe,#ffd23f);color:var(--color-ink,#fff4dc)}@media (width>=761px) and (height>=521px){.dock__home{display:none}.transport{flex-wrap:nowrap}.transport__track{flex:420px}.transport .btn,.transport .cameras{flex-shrink:0}}@media (width>=1001px) and (height>=521px){.eye-caption{bottom:calc(var(--dock-h,96px) + 36px)}}@media (width<=760px),(height<=520px){.back-link{display:none}}#btn-sound[aria-pressed=true]{border-color:var(--color-line-strong,#ffecbe5c);color:var(--color-ink,#fff4dc);background-color:#ffecbe14}.profile__threshold,.profile__peak,.profile__marker{z-index:1}.profile__threshold span,.profile__peak span,.profile__marker span,.transport__ticks{font-size:11.5px}.profile__threshold span{color:var(--color-ink-2,#d5cbe9)}.profile__peak span,.profile__marker span{color:var(--color-ink,#fff4dc)}.scale__seg{color:var(--seg-color);font-size:10.5px}@supports (color:color-mix(in lab, red, red)){.scale__seg{color:color-mix(in srgb, var(--seg-color) 45%, var(--color-ink))}}.band__chip{color:var(--color-ink-2,#d5cbe9)}.band__chip small{opacity:1}.cinema-chip{z-index:4;min-height:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-glass-strong,#0a1128f0);top:14px;left:var(--spacing-gutter);display:none;position:fixed}.is-cinema .cinema-chip{display:inline-flex}.is-intro .cinema-chip{display:none}.band__chip:nth-child(5n+5).is-on,.readout.is-alert .readout__label,.readout.is-alert .readout__value,.readout.is-alert .readout__unit,.readout.is-alert .readout__note{color:var(--color-night-ink,#0a1128)}.reticle{z-index:0}.profile__threshold span span{position:static}.page-sintonize .intro{z-index:40;justify-items:center;gap:calc(var(--spacing,.25rem) * 4);padding:clamp(16px, 2.5vh, 28px) var(--spacing-gutter);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;grid-template-rows:auto minmax(min-content,1fr) auto;align-items:stretch;display:grid;position:fixed;inset:0;overflow:hidden auto}.page-sintonize .intro-header{z-index:50;width:100%;max-width:1600px;margin-inline:auto;position:relative}.page-sintonize .intro-header [data-site-header]{width:100%}.page-sintonize .intro__content{z-index:1;width:100%;max-width:760px;padding-block:calc(var(--spacing,.25rem) * 3);place-self:center;gap:14px;position:relative}.page-sintonize .intro__title{font-size:clamp(44px,6vw,76px)}.page-sintonize .intro-footer{z-index:50;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line,#ffecbe29);width:100%;max-width:1600px;padding-top:calc(var(--spacing,.25rem) * 5);margin-block:0;margin-inline:auto;display:flex;position:relative}.page-sintonize .intro-footer>div{gap:6px;display:grid}.page-sintonize .phenomena-back{display:none}@media (width<=760px){.page-sintonize .intro{gap:calc(var(--spacing,.25rem) * 3);padding:max(12px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))}.page-sintonize .intro-header{width:100%}.page-sintonize .intro__content{padding-block:calc(var(--spacing,.25rem) * 2);align-self:flex-start}.page-sintonize .intro-footer{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column}}.backing{margin-top:calc(var(--spacing,.25rem) * 3);gap:var(--spacing,.25rem);text-align:left;width:100%;font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:var(--color-fog-2,#8f99ba);display:grid}.intro__accent .backing{text-align:center;max-width:320px}.backing__select{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong,#ffecbe5c);background-color:var(--color-glass-strong,#0a1128f0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-body,"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);color:var(--color-ink,#fff4dc);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.backing__select option{background:var(--color-space-2);color:var(--color-ink)}.backing__select:focus-visible{outline:3px solid var(--color-ice);outline-offset:2px}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
