.visual-alt-static.svelte-170bihj{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}.sr-only.svelte-tl5kyd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.technical-instrument{--line:#70b3d747;--ink:#d7e7f2;--muted:#a2b6cd;--field:#8aebe5;color:var(--ink);min-width:0;font-size:14px}.technical-instrument *,.technical-instrument :before,.technical-instrument :after{box-sizing:border-box}.technical-instrument code{color:#bee9ec;font:12px/1.7 var(--mono);overflow-wrap:anywhere}.technical-instrument small{font:11px/1.6 var(--mono);letter-spacing:.04em;color:var(--muted)}.technical-instrument p{color:var(--muted);line-height:1.65}.technical-instrument h2{letter-spacing:-.035em;font-size:clamp(27px,3vw,42px);line-height:1.15}.technical-instrument h3{margin:0;font-size:18px;line-height:1.35}.technical-instrument dl{margin:0}.technical-instrument dd{overflow-wrap:anywhere;margin:0}.technical-instrument button,.technical-instrument a{touch-action:manipulation}.technical-instrument button{min-height:44px;color:var(--ink);border:1px solid var(--line);font:12px/1.4 var(--mono);cursor:pointer;background:#081a30;padding:9px 13px}.technical-instrument button[aria-pressed=true]{border-color:var(--field);color:var(--field);background:#102a38}.technical-instrument button:disabled{opacity:.6;cursor:default}.technical-instrument :is(button,a,summary):focus-visible{outline-offset:5px;outline:2px solid #f0d098}.depth-lens{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:0 0 28px;display:flex}.lens-caption{align-items:center;gap:14px;display:flex}.lens-caption>span{font:48px/1 var(--mono);color:var(--field);transform:rotate(-9deg)}.lens-caption p{margin:3px 0 0;font-size:12px}.lens-controls{flex-wrap:wrap;gap:5px;display:flex}.lens-controls .lens-reset{text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.instrument-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:30px;display:flex}.instrument-heading h2{margin:8px 0 0}.instrument-heading>span{color:var(--field);font:11px var(--mono)}.range-field{min-width:0;position:relative}.range-heading{flex-direction:column;gap:4px;display:flex}.range-heading strong{font-size:16px}.range-heading>code{opacity:0;transition:opacity .3s}.range-field[data-precision="1"] .range-heading>code,.range-field[data-precision="2"] .range-heading>code{opacity:1}.range-geometry{height:94px;transition:height .65s var(--ease-space);margin-top:10px;position:relative}.range-connector{background:var(--field);opacity:.65;width:calc(100% - 16px);height:1px;transition:width .65s var(--ease-space),height .65s var(--ease-space),top .65s var(--ease-space),left .65s var(--ease-space);position:absolute;top:22px;left:8px}.range-endpoint{width:145px;transition:left .65s var(--ease-space),top .65s var(--ease-space),width .65s var(--ease-space),padding .65s var(--ease-space);padding:14px 0 0;position:absolute;top:19px;left:0}.range-endpoint.end{text-align:right;left:calc(100% - 145px)}.range-endpoint i{border:1px solid var(--field);background:var(--field);border-radius:50%;width:8px;height:8px;transition:border-radius .65s;position:absolute;top:0;left:0}.range-endpoint.end i{background:#06142a;left:auto;right:0}.range-endpoint dt{font-size:11px}.range-endpoint dd{font:16px/1.6 var(--mono);color:#effbff}.range-endpoint time{font:12px/1.6 var(--mono);overflow-wrap:anywhere;display:none}.range-field[data-precision="0"] dt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.range-field[data-precision="2"] .range-geometry{height:166px}.range-field[data-precision="2"] .range-connector{width:1px;height:76px;top:22px;left:3px}.range-field[data-precision="2"] .range-endpoint{text-align:left;width:calc(100% - 12px);padding:0 0 0 22px;top:8px;left:0}.range-field[data-precision="2"] .range-endpoint.end{top:82px}.range-field[data-precision="2"] .range-endpoint i{border-radius:0;top:11px;left:0;right:auto}.range-field[data-precision="2"] .range-time{display:none}.range-field[data-precision="2"] time{display:block}.range-field[data-range-kind=fact]{--field:#eea9ac}.range-field[data-range-kind=fact] .range-connector{background:repeating-linear-gradient(135deg,#eea9ac55 0 4px,#eea9ac22 4px 8px);height:8px;top:19px}.range-field[data-range-kind=fact][data-precision="2"] .range-connector{background:var(--field);width:1px;height:76px;top:22px}.field-detail{border-left:1px solid var(--line);margin:0;padding-left:18px}.field-detail>div{padding:7px 0}.field-detail dt{color:var(--muted);font:11px/1.65 var(--mono);overflow-wrap:anywhere}.field-detail dd{font:13px/1.7 var(--mono);color:#e5eff8}.technical-instrument details{border-top:1px solid var(--line);padding:18px 0}.technical-instrument summary{cursor:pointer;color:#c5d9e7;min-height:32px}.technical-instrument textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;font:12px/1.6 var(--mono);color:var(--ink);border:1px solid var(--line);background:#040f22;padding:18px;display:block}.technical-instrument textarea:focus-visible{outline-offset:4px;outline:2px solid #f0d098}.technical-instrument .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.runtime-link{border-top:1px solid var(--line);color:#a5eee8;font:13px/1.7 var(--mono);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:24px 0;display:flex}.runtime-link code{color:inherit}@media (width<=700px){.depth-lens{align-items:stretch;gap:20px}.lens-controls{width:100%}.lens-controls button{flex:auto;padding:9px 8px;font-size:11px}.range-endpoint{width:110px}.range-endpoint.end{left:calc(100% - 110px)}}@media (prefers-reduced-motion:reduce){.technical-instrument *,.technical-instrument :before,.technical-instrument :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
