.demo_srOnly__i666i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.demo_top__FqfZD{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:var(--top);display:flex;align-items:center;gap:20px;padding:0 20px;background:var(--panel);border-bottom:1px solid var(--line)}.demo_brand__Uyyli{display:flex;align-items:center;gap:10px;color:var(--primary);text-decoration:none;min-height:44px}.demo_brandWord__O7_zr{font-weight:700;font-size:17px;letter-spacing:.005em}.demo_brandSep__AuWwC{width:1px;height:18px;background:var(--line-strong)}.demo_brandProduct__pYw5_{font-weight:500;font-size:17px;color:var(--fg)}.demo_topMeta__EB8DZ{display:none;color:var(--fg-3);font-size:13px}@media(min-width:720px){.demo_topMeta__EB8DZ{display:inline}}.demo_topNav__IMQJj{margin-left:auto;display:flex;align-items:center;gap:4px}.demo_topNav__IMQJj a{color:var(--fg-2);text-decoration:none;font-size:14px;padding:8px 10px;border-radius:var(--r);transition:color var(--t) var(--ease),background var(--t) var(--ease)}.demo_topNav__IMQJj a:hover{color:var(--fg);background:var(--bg)}.demo_topNav__IMQJj a:not(.demo_topCta__6Jy02){display:none}@media(min-width:720px){.demo_topNav__IMQJj a:not(.demo_topCta__6Jy02){display:inline-block}}a.demo_topCta__6Jy02{margin-left:6px;white-space:nowrap;color:var(--on-primary);background:var(--primary);padding:8px 14px;font-weight:500}a.demo_topCta__6Jy02:hover{color:var(--on-primary);background:var(--primary-2)}.demo_app__7bIZv{display:flex;flex-direction:column-reverse}@media(min-width:1024px){.demo_app__7bIZv{display:grid;grid-template-columns:372px minmax(0,1fr);height:calc(100dvh - var(--top));min-height:680px;max-height:1040px}}.demo_side___CqP0{background:var(--panel);border-right:1px solid var(--line);padding:20px 20px 28px;display:flex;flex-direction:column;gap:22px}@media(min-width:1024px){.demo_side___CqP0{overflow-y:auto;scrollbar-width:thin}}.demo_sideIntro___MXs8{display:grid;grid-gap:6px;gap:6px;padding-bottom:18px;border-bottom:1px solid var(--line)}.demo_sideIntro___MXs8 p{color:var(--fg-2);font-size:14px}.demo_sideTitle__0_oMu{font-size:20px;line-height:1.25;font-weight:600;color:var(--primary);letter-spacing:-.005em}.demo_sideHead__XBn2S{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.demo_sideHead__XBn2S h2{font-size:15px;font-weight:600}.demo_sideHead__XBn2S span{font-size:13px;color:var(--fg-3)}.demo_fieldTable__eScEJ{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:-8px}.demo_fieldTable__eScEJ thead th{text-align:left;font-weight:500;font-size:12px;color:var(--fg-3);padding:8px 6px;border-bottom:1px solid var(--line)}.demo_fieldTable__eScEJ thead th:nth-child(2){text-align:right}.demo_fieldTable__eScEJ tbody td,.demo_fieldTable__eScEJ tbody th{padding:0 6px;border-bottom:1px solid var(--line);vertical-align:middle}.demo_fieldTable__eScEJ tbody td:nth-child(2){text-align:right;white-space:nowrap}.demo_fieldTable__eScEJ tbody th{padding:0;font-weight:400;text-align:left}.demo_rowOn__6CBQ5{background:#eef5ee}.demo_rowOn__6CBQ5 th{box-shadow:inset 2px 0 0 var(--primary)}.demo_rowBtn__yj0wD{width:100%;min-height:50px;padding:7px 6px 7px 10px;text-align:left;border:0;background:transparent;display:flex;flex-direction:column;justify-content:center}.demo_rowName__Qg_um{font-weight:600;color:var(--fg)}.demo_rowSub__7kjoD{font-size:12px;color:var(--fg-3)}.demo_pm__uUdoO{color:var(--fg-3);font-size:.85em}.demo_src__7jbWT{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap}.demo_src__7jbWT:before{content:"";width:7px;height:7px;border-radius:50%}.demo_srcClear__PQSC6:before{background:var(--primary)}.demo_srcRebuilt__NmYrq{color:var(--accent-ink)}.demo_srcRebuilt__NmYrq:before{background:var(--accent)}.demo_detail__intJP{display:grid;grid-gap:12px;gap:12px}.demo_chipPair__dFKso{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.demo_chipPair__dFKso figure{margin:0}.demo_chipPair__dFKso figcaption{margin-top:4px;font-size:12px;color:var(--fg-3)}.demo_chip__MGxvU{width:100%;aspect-ratio:1/1;border-radius:var(--r);background-color:var(--canvas);background-repeat:no-repeat}.demo_kv__SHahl{margin:0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:var(--r)}.demo_kv__SHahl div{padding:8px 10px;border-bottom:1px solid var(--line)}.demo_kv__SHahl div:nth-child(odd){border-right:1px solid var(--line)}.demo_kv__SHahl div:nth-last-child(-n+2){border-bottom:0}.demo_kv__SHahl dt{font-size:12px;color:var(--fg-3)}.demo_kv__SHahl dd{margin:2px 0 0;font-size:14px}.demo_stage__41Fcj{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--canvas);color:var(--canvas-fg)}.demo_viewer__hfhuu{position:relative;flex:none;display:flex;height:calc(100vw + 128px);max-height:88vh}@media(min-width:1024px){.demo_viewer__hfhuu{flex:1 1;min-height:0;height:auto;max-height:none}}.demo_canvas__j3xh9{flex:1 1;min-width:0;container-type:size;display:grid;place-items:center;padding:72px 12px 56px}@media(min-width:1024px){.demo_canvas__j3xh9{padding:76px 24px 30px}}.demo_frameWrap__t60r6{width:min(100cqw,100cqh);aspect-ratio:1/1}.demo_splitWrap__yUgqo{display:flex;gap:8px}.demo_splitWrap__yUgqo>div{width:min((100cqw - 8px)/2,100cqh);aspect-ratio:1/1}.demo_frame__mRWGt{position:relative;width:100%;height:100%;overflow:hidden;border-radius:2px;background:var(--canvas-2);box-shadow:0 0 0 1px var(--canvas-line);-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo_frameImg__DALBy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.demo_swipeTop__zZEAb{position:absolute;inset:0;-webkit-clip-path:inset(0 calc(100% - var(--pos)) 0 0);clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.demo_handle__Fbgy5{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.demo_handle__Fbgy5 span{position:absolute;top:50%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.35)}.demo_handle__Fbgy5 span:after,.demo_handle__Fbgy5 span:before{content:"";position:absolute;top:50%;border:5px solid transparent;transform:translateY(-50%)}.demo_handle__Fbgy5 span:before{left:6px;border-right-color:var(--canvas)}.demo_handle__Fbgy5 span:after{right:6px;border-left-color:var(--canvas)}.demo_frame__mRWGt:has(.demo_swipeRange__xydGH:focus-visible){outline:2px solid #9fd3a2;outline-offset:3px}.demo_swipeRange__xydGH{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.demo_edgeTag__u5dmw{position:absolute;top:10px;padding:3px 8px;border-radius:2px;font-size:12px;font-weight:500;color:#fff;background:rgba(14,20,17,.72);pointer-events:none}.demo_edgeLeft__59uxV{left:10px}.demo_edgeRight__K_5_U{right:10px}.demo_scale__0xkZT{position:absolute;left:10px;bottom:10px;width:calc(100% - 20px);display:flex;align-items:center;gap:8px;font-size:11px;color:#fff;pointer-events:none}.demo_scale__0xkZT>span:last-child{padding:1px 6px;border-radius:2px;background:rgba(14,20,17,.72)}.demo_scaleBar__OEdmP{height:7px;border:2px solid #fff;border-top:0;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.9))}.demo_hud__mKlop{position:absolute;top:14px;left:16px;display:flex;gap:24px;align-items:flex-start;z-index:2}@media(min-width:1024px){.demo_hud__mKlop{left:24px;top:16px}}.demo_hudDate__inkKn{display:grid;grid-gap:2px;gap:2px}.demo_hudDate__inkKn>span:first-child{font-size:20px;font-weight:500;letter-spacing:-.01em}.demo_hudSub__SnzZC{font-size:12px;color:var(--canvas-fg-2)}.demo_hudStats__X__dH{margin:0;display:none;gap:18px;padding-top:4px}@media(min-width:720px){.demo_hudStats__X__dH{display:flex}}.demo_hudStats__X__dH>div{display:grid;grid-template-columns:auto auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;min-width:96px}.demo_hudStats__X__dH dt{font-size:12px;color:var(--canvas-fg-2)}.demo_hudStats__X__dH dd{margin:0;font-size:13px;text-align:right}.demo_hudMeter__U_AQD{grid-column:1/-1;height:3px;background:var(--canvas-line)}.demo_hudMeter__U_AQD span{display:block;height:100%;background:var(--cloud);transition:width .22s var(--ease)}.demo_hudMeterAccent__OXBwE span{background:var(--accent)}.demo_segment__7R_1P{position:absolute;z-index:2;left:50%;bottom:12px;transform:translateX(-50%);display:flex;padding:3px;gap:2px;border-radius:var(--r-lg);background:hsla(0,0%,100%,.06);border:1px solid var(--canvas-line)}@media(min-width:1024px){.demo_segment__7R_1P{left:auto;right:24px;top:16px;bottom:auto;transform:none}}.demo_segment__7R_1P button{border:0;background:transparent;color:var(--canvas-fg-2);font-size:13px;min-height:32px;padding:0 10px;border-radius:var(--r);white-space:nowrap;transition:color var(--t) var(--ease),background var(--t) var(--ease)}.demo_segment__7R_1P button:hover{color:var(--canvas-fg)}.demo_segment__7R_1P button[aria-checked=true]{background:var(--canvas-fg);color:var(--canvas)}.demo_attrib__aNriQ{position:absolute;right:24px;bottom:8px;font-size:11px;color:var(--canvas-fg-2);display:none}@media(min-width:1024px){.demo_attrib__aNriQ{display:block}}.demo_dock__tn13t{border-top:1px solid var(--canvas-line);background:var(--canvas-2);padding:10px 16px}@media(min-width:1024px){.demo_dock__tn13t{padding:10px 24px 12px}}.demo_dockControls__CdX5E{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.demo_dockBtn__j3MBv{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r);border:1px solid var(--canvas-line);background:transparent;color:var(--canvas-fg);transition:background var(--t) var(--ease)}.demo_dockBtn__j3MBv:hover{background:hsla(0,0%,100%,.06)}.demo_dockPlay__peIQi{background:var(--canvas-fg);color:var(--canvas);border-color:var(--canvas-fg)}.demo_dockPlay__peIQi:hover{background:#fff}.demo_switch__U_M5Z{margin-left:10px;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--canvas-fg-2);cursor:pointer;min-height:36px}.demo_switch__U_M5Z input{position:absolute;opacity:0;width:1px;height:1px}.demo_switch__U_M5Z span{position:relative;width:28px;height:16px;border-radius:8px;background:var(--canvas-line);transition:background var(--t) var(--ease)}.demo_switch__U_M5Z span:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--canvas-fg-2);transition:transform var(--t) var(--ease),background var(--t) var(--ease)}.demo_switch__U_M5Z input:checked+span{background:var(--accent)}.demo_switch__U_M5Z input:checked+span:after{transform:translateX(12px);background:#fff}.demo_switch__U_M5Z input:focus-visible+span{outline:2px solid #9fd3a2;outline-offset:2px}.demo_dockKeys__ceamU{margin-left:auto;display:none;gap:4px;align-items:center;font-size:12px;color:var(--canvas-fg-2)}@media(min-width:1024px){.demo_dockKeys__ceamU{display:inline-flex}}.demo_dockKeys__ceamU kbd{font-family:var(--font-mono),monospace;font-size:11px;padding:1px 5px;border:1px solid var(--canvas-line);border-radius:3px;color:var(--canvas-fg)}.demo_dockKeys__ceamU kbd+kbd{margin-left:-1px}.demo_strip__UVwy1{margin-top:10px;display:flex;gap:2px;overflow-x:auto;padding-bottom:18px;scrollbar-width:none}.demo_cell___Dx0b{position:relative;flex:1 0 12px;min-width:12px;height:48px;padding:0;border:0;background:transparent}.demo_cell___Dx0b:hover .demo_cellBar__tjazT{background:#26322c}.demo_cell___Dx0b[aria-current=date] .demo_cellBar__tjazT{background:#2d3a33;box-shadow:inset 0 0 0 1px var(--canvas-fg)}.demo_cellDim__pT7sj{opacity:.35}.demo_cellBar__tjazT{position:absolute;inset:0;border-radius:2px;background:#1c2621;overflow:hidden;transition:background var(--t) var(--ease)}.demo_cellCloud__hbjNg,.demo_cellRecon__39_kR{position:absolute;bottom:0}.demo_cellCloud__hbjNg{left:0;right:0;background:#4d575e}.demo_cellRecon__39_kR{left:30%;right:30%;background:var(--accent)}.demo_cellMonth__emWd3{position:absolute;top:calc(100% + 3px);left:0;font-size:11px;color:var(--canvas-fg-2);white-space:nowrap}.demo_dockLegend__drGs3{display:flex;gap:16px;font-size:11.5px;color:var(--canvas-fg-2)}.demo_dockLegend__drGs3 span{display:inline-flex;align-items:center;gap:6px}.demo_dockLegend__drGs3 i{width:10px;height:10px;border-radius:2px}.demo_lgCloud__FQ_Ro{background:#4d575e}.demo_lgRecon__nYL58{background:var(--accent)}.demo_chartFig__q9BQA{margin:4px 0 0}.demo_chartCaption__S3Ka5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-weight:600;font-size:13.5px}.demo_chartLegend__AzHnf{display:flex;gap:10px;font-weight:400;font-size:12px;color:var(--fg-3)}.demo_chartLegend__AzHnf span{display:inline-flex;align-items:center;gap:5px}.demo_chartLegend__AzHnf i{display:inline-block}.demo_lgFused__UngmY,.demo_lgObs__Xj4eO{width:7px;height:7px;border-radius:50%}.demo_lgObs__Xj4eO{background:var(--primary)}.demo_lgFused__UngmY{background:var(--accent)}.demo_lgBand__1_Ks9{width:14px;height:8px;background:var(--secondary)}.demo_chartBox__BWriZ{height:176px;margin-top:6px;cursor:pointer}.demo_tip__rIuq_{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 4px 14px rgba(0,0,0,.1);padding:7px 9px;display:grid;grid-gap:1px;gap:1px;font-size:12.5px}.demo_tipKind__XJLOB{color:var(--fg-3);font-size:12px}.demo_tableToggle__2Zrl7{margin-top:6px;font-size:13px}.demo_tableToggle__2Zrl7 summary{cursor:pointer;color:var(--primary);min-height:30px;display:flex;align-items:center}.demo_table__iyqDT{width:100%;border-collapse:collapse;font-size:12.5px}.demo_table__iyqDT td,.demo_table__iyqDT th{text-align:left;padding:5px 6px;border-bottom:1px solid var(--line)}.demo_table__iyqDT th{color:var(--fg-3);font-weight:500}.demo_table__iyqDT tr[aria-current=true] td{background:#eef5ee}.demo_section__9By7I{padding:64px 20px;border-top:1px solid var(--line)}@media(min-width:1024px){.demo_section__9By7I{padding:88px 40px}}.demo_sectionAlt__WdxJL{background:var(--panel)}.demo_sectionInner__crFh4{max-width:1160px;margin:0 auto}.demo_sectionHead__vgUKY{margin-bottom:28px;display:grid;grid-gap:10px;gap:10px}.demo_sectionHead__vgUKY h2{font-size:26px;font-weight:600;color:var(--primary);letter-spacing:-.01em}.demo_sectionHead__vgUKY p{color:var(--fg-2);max-width:72ch}.demo_sectionHead__vgUKY code{font-size:.92em;background:var(--bg);border:1px solid var(--line);padding:1px 5px;border-radius:3px}.demo_tableWrap__xtHNS{overflow-x:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg)}.demo_valTable__HiEA2{width:100%;border-collapse:collapse;font-size:14px}.demo_valTable__HiEA2 td,.demo_valTable__HiEA2 th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}.demo_valTable__HiEA2 thead th{font-size:12px;font-weight:500;color:var(--fg-3);background:var(--panel-2)}.demo_valTable__HiEA2 tbody th{font-weight:600;white-space:nowrap}.demo_valTable__HiEA2 td{color:var(--fg-2)}.demo_valTable__HiEA2 td.demo_num__utN1S{color:var(--fg);font-size:15px}.demo_valTable__HiEA2 tfoot td,.demo_valTable__HiEA2 tfoot th{border-bottom:0;background:var(--panel-2);font-weight:400;color:var(--fg-2)}.demo_num__utN1S{text-align:right!important;white-space:nowrap}.demo_cellSub__QNz2w{display:block;font-size:12.5px;font-weight:400;color:var(--fg-3)}.demo_barCol__mPzYx{width:220px;display:none}@media(min-width:720px){.demo_barCol__mPzYx{display:table-cell}}.demo_vbar__VODjF{position:relative;display:block;height:6px;background:#ece8dd;border-radius:1px}.demo_vfill__PfBju{position:absolute;inset:0 auto 0 0;background:var(--primary);border-radius:1px}.demo_vfillRef__67pZp{background:var(--fg-3)}.demo_vceil__EAdB6{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--fg)}.demo_footnote__bwy1L{margin-top:14px;font-size:13px;color:var(--fg-3);max-width:90ch}.demo_method__EKjGD{margin-top:48px;display:grid;grid-gap:24px;gap:24px}@media(min-width:720px){.demo_method__EKjGD{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.demo_method__EKjGD>div{border-top:2px solid var(--primary);padding-top:14px}.demo_method__EKjGD h3{font-size:15px;font-weight:600;margin-bottom:6px}.demo_method__EKjGD p{color:var(--fg-2);font-size:14px}.demo_apiGrid__tIHMU{display:grid;grid-gap:32px;gap:32px}@media(min-width:1024px){.demo_apiGrid__tIHMU{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.demo_apiRef__WPmNF h3{font-size:13px;font-weight:600;color:var(--fg);margin:26px 0 8px}.demo_apiRef__WPmNF h3:first-child{margin-top:0}.demo_endpoints__cgrqd{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--r-lg)}.demo_endpoints__cgrqd li{display:grid;grid-template-columns:52px auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:13.5px}.demo_endpoints__cgrqd li:last-child{border-bottom:0}.demo_endpoints__cgrqd li>span:last-child{grid-column:2;color:var(--fg-2)}.demo_endpoints__cgrqd code{font-size:13px}.demo_verb__lglHA{font-size:11.5px;font-weight:500;color:var(--primary);align-self:center}.demo_verbPost__EOO6b{color:var(--accent-ink)}.demo_params__WQqNd{margin:0;border-top:1px solid var(--line)}.demo_params__WQqNd>div{display:grid;grid-gap:2px 16px;gap:2px 16px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px}@media(min-width:720px){.demo_params__WQqNd>div{grid-template-columns:210px minmax(0,1fr)}}.demo_params__WQqNd dt{display:flex;gap:8px;align-items:baseline}.demo_params__WQqNd dt code{font-size:12.5px;color:var(--fg)}.demo_params__WQqNd dt span{font-size:11.5px;color:var(--fg-3)}.demo_params__WQqNd dd{margin:0;color:var(--fg-2)}.demo_apiFoot__vcRJ2{margin-top:14px;font-size:13px;color:var(--fg-3)}.demo_code__W_xrI{background:var(--canvas);color:#dfe7e1;border-radius:var(--r-lg);overflow:hidden}@media(min-width:1024px){.demo_code__W_xrI{position:-webkit-sticky;position:sticky;top:calc(var(--top) + 24px)}}.demo_code__W_xrI pre{margin:0;padding:16px 18px 18px;overflow-x:auto;font-size:12.5px;line-height:1.65}.demo_codeBar__IrQ03{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-bottom:1px solid var(--canvas-line)}.demo_codeBar__IrQ03 [role=tablist]{display:flex;gap:2px}.demo_codeTab__tHtB1{border:0;background:transparent;color:var(--canvas-fg-2);min-height:32px;padding:0 10px;border-radius:var(--r);font-size:13px}.demo_codeTab__tHtB1[aria-selected=true]{background:hsla(0,0%,100%,.08);color:#fff}.demo_copyBtn__EILFQ{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--canvas-line);border-radius:var(--r);background:transparent;color:var(--canvas-fg);font-size:12.5px}.demo_copyBtn__EILFQ:hover{background:hsla(0,0%,100%,.06)}.demo_footer__7PDom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--fg-3)}@media(min-width:1024px){.demo_footer__7PDom{padding:18px 40px}}