@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-cyrillic-wght-normal-CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-ext-wght-normal-BDUtSsKd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-wght-normal-ObQm3Zd1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--text-scale:1;--font:"Jost Variable", "Jost", "Futura", "Century Gothic", system-ui, sans-serif;--font-ui:"Jost Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--bg-top:#18244d;--bg-mid:#0d1532;--bg-bottom:#070b1d;--text:#eef1f8;--text-soft:#d6dbe7;--text-muted:#b7bed0;--heading:#e9ebf1;--surface:#1e2230c7;--surface-2:#2c3040b8;--surface-strong:#171b29;--panel:#3b3d49f7;--line:#ffffff14;--line-strong:#ffffff2e;--fire:#ff7a1a;--fire-2:#ff3d2e;--fire-soft:#ff7a1a29;--ok:#4ade80;--warn:#fbbf24;--danger:#ff6464;--info:#7cb2ff;--focus:#ffd166;--blue-button:#0a68dc;--panel-width:clamp(340px, 25.6vw, 470px);--radius:18px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-contrast=high]{--text:#fff;--text-soft:#fff;--text-muted:#e3e7f0;--heading:#fff;--surface:#000000eb;--surface-2:#0b0b0b;--surface-strong:#000;--panel:#000;--line:#8c95a8;--line-strong:#fff;--fire:#ff9a3d;--focus:#ff0}*,:before,:after{box-sizing:border-box}html{font-size:calc(100% * var(--text-scale));-webkit-text-size-adjust:100%;scroll-behavior:smooth}:root[data-motion=reduce] html,html[data-motion=reduce]{scroll-behavior:auto}body{min-height:100vh;font-family:var(--font-ui);color:var(--text);background:var(--bg-bottom);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%}h1,h2,h3,h4{font-family:var(--font);margin:0;font-weight:500}p{margin:0 0 .6em;line-height:1.55}a{color:var(--info)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:100;background:var(--fire);color:#111;border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:-60px;left:16px}.skip-link:focus{top:12px}.muted{color:var(--text-muted)}.fineprint{color:var(--text-muted);margin-top:.6rem;font-size:.8rem;line-height:1.5}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.starfield{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 12% 0%, #283e828c, transparent 70%), radial-gradient(ellipse 60% 50% at 88% 12%, #1e326e73, transparent 70%), linear-gradient(180deg, var(--bg-top) 0%, var(--bg-mid) 45%, var(--bg-bottom) 100%);transition:background .8s;position:fixed;inset:0;overflow:hidden}.starfield__texture{opacity:.55;mix-blend-mode:screen;background-position:50%;background-size:cover;position:absolute;inset:0}.starfield__glow{background:radial-gradient(50% 40% at 50% 95%,#286ee61f,#0000 70%);position:absolute;inset:0}.starfield--deep{background:#000}.starfield--home{background:radial-gradient(circle at 50% 83vh,#286eff47 0,#1e50c81f min(34vw,52vh),#0000 min(46vw,70vh)),radial-gradient(70% 50% at 12% 0,#1e2d6459,#0000 70%),linear-gradient(#070c20 0%,#04070f 50%,#020308 100%)}.starfield--home .starfield__texture{opacity:.3}.starfield--home .starfield__glow{display:none}@media (width<=819px){.starfield--home{background:radial-gradient(circle at 50% 74vh,#286eff47 0,#1e50c81f 62vw,#0000 85vw),linear-gradient(#070c20 0%,#04070f 50%,#020308 100%)}}.starfield--deep .starfield__texture{opacity:.35;filter:grayscale()contrast(1.4)}.starfield--deep .starfield__glow{background-image:var(--dense-stars);opacity:.9;background-size:512px 512px}.star{opacity:var(--dim);background:#fff;border-radius:50%;animation-name:twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 4px #ffffffb3}@keyframes twinkle{0%,to{opacity:var(--dim);transform:scale(1)}50%{opacity:.08;transform:scale(.7)}}:root[data-motion=reduce] .star{animation:none}:root[data-contrast=high] .starfield__texture,:root[data-contrast=high] .starfield__stars{opacity:.25}.globe-stage{z-index:1;transition:opacity 1.2s;position:fixed;inset:0}.globe-stage canvas{display:block}.globe-stage--home{pointer-events:none;animation:1.6s both globe-in}.globe-stage--hidden{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s}.globe-stage--globe{cursor:grab}.globe-stage--globe:active{cursor:grabbing}.globe-stage:focus-visible{outline-offset:-6px}@keyframes globe-in{0%{opacity:0}to{opacity:1}}:root[data-motion=reduce] .globe-stage--home{animation:none}.site-nav{z-index:20;pointer-events:none;position:absolute;top:0;left:0;right:0}.site-nav ul{pointer-events:auto;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex}.site-nav--default ul{margin-left:17.4vw;margin-right:14.8vw;padding-top:max(2.25vw,14px)}.site-nav--globe{position:fixed}.site-nav--globe ul{margin-left:3.6vw;margin-right:28.6vw;padding-top:max(1.9vw,14px)}.site-nav a{font-family:var(--font);font-weight:400;font-size:calc(var(--text-scale) * clamp(1rem, 2.15vw, 2.25rem));letter-spacing:.01em;color:var(--text-soft);text-shadow:0 1px 12px #00000059;padding:.25em .2em;text-decoration:none;position:relative}.site-nav a:after{content:"";opacity:.6;background:currentColor;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:0;left:10%;right:10%;transform:scaleX(0)}.site-nav a:hover:after,.site-nav a:focus-visible:after{transform:scaleX(1)}.page-main{z-index:10;outline:none;min-height:100vh;position:relative}.page-main--home,.page-main--globe,.page-main--home>*,.page-main--globe>*{pointer-events:none}.page-loading{text-align:center;color:var(--text-muted);padding:30vh 0}.page-title{font-family:var(--font);color:#0000;font-weight:500;font-size:calc(var(--text-scale) * clamp(2rem, 4.55vw, 4.75rem));letter-spacing:.005em;text-align:center;background:linear-gradient(#f4f5f8 0%,#c9ccd6 100%);-webkit-background-clip:text;background-clip:text;line-height:1.1}:root[data-contrast=high] .page-title{color:#fff;background:0 0}.deco{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.home{height:100svh;position:relative}.home__title{text-align:center;font-family:var(--font);font-weight:500;font-size:calc(var(--text-scale) * min(10.6vh, 6.9vw));letter-spacing:.005em;background:linear-gradient(#f2f3f6 0%,#c3c6d0 60%,#a9adb9 100%);color:#0000;filter:drop-shadow(0 4px 24px #00000059);-webkit-background-clip:text;background-clip:text;line-height:1;position:absolute;top:25.5vh;left:0;right:0;translate:0 -50%}:root[data-contrast=high] .home__title{color:#fff;background:0 0}.home__search{z-index:3;justify-content:center;width:min(92vw,30rem);display:flex;position:absolute;top:84.8vh;left:50%;translate:-50% -50%;pointer-events:auto!important}.home__subtitle{text-align:center;font-family:var(--font-ui);font-size:calc(var(--text-scale) * clamp(.85rem, min(1.32vw, 2vh), 1.4rem));letter-spacing:.17em;color:#c3cbe0;text-shadow:0 1px 10px #0009;margin:0;position:absolute;top:94vh;left:0;right:0;translate:0 -50%}.location-search{width:100%;position:relative}.location-search__field{align-items:center;display:flex;position:relative}.location-search__icon{z-index:1;color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.location-search__spinner{color:var(--text-muted);animation:1s linear infinite spin;position:absolute;right:14px}.location-search input{border:1px solid #0000;outline:none;width:100%}.location-search--home .location-search__field{width:clamp(12.5rem,12.9vw,15rem);margin:0 auto;transition:width .35s}.location-search--home:focus-within .location-search__field{width:min(92vw,26rem)}.location-search--home input{height:calc(var(--text-scale) * clamp(2.6rem, 4.6vh, 3.1rem));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e9ecf3;font-size:calc(var(--text-scale) * 1rem);text-align:center;background:#4e52628c;border-radius:16px;padding:0 1rem;box-shadow:0 6px 26px #00000040,inset 0 1px #ffffff0f}.location-search--home input::placeholder{color:#a9adba;opacity:1}.location-search--home .location-search__icon{opacity:0;transition:opacity .3s}.location-search--home:focus-within .location-search__icon{opacity:1}.location-search--home:focus-within input{text-align:left;padding:0 2.2rem 0 2.4rem}.location-search input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px #ffd16659}.location-search--panel input{border:1px solid var(--line-strong);height:2.9rem;color:var(--text);background:#191b24bf;border-radius:14px;padding:0 2.4rem 0 2.6rem}.location-search__list{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line-strong);background:#161a28f5;border-radius:14px;max-height:min(40vh,22rem);margin:8px 0 0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 48px #00000080}.location-search--home .location-search__list{width:min(92vw,26rem);min-height:0;max-height:calc(100svh - 84.8vh - 2.2rem);left:50%;transform:translate(-50%)}.location-search__list li{cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:9px 12px;display:grid}.location-search__list li svg{color:var(--fire);grid-row:span 2}.location-search__list li.is-active{background:#ff7a1a29}.location-search__name{font-weight:500}.location-search__detail{color:var(--text-muted);grid-column:2;font-size:.82rem}.location-search__list li.location-search__message{cursor:default;color:var(--text-muted);font-size:.85rem;display:block}.location-search__message--error{color:#ffb4a8!important}.globe-page{min-height:100vh}.analysis-panel{width:var(--panel-width);z-index:15;background:var(--panel);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;border-radius:28px 0 0 28px;flex-direction:column;gap:.95rem;padding:1.4rem 1.3rem 1.2rem;display:flex;position:fixed;top:10.1vh;bottom:3.4vh;right:0;overflow-y:auto;box-shadow:-18px 0 60px #00000073;pointer-events:auto!important}.panel-empty{text-align:center;color:var(--text-soft);padding:2.5rem .5rem}.panel-empty svg{color:var(--fire);margin-bottom:.6rem}.panel-empty h1{margin-bottom:.6rem;font-size:1.5rem}.panel-location h1{font-size:calc(var(--text-scale) * 1.45rem);color:#fff;line-height:1.2}.panel-location p{color:var(--text-muted);margin:.3rem 0 0;font-size:.86rem}.panel-expand{width:100%;margin-top:auto}.normalized-note{color:var(--text-soft);background:#fbbf240f;border:1px dashed #fbbf2480;border-radius:12px;margin:0;padding:.7rem .8rem;font-size:.82rem}.stale-note{color:var(--warn);margin:0;font-size:.8rem}.data-controls{gap:.85rem;display:grid}.data-controls--report{grid-template-columns:1fr 1fr;gap:1rem 1.4rem}.field label,.custom-period span{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.35rem;font-size:.78rem;display:block}.field select,.field input,.export-card select{border:1px solid var(--line-strong);width:100%;height:2.6rem;color:var(--text);background:#141620cc;border-radius:12px;padding:0 .8rem}.field select option,.field select optgroup,.export-card select option{color:#eef1f8;background:#1b1f2c}.field__help{color:var(--text-muted);margin:.4rem 0 0;font-size:.78rem;line-height:1.45}.field__error{color:#ffb4a8;grid-column:1/-1;margin:.3rem 0 0;font-size:.8rem}.custom-period{grid-template-columns:1fr 1fr auto;align-items:end;gap:.5rem;margin-top:.55rem;display:grid}.custom-period input{border:1px solid var(--line-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141620cc;border-radius:10px;width:100%;height:2.4rem;padding:0 .5rem}.button{border:1px solid var(--line-strong);min-height:2.6rem;color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-weight:500;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#ffffff1f}.button:active:not(:disabled){transform:translateY(1px)}.button:disabled{opacity:.55;cursor:not-allowed}.button--primary{color:#1a0d05;background:linear-gradient(135deg,#ff8a2a,#ff4b2b);border-color:#0000;font-weight:600}.button--primary:hover:not(:disabled){background:linear-gradient(135deg,#ff9b45,#ff5b3d)}.button--primary:disabled{color:var(--text-muted);border-color:var(--line);background:#ffffff14}.button--small{border-radius:10px;min-height:2.1rem;padding:.35rem .8rem;font-size:.85rem}.icon-button{border:1px solid var(--line-strong);cursor:pointer;width:2.5rem;height:2.5rem;color:var(--text);background:#ffffff0f;border-radius:50%;place-items:center;display:inline-grid}.icon-button:hover{background:#ffffff24}.link-button{color:var(--info);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.chip{border:1px solid var(--line-strong);color:var(--text);cursor:pointer;white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .8rem;font-size:.85rem;display:inline-flex}.chip:hover:not(:disabled){background:#ff7a1a29;border-color:#ff7a1a80}.chip:disabled{opacity:.4;cursor:not-allowed}.badge{letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--text-soft);white-space:nowrap;vertical-align:middle;background:#ffffff0f;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.badge--ok{color:#a7f3c0;background:#4ade801a;border-color:#4ade8073}.badge--warn{color:#fde68a;background:#fbbf241a;border-color:#fbbf2480}.badge--danger{color:#ffc2c2;background:#ff64641f;border-color:#ff64648c}.badge--fire{color:#ffd2b0;background:#ff7a1a2e;border-color:#ff7a1ab3}.badge--info{color:#cfe2ff;background:#7cb2ff1a;border-color:#7cb2ff80}:root[data-contrast=high] .badge{color:#fff;background:#000;border-color:#fff}.notice{border:1px solid var(--line-strong);background:#7cb2ff14;border-radius:14px;gap:.7rem;padding:.8rem .9rem;font-size:.88rem;display:flex}.notice--warn{background:#fbbf2417;border-color:#fbbf2466}.notice--error{background:#ff5a5a1a;border-color:#ff646473}.notice__icon{flex:none;margin-top:2px}.notice--info .notice__icon{color:var(--info)}.notice--warn .notice__icon{color:var(--warn)}.notice--error .notice__icon{color:var(--danger)}.notice__title{margin-bottom:.25rem;font-weight:600}.notice__text p:last-child{margin-bottom:0}.notice__action{margin-top:.6rem}.progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.progress__fill{border-radius:inherit;background:linear-gradient(90deg,#ff7a1a,#ff3d2e);height:100%;transition:width .6s}.job-status{border:1px solid var(--line);background:#1416208c;border-radius:14px;gap:.5rem;padding:.85rem;display:grid}.job-status__row{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.job-status__stage{flex:1}.job-status__pct{font-variant-numeric:tabular-nums;color:var(--fire);font-weight:600}.job-status__message,.job-status__meta,.job-status__hint{color:var(--text-muted);margin:0;font-size:.78rem}.job-status__meta--warn{color:var(--warn)}.metric-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));align-content:start;gap:.75rem;margin:0;display:grid}.metric-grid--panel{grid-template-columns:1fr 1fr;gap:.6rem}.metric-grid--compact{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));margin-top:1rem}.metric{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;min-width:0;margin:0;padding:.75rem .85rem}.metric dd{margin:0}.metric__label{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.72rem}.metric__value{font-family:var(--font);overflow-wrap:anywhere;font-size:1.45rem;font-weight:500;margin-top:.15rem!important}.metric__sub{color:var(--text-muted);font-size:.76rem;line-height:1.4;margin-top:.2rem!important}.metric--fire{background:linear-gradient(135deg,#ff7a1a24,#ff3d2e0f);border-color:#ff7a1a59}.metric-grid--panel .metric__value{font-size:1.2rem}.forecast-card{border:1px solid var(--line-strong);background:#ffffff0a;border-radius:18px;padding:1rem 1.1rem}.forecast-card--xgb{background:radial-gradient(80% 90% at 100% 0,#ff3d2e38,#0000 60%),linear-gradient(135deg,#ff7a1a2e,#1e141266);border-color:#ff7a1a99;box-shadow:0 0 0 1px #ff7a1a26,0 10px 40px #ff5a141f}.forecast-card__head{align-items:center;gap:.5rem;display:flex}.forecast-card__head svg{color:var(--fire)}.forecast-card--baseline .forecast-card__head svg{color:var(--ok)}.forecast-card__head h3{font-size:1.15rem}.forecast-card__badges{flex-wrap:wrap;gap:.35rem;margin:.55rem 0;display:flex}.forecast-card__value{font-family:var(--font);font-variant-numeric:tabular-nums;margin:.35rem 0;font-size:3rem;font-weight:500;line-height:1}.forecast-card__value--na{color:var(--text-muted);font-size:1.6rem}.forecast-card__caption{color:var(--text-soft);font-size:.82rem}.forecast-card__note{color:var(--text-muted);margin:0;font-size:.78rem}.forecast-card--compact{padding:.8rem .9rem}.forecast-card--compact h3{font-size:.98rem}.forecast-card--compact .forecast-card__value{font-size:2rem}.panel-summary{gap:.75rem;display:grid}.panel-summary__status,.panel-summary__harm,.panel-summary__method{color:var(--text-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:.85rem;display:flex}.panel-summary__method{display:block}.report-backdrop{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#02040c99;place-items:center;padding:2.2vh 2vw;display:grid;position:fixed;inset:0}.report{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(60% 40% at 100% 0,#ff5a1e1a,#0000 60%),radial-gradient(50% 40% at 0 100%,#285ac81f,#0000 60%),#090c18f0;border-radius:24px;width:min(1480px,100%);height:100%;position:relative;overflow-y:auto;box-shadow:0 30px 120px #000000b3}.report__header{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1.3rem 1.6rem .8rem;display:flex}.report__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--fire);margin-bottom:.25rem;font-size:.72rem}.report__title-block h2{font-size:calc(var(--text-scale) * clamp(1.4rem, 2.2vw, 2.1rem));margin-bottom:.3rem}.report__meta{color:var(--text-muted);margin:.1rem 0;font-size:.82rem}.report__controls{border-bottom:1px solid var(--line);background:#ffffff05;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.2rem;padding:.9rem 1.6rem;display:grid}.report__job{align-content:start;gap:.6rem;display:grid}.report__toc{z-index:5;border-bottom:1px solid var(--line);scrollbar-width:thin;background:#0c0f1cf7;align-items:center;gap:.45rem;padding:.7rem 1.6rem;display:flex;position:sticky;top:0;overflow-x:auto}.report__toc-close{flex:none;margin-left:auto}.report__body{align-content:start;gap:1.2rem;padding:1.2rem 1.6rem 3rem;display:grid}.report-section{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#24283a9e,#1417249e);border-radius:20px;outline:none;min-width:0;padding:1.2rem 1.3rem 1.3rem;scroll-margin-top:4.5rem}.report-section:focus-visible{outline:3px solid var(--focus)}.report-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.report-section__head h3{padding-left:.85rem;font-size:1.35rem;position:relative}.report-section__head h3:before{content:"";background:linear-gradient(180deg, var(--fire), var(--fire-2));border-radius:4px;width:4px;position:absolute;top:.2em;bottom:.2em;left:0}.report-section__series{color:var(--text-muted);margin:0;font-size:.76rem}.report-section--warnings h3{margin-bottom:.5rem;font-size:1rem}.subhead{color:var(--text-soft);margin:1.2rem 0 .6rem;font-size:1rem}.warn-list{color:var(--text-soft);gap:.3rem;margin:.6rem 0 0;padding-left:1.1rem;font-size:.84rem;display:grid}.warn-list li::marker{color:var(--warn)}.warn-list__limitation::marker{color:var(--info)}.overview-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.1rem;display:grid}.overview-forecast{align-content:start;gap:.75rem;display:grid}.overview-forecast__method{color:var(--text-soft);font-size:.85rem}.components-row{color:var(--text-muted);flex-wrap:wrap;gap:.6rem 1.2rem;margin-top:1rem;font-size:.82rem;display:flex}.components-row__item{text-transform:capitalize;align-items:center;gap:.4rem;display:inline-flex}.segmented{border:1px solid var(--line);background:#ffffff0d;border-radius:12px;flex-wrap:wrap;margin-bottom:1rem;padding:4px;display:inline-flex}.segmented button{cursor:pointer;color:var(--text-muted);background:0 0;border:0;border-radius:9px;padding:.45rem .9rem;font-size:.86rem}.segmented button[aria-selected=true]{color:#fff;background:#ff7a1a33}.heatmap-wrap{grid-template-columns:minmax(0,1fr) 15rem;gap:1.2rem;display:grid}.heatmap{gap:4px;padding-bottom:4px;display:grid;overflow-x:auto}.heatmap__row{grid-template-columns:3.2rem repeat(12,minmax(1.6rem,1fr));align-items:center;gap:4px;display:grid}.heatmap__year,.heatmap__mhead{color:var(--text-muted);text-align:center;font-size:.75rem}.heatmap__cell{cursor:pointer;border:1px solid #ffffff0a;border-radius:6px;height:1.7rem;padding:0;transition:transform .15s,box-shadow .15s;display:block}.heatmap__cell:hover,.heatmap__cell.is-selected{transform:scale(1.08);box-shadow:0 0 0 2px #fff}.heatmap__cell--modis{box-shadow:inset 0 -3px #7cb2ffd9}.heatmap__row--seam{border-top:2px dashed #ffffff73;padding-top:4px}.overview-now{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin-top:1rem;display:grid}.now-card,.season-card{border:1px solid var(--line-strong);background:#ffffff0a;border-radius:18px;padding:.9rem 1rem}.now-card{background:linear-gradient(135deg,#ff7a1a1a,#ffffff05);border-color:#ff7a1a73}.now-card h3,.season-card h3{font-size:1rem}.now-card__value{font-family:var(--font);flex-wrap:wrap;align-items:center;gap:.6rem;margin:.4rem 0;font-size:2rem;display:flex}.now-card__value span:not(.badge){color:var(--text-muted);font-size:.9rem}.now-card--compact .now-card__value{font-size:1.5rem}.season-card__typical{margin:.5rem 0 .3rem;font-size:.92rem}.season-card__now{margin:.2rem 0}.season-card--compact .season-card__typical{font-size:.85rem}.calibration{margin-top:1rem}.heatmap__cell--unobserved{background:repeating-linear-gradient(135deg,#3a3f4c 0 4px,#262a35 4px 8px)!important}.heatmap__cell--outside{cursor:default;background:0 0;border-style:dashed;border-color:#ffffff0f}.heatmap__cell--legend{vertical-align:middle;cursor:default;width:1rem;height:1rem;margin-right:.3rem;display:inline-block}.heatmap-side{align-content:start;gap:.8rem;font-size:.85rem;display:grid}.heat-legend{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.heat-legend__ramp{border-radius:999px;flex:1;height:10px}.heat-legend__unobs{color:var(--text-muted);margin:0;font-size:.78rem}.heatmap-detail{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;padding:.8rem}.heatmap-detail dl{grid-template-columns:auto 1fr;gap:.3rem .8rem;margin:0;display:grid}.heatmap-detail dt{color:var(--text-muted)}.heatmap-detail dd{margin:0}.daily-cal-wrap{overflow-x:auto}.daily-cal{gap:3px;display:flex}.daily-cal__week{grid-template-rows:repeat(7,13px);gap:3px;display:grid}.daily-cal__day{border-radius:3px;width:13px;height:13px}.daily-cal__day--pad{background:0 0}.chart-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.chart-card{border:1px solid var(--line);background:#0000002e;border-radius:16px;min-width:0;margin:0;padding:.9rem .9rem .6rem}.chart-card figcaption{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.chip-row{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.6rem;font-size:.8rem;display:flex}.chip-row__label{color:var(--text-muted);margin-right:.2rem}.table-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.84rem}.data-table caption{text-align:left;color:var(--text-muted);padding:.6rem .8rem;font-size:.8rem}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:.5rem .8rem}.data-table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:#ffffff08;font-size:.76rem;font-weight:500}.data-table tbody tr:hover{background:#ffffff08}.forecast-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem;display:grid}.forecast-hero .forecast-card--xgb .forecast-card__value{font-size:4.2rem}.forecast-hero__side{gap:1rem;display:grid}.method-box{border:1px dashed var(--line-strong);border-radius:16px;padding:.9rem 1rem}.method-box__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.72rem}.method-box__value{margin:.35rem 0}.method-box__reason{color:var(--text-soft);margin:0;font-size:.82rem}.sat-grid,.view-grid,.export-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;display:grid}.sat-card,.view-card,.export-card{border:1px solid var(--line);background:#ffffff0a;border-radius:16px;align-content:start;justify-items:start;gap:.4rem;padding:.9rem 1rem;display:grid}.sat-card__label,.view-card__title,.export-card__title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.76rem}.export-card__title{color:var(--text);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:600}.export-card svg{color:var(--fire)}.export-card select{height:2.4rem}.sat-card__value{font-family:var(--font);margin:0;font-size:1.15rem}.sat-card__sub,.view-card__count{color:var(--text-soft);margin:0;font-size:.8rem}.view-card.is-current{background:#ff7a1a14;border-color:#ff7a1a8c}.export-message{margin-top:.8rem;font-size:.86rem}.export-message--error{color:#ffb4a8}.glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line-strong);background:#161a28f0;border-radius:18px;box-shadow:0 18px 60px #00000080}.glass-panel{-webkit-backdrop-filter:blur(22px);background:linear-gradient(140deg,#2b2f3ff0 0%,#1e212ee6 45%,#1a1d29b8 70%,#1a1d2961 100%);border:1px solid #ffffff0a}:root[data-contrast=high] .glass-panel{background:#000;border-color:#fff}.about{position:relative;overflow:clip}.about__stage{height:max(65vw,40rem);position:relative}.deco--about-blue-cloud{width:26vw;top:0;left:0}.deco--about-white-cloud{width:20.1vw;top:7.2vw;left:75.75vw}.deco--about-person{z-index:3;width:19.4vw;top:27.2vw;left:0}.deco--about-corner{width:43.4vw;top:31.9vw;left:56.9vw}.deco--about-tech{width:34vw;top:40.25vw;left:66.4vw}.about__title{position:absolute;top:12.3vw;left:0;right:0;translate:0 -50%}.about__box{z-index:2;border-radius:3.5vw;flex-direction:column;width:60.1vw;height:39vw;padding:2.4vw 3vw;display:flex;position:absolute;top:16.75vw;left:18.5vw;box-shadow:0 30px 80px #00000040}.about__tabs{flex-direction:column;height:100%;min-height:0;display:flex}.about__tablist{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.4rem 2.2vw;margin-bottom:1.6vw;display:flex}.about__tab{cursor:pointer;color:var(--text-muted);font-family:var(--font);font-size:calc(var(--text-scale) * clamp(.95rem, 1.3vw, 1.35rem));background:0 0;border:0;padding:.6rem .1rem .85rem;transition:color .2s;position:relative}.about__tab:hover,.about__tab[data-state=active]{color:#fff}.about__tab-underline{background:linear-gradient(90deg, var(--fire), var(--fire-2));border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.about__panel{font-size:calc(var(--text-scale) * clamp(.95rem, 1.15vw, 1.2rem));color:var(--text-soft);max-width:48rem;padding-right:.5rem;line-height:1.65;overflow-y:auto}.about__panel p{margin-bottom:.9em}.steps{gap:.55rem;margin:0;padding-left:1.3rem;display:grid}.steps strong{color:#fff}.contact{min-height:max(65vw,46rem);position:relative;overflow:clip}.contact__title{position:absolute;top:12.5vw;left:4.6vw;right:0;translate:0 -50%}.contact__underline{display:inline-block;position:relative}.contact__underline:after{content:"";background:#c7cddb;border-radius:2px;height:3px;position:absolute;bottom:-.12em;left:.02em;right:-.05em}.contact__icon{color:#fff;position:absolute}.contact__icon--mail-left{width:3.2vw;height:3.2vw;top:6.6vw;left:13vw}.contact__icon--mail-right{color:#2c76c4;width:3.2vw;height:3.2vw;top:9.6vw;left:87.8vw}.contact__bubble{color:#fff;background:#0b5aa6;border-radius:50%;place-items:center;width:2.95vw;height:2.95vw;display:grid;position:absolute;top:17vw;left:50.8vw}.contact__bubble svg{width:70%;height:70%}.contact-form{color:#1d2230;z-index:3;background:#fff;border-radius:2.5vw;flex-direction:column;gap:2.1vw;width:43vw;min-height:36.8vw;padding:3.5vw 3.9vw 2.4vw 2.9vw;display:flex;position:absolute;top:21.75vw;left:2.5vw;box-shadow:0 30px 80px #0000004d}.contact-form__row{justify-content:space-between;gap:1rem;display:flex}.contact-form__row .contact-form__field{width:15.1vw;min-width:0}.contact-form__field{position:relative}.pill-input{width:100%;height:calc(var(--text-scale) * clamp(2.6rem, 2.75vw, 3rem));color:#1d2230;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:calc(var(--text-scale) * clamp(.95rem, 1.1vw, 1.12rem));background:#fff;border:1px solid #a3a8b2;border-radius:999px;outline:none;padding:0 1.25rem}.pill-input::placeholder,.pill-input input::placeholder,.box-input::placeholder{color:#b5b9c2;opacity:1}.pill-input--icon,.pill-input--phone{align-items:center;gap:.75rem;padding:0 1.4rem;display:flex}.pill-input--icon svg{color:#a3a8b2;flex:none}.pill-input input{color:#1d2230;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;flex:1}.pill-input--phone{padding-left:.7rem}.cc-select{border-right:1px solid #c3c7cf;align-items:center;height:100%;padding-right:.5rem;display:flex;position:relative}.cc-select select{appearance:none;color:#111;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;height:100%;padding:0 1.5rem 0 .4rem}.cc-select svg{pointer-events:none;color:#111;position:absolute;right:.4rem}.pill-input:focus-within,.pill-input:focus,.box-input:focus{border-color:var(--blue-button);box-shadow:0 0 0 3px #0f7bff40}.pill-input[aria-invalid=true],.box-input[aria-invalid=true]{border-color:#d93025}.pill-input:has([aria-invalid=true]){border-color:#d93025}.box-input{resize:vertical;color:#1d2230;width:100%;min-height:10.75vw;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:calc(var(--text-scale) * clamp(.95rem, 1.1vw, 1.12rem));background:#fff;border:1px solid #a3a8b2;border-radius:24px;outline:none;width:calc(100% + .75vw);margin-left:-.75vw;padding:1.1rem 1.5rem}.form-error{color:#c5221f;margin:.3rem 0 0 1rem;font-size:.8rem}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form__submit{width:18.1vw;min-width:12rem;height:calc(var(--text-scale) * clamp(2.6rem, 2.8vw, 3rem));background:var(--blue-button);color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:calc(var(--text-scale) * clamp(1rem, 1.5vw, 1.55rem));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.5rem;margin-top:.4vw;transition:background .2s,transform .15s;display:inline-flex}.contact-form__submit:hover:not(:disabled){background:#0066e0}.contact-form__submit:disabled{opacity:.7;cursor:progress}.contact-form__submit:focus-visible{outline-color:#0f3d91}.contact-form__result:empty{display:none}.form-success,.form-failure{border-radius:14px;align-items:flex-start;gap:.5rem;margin:0;padding:.7rem .9rem;font-size:.92rem;display:flex}.form-success{color:#14632f;background:#e6f6ec}.form-failure{color:#8a1c14;background:#fdecea}.contact__illustration{pointer-events:none;width:54.8vw;position:absolute;top:20.06vw;left:43.4vw}:root[data-contrast=high] .contact-form{border:3px solid #fff}.faq{min-height:max(65vw,40rem);padding-bottom:8vw;position:relative;overflow:clip}.faq__title{position:absolute;top:12.1vw;left:0;right:0;translate:0 -50%}.deco--faq-symbol{width:8.5vw;top:12.4vw;left:6.9vw}.deco--faq-person{width:19.25vw;top:43.6vw;left:.5vw}.faq__grid{z-index:3;grid-template-columns:26vw 23.8vw;align-items:start;gap:8.5vw 11.5vw;margin-left:19.6vw;padding-top:23.5vw;display:grid;position:relative}.faq-item{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2e3240d1;border-radius:1.55vw;overflow:hidden;box-shadow:0 10px 30px #0003}.faq-item__heading{font-size:inherit;font-weight:inherit}.faq-item__trigger{color:#f1f3f8;cursor:pointer;width:100%;min-height:6.2vw;font-family:var(--font);font-weight:450;font-size:calc(var(--text-scale) * clamp(1rem, 1.3vw, 1.35rem));text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:1vw;padding:1vw 1.4vw;line-height:1.45;display:flex}.faq-item__trigger span{flex:1}.faq-item__chevron{flex:none;width:2.2vw;min-width:26px;height:2.2vw;min-height:26px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.faq-item[data-state=open] .faq-item__chevron{transform:rotate(180deg)}.faq-item__content{overflow:hidden}.faq-item__content[data-state=open]{animation:.38s cubic-bezier(.22,1,.36,1) faq-open}.faq-item__content[data-state=closed]{animation:.3s faq-close}@keyframes faq-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes faq-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}:root[data-motion=reduce] .faq-item__content,:root[data-motion=reduce] .faq-item__chevron{transition:none!important;animation:none!important}.faq-item__answer{color:var(--text-soft);font-size:calc(var(--text-scale) * clamp(.92rem, 1.05vw, 1.1rem));padding:0 1.6vw 1.4vw;line-height:1.6}:root[data-contrast=high] .faq-item{background:#000;border:2px solid #fff}.a11y{z-index:60;position:fixed;bottom:18px;right:18px}.a11y__toggle{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#161a28e0;border-radius:50%;place-items:center;width:3.1rem;height:3.1rem;display:grid;box-shadow:0 8px 30px #00000073}.a11y__toggle[aria-expanded=true]{background:var(--fire);color:#1a0d05}.a11y__panel{gap:.8rem;width:min(20rem,100vw - 32px);padding:1rem 1.1rem 1.1rem;display:grid;position:absolute;bottom:calc(100% + 12px);right:0}.a11y__head{justify-content:space-between;align-items:center;display:flex}.a11y__head h2{font-size:1.15rem}.a11y__group{border:1px solid var(--line);border-radius:12px;gap:.35rem;margin:0;padding:.6rem .8rem .7rem;display:grid}.a11y__group legend{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:0 .3rem;font-size:.78rem}.a11y__stepper{justify-content:space-between;align-items:center;display:flex}.a11y__hint{color:var(--text-muted);margin:.2rem 0 0;font-size:.78rem}.switch,.radio{cursor:pointer;align-items:center;gap:.6rem;font-size:.92rem;display:flex}.switch input,.radio input{width:1.15rem;height:1.15rem;accent-color:var(--fire)}@media (width<=1100px){.overview-grid,.forecast-hero,.report__controls,.heatmap-wrap{grid-template-columns:1fr}}@media (width<=819px){.site-nav--default ul,.site-nav--globe ul{margin:0 16px;padding-top:14px}.site-nav--globe{position:absolute}.site-nav a{font-size:calc(var(--text-scale) * 1.05rem)}.home__title{font-size:calc(var(--text-scale) * min(13.5vw, 4.4rem));top:22vh}.home__search{top:56vh}.location-search--home .location-search__field,.location-search--home:focus-within .location-search__field{width:min(86vw,22rem)}.location-search--home .location-search__list{max-height:38vh}.home__subtitle{font-size:calc(var(--text-scale) * .78rem);letter-spacing:.08em;padding:0 24px;line-height:1.5;top:auto;bottom:5.2rem;translate:none}.page-main--globe{pointer-events:none}.analysis-panel{border-radius:24px 24px 0 0;width:100%;min-height:44vh;margin-top:56vh;padding:1.2rem 16px 5rem;position:relative;top:auto;bottom:auto;right:auto;overflow:visible}.report-backdrop{padding:0}.report{border-radius:0!important}.report__header,.report__controls,.report__toc,.report__body{padding-left:16px;padding-right:16px}.data-controls--report{grid-template-columns:1fr}.report__header{padding-top:1rem}.page-title{font-size:calc(var(--text-scale) * clamp(1.8rem, 8.5vw, 2.6rem))}.about__stage{height:auto;padding:5.5rem 16px 2rem}.about__title{margin-bottom:1.2rem;position:static;translate:none}.about__box{border-radius:28px;width:100%;height:auto;min-height:26rem;padding:1.2rem 1.1rem 1.4rem;position:relative;top:auto;left:auto}.about__tablist{gap:.2rem 1rem;margin-bottom:1rem}.about__tab{font-size:calc(var(--text-scale) * .95rem)}.about__panel{font-size:calc(var(--text-scale) * 1rem)}.deco--about-blue-cloud{opacity:.55;width:30vw;top:2.6rem;left:-4vw}.deco--about-white-cloud{opacity:.6;width:26vw;top:3rem;left:74vw}.deco--about-person,.deco--about-tech,.deco--about-corner{display:none}.contact{gap:1.4rem;min-height:0;padding:5.5rem 16px 6rem;display:grid}.contact__title{position:static;translate:none}.contact__icon,.contact__bubble{display:none}.contact-form{border-radius:28px;gap:1rem;width:100%;min-height:0;padding:1.6rem 1.2rem;position:relative;top:auto;left:auto}.contact-form__row{flex-direction:column}.contact-form__row .contact-form__field{width:100%}.box-input{width:100%;min-height:9rem;margin-left:0}.contact-form__submit{width:70%}.contact__illustration{width:100%;position:static}.faq{min-height:0;padding:5.5rem 16px 22rem}.faq__title{margin-bottom:1.6rem;position:static;translate:none}.deco--faq-symbol{opacity:.8;width:3.4rem;top:4.2rem;left:12px}.deco--faq-person{width:min(60vw,15rem);top:auto;bottom:1rem;left:50%;transform:translate(-50%)}.faq__grid{grid-template-columns:1fr;row-gap:1rem;margin:0;padding:0}.faq-item{border-radius:20px}.faq-item__trigger{gap:.8rem;min-height:4.6rem;padding:.9rem 1.1rem}.faq-item__answer{padding:0 1.2rem 1.1rem}.a11y{bottom:12px;right:12px}}:root{--sheet:#121a2e;--rule:#26314b;--quiet:#a3acc4;--signal:#f28c38;--sky:#8fb4ff;--ok-ink:#8fd6ad;--warn-ink:#e6c36a;--danger-ink:#ff9384}:root[data-contrast=high]{--sheet:#000;--rule:#fff;--quiet:#e3e7f0}.run{padding:.25rem 0 .5rem}.run__head{justify-content:space-between;align-items:baseline;margin-bottom:.9rem;display:flex}.run__title{margin:0;font-size:1rem;font-weight:500}.run__clock{font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-size:1.6rem;font-weight:400}.run__steps{margin:0;padding:0;list-style:none}.run__step{color:var(--quiet);grid-template-columns:1.4rem 1fr auto;align-items:baseline;column-gap:.4rem;padding:0 0 .85rem;font-size:.92rem;display:grid;position:relative}.run__step:before{content:"";background:var(--rule);width:1px;position:absolute;top:1.05rem;bottom:.05rem;left:calc(.35rem + 4px)}.run__step:last-child:before{display:none}.run__node{border:1.5px solid var(--quiet);border-radius:50%;align-self:center;width:9px;height:9px;margin-left:.35rem}.run__step--done{color:var(--text-soft)}.run__step--done .run__node{background:var(--text-soft);border-color:var(--text-soft)}.run__step--done:before{background:var(--text-soft)}.run__step--active{color:var(--text);font-weight:500}.run__step--active .run__node{border-color:var(--signal);background:var(--signal);animation:1.6s ease-out infinite run-pulse}@keyframes run-pulse{0%{box-shadow:0 0 #f28c388c}to{box-shadow:0 0 0 9px #f28c3800}}:root[data-motion=reduce] .run__step--active .run__node{animation:none}@media (prefers-reduced-motion:reduce){.run__step--active .run__node{animation:none}}.run__time{font-variant-numeric:tabular-nums;color:var(--quiet);font-size:.85rem;font-weight:400}.run__detail{color:var(--quiet);grid-column:2/-1;margin-top:.25rem;font-size:.82rem;font-weight:400}.run__note,.run__hint{color:var(--quiet);margin:.2rem 0 0;font-size:.82rem}.run__note--warn{color:var(--warn-ink)}.metric__label,.method-box__label,.sat-card__label,.view-card__title,.export-card__title{text-transform:none;letter-spacing:0;color:var(--quiet);font-size:.85rem;font-weight:500}.badge{text-transform:none;letter-spacing:0;color:var(--text-soft);border:0;border-radius:0;gap:.4rem;padding:0;font-size:.82rem;font-weight:500;background:0 0!important}.badge:before{content:"";background:var(--quiet);border-radius:50%;flex:none;width:7px;height:7px}.badge--ok{color:var(--ok-ink)}.badge--ok:before{background:var(--ok-ink)}.badge--warn{color:var(--warn-ink)}.badge--warn:before{background:var(--warn-ink)}.badge--danger{color:var(--danger-ink)}.badge--danger:before{background:var(--danger-ink)}.badge--fire{color:var(--signal)}.badge--fire:before{background:var(--signal)}.badge--info{color:var(--sky)}.badge--info:before{background:var(--sky)}:root[data-contrast=high] .badge{color:#fff;border:0}.forecast-card__badges{gap:.3rem 1rem}.report{border:1px solid var(--rule);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d1323;border-radius:14px;box-shadow:0 24px 80px #0009}.report__header{border-bottom:1px solid var(--rule);padding:1.6rem 2rem 1rem}.report__eyebrow{text-transform:none;letter-spacing:0;color:var(--quiet);font-size:.9rem}.report__title-block h2{font-weight:500}.report__meta{color:var(--quiet);font-size:.86rem}.report__controls{border-bottom:1px solid var(--rule);background:0 0;padding:1rem 2rem}.report__toc{border-bottom:1px solid var(--rule);background:#0d1323;gap:1.4rem;padding:0 2rem}.report__toc .chip{color:var(--quiet);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:.85rem 0;font-size:.9rem}.report__toc .chip:hover:not(:disabled){color:var(--text);background:0 0}.report__body{gap:0;padding:.5rem 2rem 4rem}.report-section{border:0;border-top:1px solid var(--rule);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:2rem 0 2.2rem}.report-section:first-child{border-top:0}.report-section__head{margin-bottom:1.3rem}.report-section__head h3{padding-left:0;font-size:1.45rem;font-weight:500}.report-section__head h3:before{display:none}.report-section__series{color:var(--quiet);max-width:34rem;font-size:.82rem}.report-section--warnings{border-top:0;border-left:2px solid var(--warn-ink);margin:1rem 0 .5rem;padding:1.2rem 0 1.2rem 1rem}.report-section--warnings h3{font-size:1rem;font-weight:500}.subhead{margin-top:2rem;font-size:1.05rem;font-weight:500}.metric-grid,.metric-grid--compact{gap:0 2rem}.metric{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;padding:.75rem 0 .9rem}.metric--fire{border-color:var(--rule);background:0 0}.metric--fire .metric__value{color:var(--text)}.metric__value{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:400}.metric__sub{color:var(--quiet)}.forecast-card,.forecast-card--xgb,.forecast-card--baseline{background:var(--sheet);border:1px solid var(--rule);box-shadow:none;border-radius:10px}.forecast-card--xgb{border-left:3px solid var(--signal)}.forecast-card__head svg{display:none}.forecast-card__head h3{font-size:1.05rem;font-weight:500}.forecast-card__value{letter-spacing:-.01em;font-weight:400}.forecast-card--xgb .forecast-card__value{color:var(--signal)}.forecast-card__value--na{color:var(--quiet)!important}.method-box{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;padding:.8rem 0 0}.notice,.notice--info,.notice--warn,.notice--error{border:0;border-left:2px solid var(--sky);background:0 0;border-radius:0;padding:.15rem 0 .15rem .9rem}.notice--warn{border-left-color:var(--warn-ink)}.notice--error{border-left-color:var(--danger-ink)}.notice__icon{display:none}.chart-card{background:0 0;border:0;border-radius:0;padding:0}.chart-card figcaption{color:var(--text-soft);margin-bottom:.8rem;font-size:.92rem}.table-wrap{border:0;border-top:1px solid var(--rule);border-radius:0}.data-table th{text-transform:none;letter-spacing:0;color:var(--quiet);background:0 0;font-size:.82rem}.data-table th,.data-table td{border-bottom-color:var(--rule)}.segmented{border:0;border-bottom:1px solid var(--rule);background:0 0;border-radius:0;gap:1.6rem;padding:0;display:flex}.segmented button{background:0 0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:.6rem 0}.segmented button[aria-selected=true]{color:var(--text);border-bottom-color:var(--signal);background:0 0}.heatmap__cell{border-radius:2px;height:1.45rem}.heatmap-detail,.sat-card,.view-card,.export-card{border:0;border-top:1px solid var(--rule);background:0 0;border-radius:0;padding:.8rem 0}.view-card.is-current{border-top:2px solid var(--signal);background:0 0}.now-card,.season-card{background:var(--sheet);border:1px solid var(--rule);border-radius:10px}.now-card{border-left:3px solid var(--signal)}.now-card svg,.season-card svg{display:none}.now-card__value{font-variant-numeric:tabular-nums;font-weight:400}.field label,.custom-period span,.a11y__group legend{text-transform:none;letter-spacing:0;font-size:.88rem;font-weight:500}.data-table caption,.data-table th:first-child,.data-table td:first-child{padding-left:0}.heatmap__cell--n20{box-shadow:inset 0 -3px #8fd6ade6}.heatmap__cell--high{outline:2px solid var(--text);outline-offset:-2px}:root{--rp-bg:#0b1229;--rp-card:#1c1f2e;--rp-card-2:#24283a;--rp-bar:#e9ebf1;--rp-kicker:#f5a142;--rp-icon:#3fc1e6}:root[data-contrast=high]{--rp-bg:#000;--rp-card:#000;--rp-card-2:#000;--rp-bar:#fff}.info-tip{vertical-align:middle;display:inline-flex;position:relative}.info-tip__button{color:#1c1f2e;cursor:help;background:#e9ebf1d9;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:inline-grid}.info-tip__bubble{z-index:20;width:max-content;max-width:min(320px,70vw);color:var(--text);text-transform:none;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;background:#0f1426;border:1px solid #ffffff2e;border-radius:8px;padding:.55rem .7rem;font-size:.8rem;font-weight:400;line-height:1.45;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;box-shadow:0 10px 30px #00000080}.info-tip:hover .info-tip__bubble,.info-tip__button:focus-visible+.info-tip__bubble{opacity:1;visibility:visible}.report-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02040cb3}.report{background:radial-gradient(ellipse 70% 40% at 50% 0%, #283e8259, transparent 70%), var(--rp-bg);border:1px solid #ffffff14;border-radius:22px;padding:1.6rem clamp(1rem,3vw,2.4rem) 3rem}.report__top{justify-content:space-between;align-items:flex-start;display:flex}.report__kicker{color:var(--rp-kicker);margin:.3rem 0 0;font-size:1.15rem;font-weight:500}.report__close{background:var(--rp-card);width:60px;height:60px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.report__close:hover{background:var(--rp-card-2)}.report-loc{align-items:center;gap:1.1rem;margin:.4rem 0 1.4rem;display:flex}.report-loc__icon{width:56px;height:56px;color:var(--rp-icon);flex:none;place-items:center;display:grid;position:relative}.report-loc__lens{color:var(--rp-icon);background:var(--rp-bg);border-radius:50%;position:absolute;bottom:-2px;right:-2px}.report-loc__art{object-fit:contain;flex:none;width:56px;height:56px}.report-loc__card{background:var(--rp-card);border-radius:14px;min-width:min(100%,26rem);padding:.8rem 1.2rem}.report-loc__card h2{font-size:calc(var(--text-scale) * 1.55rem);margin:0;font-weight:500}.report-loc__card p{color:var(--quiet);margin:.25rem 0 0;font-size:.8rem}.report .report__controls{background:0 0;border:0;padding:0;display:block}.report .data-controls--report .field{margin:0}.field__label-row{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.report .field__label-row label{color:var(--text);margin:0;font-size:.92rem;font-weight:500}.report .data-controls--report select{background:var(--rp-card);border-color:#0000}.report .report__job{margin-top:1rem}.report-content{background:var(--rp-card);border-left:3px solid var(--rp-bar);border-radius:14px;margin:2.6rem 0 2.4rem;padding:1.4rem 1.6rem 1.8rem 1.8rem;position:relative}.report-content__title{align-items:center;gap:.7rem;margin:0 0 1.1rem;font-size:1.55rem;font-weight:500;display:flex}.report-content ul{grid-template-rows:repeat(4,auto);grid-auto-columns:minmax(0,14rem);grid-auto-flow:column;gap:.35rem 3rem;margin:0;padding:0;list-style:none;display:grid}.report-content li button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:1rem}.report-content li button:hover{color:var(--rp-kicker)}.report-content__art{pointer-events:none;width:clamp(80px,12vw,130px);position:absolute;top:-2.6rem;right:-1.2rem}.report .report__body{gap:0;padding:0}.report-warnings{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;margin-bottom:1rem;display:grid}.report-warnings[data-has-art=true]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.report-warnings__title{align-items:center;gap:.6rem;margin:0 0 .9rem;font-size:1.15rem;font-weight:500;display:flex}.report-warnings__icon{color:#f5b400;fill:#f5b40040}.report-warnings__box{background:var(--rp-card);border-left:3px solid var(--rp-bar);max-height:19rem;color:var(--text-soft);border-radius:14px;margin:0;padding:1rem 1.2rem 1rem 2.2rem;font-size:.86rem;line-height:1.5;overflow-y:auto}.report-warnings__box li+li{margin-top:.35rem}.report-warnings__art{justify-self:center;width:100%;max-width:420px}.report .report-section{border-top:0;padding:2.2rem 0 1rem}.report .report-section__head{justify-content:flex-start;align-items:center;gap:.55rem}.report .report-section__head h3{font-size:1.4rem}.forecast-meaning{color:var(--text-soft);margin:1rem 0;font-size:.9rem}.sat-line{color:var(--text-soft);margin:0 0 1rem;font-size:.9rem}.sat-switch{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.report-button{border:0;border-left:3px solid var(--rp-bar);background:var(--rp-card);min-width:13rem;color:var(--text);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:.45rem;padding:.7rem 1rem;font-size:.9rem;display:inline-flex}.report-button:hover:not(:disabled){background:var(--rp-card-2)}.report-button:disabled{opacity:.5;cursor:not-allowed}.report .export-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.4rem 1.6rem;display:grid}.export-item{justify-items:start;gap:.7rem;display:grid}.export-item__label{align-items:center;gap:.45rem;margin:0;font-size:.92rem;display:flex}.export-item__label label{font:inherit;color:inherit}.export-item select{background:var(--rp-card);border-color:#0000;width:100%}@media (width<=820px){.report .data-controls--report,.report .export-grid,.report-warnings[data-has-art=true]{grid-template-columns:minmax(0,1fr)}.report-content ul{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.report__close{width:48px;height:48px}}.info-tip__button span{font:700 11px/1 Georgia,Times New Roman,serif}.report .export-item select,.report .data-controls--report select{border-radius:10px;min-height:2.75rem;padding:.55rem .9rem}.report-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#090f1f;padding:0;display:block}.report{--u:calc(min(100vw, 1280px) / 985);width:100%;max-width:none;height:100%;box-shadow:none;scrollbar-width:none;background-color:#0000;background-image:radial-gradient(circle at 12% 9%,#ffffff8c 0 .6px,#0000 1.2px),radial-gradient(circle at 63% 41%,#ffffff73 0 .5px,#0000 1.1px),radial-gradient(circle at 37% 77%,#ffffff59 0 .5px,#0000 1px),linear-gradient(#04060c00 0% 18%,#04060c73 100%),linear-gradient(90deg,#1d2846 0%,#16203a 25%,#12172a 50%,#0e1426 77%,#0b1121 100%);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:263px 241px,191px 227px,311px 173px,auto,auto;background-attachment:local;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:0;border-radius:0;margin:0;padding:0}.report::-webkit-scrollbar{display:none}.report__inner{width:min(100%,1280px);padding-bottom:calc(36 * var(--u));font-family:var(--font);margin:0 auto;position:relative}.report .report__top{height:calc(88 * var(--u));display:block;position:relative}.report .report__kicker{left:calc(24 * var(--u));top:calc(27 * var(--u));font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));color:#f6a83c;margin:0;font-weight:500;position:absolute}.report .report__close{left:calc(886 * var(--u));top:calc(34 * var(--u));width:calc(62 * var(--u));height:calc(62 * var(--u));background:#151d2f;border-radius:50%;position:absolute}.report .report__close svg{width:calc(30 * var(--u));height:calc(30 * var(--u));stroke-width:3.2px}.report .report-loc{align-items:flex-start;gap:calc(8 * var(--u));margin:0 0 0 calc(24 * var(--u));display:flex}.report .report-loc__art{width:calc(64 * var(--u));height:calc(62 * var(--u))}.report .report-loc__card{box-sizing:border-box;width:calc(430 * var(--u));min-width:0;height:calc(72 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u)) 0;border-radius:calc(14 * var(--u));background:#1a2030;overflow:hidden}.report .report-loc__card h2{font-size:calc(20 * var(--u));line-height:calc(24 * var(--u));color:#f2f9ff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.report .report-loc__card p{margin:calc(13 * var(--u)) 0 0;font-size:calc(9 * var(--u));line-height:calc(12 * var(--u));color:#8a91a3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report .report__controls{margin:calc(19 * var(--u)) 0 0 calc(28 * var(--u))}.report .data-controls--report{grid-template-columns:calc(308 * var(--u)) calc(303 * var(--u)) calc(238 * var(--u));gap:0;display:grid}.report .data-controls--report .field{width:calc(238 * var(--u));margin:0}.report .field__label-row{align-items:center;gap:calc(6 * var(--u));height:calc(16 * var(--u));margin:0 0 calc(6 * var(--u));padding-left:calc(6 * var(--u));display:flex}.report .field__label-row label{font-size:calc(13 * var(--u));line-height:calc(16 * var(--u));color:#e6edfb;margin:0;font-weight:500}.report .data-controls--report select,.report .export-item select{appearance:none;box-sizing:border-box;width:100%;color:var(--text);font-family:var(--font);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23e8eefe' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;border:0;margin:0}.report .data-controls--report select{height:calc(36 * var(--u));min-height:0;padding:0 calc(36 * var(--u)) 0 calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));background-color:#4648502b;background-position:right calc(16 * var(--u)) center;background-size:calc(12 * var(--u)) calc(8 * var(--u))}.report .custom-period{margin-top:calc(8 * var(--u))}.report .info-tip__button{width:calc(10 * var(--u));height:calc(10 * var(--u));color:#1a1f2e;background:#c6ccd5}.report .info-tip__button span{font-size:calc(8 * var(--u))}.report .report__job{margin:calc(16 * var(--u)) calc(37 * var(--u)) 0 calc(28 * var(--u))}.report .report-content{z-index:1;box-sizing:border-box;width:calc(893 * var(--u));height:calc(321 * var(--u));margin:calc(69 * var(--u)) 0 0 calc(30 * var(--u));padding:calc(16 * var(--u)) 0 0 calc(17 * var(--u));border-radius:calc(16 * var(--u));background:linear-gradient(90deg,#1d2235 0%,#1a1e2d 50%,#141622 100%);border:0;position:relative}.report .report-content:before{content:"";left:0;top:calc(9 * var(--u));bottom:calc(9 * var(--u));width:calc(4 * var(--u));border-radius:calc(2 * var(--u));background:#fbffff;position:absolute}.report .report-content__title{align-items:center;gap:calc(9 * var(--u));height:calc(28 * var(--u));font-size:calc(25 * var(--u));line-height:calc(30 * var(--u));color:#fbfdff;margin:0;font-weight:600;display:flex}.report .report-content__title svg{width:calc(28 * var(--u));height:calc(28 * var(--u));flex:none}.report .report-content ul{grid-auto-flow:column;grid-template-rows:repeat(4, calc(39 * var(--u)));grid-template-columns:calc(221 * var(--u)) calc(221 * var(--u));margin:calc(26 * var(--u)) 0 0 calc(4 * var(--u));gap:0;padding:0;display:grid}.report .report-content li button{font-size:calc(15 * var(--u));line-height:calc(20 * var(--u));color:#f4f7ff;padding:0}.report .report-content__art{left:calc(805 * var(--u));top:calc(-72 * var(--u));width:calc(114 * var(--u));height:calc(131 * var(--u));position:absolute;right:auto}.report .report__body{padding:0;display:block}.report .report-warnings{margin:calc(54 * var(--u)) 0 0;display:block;position:relative}.report .report-warnings__title{align-items:center;gap:calc(8 * var(--u));height:calc(24 * var(--u));margin:0 0 0 calc(28 * var(--u));font-size:calc(17 * var(--u));line-height:calc(22 * var(--u));color:#fbfdff;font-weight:600;display:flex}.report .report-warnings__icon{width:calc(26 * var(--u));height:calc(24 * var(--u));flex:none}.report .report-warnings__box{box-sizing:border-box;width:calc(426 * var(--u));height:calc(276 * var(--u));margin:calc(17 * var(--u)) 0 0 calc(22 * var(--u));border-radius:calc(16 * var(--u));background:#181d2b;position:relative}.report .report-warnings__box:before{content:"";z-index:1;left:0;top:calc(8 * var(--u));bottom:calc(8 * var(--u));width:calc(4 * var(--u));border-radius:calc(2 * var(--u));background:#fbffff;position:absolute}.report .report-warnings__box ul{box-sizing:border-box;height:100%;padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u)) calc(34 * var(--u));scrollbar-width:none;font-size:calc(12 * var(--u));color:var(--text-soft);margin:0;line-height:1.5;overflow-y:auto}.report .report-warnings__box li+li{margin-top:calc(5 * var(--u))}.report .report-warnings__art{z-index:0;left:calc(585 * var(--u));top:calc(-72 * var(--u));width:calc(400 * var(--u));height:calc(385 * var(--u));max-width:none;position:absolute}.report .report-section{margin:0 calc(37 * var(--u)) 0 calc(22 * var(--u));padding:calc(48 * var(--u)) 0 0}.report .report-export{padding:calc(43 * var(--u)) 0 0;margin:0}.report .report-export .report-section__head{margin:0 0 0 calc(59 * var(--u));height:calc(22 * var(--u))}.report .report-export .report-section__head h3{font-size:calc(17 * var(--u));line-height:calc(22 * var(--u));color:#fbfdff;font-weight:600}.report .report-export .export-grid{grid-template-columns:calc(330 * var(--u)) calc(318 * var(--u)) calc(253 * var(--u));margin:calc(56 * var(--u)) 0 0 calc(22 * var(--u));gap:0;display:grid}.report .export-item{display:block}.report .export-item__label{align-items:center;gap:calc(5 * var(--u));height:calc(16 * var(--u));margin:0 0 calc(9 * var(--u));padding-left:calc(1 * var(--u));font-size:calc(13 * var(--u));line-height:calc(16 * var(--u));color:#e6edfb;font-weight:500;display:flex}.report .export-item:nth-child(2) .export-item__label{padding-left:calc(5 * var(--u))}.report .export-item select{height:calc(41 * var(--u));min-height:0;padding:0 calc(40 * var(--u)) 0 calc(14 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(13 * var(--u));background-color:#121420;background-position:right calc(17 * var(--u)) center;background-size:calc(12 * var(--u)) calc(8 * var(--u))}.report .report-button{box-sizing:border-box;width:calc(225 * var(--u));min-width:0;height:calc(40 * var(--u));padding:0 0 0 calc(16 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));color:#f4f7ff;background:#171c28;border:0;position:relative}.report .report-button:before{content:"";left:0;top:calc(1 * var(--u));bottom:calc(1 * var(--u));width:calc(4 * var(--u));border-radius:calc(2 * var(--u));background:#fbffff;position:absolute}.report .export-item:nth-child(2) .report-button{margin-top:calc(2 * var(--u))}.report .report-export .fineprint,.report .report-export .export-message{margin:calc(12 * var(--u)) 0 0 calc(22 * var(--u))}body.report-open .a11y{display:none}.report .report__kicker{top:calc(28.5 * var(--u));font-size:calc(19.2 * var(--u))}.report .field__label-row label{font-size:calc(14 * var(--u))}.report .report-content li button{font-size:calc(16.2 * var(--u))}.report .report-loc__card{padding-top:calc(10 * var(--u))}.report .report-loc__card p{margin-top:calc(9 * var(--u))}.report .export-item select+.report-button{margin:calc(22 * var(--u)) 0 0 0}.report .report-export .export-grid{margin-top:calc(57.5 * var(--u));margin-top:calc(56 * var(--u))}.report__inner{padding-bottom:calc(32.5 * var(--u))}.report .report__kicker{color:#eeae62;font-weight:400}.report .field__label-row label{font-weight:400}.report{background-color:#0000;background-image:radial-gradient(circle at 12% 9%,#ffffff8c 0 .6px,#0000 1.2px),radial-gradient(circle at 63% 41%,#ffffff73 0 .5px,#0000 1.1px),radial-gradient(circle at 37% 77%,#ffffff59 0 .5px,#0000 1px),linear-gradient(#04060c00 0% 16%,#04060c4d 45%,#04060c80 100%),linear-gradient(90deg,#1d2846 0%,#16203a 25%,#12172a 50%,#0e1426 77%,#0b1121 100%);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:263px 241px,191px 227px,311px 173px,auto,auto;background-attachment:local;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;background:radial-gradient(circle at 12% 9%, #ffffff8c 0 .6px, transparent 1.2px) 0 0 / 263px 241px, radial-gradient(circle at 63% 41%, #ffffff73 0 .5px, transparent 1.1px) 0 0 / 191px 227px, radial-gradient(circle at 37% 77%, #ffffff59 0 .5px, transparent 1px) 0 0 / 311px 173px, linear-gradient(180deg, #04060c00 0%, #04060c00 13%, #04060c38 51%, #04060c61 78%, #04060c73 100%) 0 0 / 100% calc(1280 * var(--u)) no-repeat, linear-gradient(#04060c73, #04060c73) 0 calc(1280 * var(--u)) / 100% 100% no-repeat, linear-gradient(90deg, #1d2846 0%, #16203a 25%, #12172a 50%, #0e1426 77%, #0b1121 100%);background-attachment:local}.report .report__kicker{color:#ecb97e}.panel-exports{gap:.5rem;margin:.4rem 0 .9rem;display:grid}.panel-exports__title{color:var(--text-soft);margin:0;font-size:.9rem;font-weight:500}.panel-exports__row{gap:.5rem;display:flex}.panel-exports__row select{flex:1;min-width:0}.panel-exports__button{min-height:2.5rem;color:var(--text);font:inherit;cursor:pointer;background:#171c28;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem 0 1.1rem;font-size:.9rem;display:inline-flex;position:relative}.panel-exports__button:before{content:"";background:#fbffff;border-radius:2px;width:4px;position:absolute;top:1px;bottom:1px;left:0}.panel-exports__button:hover:not(:disabled){background:#222838}.panel-exports__button:disabled{opacity:.5;cursor:not-allowed}.panel-exports__note{color:var(--text-muted);margin:0;font-size:.78rem}.panel-exports__note--error{color:var(--danger-ink)}.panel-exports__row>*{box-sizing:border-box;min-width:0}.panel-exports__row .panel-exports__button{flex:1 1 0}.panel-exports__row select{flex:1 1 0;width:auto}.panel-exports__row select+.panel-exports__button{flex:0 0 6.5rem}.panel-exports{grid-template-columns:minmax(0,1fr);min-width:0}
