@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");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}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-default:0s;--motion-slow:0s}}.nc-usage-meter{gap:6px;min-width:0;display:grid}.nc-usage-meter__head{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.nc-usage-meter__label{color:var(--ink);font-weight:600}.nc-usage-meter__value{color:var(--ink);font-variant-numeric:tabular-nums}.nc-usage-meter__bar{background:var(--outline-variant);border-radius:4px;height:8px;overflow:hidden}.nc-usage-meter__fill{background:var(--primary);height:100%;display:block}.nc-usage-meter--warning .nc-usage-meter__fill{background:var(--on-warning-container)}.nc-usage-meter--warning .nc-usage-meter__value{color:var(--on-warning-container)}.nc-usage-meter--reached .nc-usage-meter__fill{background:var(--on-error-container)}.nc-usage-meter--reached .nc-usage-meter__value{color:var(--on-error-container)}.nc-usage-meter__caption{color:var(--ink-variant);margin:0;font-size:.8125rem}.nc-bars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nc-bars__row{grid-template-columns:minmax(64px,120px) 1fr auto;align-items:center;gap:8px;display:grid}.nc-bars__tool{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nc-bars__track{background:var(--page);border-radius:4px;height:8px;overflow:hidden}.nc-bars__fill{background:var(--primary);height:100%;display:block}.nc-bars__value{color:var(--ink);font-variant-numeric:tabular-nums}.nc-bars__empty{color:var(--ink-variant);margin:0}.nc-chart{gap:8px;min-width:0;margin:0;display:grid}.nc-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nc-chart__title{color:var(--ink);font-weight:600}.nc-chart__plot{position:relative}.nc-chart__svg{width:100%;height:auto;display:block}.nc-chart__axis{stroke:var(--outline-variant)}.nc-chart__tick{fill:var(--ink-variant);font-size:var(--type-caption-size)}.nc-chart__bar{fill:var(--primary)}.nc-chart__gap{fill:var(--ink-variant);font-size:var(--type-caption-size)}.nc-chart__hit{fill:#0000;outline:none}.nc-chart__hit:focus-visible{stroke:var(--primary);stroke-width:2px}.nc-chart__limit{stroke:var(--on-error-container);stroke-width:1.5px}.nc-chart__limit-label{fill:var(--on-error-container);font-size:var(--type-caption-size)}.nc-chart__tooltip{background:var(--ink);color:var(--surface);white-space:nowrap;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:.8125rem;position:absolute;top:4px;left:50%;transform:translate(-50%)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--ink);background:var(--surface);font-size:var(--type-body-size);line-height:1.5}a{color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}h1{font:var(--type-title);margin:0 0 var(--space-16)}h2{font:var(--type-section);margin:var(--space-16) 0 8px}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}.nc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nc-skip{z-index:10;background:var(--surface);border-radius:var(--radius-container);padding:8px 12px;position:absolute;top:8px;left:-9999px}.nc-skip:focus{left:8px}.nc-shell{flex-direction:column;min-height:100vh;display:flex}.nc-topbar{z-index:2;align-items:center;gap:var(--space-8);height:var(--topbar-height);padding:0 var(--space-12);background:var(--surface);border-bottom:1px solid var(--outline-variant);display:flex;position:sticky;top:0}.nc-topbar .nc-topbar__menu{display:none}.nc-topbar__brand{white-space:nowrap;flex:none;align-items:center;font-weight:600;display:inline-flex}.nc-product-lockup{align-items:center;gap:var(--space-8);color:var(--ink);display:inline-flex}.nc-product-lockup__word{font-size:var(--type-wordmark-size);line-height:var(--type-wordmark-line);letter-spacing:-.035em;font-weight:600}.nc-product-lockup__product{font-size:var(--type-section-size);line-height:var(--type-wordmark-line);color:var(--ink-variant);font-weight:400}.nc-staff-badge{flex:none}.nc-topbar__context{min-width:0;margin-left:var(--space-8);align-items:center;display:flex}.nc-topbar__end{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.nc-topbar__help svg{width:20px;height:20px}.nc-help__external{margin-left:var(--space-4);color:var(--ink-variant);vertical-align:-.125em}.nc-avatar{border-radius:var(--radius-pill);background:var(--surface-container);width:28px;height:28px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.nc-account__header{flex-direction:column;min-width:0;line-height:1.3;display:flex}.nc-account__email{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.nc-account__detail{color:var(--ink-variant);font-size:var(--type-caption-size)}.nc-shell__body{grid-template-columns:var(--nav-width) minmax(0, 1fr);flex:1;display:grid}.nc-sidebar{background:var(--page);border-right:1px solid var(--outline-variant);padding:var(--space-12) var(--space-8)}.nc-sidebar__nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nc-sidebar__link{align-items:center;gap:var(--space-12);min-height:36px;padding:0 var(--space-12);border-radius:var(--radius-pill);color:var(--ink);text-decoration:none;display:flex}.nc-sidebar__icon{color:var(--ink-variant);flex:none;display:inline-flex}.nc-sidebar__icon svg{width:20px;height:20px}.nc-sidebar__label{min-width:0}.nc-sidebar__group{margin-top:var(--space-8)}.nc-sidebar__heading{min-height:32px;padding:0 var(--space-12);color:var(--ink-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);align-items:center;font-weight:500;display:flex}.nc-sidebar__link:not([aria-current=page]):hover{background:var(--surface-container);color:var(--ink)}.nc-sidebar__link[aria-current=page]{background:var(--primary-container);color:var(--on-primary-container);font-weight:500}.nc-sidebar__link[aria-current=page] .nc-sidebar__icon{color:inherit}.nc-sidebar__count{min-width:20px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);text-align:center;margin-left:auto;font-size:12px}.nc-shell__content{flex-direction:column;min-width:0;display:flex}.nc-main{flex:1;min-width:0;padding:24px}.nc-main:focus{outline:none}.nc-crumbs{margin-bottom:var(--space-8)}.nc-footer{border-top:1px solid var(--outline-variant);padding:12px 24px;font-size:12px}.nc-footer ul{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.nc-footer a{color:var(--ink-variant)}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}.nc-lockup{display:inline-flex}.nc-lockup img{display:block}.nc-lockup .nc-lockup__dark,:root[data-theme=dark] .nc-lockup .nc-lockup__light,.theme-dark .nc-lockup .nc-lockup__light{display:none}:root[data-theme=dark] .nc-lockup .nc-lockup__dark,.theme-dark .nc-lockup .nc-lockup__dark{display:block}@media (width<=767px){.nc-topbar{padding:0 var(--space-4);gap:var(--space-4)}.nc-topbar .nc-topbar__menu{display:inline-flex}.nc-product-lockup__product{display:none}.nc-shell__body{grid-template-columns:minmax(0,1fr)}.nc-sidebar{border-right:0;border-bottom:1px solid var(--outline-variant)}.nc-sidebar[data-open=false]{display:none}.nc-main{padding:16px}.nc-footer{padding:12px 16px}}.nc-badge{background:var(--page);color:var(--ink-variant);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.nc-badge[data-tone=ok]{background:var(--success-container);color:var(--on-success-container)}.nc-badge[data-tone=warn]{background:var(--warning-container);color:var(--on-warning-container)}.nc-badge[data-tone=bad]{background:var(--error-container);color:var(--on-error-container)}.nc-badge[data-tone=accent]{background:var(--primary-container);color:var(--on-primary-container)}.nc-field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.nc-field label{font-weight:500}.nc-field input,.nc-field select,.nc-field textarea{font:inherit;min-height:var(--control-h-form);padding:var(--space-4) var(--space-12);border:1px solid var(--outline);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);max-width:100%}.nc-field [aria-invalid=true]{border-color:var(--on-error-container)}.nc-field input:disabled,.nc-field select:disabled,.nc-field textarea:disabled{border-color:var(--outline-variant);background:var(--page);color:var(--ink-variant)}.nc-field__hint{color:var(--ink-variant);margin:0;font-size:12px}.nc-field__error{color:var(--on-error-container);margin:0;font-size:12px}.nc-button{font:inherit;min-height:var(--control-h);padding:var(--space-4) var(--space-12);border-radius:var(--radius-control);border:1px solid var(--outline-variant);background:var(--surface);color:var(--ink);cursor:pointer;font-weight:500}.nc-button[data-variant=primary]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.nc-button[data-variant=danger]{background:var(--surface);border-color:var(--on-error-container);color:var(--on-error-container)}.nc-button[data-variant=ghost]{background:0 0;border-color:#0000}.nc-button:hover:not(:disabled){background:var(--surface-container)}.nc-button[data-variant=primary]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.nc-button[data-variant=danger]:hover:not(:disabled){background:var(--error-container)}.nc-button:disabled{opacity:.6;cursor:not-allowed}.nc-error,.nc-loading{text-align:center;color:var(--ink-variant);padding:24px}.nc-error__title{color:var(--ink);margin:0 0 4px;font-weight:600}.nc-error{border:1px solid var(--error-container);border-radius:var(--radius-container)}@media (width<=767px){.nc-button,.nc-topbar .nui-icon-button{min-width:44px;min-height:44px}.nc-sidebar__link{align-items:center;min-height:44px;display:flex}}.co-fullpage{max-width:560px;margin:0 auto;padding:48px 16px}.co-muted{color:var(--ink-variant)}.co-mono{font:var(--type-mono);overflow-wrap:anywhere}.co-page-head{margin-bottom:var(--space-16);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.co-page-head h1{margin:0}.co-grid{gap:var(--space-16);margin-bottom:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.co-card{border:1px solid var(--outline-variant);border-radius:var(--radius-container);padding:var(--space-16);min-width:0;margin-bottom:var(--space-16)}.co-card h2{font:var(--type-section);margin-top:0}.co-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.co-facts{flex-wrap:wrap;gap:8px 24px;margin:0 0 12px;display:flex}.co-facts dt{color:var(--ink-variant);font-size:12px}.co-facts dd{overflow-wrap:anywhere;margin:0}.co-list{margin:0;padding:0;list-style:none}.co-list>li{border-bottom:1px solid var(--outline-variant);padding:8px 0}.co-list>li:last-child{border-bottom:0}.co-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.co-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.co-chips>li{border:1px solid var(--outline-variant);padding:2px var(--space-8);overflow-wrap:anywhere;border-radius:999px}.co-org,.co-org__label{align-items:center;gap:var(--space-4);min-width:0;max-width:100%;margin:0;display:flex}.co-org__name,.co-org__role{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.co-org__role{color:var(--ink-variant);flex:0 100000 auto}.co-org__trigger.nui-button[data-variant]{min-width:0;max-width:100%;color:var(--ink);border-color:var(--outline-variant)}.co-org__name{font-weight:600}.co-skeleton{border-radius:var(--radius-container);background:var(--page);height:72px;display:block}.co-signin-page{box-sizing:border-box;min-height:100dvh;padding:var(--space-48) var(--space-16);background:var(--page);flex-direction:column;justify-content:center;align-items:center;display:flex}.co-signin-card{box-sizing:border-box;background:var(--surface);width:100%;max-width:400px;margin:0;padding:0}.co-signin-card__body{padding:var(--space-32) var(--space-32) var(--space-24)}.co-signin-card__head{text-align:center;margin-bottom:var(--space-24);flex-direction:column;align-items:center;display:flex}.co-signin-card__head h1{font:var(--type-title);margin:var(--space-8) 0 var(--space-4)}.co-signin-card__head p{color:var(--ink-variant);margin:0}.co-signin-card__providers{gap:var(--space-12);flex-direction:column;display:flex}.co-signin-card__form .nc-field input{box-sizing:border-box;min-height:44px}.co-signin-card .nui-button{width:100%;min-height:44px}.co-signin-card .nui-button[data-variant=filled][data-disabled]:not([data-pending]){opacity:1;background-color:var(--surface-container);color:var(--outline)}.co-signin-card__orgs{border:1px solid var(--outline-variant);border-radius:var(--radius-8);margin:0;padding:0;list-style:none;overflow:hidden}.co-signin-card__orgs>li+li{border-top:1px solid var(--outline-variant)}.co-signin-card__orgs a{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:44px;padding:0 var(--space-16);color:var(--ink);text-decoration:none;display:flex}.co-signin-card__orgs a:hover{background:var(--state-hover)}.co-signin-card__orgs a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.co-signin-card__org{min-width:0;font:var(--type-label);overflow-wrap:anywhere}.co-signin-card__role{font:var(--type-caption);color:var(--ink-variant);flex:none}.co-signin-card__note{margin:var(--space-16) 0 0;font:var(--type-caption);color:var(--ink-variant)}.co-signin-card>.nc-footer{padding:var(--space-12) var(--space-32)}.co-signin-card>.nc-footer ul{justify-content:center}@media (width<=480px){.co-signin-page{padding:var(--space-24) var(--space-16);justify-content:flex-start}.co-signin-card__body{padding:var(--space-24) var(--space-16) var(--space-16)}.co-signin-card>.nc-footer{padding:var(--space-12) var(--space-16)}}.co-idp{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--space-12);border-radius:var(--radius-4);cursor:pointer;border:1px solid;justify-content:center;align-items:center;line-height:20px;display:flex}.co-idp img{flex:none}.co-idp[data-provider=google]{background:var(--brand-fixed-idp-google-bg);border-color:var(--brand-fixed-idp-google-border);color:var(--brand-fixed-idp-google-text);font-family:var(--idp-google-font);font-size:var(--idp-google-size);font-weight:var(--idp-google-weight);gap:10px}.co-idp[data-provider=microsoft]{gap:var(--space-12);background:var(--brand-fixed-idp-microsoft-bg);border-color:var(--brand-fixed-idp-microsoft-border);color:var(--brand-fixed-idp-microsoft-text);font-family:var(--idp-microsoft-font);font-size:var(--idp-microsoft-size);font-weight:var(--idp-microsoft-weight)}.co-idp[data-provider=google]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-fixed-idp-google-text) 8%, var(--brand-fixed-idp-google-bg))}.co-idp[data-provider=microsoft]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-fixed-idp-microsoft-text) 8%, var(--brand-fixed-idp-microsoft-bg))}.co-idp:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.co-idp:disabled{opacity:.6;cursor:not-allowed}.co-divider{color:var(--ink-variant);align-items:center;gap:12px;margin:16px 0;display:flex}.co-divider:before,.co-divider:after{content:"";border-top:1px solid var(--outline-variant);flex:1}.co-dialog{border:1px solid var(--outline-variant);border-radius:var(--radius-container);background:var(--surface);max-width:min(480px,100vw - 32px);color:var(--ink);padding:24px}.co-copy{flex-wrap:wrap;gap:8px;display:flex}.co-copy input{flex:200px;min-width:0}.co-inline-error{color:var(--on-error-container)}@media (width<=767px){.co-actions .nc-button,.co-actions a,.co-org__trigger.nui-button{min-height:44px}}.co-dialog{border:1px solid var(--outline-variant);border-radius:var(--radius-container);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);background:var(--surface);padding:24px}.co-dialog::backdrop{background:var(--scrim)}.co-dialog h2{margin-top:0}.co-form{gap:12px;display:grid}.co-form label{gap:4px;display:grid}.co-form input,.co-form select{min-height:44px;padding:0 var(--space-12);border:1px solid var(--outline-variant);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;max-width:100%}.co-inline-error{color:var(--on-error-container);margin:8px 0 0}.co-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.co-wrap{overflow-wrap:anywhere}.co-stack{gap:var(--space-12);min-width:0;display:grid}.co-stack>p{margin:0}.co-page{gap:var(--space-16);min-width:0;display:grid}.co-page>.co-card{margin:0}.co-form textarea{padding:var(--space-8) var(--space-12);border:1px solid var(--outline-variant);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit}:root{--ref-indigo-50:#eef2ff;--ref-indigo-100:#e0e7ff;--ref-indigo-200:#c7d2fe;--ref-indigo-300:#a5b4fc;--ref-indigo-400:#818cf8;--ref-indigo-500:#6366f1;--ref-indigo-600:#4f46e5;--ref-indigo-700:#4338ca;--ref-indigo-800:#3730a3;--ref-indigo-900:#312e81;--ref-indigo-950:#1e1b4b;--ref-neutral-0:#fff;--ref-neutral-25:#f9fafc;--ref-neutral-50:#f4f5f9;--ref-neutral-100:#eef0f6;--ref-neutral-150:#e5e7ef;--ref-neutral-200:#dcdfe6;--ref-neutral-300:#b9bdc8;--ref-neutral-400:#8d92a0;--ref-neutral-500:#7a7f8c;--ref-neutral-600:#5f6473;--ref-neutral-700:#4a4f5e;--ref-neutral-800:#2a2e3a;--ref-neutral-850:#1b1e28;--ref-neutral-900:#14161e;--ref-neutral-950:#0b0c12;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", "Consolas", monospace;--type-title-size:1.25rem;--type-title-line:1.75rem;--type-title-weight:500;--type-title:500 1.25rem/1.75rem var(--font-sans);--type-section-size:.9375rem;--type-section-line:1.375rem;--type-section-weight:500;--type-section:500 .9375rem/1.375rem var(--font-sans);--type-label-size:.8125rem;--type-label-line:1.125rem;--type-label-weight:500;--type-label:500 .8125rem/1.125rem var(--font-sans);--type-body-size:.875rem;--type-body-line:1.25rem;--type-body-weight:400;--type-body:400 .875rem/1.25rem var(--font-sans);--type-table-size:.8125rem;--type-table-line:1.125rem;--type-table-weight:400;--type-table:400 .8125rem/1.125rem var(--font-sans);--type-caption-size:.75rem;--type-caption-line:1rem;--type-caption-weight:400;--type-caption:400 .75rem/1rem var(--font-sans);--type-mono-size:.78125rem;--type-mono-line:1.125rem;--type-mono-weight:400;--type-mono:400 .78125rem/1.125rem var(--font-mono);--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-pill:999px;--radius-control:6px;--radius-container:8px;--radius-sheet:12px;--motion-fast:.1s;--motion-default:.2s;--motion-slow:.3s;--ease:cubic-bezier(.2, 0, 0, 1);--row-h:32px;--row-h-compact:32px;--row-h-comfortable:40px;--nav-item-h:30px;--control-h:32px;--control-h-form:36px;--chip-h:28px;--topbar-height:48px;--nav-width:240px;--nav-rail-width:56px;--content-max:1440px;--z-overlay:950;--z-sidebar:1000;--z-topbar:1005;--z-dropdown:1010;--z-modal:1050;--z-toast:1060;--z-tooltip:1070;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f4f5f9;--frame:#f0f3fc;--frame-2:#e5e9f5;--frame-selected:#dbe2f9;--selection-bar:#414b6e;--surface:#fff;--surface-dim:#f9fafc;--surface-container:#eef0f6;--ink:#0b0c12;--ink-variant:#4a4f5e;--ink-muted:#5f6473;--outline:#7a7f8c;--outline-variant:#e3e6eb;--primary:#3d4cb8;--primary-hover:#323ea0;--primary-pressed:#273280;--on-primary:#fff;--primary-text:#3d4cb8;--primary-container:#dbe2f9;--on-primary-container:#2b3770;--error:#c5221f;--error-container:#fce8e6;--on-error-container:#c5221f;--warning:#9a5b00;--warning-container:#fef3e0;--on-warning-container:#9a5b00;--success:#1c7d4e;--success-container:#e3f3ea;--on-success-container:#146c2e;--info:#1b6cce;--info-container:#e3eefb;--on-info-container:#185abc;--neutral:#5f6473;--neutral-container:#eef0f6;--on-neutral-container:#4a4f5e;--inverse-surface:#1b1e28;--inverse-ink:#eaebf2;--inverse-primary:#869ae3;--scrim:#0b0c1266;--state-hover:#0b0c120f;--state-pressed:#0b0c121a;--focus-ring:#3d4cb8;--viz-1:#2a67bd;--viz-2:#d67b34;--viz-3:#009583;--viz-4:#714ca6;--viz-5:#3b8040;--viz-6:#b2417f;--viz-7:#ab8704;--viz-8:#cd5f62;--elevation-0:none;--elevation-1:0 1px 2px #0b0c121a, 0 4px 12px #0b0c121a;--elevation-2:0 4px 8px #0b0c121a, 0 12px 32px #0b0c122e;--brand-fixed-staff-tag:#fcd34d;--brand-fixed-idp-google-bg:#fff;--brand-fixed-idp-google-border:#747775;--brand-fixed-idp-google-text:#1f1f1f;--brand-fixed-idp-microsoft-bg:#fff;--brand-fixed-idp-microsoft-border:#8c8c8c;--brand-fixed-idp-microsoft-text:#5e5e5e}:root[data-theme=dark],.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0b0c12;--frame:#0d0e13;--frame-2:#1c1e25;--frame-selected:#262c45;--selection-bar:#b0bce5;--surface:#15171e;--surface-dim:#15171e;--surface-container:#1b1e28;--ink:#eaebf2;--ink-variant:#a9aebd;--ink-muted:#8d92a0;--outline:#8d92a0;--outline-variant:#2a2e3a;--primary:#869ae3;--primary-hover:#aebdef;--primary-pressed:#d0daf8;--on-primary:#0b0c12;--primary-text:#869ae3;--primary-container:#262c45;--on-primary-container:#e0e7ff;--error:#f28b82;--error-container:#3b1715;--on-error-container:#f28b82;--warning:#f2c46b;--warning-container:#33270e;--on-warning-container:#f2c46b;--success:#81c995;--success-container:#12301f;--on-success-container:#81c995;--info:#8ab4f8;--info-container:#102a4c;--on-info-container:#8ab4f8;--neutral:#8d92a0;--neutral-container:#1b1e28;--on-neutral-container:#a9aebd;--inverse-surface:#eef0f6;--inverse-ink:#0b0c12;--inverse-primary:#3d4cb8;--scrim:#0009;--state-hover:#eaebf214;--state-pressed:#eaebf21f;--focus-ring:#869ae3;--viz-1:#4d86d9;--viz-2:#c77434;--viz-3:#149483;--viz-4:#9978cf;--viz-5:#4a8c4e;--viz-6:#c0558d;--viz-7:#b28d21;--viz-8:#ca6164;--elevation-0:none;--elevation-1:0 1px 2px #0006, 0 4px 12px #00000052;--elevation-2:0 4px 8px #0006, 0 12px 32px #0000008f;--brand-fixed-staff-tag:#fcd34d;--brand-fixed-idp-google-bg:#131314;--brand-fixed-idp-google-border:#8e918f;--brand-fixed-idp-google-text:#e3e3e3;--brand-fixed-idp-microsoft-bg:#2f2f2f;--brand-fixed-idp-microsoft-border:#2f2f2f;--brand-fixed-idp-microsoft-text:#fff}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-default:0s;--motion-slow:0s}}:root{--type-wordmark-size:1.25rem;--type-wordmark-line:1.5rem;--idp-google-font:"Google Sans", Roboto, var(--font-sans);--idp-google-size:14px;--idp-google-weight:500;--idp-microsoft-font:"Segoe UI", var(--font-sans);--idp-microsoft-size:15px;--idp-microsoft-weight:600}.nui-tooltip{max-width:280px;padding:var(--space-4) var(--space-8);border-radius:var(--radius-4);background:var(--inverse-surface);box-shadow:var(--elevation-2);color:var(--inverse-ink);font:var(--type-caption);overflow-wrap:break-word}.nui-tooltip[data-entering]{animation:nui-tooltip-in var(--motion-fast) var(--ease)}.nui-tooltip[data-exiting]{animation:nui-tooltip-in var(--motion-fast) var(--ease) reverse}.nui-tooltip[data-placement=top]{--nui-tooltip-from:translateY(4px)}.nui-tooltip[data-placement=bottom]{--nui-tooltip-from:translateY(-4px)}.nui-tooltip[data-placement=left]{--nui-tooltip-from:translateX(4px)}.nui-tooltip[data-placement=right]{--nui-tooltip-from:translateX(-4px)}@keyframes nui-tooltip-in{0%{opacity:0;transform:var(--nui-tooltip-from,none)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nui-tooltip[data-entering],.nui-tooltip[data-exiting]{animation:none}}.nui-tooltip-target{color:inherit;font:inherit;cursor:help;vertical-align:middle;background:0 0;border-style:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nui-tooltip-target[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-tooltip-target[data-disabled]{opacity:.38;cursor:default}@media (pointer:coarse){.nui-tooltip-target{min-width:44px;min-height:44px}}.nui-icon-button{box-sizing:border-box;border-radius:var(--radius-pill);width:36px;height:36px;color:var(--ink-variant);cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background-color:#0000;background-image:none;border-style:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nui-icon-button[data-size=sm]{width:32px;height:32px}.nui-icon-button[data-size=lg]{width:40px;height:40px}.nui-icon-button[data-variant=filled]{background-color:var(--primary);color:var(--on-primary)}.nui-icon-button[data-variant=tonal],.nui-icon-button[aria-pressed=true]{background-color:var(--primary-container);color:var(--on-primary-container)}.nui-icon-button[data-variant=filled][aria-pressed=true]{background-color:var(--primary);color:var(--on-primary)}.nui-icon-button[data-variant=filled][aria-pressed=false],.nui-icon-button[data-variant=tonal][aria-pressed=false]{background-color:var(--surface-container);color:var(--ink-variant)}.nui-icon-button[data-hovered]{background-image:linear-gradient(var(--state-hover), var(--state-hover))}.nui-icon-button[data-pressed]{background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.nui-icon-button[data-variant=standard]:not([aria-pressed=true])[data-hovered]{background-color:var(--surface-container);background-image:none}.nui-icon-button[data-variant=standard]:not([aria-pressed=true])[data-pressed]{background-color:var(--surface-container);background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.nui-icon-button[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-icon-button[data-disabled]{opacity:.38;cursor:default}.nui-icon-button__icon{display:inline-flex}@media (pointer:coarse){.nui-icon-button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.nui-icon-button{transition:none}}.nui-menu-popover{border-radius:var(--radius-8);background:var(--surface);min-width:180px;max-width:320px;box-shadow:var(--elevation-2);outline:none;flex-direction:column;display:flex}.nui-menu-popover[data-entering]{animation:nui-menu-enter var(--motion-fast) var(--ease)}@keyframes nui-menu-enter{0%{opacity:0}}.nui-menu{min-height:0;max-height:400px;padding:var(--space-4) 0;font:var(--type-body);color:var(--ink);outline:none;overflow-y:auto}.nui-menu__item{align-items:center;gap:var(--space-12);min-height:36px;padding:var(--space-8) var(--space-12);color:var(--ink);cursor:pointer;outline:none;text-decoration:none;display:flex}.nui-menu__item[data-focused],.nui-menu__item[data-open]{background:var(--state-hover)}.nui-menu__item[data-pressed]{background:var(--state-pressed)}.nui-menu__item[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-menu__item[data-danger],.nui-menu__item[data-danger] .nui-menu__icon{color:var(--error)}.nui-menu__item[data-disabled]{opacity:.38;cursor:default}.nui-menu__check,.nui-menu__icon,.nui-menu__chevron{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.nui-menu__check{color:var(--primary)}.nui-menu__icon,.nui-menu__chevron{color:var(--ink-variant)}.nui-menu__icon svg,.nui-menu__check svg,.nui-menu__chevron svg{width:16px;height:16px}.nui-menu__text{flex-direction:column;flex:auto;min-width:0;display:flex}.nui-menu__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nui-menu__description{font:var(--type-caption);color:var(--ink-variant)}.nui-menu__hint{font:var(--type-caption);color:var(--ink-muted);flex:none}.nui-menu__header{padding:var(--space-8) var(--space-12) var(--space-4);font:var(--type-caption);font-weight:var(--type-label-weight);color:var(--ink-muted)}.nui-menu__separator{height:1px;margin:var(--space-4) 0;background:var(--outline-variant);border:0}@media (pointer:coarse){.nui-menu__item{min-height:44px}}@media (prefers-reduced-motion:reduce){.nui-menu-popover[data-entering]{animation:none}}.nui-breadcrumbs{min-width:0;font:var(--type-table);color:var(--ink-muted);margin:0;display:block}.nui-breadcrumbs__list{align-items:center;gap:var(--space-4);min-width:0;margin:0;padding:0;list-style:none;display:flex}.nui-breadcrumbs__item{align-items:center;gap:var(--space-4);min-width:0;display:flex}.nui-breadcrumbs__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nui-breadcrumbs__link,.nui-breadcrumbs__text,.nui-breadcrumbs__current{align-items:center;min-width:0;display:inline-flex}.nui-breadcrumbs__link{color:var(--ink-muted);cursor:pointer;outline:none;text-decoration:none}.nui-breadcrumbs__link[data-hovered]{color:var(--primary-text);text-decoration:underline}.nui-breadcrumbs__link[data-focus-visible]{border-radius:var(--radius-4);outline:2px solid var(--primary);outline-offset:2px}.nui-breadcrumbs__current{color:var(--ink)}.nui-breadcrumbs__separator{color:var(--ink-muted);flex-shrink:0}.nui-breadcrumbs__more{min-width:24px;height:18px;padding:0 var(--space-4);border-radius:var(--radius-4);color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border-width:0;outline:none;justify-content:center;align-items:center;display:inline-flex}.nui-breadcrumbs__more[data-hovered]{background:var(--state-hover);color:var(--ink)}.nui-breadcrumbs__more[data-pressed]{background:var(--state-pressed);color:var(--ink)}.nui-breadcrumbs__more[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-breadcrumbs__item[data-collapse=narrow]{display:none}@media (width<=768px){.nui-breadcrumbs__item[data-collapse=narrow]{display:flex}.nui-breadcrumbs__item[data-collapsible]{display:none}}@media (pointer:coarse){.nui-breadcrumbs__link{min-height:44px}.nui-breadcrumbs__more{min-width:44px;min-height:44px}}.nui-status-badge{--nui-status-glyph:var(--neutral);--nui-status-glyph-size:14px;align-items:center;gap:var(--space-4);height:24px;padding:0 var(--space-8);border-radius:var(--radius-pill);background:var(--neutral-container);color:var(--on-neutral-container);font:var(--type-caption);white-space:nowrap;vertical-align:middle;font-weight:500;display:inline-flex}.nui-status-badge[data-size=sm]{--nui-status-glyph-size:12px;height:20px}.nui-status-badge[data-tone=neutral]{background:var(--neutral-container);color:var(--on-neutral-container)}.nui-status-badge[data-tone=error]{background:var(--error-container);color:var(--on-error-container);--nui-status-glyph:var(--error)}.nui-status-badge[data-tone=warning]{background:var(--warning-container);color:var(--on-warning-container);--nui-status-glyph:var(--warning)}.nui-status-badge[data-tone=success]{background:var(--success-container);color:var(--on-success-container);--nui-status-glyph:var(--success)}.nui-status-badge[data-tone=info]{background:var(--info-container);color:var(--on-info-container);--nui-status-glyph:var(--info)}.nui-status-badge__glyph{color:var(--nui-status-glyph);flex:none;display:inline-flex}.nui-status-badge__glyph svg{width:var(--nui-status-glyph-size);height:var(--nui-status-glyph-size)}.nc-mark{flex:none}.nc-mark__edge,.nc-mark[data-tone=one-colour] .nc-mark__asset{fill:currentColor}.nc-mark__asset{fill:var(--ref-indigo-500)}.nui-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-16);border-radius:var(--radius-pill);background-color:var(--primary);color:var(--on-primary);font:var(--type-label);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background-image:none;border:1px solid #0000;text-decoration:none;display:inline-flex}.nui-button[data-size=sm]{height:32px;padding:0 var(--space-12)}.nui-button[data-size=lg]{height:40px;padding:0 var(--space-24)}.nui-button[data-variant=tonal]{background-color:var(--primary-container);color:var(--on-primary-container)}.nui-button[data-variant=outlined]{color:var(--primary-text);border-color:var(--outline);background-color:#0000}.nui-button[data-variant=text]{color:var(--primary-text);padding:0 var(--space-12);background-color:#0000}.nui-button[data-variant=text][data-size=sm]{padding:0 var(--space-8)}.nui-button[data-variant=danger]{background-color:var(--error);color:var(--on-primary)}.nui-button[data-hovered]{background-image:linear-gradient(var(--state-hover), var(--state-hover))}.nui-button[data-pressed]{background-image:linear-gradient(var(--state-pressed), var(--state-pressed))}.nui-button[data-variant=filled][data-hovered]{background-color:var(--primary-hover);background-image:none}.nui-button[data-variant=filled][data-pressed]{background-color:var(--primary-pressed);background-image:none}.nui-button[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-button[data-disabled]{opacity:.38;cursor:default}.nui-button[data-pending]{opacity:1;cursor:progress}.nui-button__icon{flex-shrink:0;display:inline-flex}.nui-button__spinner{box-sizing:border-box;width:1em;height:1em;animation:nui-button-spin calc(var(--motion-slow) * 3) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0}@keyframes nui-button-spin{to{transform:rotate(360deg)}}@media (pointer:coarse){.nui-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.nui-button{transition:none}.nui-button__spinner{animation:none}}.nui-field{gap:var(--space-4);min-width:0;font:var(--type-body);color:var(--ink);flex-direction:column;display:flex;position:relative}.nui-field__label{font:var(--type-label);color:var(--ink)}.nui-field__helper{font:var(--type-caption);color:var(--ink-variant)}.nui-field__error{align-items:flex-start;gap:var(--space-4);font:var(--type-caption);color:var(--error);display:flex}.nui-field__error-icon{flex:none;width:16px;height:16px}.nui-field__box{align-items:center;gap:var(--space-8);box-sizing:border-box;width:100%;height:36px;padding:0 var(--space-12);border-style:solid;border-width:1px;border-color:var(--outline);border-radius:var(--radius-4);background:var(--surface);color:var(--ink);font:var(--type-body);text-align:start;display:flex}.nui-field__box[data-size=lg]{height:40px}.nui-field__box[data-hovered]{border-color:var(--ink)}.nui-field__box:focus-within,.nui-field[data-open] .nui-field__box{border-color:var(--primary)}.nui-field__box[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-field__box:has(:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.nui-field[data-invalid] .nui-field__box{border-color:var(--error)}.nui-field[data-invalid] .nui-field__box[data-focus-visible]{outline-color:var(--error)}.nui-field[data-invalid] .nui-field__box:has(:focus-visible){outline-color:var(--error)}.nui-field[data-disabled] .nui-field__box,.nui-field__box[data-disabled]{opacity:.38;cursor:default}.nui-field__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}.nui-field__input::placeholder{color:var(--ink-muted)}.nui-field__affix{color:var(--ink-variant);flex:none;align-items:center;display:inline-flex}@media (pointer:coarse){.nui-field__box{min-height:44px}}.nui-checkbox{align-items:flex-start;gap:var(--space-8);min-width:0;font:var(--type-body);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.nui-checkbox__box{box-sizing:border-box;border-style:solid;border-width:2px;border-color:var(--outline);border-radius:var(--radius-4);width:20px;height:20px;color:var(--on-primary);transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background-color:#0000;flex:none;place-items:center;display:inline-grid;position:relative}.nui-checkbox__glyph{width:16px;height:16px}.nui-checkbox__label{min-width:0}.nui-checkbox[data-hovered] .nui-checkbox__box{border-color:var(--ink)}.nui-checkbox[data-pressed] .nui-checkbox__box{background-color:var(--state-pressed)}.nui-checkbox[data-selected] .nui-checkbox__box,.nui-checkbox[data-indeterminate] .nui-checkbox__box{border-color:var(--primary);background-color:var(--primary)}.nui-checkbox[data-selected][data-hovered] .nui-checkbox__box,.nui-checkbox[data-indeterminate][data-hovered] .nui-checkbox__box{border-color:var(--primary-hover);background-color:var(--primary-hover)}.nui-checkbox[data-selected][data-pressed] .nui-checkbox__box,.nui-checkbox[data-indeterminate][data-pressed] .nui-checkbox__box{border-color:var(--primary-pressed);background-color:var(--primary-pressed)}.nui-checkbox[data-invalid] .nui-checkbox__box{border-color:var(--error)}.nui-checkbox[data-invalid][data-selected] .nui-checkbox__box,.nui-checkbox[data-invalid][data-indeterminate] .nui-checkbox__box{border-color:var(--error);background-color:var(--error)}.nui-checkbox[data-focus-visible] .nui-checkbox__box{outline:2px solid var(--primary);outline-offset:2px}.nui-checkbox[data-invalid][data-focus-visible] .nui-checkbox__box{outline-color:var(--error)}.nui-checkbox[data-readonly]{cursor:default}.nui-checkbox[data-disabled]{opacity:.38;cursor:default}.nui-checkbox-group__options{align-items:flex-start;gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;display:flex}.nui-checkbox-group__options[data-orientation=horizontal]{column-gap:var(--space-24);flex-flow:wrap}@media (pointer:coarse){.nui-checkbox{align-items:center;min-height:44px}.nui-checkbox__box:before{content:"";position:absolute;inset:-14px}.nui-checkbox-group__options{gap:0;padding:0}}.nui-empty-state{align-items:center;gap:var(--space-16);box-sizing:border-box;width:100%;padding:var(--space-32) var(--space-16);text-align:center;color:var(--ink);flex-direction:column;display:flex}.nui-empty-state[data-size=page]{min-height:320px;padding:var(--space-48) var(--space-24);justify-content:center}.nui-empty-state__illustration{color:var(--ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.nui-empty-state__illustration>svg{width:48px;height:48px}.nui-empty-state[data-size=page] .nui-empty-state__illustration>svg{width:64px;height:64px}.nui-empty-state__body{align-items:center;gap:var(--space-8);flex-direction:column;min-width:0;max-width:480px;display:flex}.nui-empty-state__title{font:var(--type-section);color:var(--ink);margin:0}.nui-empty-state__description{font:var(--type-body);color:var(--ink-variant);margin:0}.nui-empty-state__actions{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.nui-empty-state[data-size=inline]{align-items:flex-start;gap:var(--space-12);padding:var(--space-12) 0;text-align:start;flex-direction:row}.nui-empty-state[data-size=inline] .nui-empty-state__illustration>svg{width:20px;height:20px}.nui-empty-state[data-size=inline] .nui-empty-state__body{align-items:flex-start;gap:var(--space-4);max-width:none}.nui-empty-state[data-size=inline] .nui-empty-state__title{font:var(--type-label)}.nui-empty-state[data-size=inline] .nui-empty-state__actions{margin-top:var(--space-4);justify-content:flex-start}.nui-copyable-value{align-items:center;gap:var(--space-4);vertical-align:middle;min-width:0;max-width:100%;color:var(--ink);display:inline-flex}.nui-copyable-value__text{min-width:0;font:var(--type-mono);overflow-wrap:anywhere}.nui-copyable-value[data-truncated] .nui-copyable-value__text{white-space:nowrap}.nui-copyable-value__middle{vertical-align:bottom;white-space:nowrap;width:0;display:inline-block;overflow:hidden}.nui-copyable-value__tail:before{content:"…";color:var(--ink-muted)}.nui-error-state .nui-empty-state__illustration{color:var(--error)}.nui-error-state__details{margin-top:var(--space-8);font:var(--type-body);color:var(--ink-variant);text-align:start;align-self:stretch}.nui-error-state__summary{width:fit-content;font:var(--type-label);color:var(--primary-text);cursor:pointer;margin:0 auto}.nui-empty-state[data-size=inline] .nui-error-state__summary{margin:0}.nui-error-state__summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.nui-error-state__details-body{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}.nui-error-state__detail-text{font:var(--type-mono);color:var(--ink-variant);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.nui-error-state__request-id{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.nui-error-state__request-id-label{font:var(--type-caption);color:var(--ink-muted)}@media (pointer:coarse){.nui-error-state__summary{align-items:center;min-height:44px;display:flex}}.nui-skeleton{display:block}.nui-skeleton__shape{border-radius:var(--radius-4);background:linear-gradient(90deg, var(--surface-container) 25%, var(--surface) 50%, var(--surface-container) 75%);animation:nui-skeleton-shimmer 1.5s var(--ease) infinite;background-size:400% 100%}@keyframes nui-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.nui-skeleton[data-variant=text]{gap:var(--space-8);flex-direction:column;display:flex}.nui-skeleton[data-variant=text]>.nui-skeleton__shape{height:12px}:where(.nui-skeleton[data-variant=block]){height:64px}:where(.nui-skeleton[data-variant=circle]){width:40px;height:40px}.nui-skeleton[data-variant=block]>.nui-skeleton__shape,.nui-skeleton[data-variant=circle]>.nui-skeleton__shape{width:100%;height:100%}.nui-skeleton[data-variant=circle]>.nui-skeleton__shape{border-radius:50%}.nui-skeleton__row{align-items:center;gap:var(--space-16);padding:0 var(--space-16);display:flex}.nui-skeleton[data-density=compact]>.nui-skeleton__row{height:var(--row-h-compact)}.nui-skeleton[data-density=comfortable]>.nui-skeleton__row{height:var(--row-h-comfortable)}.nui-skeleton__row+.nui-skeleton__row{border-top:1px solid var(--outline-variant)}.nui-skeleton__row>.nui-skeleton__shape{flex:1 1 0;height:12px}@media (prefers-reduced-motion:reduce){.nui-skeleton__shape{background:var(--surface-container);animation:none}}.nui-data-table{gap:var(--space-8);min-width:0;max-width:100%;font:var(--type-table);color:var(--ink);flex-direction:column;display:flex}.nui-data-table__bulk{align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-8) var(--space-16);border-radius:var(--radius-8);background:var(--primary-container);color:var(--on-primary-container);flex-wrap:wrap;display:flex}.nui-data-table__bulk-count{font:var(--type-label)}.nui-data-table__bulk-actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.nui-data-table__scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;position:relative;overflow:auto}.nui-data-table__table{border-collapse:separate;border-spacing:0;outline:none;width:100%}.nui-data-table__table[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-data-table__column{height:var(--row-h);padding:0 var(--space-12);border-bottom:1px solid var(--outline-variant);background:var(--surface);color:var(--ink-variant);font:var(--type-table);text-align:start;white-space:nowrap;vertical-align:middle;outline:none;font-weight:600}.nui-data-table__table[data-sticky-header] .nui-data-table__column{z-index:1;position:sticky;top:0}.nui-data-table__column[data-allows-sorting]{cursor:pointer}.nui-data-table__column[data-allows-sorting][data-hovered]{color:var(--ink)}.nui-data-table__column[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-data-table__header{align-items:center;gap:var(--space-4);max-width:100%;display:inline-flex}.nui-data-table__column[data-align=end] .nui-data-table__header{flex-direction:row-reverse}.nui-data-table__header-label{text-overflow:ellipsis;overflow:hidden}.nui-data-table__sort{font:var(--type-body);color:var(--ink-muted);opacity:0;flex:none;display:inline-flex}.nui-data-table__column[data-hovered] .nui-data-table__sort,.nui-data-table__column[data-focus-visible] .nui-data-table__sort{opacity:1}.nui-data-table__sort[data-active]{color:var(--primary-text);opacity:1}.nui-data-table__row{background:var(--surface);outline:none}.nui-data-table__row[data-actionable],.nui-data-table__row[data-selection-mode]{cursor:pointer}.nui-data-table__row[data-hovered]{background:var(--surface-container)}.nui-data-table__row[data-selected]{background:var(--primary-container);color:var(--on-primary-container)}.nui-data-table__row[data-disabled]{color:var(--ink-muted);cursor:default}.nui-data-table__row[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-data-table__detail-row{background:var(--surface);outline:none}.nui-data-table__detail-row[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-data-table__cell.nui-data-table__detail{padding:var(--space-12) var(--space-16);font:var(--type-body);white-space:normal}.nui-data-table__cell{height:var(--row-h);padding:0 var(--space-12);border-bottom:1px solid var(--outline-variant);text-align:start;vertical-align:middle;outline:none}.nui-data-table__cell[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-data-table__row:last-child .nui-data-table__cell,.nui-data-table__detail-row:last-child .nui-data-table__cell{border-bottom-color:#0000}.nui-data-table__table[data-density=comfortable] .nui-data-table__column,.nui-data-table__table[data-density=comfortable] .nui-data-table__cell{height:var(--row-h-comfortable)}.nui-data-table__column[data-align=end],.nui-data-table__cell[data-align=end]{text-align:end;font-variant-numeric:tabular-nums}.nui-data-table__column[data-align=center],.nui-data-table__cell[data-align=center]{text-align:center}.nui-data-table__column[data-actions],.nui-data-table__cell[data-actions]{width:1px;padding:0 var(--space-4);text-align:end;white-space:nowrap}.nui-data-table__column[data-selection],.nui-data-table__cell[data-selection]{width:1px;padding:0 var(--space-4) 0 var(--space-12);white-space:nowrap}.nui-data-table__body[data-empty]>tr>td{font-weight:inherit;text-align:start;padding:0}.nui-data-table__state{padding:var(--space-24) var(--space-16);color:var(--ink-variant);font:var(--type-body);text-align:center}@media (pointer:coarse){.nui-data-table__column,.nui-data-table__cell{height:44px}}.nui-pagination{justify-content:flex-end;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-8) var(--space-12);border-top:1px solid var(--outline-variant);font:var(--type-table);color:var(--ink-variant);flex-wrap:wrap;display:flex}.nui-pagination__range{font-variant-numeric:tabular-nums;white-space:nowrap}.nui-pagination__nav{align-items:center;gap:var(--space-4);display:flex}.nui-page-header{gap:var(--space-12);min-width:0;color:var(--ink);flex-direction:column;display:flex}.nui-page-header[data-size=section]{gap:var(--space-8)}.nui-page-header[data-size=subsection]{gap:var(--space-4)}.nui-page-header[data-divider]{padding-bottom:var(--space-12);border-bottom:1px solid var(--outline-variant)}.nui-page-header__row{justify-content:space-between;align-items:flex-start;gap:var(--space-8) var(--space-16);flex-wrap:wrap;min-width:0;display:flex}.nui-page-header__heading{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.nui-page-header__eyebrow{font:var(--type-caption);font-weight:var(--type-label-weight);color:var(--ink-variant);margin:0}.nui-page-header__title-row{align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.nui-page-header__icon{width:24px;height:24px;color:var(--ink-variant);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nui-page-header__icon>svg{width:24px;height:24px}.nui-page-header[data-size=section] .nui-page-header__icon,.nui-page-header[data-size=section] .nui-page-header__icon>svg{width:20px;height:20px}.nui-page-header[data-size=subsection] .nui-page-header__icon,.nui-page-header[data-size=subsection] .nui-page-header__icon>svg{width:16px;height:16px}.nui-page-header .nui-page-header__title{align-items:center;gap:var(--space-8);min-width:0;font:var(--type-title);color:var(--ink);overflow-wrap:anywhere;margin:0;display:inline-flex}.nui-page-header[data-size=section] .nui-page-header__title{font:var(--type-section)}.nui-page-header[data-size=subsection] .nui-page-header__title{font:var(--type-label)}.nui-page-header__count{min-width:20px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-container);font:var(--type-caption);color:var(--ink-variant);text-align:center}.nui-page-header__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nui-page-header__status{flex-shrink:0;display:inline-flex}.nui-page-header__description{max-width:72ch;font:var(--type-body);color:var(--ink-variant);margin:0}.nui-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.nui-page-header__toolbar,.nui-page-header__extra{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.nui-page-header__extra{gap:var(--space-8)}.nui-page-header__action[data-danger]{color:var(--error)}.nui-page-header__tabs{min-width:0}.nui-banner{align-items:flex-start;gap:var(--space-12);box-sizing:border-box;padding:var(--space-12) var(--space-16);border-radius:var(--radius-8);font:var(--type-body);color:var(--ink);background:var(--info-container);display:flex}.nui-banner[data-tone=error]{background:var(--error-container)}.nui-banner[data-tone=warning]{background:var(--warning-container)}.nui-banner[data-tone=success]{background:var(--success-container)}.nui-banner[data-tone=neutral]{background:var(--neutral-container)}.nui-banner[data-placement=page]{margin-bottom:var(--space-16)}.nui-banner__icon{height:20px;color:var(--info);flex:none;align-items:center;display:inline-flex}.nui-banner__icon svg{width:20px;height:20px}.nui-banner[data-tone=error] .nui-banner__icon{color:var(--error)}.nui-banner[data-tone=warning] .nui-banner__icon{color:var(--warning)}.nui-banner[data-tone=success] .nui-banner__icon{color:var(--success)}.nui-banner[data-tone=neutral] .nui-banner__icon{color:var(--neutral)}.nui-banner__content{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.nui-banner__title{font:var(--type-label);color:var(--ink)}.nui-banner__body{color:var(--ink);overflow-wrap:anywhere}.nui-banner__body p{margin:0}.nui-banner__body a{color:inherit;text-underline-offset:2px;text-decoration:underline}.nui-banner__action,.nui-banner__dismiss{align-items:center;gap:var(--space-8);margin-top:calc(-1 * var(--space-8));margin-bottom:calc(-1 * var(--space-8));flex:none;display:inline-flex}.nui-banner__dismiss{margin-right:calc(-1 * var(--space-8))}.nui-metric{gap:var(--space-8);box-sizing:border-box;min-width:0;padding:var(--space-16);background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius-8);box-shadow:none;color:var(--ink);font:var(--type-body);text-align:start;flex-direction:column;margin:0;text-decoration:none;display:flex;position:relative}a.nui-metric,button.nui-metric{cursor:pointer;transition:border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease)}@media (pointer:coarse){a.nui-metric,button.nui-metric{min-height:44px}}.nui-metric[data-hovered]{border-color:var(--outline)}.nui-metric[data-pressed]{background:var(--state-pressed)}.nui-metric[data-selected]{border-color:var(--primary);outline:1px solid var(--primary);outline-offset:0}.nui-metric[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-metric[data-disabled]{cursor:default;border-color:var(--outline-variant);background:var(--surface);color:var(--ink-muted)}.nui-metric[data-disabled] .nui-metric__label,.nui-metric[data-disabled] .nui-metric__unit,.nui-metric[data-disabled] .nui-metric__delta{color:var(--ink-muted)}.nui-metric__head{align-items:center;gap:var(--space-8);min-width:0;display:flex}.nui-metric__icon{color:var(--ink-variant);flex:none;display:inline-flex}.nui-metric__icon svg{width:16px;height:16px}.nui-metric__label{min-width:0;color:var(--ink-variant);overflow-wrap:break-word;flex:auto}.nui-metric__status{flex:none}.nui-metric__figure{align-items:baseline;column-gap:var(--space-8);row-gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.nui-metric__amount{align-items:baseline;gap:var(--space-4);min-width:0;display:inline-flex}.nui-metric__value{font:var(--type-title);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nui-metric__unit{font:var(--type-body);color:var(--ink-variant)}.nui-metric__delta{align-items:center;column-gap:var(--space-4);font:var(--type-caption);color:var(--ink-variant);flex-wrap:wrap;display:inline-flex}.nui-metric__change{align-items:center;gap:var(--space-4);font-variant-numeric:tabular-nums;font-weight:500;display:inline-flex}.nui-metric__change[data-sentiment=positive]{color:var(--success)}.nui-metric__change[data-sentiment=negative]{color:var(--error)}.nui-metric__delta-glyph{flex:none;width:12px;height:12px}.nui-metric__delta-label{color:var(--ink-muted)}.nui-metric__sparkline{width:100%;min-width:0;height:32px;display:block}.nui-metric__sparkline>*{max-width:100%;max-height:100%}.nui-metric__description{font:var(--type-caption);color:var(--ink-muted);overflow-wrap:break-word;display:block}.nui-metric__placeholder{width:96px;max-width:100%;height:var(--type-title-line);border-radius:var(--radius-4);background:var(--surface-container);display:block}.nui-metric__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nui-kv{--nui-kv-label-width:144px;column-gap:var(--space-24);width:100%;min-width:0;font:var(--type-body);color:var(--ink);grid-template-columns:minmax(0,1fr);margin:0;display:grid;position:relative}.nui-kv[data-label-width=sm]{--nui-kv-label-width:96px}.nui-kv[data-label-width=lg]{--nui-kv-label-width:192px}.nui-kv[data-columns="2"]{grid-template-columns:repeat(auto-fit, minmax(max(min(240px, 100%), calc((100% - var(--space-24)) / 2)), 1fr))}.nui-kv__item{grid-template-columns:min(var(--nui-kv-label-width), 40%) minmax(0, 1fr);column-gap:var(--space-16);min-width:0;padding:var(--space-8) 0;align-items:baseline;display:grid}.nui-kv__label{min-width:0;color:var(--ink-muted);overflow-wrap:break-word;margin:0}.nui-kv__value{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.nui-kv__value[data-mono]{font:var(--type-mono)}.nui-kv__value[data-empty]{font:var(--type-body);color:var(--ink-muted)}.nui-kv__hint{margin-top:var(--space-4);font:var(--type-caption);color:var(--ink-muted);overflow-wrap:break-word;display:block}.nui-kv__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ov-page{gap:var(--space-16);min-width:0;display:grid}.ov-figures{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.ov-grid{gap:var(--space-16);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;display:grid}.ov-stack{gap:var(--space-16);align-content:start;min-width:0;display:grid}.ov-section.co-card{gap:var(--space-12);margin:0;display:grid}.ov-attention{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.ov-rows{margin:0;padding:0;list-style:none}.ov-rows>li{gap:var(--space-4);padding:var(--space-12) 0;border-top:1px solid var(--outline-variant);flex-direction:column;display:flex}.ov-rows>li:first-child{border-top:0;padding-top:0}.ov-rows>li:last-child{padding-bottom:0}.ov-meta{font:var(--type-caption);color:var(--ink-variant)}.ov-muted{color:var(--ink-variant)}@media (width<=1023px){.ov-grid{grid-template-columns:minmax(0,1fr)}}.co-dep{gap:var(--space-24);min-width:0;display:grid}.co-dep-surface{border:1px solid var(--outline-variant);border-radius:var(--radius-8);min-width:0}.co-dep-section{gap:var(--space-12);min-width:0;padding:var(--space-16) var(--space-24) var(--space-24);display:grid}.co-dep-section+.co-dep-section{border-top:1px solid var(--outline-variant)}.co-dep-note{font:var(--type-body);color:var(--ink-variant);margin:0}.co-dep-modules{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.co-dep-id{font:var(--type-mono);overflow-wrap:anywhere}.co-dep-form{gap:var(--space-16);display:grid}@media (width<=767px){.co-dep-section{padding:var(--space-12) var(--space-16) var(--space-16)}}.nui-dialog-scrim{z-index:1000;background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nui-dialog-scrim[data-entering]{animation:nui-dialog-fade var(--motion-default) ease-out}.nui-dialog-scrim[data-exiting]{animation:nui-dialog-fade var(--motion-fast) ease-in reverse}.nui-dialog-modal{outline:none;display:flex}.nui-dialog-modal[data-entering]{animation:nui-dialog-rise var(--motion-default) ease-out}.nui-dialog{box-sizing:border-box;width:min(560px, calc(100vw - var(--space-32)));max-height:calc(100vh - var(--space-32));overscroll-behavior:contain;border-radius:var(--radius-12);background:var(--surface);color:var(--ink);box-shadow:var(--elevation-2);outline:none;flex-direction:column;display:flex;overflow-y:auto}.nui-dialog[data-size=sm]{width:min(400px, calc(100vw - var(--space-32)))}.nui-dialog[data-size=lg]{width:min(800px, calc(100vw - var(--space-32)))}.nui-dialog__header{z-index:1;align-items:flex-start;gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-16);background:var(--surface);flex:none;display:flex;position:sticky;top:0}.nui-dialog__header[data-close]{padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24)}.nui-dialog__header[data-close] .nui-dialog__heading{padding-top:var(--space-4)}.nui-dialog__heading{flex:auto;min-width:0}.nui-dialog__title{font:var(--type-section);color:var(--ink);overflow-wrap:anywhere;margin:0}.nui-dialog__description{margin-top:var(--space-4);font:var(--type-body);color:var(--ink-variant)}.nui-dialog__body{padding:0 var(--space-24);font:var(--type-body);flex:1 0 auto}.nui-dialog__body:first-child{padding-top:var(--space-24)}.nui-dialog__body:last-child{padding-bottom:var(--space-24)}.nui-dialog__actions{z-index:1;justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24) var(--space-24);background:var(--surface);flex-wrap:wrap;flex:none;display:flex;position:sticky;bottom:0}.nui-dialog__message>p{margin:0}.nui-dialog__message>p+p{margin-top:var(--space-8)}@media (prefers-reduced-motion:reduce){.nui-dialog-scrim[data-entering],.nui-dialog-scrim[data-exiting],.nui-dialog-modal[data-entering]{animation:none}}@keyframes nui-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes nui-dialog-rise{0%{opacity:0;transform:translateY(var(--space-8))}to{opacity:1;transform:none}}.nui-listbox-popover{box-sizing:border-box;min-width:var(--trigger-width);max-width:min(560px, calc(100vw - var(--space-32)));border:1px solid var(--outline-variant);border-radius:var(--radius-8);background:var(--surface);max-height:320px;box-shadow:var(--elevation-2);overflow:auto}.nui-listbox{padding:var(--space-4) 0;font:var(--type-body);color:var(--ink);outline:none}.nui-listbox__option{align-items:center;gap:var(--space-12);box-sizing:border-box;min-height:36px;padding:var(--space-8) var(--space-16);cursor:pointer;outline:none;display:flex}.nui-listbox__option[data-focused]{background:var(--state-hover)}.nui-listbox__option[data-pressed]{background:var(--state-pressed)}.nui-listbox__option[data-selected]{color:var(--primary-text)}.nui-listbox__option[data-disabled]{opacity:.38;cursor:default}.nui-listbox__option[data-focus-visible]{outline:2px solid var(--primary);outline-offset:-2px}.nui-listbox__icon{color:var(--ink-variant);flex:none;display:inline-flex}.nui-listbox__text{flex-direction:column;flex:1;min-width:0;display:flex}.nui-listbox__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nui-listbox__description{font:var(--type-caption);color:var(--ink-variant)}.nui-listbox__check{flex:none;width:18px;height:18px}.nui-listbox__header{padding:var(--space-8) var(--space-16) var(--space-4);font:var(--type-caption);color:var(--ink-muted)}.nui-listbox__section+.nui-listbox__section{border-top:1px solid var(--outline-variant)}.nui-listbox__empty{padding:var(--space-8) var(--space-16);color:var(--ink-variant)}@media (pointer:coarse){.nui-listbox__option{min-height:44px}}.nui-select:not([data-full-width]){vertical-align:top;max-width:100%;display:inline-flex}.nui-select[data-full-width]{width:100%}.nui-select__trigger{cursor:pointer;margin:0}.nui-select__value{align-items:center;gap:var(--space-8);white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.nui-select__value[data-placeholder]{color:var(--ink-muted)}.nui-select__icon{color:var(--ink-variant);flex:none;display:inline-flex}.nui-select__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nui-select__value .nui-listbox__description{display:none}.nui-select__chevron{width:16px;height:16px;color:var(--ink-variant);transition:transform var(--motion-fast) var(--ease);flex:none}.nui-select[data-open] .nui-select__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.nui-select__chevron{transition:none}}.nui-field__box.nui-text-field__box[data-multiline]{height:auto;padding:var(--space-8) var(--space-12);align-items:flex-start}.nui-field__input.nui-text-field__textarea{resize:vertical;height:auto;min-height:20px}.nui-text-field__meta{justify-content:flex-end;align-items:flex-start;gap:var(--space-8);display:flex}.nui-text-field__meta .nui-field__helper{flex:1;min-width:0}.nui-text-field__count{font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--ink-variant);flex:none}.nui-text-field__count[data-over]{color:var(--error)}.nui-text-field__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nui-search-field__input::-webkit-search-cancel-button{appearance:none}.nui-search-field__input::-webkit-search-decoration{appearance:none}.nui-text-field__button{border-radius:var(--radius-pill);width:24px;height:24px;color:var(--ink-variant);font:var(--type-body);cursor:pointer;background:0 0;border-width:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nui-text-field__button[data-hovered]{background:var(--state-hover);color:var(--ink)}.nui-text-field__button[data-pressed]{background:var(--state-pressed)}.nui-text-field__button[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-field:not([data-disabled]) .nui-text-field__button[data-disabled]{opacity:.38;cursor:default}.nui-number-field__steppers{flex:none;align-items:center;display:inline-flex}.nui-number-field__up{transform:rotate(180deg)}@media (pointer:coarse){.nui-text-field__button{min-width:44px;min-height:44px}}.lic-page{gap:var(--space-32);flex-direction:column;min-width:0;display:flex}.lic-section{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.lic-deployments{gap:var(--space-24);flex-direction:column;display:flex}.lic-deployment{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.lic-actions{gap:var(--space-8);flex-wrap:wrap;display:flex}.lic-modules{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lic-mono{font:var(--type-mono)}.lic-nowrap{white-space:nowrap}.lic-note{font:var(--type-body);color:var(--ink-variant);margin:0}.lic-usage{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.lic-usage__meters{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.lic-usage__block{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.lic-bar{width:100%;height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-container);display:block;overflow:hidden}.lic-bar__fill{fill:var(--ink-muted)}.lic-meter{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.lic-meter__head{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.lic-meter__label{font:var(--type-label);color:var(--ink)}.lic-meter__value{font:var(--type-body);color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.lic-meter__caption{font:var(--type-caption);color:var(--ink-variant);margin:0}.lic-tools{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.lic-tools__row{align-items:center;gap:var(--space-12);grid-template-columns:minmax(64px,160px) 1fr minmax(48px,auto);display:grid}.lic-tools__tool{font:var(--type-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lic-tools__value{font:var(--type-body);color:var(--ink);font-variant-numeric:tabular-nums;text-align:end}@media (width<=767px){.lic-page .nui-button,.lic-page .nui-icon-button{min-width:44px;min-height:44px}}.nui-side-panel-scrim{z-index:1000;background:var(--scrim);justify-content:flex-end;display:flex;position:fixed;inset:0}.nui-side-panel-scrim[data-entering]{animation:nui-side-panel-fade var(--motion-default) ease-out}.nui-side-panel-scrim[data-exiting]{animation:nui-side-panel-fade var(--motion-default) ease-in reverse}.nui-side-panel-modal{display:flex}.nui-side-panel-modal[data-entering]{animation:nui-side-panel-slide var(--motion-default) ease-out}.nui-side-panel-modal[data-exiting]{animation:nui-side-panel-slide var(--motion-default) ease-in reverse}.nui-side-panel-aside{top:var(--topbar-height,0);z-index:1000;animation:nui-side-panel-slide var(--motion-default) ease-out;display:flex;position:fixed;bottom:0;right:0}.nui-side-panel{box-sizing:border-box;overscroll-behavior:contain;background:var(--surface);width:min(560px,100vw);max-width:100%;color:var(--ink);box-shadow:var(--elevation-2);outline:none;flex-direction:column;display:flex;overflow-y:auto}.nui-side-panel[data-size=sm]{width:min(400px,100vw)}.nui-side-panel[data-size=lg]{width:min(720px,100vw)}.nui-side-panel__header{z-index:1;align-items:flex-start;gap:var(--space-16);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-bottom:1px solid var(--outline-variant);background:var(--surface);flex:none;display:flex;position:sticky;top:0}.nui-side-panel__heading{min-width:0;padding-top:var(--space-4);flex:auto}.nui-side-panel__title{font:var(--type-section);color:var(--ink);overflow-wrap:anywhere;margin:0}.nui-side-panel__description{margin-top:var(--space-4);font:var(--type-body);color:var(--ink-variant)}.nui-side-panel__body{padding:var(--space-24);font:var(--type-body);flex:1 0 auto}.nui-side-panel__footer{z-index:1;justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--outline-variant);background:var(--surface);flex-wrap:wrap;flex:none;display:flex;position:sticky;bottom:0}@keyframes nui-side-panel-slide{0%{transform:translate(100%)}to{transform:none}}@keyframes nui-side-panel-fade{0%{opacity:0}to{opacity:1}}.nui-code-block{--nui-code-block-pad:var(--space-16);border-radius:var(--radius-8);background:var(--surface-container);min-width:0;color:var(--ink);flex-direction:column;display:flex}.nui-code-block__bar{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-16);border-bottom:1px solid var(--outline-variant);flex-wrap:wrap;display:flex}.nui-code-block__title{min-width:0;font:var(--type-caption);color:var(--ink-muted);overflow-wrap:anywhere}.nui-code-block__actions{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-left:auto;display:flex}.nui-code-block__pre{padding:var(--nui-code-block-pad);font:var(--type-mono);color:var(--ink);tab-size:2;white-space:pre;margin:0;overflow:auto}.nui-code-block__pre:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.nui-code-block[data-max-height=sm]:not([data-expanded]) .nui-code-block__pre{max-height:calc(var(--type-mono-line) * 10 + var(--nui-code-block-pad) * 2)}.nui-code-block[data-max-height=md]:not([data-expanded]) .nui-code-block__pre{max-height:calc(var(--type-mono-line) * 20 + var(--nui-code-block-pad) * 2)}.nui-code-block[data-max-height=lg]:not([data-expanded]) .nui-code-block__pre{max-height:calc(var(--type-mono-line) * 32 + var(--nui-code-block-pad) * 2)}.nui-code-block__code{font:inherit;color:inherit;background:0 0}.nui-code-block[data-wrap] .nui-code-block__pre{white-space:pre-wrap;overflow-wrap:anywhere}.nui-code-block[data-line-numbers] .nui-code-block__code{column-gap:var(--space-16);grid-template-columns:auto max-content;display:grid}.nui-code-block[data-line-numbers][data-wrap] .nui-code-block__code{grid-template-columns:auto minmax(0,1fr)}.nui-code-block__line{display:contents}.nui-code-block__text{min-height:var(--type-mono-line)}.nui-code-block__number{text-align:right;color:var(--ink-muted);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.nui-tabs{min-width:0;max-width:100%}.nui-tabs__list{gap:var(--space-24);overscroll-behavior-x:contain;scrollbar-width:thin;padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--outline-variant);flex-wrap:nowrap;display:flex;position:relative;overflow:auto hidden}.nui-tabs__tab{align-items:center;gap:var(--space-8);min-height:48px;padding:var(--space-12) 0;font:var(--type-label);color:var(--ink-variant);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease);outline:none;flex:none;text-decoration:none;display:inline-flex;position:relative}.nui-tabs__tab[data-hovered],.nui-tabs__tab[data-pressed]{color:var(--ink)}.nui-tabs__tab[data-selected]{color:var(--primary-text)}.nui-tabs__tab[data-selected]:after{content:"";left:0;right:0;bottom:calc(var(--space-4) * -1);border-top-left-radius:var(--radius-4);border-top-right-radius:var(--radius-4);background:var(--primary);height:3px;position:absolute}.nui-tabs__tab[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}.nui-tabs__tab[data-disabled]{opacity:.38;cursor:default}.nui-tabs__icon{width:16px;height:16px;display:inline-flex}.nui-tabs__icon>svg{width:16px;height:16px}.nui-tabs__count{min-width:20px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-container);font:var(--type-caption);color:var(--ink-variant);text-align:center}.nui-tabs__tab[data-selected] .nui-tabs__count{color:var(--primary-text)}.nui-tabs__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nui-tabs__panel{outline:none}.nui-tabs__panel[data-focus-visible]{outline:2px solid var(--primary);outline-offset:2px}@media (pointer:coarse){.nui-tabs__tab{min-height:44px}}@media (prefers-reduced-motion:reduce){.nui-tabs__tab{transition:none}}.cx-page{gap:var(--space-32);min-width:0;display:grid}.cx-section{gap:var(--space-12);min-width:0;display:grid}.cx-panel{gap:var(--space-24);min-width:0;display:grid}.cx-panel>section{gap:var(--space-8);min-width:0;display:grid}.cx-scroll{min-width:0;overflow-x:auto}.cx-scroll:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cx-scroll .nui-data-table__scroll{overflow:visible}.cx-scroll .nui-data-table__table{min-width:max-content}
