@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-ext-600-normal.4vooXBpG.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-600-normal.DRtaDpgU.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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-600-normal.Aqo67rzb.woff2)format("woff2"),url(/_astro/dm-sans-latin-600-normal.BmdmIIQ2.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-ext-700-normal.CJIcxD6K.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-700-normal.BLI3TTWz.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--oods-viz-mark-single:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-01:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-02:oklch(66.9609% .136951 87);--oods-viz-scale-categorical-03:oklch(42.6529% .191793 327);--oods-viz-scale-categorical-04:oklch(51.0586% .147294 147);--oods-viz-scale-categorical-05:oklch(36.6152% .149221 27);--oods-viz-scale-categorical-06:oklch(65.3478% .112047 207);--oods-viz-scale-sequential-01:oklch(94% .021658 267);--oods-viz-scale-sequential-02:oklch(84% .073919 267);--oods-viz-scale-sequential-03:oklch(74% .126649 267);--oods-viz-scale-sequential-04:oklch(64% .167732 267);--oods-viz-scale-sequential-05:oklch(54% .189065 267);--oods-viz-scale-sequential-06:oklch(44% .186634 267);--oods-viz-scale-sequential-07:oklch(34% .160892 267);--oods-viz-scale-sequential-08:oklch(24% .116709 267);--oods-viz-scale-sequential-09:oklch(14% .062954 267);--oods-viz-scale-diverging-neg-01:oklch(70% .145019 267);--oods-viz-scale-diverging-pos-01:oklch(70% .145019 23);--oods-viz-scale-diverging-neg-02:oklch(58% .183256 267);--oods-viz-scale-diverging-pos-02:oklch(58% .183256 23);--oods-viz-scale-diverging-neg-03:oklch(46% .185665 267);--oods-viz-scale-diverging-pos-03:oklch(46% .185665 23);--oods-viz-scale-diverging-neg-04:oklch(34% .137232 267);--oods-viz-scale-diverging-pos-04:oklch(34% .137232 23);--oods-viz-scale-diverging-neg-05:oklch(22% .088801 267);--oods-viz-scale-diverging-pos-05:oklch(22% .088801 23);--oods-viz-scale-diverging-neutral:oklch(82% 0 286);--oods-viz-size-point-01:3px;--oods-viz-size-point-02:5px;--oods-viz-size-point-03:7px;--oods-viz-size-point-04:10px;--oods-viz-size-point-05:14px;--oods-viz-size-stroke-01:1px;--oods-viz-size-stroke-02:2px;--oods-viz-size-stroke-03:3px;--oods-viz-size-stroke-04:4px;--oods-viz-size-bar-narrow:12px;--oods-viz-size-bar-standard:18px;--oods-viz-size-bar-wide:24px;--oods-viz-map-basemap-stroke-width:.5px;--oods-viz-map-region-stroke-width:1px;--oods-viz-map-region-hover-stroke-width:2px;--oods-viz-map-symbol-stroke-width:1px;--oods-viz-map-symbol-min-radius:4px;--oods-viz-map-symbol-max-radius:40px;--oods-viz-map-route-stroke-opacity:.6;--oods-viz-map-route-min-width:1px;--oods-viz-map-route-max-width:10px;--oods-motion-duration-fast:.12s;--oods-motion-duration-base:.18s;--oods-motion-duration-slow:.32s;--oods-motion-easing-standard:cubic-bezier(.2, 0, .38, 1);--oods-motion-easing-emphasized:cubic-bezier(.05, .7, .1, 1);--oods-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-duration-fast:0s;--oods-motion-reduced-duration-base:0s;--oods-motion-reduced-duration-slow:0s;--ref-border-width-hairline:1px;--ref-border-width-bold:2px;--ref-border-width-emphasis:3px;--ref-border-radius-sm:8px;--ref-border-radius-md:12px;--ref-border-radius-pill:999px;--ref-border-style-solid:solid;--ref-color-accent-1:oklch(99.433% .001321 286.363);--ref-color-accent-2:oklch(98.231% .00825 271.321);--ref-color-accent-3:oklch(96.086% .016961 267.781);--ref-color-accent-4:oklch(93.4611% .031041 269.808);--ref-color-accent-5:oklch(90.1941% .047151 269.606);--ref-color-accent-6:oklch(86.195% .06753 271.079);--ref-color-accent-7:oklch(80.6161% .08754 271.404);--ref-color-accent-8:oklch(73.0851% .112333 270.42);--ref-color-accent-9:oklch(54.3785% .191021 267);--ref-color-accent-10:oklch(51.0687% .195366 266.573);--ref-color-accent-11:oklch(50.9225% .172497 267.161);--ref-color-accent-12:oklch(31.2644% .085823 268.593);--ref-color-accent-dark-1:oklch(19.0861% .02457 276.52);--ref-color-accent-dark-2:oklch(20.9371% .03015 274.833);--ref-color-accent-dark-3:oklch(27.1571% .070509 267.975);--ref-color-accent-dark-4:oklch(31.8451% .094631 267.243);--ref-color-accent-dark-5:oklch(36.2472% .10437 267.021);--ref-color-accent-dark-6:oklch(40.3304% .111231 268.754);--ref-color-accent-dark-7:oklch(44.9078% .120101 268.934);--ref-color-accent-dark-8:oklch(50.2093% .136611 268.247);--ref-color-accent-dark-9:oklch(54.3785% .191021 267);--ref-color-accent-dark-10:oklch(58.9183% .175768 269.29);--ref-color-accent-dark-11:oklch(77.5866% .113802 273.011);--ref-color-accent-dark-12:oklch(91.0779% .042751 269.542);--ref-color-neutral-1:oklch(100% 0 286);--ref-color-neutral-2:oklch(98.5% 0 286);--ref-color-neutral-3:oklch(97% 0 286);--ref-color-neutral-4:oklch(95% 0 286);--ref-color-neutral-5:oklch(93.5% 0 286);--ref-color-neutral-6:oklch(92.2% 0 286);--ref-color-neutral-7:oklch(87.1% 0 286);--ref-color-neutral-8:oklch(79.2% 0 286);--ref-color-neutral-9:oklch(64.3% 0 286);--ref-color-neutral-10:oklch(54.5% 0 286);--ref-color-neutral-11:oklch(43.9% 0 286);--ref-color-neutral-12:oklch(14.5% 0 286);--ref-color-neutral-dark-1:oklch(14.5% 0 286);--ref-color-neutral-dark-2:oklch(20.5% 0 286);--ref-color-neutral-dark-3:oklch(26.9% 0 286);--ref-color-neutral-dark-4:oklch(29% 0 286);--ref-color-neutral-dark-5:oklch(31% 0 286);--ref-color-neutral-dark-6:oklch(32.5% 0 286);--ref-color-neutral-dark-7:oklch(37% 0 286);--ref-color-neutral-dark-8:oklch(48.9% 0 286);--ref-color-neutral-dark-9:oklch(53.8% 0 286);--ref-color-neutral-dark-10:oklch(70.8% 0 286);--ref-color-neutral-dark-11:oklch(76.9% 0 286);--ref-color-neutral-dark-12:oklch(98.5% 0 286);--ref-color-info-1:oklch(99.3102% .003397 247.908);--ref-color-info-2:oklch(98.202% .009238 242.872);--ref-color-info-3:oklch(95.9682% .020056 238.701);--ref-color-info-4:oklch(93.8065% .034946 234.848);--ref-color-info-5:oklch(90.5066% .051287 240.35);--ref-color-info-6:oklch(86.3268% .068199 243.352);--ref-color-info-7:oklch(80.9755% .088669 243.091);--ref-color-info-8:oklch(73.3606% .121348 243.125);--ref-color-info-9:oklch(64.9151% .193037 251.8);--ref-color-info-10:oklch(62.2153% .183136 251.724);--ref-color-info-11:oklch(55.5689% .162234 252.215);--ref-color-info-12:oklch(32.3945% .096366 258.829);--ref-color-success-1:oklch(99.421% .004099 157.208);--ref-color-success-2:oklch(98.145% .009879 155.111);--ref-color-success-3:oklch(95.8254% .02227 155.932);--ref-color-success-4:oklch(93.3532% .037175 156.439);--ref-color-success-5:oklch(89.8805% .048936 157.261);--ref-color-success-6:oklch(85.5826% .064054 158.216);--ref-color-success-7:oklch(79.8152% .08315 159.165);--ref-color-success-8:oklch(71.5599% .113294 160.295);--ref-color-success-9:oklch(64.0602% .132853 157.7);--ref-color-success-10:oklch(61.1472% .126614 158.247);--ref-color-success-11:oklch(54.3466% .11158 159.513);--ref-color-success-12:oklch(32.1985% .047489 164.543);--ref-color-warning-1:oklch(99.4249% .00285 84.5315);--ref-color-warning-2:oklch(98.5585% .023784 99.0765);--ref-color-warning-3:oklch(96.9531% .068378 100.372);--ref-color-warning-4:oklch(94.4651% .103373 97.8909);--ref-color-warning-5:oklch(91.7967% .132605 98.2104);--ref-color-warning-6:oklch(88.039% .123257 93.371);--ref-color-warning-7:oklch(82.7254% .122422 86.6745);--ref-color-warning-8:oklch(75.767% .140274 76.7031);--ref-color-warning-9:oklch(85.3575% .15722 84.1);--ref-color-warning-10:oklch(83.116% .16794 80.8183);--ref-color-warning-11:oklch(57.0661% .129157 63.9217);--ref-color-warning-12:oklch(35.2188% .048645 54.1588);--ref-color-critical-1:oklch(99.3361% .003191 17.1527);--ref-color-critical-2:oklch(98.2321% .008578 17.2799);--ref-color-critical-3:oklch(95.5466% .020724 13.8394);--ref-color-critical-4:oklch(92.1729% .040108 15.9833);--ref-color-critical-5:oklch(89.2051% .056746 16.9006);--ref-color-critical-6:oklch(85.6903% .07405 17.6505);--ref-color-critical-7:oklch(80.7% .088767 18.2906);--ref-color-critical-8:oklch(74.4352% .113221 18.7207);--ref-color-critical-9:oklch(62.5577% .193344 23);--ref-color-critical-10:oklch(59.9026% .194665 24.0073);--ref-color-critical-11:oklch(55.6979% .197433 25.1383);--ref-color-critical-12:oklch(33.8995% .108912 16.5826);--ref-color-archive-1:oklch(99.3151% .001345 325.575);--ref-color-archive-2:oklch(98.1193% .004052 311.216);--ref-color-archive-3:oklch(95.8846% .009954 311.742);--ref-color-archive-4:oklch(93.3258% .015449 312.685);--ref-color-archive-5:oklch(90.1154% .021348 311.283);--ref-color-archive-6:oklch(85.9184% .028735 311.084);--ref-color-archive-7:oklch(80.4282% .036704 309.723);--ref-color-archive-8:oklch(73.307% .049006 308.004);--ref-color-archive-9:oklch(55.5677% .073169 305.9);--ref-color-archive-10:oklch(52.4707% .070198 305.434);--ref-color-archive-11:oklch(51.6842% .069327 305.916);--ref-color-archive-12:oklch(32.2258% .044099 303.882);--ref-color-info-dark-1:oklch(19.3606% .025499 256.518);--ref-color-info-dark-2:oklch(21.2925% .03034 261.27);--ref-color-info-dark-3:oklch(27.4466% .066296 253.95);--ref-color-info-dark-4:oklch(32.0138% .096777 252.367);--ref-color-info-dark-5:oklch(36.7094% .105878 250.722);--ref-color-info-dark-6:oklch(41.6013% .113257 252.028);--ref-color-info-dark-7:oklch(47.4077% .121868 253.109);--ref-color-info-dark-8:oklch(54.0519% .139536 253.195);--ref-color-info-dark-9:oklch(64.9151% .193037 251.8);--ref-color-info-dark-10:oklch(68.825% .169338 251.428);--ref-color-info-dark-11:oklch(76.4235% .125721 249.495);--ref-color-info-dark-12:oklch(90.7125% .051019 238.489);--ref-color-success-dark-1:oklch(18.7289% .012272 167.013);--ref-color-success-dark-2:oklch(21.1665% .015372 165.919);--ref-color-success-dark-3:oklch(27.2142% .039586 162.176);--ref-color-success-dark-4:oklch(31.7268% .05693 161.854);--ref-color-success-dark-5:oklch(36.4924% .066027 161.24);--ref-color-success-dark-6:oklch(41.245% .072145 160.961);--ref-color-success-dark-7:oklch(46.6982% .08231 160.257);--ref-color-success-dark-8:oklch(52.8043% .096267 159.41);--ref-color-success-dark-9:oklch(64.0602% .132853 157.7);--ref-color-success-dark-10:oklch(67.4595% .140607 157.722);--ref-color-success-dark-11:oklch(77.9439% .165465 157.301);--ref-color-success-dark-12:oklch(90.4837% .082952 158.194);--ref-color-warning-dark-1:oklch(18.4962% .013359 77.7829);--ref-color-warning-dark-2:oklch(21.1987% .01841 81.9712);--ref-color-warning-dark-3:oklch(25.781% .04422 74.4675);--ref-color-warning-dark-4:oklch(29.5499% .062671 73.8658);--ref-color-warning-dark-5:oklch(33.6318% .071679 72.8838);--ref-color-warning-dark-6:oklch(38.6329% .078396 75.2395);--ref-color-warning-dark-7:oklch(45.4239% .082359 74.9409);--ref-color-warning-dark-8:oklch(53.6383% .096405 73.4171);--ref-color-warning-dark-9:oklch(85.3575% .15722 84.1);--ref-color-warning-dark-10:oklch(88.4793% .180432 94.7503);--ref-color-warning-dark-11:oklch(86.1614% .172903 88.9928);--ref-color-warning-dark-12:oklch(93.5042% .071692 86.0527);--ref-color-critical-dark-1:oklch(18.8032% .013451 18.3764);--ref-color-critical-dark-2:oklch(20.4589% .021663 14.0366);--ref-color-critical-dark-3:oklch(25.1058% .06493 12.6745);--ref-color-critical-dark-4:oklch(28.9299% .095094 14.3083);--ref-color-critical-dark-5:oklch(33.2115% .106652 15.5022);--ref-color-critical-dark-6:oklch(38.1441% .110807 16.7773);--ref-color-critical-dark-7:oklch(45.0175% .121046 18.7486);--ref-color-critical-dark-8:oklch(54.3559% .145758 21.7344);--ref-color-critical-dark-9:oklch(62.5577% .193344 23);--ref-color-critical-dark-10:oklch(66.3381% .177398 22.8267);--ref-color-critical-dark-11:oklch(78.0413% .128122 22.1215);--ref-color-critical-dark-12:oklch(90.2368% .05268 6.42581);--ref-color-archive-dark-1:oklch(19.1326% .008995 315.621);--ref-color-archive-dark-2:oklch(21.3741% .011978 313.165);--ref-color-archive-dark-3:oklch(26.7699% .024476 312.649);--ref-color-archive-dark-4:oklch(30.8776% .032741 310.837);--ref-color-archive-dark-5:oklch(34.4748% .036825 310.536);--ref-color-archive-dark-6:oklch(38.8691% .038553 309.492);--ref-color-archive-dark-7:oklch(44.8578% .043175 308.645);--ref-color-archive-dark-8:oklch(54.1239% .053055 307.604);--ref-color-archive-dark-9:oklch(55.5677% .073169 305.9);--ref-color-archive-dark-10:oklch(59.5571% .070705 306.494);--ref-color-archive-dark-11:oklch(78.0673% .058096 307.777);--ref-color-archive-dark-12:oklch(91.0679% .019482 311.027);--ref-space-inset-compact:8px;--ref-space-inset-default:24px;--ref-space-stack-compact:12px;--ref-space-stack-default:16px;--ref-space-inline-xs:8px;--ref-space-inline-sm:12px;--ref-space-scale-sm:8px;--ref-space-scale-md:12px;--ref-space-scale-lg:24px;--ref-space-ramp-100:.25rem;--ref-space-ramp-150:.375rem;--ref-space-ramp-200:.5rem;--ref-space-ramp-250:.625rem;--ref-space-ramp-300:.75rem;--ref-space-ramp-400:1rem;--ref-space-ramp-500:1.25rem;--ref-space-ramp-600:1.5rem;--ref-space-ramp-700:1.75rem;--ref-space-ramp-800:2rem;--ref-space-ramp-900:2.25rem;--ref-space-ramp-1000:2.5rem;--ref-space-ramp-1100:2.75rem;--ref-space-ramp-1200:3rem;--ref-space-ramp-1600:4rem;--ref-space-ramp-050:.125rem;--ref-shadow-color-subtle:#0000000f;--ref-shadow-color-strong:#0000001a;--ref-typography-families-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ref-typography-families-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ref-typography-weights-regular:400;--ref-typography-weights-medium:500;--ref-typography-weights-semibold:600;--ref-typography-weights-bold:700;--ref-typography-weights-light:300;--ref-typography-sizes-xs:12px;--ref-typography-sizes-sm:14px;--ref-typography-sizes-md:16px;--ref-typography-sizes-lg:18px;--ref-typography-sizes-xl:24px;--ref-typography-sizes-xxl:30px;--ref-typography-sizes-display-sm:48px;--ref-typography-sizes-display-md:64px;--ref-typography-sizes-display-lg:80px;--ref-typography-sizes-code:13px;--ref-typography-line-height-tight:120%;--ref-typography-line-height-standard:140%;--ref-typography-line-height-relaxed:150%;--ref-typography-line-height-loose:160%;--ref-typography-letter-spacing-tight:-.01em;--ref-typography-letter-spacing-default:0em;--ref-typography-letter-spacing-wide:.08em;--ref-typography-letter-spacing-display:-.05em;--ref-typography-letter-spacing-heading-xl:-.025em;--ref-typography-letter-spacing-heading-lg:-.02em;--oods-overlay-backdrop-opacity:.5;--sys-breakpoint-sm:640;--sys-breakpoint-md:768;--sys-breakpoint-lg:1024;--sys-breakpoint-xl:1280;--sys-breakpoint-2xl:1536;--sys-text-line-height-root:1.5;--oods-z-base:0;--oods-z-raised:10;--oods-z-overlay:1000;--oods-z-toast:1100;--oods-z-tooltip:1200;--theme-dark-focus-ring-outer:oklch(54.3785% .191021 267);--theme-dark-focus-ring-inner:oklch(14.5% 0 286);--theme-dark-focus-text:oklch(77.5866% .113802 273.011);--theme-dark-focus-width:2px;--theme-dark-motion-duration-fast:.12s;--theme-dark-motion-duration-base:.18s;--theme-dark-motion-duration-slow:.32s;--theme-dark-motion-easing-standard:cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-easing-emphasized:cubic-bezier(.05, .7, .1, 1);--theme-dark-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-duration-fast:0s;--theme-dark-motion-reduced-duration-base:0s;--theme-dark-motion-reduced-duration-slow:0s;--theme-dark-status-info-surface:oklch(27.4466% .066296 253.95);--theme-dark-status-info-border:oklch(47.4077% .121868 253.109);--theme-dark-status-info-text:oklch(76.4235% .125721 249.495);--theme-dark-status-info-icon:oklch(64.9151% .193037 251.8);--theme-dark-status-info-solid:oklch(56.6651% .168568 251.8);--theme-dark-status-info-on-solid:oklch(100% 0 286);--theme-dark-status-success-surface:oklch(27.2142% .039586 162.176);--theme-dark-status-success-border:oklch(46.6982% .08231 160.257);--theme-dark-status-success-text:oklch(77.9439% .165465 157.301);--theme-dark-status-success-icon:oklch(64.0602% .132853 157.7);--theme-dark-status-success-solid:oklch(54.8102% .128886 157.7);--theme-dark-status-success-on-solid:oklch(100% 0 286);--theme-dark-status-warning-surface:oklch(25.781% .04422 74.4675);--theme-dark-status-warning-border:oklch(45.4239% .082359 74.9409);--theme-dark-status-warning-text:oklch(86.1614% .172903 88.9928);--theme-dark-status-warning-icon:oklch(85.3575% .15722 84.1);--theme-dark-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-dark-status-warning-on-solid:oklch(14.5% 0 286);--theme-dark-status-critical-surface:oklch(25.1058% .06493 12.6745);--theme-dark-status-critical-border:oklch(45.0175% .121046 18.7486);--theme-dark-status-critical-text:oklch(78.0413% .128122 22.1215);--theme-dark-status-critical-icon:oklch(62.5577% .193344 23);--theme-dark-status-critical-solid:oklch(59.0577% .193344 23);--theme-dark-status-critical-on-solid:oklch(100% 0 286);--theme-dark-status-neutral-surface:oklch(26.9% 0 286);--theme-dark-status-neutral-border:oklch(37% 0 286);--theme-dark-status-neutral-text:oklch(76.9% 0 286);--theme-dark-status-neutral-icon:oklch(70.8% 0 286);--theme-dark-status-neutral-solid:oklch(98.5% 0 286);--theme-dark-status-neutral-on-solid:oklch(14.5% 0 286);--theme-dark-status-accent-surface:oklch(27.1571% .070509 267.975);--theme-dark-status-accent-border:oklch(44.9078% .120101 268.934);--theme-dark-status-accent-text:oklch(77.5866% .113802 273.011);--theme-dark-status-accent-icon:oklch(58.9183% .175768 269.29);--theme-dark-status-accent-solid:oklch(54.3785% .191021 267);--theme-dark-status-accent-on-solid:oklch(100% 0 286);--theme-dark-status-archive-surface:oklch(26.7699% .024476 312.649);--theme-dark-status-archive-border:oklch(44.8578% .043175 308.645);--theme-dark-status-archive-text:oklch(78.0673% .058096 307.777);--theme-dark-status-archive-icon:oklch(55.5677% .073169 305.9);--theme-dark-surface-canvas:oklch(14.5% 0 286);--theme-dark-surface-raised:oklch(20.5% 0 286);--theme-dark-surface-subtle:oklch(26.9% 0 286);--theme-dark-surface-disabled:oklch(26.9% 0 286);--theme-dark-surface-backdrop:oklch(14.5% 0 286);--theme-dark-surface-inverse:oklch(98.5% 0 286);--theme-dark-surface-interactive-primary-default:oklch(98.5% 0 286);--theme-dark-surface-interactive-primary-hover:oklch(84.46% 0 286);--theme-dark-surface-interactive-primary-pressed:oklch(89.86% 0 286);--theme-dark-surface-interactive-secondary-default:oklch(26.9% 0 286);--theme-dark-surface-interactive-secondary-hover:oklch(29% 0 286);--theme-dark-surface-interactive-secondary-pressed:oklch(31% 0 286);--theme-dark-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-dark-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--theme-dark-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--theme-dark-border-subtle:oklch(32.5% 0 286);--theme-dark-border-strong:oklch(37% 0 286);--theme-dark-border-interactive:oklch(53.8% 0 286);--theme-dark-border-interactive-hover:oklch(70.8% 0 286);--theme-dark-text-primary:oklch(98.5% 0 286);--theme-dark-text-secondary:oklch(76.9% 0 286);--theme-dark-text-muted:oklch(70.8% 0 286);--theme-dark-text-inverse:oklch(14.5% 0 286);--theme-dark-text-on-interactive:oklch(14.5% 0 286);--theme-dark-text-on-destructive:oklch(100% 0 286);--theme-dark-text-disabled:oklch(53.8% 0 286);--theme-dark-text-accent:oklch(77.5866% .113802 273.011);--theme-dark-icon-primary:oklch(76.9% 0 286);--theme-dark-icon-muted:oklch(70.8% 0 286);--theme-dark-icon-on-interactive:oklch(14.5% 0 286);--theme-focus-ring-outer:oklch(54.3785% .191021 267);--theme-focus-ring-inner:oklch(100% 0 286);--theme-focus-text:oklch(50.9225% .172497 267.161);--theme-focus-width:2px;--theme-radius-control:6px;--theme-radius-small:4px;--theme-radius-large:8px;--theme-radius-card:12px;--theme-radius-pill:999px;--theme-font-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-status-info-surface:oklch(95.9682% .020056 238.701);--theme-status-info-border:oklch(80.9755% .088669 243.091);--theme-status-info-text:oklch(54.0689% .162234 252.215);--theme-status-info-icon:oklch(62.2153% .183136 251.724);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% 0 286);--theme-status-success-surface:oklch(95.8254% .02227 155.932);--theme-status-success-border:oklch(79.8152% .08315 159.165);--theme-status-success-text:oklch(52.3466% .11158 159.513);--theme-status-success-icon:oklch(61.1472% .126614 158.247);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% 0 286);--theme-status-warning-surface:oklch(96.9531% .068378 100.372);--theme-status-warning-border:oklch(82.7254% .122422 86.6745);--theme-status-warning-text:oklch(55.3161% .125197 63.9217);--theme-status-warning-icon:oklch(57.0661% .129157 63.9217);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% 0 286);--theme-status-critical-surface:oklch(95.5466% .020724 13.8394);--theme-status-critical-border:oklch(80.7% .088767 18.2906);--theme-status-critical-text:oklch(55.6979% .197433 25.1383);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% 0 286);--theme-status-neutral-surface:oklch(97% 0 286);--theme-status-neutral-border:oklch(87.1% 0 286);--theme-status-neutral-text:oklch(43.9% 0 286);--theme-status-neutral-icon:oklch(64.3% 0 286);--theme-status-neutral-solid:oklch(14.5% 0 286);--theme-status-neutral-on-solid:oklch(100% 0 286);--theme-status-accent-surface:oklch(96.086% .016961 267.781);--theme-status-accent-border:oklch(80.6161% .08754 271.404);--theme-status-accent-text:oklch(50.9225% .172497 267.161);--theme-status-accent-icon:oklch(54.3785% .191021 267);--theme-status-accent-solid:oklch(54.3785% .191021 267);--theme-status-accent-on-solid:oklch(100% 0 286);--theme-status-archive-surface:oklch(95.8846% .009954 311.742);--theme-status-archive-border:oklch(80.4282% .036704 309.723);--theme-status-archive-text:oklch(51.6842% .069327 305.916);--theme-status-archive-icon:oklch(55.5677% .073169 305.9);--theme-surface-canvas:oklch(100% 0 286);--theme-surface-raised:oklch(100% 0 286);--theme-surface-subtle:oklch(97% 0 286);--theme-surface-disabled:oklch(97% 0 286);--theme-surface-backdrop:oklch(14.5% 0 286);--theme-surface-inverse:oklch(14.5% 0 286);--theme-surface-interactive-primary-default:oklch(14.5% 0 286);--theme-surface-interactive-primary-hover:oklch(33.61% 0 286);--theme-surface-interactive-primary-pressed:oklch(26.26% 0 286);--theme-surface-interactive-secondary-default:oklch(97% 0 286);--theme-surface-interactive-secondary-hover:oklch(95% 0 286);--theme-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--theme-border-subtle:oklch(92.2% 0 286);--theme-border-strong:oklch(87.1% 0 286);--theme-border-interactive:oklch(64.3% 0 286);--theme-border-interactive-hover:oklch(54.5% 0 286);--theme-text-primary:oklch(14.5% 0 286);--theme-text-secondary:oklch(43.9% 0 286);--theme-text-muted:oklch(54.5% 0 286);--theme-text-inverse:oklch(100% 0 286);--theme-text-on-interactive:oklch(100% 0 286);--theme-text-on-destructive:oklch(100% 0 286);--theme-text-disabled:oklch(64.3% 0 286);--theme-text-accent:oklch(50.9225% .172497 267.161);--theme-icon-primary:oklch(43.9% 0 286);--theme-icon-muted:oklch(54.5% 0 286);--theme-icon-on-interactive:oklch(100% 0 286);--oods-color-brand-b-surface-canvas:oklch(100% 0 286);--oods-color-brand-b-surface-raised:oklch(100% 0 286);--oods-color-brand-b-surface-subtle:oklch(97% 0 286);--oods-color-brand-b-surface-disabled:oklch(97% 0 286);--oods-color-brand-b-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-b-surface-inverse:oklch(14.5% 0 286);--oods-color-brand-b-surface-interactive-primary-default:oklch(54.1675% .179047 288);--oods-color-brand-b-surface-interactive-primary-hover:oklch(51.0873% .177492 287.649);--oods-color-brand-b-surface-interactive-primary-pressed:oklch(48.0071% .177492 287.649);--oods-color-brand-b-surface-interactive-secondary-default:oklch(97% 0 286);--oods-color-brand-b-surface-interactive-secondary-hover:oklch(95% 0 286);--oods-color-brand-b-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--oods-color-brand-b-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-b-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-b-border-subtle:oklch(92.2% 0 286);--oods-color-brand-b-border-strong:oklch(87.1% 0 286);--oods-color-brand-b-border-interactive:oklch(64.3% 0 286);--oods-color-brand-b-border-interactive-hover:oklch(54.5% 0 286);--oods-color-brand-b-text-primary:oklch(14.5% 0 286);--oods-color-brand-b-text-secondary:oklch(43.9% 0 286);--oods-color-brand-b-text-muted:oklch(54.5% 0 286);--oods-color-brand-b-text-inverse:oklch(100% 0 286);--oods-color-brand-b-text-on-interactive:oklch(100% 0 286);--oods-color-brand-b-text-on-destructive:oklch(100% 0 286);--oods-color-brand-b-text-disabled:oklch(64.3% 0 286);--oods-color-brand-b-text-accent:oklch(50.7841% .158971 288.607);--oods-color-brand-b-focus-ring-outer:oklch(14.5% 0 286);--oods-color-brand-b-focus-ring-inner:oklch(100% 0 286);--oods-color-brand-b-focus-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-accent-background:oklch(96.2276% .019054 299.014);--oods-color-brand-b-accent-border:oklch(80.624% .09022 293.553);--oods-color-brand-b-accent-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-b-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-b-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-b-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-b-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-b-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-b-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-b-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-b-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-b-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-b-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-b-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-b-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-b-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-b-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-b-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-b-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-b-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-b-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-b-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-b-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-neutral-surface:oklch(97% 0 286);--oods-color-brand-b-status-neutral-border:oklch(87.1% 0 286);--oods-color-brand-b-status-neutral-text:oklch(43.9% 0 286);--oods-color-brand-b-status-neutral-icon:oklch(64.3% 0 286);--oods-color-brand-b-status-neutral-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-neutral-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-accent-surface:oklch(96.2276% .019054 299.014);--oods-color-brand-b-status-accent-border:oklch(80.624% .09022 293.553);--oods-color-brand-b-status-accent-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-status-accent-icon:oklch(54.1675% .179047 288);--oods-color-brand-b-status-accent-solid:oklch(54.1675% .179047 288);--oods-color-brand-b-status-accent-on-solid:oklch(100% 0 286);--oods-color-brand-a-surface-canvas:oklch(100% 0 286);--oods-color-brand-a-surface-raised:oklch(100% 0 286);--oods-color-brand-a-surface-subtle:oklch(97% 0 286);--oods-color-brand-a-surface-disabled:oklch(97% 0 286);--oods-color-brand-a-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-a-surface-inverse:oklch(14.5% 0 286);--oods-color-brand-a-surface-interactive-primary-default:oklch(14.5% 0 286);--oods-color-brand-a-surface-interactive-primary-hover:oklch(33.61% 0 286);--oods-color-brand-a-surface-interactive-primary-pressed:oklch(26.26% 0 286);--oods-color-brand-a-surface-interactive-secondary-default:oklch(97% 0 286);--oods-color-brand-a-surface-interactive-secondary-hover:oklch(95% 0 286);--oods-color-brand-a-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--oods-color-brand-a-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-a-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-a-border-subtle:oklch(92.2% 0 286);--oods-color-brand-a-border-strong:oklch(87.1% 0 286);--oods-color-brand-a-border-interactive:oklch(64.3% 0 286);--oods-color-brand-a-border-interactive-hover:oklch(54.5% 0 286);--oods-color-brand-a-text-primary:oklch(14.5% 0 286);--oods-color-brand-a-text-secondary:oklch(43.9% 0 286);--oods-color-brand-a-text-muted:oklch(54.5% 0 286);--oods-color-brand-a-text-inverse:oklch(100% 0 286);--oods-color-brand-a-text-on-interactive:oklch(100% 0 286);--oods-color-brand-a-text-on-destructive:oklch(100% 0 286);--oods-color-brand-a-text-disabled:oklch(64.3% 0 286);--oods-color-brand-a-text-accent:oklch(50.9225% .172497 267.161);--oods-color-brand-a-focus-ring-outer:oklch(54.3785% .191021 267);--oods-color-brand-a-focus-ring-inner:oklch(100% 0 286);--oods-color-brand-a-focus-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-accent-background:oklch(96.086% .016961 267.781);--oods-color-brand-a-accent-border:oklch(80.6161% .08754 271.404);--oods-color-brand-a-accent-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-a-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-a-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-a-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-a-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-a-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-a-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-a-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-a-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-a-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-a-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-a-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-a-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-a-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-a-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-a-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-a-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-a-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-a-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-a-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-a-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-neutral-surface:oklch(97% 0 286);--oods-color-brand-a-status-neutral-border:oklch(87.1% 0 286);--oods-color-brand-a-status-neutral-text:oklch(43.9% 0 286);--oods-color-brand-a-status-neutral-icon:oklch(64.3% 0 286);--oods-color-brand-a-status-neutral-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-neutral-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-accent-surface:oklch(96.086% .016961 267.781);--oods-color-brand-a-status-accent-border:oklch(80.6161% .08754 271.404);--oods-color-brand-a-status-accent-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-status-accent-icon:oklch(54.3785% .191021 267);--oods-color-brand-a-status-accent-solid:oklch(54.3785% .191021 267);--oods-color-brand-a-status-accent-on-solid:oklch(100% 0 286);--oods-radius-brand-b-control:8px;--oods-radius-brand-b-small:6px;--oods-radius-brand-b-large:10px;--oods-radius-brand-b-card:16px;--oods-radius-brand-b-pill:999px;--oods-radius-brand-a-control:6px;--oods-radius-brand-a-small:4px;--oods-radius-brand-a-large:8px;--oods-radius-brand-a-card:12px;--oods-radius-brand-a-pill:999px;--oods-font-brand-b-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-b-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--oods-font-brand-a-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-a-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--oods-motion-transition-hover-delay:0s;--oods-motion-transition-hover-timing-function:cubic-bezier(.2, 0, .38, 1);--oods-motion-transition-focus-delay:0s;--oods-motion-transition-focus-timing-function:cubic-bezier(.2, 0, .38, 1);--oods-motion-transition-chip-in-delay:0s;--oods-motion-transition-chip-in-timing-function:cubic-bezier(.05, .7, .1, 1);--oods-motion-transition-chip-out-delay:0s;--oods-motion-transition-chip-out-timing-function:cubic-bezier(.2, 0, .38, 1);--oods-motion-transition-banner-reveal-delay:20ms;--oods-motion-transition-banner-reveal-timing-function:cubic-bezier(.05, .7, .1, 1);--oods-motion-reduced-transition-hover-delay:0s;--oods-motion-reduced-transition-hover-timing-function:cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-focus-delay:0s;--oods-motion-reduced-transition-focus-timing-function:cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-chip-in-delay:0s;--oods-motion-reduced-transition-chip-in-timing-function:cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-chip-out-delay:0s;--oods-motion-reduced-transition-chip-out-timing-function:cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-banner-reveal-delay:0s;--oods-motion-reduced-transition-banner-reveal-timing-function:cubic-bezier(0, 0, 1, 1);--oods-shadow-elevation-card-offset-x:0px;--oods-shadow-elevation-card-offset-y:4px;--oods-shadow-elevation-card-blur:8px;--oods-shadow-elevation-card-spread:-4px;--oods-shadow-elevation-card-color:#0000000f;--oods-shadow-elevation-overlay-offset-x:0px;--oods-shadow-elevation-overlay-offset-y:8px;--oods-shadow-elevation-overlay-blur:16px;--oods-shadow-elevation-overlay-spread:-4px;--oods-shadow-elevation-overlay-color:#0000001a;--oods-overlay-transition-open-delay:0s;--oods-overlay-transition-open-timing-function:cubic-bezier(.2, 0, .38, 1);--oods-overlay-transition-close-delay:0s;--oods-overlay-transition-close-timing-function:cubic-bezier(.2, 0, .38, 1);--sys-shadow-panel-offset-x:0px;--sys-shadow-panel-offset-y:4px;--sys-shadow-panel-blur:8px;--sys-shadow-panel-spread:-4px;--sys-shadow-panel-color:#0000000f;--sys-shadow-overlay-offset-x:0px;--sys-shadow-overlay-offset-y:8px;--sys-shadow-overlay-blur:16px;--sys-shadow-overlay-spread:-4px;--sys-shadow-overlay-color:#0000001a;--sys-motion-reduced-transition-hover-delay:0s;--sys-motion-reduced-transition-hover-timing-function:cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-focus-delay:0s;--sys-motion-reduced-transition-focus-timing-function:cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-chip-in-delay:0s;--sys-motion-reduced-transition-chip-in-timing-function:cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-chip-out-delay:0s;--sys-motion-reduced-transition-chip-out-timing-function:cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-banner-reveal-delay:0s;--sys-motion-reduced-transition-banner-reveal-timing-function:cubic-bezier(0, 0, 1, 1);--sys-motion-transition-hover-delay:0s;--sys-motion-transition-hover-timing-function:cubic-bezier(.2, 0, .38, 1);--sys-motion-transition-focus-delay:0s;--sys-motion-transition-focus-timing-function:cubic-bezier(.2, 0, .38, 1);--sys-motion-transition-chip-in-delay:0s;--sys-motion-transition-chip-in-timing-function:cubic-bezier(.05, .7, .1, 1);--sys-motion-transition-chip-out-delay:0s;--sys-motion-transition-chip-out-timing-function:cubic-bezier(.2, 0, .38, 1);--sys-motion-transition-banner-reveal-delay:20ms;--sys-motion-transition-banner-reveal-timing-function:cubic-bezier(.05, .7, .1, 1);--sys-text-scale-display-lg-line-height:1.05;--sys-text-scale-display-md-line-height:1.05;--sys-text-scale-display-sm-line-height:1.1;--sys-text-scale-heading-xl-line-height:36px;--sys-text-scale-heading-lg-line-height:32px;--sys-text-scale-heading-md-line-height:24px;--sys-text-scale-heading-sm-line-height:24px;--sys-text-scale-body-md-line-height:24px;--sys-text-scale-body-sm-line-height:20px;--sys-text-scale-label-line-height:20px;--sys-text-scale-label-text-case:none;--sys-text-scale-label-md-line-height:20px;--sys-text-scale-label-md-text-case:none;--sys-text-scale-caption-line-height:16px;--sys-text-scale-caption-text-case:none;--sys-text-scale-mono-line-height:20px;--oods-text-scale-display-lg-line-height:1.05;--oods-text-scale-display-md-line-height:1.05;--oods-text-scale-display-sm-line-height:1.1;--oods-text-scale-heading-xl-line-height:36px;--oods-text-scale-heading-lg-line-height:32px;--oods-text-scale-heading-md-line-height:24px;--oods-text-scale-heading-sm-line-height:24px;--oods-text-scale-body-md-line-height:24px;--oods-text-scale-body-sm-line-height:20px;--oods-text-scale-label-line-height:20px;--oods-text-scale-label-text-case:none;--oods-text-scale-label-md-line-height:20px;--oods-text-scale-label-md-text-case:none;--oods-text-scale-caption-line-height:16px;--oods-text-scale-caption-text-case:none;--oods-text-scale-mono-line-height:20px;--theme-dark-motion-transition-hover-delay:0s;--theme-dark-motion-transition-hover-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-transition-focus-delay:0s;--theme-dark-motion-transition-focus-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-transition-chip-in-delay:0s;--theme-dark-motion-transition-chip-in-timing-function:cubic-bezier(.05, .7, .1, 1);--theme-dark-motion-transition-chip-out-delay:0s;--theme-dark-motion-transition-chip-out-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-transition-banner-reveal-delay:20ms;--theme-dark-motion-transition-banner-reveal-timing-function:cubic-bezier(.05, .7, .1, 1);--theme-dark-motion-reduced-transition-hover-delay:0s;--theme-dark-motion-reduced-transition-hover-timing-function:cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-focus-delay:0s;--theme-dark-motion-reduced-transition-focus-timing-function:cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-chip-in-delay:0s;--theme-dark-motion-reduced-transition-chip-in-timing-function:cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-chip-out-delay:0s;--theme-dark-motion-reduced-transition-chip-out-timing-function:cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-banner-reveal-delay:0s;--theme-dark-motion-reduced-transition-banner-reveal-timing-function:cubic-bezier(0, 0, 1, 1);--theme-dark-shadow-elevation-card-offset-x:0px;--theme-dark-shadow-elevation-card-offset-y:0px;--theme-dark-shadow-elevation-card-blur:0px;--theme-dark-shadow-elevation-card-spread:1px;--theme-dark-shadow-elevation-card-color:#ffffff0f;--theme-dark-shadow-elevation-overlay-offset-x:0px;--theme-dark-shadow-elevation-overlay-offset-y:0px;--theme-dark-shadow-elevation-overlay-blur:0px;--theme-dark-shadow-elevation-overlay-spread:1px;--theme-dark-shadow-elevation-overlay-color:#ffffff1a;--theme-motion-transition-hover-delay:0s;--theme-motion-transition-hover-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-motion-transition-focus-delay:0s;--theme-motion-transition-focus-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-motion-transition-chip-in-delay:0s;--theme-motion-transition-chip-in-timing-function:cubic-bezier(.05, .7, .1, 1);--theme-motion-transition-chip-out-delay:0s;--theme-motion-transition-chip-out-timing-function:cubic-bezier(.2, 0, .38, 1);--theme-motion-transition-banner-reveal-delay:20ms;--theme-motion-transition-banner-reveal-timing-function:cubic-bezier(.05, .7, .1, 1);--theme-motion-reduced-transition-hover-delay:0s;--theme-motion-reduced-transition-hover-timing-function:cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-focus-delay:0s;--theme-motion-reduced-transition-focus-timing-function:cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-chip-in-delay:0s;--theme-motion-reduced-transition-chip-in-timing-function:cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-chip-out-delay:0s;--theme-motion-reduced-transition-chip-out-timing-function:cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-banner-reveal-delay:0s;--theme-motion-reduced-transition-banner-reveal-timing-function:cubic-bezier(0, 0, 1, 1);--theme-shadow-elevation-card-offset-x:0px;--theme-shadow-elevation-card-offset-y:4px;--theme-shadow-elevation-card-blur:8px;--theme-shadow-elevation-card-spread:-4px;--theme-shadow-elevation-card-color:#0000000f;--theme-shadow-elevation-overlay-offset-x:0px;--theme-shadow-elevation-overlay-offset-y:8px;--theme-shadow-elevation-overlay-blur:16px;--theme-shadow-elevation-overlay-spread:-4px;--theme-shadow-elevation-overlay-color:#0000001a;--cmp-card-shadow-offset-x:0px;--cmp-card-shadow-offset-y:4px;--cmp-card-shadow-blur:8px;--cmp-card-shadow-spread:-4px;--cmp-card-shadow-color:#0000000f;--cmp-shadow-overlay-offset-x:0px;--cmp-shadow-overlay-offset-y:8px;--cmp-shadow-overlay-blur:16px;--cmp-shadow-overlay-spread:-4px;--cmp-shadow-overlay-color:#0000001a;--cmp-shadow-panel-offset-x:0px;--cmp-shadow-panel-offset-y:4px;--cmp-shadow-panel-blur:8px;--cmp-shadow-panel-spread:-4px;--cmp-shadow-panel-color:#0000000f;--oods-viz-scale-sequential-blue-1:var(--oods-viz-scale-sequential-01);--oods-viz-scale-sequential-blue-2:var(--oods-viz-scale-sequential-02);--oods-viz-scale-sequential-blue-3:var(--oods-viz-scale-sequential-03);--oods-viz-scale-sequential-blue-4:var(--oods-viz-scale-sequential-04);--oods-viz-scale-sequential-blue-5:var(--oods-viz-scale-sequential-05);--oods-viz-scale-sequential-blue-6:var(--oods-viz-scale-sequential-06);--oods-viz-scale-sequential-blue-7:var(--oods-viz-scale-sequential-07);--oods-viz-scale-diverging-negative-1:var(--oods-viz-scale-diverging-neg-01);--oods-viz-scale-diverging-negative-2:var(--oods-viz-scale-diverging-neg-03);--oods-viz-scale-diverging-negative-3:var(--oods-viz-scale-diverging-neg-05);--oods-viz-scale-diverging-positive-1:var(--oods-viz-scale-diverging-pos-01);--oods-viz-scale-diverging-positive-2:var(--oods-viz-scale-diverging-pos-03);--oods-viz-scale-diverging-positive-3:var(--oods-viz-scale-diverging-pos-05);--oods-viz-map-basemap-fill:var(--ref-color-neutral-4);--oods-viz-map-basemap-stroke:var(--ref-color-neutral-8);--oods-viz-map-region-stroke:var(--ref-color-neutral-9);--oods-viz-map-region-hover-stroke:var(--ref-color-accent-9);--oods-viz-map-symbol-stroke:var(--ref-color-neutral-1);--sys-control-gap:var(--ref-space-ramp-200);--sys-control-gap-compact:var(--ref-space-ramp-100);--sys-control-gap-tight:var(--ref-space-ramp-150);--sys-control-padding-block:var(--ref-space-ramp-100);--sys-control-padding-inline:var(--ref-space-ramp-300);--sys-field-padding-inline:var(--ref-space-ramp-300);--sys-badge-padding-block:var(--ref-space-ramp-050);--sys-badge-padding-inline:var(--ref-space-ramp-200);--sys-inset-sm:var(--ref-space-ramp-300);--sys-inset-md:var(--ref-space-ramp-400);--sys-stack-xs:var(--ref-space-ramp-200);--sys-stack-sm:var(--ref-space-ramp-300);--sys-stack-md:var(--ref-space-ramp-400);--sys-inline-xs:var(--ref-space-ramp-200);--sys-inline-sm:var(--ref-space-ramp-300);--sys-inline-md:var(--ref-space-ramp-400);--sys-progress-height:var(--ref-space-ramp-200);--sys-radius-control:var(--theme-radius-control);--sys-radius-pill:var(--theme-radius-pill);--sys-text-weight-semibold:var(--ref-typography-weights-semibold);--sys-control-height-sm:var(--ref-space-ramp-700);--sys-control-height-md:var(--ref-space-ramp-800);--sys-control-height-lg:var(--ref-space-ramp-1000);--sys-control-padding-block-sm:var(--ref-space-ramp-050);--sys-control-padding-block-lg:var(--ref-space-ramp-200);--sys-control-padding-inline-sm:var(--ref-space-ramp-250);--sys-control-padding-inline-lg:var(--ref-space-ramp-400);--sys-field-padding-block-compact:var(--ref-space-ramp-100);--sys-field-padding-inline-compact:var(--ref-space-ramp-200);--sys-badge-height:var(--ref-space-ramp-500);--sys-stack-lg:var(--ref-space-ramp-600);--sys-stack-xl:var(--ref-space-ramp-800);--sys-page-gutter:var(--ref-space-ramp-600);--sys-tab-padding-block-sm:var(--ref-space-ramp-200);--sys-tab-padding-block-md:var(--ref-space-ramp-250);--sys-tab-padding-block-lg:var(--ref-space-ramp-300);--sys-tab-padding-inline-sm:var(--ref-space-ramp-250);--sys-tab-padding-inline-md:var(--ref-space-ramp-300);--sys-tab-padding-inline-lg:var(--ref-space-ramp-400);--sys-tab-indicator-width:var(--ref-border-width-bold);--sys-radius-card:var(--theme-radius-card);--sys-radius-control-sm:var(--theme-radius-small);--sys-radius-control-lg:var(--theme-radius-large);--sys-control-height-xs:var(--ref-space-ramp-600);--sys-control-padding-inline-xs:var(--ref-space-ramp-200);--sys-control-icon-size:var(--ref-space-ramp-400);--sys-control-icon-gap-sm:var(--ref-space-ramp-150);--sys-control-icon-gap:var(--ref-space-ramp-200);--sys-control-group-gap:var(--ref-space-ramp-300);--sys-card-padding:var(--ref-space-ramp-600);--sys-card-padding-compact:var(--ref-space-ramp-400);--sys-table-row-height:var(--ref-space-ramp-1100);--sys-table-row-height-compact:var(--ref-space-ramp-900);--sys-table-cell-padding-inline:var(--ref-space-ramp-300);--sys-table-cell-padding-inline-compact:var(--ref-space-ramp-200);--sys-text-weight-medium:var(--ref-typography-weights-medium);--sys-focus-ring-outer:var(--theme-focus-ring-outer);--sys-focus-ring-inner:var(--theme-focus-ring-inner);--sys-focus-text:var(--theme-focus-text);--sys-focus-width:var(--theme-focus-width);--sys-focus-offset:var(--ref-border-width-bold);--sys-motion-duration-fast:var(--oods-motion-duration-fast);--sys-motion-duration-base:var(--oods-motion-duration-base);--sys-motion-duration-slow:var(--oods-motion-duration-slow);--sys-motion-reduced-duration-fast:var(--oods-motion-reduced-duration-fast);--sys-motion-reduced-duration-base:var(--oods-motion-reduced-duration-base);--sys-motion-reduced-duration-slow:var(--oods-motion-reduced-duration-slow);--sys-motion-easing-standard:var(--oods-motion-easing-standard);--sys-motion-easing-emphasized:var(--oods-motion-easing-emphasized);--sys-motion-easing-linear:var(--oods-motion-easing-linear);--sys-status-info-surface:var(--theme-status-info-surface);--sys-status-info-border:var(--theme-status-info-border);--sys-status-info-text:var(--theme-status-info-text);--sys-status-info-icon:var(--theme-status-info-icon);--sys-status-info-solid:var(--theme-status-info-solid);--sys-status-info-on-solid:var(--theme-status-info-on-solid);--sys-status-success-surface:var(--theme-status-success-surface);--sys-status-success-border:var(--theme-status-success-border);--sys-status-success-text:var(--theme-status-success-text);--sys-status-success-icon:var(--theme-status-success-icon);--sys-status-success-solid:var(--theme-status-success-solid);--sys-status-success-on-solid:var(--theme-status-success-on-solid);--sys-status-warning-surface:var(--theme-status-warning-surface);--sys-status-warning-border:var(--theme-status-warning-border);--sys-status-warning-text:var(--theme-status-warning-text);--sys-status-warning-icon:var(--theme-status-warning-icon);--sys-status-warning-solid:var(--theme-status-warning-solid);--sys-status-warning-on-solid:var(--theme-status-warning-on-solid);--sys-status-accent-surface:var(--theme-status-accent-surface);--sys-status-accent-border:var(--theme-status-accent-border);--sys-status-accent-text:var(--theme-status-accent-text);--sys-status-accent-icon:var(--theme-status-accent-icon);--sys-status-accent-solid:var(--theme-status-accent-solid);--sys-status-accent-on-solid:var(--theme-status-accent-on-solid);--sys-status-critical-surface:var(--theme-status-critical-surface);--sys-status-critical-border:var(--theme-status-critical-border);--sys-status-critical-text:var(--theme-status-critical-text);--sys-status-critical-icon:var(--theme-status-critical-icon);--sys-status-critical-solid:var(--theme-status-critical-solid);--sys-status-critical-on-solid:var(--theme-status-critical-on-solid);--sys-status-neutral-surface:var(--theme-status-neutral-surface);--sys-status-neutral-border:var(--theme-status-neutral-border);--sys-status-neutral-text:var(--theme-status-neutral-text);--sys-status-neutral-icon:var(--theme-status-neutral-icon);--sys-status-neutral-solid:var(--theme-status-neutral-solid);--sys-status-neutral-on-solid:var(--theme-status-neutral-on-solid);--sys-status-archive-surface:var(--theme-status-archive-surface);--sys-status-archive-border:var(--theme-status-archive-border);--sys-status-archive-text:var(--theme-status-archive-text);--sys-status-archive-icon:var(--theme-status-archive-icon);--sys-status-timeline-node-surface:var(--theme-surface-subtle);--sys-status-timeline-actor-text:var(--theme-text-secondary);--sys-status-timeline-reason-text:var(--theme-text-primary);--sys-surface-canvas:var(--theme-surface-canvas);--sys-surface-raised:var(--theme-surface-raised);--sys-surface-subtle:var(--theme-surface-subtle);--sys-surface-backdrop:var(--theme-surface-backdrop);--sys-surface-inverse:var(--theme-surface-inverse);--sys-surface-disabled:var(--theme-surface-disabled);--sys-surface-neutral:var(--theme-status-neutral-surface);--sys-surface-interactive-primary-default:var(--theme-surface-interactive-primary-default);--sys-surface-interactive-primary-hover:var(--theme-surface-interactive-primary-hover);--sys-surface-interactive-primary-pressed:var(--theme-surface-interactive-primary-pressed);--sys-surface-interactive-secondary-default:var(--theme-surface-interactive-secondary-default);--sys-surface-interactive-secondary-hover:var(--theme-surface-interactive-secondary-hover);--sys-surface-interactive-secondary-pressed:var(--theme-surface-interactive-secondary-pressed);--sys-surface-interactive-destructive-default:var(--theme-surface-interactive-destructive-default);--sys-surface-interactive-destructive-hover:var(--theme-surface-interactive-destructive-hover);--sys-surface-interactive-destructive-pressed:var(--theme-surface-interactive-destructive-pressed);--sys-border-subtle:var(--theme-border-subtle);--sys-border-default:var(--theme-border-subtle);--sys-border-strong:var(--theme-border-strong);--sys-border-neutral:var(--theme-status-neutral-border);--sys-border-interactive:var(--theme-border-interactive);--sys-border-interactive-hover:var(--theme-border-interactive-hover);--sys-text-primary:var(--theme-text-primary);--sys-text-secondary:var(--theme-text-secondary);--sys-text-muted:var(--theme-text-muted);--sys-text-inverse:var(--theme-text-inverse);--sys-text-accent:var(--theme-text-accent);--sys-text-on-interactive:var(--theme-text-on-interactive);--sys-text-disabled:var(--theme-text-disabled);--sys-text-strong:var(--theme-text-primary);--sys-text-tertiary:var(--theme-text-muted);--sys-text-neutral:var(--theme-status-neutral-text);--sys-text-on-destructive:var(--theme-text-on-destructive);--sys-text-size-xs:var(--ref-typography-sizes-xs);--sys-text-size-sm:var(--ref-typography-sizes-sm);--sys-text-size-md:var(--ref-typography-sizes-md);--sys-text-size-lg:var(--ref-typography-sizes-lg);--sys-icon-primary:var(--theme-icon-primary);--sys-icon-muted:var(--theme-icon-muted);--sys-icon-on-interactive:var(--theme-icon-on-interactive);--sys-font-sans:var(--theme-font-sans);--sys-font-mono:var(--theme-font-mono);--oods-text-line-height-tight:var(--ref-typography-line-height-tight);--oods-text-line-height-standard:var(--ref-typography-line-height-standard);--oods-text-line-height-relaxed:var(--ref-typography-line-height-relaxed);--oods-text-line-height-loose:var(--ref-typography-line-height-loose);--oods-text-letter-spacing-tight:var(--ref-typography-letter-spacing-tight);--oods-text-letter-spacing-default:var(--ref-typography-letter-spacing-default);--oods-text-letter-spacing-wide:var(--ref-typography-letter-spacing-wide);--theme-dark-space-inset-compact:var(--ref-space-inset-compact);--theme-dark-space-inset-default:var(--ref-space-inset-default);--theme-dark-space-stack-compact:var(--ref-space-stack-compact);--theme-dark-space-stack-default:var(--ref-space-stack-default);--theme-dark-space-inline-xs:var(--ref-space-inline-xs);--theme-dark-space-inline-sm:var(--ref-space-inline-sm);--theme-dark-space-scale-sm:var(--ref-space-scale-sm);--theme-dark-space-scale-md:var(--ref-space-scale-md);--theme-dark-space-scale-lg:var(--ref-space-scale-lg);--theme-motion-duration-fast:var(--oods-motion-duration-fast);--theme-motion-duration-base:var(--oods-motion-duration-base);--theme-motion-duration-slow:var(--oods-motion-duration-slow);--theme-motion-easing-standard:var(--oods-motion-easing-standard);--theme-motion-easing-emphasized:var(--oods-motion-easing-emphasized);--theme-motion-easing-linear:var(--oods-motion-easing-linear);--theme-motion-reduced-duration-fast:var(--oods-motion-reduced-duration-fast);--theme-motion-reduced-duration-base:var(--oods-motion-reduced-duration-base);--theme-motion-reduced-duration-slow:var(--oods-motion-reduced-duration-slow);--theme-space-inset-compact:var(--ref-space-inset-compact);--theme-space-inset-default:var(--ref-space-inset-default);--theme-space-stack-compact:var(--ref-space-stack-compact);--theme-space-stack-default:var(--ref-space-stack-default);--theme-space-inline-xs:var(--ref-space-inline-xs);--theme-space-inline-sm:var(--ref-space-inline-sm);--theme-space-scale-sm:var(--ref-space-scale-sm);--theme-space-scale-md:var(--ref-space-scale-md);--theme-space-scale-lg:var(--ref-space-scale-lg);--oods-brand-a-surface-canvas:var(--oods-color-brand-a-surface-canvas);--oods-brand-a-surface-raised:var(--oods-color-brand-a-surface-raised);--oods-brand-a-surface-subtle:var(--oods-color-brand-a-surface-subtle);--oods-brand-a-surface-interactive-primary:var(--oods-color-brand-a-surface-interactive-primary-default);--oods-brand-a-text-primary:var(--oods-color-brand-a-text-primary);--oods-brand-a-text-secondary:var(--oods-color-brand-a-text-secondary);--oods-brand-a-text-muted:var(--oods-color-brand-a-text-muted);--oods-brand-a-text-on-interactive:var(--oods-color-brand-a-text-on-interactive);--oods-brand-a-border-subtle:var(--oods-color-brand-a-border-subtle);--oods-brand-a-border-strong:var(--oods-color-brand-a-border-strong);--oods-brand-a-status-info-surface:var(--oods-color-brand-a-status-info-surface);--oods-brand-a-status-info-text:var(--oods-color-brand-a-status-info-text);--oods-brand-a-status-success-surface:var(--oods-color-brand-a-status-success-surface);--oods-brand-a-status-success-text:var(--oods-color-brand-a-status-success-text);--oods-brand-a-status-warning-surface:var(--oods-color-brand-a-status-warning-surface);--oods-brand-a-status-warning-text:var(--oods-color-brand-a-status-warning-text);--oods-brand-a-status-critical-surface:var(--oods-color-brand-a-status-critical-surface);--oods-brand-a-status-critical-text:var(--oods-color-brand-a-status-critical-text);--oods-brand-a-status-neutral-surface:var(--oods-color-brand-a-status-neutral-surface);--oods-brand-a-status-neutral-text:var(--oods-color-brand-a-status-neutral-text);--oods-brand-b-surface-canvas:var(--oods-color-brand-b-surface-canvas);--oods-brand-b-surface-raised:var(--oods-color-brand-b-surface-raised);--oods-brand-b-surface-subtle:var(--oods-color-brand-b-surface-subtle);--oods-brand-b-surface-interactive-primary:var(--oods-color-brand-b-surface-interactive-primary-default);--oods-brand-b-text-primary:var(--oods-color-brand-b-text-primary);--oods-brand-b-text-secondary:var(--oods-color-brand-b-text-secondary);--oods-brand-b-text-muted:var(--oods-color-brand-b-text-muted);--oods-brand-b-text-on-interactive:var(--oods-color-brand-b-text-on-interactive);--oods-brand-b-border-subtle:var(--oods-color-brand-b-border-subtle);--oods-brand-b-border-strong:var(--oods-color-brand-b-border-strong);--oods-brand-b-status-info-surface:var(--oods-color-brand-b-status-info-surface);--oods-brand-b-status-info-text:var(--oods-color-brand-b-status-info-text);--oods-brand-b-status-success-surface:var(--oods-color-brand-b-status-success-surface);--oods-brand-b-status-success-text:var(--oods-color-brand-b-status-success-text);--oods-brand-b-status-warning-surface:var(--oods-color-brand-b-status-warning-surface);--oods-brand-b-status-warning-text:var(--oods-color-brand-b-status-warning-text);--oods-brand-b-status-critical-surface:var(--oods-color-brand-b-status-critical-surface);--oods-brand-b-status-critical-text:var(--oods-color-brand-b-status-critical-text);--oods-brand-b-status-neutral-surface:var(--oods-color-brand-b-status-neutral-surface);--oods-brand-b-status-neutral-text:var(--oods-color-brand-b-status-neutral-text);--oods-motion-transition-hover-duration:var(--oods-motion-duration-fast);--oods-motion-transition-focus-duration:var(--oods-motion-duration-base);--oods-motion-transition-chip-in-duration:var(--oods-motion-duration-base);--oods-motion-transition-chip-out-duration:var(--oods-motion-duration-fast);--oods-motion-transition-banner-reveal-duration:var(--oods-motion-duration-slow);--oods-motion-reduced-transition-hover-duration:var(--oods-motion-reduced-duration-fast);--oods-motion-reduced-transition-focus-duration:var(--oods-motion-reduced-duration-base);--oods-motion-reduced-transition-chip-in-duration:var(--oods-motion-reduced-duration-base);--oods-motion-reduced-transition-chip-out-duration:var(--oods-motion-reduced-duration-fast);--oods-motion-reduced-transition-banner-reveal-duration:var(--oods-motion-reduced-duration-slow);--oods-border-panel-default-width:var(--ref-border-width-hairline);--oods-border-panel-default-style:var(--ref-border-style-solid);--oods-border-panel-default-color:var(--theme-border-subtle);--oods-border-panel-default-radius:var(--ref-border-radius-md);--oods-border-surface-default-width:var(--ref-border-width-hairline);--oods-border-surface-default-style:var(--ref-border-style-solid);--oods-border-surface-default-color:var(--theme-border-subtle);--oods-border-surface-default-radius:var(--ref-border-radius-md);--oods-border-status-critical-width:var(--ref-border-width-hairline);--oods-border-status-critical-style:var(--ref-border-style-solid);--oods-border-status-critical-color:var(--theme-status-critical-border);--oods-border-status-critical-radius:var(--ref-border-radius-sm);--oods-overlay-transition-open-duration:var(--oods-motion-duration-base);--oods-overlay-transition-close-duration:var(--oods-motion-duration-base);--sys-motion-reduced-transition-hover-duration:var(--oods-motion-reduced-duration-fast);--sys-motion-reduced-transition-focus-duration:var(--oods-motion-reduced-duration-base);--sys-motion-reduced-transition-chip-in-duration:var(--oods-motion-reduced-duration-base);--sys-motion-reduced-transition-chip-out-duration:var(--oods-motion-reduced-duration-fast);--sys-motion-reduced-transition-banner-reveal-duration:var(--oods-motion-reduced-duration-slow);--sys-motion-transition-hover-duration:var(--oods-motion-duration-fast);--sys-motion-transition-focus-duration:var(--oods-motion-duration-base);--sys-motion-transition-chip-in-duration:var(--oods-motion-duration-base);--sys-motion-transition-chip-out-duration:var(--oods-motion-duration-fast);--sys-motion-transition-banner-reveal-duration:var(--oods-motion-duration-slow);--sys-text-scale-display-lg-font-family:var(--theme-font-sans);--sys-text-scale-display-lg-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-display-lg-font-size:var(--ref-typography-sizes-display-lg);--sys-text-scale-display-lg-letter-spacing:var(--ref-typography-letter-spacing-display);--sys-text-scale-display-md-font-family:var(--theme-font-sans);--sys-text-scale-display-md-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-display-md-font-size:var(--ref-typography-sizes-display-md);--sys-text-scale-display-md-letter-spacing:var(--ref-typography-letter-spacing-display);--sys-text-scale-display-sm-font-family:var(--theme-font-sans);--sys-text-scale-display-sm-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-display-sm-font-size:var(--ref-typography-sizes-display-sm);--sys-text-scale-display-sm-letter-spacing:var(--ref-typography-letter-spacing-display);--sys-text-scale-heading-xl-font-family:var(--theme-font-sans);--sys-text-scale-heading-xl-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-heading-xl-font-size:var(--ref-typography-sizes-xxl);--sys-text-scale-heading-xl-letter-spacing:var(--ref-typography-letter-spacing-heading-xl);--sys-text-scale-heading-lg-font-family:var(--theme-font-sans);--sys-text-scale-heading-lg-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-heading-lg-font-size:var(--ref-typography-sizes-xl);--sys-text-scale-heading-lg-letter-spacing:var(--ref-typography-letter-spacing-heading-lg);--sys-text-scale-heading-md-font-family:var(--theme-font-sans);--sys-text-scale-heading-md-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-heading-md-font-size:var(--ref-typography-sizes-lg);--sys-text-scale-heading-md-letter-spacing:var(--ref-typography-letter-spacing-tight);--sys-text-scale-heading-sm-font-family:var(--theme-font-sans);--sys-text-scale-heading-sm-font-weight:var(--ref-typography-weights-semibold);--sys-text-scale-heading-sm-font-size:var(--ref-typography-sizes-md);--sys-text-scale-heading-sm-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-body-md-font-family:var(--theme-font-sans);--sys-text-scale-body-md-font-weight:var(--ref-typography-weights-regular);--sys-text-scale-body-md-font-size:var(--ref-typography-sizes-md);--sys-text-scale-body-md-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-body-sm-font-family:var(--theme-font-sans);--sys-text-scale-body-sm-font-weight:var(--ref-typography-weights-regular);--sys-text-scale-body-sm-font-size:var(--ref-typography-sizes-sm);--sys-text-scale-body-sm-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-label-font-family:var(--theme-font-sans);--sys-text-scale-label-font-weight:var(--ref-typography-weights-medium);--sys-text-scale-label-font-size:var(--ref-typography-sizes-sm);--sys-text-scale-label-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-label-md-font-family:var(--theme-font-sans);--sys-text-scale-label-md-font-weight:var(--ref-typography-weights-medium);--sys-text-scale-label-md-font-size:var(--ref-typography-sizes-sm);--sys-text-scale-label-md-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-caption-font-family:var(--theme-font-sans);--sys-text-scale-caption-font-weight:var(--ref-typography-weights-medium);--sys-text-scale-caption-font-size:var(--ref-typography-sizes-xs);--sys-text-scale-caption-letter-spacing:var(--ref-typography-letter-spacing-default);--sys-text-scale-mono-font-family:var(--theme-font-mono);--sys-text-scale-mono-font-weight:var(--ref-typography-weights-regular);--sys-text-scale-mono-font-size:var(--ref-typography-sizes-code);--sys-text-scale-mono-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-display-lg-font-family:var(--theme-font-sans);--oods-text-scale-display-lg-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-display-lg-font-size:var(--ref-typography-sizes-display-lg);--oods-text-scale-display-lg-letter-spacing:var(--ref-typography-letter-spacing-display);--oods-text-scale-display-md-font-family:var(--theme-font-sans);--oods-text-scale-display-md-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-display-md-font-size:var(--ref-typography-sizes-display-md);--oods-text-scale-display-md-letter-spacing:var(--ref-typography-letter-spacing-display);--oods-text-scale-display-sm-font-family:var(--theme-font-sans);--oods-text-scale-display-sm-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-display-sm-font-size:var(--ref-typography-sizes-display-sm);--oods-text-scale-display-sm-letter-spacing:var(--ref-typography-letter-spacing-display);--oods-text-scale-heading-xl-font-family:var(--theme-font-sans);--oods-text-scale-heading-xl-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-heading-xl-font-size:var(--ref-typography-sizes-xxl);--oods-text-scale-heading-xl-letter-spacing:var(--ref-typography-letter-spacing-heading-xl);--oods-text-scale-heading-lg-font-family:var(--theme-font-sans);--oods-text-scale-heading-lg-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-heading-lg-font-size:var(--ref-typography-sizes-xl);--oods-text-scale-heading-lg-letter-spacing:var(--ref-typography-letter-spacing-heading-lg);--oods-text-scale-heading-md-font-family:var(--theme-font-sans);--oods-text-scale-heading-md-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-heading-md-font-size:var(--ref-typography-sizes-lg);--oods-text-scale-heading-md-letter-spacing:var(--ref-typography-letter-spacing-tight);--oods-text-scale-heading-sm-font-family:var(--theme-font-sans);--oods-text-scale-heading-sm-font-weight:var(--ref-typography-weights-semibold);--oods-text-scale-heading-sm-font-size:var(--ref-typography-sizes-md);--oods-text-scale-heading-sm-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-body-md-font-family:var(--theme-font-sans);--oods-text-scale-body-md-font-weight:var(--ref-typography-weights-regular);--oods-text-scale-body-md-font-size:var(--ref-typography-sizes-md);--oods-text-scale-body-md-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-body-sm-font-family:var(--theme-font-sans);--oods-text-scale-body-sm-font-weight:var(--ref-typography-weights-regular);--oods-text-scale-body-sm-font-size:var(--ref-typography-sizes-sm);--oods-text-scale-body-sm-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-label-font-family:var(--theme-font-sans);--oods-text-scale-label-font-weight:var(--ref-typography-weights-medium);--oods-text-scale-label-font-size:var(--ref-typography-sizes-sm);--oods-text-scale-label-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-label-md-font-family:var(--theme-font-sans);--oods-text-scale-label-md-font-weight:var(--ref-typography-weights-medium);--oods-text-scale-label-md-font-size:var(--ref-typography-sizes-sm);--oods-text-scale-label-md-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-caption-font-family:var(--theme-font-sans);--oods-text-scale-caption-font-weight:var(--ref-typography-weights-medium);--oods-text-scale-caption-font-size:var(--ref-typography-sizes-xs);--oods-text-scale-caption-letter-spacing:var(--ref-typography-letter-spacing-default);--oods-text-scale-mono-font-family:var(--theme-font-mono);--oods-text-scale-mono-font-weight:var(--ref-typography-weights-regular);--oods-text-scale-mono-font-size:var(--ref-typography-sizes-code);--oods-text-scale-mono-letter-spacing:var(--ref-typography-letter-spacing-default);--theme-dark-motion-transition-hover-duration:var(--theme-dark-motion-duration-fast);--theme-dark-motion-transition-focus-duration:var(--theme-dark-motion-duration-base);--theme-dark-motion-transition-chip-in-duration:var(--theme-dark-motion-duration-base);--theme-dark-motion-transition-chip-out-duration:var(--theme-dark-motion-duration-fast);--theme-dark-motion-transition-banner-reveal-duration:var(--theme-dark-motion-duration-slow);--theme-dark-motion-reduced-transition-hover-duration:var(--theme-dark-motion-reduced-duration-fast);--theme-dark-motion-reduced-transition-focus-duration:var(--theme-dark-motion-reduced-duration-base);--theme-dark-motion-reduced-transition-chip-in-duration:var(--theme-dark-motion-reduced-duration-base);--theme-dark-motion-reduced-transition-chip-out-duration:var(--theme-dark-motion-reduced-duration-fast);--theme-dark-motion-reduced-transition-banner-reveal-duration:var(--theme-dark-motion-reduced-duration-slow);--theme-motion-transition-hover-duration:var(--oods-motion-duration-fast);--theme-motion-transition-focus-duration:var(--oods-motion-duration-base);--theme-motion-transition-chip-in-duration:var(--oods-motion-duration-base);--theme-motion-transition-chip-out-duration:var(--oods-motion-duration-fast);--theme-motion-transition-banner-reveal-duration:var(--oods-motion-duration-slow);--theme-motion-reduced-transition-hover-duration:var(--oods-motion-reduced-duration-fast);--theme-motion-reduced-transition-focus-duration:var(--oods-motion-reduced-duration-base);--theme-motion-reduced-transition-chip-in-duration:var(--oods-motion-reduced-duration-base);--theme-motion-reduced-transition-chip-out-duration:var(--oods-motion-reduced-duration-fast);--theme-motion-reduced-transition-banner-reveal-duration:var(--oods-motion-reduced-duration-slow);--oods-size-font-sm:var(--sys-text-size-sm);--oods-size-font-md:var(--sys-text-size-md);--oods-size-font-lg:var(--sys-text-size-lg);--sys-focus-ring:var(--sys-focus-ring-outer);--sys-surface-accent:var(--sys-surface-interactive-primary-default);--sys-surface-default:var(--sys-surface-canvas);--sys-text-default:var(--sys-text-primary);--sys-text-subtle:var(--sys-text-secondary);--sys-space-inset-compact:var(--theme-space-inset-compact);--sys-space-inset-default:var(--theme-space-inset-default);--sys-space-stack-compact:var(--theme-space-stack-compact);--sys-space-stack-default:var(--theme-space-stack-default);--sys-space-inline-xs:var(--theme-space-inline-xs);--sys-space-inline-sm:var(--theme-space-inline-sm);--sys-space-scale-sm:var(--theme-space-scale-sm);--sys-space-scale-md:var(--theme-space-scale-md);--sys-space-scale-lg:var(--theme-space-scale-lg);--sys-status-timeline-node-border:var(--sys-border-subtle);--sys-status-timeline-connector:var(--sys-border-subtle);--sys-text-line-height-tight:var(--oods-text-line-height-tight);--sys-text-line-height-standard:var(--oods-text-line-height-standard);--sys-text-line-height-relaxed:var(--oods-text-line-height-relaxed);--sys-text-line-height-loose:var(--oods-text-line-height-loose);--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-border:var(--sys-border-subtle);--cmp-badge-color:var(--sys-text-primary);--cmp-badge-font-size:var(--sys-text-size-xs);--cmp-badge-font-weight:var(--sys-text-weight-medium);--cmp-badge-gap:var(--sys-control-gap-compact);--cmp-badge-height:var(--sys-badge-height);--cmp-badge-icon:var(--sys-text-primary);--cmp-badge-padding-block:var(--sys-badge-padding-block);--cmp-badge-padding-inline:var(--sys-badge-padding-inline);--cmp-badge-radius:var(--sys-radius-pill);--cmp-badge-text:var(--sys-text-primary);--cmp-banner-background:var(--sys-status-neutral-surface);--cmp-banner-border:var(--sys-border-subtle);--cmp-banner-text:var(--sys-text-primary);--cmp-billing-amount-text:var(--sys-text-strong);--cmp-billing-currency-text:var(--sys-text-secondary);--cmp-billing-cycle-progress-fill:var(--sys-text-accent);--cmp-billing-cycle-progress-height:var(--sys-progress-height);--cmp-billing-interval-text:var(--sys-text-secondary);--cmp-billing-timeline-text:var(--sys-text-primary);--cmp-border-default:var(--sys-border-subtle);--cmp-border-subtle:var(--sys-border-subtle);--cmp-button-background:var(--sys-surface-inverse);--cmp-button-background-disabled:var(--sys-surface-disabled);--cmp-button-background-hover:var(--sys-surface-interactive-primary-hover);--cmp-button-border:var(--sys-border-subtle);--cmp-button-border-disabled:var(--sys-border-subtle);--cmp-button-focus-outer:var(--sys-focus-ring-outer);--cmp-button-focus-width:var(--sys-focus-width);--cmp-button-font-weight:var(--sys-text-weight-medium);--cmp-button-gap:var(--sys-control-gap);--cmp-button-height:var(--sys-control-height-md);--cmp-button-height-lg:var(--sys-control-height-lg);--cmp-button-height-sm:var(--sys-control-height-sm);--cmp-button-padding-block:var(--sys-control-padding-block);--cmp-button-padding-block-lg:var(--sys-control-padding-block-lg);--cmp-button-padding-block-sm:var(--sys-control-padding-block-sm);--cmp-button-padding-inline:var(--sys-control-padding-inline);--cmp-button-padding-inline-lg:var(--sys-control-padding-inline-lg);--cmp-button-padding-inline-sm:var(--sys-control-padding-inline-sm);--cmp-button-radius:var(--sys-radius-control);--cmp-button-text:var(--sys-text-inverse);--cmp-button-text-disabled:var(--sys-text-disabled);--cmp-card-radius:var(--sys-radius-card);--cmp-checkbox-background-checked:var(--sys-surface-interactive-primary-default);--cmp-checkbox-gap:var(--sys-control-gap);--cmp-checkbox-text:var(--sys-text-primary);--cmp-event-background:var(--sys-surface-raised);--cmp-event-border:var(--sys-border-subtle);--cmp-event-text:var(--sys-text-primary);--cmp-filter-background:var(--sys-surface-raised);--cmp-filter-border:var(--sys-border-subtle);--cmp-filter-legend:var(--sys-text-secondary);--cmp-filter-text:var(--sys-text-primary);--cmp-focus-offset:var(--sys-focus-offset);--cmp-focus-outer:var(--sys-focus-ring-outer);--cmp-focus-width:var(--sys-focus-width);--cmp-form-background:var(--sys-surface-raised);--cmp-form-border:var(--sys-border-subtle);--cmp-form-hint:var(--sys-text-secondary);--cmp-form-text:var(--sys-text-primary);--cmp-header-metadata:var(--sys-text-secondary);--cmp-header-subtitle:var(--sys-text-secondary);--cmp-header-title:var(--sys-text-primary);--cmp-input-background:var(--sys-surface-raised);--cmp-input-border:var(--sys-border-interactive);--cmp-input-focus:var(--sys-focus-ring-outer);--cmp-input-gap:var(--sys-control-gap-tight);--cmp-input-message-border:var(--sys-status-warning-border);--cmp-input-message-text:var(--sys-status-warning-text);--cmp-input-padding-block:var(--sys-control-padding-block);--cmp-input-padding-block-compact:var(--sys-field-padding-block-compact);--cmp-input-padding-inline:var(--sys-field-padding-inline);--cmp-input-padding-inline-compact:var(--sys-field-padding-inline-compact);--cmp-input-placeholder:var(--sys-text-muted);--cmp-input-radius:var(--sys-radius-control);--cmp-input-support-text:var(--sys-text-muted);--cmp-input-text:var(--sys-text-primary);--cmp-meta-label:var(--sys-text-secondary);--cmp-meta-text:var(--sys-text-primary);--cmp-panel-background:var(--sys-surface-raised);--cmp-panel-border:var(--sys-border-subtle);--cmp-panel-subtitle:var(--sys-text-secondary);--cmp-panel-title:var(--sys-text-primary);--cmp-preview-frame:var(--sys-border-subtle);--cmp-preview-placeholder:var(--sys-text-secondary);--cmp-spacing-inline-md:var(--sys-inline-md);--cmp-spacing-inline-sm:var(--sys-inline-sm);--cmp-spacing-inline-xs:var(--sys-inline-xs);--cmp-spacing-inset-compact:var(--sys-inset-sm);--cmp-spacing-inset-default:var(--sys-inset-md);--cmp-spacing-inset-sm:var(--sys-inset-sm);--cmp-spacing-stack-default:var(--sys-stack-md);--cmp-spacing-stack-lg:var(--sys-stack-lg);--cmp-spacing-stack-md:var(--sys-stack-md);--cmp-spacing-stack-sm:var(--sys-stack-sm);--cmp-spacing-stack-xl:var(--sys-stack-xl);--cmp-spacing-stack-xs:var(--sys-stack-xs);--cmp-summary-background:var(--sys-surface-raised);--cmp-summary-border:var(--sys-border-subtle);--cmp-summary-label:var(--sys-text-secondary);--cmp-summary-text:var(--sys-text-primary);--cmp-surface-action:var(--sys-surface-inverse);--cmp-surface-action-hover:var(--sys-surface-interactive-primary-hover);--cmp-surface-panel:var(--sys-surface-raised);--cmp-surface-subtle:var(--sys-surface-subtle);--cmp-swatch-border:var(--sys-border-subtle);--cmp-swatch-chip:var(--sys-surface-interactive-primary-default);--cmp-tabs-indicator-width:var(--sys-tab-indicator-width);--cmp-tabs-padding-block:var(--sys-tab-padding-block-md);--cmp-tabs-padding-block-lg:var(--sys-tab-padding-block-lg);--cmp-tabs-padding-block-sm:var(--sys-tab-padding-block-sm);--cmp-tabs-padding-inline:var(--sys-tab-padding-inline-md);--cmp-tabs-padding-inline-lg:var(--sys-tab-padding-inline-lg);--cmp-tabs-padding-inline-sm:var(--sys-tab-padding-inline-sm);--cmp-text-accent:var(--sys-text-accent);--cmp-text-body:var(--sys-text-primary);--cmp-text-muted:var(--sys-text-muted);--cmp-text-on-action:var(--sys-text-inverse);--cmp-text-primary:var(--sys-text-primary);--cmp-text-secondary:var(--sys-text-secondary);--cmp-timeline-background:var(--sys-surface-raised);--cmp-timeline-border:var(--sys-border-subtle);--cmp-timeline-marker:var(--sys-text-primary);--cmp-timeline-text:var(--sys-text-primary);--cmp-text-placeholder-color:var(--sys-text-muted);--cmp-text-placeholder-focus:var(--sys-text-secondary);--cmp-text-placeholder-disabled:var(--sys-text-disabled);--cmp-text-placeholder-error:var(--sys-status-critical-text);--oods-viz-margin-tight:var(--sys-space-inset-compact);--oods-viz-margin-default:var(--sys-space-inline-sm);--oods-viz-margin-roomy:var(--sys-space-stack-default);--oods-size-spacing-sm:var(--sys-space-scale-sm);--oods-size-spacing-md:var(--sys-space-scale-md);--oods-spacing-inset-compact:var(--sys-space-inset-compact);--oods-spacing-inset-default:var(--sys-space-inset-default);--oods-spacing-stack-compact:var(--sys-space-stack-compact);--oods-spacing-stack-default:var(--sys-space-stack-default);--oods-spacing-inline-xs:var(--sys-space-inline-xs);--oods-spacing-inline-sm:var(--sys-space-inline-sm);--sys-spacing-stack-compact:var(--sys-space-stack-compact)}[data-brand][data-theme]{--oods-viz-scale-sequential-blue-1:var(--oods-viz-scale-sequential-01);--oods-viz-scale-sequential-blue-2:var(--oods-viz-scale-sequential-02);--oods-viz-scale-sequential-blue-3:var(--oods-viz-scale-sequential-03);--oods-viz-scale-sequential-blue-4:var(--oods-viz-scale-sequential-04);--oods-viz-scale-sequential-blue-5:var(--oods-viz-scale-sequential-05);--oods-viz-scale-sequential-blue-6:var(--oods-viz-scale-sequential-06);--oods-viz-scale-sequential-blue-7:var(--oods-viz-scale-sequential-07);--oods-viz-scale-diverging-negative-1:var(--oods-viz-scale-diverging-neg-01);--oods-viz-scale-diverging-negative-2:var(--oods-viz-scale-diverging-neg-03);--oods-viz-scale-diverging-negative-3:var(--oods-viz-scale-diverging-neg-05);--oods-viz-scale-diverging-positive-1:var(--oods-viz-scale-diverging-pos-01);--oods-viz-scale-diverging-positive-2:var(--oods-viz-scale-diverging-pos-03);--oods-viz-scale-diverging-positive-3:var(--oods-viz-scale-diverging-pos-05);--sys-radius-control:var(--theme-radius-control);--sys-radius-pill:var(--theme-radius-pill);--sys-radius-card:var(--theme-radius-card);--sys-radius-control-sm:var(--theme-radius-small);--sys-radius-control-lg:var(--theme-radius-large);--sys-focus-ring-outer:var(--theme-focus-ring-outer);--sys-focus-ring-inner:var(--theme-focus-ring-inner);--sys-focus-text:var(--theme-focus-text);--sys-status-info-surface:var(--theme-status-info-surface);--sys-status-info-border:var(--theme-status-info-border);--sys-status-info-text:var(--theme-status-info-text);--sys-status-info-icon:var(--theme-status-info-icon);--sys-status-info-solid:var(--theme-status-info-solid);--sys-status-info-on-solid:var(--theme-status-info-on-solid);--sys-status-success-surface:var(--theme-status-success-surface);--sys-status-success-border:var(--theme-status-success-border);--sys-status-success-text:var(--theme-status-success-text);--sys-status-success-icon:var(--theme-status-success-icon);--sys-status-success-solid:var(--theme-status-success-solid);--sys-status-success-on-solid:var(--theme-status-success-on-solid);--sys-status-warning-surface:var(--theme-status-warning-surface);--sys-status-warning-border:var(--theme-status-warning-border);--sys-status-warning-text:var(--theme-status-warning-text);--sys-status-warning-icon:var(--theme-status-warning-icon);--sys-status-warning-solid:var(--theme-status-warning-solid);--sys-status-warning-on-solid:var(--theme-status-warning-on-solid);--sys-status-accent-surface:var(--theme-status-accent-surface);--sys-status-accent-border:var(--theme-status-accent-border);--sys-status-accent-text:var(--theme-status-accent-text);--sys-status-accent-icon:var(--theme-status-accent-icon);--sys-status-accent-solid:var(--theme-status-accent-solid);--sys-status-accent-on-solid:var(--theme-status-accent-on-solid);--sys-status-critical-surface:var(--theme-status-critical-surface);--sys-status-critical-border:var(--theme-status-critical-border);--sys-status-critical-text:var(--theme-status-critical-text);--sys-status-critical-icon:var(--theme-status-critical-icon);--sys-status-critical-solid:var(--theme-status-critical-solid);--sys-status-critical-on-solid:var(--theme-status-critical-on-solid);--sys-status-neutral-surface:var(--theme-status-neutral-surface);--sys-status-neutral-border:var(--theme-status-neutral-border);--sys-status-neutral-text:var(--theme-status-neutral-text);--sys-status-neutral-icon:var(--theme-status-neutral-icon);--sys-status-neutral-solid:var(--theme-status-neutral-solid);--sys-status-neutral-on-solid:var(--theme-status-neutral-on-solid);--sys-status-timeline-node-surface:var(--theme-surface-subtle);--sys-status-timeline-actor-text:var(--theme-text-secondary);--sys-status-timeline-reason-text:var(--theme-text-primary);--sys-surface-canvas:var(--theme-surface-canvas);--sys-surface-raised:var(--theme-surface-raised);--sys-surface-subtle:var(--theme-surface-subtle);--sys-surface-backdrop:var(--theme-surface-backdrop);--sys-surface-inverse:var(--theme-surface-inverse);--sys-surface-disabled:var(--theme-surface-disabled);--sys-surface-neutral:var(--theme-status-neutral-surface);--sys-surface-interactive-primary-default:var(--theme-surface-interactive-primary-default);--sys-surface-interactive-primary-hover:var(--theme-surface-interactive-primary-hover);--sys-surface-interactive-primary-pressed:var(--theme-surface-interactive-primary-pressed);--sys-surface-interactive-secondary-default:var(--theme-surface-interactive-secondary-default);--sys-surface-interactive-secondary-hover:var(--theme-surface-interactive-secondary-hover);--sys-surface-interactive-secondary-pressed:var(--theme-surface-interactive-secondary-pressed);--sys-surface-interactive-destructive-default:var(--theme-surface-interactive-destructive-default);--sys-surface-interactive-destructive-hover:var(--theme-surface-interactive-destructive-hover);--sys-surface-interactive-destructive-pressed:var(--theme-surface-interactive-destructive-pressed);--sys-border-subtle:var(--theme-border-subtle);--sys-border-default:var(--theme-border-subtle);--sys-border-strong:var(--theme-border-strong);--sys-border-neutral:var(--theme-status-neutral-border);--sys-border-interactive:var(--theme-border-interactive);--sys-border-interactive-hover:var(--theme-border-interactive-hover);--sys-text-primary:var(--theme-text-primary);--sys-text-secondary:var(--theme-text-secondary);--sys-text-muted:var(--theme-text-muted);--sys-text-inverse:var(--theme-text-inverse);--sys-text-accent:var(--theme-text-accent);--sys-text-on-interactive:var(--theme-text-on-interactive);--sys-text-disabled:var(--theme-text-disabled);--sys-text-strong:var(--theme-text-primary);--sys-text-tertiary:var(--theme-text-muted);--sys-text-neutral:var(--theme-status-neutral-text);--sys-text-on-destructive:var(--theme-text-on-destructive);--sys-font-sans:var(--theme-font-sans);--sys-font-mono:var(--theme-font-mono);--oods-brand-a-surface-canvas:var(--oods-color-brand-a-surface-canvas);--oods-brand-a-surface-raised:var(--oods-color-brand-a-surface-raised);--oods-brand-a-surface-subtle:var(--oods-color-brand-a-surface-subtle);--oods-brand-a-surface-interactive-primary:var(--oods-color-brand-a-surface-interactive-primary-default);--oods-brand-a-text-primary:var(--oods-color-brand-a-text-primary);--oods-brand-a-text-secondary:var(--oods-color-brand-a-text-secondary);--oods-brand-a-text-muted:var(--oods-color-brand-a-text-muted);--oods-brand-a-text-on-interactive:var(--oods-color-brand-a-text-on-interactive);--oods-brand-a-border-subtle:var(--oods-color-brand-a-border-subtle);--oods-brand-a-border-strong:var(--oods-color-brand-a-border-strong);--oods-brand-a-status-info-surface:var(--oods-color-brand-a-status-info-surface);--oods-brand-a-status-info-text:var(--oods-color-brand-a-status-info-text);--oods-brand-a-status-success-surface:var(--oods-color-brand-a-status-success-surface);--oods-brand-a-status-success-text:var(--oods-color-brand-a-status-success-text);--oods-brand-a-status-warning-surface:var(--oods-color-brand-a-status-warning-surface);--oods-brand-a-status-warning-text:var(--oods-color-brand-a-status-warning-text);--oods-brand-a-status-critical-surface:var(--oods-color-brand-a-status-critical-surface);--oods-brand-a-status-critical-text:var(--oods-color-brand-a-status-critical-text);--oods-brand-a-status-neutral-surface:var(--oods-color-brand-a-status-neutral-surface);--oods-brand-a-status-neutral-text:var(--oods-color-brand-a-status-neutral-text);--oods-brand-b-surface-canvas:var(--oods-color-brand-b-surface-canvas);--oods-brand-b-surface-raised:var(--oods-color-brand-b-surface-raised);--oods-brand-b-surface-subtle:var(--oods-color-brand-b-surface-subtle);--oods-brand-b-surface-interactive-primary:var(--oods-color-brand-b-surface-interactive-primary-default);--oods-brand-b-text-primary:var(--oods-color-brand-b-text-primary);--oods-brand-b-text-secondary:var(--oods-color-brand-b-text-secondary);--oods-brand-b-text-muted:var(--oods-color-brand-b-text-muted);--oods-brand-b-text-on-interactive:var(--oods-color-brand-b-text-on-interactive);--oods-brand-b-border-subtle:var(--oods-color-brand-b-border-subtle);--oods-brand-b-border-strong:var(--oods-color-brand-b-border-strong);--oods-brand-b-status-info-surface:var(--oods-color-brand-b-status-info-surface);--oods-brand-b-status-info-text:var(--oods-color-brand-b-status-info-text);--oods-brand-b-status-success-surface:var(--oods-color-brand-b-status-success-surface);--oods-brand-b-status-success-text:var(--oods-color-brand-b-status-success-text);--oods-brand-b-status-warning-surface:var(--oods-color-brand-b-status-warning-surface);--oods-brand-b-status-warning-text:var(--oods-color-brand-b-status-warning-text);--oods-brand-b-status-critical-surface:var(--oods-color-brand-b-status-critical-surface);--oods-brand-b-status-critical-text:var(--oods-color-brand-b-status-critical-text);--oods-brand-b-status-neutral-surface:var(--oods-color-brand-b-status-neutral-surface);--oods-brand-b-status-neutral-text:var(--oods-color-brand-b-status-neutral-text);--oods-border-panel-default-color:var(--theme-border-subtle);--oods-border-surface-default-color:var(--theme-border-subtle);--oods-border-status-critical-color:var(--theme-status-critical-border);--sys-text-scale-display-lg-font-family:var(--theme-font-sans);--sys-text-scale-display-md-font-family:var(--theme-font-sans);--sys-text-scale-display-sm-font-family:var(--theme-font-sans);--sys-text-scale-heading-xl-font-family:var(--theme-font-sans);--sys-text-scale-heading-lg-font-family:var(--theme-font-sans);--sys-text-scale-heading-md-font-family:var(--theme-font-sans);--sys-text-scale-heading-sm-font-family:var(--theme-font-sans);--sys-text-scale-body-md-font-family:var(--theme-font-sans);--sys-text-scale-body-sm-font-family:var(--theme-font-sans);--sys-text-scale-label-font-family:var(--theme-font-sans);--sys-text-scale-label-md-font-family:var(--theme-font-sans);--sys-text-scale-caption-font-family:var(--theme-font-sans);--sys-text-scale-mono-font-family:var(--theme-font-mono);--oods-text-scale-display-lg-font-family:var(--theme-font-sans);--oods-text-scale-display-md-font-family:var(--theme-font-sans);--oods-text-scale-display-sm-font-family:var(--theme-font-sans);--oods-text-scale-heading-xl-font-family:var(--theme-font-sans);--oods-text-scale-heading-lg-font-family:var(--theme-font-sans);--oods-text-scale-heading-md-font-family:var(--theme-font-sans);--oods-text-scale-heading-sm-font-family:var(--theme-font-sans);--oods-text-scale-body-md-font-family:var(--theme-font-sans);--oods-text-scale-body-sm-font-family:var(--theme-font-sans);--oods-text-scale-label-font-family:var(--theme-font-sans);--oods-text-scale-label-md-font-family:var(--theme-font-sans);--oods-text-scale-caption-font-family:var(--theme-font-sans);--oods-text-scale-mono-font-family:var(--theme-font-mono);--sys-focus-ring:var(--sys-focus-ring-outer);--sys-surface-accent:var(--sys-surface-interactive-primary-default);--sys-surface-default:var(--sys-surface-canvas);--sys-text-default:var(--sys-text-primary);--sys-text-subtle:var(--sys-text-secondary);--sys-status-timeline-node-border:var(--sys-border-subtle);--sys-status-timeline-connector:var(--sys-border-subtle);--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-border:var(--sys-border-subtle);--cmp-badge-color:var(--sys-text-primary);--cmp-badge-icon:var(--sys-text-primary);--cmp-badge-radius:var(--sys-radius-pill);--cmp-badge-text:var(--sys-text-primary);--cmp-banner-background:var(--sys-status-neutral-surface);--cmp-banner-border:var(--sys-border-subtle);--cmp-banner-text:var(--sys-text-primary);--cmp-billing-amount-text:var(--sys-text-strong);--cmp-billing-currency-text:var(--sys-text-secondary);--cmp-billing-cycle-progress-fill:var(--sys-text-accent);--cmp-billing-interval-text:var(--sys-text-secondary);--cmp-billing-timeline-text:var(--sys-text-primary);--cmp-border-default:var(--sys-border-subtle);--cmp-border-subtle:var(--sys-border-subtle);--cmp-button-background:var(--sys-surface-inverse);--cmp-button-background-disabled:var(--sys-surface-disabled);--cmp-button-background-hover:var(--sys-surface-interactive-primary-hover);--cmp-button-border:var(--sys-border-subtle);--cmp-button-border-disabled:var(--sys-border-subtle);--cmp-button-focus-outer:var(--sys-focus-ring-outer);--cmp-button-radius:var(--sys-radius-control);--cmp-button-text:var(--sys-text-inverse);--cmp-button-text-disabled:var(--sys-text-disabled);--cmp-card-radius:var(--sys-radius-card);--cmp-checkbox-background-checked:var(--sys-surface-interactive-primary-default);--cmp-checkbox-text:var(--sys-text-primary);--cmp-event-background:var(--sys-surface-raised);--cmp-event-border:var(--sys-border-subtle);--cmp-event-text:var(--sys-text-primary);--cmp-filter-background:var(--sys-surface-raised);--cmp-filter-border:var(--sys-border-subtle);--cmp-filter-legend:var(--sys-text-secondary);--cmp-filter-text:var(--sys-text-primary);--cmp-focus-outer:var(--sys-focus-ring-outer);--cmp-form-background:var(--sys-surface-raised);--cmp-form-border:var(--sys-border-subtle);--cmp-form-hint:var(--sys-text-secondary);--cmp-form-text:var(--sys-text-primary);--cmp-header-metadata:var(--sys-text-secondary);--cmp-header-subtitle:var(--sys-text-secondary);--cmp-header-title:var(--sys-text-primary);--cmp-input-background:var(--sys-surface-raised);--cmp-input-border:var(--sys-border-interactive);--cmp-input-focus:var(--sys-focus-ring-outer);--cmp-input-message-border:var(--sys-status-warning-border);--cmp-input-message-text:var(--sys-status-warning-text);--cmp-input-placeholder:var(--sys-text-muted);--cmp-input-radius:var(--sys-radius-control);--cmp-input-support-text:var(--sys-text-muted);--cmp-input-text:var(--sys-text-primary);--cmp-meta-label:var(--sys-text-secondary);--cmp-meta-text:var(--sys-text-primary);--cmp-panel-background:var(--sys-surface-raised);--cmp-panel-border:var(--sys-border-subtle);--cmp-panel-subtitle:var(--sys-text-secondary);--cmp-panel-title:var(--sys-text-primary);--cmp-preview-frame:var(--sys-border-subtle);--cmp-preview-placeholder:var(--sys-text-secondary);--cmp-summary-background:var(--sys-surface-raised);--cmp-summary-border:var(--sys-border-subtle);--cmp-summary-label:var(--sys-text-secondary);--cmp-summary-text:var(--sys-text-primary);--cmp-surface-action:var(--sys-surface-inverse);--cmp-surface-action-hover:var(--sys-surface-interactive-primary-hover);--cmp-surface-panel:var(--sys-surface-raised);--cmp-surface-subtle:var(--sys-surface-subtle);--cmp-swatch-border:var(--sys-border-subtle);--cmp-swatch-chip:var(--sys-surface-interactive-primary-default);--cmp-text-accent:var(--sys-text-accent);--cmp-text-body:var(--sys-text-primary);--cmp-text-muted:var(--sys-text-muted);--cmp-text-on-action:var(--sys-text-inverse);--cmp-text-primary:var(--sys-text-primary);--cmp-text-secondary:var(--sys-text-secondary);--cmp-timeline-background:var(--sys-surface-raised);--cmp-timeline-border:var(--sys-border-subtle);--cmp-timeline-marker:var(--sys-text-primary);--cmp-timeline-text:var(--sys-text-primary);--cmp-text-placeholder-color:var(--sys-text-muted);--cmp-text-placeholder-focus:var(--sys-text-secondary);--cmp-text-placeholder-disabled:var(--sys-text-disabled);--cmp-text-placeholder-error:var(--sys-status-critical-text)}[data-brand=A][data-theme=base],[data-brand=A][data-theme=light]{--oods-viz-mark-single:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-01:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-02:oklch(66.9609% .136951 87);--oods-viz-scale-categorical-03:oklch(42.6529% .191793 327);--oods-viz-scale-categorical-04:oklch(51.0586% .147294 147);--oods-viz-scale-categorical-05:oklch(36.6152% .149221 27);--oods-viz-scale-categorical-06:oklch(65.3478% .112047 207);--oods-viz-scale-sequential-01:oklch(94% .021658 267);--oods-viz-scale-sequential-02:oklch(84% .073919 267);--oods-viz-scale-sequential-03:oklch(74% .126649 267);--oods-viz-scale-sequential-04:oklch(64% .167732 267);--oods-viz-scale-sequential-05:oklch(54% .189065 267);--oods-viz-scale-sequential-06:oklch(44% .186634 267);--oods-viz-scale-sequential-07:oklch(34% .160892 267);--oods-viz-scale-sequential-08:oklch(24% .116709 267);--oods-viz-scale-sequential-09:oklch(14% .062954 267);--oods-viz-scale-diverging-neg-01:oklch(70% .145019 267);--oods-viz-scale-diverging-pos-01:oklch(70% .145019 23);--oods-viz-scale-diverging-neg-02:oklch(58% .183256 267);--oods-viz-scale-diverging-pos-02:oklch(58% .183256 23);--oods-viz-scale-diverging-neg-03:oklch(46% .185665 267);--oods-viz-scale-diverging-pos-03:oklch(46% .185665 23);--oods-viz-scale-diverging-neg-04:oklch(34% .137232 267);--oods-viz-scale-diverging-pos-04:oklch(34% .137232 23);--oods-viz-scale-diverging-neg-05:oklch(22% .088801 267);--oods-viz-scale-diverging-pos-05:oklch(22% .088801 23);--oods-viz-scale-diverging-neutral:oklch(82% 0 286);--oods-color-brand-a-surface-canvas:oklch(100% 0 286);--oods-color-brand-a-surface-raised:oklch(100% 0 286);--oods-color-brand-a-surface-subtle:oklch(97% 0 286);--oods-color-brand-a-surface-disabled:oklch(97% 0 286);--oods-color-brand-a-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-a-surface-inverse:oklch(14.5% 0 286);--oods-color-brand-a-surface-interactive-primary-default:oklch(14.5% 0 286);--oods-color-brand-a-surface-interactive-primary-hover:oklch(33.61% 0 286);--oods-color-brand-a-surface-interactive-primary-pressed:oklch(26.26% 0 286);--oods-color-brand-a-surface-interactive-secondary-default:oklch(97% 0 286);--oods-color-brand-a-surface-interactive-secondary-hover:oklch(95% 0 286);--oods-color-brand-a-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--oods-color-brand-a-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-a-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-a-border-subtle:oklch(92.2% 0 286);--oods-color-brand-a-border-strong:oklch(87.1% 0 286);--oods-color-brand-a-border-interactive:oklch(64.3% 0 286);--oods-color-brand-a-border-interactive-hover:oklch(54.5% 0 286);--oods-color-brand-a-text-primary:oklch(14.5% 0 286);--oods-color-brand-a-text-secondary:oklch(43.9% 0 286);--oods-color-brand-a-text-muted:oklch(54.5% 0 286);--oods-color-brand-a-text-inverse:oklch(100% 0 286);--oods-color-brand-a-text-on-interactive:oklch(100% 0 286);--oods-color-brand-a-text-on-destructive:oklch(100% 0 286);--oods-color-brand-a-text-disabled:oklch(64.3% 0 286);--oods-color-brand-a-text-accent:oklch(50.9225% .172497 267.161);--oods-color-brand-a-focus-ring-outer:oklch(54.3785% .191021 267);--oods-color-brand-a-focus-ring-inner:oklch(100% 0 286);--oods-color-brand-a-focus-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-accent-background:oklch(96.086% .016961 267.781);--oods-color-brand-a-accent-border:oklch(80.6161% .08754 271.404);--oods-color-brand-a-accent-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-a-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-a-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-a-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-a-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-a-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-a-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-a-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-a-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-a-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-a-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-a-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-a-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-a-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-a-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-a-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-a-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-a-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-a-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-a-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-a-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-neutral-surface:oklch(97% 0 286);--oods-color-brand-a-status-neutral-border:oklch(87.1% 0 286);--oods-color-brand-a-status-neutral-text:oklch(43.9% 0 286);--oods-color-brand-a-status-neutral-icon:oklch(64.3% 0 286);--oods-color-brand-a-status-neutral-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-neutral-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-accent-surface:oklch(96.086% .016961 267.781);--oods-color-brand-a-status-accent-border:oklch(80.6161% .08754 271.404);--oods-color-brand-a-status-accent-text:oklch(50.9225% .172497 267.161);--oods-color-brand-a-status-accent-icon:oklch(54.3785% .191021 267);--oods-color-brand-a-status-accent-solid:oklch(54.3785% .191021 267);--oods-color-brand-a-status-accent-on-solid:oklch(100% 0 286);--oods-radius-brand-a-control:6px;--oods-radius-brand-a-small:4px;--oods-radius-brand-a-large:8px;--oods-radius-brand-a-card:12px;--oods-radius-brand-a-pill:999px;--oods-font-brand-a-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-a-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(100% 0 286);--theme-surface-raised:oklch(100% 0 286);--theme-surface-subtle:oklch(97% 0 286);--theme-surface-disabled:oklch(97% 0 286);--theme-surface-backdrop:oklch(14.5% 0 286);--theme-surface-inverse:oklch(14.5% 0 286);--theme-surface-interactive-primary-default:oklch(14.5% 0 286);--theme-surface-interactive-primary-hover:oklch(33.61% 0 286);--theme-surface-interactive-primary-pressed:oklch(26.26% 0 286);--theme-surface-interactive-secondary-default:oklch(97% 0 286);--theme-surface-interactive-secondary-hover:oklch(95% 0 286);--theme-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--theme-border-subtle:oklch(92.2% 0 286);--theme-border-strong:oklch(87.1% 0 286);--theme-border-interactive:oklch(64.3% 0 286);--theme-border-interactive-hover:oklch(54.5% 0 286);--theme-focus-ring-outer:oklch(54.3785% .191021 267);--theme-focus-ring-inner:oklch(100% 0 286);--theme-focus-text:oklch(50.9225% .172497 267.161);--theme-text-primary:oklch(14.5% 0 286);--theme-text-secondary:oklch(43.9% 0 286);--theme-text-muted:oklch(54.5% 0 286);--theme-text-inverse:oklch(100% 0 286);--theme-text-accent:oklch(50.9225% .172497 267.161);--theme-text-on-interactive:oklch(100% 0 286);--theme-text-disabled:oklch(64.3% 0 286);--theme-text-on-destructive:oklch(100% 0 286);--theme-status-info-surface:oklch(95.9682% .020056 238.701);--theme-status-info-border:oklch(80.9755% .088669 243.091);--theme-status-info-text:oklch(54.0689% .162234 252.215);--theme-status-info-icon:oklch(62.2153% .183136 251.724);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% 0 286);--theme-status-success-surface:oklch(95.8254% .02227 155.932);--theme-status-success-border:oklch(79.8152% .08315 159.165);--theme-status-success-text:oklch(52.3466% .11158 159.513);--theme-status-success-icon:oklch(61.1472% .126614 158.247);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% 0 286);--theme-status-warning-surface:oklch(96.9531% .068378 100.372);--theme-status-warning-border:oklch(82.7254% .122422 86.6745);--theme-status-warning-text:oklch(55.3161% .125197 63.9217);--theme-status-warning-icon:oklch(57.0661% .129157 63.9217);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% 0 286);--theme-status-critical-surface:oklch(95.5466% .020724 13.8394);--theme-status-critical-border:oklch(80.7% .088767 18.2906);--theme-status-critical-text:oklch(55.6979% .197433 25.1383);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% 0 286);--theme-status-neutral-surface:oklch(97% 0 286);--theme-status-neutral-border:oklch(87.1% 0 286);--theme-status-neutral-text:oklch(43.9% 0 286);--theme-status-neutral-icon:oklch(64.3% 0 286);--theme-status-neutral-solid:oklch(14.5% 0 286);--theme-status-neutral-on-solid:oklch(100% 0 286);--theme-status-accent-surface:oklch(96.086% .016961 267.781);--theme-status-accent-border:oklch(80.6161% .08754 271.404);--theme-status-accent-text:oklch(50.9225% .172497 267.161);--theme-status-accent-icon:oklch(54.3785% .191021 267);--theme-status-accent-solid:oklch(54.3785% .191021 267);--theme-status-accent-on-solid:oklch(100% 0 286);--theme-radius-control:6px;--theme-radius-small:4px;--theme-radius-large:8px;--theme-radius-card:12px;--theme-radius-pill:999px;--theme-font-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=A][data-theme=dark]{--oods-viz-mark-single:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-01:oklch(54.3785% .191021 267);--oods-viz-scale-categorical-02:oklch(76.4609% .15638 87);--oods-viz-scale-categorical-03:oklch(72.6529% .191793 327);--oods-viz-scale-categorical-04:oklch(79.5586% .147294 147);--oods-viz-scale-categorical-05:oklch(62.6152% .193432 27);--oods-viz-scale-categorical-06:oklch(61.5978% .105617 207);--oods-viz-scale-sequential-01:oklch(20% .076587 267);--oods-viz-scale-sequential-02:oklch(30% .116016 267);--oods-viz-scale-sequential-03:oklch(40% .143166 267);--oods-viz-scale-sequential-04:oklch(50% .152817 267);--oods-viz-scale-sequential-05:oklch(60% .143166 267);--oods-viz-scale-sequential-06:oklch(70% .116016 267);--oods-viz-scale-sequential-07:oklch(80% .076587 267);--oods-viz-scale-sequential-08:oklch(90% .033201 267);--oods-viz-scale-sequential-09:oklch(100% 0 267);--oods-viz-scale-diverging-neg-01:oklch(46% .185665 267);--oods-viz-scale-diverging-pos-01:oklch(46% .185665 23);--oods-viz-scale-diverging-neg-02:oklch(56% .186634 267);--oods-viz-scale-diverging-pos-02:oklch(56% .186634 23);--oods-viz-scale-diverging-neg-03:oklch(66% .160892 267);--oods-viz-scale-diverging-pos-03:oklch(66% .160892 23);--oods-viz-scale-diverging-neg-04:oklch(76% .116709 267);--oods-viz-scale-diverging-pos-04:oklch(76% .116709 23);--oods-viz-scale-diverging-neg-05:oklch(86% .062954 267);--oods-viz-scale-diverging-pos-05:oklch(86% .062954 23);--oods-viz-scale-diverging-neutral:oklch(36% 0 286);--oods-color-brand-a-surface-canvas:oklch(14.5% 0 286);--oods-color-brand-a-surface-raised:oklch(20.5% 0 286);--oods-color-brand-a-surface-subtle:oklch(26.9% 0 286);--oods-color-brand-a-surface-disabled:oklch(26.9% 0 286);--oods-color-brand-a-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-a-surface-inverse:oklch(98.5% 0 286);--oods-color-brand-a-surface-interactive-primary-default:oklch(98.5% 0 286);--oods-color-brand-a-surface-interactive-primary-hover:oklch(84.46% 0 286);--oods-color-brand-a-surface-interactive-primary-pressed:oklch(89.86% 0 286);--oods-color-brand-a-surface-interactive-secondary-default:oklch(26.9% 0 286);--oods-color-brand-a-surface-interactive-secondary-hover:oklch(29% 0 286);--oods-color-brand-a-surface-interactive-secondary-pressed:oklch(31% 0 286);--oods-color-brand-a-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--oods-color-brand-a-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--oods-color-brand-a-border-subtle:oklch(32.5% 0 286);--oods-color-brand-a-border-strong:oklch(37% 0 286);--oods-color-brand-a-border-interactive:oklch(53.8% 0 286);--oods-color-brand-a-border-interactive-hover:oklch(70.8% 0 286);--oods-color-brand-a-text-primary:oklch(98.5% 0 286);--oods-color-brand-a-text-secondary:oklch(76.9% 0 286);--oods-color-brand-a-text-muted:oklch(70.8% 0 286);--oods-color-brand-a-text-inverse:oklch(14.5% 0 286);--oods-color-brand-a-text-on-interactive:oklch(14.5% 0 286);--oods-color-brand-a-text-on-destructive:oklch(100% 0 286);--oods-color-brand-a-text-disabled:oklch(53.8% 0 286);--oods-color-brand-a-text-accent:oklch(77.5866% .113802 273.011);--oods-color-brand-a-focus-ring-outer:oklch(54.3785% .191021 267);--oods-color-brand-a-focus-ring-inner:oklch(14.5% 0 286);--oods-color-brand-a-focus-text:oklch(77.5866% .113802 273.011);--oods-color-brand-a-accent-background:oklch(27.1571% .070509 267.975);--oods-color-brand-a-accent-border:oklch(44.9078% .120101 268.934);--oods-color-brand-a-accent-text:oklch(77.5866% .113802 273.011);--oods-color-brand-a-status-info-surface:oklch(27.4466% .066296 253.95);--oods-color-brand-a-status-info-border:oklch(47.4077% .121868 253.109);--oods-color-brand-a-status-info-text:oklch(76.4235% .125721 249.495);--oods-color-brand-a-status-info-icon:oklch(64.9151% .193037 251.8);--oods-color-brand-a-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-a-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-success-surface:oklch(27.2142% .039586 162.176);--oods-color-brand-a-status-success-border:oklch(46.6982% .08231 160.257);--oods-color-brand-a-status-success-text:oklch(77.9439% .165465 157.301);--oods-color-brand-a-status-success-icon:oklch(64.0602% .132853 157.7);--oods-color-brand-a-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-a-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-warning-surface:oklch(25.781% .04422 74.4675);--oods-color-brand-a-status-warning-border:oklch(45.4239% .082359 74.9409);--oods-color-brand-a-status-warning-text:oklch(86.1614% .172903 88.9928);--oods-color-brand-a-status-warning-icon:oklch(85.3575% .15722 84.1);--oods-color-brand-a-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-a-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-critical-surface:oklch(25.1058% .06493 12.6745);--oods-color-brand-a-status-critical-border:oklch(45.0175% .121046 18.7486);--oods-color-brand-a-status-critical-text:oklch(78.0413% .128122 22.1215);--oods-color-brand-a-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-a-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-a-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-a-status-neutral-surface:oklch(26.9% 0 286);--oods-color-brand-a-status-neutral-border:oklch(37% 0 286);--oods-color-brand-a-status-neutral-text:oklch(76.9% 0 286);--oods-color-brand-a-status-neutral-icon:oklch(70.8% 0 286);--oods-color-brand-a-status-neutral-solid:oklch(98.5% 0 286);--oods-color-brand-a-status-neutral-on-solid:oklch(14.5% 0 286);--oods-color-brand-a-status-accent-surface:oklch(27.1571% .070509 267.975);--oods-color-brand-a-status-accent-border:oklch(44.9078% .120101 268.934);--oods-color-brand-a-status-accent-text:oklch(77.5866% .113802 273.011);--oods-color-brand-a-status-accent-icon:oklch(58.9183% .175768 269.29);--oods-color-brand-a-status-accent-solid:oklch(54.3785% .191021 267);--oods-color-brand-a-status-accent-on-solid:oklch(100% 0 286);--oods-radius-brand-a-control:6px;--oods-radius-brand-a-small:4px;--oods-radius-brand-a-large:8px;--oods-radius-brand-a-card:12px;--oods-radius-brand-a-pill:999px;--oods-font-brand-a-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-a-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(14.5% 0 286);--theme-surface-raised:oklch(20.5% 0 286);--theme-surface-subtle:oklch(26.9% 0 286);--theme-surface-disabled:oklch(26.9% 0 286);--theme-surface-backdrop:oklch(14.5% 0 286);--theme-surface-inverse:oklch(98.5% 0 286);--theme-surface-interactive-primary-default:oklch(98.5% 0 286);--theme-surface-interactive-primary-hover:oklch(84.46% 0 286);--theme-surface-interactive-primary-pressed:oklch(89.86% 0 286);--theme-surface-interactive-secondary-default:oklch(26.9% 0 286);--theme-surface-interactive-secondary-hover:oklch(29% 0 286);--theme-surface-interactive-secondary-pressed:oklch(31% 0 286);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--theme-border-subtle:oklch(32.5% 0 286);--theme-border-strong:oklch(37% 0 286);--theme-border-interactive:oklch(53.8% 0 286);--theme-border-interactive-hover:oklch(70.8% 0 286);--theme-focus-ring-outer:oklch(54.3785% .191021 267);--theme-focus-ring-inner:oklch(14.5% 0 286);--theme-focus-text:oklch(77.5866% .113802 273.011);--theme-text-primary:oklch(98.5% 0 286);--theme-text-secondary:oklch(76.9% 0 286);--theme-text-muted:oklch(70.8% 0 286);--theme-text-inverse:oklch(14.5% 0 286);--theme-text-accent:oklch(77.5866% .113802 273.011);--theme-text-on-interactive:oklch(14.5% 0 286);--theme-text-disabled:oklch(53.8% 0 286);--theme-text-on-destructive:oklch(100% 0 286);--theme-status-info-surface:oklch(27.4466% .066296 253.95);--theme-status-info-border:oklch(47.4077% .121868 253.109);--theme-status-info-text:oklch(76.4235% .125721 249.495);--theme-status-info-icon:oklch(64.9151% .193037 251.8);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% 0 286);--theme-status-success-surface:oklch(27.2142% .039586 162.176);--theme-status-success-border:oklch(46.6982% .08231 160.257);--theme-status-success-text:oklch(77.9439% .165465 157.301);--theme-status-success-icon:oklch(64.0602% .132853 157.7);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% 0 286);--theme-status-warning-surface:oklch(25.781% .04422 74.4675);--theme-status-warning-border:oklch(45.4239% .082359 74.9409);--theme-status-warning-text:oklch(86.1614% .172903 88.9928);--theme-status-warning-icon:oklch(85.3575% .15722 84.1);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% 0 286);--theme-status-critical-surface:oklch(25.1058% .06493 12.6745);--theme-status-critical-border:oklch(45.0175% .121046 18.7486);--theme-status-critical-text:oklch(78.0413% .128122 22.1215);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% 0 286);--theme-status-neutral-surface:oklch(26.9% 0 286);--theme-status-neutral-border:oklch(37% 0 286);--theme-status-neutral-text:oklch(76.9% 0 286);--theme-status-neutral-icon:oklch(70.8% 0 286);--theme-status-neutral-solid:oklch(98.5% 0 286);--theme-status-neutral-on-solid:oklch(14.5% 0 286);--theme-status-accent-surface:oklch(27.1571% .070509 267.975);--theme-status-accent-border:oklch(44.9078% .120101 268.934);--theme-status-accent-text:oklch(77.5866% .113802 273.011);--theme-status-accent-icon:oklch(58.9183% .175768 269.29);--theme-status-accent-solid:oklch(54.3785% .191021 267);--theme-status-accent-on-solid:oklch(100% 0 286);--theme-radius-control:6px;--theme-radius-small:4px;--theme-radius-large:8px;--theme-radius-card:12px;--theme-radius-pill:999px;--theme-font-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=A][data-theme=hc]{--oods-viz-mark-single:CanvasText;--oods-viz-scale-categorical-01:CanvasText;--oods-viz-scale-categorical-02:CanvasText;--oods-viz-scale-categorical-03:CanvasText;--oods-viz-scale-categorical-04:CanvasText;--oods-viz-scale-categorical-05:CanvasText;--oods-viz-scale-categorical-06:CanvasText;--oods-viz-scale-sequential-01:oklch(94% 0 265);--oods-viz-scale-sequential-02:oklch(84% 0 265);--oods-viz-scale-sequential-03:oklch(74% 0 265);--oods-viz-scale-sequential-04:oklch(64% 0 265);--oods-viz-scale-sequential-05:oklch(54% 0 265);--oods-viz-scale-sequential-06:oklch(44% 0 265);--oods-viz-scale-sequential-07:oklch(34% 0 265);--oods-viz-scale-sequential-08:oklch(24% 0 265);--oods-viz-scale-sequential-09:oklch(14% 0 265);--oods-viz-scale-diverging-neg-01:oklch(70% 0 197.5);--oods-viz-scale-diverging-pos-01:oklch(70% 0 17.5);--oods-viz-scale-diverging-neg-02:oklch(58% 0 197.5);--oods-viz-scale-diverging-pos-02:oklch(58% 0 17.5);--oods-viz-scale-diverging-neg-03:oklch(46% 0 197.5);--oods-viz-scale-diverging-pos-03:oklch(46% 0 17.5);--oods-viz-scale-diverging-neg-04:oklch(34% 0 197.5);--oods-viz-scale-diverging-pos-04:oklch(34% 0 17.5);--oods-viz-scale-diverging-neg-05:oklch(22% 0 197.5);--oods-viz-scale-diverging-pos-05:oklch(22% 0 17.5);--oods-viz-scale-diverging-neutral:oklch(82% 0 265);--oods-color-brand-a-surface-canvas:Canvas;--oods-color-brand-a-surface-raised:Canvas;--oods-color-brand-a-surface-subtle:Canvas;--oods-color-brand-a-surface-disabled:Canvas;--oods-color-brand-a-surface-backdrop:Canvas;--oods-color-brand-a-surface-inverse:CanvasText;--oods-color-brand-a-surface-interactive-primary-default:Highlight;--oods-color-brand-a-surface-interactive-primary-hover:Highlight;--oods-color-brand-a-surface-interactive-primary-pressed:Highlight;--oods-color-brand-a-surface-interactive-secondary-default:Canvas;--oods-color-brand-a-surface-interactive-secondary-hover:Canvas;--oods-color-brand-a-surface-interactive-secondary-pressed:Canvas;--oods-color-brand-a-surface-interactive-destructive-default:Canvas;--oods-color-brand-a-surface-interactive-destructive-hover:Canvas;--oods-color-brand-a-surface-interactive-destructive-pressed:Canvas;--oods-color-brand-a-border-subtle:CanvasText;--oods-color-brand-a-border-strong:CanvasText;--oods-color-brand-a-border-interactive:CanvasText;--oods-color-brand-a-border-interactive-hover:CanvasText;--oods-color-brand-a-text-primary:CanvasText;--oods-color-brand-a-text-secondary:CanvasText;--oods-color-brand-a-text-muted:CanvasText;--oods-color-brand-a-text-inverse:Canvas;--oods-color-brand-a-text-on-interactive:HighlightText;--oods-color-brand-a-text-on-destructive:CanvasText;--oods-color-brand-a-text-disabled:GrayText;--oods-color-brand-a-text-accent:LinkText;--oods-color-brand-a-focus-ring-outer:CanvasText;--oods-color-brand-a-focus-ring-inner:Canvas;--oods-color-brand-a-focus-text:CanvasText;--oods-color-brand-a-accent-background:Canvas;--oods-color-brand-a-accent-border:CanvasText;--oods-color-brand-a-accent-text:CanvasText;--oods-color-brand-a-status-info-surface:Canvas;--oods-color-brand-a-status-info-border:CanvasText;--oods-color-brand-a-status-info-text:CanvasText;--oods-color-brand-a-status-info-icon:CanvasText;--oods-color-brand-a-status-info-solid:Canvas;--oods-color-brand-a-status-info-on-solid:CanvasText;--oods-color-brand-a-status-success-surface:Canvas;--oods-color-brand-a-status-success-border:CanvasText;--oods-color-brand-a-status-success-text:CanvasText;--oods-color-brand-a-status-success-icon:CanvasText;--oods-color-brand-a-status-success-solid:Canvas;--oods-color-brand-a-status-success-on-solid:CanvasText;--oods-color-brand-a-status-warning-surface:Canvas;--oods-color-brand-a-status-warning-border:CanvasText;--oods-color-brand-a-status-warning-text:CanvasText;--oods-color-brand-a-status-warning-icon:CanvasText;--oods-color-brand-a-status-warning-solid:Canvas;--oods-color-brand-a-status-warning-on-solid:CanvasText;--oods-color-brand-a-status-critical-surface:Canvas;--oods-color-brand-a-status-critical-border:CanvasText;--oods-color-brand-a-status-critical-text:CanvasText;--oods-color-brand-a-status-critical-icon:CanvasText;--oods-color-brand-a-status-critical-solid:Canvas;--oods-color-brand-a-status-critical-on-solid:CanvasText;--oods-color-brand-a-status-neutral-surface:Canvas;--oods-color-brand-a-status-neutral-border:CanvasText;--oods-color-brand-a-status-neutral-text:CanvasText;--oods-color-brand-a-status-neutral-icon:CanvasText;--oods-color-brand-a-status-neutral-solid:Canvas;--oods-color-brand-a-status-neutral-on-solid:CanvasText;--oods-color-brand-a-status-accent-surface:Canvas;--oods-color-brand-a-status-accent-border:CanvasText;--oods-color-brand-a-status-accent-text:CanvasText;--oods-color-brand-a-status-accent-icon:CanvasText;--oods-color-brand-a-status-accent-solid:Canvas;--oods-color-brand-a-status-accent-on-solid:CanvasText;--oods-radius-brand-a-control:6px;--oods-radius-brand-a-small:4px;--oods-radius-brand-a-large:8px;--oods-radius-brand-a-card:12px;--oods-radius-brand-a-pill:999px;--oods-font-brand-a-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-a-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:Canvas;--theme-surface-raised:Canvas;--theme-surface-subtle:Canvas;--theme-surface-disabled:Canvas;--theme-surface-backdrop:Canvas;--theme-surface-inverse:CanvasText;--theme-surface-interactive-primary-default:Highlight;--theme-surface-interactive-primary-hover:Highlight;--theme-surface-interactive-primary-pressed:Highlight;--theme-surface-interactive-secondary-default:Canvas;--theme-surface-interactive-secondary-hover:Canvas;--theme-surface-interactive-secondary-pressed:Canvas;--theme-surface-interactive-destructive-default:Canvas;--theme-surface-interactive-destructive-hover:Canvas;--theme-surface-interactive-destructive-pressed:Canvas;--theme-border-subtle:CanvasText;--theme-border-strong:CanvasText;--theme-border-interactive:CanvasText;--theme-border-interactive-hover:CanvasText;--theme-focus-ring-outer:CanvasText;--theme-focus-ring-inner:Canvas;--theme-focus-text:CanvasText;--theme-text-primary:CanvasText;--theme-text-secondary:CanvasText;--theme-text-muted:CanvasText;--theme-text-inverse:Canvas;--theme-text-accent:LinkText;--theme-text-on-interactive:HighlightText;--theme-text-disabled:GrayText;--theme-text-on-destructive:CanvasText;--theme-status-info-surface:Canvas;--theme-status-info-border:CanvasText;--theme-status-info-text:CanvasText;--theme-status-info-icon:CanvasText;--theme-status-info-solid:Canvas;--theme-status-info-on-solid:CanvasText;--theme-status-success-surface:Canvas;--theme-status-success-border:CanvasText;--theme-status-success-text:CanvasText;--theme-status-success-icon:CanvasText;--theme-status-success-solid:Canvas;--theme-status-success-on-solid:CanvasText;--theme-status-warning-surface:Canvas;--theme-status-warning-border:CanvasText;--theme-status-warning-text:CanvasText;--theme-status-warning-icon:CanvasText;--theme-status-warning-solid:Canvas;--theme-status-warning-on-solid:CanvasText;--theme-status-critical-surface:Canvas;--theme-status-critical-border:CanvasText;--theme-status-critical-text:CanvasText;--theme-status-critical-icon:CanvasText;--theme-status-critical-solid:Canvas;--theme-status-critical-on-solid:CanvasText;--theme-status-neutral-surface:Canvas;--theme-status-neutral-border:CanvasText;--theme-status-neutral-text:CanvasText;--theme-status-neutral-icon:CanvasText;--theme-status-neutral-solid:Canvas;--theme-status-neutral-on-solid:CanvasText;--theme-status-accent-surface:Canvas;--theme-status-accent-border:CanvasText;--theme-status-accent-text:CanvasText;--theme-status-accent-icon:CanvasText;--theme-status-accent-solid:Canvas;--theme-status-accent-on-solid:CanvasText;--theme-radius-control:6px;--theme-radius-small:4px;--theme-radius-large:8px;--theme-radius-card:12px;--theme-radius-pill:999px;--theme-font-sans:Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=B][data-theme=base],[data-brand=B][data-theme=light]{--oods-viz-mark-single:oklch(54.1675% .179047 288);--oods-viz-scale-categorical-01:oklch(54.1675% .179047 288);--oods-viz-scale-categorical-02:oklch(50.161% .108156 108);--oods-viz-scale-categorical-03:oklch(53.9038% .20831 348);--oods-viz-scale-categorical-04:oklch(56.1826% .113766 168);--oods-viz-scale-categorical-05:oklch(68.3231% .186066 48);--oods-viz-scale-categorical-06:oklch(65.7801% .128289 228);--oods-viz-scale-sequential-01:oklch(94% .020301 288);--oods-viz-scale-sequential-02:oklch(84% .069285 288);--oods-viz-scale-sequential-03:oklch(74% .11871 288);--oods-viz-scale-sequential-04:oklch(64% .157218 288);--oods-viz-scale-sequential-05:oklch(54% .177214 288);--oods-viz-scale-sequential-06:oklch(44% .174935 288);--oods-viz-scale-sequential-07:oklch(34% .150806 288);--oods-viz-scale-sequential-08:oklch(24% .109393 288);--oods-viz-scale-sequential-09:oklch(14% .059007 288);--oods-viz-scale-diverging-neg-01:oklch(70% .135929 288);--oods-viz-scale-diverging-pos-01:oklch(70% .135929 23);--oods-viz-scale-diverging-neg-02:oklch(58% .171769 288);--oods-viz-scale-diverging-pos-02:oklch(58% .171769 23);--oods-viz-scale-diverging-neg-03:oklch(46% .177214 288);--oods-viz-scale-diverging-pos-03:oklch(46% .177214 23);--oods-viz-scale-diverging-neg-04:oklch(34% .137232 288);--oods-viz-scale-diverging-pos-04:oklch(34% .137232 23);--oods-viz-scale-diverging-neg-05:oklch(22% .088801 288);--oods-viz-scale-diverging-pos-05:oklch(22% .088801 23);--oods-viz-scale-diverging-neutral:oklch(82% 0 286);--oods-color-brand-b-surface-canvas:oklch(100% 0 286);--oods-color-brand-b-surface-raised:oklch(100% 0 286);--oods-color-brand-b-surface-subtle:oklch(97% 0 286);--oods-color-brand-b-surface-disabled:oklch(97% 0 286);--oods-color-brand-b-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-b-surface-inverse:oklch(14.5% 0 286);--oods-color-brand-b-surface-interactive-primary-default:oklch(54.1675% .179047 288);--oods-color-brand-b-surface-interactive-primary-hover:oklch(51.0873% .177492 287.649);--oods-color-brand-b-surface-interactive-primary-pressed:oklch(48.0071% .177492 287.649);--oods-color-brand-b-surface-interactive-secondary-default:oklch(97% 0 286);--oods-color-brand-b-surface-interactive-secondary-hover:oklch(95% 0 286);--oods-color-brand-b-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--oods-color-brand-b-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-b-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-b-border-subtle:oklch(92.2% 0 286);--oods-color-brand-b-border-strong:oklch(87.1% 0 286);--oods-color-brand-b-border-interactive:oklch(64.3% 0 286);--oods-color-brand-b-border-interactive-hover:oklch(54.5% 0 286);--oods-color-brand-b-text-primary:oklch(14.5% 0 286);--oods-color-brand-b-text-secondary:oklch(43.9% 0 286);--oods-color-brand-b-text-muted:oklch(54.5% 0 286);--oods-color-brand-b-text-inverse:oklch(100% 0 286);--oods-color-brand-b-text-on-interactive:oklch(100% 0 286);--oods-color-brand-b-text-on-destructive:oklch(100% 0 286);--oods-color-brand-b-text-disabled:oklch(64.3% 0 286);--oods-color-brand-b-text-accent:oklch(50.7841% .158971 288.607);--oods-color-brand-b-focus-ring-outer:oklch(14.5% 0 286);--oods-color-brand-b-focus-ring-inner:oklch(100% 0 286);--oods-color-brand-b-focus-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-accent-background:oklch(96.2276% .019054 299.014);--oods-color-brand-b-accent-border:oklch(80.624% .09022 293.553);--oods-color-brand-b-accent-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-b-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-b-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-b-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-b-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-b-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-b-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-b-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-b-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-b-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-b-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-b-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-b-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-b-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-b-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-b-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-b-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-b-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-b-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-b-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-b-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-neutral-surface:oklch(97% 0 286);--oods-color-brand-b-status-neutral-border:oklch(87.1% 0 286);--oods-color-brand-b-status-neutral-text:oklch(43.9% 0 286);--oods-color-brand-b-status-neutral-icon:oklch(64.3% 0 286);--oods-color-brand-b-status-neutral-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-neutral-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-accent-surface:oklch(96.2276% .019054 299.014);--oods-color-brand-b-status-accent-border:oklch(80.624% .09022 293.553);--oods-color-brand-b-status-accent-text:oklch(50.7841% .158971 288.607);--oods-color-brand-b-status-accent-icon:oklch(54.1675% .179047 288);--oods-color-brand-b-status-accent-solid:oklch(54.1675% .179047 288);--oods-color-brand-b-status-accent-on-solid:oklch(100% 0 286);--oods-radius-brand-b-control:8px;--oods-radius-brand-b-small:6px;--oods-radius-brand-b-large:10px;--oods-radius-brand-b-card:16px;--oods-radius-brand-b-pill:999px;--oods-font-brand-b-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-b-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(100% 0 286);--theme-surface-raised:oklch(100% 0 286);--theme-surface-subtle:oklch(97% 0 286);--theme-surface-disabled:oklch(97% 0 286);--theme-surface-backdrop:oklch(14.5% 0 286);--theme-surface-inverse:oklch(14.5% 0 286);--theme-surface-interactive-primary-default:oklch(54.1675% .179047 288);--theme-surface-interactive-primary-hover:oklch(51.0873% .177492 287.649);--theme-surface-interactive-primary-pressed:oklch(48.0071% .177492 287.649);--theme-surface-interactive-secondary-default:oklch(97% 0 286);--theme-surface-interactive-secondary-hover:oklch(95% 0 286);--theme-surface-interactive-secondary-pressed:oklch(93.5% 0 286);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--theme-border-subtle:oklch(92.2% 0 286);--theme-border-strong:oklch(87.1% 0 286);--theme-border-interactive:oklch(64.3% 0 286);--theme-border-interactive-hover:oklch(54.5% 0 286);--theme-focus-ring-outer:oklch(14.5% 0 286);--theme-focus-ring-inner:oklch(100% 0 286);--theme-focus-text:oklch(50.7841% .158971 288.607);--theme-text-primary:oklch(14.5% 0 286);--theme-text-secondary:oklch(43.9% 0 286);--theme-text-muted:oklch(54.5% 0 286);--theme-text-inverse:oklch(100% 0 286);--theme-text-accent:oklch(50.7841% .158971 288.607);--theme-text-on-interactive:oklch(100% 0 286);--theme-text-disabled:oklch(64.3% 0 286);--theme-text-on-destructive:oklch(100% 0 286);--theme-status-info-surface:oklch(95.9682% .020056 238.701);--theme-status-info-border:oklch(80.9755% .088669 243.091);--theme-status-info-text:oklch(54.0689% .162234 252.215);--theme-status-info-icon:oklch(62.2153% .183136 251.724);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% 0 286);--theme-status-success-surface:oklch(95.8254% .02227 155.932);--theme-status-success-border:oklch(79.8152% .08315 159.165);--theme-status-success-text:oklch(52.3466% .11158 159.513);--theme-status-success-icon:oklch(61.1472% .126614 158.247);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% 0 286);--theme-status-warning-surface:oklch(96.9531% .068378 100.372);--theme-status-warning-border:oklch(82.7254% .122422 86.6745);--theme-status-warning-text:oklch(55.3161% .125197 63.9217);--theme-status-warning-icon:oklch(57.0661% .129157 63.9217);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% 0 286);--theme-status-critical-surface:oklch(95.5466% .020724 13.8394);--theme-status-critical-border:oklch(80.7% .088767 18.2906);--theme-status-critical-text:oklch(55.6979% .197433 25.1383);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% 0 286);--theme-status-neutral-surface:oklch(97% 0 286);--theme-status-neutral-border:oklch(87.1% 0 286);--theme-status-neutral-text:oklch(43.9% 0 286);--theme-status-neutral-icon:oklch(64.3% 0 286);--theme-status-neutral-solid:oklch(14.5% 0 286);--theme-status-neutral-on-solid:oklch(100% 0 286);--theme-status-accent-surface:oklch(96.2276% .019054 299.014);--theme-status-accent-border:oklch(80.624% .09022 293.553);--theme-status-accent-text:oklch(50.7841% .158971 288.607);--theme-status-accent-icon:oklch(54.1675% .179047 288);--theme-status-accent-solid:oklch(54.1675% .179047 288);--theme-status-accent-on-solid:oklch(100% 0 286);--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=B][data-theme=dark]{--oods-viz-mark-single:oklch(54.1675% .179047 288);--oods-viz-scale-categorical-01:oklch(54.1675% .179047 288);--oods-viz-scale-categorical-02:oklch(90.911% .181231 108);--oods-viz-scale-categorical-03:oklch(53.9038% .20831 348);--oods-viz-scale-categorical-04:oklch(60.1826% .118764 168);--oods-viz-scale-categorical-05:oklch(70.3231% .188338 48);--oods-viz-scale-categorical-06:oklch(71.7801% .128289 228);--oods-viz-scale-sequential-01:oklch(20% .071786 288);--oods-viz-scale-sequential-02:oklch(30% .108743 288);--oods-viz-scale-sequential-03:oklch(40% .134192 288);--oods-viz-scale-sequential-04:oklch(50% .143238 288);--oods-viz-scale-sequential-05:oklch(60% .134192 288);--oods-viz-scale-sequential-06:oklch(70% .108743 288);--oods-viz-scale-sequential-07:oklch(80% .071786 288);--oods-viz-scale-sequential-08:oklch(90% .03112 288);--oods-viz-scale-sequential-09:oklch(100% 0 288);--oods-viz-scale-diverging-neg-01:oklch(46% .177214 288);--oods-viz-scale-diverging-pos-01:oklch(46% .177214 23);--oods-viz-scale-diverging-neg-02:oklch(56% .174935 288);--oods-viz-scale-diverging-pos-02:oklch(56% .174935 23);--oods-viz-scale-diverging-neg-03:oklch(66% .150806 288);--oods-viz-scale-diverging-pos-03:oklch(66% .150806 23);--oods-viz-scale-diverging-neg-04:oklch(76% .109393 288);--oods-viz-scale-diverging-pos-04:oklch(76% .109393 23);--oods-viz-scale-diverging-neg-05:oklch(86% .059007 288);--oods-viz-scale-diverging-pos-05:oklch(86% .059007 23);--oods-viz-scale-diverging-neutral:oklch(36% 0 286);--oods-color-brand-b-surface-canvas:oklch(14.5% 0 286);--oods-color-brand-b-surface-raised:oklch(20.5% 0 286);--oods-color-brand-b-surface-subtle:oklch(26.9% 0 286);--oods-color-brand-b-surface-disabled:oklch(26.9% 0 286);--oods-color-brand-b-surface-backdrop:oklch(14.5% 0 286);--oods-color-brand-b-surface-inverse:oklch(98.5% 0 286);--oods-color-brand-b-surface-interactive-primary-default:oklch(54.1675% .179047 288);--oods-color-brand-b-surface-interactive-primary-hover:oklch(51.1675% .169229 289.327);--oods-color-brand-b-surface-interactive-primary-pressed:oklch(48.1675% .169229 289.327);--oods-color-brand-b-surface-interactive-secondary-default:oklch(26.9% 0 286);--oods-color-brand-b-surface-interactive-secondary-hover:oklch(29% 0 286);--oods-color-brand-b-surface-interactive-secondary-pressed:oklch(31% 0 286);--oods-color-brand-b-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--oods-color-brand-b-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--oods-color-brand-b-border-subtle:oklch(32.5% 0 286);--oods-color-brand-b-border-strong:oklch(37% 0 286);--oods-color-brand-b-border-interactive:oklch(53.8% 0 286);--oods-color-brand-b-border-interactive-hover:oklch(70.8% 0 286);--oods-color-brand-b-text-primary:oklch(98.5% 0 286);--oods-color-brand-b-text-secondary:oklch(76.9% 0 286);--oods-color-brand-b-text-muted:oklch(70.8% 0 286);--oods-color-brand-b-text-inverse:oklch(14.5% 0 286);--oods-color-brand-b-text-on-interactive:oklch(100% 0 286);--oods-color-brand-b-text-on-destructive:oklch(100% 0 286);--oods-color-brand-b-text-disabled:oklch(53.8% 0 286);--oods-color-brand-b-text-accent:oklch(77.7818% .12461 293.175);--oods-color-brand-b-focus-ring-outer:oklch(91.1658% .04494 292.418);--oods-color-brand-b-focus-ring-inner:oklch(14.5% 0 286);--oods-color-brand-b-focus-text:oklch(77.7818% .12461 293.175);--oods-color-brand-b-accent-background:oklch(27.0735% .065493 294.36);--oods-color-brand-b-accent-border:oklch(44.4543% .110372 291.929);--oods-color-brand-b-accent-text:oklch(77.7818% .12461 293.175);--oods-color-brand-b-status-info-surface:oklch(27.4466% .066296 253.95);--oods-color-brand-b-status-info-border:oklch(47.4077% .121868 253.109);--oods-color-brand-b-status-info-text:oklch(76.4235% .125721 249.495);--oods-color-brand-b-status-info-icon:oklch(64.9151% .193037 251.8);--oods-color-brand-b-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-b-status-info-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-success-surface:oklch(27.2142% .039586 162.176);--oods-color-brand-b-status-success-border:oklch(46.6982% .08231 160.257);--oods-color-brand-b-status-success-text:oklch(77.9439% .165465 157.301);--oods-color-brand-b-status-success-icon:oklch(64.0602% .132853 157.7);--oods-color-brand-b-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-b-status-success-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-warning-surface:oklch(25.781% .04422 74.4675);--oods-color-brand-b-status-warning-border:oklch(45.4239% .082359 74.9409);--oods-color-brand-b-status-warning-text:oklch(86.1614% .172903 88.9928);--oods-color-brand-b-status-warning-icon:oklch(85.3575% .15722 84.1);--oods-color-brand-b-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-b-status-warning-on-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-critical-surface:oklch(25.1058% .06493 12.6745);--oods-color-brand-b-status-critical-border:oklch(45.0175% .121046 18.7486);--oods-color-brand-b-status-critical-text:oklch(78.0413% .128122 22.1215);--oods-color-brand-b-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-b-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-b-status-critical-on-solid:oklch(100% 0 286);--oods-color-brand-b-status-neutral-surface:oklch(26.9% 0 286);--oods-color-brand-b-status-neutral-border:oklch(37% 0 286);--oods-color-brand-b-status-neutral-text:oklch(76.9% 0 286);--oods-color-brand-b-status-neutral-icon:oklch(70.8% 0 286);--oods-color-brand-b-status-neutral-solid:oklch(98.5% 0 286);--oods-color-brand-b-status-neutral-on-solid:oklch(14.5% 0 286);--oods-color-brand-b-status-accent-surface:oklch(27.0735% .065493 294.36);--oods-color-brand-b-status-accent-border:oklch(44.4543% .110372 291.929);--oods-color-brand-b-status-accent-text:oklch(77.7818% .12461 293.175);--oods-color-brand-b-status-accent-icon:oklch(58.8614% .169229 289.327);--oods-color-brand-b-status-accent-solid:oklch(54.1675% .179047 288);--oods-color-brand-b-status-accent-on-solid:oklch(100% 0 286);--oods-radius-brand-b-control:8px;--oods-radius-brand-b-small:6px;--oods-radius-brand-b-large:10px;--oods-radius-brand-b-card:16px;--oods-radius-brand-b-pill:999px;--oods-font-brand-b-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-b-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(14.5% 0 286);--theme-surface-raised:oklch(20.5% 0 286);--theme-surface-subtle:oklch(26.9% 0 286);--theme-surface-disabled:oklch(26.9% 0 286);--theme-surface-backdrop:oklch(14.5% 0 286);--theme-surface-inverse:oklch(98.5% 0 286);--theme-surface-interactive-primary-default:oklch(54.1675% .179047 288);--theme-surface-interactive-primary-hover:oklch(51.1675% .169229 289.327);--theme-surface-interactive-primary-pressed:oklch(48.1675% .169229 289.327);--theme-surface-interactive-secondary-default:oklch(26.9% 0 286);--theme-surface-interactive-secondary-hover:oklch(29% 0 286);--theme-surface-interactive-secondary-pressed:oklch(31% 0 286);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--theme-border-subtle:oklch(32.5% 0 286);--theme-border-strong:oklch(37% 0 286);--theme-border-interactive:oklch(53.8% 0 286);--theme-border-interactive-hover:oklch(70.8% 0 286);--theme-focus-ring-outer:oklch(91.1658% .04494 292.418);--theme-focus-ring-inner:oklch(14.5% 0 286);--theme-focus-text:oklch(77.7818% .12461 293.175);--theme-text-primary:oklch(98.5% 0 286);--theme-text-secondary:oklch(76.9% 0 286);--theme-text-muted:oklch(70.8% 0 286);--theme-text-inverse:oklch(14.5% 0 286);--theme-text-accent:oklch(77.7818% .12461 293.175);--theme-text-on-interactive:oklch(100% 0 286);--theme-text-disabled:oklch(53.8% 0 286);--theme-text-on-destructive:oklch(100% 0 286);--theme-status-info-surface:oklch(27.4466% .066296 253.95);--theme-status-info-border:oklch(47.4077% .121868 253.109);--theme-status-info-text:oklch(76.4235% .125721 249.495);--theme-status-info-icon:oklch(64.9151% .193037 251.8);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% 0 286);--theme-status-success-surface:oklch(27.2142% .039586 162.176);--theme-status-success-border:oklch(46.6982% .08231 160.257);--theme-status-success-text:oklch(77.9439% .165465 157.301);--theme-status-success-icon:oklch(64.0602% .132853 157.7);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% 0 286);--theme-status-warning-surface:oklch(25.781% .04422 74.4675);--theme-status-warning-border:oklch(45.4239% .082359 74.9409);--theme-status-warning-text:oklch(86.1614% .172903 88.9928);--theme-status-warning-icon:oklch(85.3575% .15722 84.1);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% 0 286);--theme-status-critical-surface:oklch(25.1058% .06493 12.6745);--theme-status-critical-border:oklch(45.0175% .121046 18.7486);--theme-status-critical-text:oklch(78.0413% .128122 22.1215);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% 0 286);--theme-status-neutral-surface:oklch(26.9% 0 286);--theme-status-neutral-border:oklch(37% 0 286);--theme-status-neutral-text:oklch(76.9% 0 286);--theme-status-neutral-icon:oklch(70.8% 0 286);--theme-status-neutral-solid:oklch(98.5% 0 286);--theme-status-neutral-on-solid:oklch(14.5% 0 286);--theme-status-accent-surface:oklch(27.0735% .065493 294.36);--theme-status-accent-border:oklch(44.4543% .110372 291.929);--theme-status-accent-text:oklch(77.7818% .12461 293.175);--theme-status-accent-icon:oklch(58.8614% .169229 289.327);--theme-status-accent-solid:oklch(54.1675% .179047 288);--theme-status-accent-on-solid:oklch(100% 0 286);--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=B][data-theme=hc]{--oods-viz-mark-single:CanvasText;--oods-viz-scale-categorical-01:CanvasText;--oods-viz-scale-categorical-02:CanvasText;--oods-viz-scale-categorical-03:CanvasText;--oods-viz-scale-categorical-04:CanvasText;--oods-viz-scale-categorical-05:CanvasText;--oods-viz-scale-categorical-06:CanvasText;--oods-viz-scale-sequential-01:oklch(94% 0 265);--oods-viz-scale-sequential-02:oklch(84% 0 265);--oods-viz-scale-sequential-03:oklch(74% 0 265);--oods-viz-scale-sequential-04:oklch(64% 0 265);--oods-viz-scale-sequential-05:oklch(54% 0 265);--oods-viz-scale-sequential-06:oklch(44% 0 265);--oods-viz-scale-sequential-07:oklch(34% 0 265);--oods-viz-scale-sequential-08:oklch(24% 0 265);--oods-viz-scale-sequential-09:oklch(14% 0 265);--oods-viz-scale-diverging-neg-01:oklch(70% 0 197.5);--oods-viz-scale-diverging-pos-01:oklch(70% 0 17.5);--oods-viz-scale-diverging-neg-02:oklch(58% 0 197.5);--oods-viz-scale-diverging-pos-02:oklch(58% 0 17.5);--oods-viz-scale-diverging-neg-03:oklch(46% 0 197.5);--oods-viz-scale-diverging-pos-03:oklch(46% 0 17.5);--oods-viz-scale-diverging-neg-04:oklch(34% 0 197.5);--oods-viz-scale-diverging-pos-04:oklch(34% 0 17.5);--oods-viz-scale-diverging-neg-05:oklch(22% 0 197.5);--oods-viz-scale-diverging-pos-05:oklch(22% 0 17.5);--oods-viz-scale-diverging-neutral:oklch(82% 0 265);--oods-color-brand-b-surface-canvas:Canvas;--oods-color-brand-b-surface-raised:Canvas;--oods-color-brand-b-surface-subtle:Canvas;--oods-color-brand-b-surface-disabled:Canvas;--oods-color-brand-b-surface-backdrop:Canvas;--oods-color-brand-b-surface-inverse:CanvasText;--oods-color-brand-b-surface-interactive-primary-default:Highlight;--oods-color-brand-b-surface-interactive-primary-hover:Highlight;--oods-color-brand-b-surface-interactive-primary-pressed:Highlight;--oods-color-brand-b-surface-interactive-secondary-default:Canvas;--oods-color-brand-b-surface-interactive-secondary-hover:Canvas;--oods-color-brand-b-surface-interactive-secondary-pressed:Canvas;--oods-color-brand-b-surface-interactive-destructive-default:Canvas;--oods-color-brand-b-surface-interactive-destructive-hover:Canvas;--oods-color-brand-b-surface-interactive-destructive-pressed:Canvas;--oods-color-brand-b-border-subtle:CanvasText;--oods-color-brand-b-border-strong:CanvasText;--oods-color-brand-b-border-interactive:CanvasText;--oods-color-brand-b-border-interactive-hover:CanvasText;--oods-color-brand-b-text-primary:CanvasText;--oods-color-brand-b-text-secondary:CanvasText;--oods-color-brand-b-text-muted:CanvasText;--oods-color-brand-b-text-inverse:Canvas;--oods-color-brand-b-text-on-interactive:HighlightText;--oods-color-brand-b-text-on-destructive:CanvasText;--oods-color-brand-b-text-disabled:GrayText;--oods-color-brand-b-text-accent:LinkText;--oods-color-brand-b-focus-ring-outer:CanvasText;--oods-color-brand-b-focus-ring-inner:Canvas;--oods-color-brand-b-focus-text:CanvasText;--oods-color-brand-b-accent-background:Canvas;--oods-color-brand-b-accent-border:CanvasText;--oods-color-brand-b-accent-text:CanvasText;--oods-color-brand-b-status-info-surface:Canvas;--oods-color-brand-b-status-info-border:CanvasText;--oods-color-brand-b-status-info-text:CanvasText;--oods-color-brand-b-status-info-icon:CanvasText;--oods-color-brand-b-status-info-solid:Canvas;--oods-color-brand-b-status-info-on-solid:CanvasText;--oods-color-brand-b-status-success-surface:Canvas;--oods-color-brand-b-status-success-border:CanvasText;--oods-color-brand-b-status-success-text:CanvasText;--oods-color-brand-b-status-success-icon:CanvasText;--oods-color-brand-b-status-success-solid:Canvas;--oods-color-brand-b-status-success-on-solid:CanvasText;--oods-color-brand-b-status-warning-surface:Canvas;--oods-color-brand-b-status-warning-border:CanvasText;--oods-color-brand-b-status-warning-text:CanvasText;--oods-color-brand-b-status-warning-icon:CanvasText;--oods-color-brand-b-status-warning-solid:Canvas;--oods-color-brand-b-status-warning-on-solid:CanvasText;--oods-color-brand-b-status-critical-surface:Canvas;--oods-color-brand-b-status-critical-border:CanvasText;--oods-color-brand-b-status-critical-text:CanvasText;--oods-color-brand-b-status-critical-icon:CanvasText;--oods-color-brand-b-status-critical-solid:Canvas;--oods-color-brand-b-status-critical-on-solid:CanvasText;--oods-color-brand-b-status-neutral-surface:Canvas;--oods-color-brand-b-status-neutral-border:CanvasText;--oods-color-brand-b-status-neutral-text:CanvasText;--oods-color-brand-b-status-neutral-icon:CanvasText;--oods-color-brand-b-status-neutral-solid:Canvas;--oods-color-brand-b-status-neutral-on-solid:CanvasText;--oods-color-brand-b-status-accent-surface:Canvas;--oods-color-brand-b-status-accent-border:CanvasText;--oods-color-brand-b-status-accent-text:CanvasText;--oods-color-brand-b-status-accent-icon:CanvasText;--oods-color-brand-b-status-accent-solid:Canvas;--oods-color-brand-b-status-accent-on-solid:CanvasText;--oods-radius-brand-b-control:8px;--oods-radius-brand-b-small:6px;--oods-radius-brand-b-large:10px;--oods-radius-brand-b-card:16px;--oods-radius-brand-b-pill:999px;--oods-font-brand-b-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-b-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:Canvas;--theme-surface-raised:Canvas;--theme-surface-subtle:Canvas;--theme-surface-disabled:Canvas;--theme-surface-backdrop:Canvas;--theme-surface-inverse:CanvasText;--theme-surface-interactive-primary-default:Highlight;--theme-surface-interactive-primary-hover:Highlight;--theme-surface-interactive-primary-pressed:Highlight;--theme-surface-interactive-secondary-default:Canvas;--theme-surface-interactive-secondary-hover:Canvas;--theme-surface-interactive-secondary-pressed:Canvas;--theme-surface-interactive-destructive-default:Canvas;--theme-surface-interactive-destructive-hover:Canvas;--theme-surface-interactive-destructive-pressed:Canvas;--theme-border-subtle:CanvasText;--theme-border-strong:CanvasText;--theme-border-interactive:CanvasText;--theme-border-interactive-hover:CanvasText;--theme-focus-ring-outer:CanvasText;--theme-focus-ring-inner:Canvas;--theme-focus-text:CanvasText;--theme-text-primary:CanvasText;--theme-text-secondary:CanvasText;--theme-text-muted:CanvasText;--theme-text-inverse:Canvas;--theme-text-accent:LinkText;--theme-text-on-interactive:HighlightText;--theme-text-disabled:GrayText;--theme-text-on-destructive:CanvasText;--theme-status-info-surface:Canvas;--theme-status-info-border:CanvasText;--theme-status-info-text:CanvasText;--theme-status-info-icon:CanvasText;--theme-status-info-solid:Canvas;--theme-status-info-on-solid:CanvasText;--theme-status-success-surface:Canvas;--theme-status-success-border:CanvasText;--theme-status-success-text:CanvasText;--theme-status-success-icon:CanvasText;--theme-status-success-solid:Canvas;--theme-status-success-on-solid:CanvasText;--theme-status-warning-surface:Canvas;--theme-status-warning-border:CanvasText;--theme-status-warning-text:CanvasText;--theme-status-warning-icon:CanvasText;--theme-status-warning-solid:Canvas;--theme-status-warning-on-solid:CanvasText;--theme-status-critical-surface:Canvas;--theme-status-critical-border:CanvasText;--theme-status-critical-text:CanvasText;--theme-status-critical-icon:CanvasText;--theme-status-critical-solid:Canvas;--theme-status-critical-on-solid:CanvasText;--theme-status-neutral-surface:Canvas;--theme-status-neutral-border:CanvasText;--theme-status-neutral-text:CanvasText;--theme-status-neutral-icon:CanvasText;--theme-status-neutral-solid:Canvas;--theme-status-neutral-on-solid:CanvasText;--theme-status-accent-surface:Canvas;--theme-status-accent-border:CanvasText;--theme-status-accent-text:CanvasText;--theme-status-accent-icon:CanvasText;--theme-status-accent-solid:Canvas;--theme-status-accent-on-solid:CanvasText;--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.statusable-badge{--statusable-badge-background:transparent;--statusable-badge-border:transparent;--statusable-badge-foreground:currentColor;--statusable-badge-icon-color:currentColor;border:1px solid var(--statusable-badge-border);background-color:var(--statusable-badge-background);color:var(--statusable-badge-foreground);letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;outline:none;align-items:center;gap:.35rem;min-height:1.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.statusable-badge__icon{color:var(--statusable-badge-icon-color);align-items:center;font-size:.85em;display:inline-flex}.statusable-badge__label{align-items:center;line-height:1;display:inline-flex}.statusable-badge:focus-visible{outline:var(--cmp-chip-focus-width,2px) solid var(--cmp-chip-focus-outer,currentColor);outline-offset:2px;box-shadow:0 0 0 calc(var(--cmp-chip-focus-width,2px) + 2px) var(--cmp-chip-focus-inner,transparent)}@media (forced-colors:active){.statusable-badge{forced-color-adjust:none;color:canvastext;background-color:canvas;border-color:canvastext}.statusable-badge__icon{color:canvastext}}.statusable-banner{--statusable-banner-background:var(--cmp-banner-background,transparent);--statusable-banner-border:var(--cmp-banner-border,transparent);--statusable-banner-foreground:var(--cmp-banner-text,currentColor);--statusable-banner-icon-color:var(--cmp-banner-icon,currentColor);align-items:flex-start;gap:var(--cmp-spacing-inline-sm,.75rem);padding:var(--cmp-spacing-inset-compact,.75rem) var(--cmp-spacing-inset-default,1rem);background-color:var(--statusable-banner-background);border:1px solid var(--statusable-banner-border);color:var(--statusable-banner-foreground);border-radius:.75rem;grid-template-columns:auto 1fr auto;line-height:1.4;display:grid}.statusable-banner__icon{color:var(--statusable-banner-icon-color);justify-content:center;align-items:center;margin-top:.1rem;font-size:1.25rem;display:inline-flex}.statusable-banner__content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.statusable-banner__title{margin:0;font-weight:600}.statusable-banner__description{margin:0;font-size:.95rem}.statusable-banner__actions{gap:var(--cmp-spacing-inline-sm,.75rem);flex-wrap:wrap;align-items:center;display:flex}.statusable-banner__dismiss{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:background-color .12s;display:inline-flex}.statusable-banner__dismiss:hover{background-color:color-mix(in srgb, var(--statusable-banner-foreground) 12%, transparent)}.statusable-banner__dismiss:focus-visible,.statusable-banner:focus-visible{outline:var(--cmp-focus-width,2px) solid var(--cmp-focus-outer,currentColor);outline-offset:2px}@media (forced-colors:active){.statusable-banner{forced-color-adjust:none;color:canvastext;background-color:canvas;border-color:canvastext}.statusable-banner__icon{color:canvastext}}.statusable-toast{--statusable-toast-background:var(--cmp-status-neutral-surface);--statusable-toast-border:var(--cmp-status-neutral-border);--statusable-toast-foreground:var(--cmp-status-neutral-text);--statusable-toast-icon-color:var(--cmp-status-neutral-icon);gap:var(--cmp-spacing-inline-sm,.75rem);padding:var(--cmp-spacing-inset-compact,.75rem) var(--cmp-spacing-inset-default,1rem);background-color:var(--statusable-toast-background);border:1px solid var(--statusable-toast-border);color:var(--statusable-toast-foreground);box-shadow:var(--sys-shadow-elevation-overlay,0 18px 28px -16px color-mix(in srgb, var(--cmp-text-body,CanvasText) 24%, transparent));opacity:0;border-radius:.75rem;outline:none;grid-template-columns:auto 1fr auto;transition:opacity .18s,transform .18s;display:grid;position:relative;transform:translateY(8px)}.statusable-toast[data-state=open]{opacity:1;transform:translateY(0)}.statusable-toast[data-state=closed]{pointer-events:none}.statusable-toast__icon{color:var(--statusable-toast-icon-color);justify-content:center;align-items:center;margin-top:.1rem;font-size:1.1rem;display:inline-flex}.statusable-toast__content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.statusable-toast__title{margin:0;font-weight:600}.statusable-toast__description{margin:0;font-size:.95rem}.statusable-toast__dismiss{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:background-color .12s;display:inline-flex}.statusable-toast__dismiss:hover{background-color:color-mix(in srgb, var(--statusable-toast-foreground) 12%, transparent)}.statusable-toast__dismiss:focus-visible,.statusable-toast:focus-visible{outline:var(--cmp-focus-width,2px) solid var(--cmp-focus-outer,currentColor);outline-offset:2px}@media (prefers-reduced-motion:reduce){.statusable-toast{transition:none}}@media (forced-colors:active){.statusable-toast{forced-color-adjust:none;color:canvastext;box-shadow:none;background-color:canvas;border-color:canvastext}.statusable-toast__icon{color:canvastext}}[data-theme=hc] .statusable-badge__icon{color:canvastext}:where(.oods-switch,[data-oods-component=Switch]){--oods-switch-track-inline:var(--ref-space-ramp-900);--oods-switch-track-block:var(--ref-space-ramp-500);--oods-switch-thumb-size:var(--ref-space-ramp-400);--oods-switch-travel:var(--ref-space-ramp-400)}:where(.oods-switch,[data-oods-component=Switch])[data-size=sm]{--oods-switch-track-inline:var(--ref-space-ramp-800);--oods-switch-track-block:calc(var(--ref-space-ramp-500) - var(--ref-space-ramp-050));--oods-switch-thumb-size:calc(var(--ref-space-ramp-400) - var(--ref-space-ramp-050));--oods-switch-travel:calc(var(--ref-space-ramp-400) - var(--ref-space-ramp-050))}:where([data-theme]){--oods-switch-thumb-off:var(--sys-surface-raised)}:where([data-theme=dark]){--oods-switch-thumb-off:var(--sys-text-muted)}.oods-switch__row{align-items:center;gap:var(--sys-control-gap);display:flex}.oods-switch__control{box-sizing:border-box;inline-size:var(--oods-switch-track-inline);block-size:var(--oods-switch-track-block);padding:0 var(--ref-border-width-hairline);border:1px solid var(--sys-border-interactive);border-radius:var(--sys-radius-pill);background:var(--sys-surface-interactive-secondary-hover);color:inherit;cursor:pointer;flex:none;align-items:center;margin:0;display:inline-flex}.oods-switch__thumb{inline-size:var(--oods-switch-thumb-size);block-size:var(--oods-switch-thumb-size);border-radius:var(--sys-radius-pill);background:var(--oods-switch-thumb-off,var(--sys-surface-raised));transition:transform var(--oods-motion-duration-fast) var(--oods-motion-easing-standard);display:block}.oods-switch__control[aria-checked=true]{border-color:var(--sys-surface-interactive-primary-default);background:var(--sys-surface-interactive-primary-default)}.oods-switch__control[aria-checked=true]>.oods-switch__thumb{background:var(--sys-text-on-interactive);transform:translateX(var(--oods-switch-travel))}.oods-switch__control[aria-invalid=true]{border-color:var(--sys-status-critical-icon)}.oods-switch__control:disabled{border-color:var(--sys-border-subtle);background:var(--sys-surface-disabled);cursor:not-allowed}.oods-switch__control:disabled>.oods-switch__thumb{background:var(--sys-text-disabled)}.oods-switch__control:disabled[aria-checked=true]{border-color:var(--sys-text-disabled);background:var(--sys-text-disabled)}.oods-switch__control:disabled[aria-checked=true]>.oods-switch__thumb{background:var(--sys-surface-disabled)}.oods-switch__label{cursor:pointer}.oods-switch:has(.oods-switch__control:disabled) .oods-switch__label{color:var(--sys-text-disabled);cursor:not-allowed}.oods-switch>:is(.oods-field-help,.oods-field-error){padding-inline-start:calc(var(--oods-switch-track-inline) + var(--sys-control-gap))}@media (prefers-reduced-motion:reduce){.oods-switch__thumb{transition:none}}[data-theme=hc] .oods-switch__control:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){forced-color-adjust:none;background:canvas;border-color:canvastext}[data-theme=hc] .oods-switch__control[aria-checked=true]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:highlight;border-color:highlight}[data-theme=hc] .oods-switch__control:disabled:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:canvas;border-color:graytext}[data-theme=hc] .oods-switch__thumb:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){forced-color-adjust:none;background:canvastext}[data-theme=hc] .oods-switch__control[aria-checked=true]>.oods-switch__thumb:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:highlighttext}[data-theme=hc] .oods-switch__control:disabled>.oods-switch__thumb:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:graytext}@media (forced-colors:active){.oods-switch__control,.oods-switch__thumb{forced-color-adjust:none}.oods-switch__control{background:canvas;border-color:canvastext}.oods-switch__control[aria-checked=true]{background:highlight;border-color:highlight}.oods-switch__control:disabled,.oods-switch__control:disabled[aria-checked=true]{background:canvas;border-color:graytext}.oods-switch__thumb{background:canvastext}.oods-switch__control[aria-checked=true]>.oods-switch__thumb{background:highlighttext}.oods-switch__control:disabled>.oods-switch__thumb,.oods-switch__control:disabled[aria-checked=true]>.oods-switch__thumb{background:graytext}}:where(.oods-dialog,[data-oods-component=Dialog]){--oods-dialog-max-inline-size:32rem;box-sizing:border-box;inline-size:min(100%, var(--oods-dialog-max-inline-size));max-inline-size:100%;padding:var(--sys-card-padding);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);color:var(--sys-text-primary);box-shadow:var(--cmp-shadow-overlay-offset-x) var(--cmp-shadow-overlay-offset-y) var(--cmp-shadow-overlay-blur) var(--cmp-shadow-overlay-spread) var(--cmp-shadow-overlay-color);font-size:var(--sys-text-scale-body-sm-font-size);line-height:var(--sys-text-scale-body-sm-line-height);margin:0;position:relative;inset:auto}:where(.oods-dialog,[data-oods-component=Dialog])[data-size=sm]{--oods-dialog-max-inline-size:25rem}:where(.oods-dialog,[data-oods-component=Dialog])[data-size=lg]{--oods-dialog-max-inline-size:40rem}:where(.oods-dialog,[data-oods-component=Dialog])[open]{gap:var(--sys-inset-md);display:grid}:where(.oods-dialog,[data-oods-component=Dialog]):modal{inline-size:min(100% - 2 * var(--sys-inset-md), var(--oods-dialog-max-inline-size));max-block-size:calc(100% - 2 * var(--sys-inset-md));margin:auto;position:fixed;inset:0;overflow:auto}:where(.oods-dialog,[data-oods-component=Dialog])::backdrop{background:var(--sys-surface-backdrop,CanvasText);opacity:var(--oods-overlay-backdrop-opacity,.5)}.oods-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--sys-inset-md);display:flex}.oods-dialog__heading{gap:var(--sys-control-gap-compact);flex:auto;min-inline-size:0;display:grid}.oods-dialog__title{color:var(--sys-text-primary);font-size:var(--sys-text-scale-heading-md-font-size);font-weight:var(--sys-text-scale-heading-md-font-weight);line-height:var(--sys-text-scale-heading-md-line-height);letter-spacing:var(--sys-text-scale-heading-md-letter-spacing);margin:0}.oods-dialog__description{color:var(--sys-text-muted);margin:0}.oods-dialog__body{min-inline-size:0}.oods-dialog__body>:first-child{margin-block-start:0}.oods-dialog__body>:last-child{margin-block-end:0}.oods-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--sys-control-gap);flex-wrap:wrap;display:flex}.oods-dialog__close{inline-size:var(--sys-control-height-sm);block-size:var(--sys-control-height-sm);border-radius:var(--sys-radius-control);color:var(--sys-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-block-start:calc(-1 * var(--ref-space-ramp-050));margin-inline-end:calc(-1 * var(--sys-control-gap-compact));padding:0;display:inline-flex}.oods-dialog__close:hover{background:var(--sys-surface-interactive-secondary-default);color:var(--sys-text-primary)}.oods-dialog__close>svg{inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);display:block}[data-theme=hc] :where(.oods-dialog,[data-oods-component=Dialog]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}[data-theme=hc] .oods-dialog__close:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border-color:canvastext}:where(.oods-combobox,[data-oods-component=Combobox]){--oods-combobox-block-size:var(--sys-control-height-md);--oods-combobox-padding-inline:var(--cmp-input-padding-inline);--oods-combobox-font-size:var(--sys-text-scale-body-sm-font-size);--oods-combobox-line-height:var(--sys-text-scale-body-sm-line-height)}:where(.oods-combobox,[data-oods-component=Combobox])[data-size=xs]{--oods-combobox-block-size:var(--sys-control-height-xs);--oods-combobox-padding-inline:var(--sys-control-padding-inline-xs);--oods-combobox-font-size:var(--sys-text-scale-caption-font-size);--oods-combobox-line-height:var(--sys-text-scale-caption-line-height)}:where(.oods-combobox,[data-oods-component=Combobox])[data-size=sm]{--oods-combobox-block-size:var(--sys-control-height-sm);--oods-combobox-padding-inline:var(--sys-control-padding-inline-sm)}:where(.oods-combobox,[data-oods-component=Combobox])[data-size=lg]{--oods-combobox-block-size:var(--sys-control-height-lg);--oods-combobox-padding-inline:var(--sys-control-padding-inline-lg);--oods-combobox-font-size:var(--sys-text-scale-body-md-font-size);--oods-combobox-line-height:var(--sys-text-scale-body-md-line-height)}.oods-combobox__control{min-inline-size:0;position:relative}.oods-combobox .oods-combobox__input{min-block-size:var(--oods-combobox-block-size);padding-inline:var(--oods-combobox-padding-inline) calc(var(--oods-combobox-padding-inline) + var(--sys-control-icon-size) + var(--sys-control-gap-compact));font-size:var(--oods-combobox-font-size);line-height:var(--oods-combobox-line-height);text-overflow:ellipsis}.oods-combobox__chevron{color:var(--sys-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--oods-combobox-padding-inline)}.oods-combobox__chevron>svg{inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);transition:transform var(--oods-motion-duration-fast) var(--oods-motion-easing-standard);display:block}.oods-combobox__input[aria-expanded=true]+.oods-combobox__chevron>svg{transform:rotate(180deg)}.oods-combobox__input:disabled+.oods-combobox__chevron{color:var(--sys-text-disabled)}.oods-combobox__popup{z-index:var(--oods-z-overlay);box-sizing:border-box;max-block-size:calc(8 * var(--sys-control-height-md));padding:var(--sys-control-gap-compact);overscroll-behavior:contain;border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control-lg);background:var(--sys-surface-raised);color:var(--sys-text-primary);box-shadow:var(--cmp-shadow-overlay-offset-x) var(--cmp-shadow-overlay-offset-y) var(--cmp-shadow-overlay-blur) var(--cmp-shadow-overlay-spread) var(--cmp-shadow-overlay-color);margin-block-start:var(--sys-control-gap-compact);position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.oods-combobox__listbox{margin:0;padding:0;list-style:none}.oods-combobox__option{align-items:center;gap:var(--sys-control-gap);box-sizing:border-box;min-block-size:var(--oods-combobox-block-size);padding-inline:calc(var(--oods-combobox-padding-inline) - var(--sys-control-gap-compact));border-radius:var(--sys-radius-control);font-size:var(--oods-combobox-font-size);line-height:var(--oods-combobox-line-height);overflow-wrap:anywhere;cursor:pointer;user-select:none;display:flex}.oods-combobox__option[hidden]{display:none}.oods-combobox__option-label{flex:auto;min-inline-size:0}.oods-combobox__option[data-active=true]{background:var(--sys-surface-interactive-secondary-default)}.oods-combobox__option[aria-disabled=true]{color:var(--sys-text-disabled);cursor:not-allowed}.oods-combobox__check{visibility:hidden;flex:none;display:flex}.oods-combobox__check>svg{inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);display:block}.oods-combobox__option[aria-selected=true]>.oods-combobox__check{visibility:visible}.oods-combobox__empty{min-block-size:var(--oods-combobox-block-size);padding-inline:calc(var(--oods-combobox-padding-inline) - var(--sys-control-gap-compact));color:var(--sys-text-muted);font-size:var(--oods-combobox-font-size);line-height:var(--oods-combobox-line-height);align-items:center;margin:0;display:flex}.oods-combobox__empty:empty{display:none}@media (prefers-reduced-motion:reduce){.oods-combobox__chevron>svg{transition:none}}[data-theme=hc] .oods-combobox__popup:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}[data-theme=hc] .oods-combobox__option[data-active=true]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){forced-color-adjust:none;color:highlighttext;background:highlight}[data-theme=hc] .oods-combobox__option[aria-disabled=true]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:graytext}@media (forced-colors:active){.oods-combobox__popup{border-color:canvastext}.oods-combobox__option[data-active=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.oods-combobox__option[aria-disabled=true]{color:graytext}}:where(.oods-segmented-control,[data-oods-component=SegmentedControl]){--oods-segmented-control-block-size:var(--sys-control-height-md);--oods-segmented-control-padding-inline:var(--sys-control-padding-inline);--oods-segmented-control-font-size:var(--sys-text-scale-label-font-size);--oods-segmented-control-line-height:var(--sys-text-scale-label-line-height)}:where(.oods-segmented-control,[data-oods-component=SegmentedControl])[data-size=xs]{--oods-segmented-control-block-size:var(--sys-control-height-xs);--oods-segmented-control-padding-inline:var(--sys-control-padding-inline-xs);--oods-segmented-control-font-size:var(--sys-text-scale-caption-font-size);--oods-segmented-control-line-height:var(--sys-text-scale-caption-line-height)}:where(.oods-segmented-control,[data-oods-component=SegmentedControl])[data-size=sm]{--oods-segmented-control-block-size:var(--sys-control-height-sm);--oods-segmented-control-padding-inline:var(--sys-control-padding-inline-sm)}:where(.oods-segmented-control,[data-oods-component=SegmentedControl])[data-size=lg]{--oods-segmented-control-block-size:var(--sys-control-height-lg);--oods-segmented-control-padding-inline:var(--sys-control-padding-inline-lg);--oods-segmented-control-font-size:var(--sys-text-scale-body-md-font-size);--oods-segmented-control-line-height:var(--sys-text-scale-body-md-line-height)}.oods-segmented-control__track{box-sizing:border-box;block-size:var(--oods-segmented-control-block-size);padding:var(--ref-space-ramp-050);border-radius:var(--sys-radius-control);background:var(--sys-surface-interactive-secondary-default);grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;justify-self:start;display:inline-grid}.oods-segmented-control__option{box-sizing:border-box;padding-inline:var(--oods-segmented-control-padding-inline);border-radius:var(--sys-radius-control-sm);color:var(--sys-text-muted);font-size:var(--oods-segmented-control-font-size);font-weight:var(--sys-text-scale-label-font-weight);line-height:var(--oods-segmented-control-line-height);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.oods-segmented-control__option>input.oods-segmented-control__input[type=radio]{border-radius:inherit;appearance:none;block-size:100%;inline-size:100%;cursor:inherit;background:0 0;border:0;margin:0;position:absolute;inset:0}.oods-segmented-control__option:where(:hover:not(:has(>:checked,>:disabled))){color:var(--sys-text-primary)}.oods-segmented-control__option:has(>.oods-segmented-control__input:checked){border-color:var(--sys-border-subtle);background:var(--sys-surface-raised);color:var(--sys-text-primary)}.oods-segmented-control__option:has(>.oods-segmented-control__input:disabled){color:var(--sys-text-disabled);cursor:not-allowed}[data-theme=hc] .oods-segmented-control__option:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}[data-theme=hc] .oods-segmented-control__option:has(>.oods-segmented-control__input:checked):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:highlighttext;background:highlight;border-color:highlight}[data-theme=hc] .oods-segmented-control__option:has(>.oods-segmented-control__input:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:graytext;border-color:graytext}[data-theme=hc] .oods-segmented-control__option:has(>.oods-segmented-control__input:checked:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvas;background:graytext}@media (forced-colors:active){.oods-segmented-control__option{forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}.oods-segmented-control__option:has(>.oods-segmented-control__input:checked){color:highlighttext;background:highlight;border-color:highlight}.oods-segmented-control__option:has(>.oods-segmented-control__input:disabled){color:graytext;border-color:graytext}.oods-segmented-control__option:has(>.oods-segmented-control__input:checked:disabled){color:canvas;background:graytext}}:root{--space-1:var(--sys-control-gap-compact);--space-2:var(--sys-control-gap);--space-3:var(--sys-field-padding-inline);--space-4:var(--sys-inset-md);--radius-sm:var(--sys-radius-control);--radius-md:var(--sys-radius-control)}:where(:root,[data-brand][data-theme]){font-family:var(--sys-font-sans);line-height:var(--sys-text-line-height-root);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-oods-component]) :where(h1,h2){font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px)}:where([data-oods-component]) :where(h3,h4,h5,h6){font-size:var(--sys-text-scale-heading-sm-font-size,16px);font-weight:var(--sys-text-scale-heading-sm-font-weight,600);line-height:var(--sys-text-scale-heading-sm-line-height,24px)}:where(.oods-badge,[data-oods-component=Badge]){align-items:center;gap:var(--cmp-badge-gap,.25rem);padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--cmp-badge-background,var(--cmp-surface-subtle,transparent));color:var(--cmp-badge-text,var(--cmp-text-body,currentColor));font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);border:0;display:inline-flex}.oods-badge{min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;font-size:var(--cmp-badge-font-size,12px);line-height:var(--sys-text-scale-caption-line-height,16px);letter-spacing:normal;text-transform:none;white-space:nowrap;gap:var(--cmp-badge-gap,.25rem)}.oods-badge__label{line-height:inherit;align-items:center;display:inline-flex}.oods-badge__icon{align-items:center;display:inline-flex}:where(.oods-badge__icon,.oods-banner__icon)>svg{block-size:1em;inline-size:1em;display:block}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner])[data-tone=neutral]{--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-text:var(--sys-status-neutral-text);--cmp-banner-background:var(--sys-status-neutral-surface);--cmp-banner-border:var(--sys-status-neutral-border);--cmp-banner-text:var(--sys-status-neutral-text);--oods-tone-solid:var(--sys-status-neutral-solid);--oods-tone-on-solid:var(--sys-status-neutral-on-solid)}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner])[data-tone=info]{--cmp-badge-background:var(--sys-status-info-surface);--cmp-badge-text:var(--sys-status-info-text);--cmp-banner-background:var(--sys-status-info-surface);--cmp-banner-border:var(--sys-status-info-border);--cmp-banner-text:var(--sys-status-info-text);--oods-tone-solid:var(--sys-status-info-solid);--oods-tone-on-solid:var(--sys-status-info-on-solid)}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner])[data-tone=accent]{--cmp-badge-background:var(--sys-status-accent-surface);--cmp-badge-text:var(--sys-status-accent-text);--cmp-banner-background:var(--sys-status-accent-surface);--cmp-banner-border:var(--sys-status-accent-border);--cmp-banner-text:var(--sys-status-accent-text);--oods-tone-solid:var(--sys-status-accent-solid);--oods-tone-on-solid:var(--sys-status-accent-on-solid)}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner]):is([data-tone=success],[data-tone=positive]){--cmp-badge-background:var(--sys-status-success-surface);--cmp-badge-text:var(--sys-status-success-text);--cmp-banner-background:var(--sys-status-success-surface);--cmp-banner-border:var(--sys-status-success-border);--cmp-banner-text:var(--sys-status-success-text);--oods-tone-solid:var(--sys-status-success-solid);--oods-tone-on-solid:var(--sys-status-success-on-solid)}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner])[data-tone=warning]{--cmp-badge-background:var(--sys-status-warning-surface);--cmp-badge-text:var(--sys-status-warning-text);--cmp-banner-background:var(--sys-status-warning-surface);--cmp-banner-border:var(--sys-status-warning-border);--cmp-banner-text:var(--sys-status-warning-text);--oods-tone-solid:var(--sys-status-warning-solid);--oods-tone-on-solid:var(--sys-status-warning-on-solid)}:where(.oods-badge,[data-oods-component=Badge],.oods-banner,[data-oods-component=Banner]):is([data-tone=critical],[data-tone=danger]){--cmp-badge-background:var(--sys-status-critical-surface);--cmp-badge-text:var(--sys-status-critical-text);--cmp-banner-background:var(--sys-status-critical-surface);--cmp-banner-border:var(--sys-status-critical-border);--cmp-banner-text:var(--sys-status-critical-text);--oods-tone-solid:var(--sys-status-critical-solid);--oods-tone-on-solid:var(--sys-status-critical-on-solid)}:where(.oods-badge,[data-oods-component=Badge])[data-emphasis=solid]{background:var(--oods-tone-solid,var(--sys-status-neutral-solid,CanvasText));color:var(--oods-tone-on-solid,var(--sys-status-neutral-on-solid,Canvas))}:where(.oods-banner,[data-oods-component=Banner])[data-emphasis=solid]{background:var(--oods-tone-solid,var(--sys-status-neutral-solid,CanvasText));color:var(--oods-tone-on-solid,var(--sys-status-neutral-on-solid,Canvas));border-color:#0000}:where(.oods-banner,[data-oods-component=Banner]){gap:var(--cmp-spacing-inline-sm,.75rem);padding:var(--sys-inset-sm,.75rem) var(--sys-inset-md,1rem);border:1px solid var(--cmp-banner-border,var(--cmp-border-default,currentColor));border-radius:var(--sys-radius-control-lg,8px);background:var(--cmp-banner-background,var(--cmp-surface-subtle,transparent));color:var(--cmp-banner-text,var(--cmp-text-body,currentColor));font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);grid-template-columns:1fr auto;display:grid}:where(.oods-banner:has(>.oods-banner__icon)){grid-template-columns:auto 1fr auto}.oods-banner__icon{block-size:var(--sys-text-scale-body-sm-line-height,20px);font-size:var(--sys-control-icon-size,1rem);justify-content:center;align-items:center;display:inline-flex}.oods-banner__content{align-content:start;gap:var(--sys-control-gap-compact,.25rem);min-inline-size:0;display:grid}:is(.oods-banner__title,.oods-banner-title){font-weight:var(--sys-text-scale-heading-sm-font-weight,600)}:is(.oods-banner__detail,.oods-banner__body){margin:0}.oods-banner__actions{align-items:center;gap:var(--cmp-spacing-inline-sm,.75rem);flex-wrap:wrap;margin-block-start:var(--sys-control-gap-compact,.25rem);display:flex}:where(.oods-button,[data-oods-component=Button]){--oods-button-block-size:var(--cmp-button-height,2rem);--oods-button-padding-inline:var(--cmp-button-padding-inline,.75rem);--oods-button-font-size:var(--sys-text-scale-label-font-size,14px);--oods-button-line-height:var(--sys-text-scale-label-line-height,20px);--oods-button-gap:var(--cmp-button-gap,.5rem);min-block-size:var(--oods-button-block-size);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--oods-button-gap);padding:var(--oods-button-padding-block,0) var(--oods-button-padding-inline);border:1px solid var(--oods-button-border,var(--cmp-button-border,transparent));border-radius:var(--cmp-button-radius,6px);background:var(--oods-button-background,var(--cmp-button-background,var(--cmp-surface-action,CanvasText)));color:var(--oods-button-text,var(--cmp-button-text,var(--cmp-text-on-action,Canvas)));font:inherit;font-size:var(--oods-button-font-size);font-weight:var(--cmp-button-font-weight,500);line-height:var(--oods-button-line-height);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}:where(.oods-button,[data-oods-component=Button])>svg{inline-size:var(--sys-control-icon-size,1rem);block-size:var(--sys-control-icon-size,1rem);flex:none}:where(.oods-button,[data-oods-component=Button]):is([data-intent=neutral],[data-intent=outline],:not([data-intent])){--oods-button-background:var(--sys-surface-raised,Canvas);--oods-button-background-hover:var(--sys-surface-interactive-secondary-default,Canvas);--oods-button-background-pressed:var(--sys-surface-interactive-secondary-hover,Canvas);--oods-button-border:var(--sys-border-strong,CanvasText);--oods-button-text:var(--sys-text-primary,CanvasText)}:where(.oods-button,[data-oods-component=Button])[data-intent=primary]{--oods-button-background:var(--sys-surface-interactive-primary-default,CanvasText);--oods-button-background-hover:var(--sys-surface-interactive-primary-hover,CanvasText);--oods-button-background-pressed:var(--sys-surface-interactive-primary-pressed,CanvasText);--oods-button-border:transparent;--oods-button-text:var(--sys-text-on-interactive,Canvas)}:where(.oods-button,[data-oods-component=Button])[data-intent=secondary]{--oods-button-background:var(--sys-surface-interactive-secondary-default,Canvas);--oods-button-background-hover:var(--sys-surface-interactive-secondary-hover,Canvas);--oods-button-background-pressed:var(--sys-surface-interactive-secondary-pressed,Canvas);--oods-button-border:transparent;--oods-button-text:var(--sys-text-primary,CanvasText)}:where(.oods-button,[data-oods-component=Button])[data-intent=ghost]{--oods-button-background:transparent;--oods-button-background-hover:var(--sys-surface-interactive-secondary-default,Canvas);--oods-button-background-pressed:var(--sys-surface-interactive-secondary-hover,Canvas);--oods-button-border:transparent;--oods-button-text:var(--sys-text-primary,CanvasText)}:where(.oods-button,[data-oods-component=Button])[data-intent=link]{--oods-button-background:transparent;--oods-button-background-hover:transparent;--oods-button-background-pressed:transparent;--oods-button-border:transparent;--oods-button-text:var(--sys-text-accent,LinkText);text-underline-offset:.25em}:where(.oods-button,[data-oods-component=Button])[data-intent=link]:hover:not(:disabled){text-decoration:underline}:where(.oods-button,[data-oods-component=Button]):is([data-intent=destructive],[data-intent=danger]){--oods-button-background:var(--sys-surface-interactive-destructive-default,CanvasText);--oods-button-background-hover:var(--sys-surface-interactive-destructive-hover,CanvasText);--oods-button-background-pressed:var(--sys-surface-interactive-destructive-pressed,CanvasText);--oods-button-border:transparent;--oods-button-text:var(--sys-text-on-destructive,Canvas)}:where(.oods-button,[data-oods-component=Button])[data-intent=success]{--oods-button-background:var(--sys-status-success-solid,CanvasText);--oods-button-border:transparent;--oods-button-text:var(--sys-status-success-on-solid,Canvas)}:where(.oods-button,[data-oods-component=Button])[data-intent=warning]{--oods-button-background:var(--sys-status-warning-solid,CanvasText);--oods-button-border:transparent;--oods-button-text:var(--sys-status-warning-on-solid,Canvas)}:where(.oods-button,[data-oods-component=Button])[data-size=xs]{--oods-button-block-size:var(--sys-control-height-xs,1.5rem);--oods-button-padding-inline:var(--sys-control-padding-inline-xs,.5rem);--oods-button-font-size:var(--sys-text-scale-caption-font-size,12px);--oods-button-line-height:var(--sys-text-scale-caption-line-height,16px);--oods-button-gap:var(--sys-control-icon-gap-sm,.375rem);font-size:var(--oods-button-font-size);line-height:var(--oods-button-line-height)}:where(.oods-button,[data-oods-component=Button])[data-size=sm]{--oods-button-block-size:var(--cmp-button-height-sm,1.75rem);--oods-button-padding-inline:var(--cmp-button-padding-inline-sm,.625rem);--oods-button-gap:var(--sys-control-icon-gap-sm,.375rem);font-size:var(--oods-button-font-size);line-height:var(--oods-button-line-height)}:where(.oods-button,[data-oods-component=Button])[data-size=md]{--oods-button-block-size:var(--cmp-button-height,2rem);--oods-button-padding-inline:var(--cmp-button-padding-inline,.75rem);font-size:var(--oods-button-font-size);line-height:var(--oods-button-line-height)}:where(.oods-button,[data-oods-component=Button])[data-size=lg]{--oods-button-block-size:var(--cmp-button-height-lg,2.5rem);--oods-button-padding-inline:var(--cmp-button-padding-inline-lg,1rem);--oods-button-font-size:var(--sys-text-scale-body-md-font-size,16px);--oods-button-line-height:var(--sys-text-scale-body-md-line-height,24px);font-size:var(--oods-button-font-size);line-height:var(--oods-button-line-height)}:where(.oods-button,[data-oods-component=Button]):hover:not(:disabled){background:var(--oods-button-background-hover,var(--oods-button-background,var(--cmp-button-background-hover,CanvasText)))}:where(.oods-button,[data-oods-component=Button]):active:not(:disabled){background:var(--oods-button-background-pressed,var(--oods-button-background-hover,var(--oods-button-background,var(--cmp-button-background-hover,CanvasText))))}:where(.oods-button,[data-oods-component=Button]):disabled{border-color:var(--cmp-button-border-disabled,var(--sys-border-subtle,GrayText));background:var(--cmp-button-background-disabled,var(--sys-surface-disabled,Canvas));color:var(--cmp-button-text-disabled,var(--sys-text-disabled,GrayText));cursor:not-allowed}:where(.oods-button,[data-oods-component=Button]):is([data-intent=ghost],[data-intent=link]):disabled{background:0 0;border-color:#0000}:where(.oods-button,[data-oods-component=Button],.oods-field-control,.oods-tab,.oods-table-row-action,.oods-collection-row,.oods-banner-dismiss,.tabs__overflow-trigger,.oods-tabs-overflow-trigger,[data-oods-component] input,[data-oods-component] textarea,[data-oods-component] select,[data-oods-component] button,[data-oods-component] a[href],[data-oods-component] [role=menuitem],[data-oods-component=Checkbox]):focus-visible{outline:var(--cmp-focus-width,2px) solid var(--cmp-focus-outer,Highlight);outline-offset:var(--cmp-focus-offset,2px)}:where(.oods-card,[data-oods-component=Card]){align-content:start;gap:var(--sys-stack-md,1rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-border-default,var(--sys-border-subtle));border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-surface-panel,var(--sys-surface-raised));color:var(--cmp-text-body,var(--sys-text-primary));display:grid}:where(.oods-card,[data-oods-component=Card])>:where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl){margin:0}:where(.oods-card[data-elevated=true],[data-oods-component=Card][data-elevated=true]){box-shadow:var(--cmp-card-shadow-offset-x,0px) var(--cmp-card-shadow-offset-y,4px) var(--cmp-card-shadow-blur,8px) var(--cmp-card-shadow-spread,-4px) var(--cmp-card-shadow-color,#0f172a1f)}[data-theme=dark]{--cmp-card-shadow-offset-x:var(--theme-dark-shadow-elevation-card-offset-x);--cmp-card-shadow-offset-y:var(--theme-dark-shadow-elevation-card-offset-y);--cmp-card-shadow-blur:var(--theme-dark-shadow-elevation-card-blur);--cmp-card-shadow-spread:var(--theme-dark-shadow-elevation-card-spread);--cmp-card-shadow-color:var(--theme-dark-shadow-elevation-card-color);--cmp-shadow-overlay-offset-x:var(--theme-dark-shadow-elevation-overlay-offset-x);--cmp-shadow-overlay-offset-y:var(--theme-dark-shadow-elevation-overlay-offset-y);--cmp-shadow-overlay-blur:var(--theme-dark-shadow-elevation-overlay-blur);--cmp-shadow-overlay-spread:var(--theme-dark-shadow-elevation-overlay-spread);--cmp-shadow-overlay-color:var(--theme-dark-shadow-elevation-overlay-color)}:where([data-oods-component=DetailHeader],[data-oods-component=CardHeader]){--cmp-header-title:var(--sys-text-primary);--cmp-header-subtitle:var(--sys-text-secondary);--cmp-header-metadata:var(--sys-text-muted);gap:var(--sys-control-gap-compact,.25rem);display:grid}:where([data-oods-component=DetailHeader]){gap:var(--sys-stack-xs,.5rem)}:where([data-oods-component=DetailHeader],[data-oods-component=CardHeader])>:is(h1,h2,h3,h4,h5,h6){color:var(--cmp-header-title,CanvasText);margin:0}:where([data-oods-component=DetailHeader])>:is(h1,h2,h3,h4,h5,h6){font-size:var(--sys-text-scale-heading-xl-font-size,30px);font-weight:var(--sys-text-scale-heading-xl-font-weight,600);line-height:var(--sys-text-scale-heading-xl-line-height,36px);letter-spacing:var(--sys-text-scale-heading-xl-letter-spacing)}:where([data-oods-component=CardHeader])>:is(h1,h2,h3,h4,h5,h6){font-size:var(--sys-text-scale-heading-sm-font-size,16px);font-weight:var(--sys-text-scale-heading-sm-font-weight,600);line-height:var(--sys-text-scale-heading-sm-line-height,24px)}:where([data-oods-component=DetailHeader])>[data-oods-subtitle],:where([data-oods-component=CardHeader])>[data-oods-supporting]{color:var(--cmp-header-subtitle,CanvasText);margin:0}:where([data-oods-component=DetailHeader])>[data-oods-subtitle]{font-size:var(--sys-text-scale-body-md-font-size,16px);line-height:var(--sys-text-scale-body-md-line-height,24px)}:where([data-oods-component=CardHeader])>[data-oods-supporting]{font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where([data-oods-component=DetailHeader])>[data-oods-metadata]{color:var(--cmp-header-metadata,CanvasText);font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);margin:0}:where([data-oods-component=ColorSwatch]){--cmp-swatch-chip:var(--sys-surface-interactive-primary-default);--cmp-swatch-border:var(--sys-border-strong);--cmp-text-body:var(--sys-text-primary);align-items:center;gap:var(--cmp-spacing-inline-sm,.75rem);color:var(--cmp-text-body,CanvasText);display:inline-flex}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-chip]{border:1px solid var(--cmp-swatch-border,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--oods-swatch-color,var(--cmp-swatch-chip,CanvasText));flex:none;block-size:1.25rem;inline-size:1.25rem}:where([data-oods-component=ColorizedBadge]){--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-border:var(--sys-status-neutral-border);--cmp-badge-text:var(--sys-status-neutral-text);--cmp-badge-icon:var(--sys-status-neutral-icon);--cmp-badge-color:var(--sys-surface-interactive-primary-default);align-items:center;gap:var(--cmp-badge-gap,.25rem);min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--cmp-badge-background,Canvas);color:var(--cmp-badge-text,CanvasText);font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);white-space:nowrap;border:0;display:inline-flex}:where([data-oods-component=ColorizedBadge])[data-emphasis=solid]{background:var(--oods-tone-solid,var(--sys-status-neutral-solid,CanvasText));color:var(--oods-tone-on-solid,var(--sys-status-neutral-on-solid,Canvas))}:where([data-oods-component=ColorizedBadge]) [data-oods-badge-marker]{border:1px solid var(--cmp-badge-icon,CanvasText);background:var(--oods-badge-color,var(--cmp-badge-color,CanvasText));border-radius:50%;flex:none;block-size:.75rem;inline-size:.75rem;display:inline-block}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-label],:where([data-oods-component=ColorizedBadge]) [data-oods-badge-label]{visibility:visible;color:inherit;display:inline}:where([data-oods-component=VizAreaPreview],[data-oods-component=VizGraphPreview],[data-oods-component=VizHeatmapPreview],[data-oods-component=VizLinePreview],[data-oods-component=VizMarkPreview],[data-oods-component=VizPointPreview],[data-oods-component=VizScatterPreview]){--cmp-preview-frame:var(--sys-border-subtle);--cmp-preview-placeholder:var(--sys-text-muted);box-sizing:border-box;inline-size:min(100%, var(--oods-viz-width,640px));min-block-size:var(--oods-viz-height,360px);padding:var(--cmp-spacing-inset-default,1rem);border:1px dashed var(--cmp-preview-frame,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--sys-surface-canvas,Canvas);place-items:center;display:grid}:where([data-oods-component=VizAreaPreview],[data-oods-component=VizGraphPreview],[data-oods-component=VizHeatmapPreview],[data-oods-component=VizLinePreview],[data-oods-component=VizMarkPreview],[data-oods-component=VizPointPreview],[data-oods-component=VizScatterPreview])>[data-viz-preview-placeholder]{color:var(--cmp-preview-placeholder,CanvasText);text-align:center}:where([data-oods-component=VizAreaPreview][data-viz-rendered=true],[data-oods-component=VizGraphPreview][data-viz-rendered=true],[data-oods-component=VizHeatmapPreview][data-viz-rendered=true],[data-oods-component=VizLinePreview][data-viz-rendered=true],[data-oods-component=VizMarkPreview][data-viz-rendered=true],[data-oods-component=VizPointPreview][data-viz-rendered=true],[data-oods-component=VizScatterPreview][data-viz-rendered=true]){border:0;place-items:stretch stretch;min-block-size:0;inline-size:100%;margin:0;padding:0}:where([data-viz-rendered=true])>figcaption{font-size:var(--sys-text-scale-heading-sm-font-size,16px);font-weight:var(--sys-text-scale-heading-sm-font-weight,600);line-height:var(--sys-text-scale-heading-sm-line-height,24px)}:where([data-viz-svg]){min-inline-size:0}:where([data-viz-svg])>svg{inline-size:100%;max-inline-size:var(--oods-viz-width,100%);block-size:auto;display:block}:where([data-viz-rendered=true][data-viz-narrow=true]){container-type:inline-size}:where([data-viz-svg-narrow]){min-inline-size:0;display:none}:where([data-viz-svg-narrow])>svg{block-size:auto;inline-size:100%;display:block}@container (width<=600px){:where([data-viz-narrow=true])>[data-viz-svg]{display:none}:where([data-viz-narrow=true])>[data-viz-svg-narrow]{display:block}}:where([data-viz-rendered=true][data-viz-wide=true]){container-type:inline-size}:where([data-viz-svg-wide]){min-inline-size:0;display:none}:where([data-viz-svg-wide])>svg{block-size:auto;inline-size:100%;max-inline-size:1412.5px;display:block}:where([data-viz-wide=true])>[data-viz-svg]>svg{max-inline-size:none}@container (width>=900px){:where([data-viz-wide=true])>[data-viz-svg]{display:none}:where([data-viz-wide=true])>[data-viz-svg-wide]{display:block}}:where([data-viz-description]){color:var(--sys-text-neutral);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]){--cmp-timeline-background:var(--sys-surface-raised);--cmp-timeline-border:var(--sys-border-subtle);--cmp-timeline-text:var(--sys-text-primary);--cmp-timeline-marker:var(--sys-border-strong);gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-timeline-border,CanvasText);border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-timeline-background,Canvas);color:var(--cmp-timeline-text,CanvasText);display:grid}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline])>[data-timeline-title]{font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px);margin:0}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline])>[data-timeline-events]{gap:var(--cmp-spacing-stack-sm,.75rem);margin:0;padding-inline-start:var(--cmp-spacing-stack-lg,1.5rem);display:grid}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline])>[data-timeline-events]>li{border-inline-start:var(--ref-border-width-bold,2px) solid var(--cmp-timeline-marker,CanvasText);padding-inline-start:var(--cmp-spacing-inline-sm,.75rem)}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]) [data-timeline-label],:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]) [data-timeline-detail]{margin:0}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]) [data-timeline-time],:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]) [data-timeline-detail],:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline]) [data-timeline-empty]{color:var(--sys-text-muted,GrayText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AuditEvent]){--cmp-event-background:var(--sys-surface-raised);--cmp-event-border:var(--sys-border-subtle);--cmp-event-text:var(--sys-text-primary);gap:var(--sys-spacing-stack-compact,.75rem);padding:var(--cmp-spacing-inset-sm,.75rem);border:1px solid var(--cmp-event-border,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--cmp-event-background,Canvas);color:var(--cmp-event-text,CanvasText);display:grid}:where([data-oods-component=AuditEvent])>[data-event-label],:where([data-oods-component=AuditEvent])>[data-event-detail]{margin:0}:where([data-oods-component=AuditEvent])>[data-event-label]{font-weight:var(--ref-typography-weights-semibold,600)}:where([data-oods-component=AuditEvent])>[data-event-time],:where([data-oods-component=AuditEvent])>[data-event-detail]{color:var(--sys-text-muted,GrayText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge]){--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-border:var(--sys-status-neutral-border);--cmp-badge-text:var(--sys-status-neutral-text);align-items:center;gap:var(--cmp-badge-gap,.25rem);min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--cmp-badge-background,Canvas);color:var(--cmp-badge-text,CanvasText);font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);white-space:nowrap;border:0;display:inline-flex}:where([data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge])[data-emphasis=solid]{background:var(--oods-tone-solid,var(--sys-status-neutral-solid,CanvasText));color:var(--oods-tone-on-solid,var(--sys-status-neutral-on-solid,Canvas))}:where([data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge]) [data-oods-badge-label]{visibility:visible;color:inherit;display:inline}:where([data-oods-component=RoleBadgeList],[data-oods-component=TagPills]){--cmp-badge-background:var(--sys-status-neutral-surface);--cmp-badge-border:var(--sys-status-neutral-border);--cmp-badge-text:var(--sys-status-neutral-text);align-items:center;gap:var(--cmp-spacing-inline-xs,.5rem);color:var(--cmp-badge-text,CanvasText);flex-wrap:wrap;display:inline-flex}:where([data-oods-component=RoleBadgeList]) [data-role-badge],:where([data-oods-component=TagPills]) [data-tag-pill],:where([data-oods-component=TagPills]) [data-tag-overflow]{min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--cmp-badge-background,Canvas);color:var(--cmp-badge-text,CanvasText);font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);white-space:nowrap;border:0;align-items:center;display:inline-flex}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel]){--cmp-panel-background:var(--sys-surface-raised);--cmp-panel-border:var(--sys-border-subtle);--cmp-panel-title:var(--sys-text-primary);--cmp-panel-subtitle:var(--sys-text-secondary);gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-panel-border,CanvasText);border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-panel-background,Canvas);color:var(--cmp-panel-title,CanvasText);display:grid}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-header]{gap:var(--sys-spacing-stack-compact,.75rem);display:grid}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-header]>h2{color:var(--cmp-panel-title,CanvasText);font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px);margin:0}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-header]>[data-panel-subtitle]{color:var(--cmp-panel-subtitle,CanvasText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-content]>[data-panel-summary]{color:var(--cmp-panel-subtitle,CanvasText)}:where([data-oods-component=FilterPanel]){--cmp-filter-background:var(--sys-surface-raised);--cmp-filter-border:var(--sys-border-subtle);--cmp-filter-text:var(--sys-text-primary);--cmp-filter-legend:var(--sys-text-secondary);gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-filter-border,CanvasText);border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-filter-background,Canvas);color:var(--cmp-filter-text,CanvasText);display:grid}:where([data-oods-component=FilterPanel])>[data-filter-section]{padding:var(--cmp-spacing-inset-sm,.75rem);border:1px solid var(--cmp-filter-border,CanvasText);border-radius:var(--cmp-input-radius,6px);margin:0}:where([data-oods-component=FilterPanel])>[data-filter-section]>legend{padding-inline:var(--sys-control-gap-compact,.25rem);color:var(--cmp-filter-legend,CanvasText);font-weight:var(--ref-typography-weights-semibold,600)}:where([data-oods-component=FilterPanel])>[data-active-filters]{align-items:center;gap:var(--cmp-spacing-inline-sm,.75rem);display:flex}:where([data-oods-component=FilterPanel]) button{box-sizing:border-box;min-block-size:var(--cmp-button-height-sm,1.75rem);padding:0 var(--cmp-button-padding-inline-sm,.625rem);border:1px solid var(--sys-border-strong,CanvasText);border-radius:var(--cmp-button-radius,6px);background:var(--sys-surface-raised,Canvas);color:var(--cmp-filter-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-label-font-size,14px);font-weight:var(--sys-text-scale-label-font-weight,500);line-height:var(--sys-text-scale-label-line-height,20px)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]){--cmp-form-background:var(--sys-surface-raised);--cmp-form-border:var(--sys-border-subtle);--cmp-form-text:var(--sys-text-primary);--cmp-form-hint:var(--sys-text-secondary);gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-form-border,CanvasText);border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-form-background,Canvas);color:var(--cmp-form-text,CanvasText);margin:0;display:grid}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker])>[data-form-header]{gap:var(--sys-spacing-stack-compact,.75rem);display:grid}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker])>[data-form-header]>h2{color:var(--cmp-form-text,CanvasText);font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px);margin:0}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker])>[data-form-header]>[data-form-subtitle]{color:var(--cmp-form-hint,CanvasText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-tag-list]{gap:var(--cmp-spacing-inline-xs,.5rem);flex-wrap:wrap;display:flex}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-tag-item]{min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--sys-status-neutral-surface,Canvas);color:var(--sys-status-neutral-text,CanvasText);font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);border:0;align-items:center;display:inline-flex}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-form-control=input]{gap:var(--sys-control-gap-compact,.25rem);display:grid}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-form-control=input]>span{color:var(--cmp-form-hint,CanvasText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) input:not([type=checkbox],[type=radio]){box-sizing:border-box;min-block-size:var(--sys-control-height-md,2rem);padding:0 var(--cmp-input-padding-inline,.75rem);border:1px solid var(--cmp-input-border,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--cmp-input-background,Canvas);color:var(--cmp-input-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker])>legend{padding-inline:var(--sys-control-gap-compact,.25rem);font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker])>[data-form-subtitle]{color:var(--cmp-form-hint,CanvasText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-form-content]{gap:var(--cmp-spacing-stack-sm,.75rem);display:grid}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-form-control]{gap:var(--sys-control-gap-compact,.25rem);display:grid}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) [data-form-control]>span{color:var(--cmp-form-hint,CanvasText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) select,:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) textarea{box-sizing:border-box;min-block-size:var(--sys-control-height-md,2rem);padding:0 var(--cmp-input-padding-inline,.75rem);border:1px solid var(--cmp-input-border,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--cmp-input-background,Canvas);color:var(--cmp-input-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) textarea{padding-block:var(--sys-control-padding-block-lg,.5rem)}:where([data-oods-component=StatusSelector]){--cmp-input-background:var(--sys-surface-raised);--cmp-input-border:var(--sys-border-interactive);--cmp-input-text:var(--sys-text-primary);--cmp-input-focus:var(--sys-border-interactive-hover);gap:var(--sys-control-gap-compact,.25rem);color:var(--cmp-input-text,CanvasText);display:grid}:where([data-oods-component=StatusSelector]) [data-form-control=select]{gap:var(--sys-control-gap-compact,.25rem);display:grid}:where([data-oods-component=StatusSelector]) select{box-sizing:border-box;min-block-size:var(--sys-control-height-md,2rem);padding:0 var(--cmp-input-padding-inline,.75rem);border:1px solid var(--cmp-input-border,CanvasText);border-radius:var(--cmp-input-radius,6px);background:var(--cmp-input-background,Canvas);color:var(--cmp-input-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where([data-oods-component=StatusSelector]) select:focus-visible{border-color:var(--cmp-input-focus,Highlight)}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary]){--cmp-summary-background:var(--sys-surface-raised);--cmp-summary-border:var(--sys-border-subtle);--cmp-summary-text:var(--sys-text-primary);--cmp-summary-label:var(--sys-text-secondary);gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-summary-border,CanvasText);border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-summary-background,Canvas);color:var(--cmp-summary-text,CanvasText);display:grid}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary])>[data-summary-title]{font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px);margin:0}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary])>dl{gap:var(--cmp-spacing-stack-xs,.5rem) var(--cmp-spacing-inline-md,1rem);grid-template-columns:minmax(max-content,1fr) minmax(0,2fr);margin:0;display:grid}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary]) [data-summary-item]{display:contents}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary]) dt{color:var(--cmp-summary-label,CanvasText);font-weight:var(--ref-typography-weights-semibold,600)}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary]) dd{margin:0}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary])>[data-summary-fallback]{color:var(--cmp-summary-label,CanvasText);margin:0}.oods-field{align-content:start;gap:var(--cmp-input-gap,.375rem);color:var(--cmp-text-body,CanvasText);display:grid}.oods-field-label{color:var(--sys-text-primary,CanvasText);font-size:var(--sys-text-scale-label-font-size,14px);font-weight:var(--sys-text-scale-label-font-weight,500);line-height:var(--sys-text-scale-label-line-height,20px)}.oods-field-control,:where(input[data-oods-component=Input],input[data-oods-component=DatePicker],select[data-oods-component=Select],textarea[data-oods-component=Textarea]){box-sizing:border-box;inline-size:100%;min-block-size:var(--sys-control-height-md,2rem);padding:0 var(--cmp-input-padding-inline,.75rem);border:1px solid var(--cmp-input-border,var(--cmp-border-default,currentColor));border-radius:var(--cmp-input-radius,6px);background:var(--cmp-input-background,Canvas);color:var(--cmp-input-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}.oods-field[data-density=compact] .oods-field-control{min-block-size:var(--sys-control-height-sm,1.75rem)}:is(textarea.oods-field-control,textarea[data-oods-component=Textarea]){padding-block:var(--sys-control-padding-block-lg,.5rem)}.oods-field-control:hover:not(:disabled,[aria-invalid=true]){border-color:var(--sys-border-interactive-hover,CanvasText)}.oods-field-control:disabled{background:var(--sys-surface-disabled,Canvas);color:var(--sys-text-disabled,GrayText);cursor:not-allowed}.oods-field-control::placeholder,:where([data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TagInput],[data-oods-component=TagManager],[data-oods-component=TemplatePicker]) :is(input,textarea)::placeholder{color:var(--cmp-input-placeholder,GrayText);opacity:1}.oods-field-control[aria-invalid=true]{border-color:var(--sys-status-critical-icon,Mark)}.oods-field-help{color:var(--cmp-input-support-text,var(--cmp-text-muted,GrayText))}.oods-field-error{color:var(--cmp-input-message-text,MarkText);font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);margin:0}.oods-banner-dismiss{inline-size:var(--cmp-button-height-sm,1.75rem);block-size:var(--cmp-button-height-sm,1.75rem);box-sizing:border-box;margin-block:calc(-1 * var(--sys-control-gap-compact,.25rem));border-radius:var(--cmp-button-radius,6px);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-self:start;align-items:center;padding:0;display:inline-flex}.oods-banner-dismiss:hover{background:color-mix(in oklab, currentColor 12%, transparent)}.oods-banner-dismiss>svg{inline-size:var(--sys-control-icon-size,1rem);block-size:var(--sys-control-icon-size,1rem)}:where(.oods-checkbox,[data-oods-component=Checkbox]){align-items:start;gap:var(--cmp-checkbox-gap,.5rem);color:var(--cmp-checkbox-text,var(--cmp-text-body,CanvasText));grid-template-columns:auto 1fr;display:inline-grid}:where(.oods-checkbox input,[data-oods-component=Checkbox]){accent-color:var(--cmp-checkbox-background-checked,Highlight)}:where(.oods-grid,[data-oods-component=Grid]){grid-template-columns:repeat(var(--oods-grid-columns,auto-fit), minmax(min(100%, var(--oods-grid-min-column,16rem)), 1fr));gap:var(--oods-layout-gap,var(--cmp-spacing-stack-default,1rem));align-items:var(--oods-layout-align,stretch);justify-content:var(--oods-layout-justify,normal);display:grid}:where(.oods-grid[data-max-columns],[data-oods-component=Grid][data-max-columns]){grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--oods-grid-min-column,16rem), (100% - (var(--oods-grid-columns) - 1) * var(--oods-layout-gap,var(--cmp-spacing-stack-default,1rem))) / var(--oods-grid-columns))), 1fr))}:where(.oods-stack,[data-oods-component=Stack]){flex-direction:var(--oods-stack-direction,column);flex-wrap:var(--oods-stack-wrap,nowrap);gap:var(--oods-layout-gap,var(--cmp-spacing-stack-default,1rem));align-items:var(--oods-layout-align,stretch);justify-content:var(--oods-layout-justify,flex-start);display:flex}.oods-table__container{box-sizing:border-box;border:1px solid var(--sys-border-subtle,CanvasText);border-radius:var(--sys-radius-control-lg,8px);background:var(--sys-surface-raised,Canvas);max-inline-size:100%;overflow-x:auto}:where(.oods-table,[data-oods-component=Table]){--oods-table-row-height:var(--sys-table-row-height,2.75rem);--oods-table-cell-padding-inline:var(--sys-table-cell-padding-inline,.75rem);border-collapse:collapse;background:var(--cmp-surface-panel,Canvas);inline-size:100%;color:var(--cmp-text-body,CanvasText);font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where(.oods-table,[data-oods-component=Table])[data-density=compact]{--oods-table-row-height:var(--sys-table-row-height-compact,2.25rem);--oods-table-cell-padding-inline:var(--sys-table-cell-padding-inline-compact,.5rem)}:where(.oods-table,[data-oods-component=Table])[data-density=default],:where(.oods-table,[data-oods-component=Table])[data-density=comfortable]{--oods-table-row-height:var(--sys-table-row-height,2.75rem);--oods-table-cell-padding-inline:var(--sys-table-cell-padding-inline,.75rem)}:where(.oods-table,[data-oods-component=Table]) :is(th,td){box-sizing:border-box;block-size:var(--oods-table-row-height);padding:0 var(--oods-table-cell-padding-inline);border-block-end:1px solid var(--cmp-border-default,currentColor);text-align:start;vertical-align:middle}:where(.oods-table,[data-oods-component=Table]) th{color:var(--sys-text-muted,GrayText);font-weight:var(--sys-text-scale-label-font-weight,500)}:where(.oods-table,[data-oods-component=Table]) :is(th,td)[data-numeric=true]{text-align:end;font-variant-numeric:tabular-nums}:where(.oods-table,[data-oods-component=Table]) tbody>tr:last-child>:is(th,td){border-block-end:0}:where(.oods-table,[data-oods-component=Table]) tbody>tr[data-selectable=true]:hover{background:var(--sys-surface-subtle,Canvas)}:where(.oods-table,[data-oods-component=Table])>caption[data-visually-hidden=true]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.oods-table,[data-oods-component=Table])>caption{padding:var(--sys-inset-sm,.75rem) var(--oods-table-cell-padding-inline);border-block-end:1px solid var(--cmp-border-default,currentColor);color:var(--sys-text-primary,CanvasText);font-weight:var(--sys-text-scale-heading-sm-font-weight,600);text-align:start}:where(.oods-table-row-action){border-radius:var(--sys-radius-control-sm,4px);color:inherit;font:inherit;font-weight:var(--sys-text-scale-label-font-weight,500);text-align:start;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0}:where(.oods-table-row-action):hover{text-decoration:underline}:where(.oods-tabs,[data-oods-component=Tabs]){--oods-tabs-font-size:var(--sys-text-scale-label-font-size,14px);--oods-tabs-line-height:var(--sys-text-scale-label-line-height,20px);--oods-tabs-padding-block:var(--cmp-tabs-padding-block,.625rem);--oods-tabs-padding-inline:var(--cmp-tabs-padding-inline,.75rem);color:var(--cmp-text-body,CanvasText)}:where(.oods-tabs,[data-oods-component=Tabs])[data-size=sm]{--oods-tabs-padding-block:var(--cmp-tabs-padding-block-sm,.5rem);--oods-tabs-padding-inline:var(--cmp-tabs-padding-inline-sm,.625rem)}:where(.oods-tabs,[data-oods-component=Tabs])[data-size=md]{--oods-tabs-padding-block:var(--cmp-tabs-padding-block,.625rem);--oods-tabs-padding-inline:var(--cmp-tabs-padding-inline,.75rem)}:where(.oods-tabs,[data-oods-component=Tabs])[data-size=lg]{--oods-tabs-font-size:var(--sys-text-scale-body-md-font-size,16px);--oods-tabs-line-height:var(--sys-text-scale-body-md-line-height,24px);--oods-tabs-padding-block:var(--cmp-tabs-padding-block-lg,.75rem);--oods-tabs-padding-inline:var(--cmp-tabs-padding-inline-lg,1rem)}:where(.oods-tabs,[data-oods-component=Tabs]) [role=menu]{gap:var(--sys-control-gap-compact,.25rem);padding:var(--sys-control-gap-compact,.25rem);border:1px solid var(--cmp-border-default,currentColor);border-radius:var(--sys-radius-control-lg,8px);background:var(--cmp-surface-panel,Canvas);box-shadow:var(--cmp-shadow-overlay-offset-x,0px) var(--cmp-shadow-overlay-offset-y,8px) var(--cmp-shadow-overlay-blur,16px) var(--cmp-shadow-overlay-spread,-4px) var(--cmp-shadow-overlay-color,#0f172a3d);display:grid}.oods-tab-list{border-block-end:1px solid var(--cmp-border-default,currentColor);gap:0;display:flex;overflow-x:auto}.oods-tab{padding:var(--oods-tabs-padding-block) var(--oods-tabs-padding-inline);border:0;border-block-end:var(--cmp-tabs-indicator-width,.125rem) solid transparent;color:var(--sys-text-secondary,CanvasText);font:inherit;font-size:var(--oods-tabs-font-size);font-weight:var(--sys-text-scale-label-font-weight,500);line-height:var(--oods-tabs-line-height);cursor:pointer;background:0 0;margin-block-end:-1px}.oods-tab:hover:not(:disabled){color:var(--sys-text-primary,CanvasText)}.oods-tab:disabled{color:var(--sys-text-disabled,GrayText);cursor:not-allowed}.tabs__overflow-trigger,.oods-tabs-overflow-trigger,:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]>[role=menuitem]{padding:var(--oods-tabs-padding-block) var(--oods-tabs-padding-inline);border:0;border-block-end:var(--cmp-tabs-indicator-width,.125rem) solid transparent;color:var(--sys-text-secondary,CanvasText);font:inherit;font-size:var(--oods-tabs-font-size);font-weight:var(--sys-text-scale-label-font-weight,500);line-height:var(--oods-tabs-line-height);cursor:pointer;background:0 0}.tabs__overflow-trigger,.oods-tabs-overflow-trigger{margin-block-end:-1px}:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]>[role=menuitem]{text-align:start}:is(.tabs__overflow-trigger,.oods-tabs-overflow-trigger,:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]>[role=menuitem]):hover:not(:disabled){color:var(--sys-text-primary,CanvasText)}:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]>[role=menuitem]:disabled{color:var(--sys-text-disabled,GrayText);cursor:not-allowed}.oods-tab-list:has(>:is(.oods-tabs__overflow,.oods-tabs-overflow)){overflow:visible}:where(.oods-tabs__overflow,.oods-tabs-overflow){flex:none;display:flex;position:relative}:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]{z-index:var(--oods-z-overlay);min-inline-size:max-content;margin-block-start:var(--sys-control-gap-compact,.25rem);position:absolute;inset-block-start:100%;inset-inline-end:0}.oods-tab[aria-selected=true]{border-block-end-color:var(--sys-surface-interactive-primary-default,Highlight);color:var(--sys-text-primary,CanvasText)}.oods-tab-panel{padding-block:var(--cmp-spacing-stack-default,1rem)}:where(.oods-text,[data-oods-component=Text]){color:var(--cmp-text-body,CanvasText);font:inherit}:where(.oods-text,[data-oods-component=Text])[data-size=sm]{font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where(.oods-text,[data-oods-component=Text])[data-size=md]{font-size:var(--sys-text-scale-body-md-font-size,16px);line-height:var(--sys-text-scale-body-md-line-height,24px)}:where(.oods-text,[data-oods-component=Text])[data-size=lg]{font-size:var(--sys-text-size-lg,18px);line-height:var(--sys-text-line-height-standard,1.4)}:where(.oods-text,[data-oods-component=Text])[data-weight=regular],:where(.oods-text,[data-oods-component=Text])[data-weight=normal]{font-weight:var(--ref-typography-weights-regular,400)}:where(.oods-text,[data-oods-component=Text])[data-weight=medium]{font-weight:var(--ref-typography-weights-medium,500)}:where(.oods-text,[data-oods-component=Text])[data-weight=semibold]{font-weight:var(--ref-typography-weights-semibold,600)}@media (width<=40rem){[data-layout=sidebar]{grid-template-columns:minmax(0,1fr)!important}:where(.oods-banner,[data-oods-component=Banner]){grid-template-columns:1fr}:where(.oods-table,[data-oods-component=Table]):not([data-density]){font-size:var(--sys-text-size-sm,.875rem)}}@media (forced-colors:active){:where(.oods-badge,.oods-banner,.oods-button,.oods-card,.oods-field-control,.oods-tab,.oods-table,.tabs__overflow-trigger,.oods-tabs-overflow-trigger,:is(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]>[role=menuitem]){forced-color-adjust:none}:is([data-oods-component=ColorSwatch],[data-oods-component=ColorizedBadge],[data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge],[data-oods-component=RoleBadgeList],[data-oods-component=TagPills]){forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-chip],:where([data-oods-component=ColorizedBadge]) [data-oods-badge-marker]{background:canvastext;border-color:canvastext}:where([data-oods-component=ColorizedBadge],[data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge],.oods-badge,[data-oods-component=RoleBadgeList] [data-role-badge],[data-oods-component=TagPills] :is([data-tag-pill],[data-tag-overflow])){box-shadow:inset 0 0 0 1px canvastext}}[data-theme=hc] :where([data-oods-component=ColorSwatch],[data-oods-component=ColorizedBadge],[data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge],[data-oods-component=RoleBadgeList],[data-oods-component=TagPills]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border-color:canvastext}[data-theme=hc] :where([data-oods-component=ColorizedBadge],[data-oods-component=ArchivePill],[data-oods-component=CancellationBadge],[data-oods-component=OwnerBadge],[data-oods-component=ClassificationBadge],[data-oods-component=AddressSummaryBadge],[data-oods-component=MessageStatusBadge],[data-oods-component=PreferenceSummaryBadge],[data-oods-component=RoleBadgeList] [data-role-badge],[data-oods-component=TagPills] :is([data-tag-pill],[data-tag-overflow]),[data-oods-component=StatusBadge],[data-oods-component=PriceBadge]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){box-shadow:inset 0 0 0 1px canvastext}[data-theme=hc] :where([data-oods-component=ColorSwatch])>[data-oods-swatch-chip]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)),[data-theme=hc] :where([data-oods-component=ColorizedBadge]) [data-oods-badge-marker]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:canvastext;border-color:canvastext}[data-theme=hc] :where(.oods-banner,[data-oods-component=Banner]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border-color:canvastext}[data-theme=hc] :where(.oods-badge,[data-oods-component=Badge]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;box-shadow:inset 0 0 0 1px canvastext}[data-theme=hc] .oods-field-error:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext}[data-theme=hc] .oods-banner-dismiss:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:canvastext}[data-theme=hc] :where(.oods-button,[data-oods-component=Button]):not(:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border-color:canvastext}[data-theme=hc] :where(.oods-button,[data-oods-component=Button])[data-intent=primary]:not(:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:highlighttext;background:highlight;border-color:highlight}[data-theme=hc] :where(.oods-button,[data-oods-component=Button]):disabled:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:graytext;background:canvas;border-color:graytext}@media (forced-colors:active){:is([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel],[data-oods-component=FilterPanel],[data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary],[data-oods-component=TagManager],[data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline],[data-oods-component=AuditEvent],[data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=StatusSelector],[data-oods-component=TagInput],[data-oods-component=TemplatePicker]){forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}}[data-theme=hc] :where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel],[data-oods-component=FilterPanel],[data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary],[data-oods-component=TagManager],[data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline],[data-oods-component=AuditEvent],[data-oods-component=AddressEditor],[data-oods-component=CancellationForm],[data-oods-component=ClassificationEditor],[data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=StatusSelector],[data-oods-component=TagInput],[data-oods-component=TemplatePicker]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border-color:canvastext}:where([data-oods-component=StatusBadge],[data-oods-component=PriceBadge]){align-items:center;gap:var(--cmp-badge-gap,.25rem);min-block-size:var(--cmp-badge-height,1.25rem);box-sizing:border-box;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);background:var(--cmp-badge-background,var(--cmp-surface-subtle,transparent));color:var(--cmp-badge-text,var(--cmp-text-body,currentColor));font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);white-space:nowrap;border:0;display:inline-flex}:where([data-oods-component=StatusBadge])[data-status=active]:not([data-tone]),:where([data-oods-component=StatusBadge])[data-status=success]:not([data-tone]){--cmp-badge-background:var(--sys-status-success-surface,Canvas);--cmp-badge-border:var(--sys-status-success-border,currentColor);--cmp-badge-text:var(--sys-status-success-text,CanvasText)}:where([data-oods-component=StatusBadge])[data-status=past_due]:not([data-tone]),:where([data-oods-component=StatusBadge])[data-status=warning]:not([data-tone]){--cmp-badge-background:var(--sys-status-warning-surface,Canvas);--cmp-badge-border:var(--sys-status-warning-border,currentColor);--cmp-badge-text:var(--sys-status-warning-text,CanvasText)}:where([data-oods-component=StatusBadge])[data-status=cancelled]:not([data-tone]),:where([data-oods-component=StatusBadge])[data-status=error]:not([data-tone]){--cmp-badge-background:var(--sys-status-critical-surface,Canvas);--cmp-badge-border:var(--sys-status-critical-border,currentColor);--cmp-badge-text:var(--sys-status-critical-text,CanvasText)}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]){gap:var(--cmp-spacing-stack-md,1rem);color:var(--cmp-text-body,CanvasText);display:grid}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) :where(ol,ul){gap:var(--cmp-spacing-stack-sm,.75rem);margin:0;padding-inline-start:var(--cmp-spacing-stack-lg,1.5rem);display:grid}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) :where(article,li){border-inline-start:var(--ref-border-width-bold,2px) solid var(--cmp-border-subtle,currentColor);padding-inline-start:var(--cmp-spacing-inline-sm,.75rem)}:where([data-oods-component=CancellationSummary]) :where(dl,[data-summary-fields]){gap:var(--cmp-spacing-stack-xs,.5rem) var(--cmp-spacing-inline-md,1rem);grid-template-columns:minmax(max-content,1fr) minmax(0,2fr);margin:0;display:grid}:where([data-oods-component=CancellationSummary]) :where(dt,[data-summary-term]){font-weight:var(--ref-typography-weights-semibold,600)}:where([data-oods-component=CancellationSummary]) :where(dd,[data-summary-value]){margin:0}:where([data-oods-component=SearchInput]){align-items:center;gap:var(--cmp-spacing-inline-xs,.5rem);display:flex}:where([data-oods-component=SearchInput]) input[type=search]{box-sizing:border-box;inline-size:100%;min-block-size:var(--sys-control-height-md,2rem);padding:0 var(--cmp-input-padding-inline,.75rem);border:1px solid var(--cmp-input-border,var(--cmp-border-default,currentColor));border-radius:var(--cmp-input-radius,6px);background:var(--cmp-input-background,Canvas);color:var(--cmp-input-text,CanvasText);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px)}:where([data-oods-component=SearchInput]) button,:where([data-oods-component=PaginationBar]) button{box-sizing:border-box;min-inline-size:var(--cmp-button-height,2rem);min-block-size:var(--cmp-button-height,2rem);padding:0 var(--cmp-button-padding-inline-sm,.625rem);border:1px solid var(--sys-border-strong,CanvasText);border-radius:var(--cmp-button-radius,6px);background:var(--sys-surface-raised,Canvas);color:var(--sys-text-primary,CanvasText);font:inherit;font-size:var(--sys-text-scale-label-font-size,14px);font-weight:var(--sys-text-scale-label-font-weight,500);line-height:var(--sys-text-scale-label-line-height,20px);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:where([data-oods-component=SearchInput],[data-oods-component=PaginationBar]) button:hover:not(:disabled){background:var(--sys-surface-interactive-secondary-default,Canvas)}:where([data-oods-component=SearchInput],[data-oods-component=PaginationBar]) button>svg{inline-size:var(--sys-control-icon-size,1rem);block-size:var(--sys-control-icon-size,1rem);flex:none}:where([data-oods-component=PaginationBar]) button[aria-current=page]{background:var(--sys-surface-interactive-primary-default,Highlight);color:var(--sys-text-on-interactive,HighlightText);border-color:#0000}:where([data-oods-component=PaginationBar]){justify-content:space-between;align-items:center;gap:var(--cmp-spacing-inline-sm,.75rem);color:var(--cmp-text-body,CanvasText);display:flex}:where([data-oods-component=PaginationBar]) button:disabled{border-color:var(--sys-border-subtle,GrayText);background:var(--sys-surface-disabled,Canvas);color:var(--cmp-button-text-disabled,GrayText);cursor:not-allowed}@media (width<=600px){:where([data-oods-component=PaginationBar]){place-items:center start;row-gap:var(--cmp-spacing-stack-xs,.5rem);grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"count count range range""prev pages next current";display:grid}:where([data-oods-component=PaginationBar]) [data-pagination-count]{grid-area:count}:where([data-oods-component=PaginationBar]) [data-pagination-range]{grid-area:range;justify-self:end}:where([data-oods-component=PaginationBar]) [data-pagination-prev]{grid-area:prev}:where([data-oods-component=PaginationBar]) .oods-pagination-bar__pages{grid-area:pages}:where([data-oods-component=PaginationBar]) [data-pagination-next]{grid-area:next}:where([data-oods-component=PaginationBar]) [data-pagination-current]{grid-area:current}:where([data-oods-component=PaginationBar]) label{grid-column:1/-1}}:where([data-oods-component=RelativeTimestamp]){color:var(--cmp-text-muted,GrayText);font-size:var(--sys-text-size-sm,.875rem)}@media (forced-colors:active){:where([data-oods-component=StatusBadge],[data-oods-component=PriceBadge],[data-oods-component=CancellationSummary],[data-oods-component=SearchInput] input,[data-oods-component=PaginationBar] button){forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}}:where([data-oods-component=LabelCell],[data-oods-component=InlineLabel],[data-oods-component=FormLabelGroup]){--cmp-text-primary:var(--sys-text-primary);color:var(--cmp-text-primary,CanvasText);font:inherit}:where([data-oods-component=LabelCell],[data-oods-component=FormLabelGroup]){gap:var(--sys-spacing-stack-compact,.75rem);flex-direction:column;display:inline-flex}:where([data-oods-component=LabelCell]) [data-oods-label-cell-description],:where([data-oods-component=FormLabelGroup]) [data-oods-form-hint]{color:var(--cmp-text-secondary,GrayText);font-size:var(--sys-text-size-sm,.875rem)}:where([data-oods-form-label]){font-weight:var(--ref-typography-weights-medium,500)}:where([data-oods-component=LabelCell],[data-oods-component=FormLabelGroup]){--cmp-text-secondary:var(--sys-text-secondary)}:where([data-oods-component=PriceCardMeta],[data-oods-component=OwnershipMeta]){--cmp-meta-text:var(--sys-text-primary);--cmp-meta-label:var(--sys-text-secondary);gap:var(--cmp-spacing-inline-sm,.75rem);color:var(--cmp-meta-text,CanvasText);flex-wrap:wrap;display:flex}:where([data-oods-component=PriceCardMeta],[data-oods-component=OwnershipMeta]) [data-meta-title],:where([data-oods-component=PriceCardMeta],[data-oods-component=OwnershipMeta]) strong{color:var(--cmp-meta-label,CanvasText);font-weight:var(--ref-typography-weights-semibold,600)}[data-oods-component=BillingSummaryBadge]{white-space:nowrap;color:var(--cmp-billing-amount-text,var(--sys-text-strong));font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-block}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector]){gap:var(--space-2);min-width:0;color:var(--cmp-billing-amount-text,var(--sys-text-strong));display:grid}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>span{color:var(--cmp-billing-currency-text,var(--sys-text-subtle))}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>input,:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>select{box-sizing:border-box;width:100%;min-width:0;min-block-size:var(--sys-control-height-md);padding:0 var(--space-3);font:inherit;font-size:var(--sys-text-scale-body-sm-font-size);line-height:var(--sys-text-scale-body-sm-line-height);color:inherit;background:var(--sys-surface-raised);border:1px solid var(--sys-border-interactive);border-radius:var(--radius-md)}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>select{color:var(--cmp-billing-interval-text,var(--sys-text-subtle))}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>[aria-invalid=true]{border-color:var(--sys-status-critical-icon)}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector])>[role=alert]{color:var(--sys-status-critical-text);margin:0}[data-oods-component=CycleProgressCard],:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]){min-width:0;padding:var(--sys-card-padding,1.5rem);border:1px solid var(--sys-border-default,GrayText);border-radius:var(--cmp-card-radius,.75rem);background:var(--sys-surface-default,Canvas);color:var(--cmp-billing-timeline-text,var(--sys-text-default,CanvasText))}[data-oods-component=CycleProgressCard] h2,:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]) h2{margin:0 0 var(--space-3,.75rem);font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px)}[data-oods-component=CycleProgressCard] p,:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]) p{margin:var(--space-2,.5rem) 0}[data-oods-component=CycleProgressCard] progress{width:100%;height:var(--cmp-billing-cycle-progress-height,.5rem);appearance:none;border-radius:var(--sys-radius-control,6px);background:var(--sys-border-strong,Canvas);color:var(--cmp-billing-cycle-progress-fill,var(--sys-text-accent,Highlight));border:0;overflow:hidden}[data-oods-component=CycleProgressCard] progress::-webkit-progress-bar{background:var(--sys-border-strong,Canvas)}[data-oods-component=CycleProgressCard] progress::-webkit-progress-value{background:var(--cmp-billing-cycle-progress-fill,var(--sys-text-accent,Highlight))}[data-oods-component=CycleProgressCard] progress::-moz-progress-bar{background:var(--cmp-billing-cycle-progress-fill,var(--sys-text-accent,Highlight))}@media (forced-colors:active){[data-oods-component=CycleProgressCard] progress{color:highlight;forced-color-adjust:none;background:canvas;border:1px solid canvastext}[data-oods-component=CycleProgressCard] progress::-webkit-progress-bar{background:canvas}[data-oods-component=CycleProgressCard] progress::-webkit-progress-value{background:highlight}[data-oods-component=CycleProgressCard] progress::-moz-progress-bar{background:highlight}}.oods-billing-muted{color:var(--sys-text-subtle,GrayText)}:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]) ol{margin:var(--space-4,1rem) 0 0;padding-left:var(--space-4,1rem);list-style:decimal}:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]) li{padding:var(--space-2,.5rem) 0}:where([data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline]) li>strong{display:block}[data-oods-component=BillingCardMeta]{color:var(--cmp-billing-amount-text,var(--sys-text-strong,CanvasText));font-variant-numeric:tabular-nums}[data-oods-component=ArchivedRowOverlay]{display:contents}[data-oods-component=ArchivedRowOverlay][data-archived=true]{align-items:center;gap:var(--space-2,.5rem);width:100%;opacity:var(--status-archive-overlay-opacity,.7);display:flex}[data-oods-component=ArchivedRowOverlay]>.oods-collection-row{flex:1;min-width:0}[data-oods-component=ArchivedRowOverlay][data-archived=true]:has(>.oods-collection-row){box-sizing:border-box;border:1px solid var(--sys-border-strong,CanvasText);border-radius:var(--cmp-button-radius,6px);background:var(--sys-surface-raised,Canvas);padding-inline-end:var(--space-4,1rem)}[data-oods-component=ArchivedRowOverlay][data-archived=true]>.oods-collection-row{background:0 0;border:0}.oods-archive-badge{box-sizing:border-box;min-block-size:var(--cmp-badge-height,1.25rem);white-space:nowrap;padding:var(--cmp-badge-padding-block,.125rem) var(--cmp-badge-padding-inline,.5rem);border-radius:var(--cmp-badge-radius,999px);font-size:var(--cmp-badge-font-size,12px);font-weight:var(--cmp-badge-font-weight,500);line-height:var(--sys-text-scale-caption-line-height,16px);color:var(--status-archive-text,var(--sys-text-primary));background:var(--status-archive-bg,var(--sys-surface-raised));flex-shrink:0;align-items:center;display:inline-flex}[data-oods-component=CancellationSummary] dl{gap:var(--space-4,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}[data-oods-component=CancellationSummary] [data-summary-item]{min-width:0}[data-oods-component=CancellationSummary] dd{overflow-wrap:break-word;margin:0}.oods-field-help{font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);color:var(--sys-text-muted,GrayText);margin:0;display:block}.oods-cancellation-form{min-width:0;margin:0}.oods-field:has(input[type=checkbox]){display:block}.oods-field label:has(input[type=checkbox]){align-items:center;gap:var(--cmp-checkbox-gap,.5rem);flex-direction:row;display:flex}.oods-collection{margin:var(--cmp-spacing-stack-md,1rem) 0;gap:var(--cmp-spacing-stack-xs,.5rem);padding:0;list-style:none;display:grid}[data-oods-collection-toolbar]{flex-wrap:wrap;min-width:0}[data-oods-collection-toolbar]>[data-oods-component=SearchInput],[data-oods-collection-toolbar]>[data-oods-component=Select],[data-oods-collection-toolbar]>.oods-field:has(select),.workflow-content [data-oods-collection-toolbar]>[data-oods-component=SearchInput],.workflow-content [data-oods-collection-toolbar]>[data-oods-component=Select],.workflow-content [data-oods-collection-toolbar]>.oods-field:has(select){flex:180px;min-width:min(180px,100%)}[data-oods-collection-toolbar] select{box-sizing:border-box;width:100%}[data-oods-component=Stack]:has(>[data-oods-collection-toolbar]){font-family:var(--sys-font-sans)}.oods-collection-row{--oods-button-background:var(--sys-surface-raised);--oods-button-background-hover:var(--sys-surface-subtle);--oods-button-border:var(--sys-border-subtle);--oods-button-text:var(--sys-text-primary);white-space:normal;align-items:center;gap:var(--cmp-spacing-inline-sm,.75rem);text-align:left;width:100%;padding:var(--cmp-spacing-inset-default,1rem);flex-wrap:wrap;display:flex}[data-theme=hc] .oods-collection-row:not(:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:var(--sys-surface-raised);color:var(--sys-text-primary)}.oods-collection-row>:first-child{min-width:0;font-weight:var(--ref-typography-weights-semibold,600);flex:140px}.oods-collection-row .oods-badge{text-transform:none;letter-spacing:normal;flex:none;width:fit-content;max-width:100%}[data-oods-collection=events] time{margin-top:var(--cmp-spacing-stack-xs,.5rem);font-size:var(--sys-text-size-sm,.875rem);display:block}.oods-pagination-bar__pages{gap:var(--sys-control-gap-tight,.375rem);margin:0;padding:0;list-style:none;display:flex}@media (width<=600px){.oods-collection-row{flex-direction:column;align-items:flex-start}.oods-collection-row>:first-child{flex-basis:auto;width:100%}}:where(.oods-audit-summary,[data-oods-component=AuditSummaryCard]){padding:var(--sys-card-padding);border:1px solid var(--cmp-border-default);border-radius:var(--cmp-card-radius);background:var(--cmp-surface-panel);color:var(--cmp-text-body)}.oods-audit-summary h2{font-size:var(--sys-text-scale-heading-md-font-size);font-weight:var(--sys-text-scale-heading-md-font-weight);line-height:var(--sys-text-scale-heading-md-line-height);margin-top:0}.oods-audit-summary dl{gap:var(--cmp-spacing-inline-sm);grid-template-columns:auto 1fr;display:grid}.oods-audit-summary dd{margin:0}:where(.oods-sort-indicator,[data-oods-component=SortIndicator]){border-collapse:collapse;color:var(--cmp-text-body)}.oods-sort-indicator button{box-sizing:border-box;min-block-size:var(--cmp-button-height-sm);padding:0 var(--cmp-button-padding-inline-sm);background:var(--sys-surface-raised);color:var(--cmp-text-body);border:1px solid var(--sys-border-strong);border-radius:var(--cmp-button-radius);font:inherit;font-size:var(--sys-text-scale-label-font-size);font-weight:var(--sys-text-scale-label-font-weight);line-height:var(--sys-text-scale-label-line-height);cursor:pointer}[data-oods-component=TimelineEntryLabel]{color:var(--cmp-text-body)}.oods-trait-recipe,:where([data-oods-component=ArchiveEvent],[data-oods-component=CancellationEvent],[data-oods-component=ColorStatePicker],[data-oods-component=CommunicationDetailPanel],[data-oods-component=GeoFieldMappingForm],[data-oods-component=GeocodablePreview],[data-oods-component=StateTransitionEvent],[data-oods-component=StatusColorLegend],[data-oods-component=VizAreaControls],[data-oods-component=VizAxisControls],[data-oods-component=VizAxisSummary],[data-oods-component=VizColorControls],[data-oods-component=VizColorLegendConfig],[data-oods-component=VizHeatmapControls],[data-oods-component=VizLineControls],[data-oods-component=VizMarkControls],[data-oods-component=VizOpacityControls],[data-oods-component=VizOpacitySummary],[data-oods-component=VizPointControls],[data-oods-component=VizScaleControls],[data-oods-component=VizScaleSummary],[data-oods-component=VizScatterControls],[data-oods-component=VizShapeControls],[data-oods-component=VizShapeLegend],[data-oods-component=VizSizeControls],[data-oods-component=VizSizeSummary]){min-width:0;padding:var(--sys-card-padding);border:1px solid var(--cmp-border-default);border-radius:var(--cmp-card-radius);background:var(--cmp-surface-panel);color:var(--cmp-text-body);overflow-wrap:anywhere;margin:0}.oods-trait-recipe h2{font-size:var(--sys-text-scale-heading-md-font-size);font-weight:var(--sys-text-scale-heading-md-font-weight);line-height:var(--sys-text-scale-heading-md-line-height);margin-top:0}.oods-trait-recipe dd{margin:0 0 var(--cmp-spacing-inline-sm)}.oods-trait-recipe dt{font-weight:var(--ref-typography-weights-semibold,600)}.oods-trait-recipe .oods-field{margin-block:var(--cmp-spacing-inline-sm)}.oods-geo-resolution,:where([data-oods-component=GeoResolutionBadge],[data-oods-component=VizEncodingBadge],[data-oods-component=VizRoleBadge]){color:var(--cmp-text-body)}.oods-viz-swatches{gap:var(--cmp-spacing-inline-sm) var(--cmp-spacing-inset-default);flex-wrap:wrap;display:flex}[data-oods-component=Stack][id$=-read-field]{gap:var(--sys-control-gap-compact,.25rem);min-width:0}[data-oods-component=Stack][id$=-read-fields]{gap:var(--sys-space-scale-lg,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}[data-oods-component=Stack][id$=-read-fields]>:not([id$=-read-field]){grid-column:1/-1}[data-oods-component=Stack][id$=-read-field]>:first-child{color:var(--sys-text-secondary)}[data-oods-component=Stack][id$=-read-field]>:last-child{overflow-wrap:anywhere;align-self:flex-start;max-width:100%}[data-oods-component=Stack][id$=-read-field]>[data-oods-component=PriceBadge]{align-self:flex-start}@media (width>=48rem){[data-oods-component=Stack]:has(>[data-oods-component=Stack][id$=-read-field]):not([id$=-read-fields]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid!important}[data-oods-component=Stack]:has(>[data-oods-component=Stack][id$=-read-field]):not([id$=-read-fields])>:not([id$=-read-field]){grid-column:1/-1}}[data-oods-component=StatusBadge]{text-transform:none;letter-spacing:normal;width:fit-content}:where([data-oods-component=CancellationSummary]){gap:var(--cmp-spacing-stack-sm,.75rem);padding:var(--sys-card-padding,1.5rem);border:1px solid var(--cmp-border-default,var(--sys-border-subtle));border-radius:var(--cmp-card-radius,.75rem);background:var(--cmp-surface-panel,var(--sys-surface-raised));color:var(--cmp-text-body,var(--sys-text-primary));display:grid}.form-field__label,.oods-field>.oods-field-label{align-items:baseline;gap:var(--sys-control-gap-compact,.25rem);display:flex}.oods-field.oods-checkbox,div.oods-field[data-oods-component=Checkbox]{grid-template-columns:minmax(0,1fr);display:grid}.oods-field.oods-checkbox>label,.oods-field>label.oods-checkbox{align-items:center;gap:var(--cmp-checkbox-gap,.5rem);display:flex}:is(input[data-oods-component=Checkbox],[data-oods-component] input:is([type=checkbox],[type=radio]),.oods-field input:is([type=checkbox],[type=radio])){inline-size:var(--sys-control-icon-size,1rem);block-size:var(--sys-control-icon-size,1rem);accent-color:var(--cmp-checkbox-background-checked,Highlight);flex:none;margin:0}.oods-field.oods-checkbox>.oods-field-help,.oods-field.oods-checkbox>.oods-field-error{padding-inline-start:calc(var(--sys-control-icon-size,1rem) + var(--cmp-checkbox-gap,.5rem))}.workflow-field>input{box-sizing:border-box;width:100%;min-width:0;font:inherit}:where([data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TemplatePicker]){box-sizing:border-box;min-inline-size:0;max-inline-size:100%}:where([data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TemplatePicker]) :is([data-form-content],[data-form-control]){min-inline-size:0}:where([data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TemplatePicker]) :is(select,input,textarea){box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%}[data-oods-shell]{box-sizing:border-box;padding:var(--sys-page-gutter,1.5rem);display:block}[data-oods-shell-heading]{margin:0 0 var(--sys-stack-lg,1.5rem);font-size:var(--sys-text-scale-heading-xl-font-size,30px);font-weight:var(--sys-text-scale-heading-xl-font-weight,600);line-height:var(--sys-text-scale-heading-xl-line-height,36px);letter-spacing:var(--sys-text-scale-heading-xl-letter-spacing)}.oods-tab{white-space:nowrap;flex:none}:where(.oods-tabs,[data-oods-component=Tabs]){min-inline-size:0}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]){gap:var(--sys-stack-sm,.75rem)}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline])>:is(h2,p){margin:0}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline])>h2{font-size:var(--sys-text-scale-heading-md-font-size,18px);font-weight:var(--sys-text-scale-heading-md-font-weight,600);line-height:var(--sys-text-scale-heading-md-line-height,24px)}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) ol{padding-inline-start:0;list-style:none}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) li{border-inline-start:0;padding-inline-start:0}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) article{gap:var(--sys-stack-xs,.5rem);border-inline-start:var(--ref-border-width-bold,2px) solid var(--sys-border-subtle,currentColor);padding-inline-start:var(--cmp-spacing-inline-sm,.75rem);display:grid}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) article p{margin:0}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) article time{color:var(--sys-text-secondary,GrayText);font-size:var(--sys-text-size-sm,.875rem)}.oods-action-bar{align-items:center;gap:var(--sys-control-gap,.5rem);flex-wrap:wrap;display:flex}:where([data-oods-component=SearchInput])>:not(button){flex:auto;min-inline-size:0}:where([data-oods-component=CancellationSummary])>:is(h2,h3){margin:0}[data-oods-reference-inspection]{margin-block-start:var(--cmp-spacing-stack-md,1rem)}[data-oods-reference-inspection] summary{cursor:pointer;font-weight:var(--ref-typography-weights-semibold,600)}[data-oods-reference-inspection] dl{gap:var(--cmp-spacing-stack-sm,.75rem);display:grid}[data-oods-reference-inspection] dt{font-weight:var(--ref-typography-weights-semibold,600)}[data-oods-reference-inspection] dd{margin:0}[data-oods-reference-inspection] code{overflow-wrap:anywhere}[data-theme=hc] :where(.oods-button,[data-oods-component=Button]):is([data-intent=danger],[data-intent=destructive]):not(:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){color:canvastext;background:canvas;border:1px solid canvastext}[data-theme=hc] :where(.oods-button,[data-oods-component=Button]):is([data-intent=danger],[data-intent=destructive]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)):before{content:"⚠" / ""}:where([data-theme]){--oods-viz-show-light:block;--oods-viz-show-dark:none;--oods-viz-show-hc:none}:where([data-theme=dark]){--oods-viz-show-light:none;--oods-viz-show-dark:block}:where([data-theme=hc]){--oods-viz-show-light:none;--oods-viz-show-hc:block}:where([data-viz-theme]){min-inline-size:0}:where([data-viz-theme=light]){display:var(--oods-viz-show-light,block)}:where([data-viz-theme=dark]){display:var(--oods-viz-show-dark,none)}:where([data-viz-theme=hc]){display:var(--oods-viz-show-hc,none)}@media (width>=48rem){[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar){grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid!important}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>*{grid-column:1/-1}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>[data-oods-component=DetailHeader]{grid-area:1/1}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>[data-oods-component=Stack][id$=-record-summary]{grid-area:2/1}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>.oods-action-bar{grid-area:1/2/span 2;justify-self:end}}:where(.oods-card,[data-oods-component=Card]) :is(.oods-card,[data-oods-component=Card],[data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel],[data-oods-component=FilterPanel],[data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary],[data-oods-component=CancellationSummary],[data-oods-component=AuditSummaryCard],[data-oods-component=CycleProgressCard],[data-oods-component=PaymentTimeline],[data-oods-component=PaymentEventTimeline],[data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline],.oods-trait-recipe){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-oods-collection=rows]>.oods-collection{border:1px solid var(--sys-border-subtle,CanvasText);border-radius:var(--sys-radius-control-lg,8px);background:var(--sys-surface-raised,Canvas);gap:0;overflow:hidden}[data-oods-collection=rows]>.oods-collection>li:not(:last-child){border-block-end:1px solid var(--sys-border-subtle,CanvasText)}[data-oods-collection=rows]>.oods-collection .oods-collection-row{--oods-button-border:transparent;--oods-button-background:transparent;--oods-button-background-hover:var(--sys-surface-subtle,Canvas);--oods-button-background-pressed:var(--sys-surface-interactive-secondary-default,Canvas);height:auto;padding:var(--sys-inset-sm,.75rem) var(--sys-inset-md,1rem);font-weight:var(--sys-text-scale-body-sm-font-weight,400);border-radius:0;justify-content:flex-start}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:first-child{gap:var(--sys-control-gap-compact,.25rem);font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);font-weight:var(--sys-text-scale-label-font-weight,500)}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:first-child>*{font-size:inherit;line-height:inherit;margin:0}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:is([data-oods-component=PriceBadge],[data-oods-component=BillingSummaryBadge]){color:var(--sys-text-primary,CanvasText);font-size:var(--sys-text-scale-body-sm-font-size,14px);line-height:var(--sys-text-scale-body-sm-line-height,20px);font-variant-numeric:tabular-nums;background:0 0;padding:0}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:first-child :is([data-size=sm],[data-oods-component=Text]+[data-oods-component=Text]){color:var(--sys-text-muted,GrayText);font-weight:var(--sys-text-scale-body-sm-font-weight,400)}[data-oods-collection=rows]>.oods-collection .oods-collection-row :is(time,[data-oods-component=RelativeTimestamp]){color:var(--sys-text-muted,GrayText);font-size:var(--sys-text-scale-body-sm-font-size,14px)}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:is(time,[data-oods-component=RelativeTimestamp]){order:1}@media (width<=600px){[data-oods-collection=rows]>.oods-collection .oods-collection-row{align-items:center;column-gap:var(--sys-control-gap,.5rem);row-gap:var(--sys-control-gap-compact,.25rem);flex-direction:row}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:first-child{flex:none;inline-size:100%}}[data-oods-collection=rows]>.oods-collection [data-oods-component=ArchivedRowOverlay][data-archived=true]:has(>.oods-collection-row){background:0 0;border:0;border-radius:0}:where(.oods-card,[data-oods-component=Card]) [data-oods-component=Stack]:not(:has(:not([data-oods-component=Stack]))){display:none!important}[data-oods-collection=events]>.oods-collection{gap:0}[data-oods-collection=events]>.oods-collection>li>:is(.oods-card,[data-oods-component=Card]){gap:var(--sys-control-gap-compact,.25rem);padding:0 0 var(--sys-stack-md,1rem) var(--sys-inset-md,1rem);border:0;border-inline-start:var(--ref-border-width-bold,2px) solid var(--sys-border-strong,CanvasText);background:0 0;border-radius:0}[data-oods-collection=events]>.oods-collection>li:last-child>:is(.oods-card,[data-oods-component=Card]){padding-block-end:0}[data-oods-collection=events]>.oods-collection time{color:var(--sys-text-muted,GrayText);font-size:var(--sys-text-scale-body-sm-font-size,14px)}[data-oods-collection=events]>.oods-collection>li>:is(.oods-card,[data-oods-component=Card])>strong{font-weight:var(--sys-text-scale-label-font-weight,500)}:root{--oods-color-brand-aquex-surface-canvas:oklch(100% .000003 250);--oods-color-brand-aquex-surface-raised:oklch(100% .000003 250);--oods-color-brand-aquex-surface-subtle:oklch(97% .00192 250);--oods-color-brand-aquex-surface-disabled:oklch(97% .00192 250);--oods-color-brand-aquex-surface-backdrop:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-inverse:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-interactive-primary-default:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-interactive-primary-hover:oklch(33.61% .005916 250);--oods-color-brand-aquex-surface-interactive-primary-pressed:oklch(26.26% .005456 250);--oods-color-brand-aquex-surface-interactive-secondary-default:oklch(97% .00192 250);--oods-color-brand-aquex-surface-interactive-secondary-hover:oklch(95% .00232 250);--oods-color-brand-aquex-surface-interactive-secondary-pressed:oklch(93.5% .00328 250);--oods-color-brand-aquex-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-aquex-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-aquex-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-aquex-border-subtle:oklch(92.2% .00424 250);--oods-color-brand-aquex-border-strong:oklch(87.1% .0052 250);--oods-color-brand-aquex-border-interactive:oklch(64.3% .008 250);--oods-color-brand-aquex-border-interactive-hover:oklch(54.5% .00704 250);--oods-color-brand-aquex-text-primary:oklch(14.5% .00472 250);--oods-color-brand-aquex-text-secondary:oklch(43.9% .00656 250);--oods-color-brand-aquex-text-muted:oklch(54.5% .00704 250);--oods-color-brand-aquex-text-inverse:oklch(100% .000003 250);--oods-color-brand-aquex-text-on-interactive:oklch(100% .000003 250);--oods-color-brand-aquex-text-on-destructive:oklch(100% .000003 250);--oods-color-brand-aquex-text-disabled:oklch(64.3% .008 250);--oods-color-brand-aquex-text-accent:oklch(53.1937% .096583 179.888);--oods-color-brand-aquex-focus-ring-outer:oklch(64.9366% .113782 183);--oods-color-brand-aquex-focus-ring-inner:oklch(100% .000003 250);--oods-color-brand-aquex-focus-text:oklch(53.1937% .096583 179.888);--oods-color-brand-aquex-accent-background:oklch(96.0206% .025939 182.405);--oods-color-brand-aquex-accent-border:oklch(79.6572% .076176 183.666);--oods-color-brand-aquex-accent-text:oklch(52.9437% .096129 179.888);--oods-color-brand-aquex-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-aquex-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-aquex-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-aquex-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-aquex-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-aquex-status-info-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-aquex-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-aquex-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-aquex-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-aquex-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-aquex-status-success-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-aquex-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-aquex-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-aquex-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-aquex-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-aquex-status-warning-on-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-aquex-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-aquex-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-aquex-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-aquex-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-aquex-status-critical-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-neutral-surface:oklch(97% .00192 250);--oods-color-brand-aquex-status-neutral-border:oklch(87.1% .0052 250);--oods-color-brand-aquex-status-neutral-text:oklch(43.9% .00656 250);--oods-color-brand-aquex-status-neutral-icon:oklch(64.3% .008 250);--oods-color-brand-aquex-status-neutral-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-neutral-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-accent-surface:oklch(96.0206% .025939 182.405);--oods-color-brand-aquex-status-accent-border:oklch(79.6572% .076176 183.666);--oods-color-brand-aquex-status-accent-text:oklch(52.9437% .096129 179.888);--oods-color-brand-aquex-status-accent-icon:oklch(61.952% .109547 182.347);--oods-color-brand-aquex-status-accent-solid:oklch(55.4366% .09873 183);--oods-color-brand-aquex-status-accent-on-solid:oklch(100% .000003 250);--oods-radius-brand-aquex-control:8px;--oods-radius-brand-aquex-small:6px;--oods-radius-brand-aquex-large:10px;--oods-radius-brand-aquex-card:16px;--oods-radius-brand-aquex-pill:999px;--oods-font-brand-aquex-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-aquex-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--oods-brand-aquex-surface-canvas:var(--oods-color-brand-aquex-surface-canvas);--oods-brand-aquex-surface-raised:var(--oods-color-brand-aquex-surface-raised);--oods-brand-aquex-surface-subtle:var(--oods-color-brand-aquex-surface-subtle);--oods-brand-aquex-surface-interactive-primary:var(--oods-color-brand-aquex-surface-interactive-primary-default);--oods-brand-aquex-text-primary:var(--oods-color-brand-aquex-text-primary);--oods-brand-aquex-text-secondary:var(--oods-color-brand-aquex-text-secondary);--oods-brand-aquex-text-muted:var(--oods-color-brand-aquex-text-muted);--oods-brand-aquex-text-on-interactive:var(--oods-color-brand-aquex-text-on-interactive);--oods-brand-aquex-border-subtle:var(--oods-color-brand-aquex-border-subtle);--oods-brand-aquex-border-strong:var(--oods-color-brand-aquex-border-strong);--oods-brand-aquex-status-info-surface:var(--oods-color-brand-aquex-status-info-surface);--oods-brand-aquex-status-info-text:var(--oods-color-brand-aquex-status-info-text);--oods-brand-aquex-status-success-surface:var(--oods-color-brand-aquex-status-success-surface);--oods-brand-aquex-status-success-text:var(--oods-color-brand-aquex-status-success-text);--oods-brand-aquex-status-warning-surface:var(--oods-color-brand-aquex-status-warning-surface);--oods-brand-aquex-status-warning-text:var(--oods-color-brand-aquex-status-warning-text);--oods-brand-aquex-status-critical-surface:var(--oods-color-brand-aquex-status-critical-surface);--oods-brand-aquex-status-critical-text:var(--oods-color-brand-aquex-status-critical-text);--oods-brand-aquex-status-neutral-surface:var(--oods-color-brand-aquex-status-neutral-surface);--oods-brand-aquex-status-neutral-text:var(--oods-color-brand-aquex-status-neutral-text)}[data-brand=Aquex][data-theme=base],[data-brand=Aquex][data-theme=light]{--oods-viz-mark-single:oklch(64.9366% .113782 183);--oods-viz-scale-categorical-01:oklch(64.9366% .113782 183);--oods-viz-scale-categorical-02:oklch(67.3224% .210333 3);--oods-viz-scale-categorical-03:oklch(51.2432% .123914 243);--oods-viz-scale-categorical-04:oklch(53.5701% .122197 63);--oods-viz-scale-categorical-05:oklch(65.3384% .182288 303);--oods-viz-scale-categorical-06:oklch(65.6124% .160977 123);--oods-viz-scale-sequential-01:oklch(94% .012901 183);--oods-viz-scale-sequential-02:oklch(84% .04403 183);--oods-viz-scale-sequential-03:oklch(74% .075439 183);--oods-viz-scale-sequential-04:oklch(64% .09991 183);--oods-viz-scale-sequential-05:oklch(54% .096171 183);--oods-viz-scale-sequential-06:oklch(44% .078362 183);--oods-viz-scale-sequential-07:oklch(34% .060553 183);--oods-viz-scale-sequential-08:oklch(24% .042745 183);--oods-viz-scale-sequential-09:oklch(14% .02494 183);--oods-viz-scale-diverging-neg-01:oklch(70% .086381 183);--oods-viz-scale-diverging-pos-01:oklch(70% .086381 23);--oods-viz-scale-diverging-neg-02:oklch(58% .103295 183);--oods-viz-scale-diverging-pos-02:oklch(58% .103295 23);--oods-viz-scale-diverging-neg-03:oklch(46% .081924 183);--oods-viz-scale-diverging-pos-03:oklch(46% .081924 23);--oods-viz-scale-diverging-neg-04:oklch(34% .060553 183);--oods-viz-scale-diverging-pos-04:oklch(34% .060553 23);--oods-viz-scale-diverging-neg-05:oklch(22% .039183 183);--oods-viz-scale-diverging-pos-05:oklch(22% .039183 23);--oods-viz-scale-diverging-neutral:oklch(82% .00752 250);--oods-color-brand-aquex-surface-canvas:oklch(100% .000003 250);--oods-color-brand-aquex-surface-raised:oklch(100% .000003 250);--oods-color-brand-aquex-surface-subtle:oklch(97% .00192 250);--oods-color-brand-aquex-surface-disabled:oklch(97% .00192 250);--oods-color-brand-aquex-surface-backdrop:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-inverse:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-interactive-primary-default:oklch(14.5% .00472 250);--oods-color-brand-aquex-surface-interactive-primary-hover:oklch(33.61% .005916 250);--oods-color-brand-aquex-surface-interactive-primary-pressed:oklch(26.26% .005456 250);--oods-color-brand-aquex-surface-interactive-secondary-default:oklch(97% .00192 250);--oods-color-brand-aquex-surface-interactive-secondary-hover:oklch(95% .00232 250);--oods-color-brand-aquex-surface-interactive-secondary-pressed:oklch(93.5% .00328 250);--oods-color-brand-aquex-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-aquex-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--oods-color-brand-aquex-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--oods-color-brand-aquex-border-subtle:oklch(92.2% .00424 250);--oods-color-brand-aquex-border-strong:oklch(87.1% .0052 250);--oods-color-brand-aquex-border-interactive:oklch(64.3% .008 250);--oods-color-brand-aquex-border-interactive-hover:oklch(54.5% .00704 250);--oods-color-brand-aquex-text-primary:oklch(14.5% .00472 250);--oods-color-brand-aquex-text-secondary:oklch(43.9% .00656 250);--oods-color-brand-aquex-text-muted:oklch(54.5% .00704 250);--oods-color-brand-aquex-text-inverse:oklch(100% .000003 250);--oods-color-brand-aquex-text-on-interactive:oklch(100% .000003 250);--oods-color-brand-aquex-text-on-destructive:oklch(100% .000003 250);--oods-color-brand-aquex-text-disabled:oklch(64.3% .008 250);--oods-color-brand-aquex-text-accent:oklch(53.1937% .096583 179.888);--oods-color-brand-aquex-focus-ring-outer:oklch(64.9366% .113782 183);--oods-color-brand-aquex-focus-ring-inner:oklch(100% .000003 250);--oods-color-brand-aquex-focus-text:oklch(53.1937% .096583 179.888);--oods-color-brand-aquex-accent-background:oklch(96.0206% .025939 182.405);--oods-color-brand-aquex-accent-border:oklch(79.6572% .076176 183.666);--oods-color-brand-aquex-accent-text:oklch(52.9437% .096129 179.888);--oods-color-brand-aquex-status-info-surface:oklch(95.9682% .020056 238.701);--oods-color-brand-aquex-status-info-border:oklch(80.9755% .088669 243.091);--oods-color-brand-aquex-status-info-text:oklch(54.0689% .162234 252.215);--oods-color-brand-aquex-status-info-icon:oklch(62.2153% .183136 251.724);--oods-color-brand-aquex-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-aquex-status-info-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-success-surface:oklch(95.8254% .02227 155.932);--oods-color-brand-aquex-status-success-border:oklch(79.8152% .08315 159.165);--oods-color-brand-aquex-status-success-text:oklch(52.3466% .11158 159.513);--oods-color-brand-aquex-status-success-icon:oklch(61.1472% .126614 158.247);--oods-color-brand-aquex-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-aquex-status-success-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-warning-surface:oklch(96.9531% .068378 100.372);--oods-color-brand-aquex-status-warning-border:oklch(82.7254% .122422 86.6745);--oods-color-brand-aquex-status-warning-text:oklch(55.3161% .125197 63.9217);--oods-color-brand-aquex-status-warning-icon:oklch(57.0661% .129157 63.9217);--oods-color-brand-aquex-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-aquex-status-warning-on-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-critical-surface:oklch(95.5466% .020724 13.8394);--oods-color-brand-aquex-status-critical-border:oklch(80.7% .088767 18.2906);--oods-color-brand-aquex-status-critical-text:oklch(55.6979% .197433 25.1383);--oods-color-brand-aquex-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-aquex-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-aquex-status-critical-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-neutral-surface:oklch(97% .00192 250);--oods-color-brand-aquex-status-neutral-border:oklch(87.1% .0052 250);--oods-color-brand-aquex-status-neutral-text:oklch(43.9% .00656 250);--oods-color-brand-aquex-status-neutral-icon:oklch(64.3% .008 250);--oods-color-brand-aquex-status-neutral-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-neutral-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-accent-surface:oklch(96.0206% .025939 182.405);--oods-color-brand-aquex-status-accent-border:oklch(79.6572% .076176 183.666);--oods-color-brand-aquex-status-accent-text:oklch(52.9437% .096129 179.888);--oods-color-brand-aquex-status-accent-icon:oklch(61.952% .109547 182.347);--oods-color-brand-aquex-status-accent-solid:oklch(55.4366% .09873 183);--oods-color-brand-aquex-status-accent-on-solid:oklch(100% .000003 250);--oods-radius-brand-aquex-control:8px;--oods-radius-brand-aquex-small:6px;--oods-radius-brand-aquex-large:10px;--oods-radius-brand-aquex-card:16px;--oods-radius-brand-aquex-pill:999px;--oods-font-brand-aquex-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-aquex-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(100% .000003 250);--theme-surface-raised:oklch(100% .000003 250);--theme-surface-subtle:oklch(97% .00192 250);--theme-surface-disabled:oklch(97% .00192 250);--theme-surface-backdrop:oklch(14.5% .00472 250);--theme-surface-inverse:oklch(14.5% .00472 250);--theme-surface-interactive-primary-default:oklch(14.5% .00472 250);--theme-surface-interactive-primary-hover:oklch(33.61% .005916 250);--theme-surface-interactive-primary-pressed:oklch(26.26% .005456 250);--theme-surface-interactive-secondary-default:oklch(97% .00192 250);--theme-surface-interactive-secondary-hover:oklch(95% .00232 250);--theme-surface-interactive-secondary-pressed:oklch(93.5% .00328 250);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .194665 24.0073);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .194665 24.0073);--theme-border-subtle:oklch(92.2% .00424 250);--theme-border-strong:oklch(87.1% .0052 250);--theme-border-interactive:oklch(64.3% .008 250);--theme-border-interactive-hover:oklch(54.5% .00704 250);--theme-focus-ring-outer:oklch(64.9366% .113782 183);--theme-focus-ring-inner:oklch(100% .000003 250);--theme-focus-text:oklch(53.1937% .096583 179.888);--theme-text-primary:oklch(14.5% .00472 250);--theme-text-secondary:oklch(43.9% .00656 250);--theme-text-muted:oklch(54.5% .00704 250);--theme-text-inverse:oklch(100% .000003 250);--theme-text-accent:oklch(53.1937% .096583 179.888);--theme-text-on-interactive:oklch(100% .000003 250);--theme-text-disabled:oklch(64.3% .008 250);--theme-text-on-destructive:oklch(100% .000003 250);--theme-status-info-surface:oklch(95.9682% .020056 238.701);--theme-status-info-border:oklch(80.9755% .088669 243.091);--theme-status-info-text:oklch(54.0689% .162234 252.215);--theme-status-info-icon:oklch(62.2153% .183136 251.724);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% .000003 250);--theme-status-success-surface:oklch(95.8254% .02227 155.932);--theme-status-success-border:oklch(79.8152% .08315 159.165);--theme-status-success-text:oklch(52.3466% .11158 159.513);--theme-status-success-icon:oklch(61.1472% .126614 158.247);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% .000003 250);--theme-status-warning-surface:oklch(96.9531% .068378 100.372);--theme-status-warning-border:oklch(82.7254% .122422 86.6745);--theme-status-warning-text:oklch(55.3161% .125197 63.9217);--theme-status-warning-icon:oklch(57.0661% .129157 63.9217);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% .00472 250);--theme-status-critical-surface:oklch(95.5466% .020724 13.8394);--theme-status-critical-border:oklch(80.7% .088767 18.2906);--theme-status-critical-text:oklch(55.6979% .197433 25.1383);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% .000003 250);--theme-status-neutral-surface:oklch(97% .00192 250);--theme-status-neutral-border:oklch(87.1% .0052 250);--theme-status-neutral-text:oklch(43.9% .00656 250);--theme-status-neutral-icon:oklch(64.3% .008 250);--theme-status-neutral-solid:oklch(14.5% .00472 250);--theme-status-neutral-on-solid:oklch(100% .000003 250);--theme-status-accent-surface:oklch(96.0206% .025939 182.405);--theme-status-accent-border:oklch(79.6572% .076176 183.666);--theme-status-accent-text:oklch(52.9437% .096129 179.888);--theme-status-accent-icon:oklch(61.952% .109547 182.347);--theme-status-accent-solid:oklch(55.4366% .09873 183);--theme-status-accent-on-solid:oklch(100% .000003 250);--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=Aquex][data-theme=dark]{--oods-viz-mark-single:oklch(64.9366% .113782 183);--oods-viz-scale-categorical-01:oklch(64.9366% .113782 183);--oods-viz-scale-categorical-02:oklch(63.3224% .210333 3);--oods-viz-scale-categorical-03:oklch(79.2432% .114413 243);--oods-viz-scale-categorical-04:oklch(74.5701% .170098 63);--oods-viz-scale-categorical-05:oklch(55.3384% .182288 303);--oods-viz-scale-categorical-06:oklch(91.1124% .17584 123);--oods-viz-scale-sequential-01:oklch(20% .035622 183);--oods-viz-scale-sequential-02:oklch(30% .05343 183);--oods-viz-scale-sequential-03:oklch(40% .071238 183);--oods-viz-scale-sequential-04:oklch(50% .089047 183);--oods-viz-scale-sequential-05:oklch(60% .085277 183);--oods-viz-scale-sequential-06:oklch(70% .069105 183);--oods-viz-scale-sequential-07:oklch(80% .045619 183);--oods-viz-scale-sequential-08:oklch(90% .019776 183);--oods-viz-scale-sequential-09:oklch(100% 0 183);--oods-viz-scale-diverging-neg-01:oklch(46% .081924 183);--oods-viz-scale-diverging-pos-01:oklch(46% .081924 23);--oods-viz-scale-diverging-neg-02:oklch(56% .099733 183);--oods-viz-scale-diverging-pos-02:oklch(56% .099733 23);--oods-viz-scale-diverging-neg-03:oklch(66% .095836 183);--oods-viz-scale-diverging-pos-03:oklch(66% .095836 23);--oods-viz-scale-diverging-neg-04:oklch(76% .069518 183);--oods-viz-scale-diverging-pos-04:oklch(76% .069518 23);--oods-viz-scale-diverging-neg-05:oklch(86% .037498 183);--oods-viz-scale-diverging-pos-05:oklch(86% .037498 23);--oods-viz-scale-diverging-neutral:oklch(36% .008 250);--oods-color-brand-aquex-surface-canvas:oklch(14.5% .00216 250);--oods-color-brand-aquex-surface-raised:oklch(20.5% .00216 250);--oods-color-brand-aquex-surface-subtle:oklch(26.9% .0032 250);--oods-color-brand-aquex-surface-disabled:oklch(26.9% .0032 250);--oods-color-brand-aquex-surface-backdrop:oklch(14.5% .00216 250);--oods-color-brand-aquex-surface-inverse:oklch(98.5% .0016 250);--oods-color-brand-aquex-surface-interactive-primary-default:oklch(98.5% .0016 250);--oods-color-brand-aquex-surface-interactive-primary-hover:oklch(84.46% .004044 250);--oods-color-brand-aquex-surface-interactive-primary-pressed:oklch(89.86% .003104 250);--oods-color-brand-aquex-surface-interactive-secondary-default:oklch(26.9% .0032 250);--oods-color-brand-aquex-surface-interactive-secondary-hover:oklch(29% .00376 250);--oods-color-brand-aquex-surface-interactive-secondary-pressed:oklch(31% .00424 250);--oods-color-brand-aquex-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--oods-color-brand-aquex-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--oods-color-brand-aquex-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--oods-color-brand-aquex-border-subtle:oklch(32.5% .00536 250);--oods-color-brand-aquex-border-strong:oklch(37% .0064 250);--oods-color-brand-aquex-border-interactive:oklch(53.8% .008 250);--oods-color-brand-aquex-border-interactive-hover:oklch(70.8% .008 250);--oods-color-brand-aquex-text-primary:oklch(98.5% .0016 250);--oods-color-brand-aquex-text-secondary:oklch(76.9% .00536 250);--oods-color-brand-aquex-text-muted:oklch(70.8% .008 250);--oods-color-brand-aquex-text-inverse:oklch(14.5% .00472 250);--oods-color-brand-aquex-text-on-interactive:oklch(14.5% .00472 250);--oods-color-brand-aquex-text-on-destructive:oklch(100% .000003 250);--oods-color-brand-aquex-text-disabled:oklch(53.8% .008 250);--oods-color-brand-aquex-text-accent:oklch(78.8477% .145895 176.72);--oods-color-brand-aquex-focus-ring-outer:oklch(53.7901% .086394 184.466);--oods-color-brand-aquex-focus-ring-inner:oklch(14.5% .00216 250);--oods-color-brand-aquex-focus-text:oklch(78.8477% .145895 176.72);--oods-color-brand-aquex-accent-background:oklch(27.256% .03785 187.633);--oods-color-brand-aquex-accent-border:oklch(47.321% .073973 185.908);--oods-color-brand-aquex-accent-text:oklch(78.8477% .145895 176.72);--oods-color-brand-aquex-status-info-surface:oklch(27.4466% .066296 253.95);--oods-color-brand-aquex-status-info-border:oklch(47.4077% .121868 253.109);--oods-color-brand-aquex-status-info-text:oklch(76.4235% .125721 249.495);--oods-color-brand-aquex-status-info-icon:oklch(64.9151% .193037 251.8);--oods-color-brand-aquex-status-info-solid:oklch(56.6651% .168568 251.8);--oods-color-brand-aquex-status-info-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-success-surface:oklch(27.2142% .039586 162.176);--oods-color-brand-aquex-status-success-border:oklch(46.6982% .08231 160.257);--oods-color-brand-aquex-status-success-text:oklch(77.9439% .165465 157.301);--oods-color-brand-aquex-status-success-icon:oklch(64.0602% .132853 157.7);--oods-color-brand-aquex-status-success-solid:oklch(54.8102% .128886 157.7);--oods-color-brand-aquex-status-success-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-warning-surface:oklch(25.781% .04422 74.4675);--oods-color-brand-aquex-status-warning-border:oklch(45.4239% .082359 74.9409);--oods-color-brand-aquex-status-warning-text:oklch(86.1614% .172903 88.9928);--oods-color-brand-aquex-status-warning-icon:oklch(85.3575% .15722 84.1);--oods-color-brand-aquex-status-warning-solid:oklch(85.3575% .15722 84.1);--oods-color-brand-aquex-status-warning-on-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-critical-surface:oklch(25.1058% .06493 12.6745);--oods-color-brand-aquex-status-critical-border:oklch(45.0175% .121046 18.7486);--oods-color-brand-aquex-status-critical-text:oklch(78.0413% .128122 22.1215);--oods-color-brand-aquex-status-critical-icon:oklch(62.5577% .193344 23);--oods-color-brand-aquex-status-critical-solid:oklch(59.0577% .193344 23);--oods-color-brand-aquex-status-critical-on-solid:oklch(100% .000003 250);--oods-color-brand-aquex-status-neutral-surface:oklch(26.9% .0032 250);--oods-color-brand-aquex-status-neutral-border:oklch(37% .0064 250);--oods-color-brand-aquex-status-neutral-text:oklch(76.9% .00536 250);--oods-color-brand-aquex-status-neutral-icon:oklch(70.8% .008 250);--oods-color-brand-aquex-status-neutral-solid:oklch(98.5% .0016 250);--oods-color-brand-aquex-status-neutral-on-solid:oklch(14.5% .00472 250);--oods-color-brand-aquex-status-accent-surface:oklch(27.256% .03785 187.633);--oods-color-brand-aquex-status-accent-border:oklch(47.321% .073973 185.908);--oods-color-brand-aquex-status-accent-text:oklch(78.8477% .145895 176.72);--oods-color-brand-aquex-status-accent-icon:oklch(64.9366% .113782 183);--oods-color-brand-aquex-status-accent-solid:oklch(55.4366% .09873 183);--oods-color-brand-aquex-status-accent-on-solid:oklch(100% .000003 250);--oods-radius-brand-aquex-control:8px;--oods-radius-brand-aquex-small:6px;--oods-radius-brand-aquex-large:10px;--oods-radius-brand-aquex-card:16px;--oods-radius-brand-aquex-pill:999px;--oods-font-brand-aquex-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-aquex-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:oklch(14.5% .00216 250);--theme-surface-raised:oklch(20.5% .00216 250);--theme-surface-subtle:oklch(26.9% .0032 250);--theme-surface-disabled:oklch(26.9% .0032 250);--theme-surface-backdrop:oklch(14.5% .00216 250);--theme-surface-inverse:oklch(98.5% .0016 250);--theme-surface-interactive-primary-default:oklch(98.5% .0016 250);--theme-surface-interactive-primary-hover:oklch(84.46% .004044 250);--theme-surface-interactive-primary-pressed:oklch(89.86% .003104 250);--theme-surface-interactive-secondary-default:oklch(26.9% .0032 250);--theme-surface-interactive-secondary-hover:oklch(29% .00376 250);--theme-surface-interactive-secondary-pressed:oklch(31% .00424 250);--theme-surface-interactive-destructive-default:oklch(59.0577% .193344 23);--theme-surface-interactive-destructive-hover:oklch(56.0577% .177398 22.8267);--theme-surface-interactive-destructive-pressed:oklch(53.0577% .177398 22.8267);--theme-border-subtle:oklch(32.5% .00536 250);--theme-border-strong:oklch(37% .0064 250);--theme-border-interactive:oklch(53.8% .008 250);--theme-border-interactive-hover:oklch(70.8% .008 250);--theme-focus-ring-outer:oklch(53.7901% .086394 184.466);--theme-focus-ring-inner:oklch(14.5% .00216 250);--theme-focus-text:oklch(78.8477% .145895 176.72);--theme-text-primary:oklch(98.5% .0016 250);--theme-text-secondary:oklch(76.9% .00536 250);--theme-text-muted:oklch(70.8% .008 250);--theme-text-inverse:oklch(14.5% .00472 250);--theme-text-accent:oklch(78.8477% .145895 176.72);--theme-text-on-interactive:oklch(14.5% .00472 250);--theme-text-disabled:oklch(53.8% .008 250);--theme-text-on-destructive:oklch(100% .000003 250);--theme-status-info-surface:oklch(27.4466% .066296 253.95);--theme-status-info-border:oklch(47.4077% .121868 253.109);--theme-status-info-text:oklch(76.4235% .125721 249.495);--theme-status-info-icon:oklch(64.9151% .193037 251.8);--theme-status-info-solid:oklch(56.6651% .168568 251.8);--theme-status-info-on-solid:oklch(100% .000003 250);--theme-status-success-surface:oklch(27.2142% .039586 162.176);--theme-status-success-border:oklch(46.6982% .08231 160.257);--theme-status-success-text:oklch(77.9439% .165465 157.301);--theme-status-success-icon:oklch(64.0602% .132853 157.7);--theme-status-success-solid:oklch(54.8102% .128886 157.7);--theme-status-success-on-solid:oklch(100% .000003 250);--theme-status-warning-surface:oklch(25.781% .04422 74.4675);--theme-status-warning-border:oklch(45.4239% .082359 74.9409);--theme-status-warning-text:oklch(86.1614% .172903 88.9928);--theme-status-warning-icon:oklch(85.3575% .15722 84.1);--theme-status-warning-solid:oklch(85.3575% .15722 84.1);--theme-status-warning-on-solid:oklch(14.5% .00472 250);--theme-status-critical-surface:oklch(25.1058% .06493 12.6745);--theme-status-critical-border:oklch(45.0175% .121046 18.7486);--theme-status-critical-text:oklch(78.0413% .128122 22.1215);--theme-status-critical-icon:oklch(62.5577% .193344 23);--theme-status-critical-solid:oklch(59.0577% .193344 23);--theme-status-critical-on-solid:oklch(100% .000003 250);--theme-status-neutral-surface:oklch(26.9% .0032 250);--theme-status-neutral-border:oklch(37% .0064 250);--theme-status-neutral-text:oklch(76.9% .00536 250);--theme-status-neutral-icon:oklch(70.8% .008 250);--theme-status-neutral-solid:oklch(98.5% .0016 250);--theme-status-neutral-on-solid:oklch(14.5% .00472 250);--theme-status-accent-surface:oklch(27.256% .03785 187.633);--theme-status-accent-border:oklch(47.321% .073973 185.908);--theme-status-accent-text:oklch(78.8477% .145895 176.72);--theme-status-accent-icon:oklch(64.9366% .113782 183);--theme-status-accent-solid:oklch(55.4366% .09873 183);--theme-status-accent-on-solid:oklch(100% .000003 250);--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=Aquex][data-theme=hc]{--oods-viz-mark-single:CanvasText;--oods-viz-scale-categorical-01:CanvasText;--oods-viz-scale-categorical-02:CanvasText;--oods-viz-scale-categorical-03:CanvasText;--oods-viz-scale-categorical-04:CanvasText;--oods-viz-scale-categorical-05:CanvasText;--oods-viz-scale-categorical-06:CanvasText;--oods-viz-scale-sequential-01:oklch(94% 0 265);--oods-viz-scale-sequential-02:oklch(84% 0 265);--oods-viz-scale-sequential-03:oklch(74% 0 265);--oods-viz-scale-sequential-04:oklch(64% 0 265);--oods-viz-scale-sequential-05:oklch(54% 0 265);--oods-viz-scale-sequential-06:oklch(44% 0 265);--oods-viz-scale-sequential-07:oklch(34% 0 265);--oods-viz-scale-sequential-08:oklch(24% 0 265);--oods-viz-scale-sequential-09:oklch(14% 0 265);--oods-viz-scale-diverging-neg-01:oklch(70% 0 197.5);--oods-viz-scale-diverging-pos-01:oklch(70% 0 17.5);--oods-viz-scale-diverging-neg-02:oklch(58% 0 197.5);--oods-viz-scale-diverging-pos-02:oklch(58% 0 17.5);--oods-viz-scale-diverging-neg-03:oklch(46% 0 197.5);--oods-viz-scale-diverging-pos-03:oklch(46% 0 17.5);--oods-viz-scale-diverging-neg-04:oklch(34% 0 197.5);--oods-viz-scale-diverging-pos-04:oklch(34% 0 17.5);--oods-viz-scale-diverging-neg-05:oklch(22% 0 197.5);--oods-viz-scale-diverging-pos-05:oklch(22% 0 17.5);--oods-viz-scale-diverging-neutral:oklch(82% 0 265);--oods-color-brand-aquex-surface-canvas:Canvas;--oods-color-brand-aquex-surface-raised:Canvas;--oods-color-brand-aquex-surface-subtle:Canvas;--oods-color-brand-aquex-surface-disabled:Canvas;--oods-color-brand-aquex-surface-backdrop:Canvas;--oods-color-brand-aquex-surface-inverse:CanvasText;--oods-color-brand-aquex-surface-interactive-primary-default:Highlight;--oods-color-brand-aquex-surface-interactive-primary-hover:Highlight;--oods-color-brand-aquex-surface-interactive-primary-pressed:Highlight;--oods-color-brand-aquex-surface-interactive-secondary-default:Canvas;--oods-color-brand-aquex-surface-interactive-secondary-hover:Canvas;--oods-color-brand-aquex-surface-interactive-secondary-pressed:Canvas;--oods-color-brand-aquex-surface-interactive-destructive-default:Canvas;--oods-color-brand-aquex-surface-interactive-destructive-hover:Canvas;--oods-color-brand-aquex-surface-interactive-destructive-pressed:Canvas;--oods-color-brand-aquex-border-subtle:CanvasText;--oods-color-brand-aquex-border-strong:CanvasText;--oods-color-brand-aquex-border-interactive:CanvasText;--oods-color-brand-aquex-border-interactive-hover:CanvasText;--oods-color-brand-aquex-text-primary:CanvasText;--oods-color-brand-aquex-text-secondary:CanvasText;--oods-color-brand-aquex-text-muted:CanvasText;--oods-color-brand-aquex-text-inverse:Canvas;--oods-color-brand-aquex-text-on-interactive:HighlightText;--oods-color-brand-aquex-text-on-destructive:CanvasText;--oods-color-brand-aquex-text-disabled:GrayText;--oods-color-brand-aquex-text-accent:LinkText;--oods-color-brand-aquex-focus-ring-outer:CanvasText;--oods-color-brand-aquex-focus-ring-inner:Canvas;--oods-color-brand-aquex-focus-text:CanvasText;--oods-color-brand-aquex-accent-background:Canvas;--oods-color-brand-aquex-accent-border:CanvasText;--oods-color-brand-aquex-accent-text:CanvasText;--oods-color-brand-aquex-status-info-surface:Canvas;--oods-color-brand-aquex-status-info-border:CanvasText;--oods-color-brand-aquex-status-info-text:CanvasText;--oods-color-brand-aquex-status-info-icon:CanvasText;--oods-color-brand-aquex-status-info-solid:Canvas;--oods-color-brand-aquex-status-info-on-solid:CanvasText;--oods-color-brand-aquex-status-success-surface:Canvas;--oods-color-brand-aquex-status-success-border:CanvasText;--oods-color-brand-aquex-status-success-text:CanvasText;--oods-color-brand-aquex-status-success-icon:CanvasText;--oods-color-brand-aquex-status-success-solid:Canvas;--oods-color-brand-aquex-status-success-on-solid:CanvasText;--oods-color-brand-aquex-status-warning-surface:Canvas;--oods-color-brand-aquex-status-warning-border:CanvasText;--oods-color-brand-aquex-status-warning-text:CanvasText;--oods-color-brand-aquex-status-warning-icon:CanvasText;--oods-color-brand-aquex-status-warning-solid:Canvas;--oods-color-brand-aquex-status-warning-on-solid:CanvasText;--oods-color-brand-aquex-status-critical-surface:Canvas;--oods-color-brand-aquex-status-critical-border:CanvasText;--oods-color-brand-aquex-status-critical-text:CanvasText;--oods-color-brand-aquex-status-critical-icon:CanvasText;--oods-color-brand-aquex-status-critical-solid:Canvas;--oods-color-brand-aquex-status-critical-on-solid:CanvasText;--oods-color-brand-aquex-status-neutral-surface:Canvas;--oods-color-brand-aquex-status-neutral-border:CanvasText;--oods-color-brand-aquex-status-neutral-text:CanvasText;--oods-color-brand-aquex-status-neutral-icon:CanvasText;--oods-color-brand-aquex-status-neutral-solid:Canvas;--oods-color-brand-aquex-status-neutral-on-solid:CanvasText;--oods-color-brand-aquex-status-accent-surface:Canvas;--oods-color-brand-aquex-status-accent-border:CanvasText;--oods-color-brand-aquex-status-accent-text:CanvasText;--oods-color-brand-aquex-status-accent-icon:CanvasText;--oods-color-brand-aquex-status-accent-solid:Canvas;--oods-color-brand-aquex-status-accent-on-solid:CanvasText;--oods-radius-brand-aquex-control:8px;--oods-radius-brand-aquex-small:6px;--oods-radius-brand-aquex-large:10px;--oods-radius-brand-aquex-card:16px;--oods-radius-brand-aquex-pill:999px;--oods-font-brand-aquex-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-aquex-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--theme-surface-canvas:Canvas;--theme-surface-raised:Canvas;--theme-surface-subtle:Canvas;--theme-surface-disabled:Canvas;--theme-surface-backdrop:Canvas;--theme-surface-inverse:CanvasText;--theme-surface-interactive-primary-default:Highlight;--theme-surface-interactive-primary-hover:Highlight;--theme-surface-interactive-primary-pressed:Highlight;--theme-surface-interactive-secondary-default:Canvas;--theme-surface-interactive-secondary-hover:Canvas;--theme-surface-interactive-secondary-pressed:Canvas;--theme-surface-interactive-destructive-default:Canvas;--theme-surface-interactive-destructive-hover:Canvas;--theme-surface-interactive-destructive-pressed:Canvas;--theme-border-subtle:CanvasText;--theme-border-strong:CanvasText;--theme-border-interactive:CanvasText;--theme-border-interactive-hover:CanvasText;--theme-focus-ring-outer:CanvasText;--theme-focus-ring-inner:Canvas;--theme-focus-text:CanvasText;--theme-text-primary:CanvasText;--theme-text-secondary:CanvasText;--theme-text-muted:CanvasText;--theme-text-inverse:Canvas;--theme-text-accent:LinkText;--theme-text-on-interactive:HighlightText;--theme-text-disabled:GrayText;--theme-text-on-destructive:CanvasText;--theme-status-info-surface:Canvas;--theme-status-info-border:CanvasText;--theme-status-info-text:CanvasText;--theme-status-info-icon:CanvasText;--theme-status-info-solid:Canvas;--theme-status-info-on-solid:CanvasText;--theme-status-success-surface:Canvas;--theme-status-success-border:CanvasText;--theme-status-success-text:CanvasText;--theme-status-success-icon:CanvasText;--theme-status-success-solid:Canvas;--theme-status-success-on-solid:CanvasText;--theme-status-warning-surface:Canvas;--theme-status-warning-border:CanvasText;--theme-status-warning-text:CanvasText;--theme-status-warning-icon:CanvasText;--theme-status-warning-solid:Canvas;--theme-status-warning-on-solid:CanvasText;--theme-status-critical-surface:Canvas;--theme-status-critical-border:CanvasText;--theme-status-critical-text:CanvasText;--theme-status-critical-icon:CanvasText;--theme-status-critical-solid:Canvas;--theme-status-critical-on-solid:CanvasText;--theme-status-neutral-surface:Canvas;--theme-status-neutral-border:CanvasText;--theme-status-neutral-text:CanvasText;--theme-status-neutral-icon:CanvasText;--theme-status-neutral-solid:Canvas;--theme-status-neutral-on-solid:CanvasText;--theme-status-accent-surface:Canvas;--theme-status-accent-border:CanvasText;--theme-status-accent-text:CanvasText;--theme-status-accent-icon:CanvasText;--theme-status-accent-solid:Canvas;--theme-status-accent-on-solid:CanvasText;--theme-radius-control:8px;--theme-radius-small:6px;--theme-radius-large:10px;--theme-radius-card:16px;--theme-radius-pill:999px;--theme-font-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}:root{--site-header:3.5rem;--site-read:52rem;--site-wide:80rem;--site-gutter:1.5rem;--site-shadow:0 1px 2px oklch(20% .01 250/.06), 0 8px 24px -8px oklch(20% .01 250/.12);--site-mono:var(--sys-text-scale-mono-font-family)}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-padding-top:calc(var(--site-header) + 1.5rem)}html[data-theme=dark]{color-scheme:dark}html[data-theme=hc],[data-theme=hc]{color-scheme:light dark}body{background:var(--sys-surface-canvas);min-height:100vh;color:var(--sys-text-primary);font-family:var(--sys-text-scale-body-md-font-family);font-size:var(--sys-text-scale-body-md-font-size);line-height:var(--sys-text-scale-body-md-line-height);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}a:where(:not(.oods-button)){color:var(--sys-text-accent);text-underline-offset:.2em}a.oods-button{text-decoration:none}:focus-visible{outline:var(--sys-focus-width) solid var(--sys-focus-ring-outer);outline-offset:var(--sys-focus-offset)}code,pre,kbd{font-family:var(--site-mono);font-size:var(--sys-text-scale-mono-font-size)}h1,h2,h3{text-wrap:balance;color:var(--sys-text-primary);margin:0}p{margin:0 0 1rem}.skip-link{z-index:30;background:var(--sys-surface-raised);color:var(--sys-text-primary);border:1px solid var(--sys-border-strong);border-radius:var(--sys-radius-control);padding:.5rem .75rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:.75rem}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:20;height:var(--site-header);background:color-mix(in oklch, var(--sys-surface-canvas) 88%, transparent);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--sys-border-subtle);position:sticky;top:0}.site-header-in{max-width:90rem;height:100%;padding-inline:var(--site-gutter);align-items:center;gap:2rem;margin:0 auto;display:flex}.site-logo{color:var(--sys-text-primary);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.site-primary-nav{gap:.25rem;display:flex}.site-primary-nav a{border-radius:var(--sys-radius-control);color:var(--sys-text-secondary);font-size:var(--sys-text-scale-label-font-size);white-space:nowrap;padding:.375rem .625rem;font-weight:500;text-decoration:none}.site-primary-nav a:hover,.site-primary-nav a[aria-current=page]{color:var(--sys-text-primary);background:var(--sys-surface-subtle)}.site-tools{align-items:center;gap:.75rem;margin-left:auto;display:flex}.site-tools .form-field{align-items:center;display:flex}.site-tools .form-field__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.site-tools select,.site-tools input{height:2rem;min-height:2rem;padding-block:0;font-size:.8125rem}.site-tools input{width:13rem}.site-tools select{width:7.5rem}.site-version{font-family:var(--site-mono);font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-secondary);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-pill);white-space:nowrap;padding:.25rem .5rem;text-decoration:none}.site-search{position:relative}.site-search-panel{z-index:25;background:var(--sys-surface-raised);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);width:min(28rem,90vw);max-height:60vh;box-shadow:var(--site-shadow);margin-top:.5rem;padding:.5rem;position:absolute;top:100%;right:0;overflow:auto}.site-search-panel ul{margin:0;padding:0;list-style:none}.site-search-panel li{border-top:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-body-sm-font-size);padding:.5rem}.site-search-panel li p{color:var(--sys-text-secondary);margin:.25rem 0 0}.site-search-panel mark{background:var(--sys-status-accent-surface);color:var(--sys-status-accent-text)}.site-search-count{font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-muted);margin:0;padding:.5rem}.site-menu{display:none;position:relative}.site-menu summary{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);font-size:var(--sys-text-scale-label-font-size);cursor:pointer;padding:.375rem .75rem;font-weight:500;list-style:none}.site-menu summary::-webkit-details-marker{display:none}.site-menu-panel{z-index:25;width:min(18rem,100vw - 2rem);max-height:calc(100vh - var(--site-header) - 1.5rem);background:var(--sys-surface-raised);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);box-shadow:var(--site-shadow);padding:.5rem;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto}.site-menu-panel ul{margin:0;padding:0;list-style:none}.site-menu-panel a{border-radius:var(--sys-radius-control);color:var(--sys-text-primary);font-size:var(--sys-text-scale-body-sm-font-size);padding:.375rem .625rem;text-decoration:none;display:block}.site-menu-panel a[aria-current=page]{background:var(--sys-surface-subtle);font-weight:600}.site-menu-sections{border-top:1px solid var(--sys-border-subtle);margin-top:.5rem!important;padding-top:.5rem!important}@media (width<=88rem){.site-header-in{gap:1rem}.site-primary-nav a{padding-inline:.5rem}.site-tools{gap:.5rem}.site-tools input{width:9rem}}@media (width<=79rem){.site-primary-nav{display:none}.site-menu{display:block}}@media (width>=64.0625rem) and (width<=79rem){.site-menu-sections{display:none}}@media (width<=64rem){.site-primary-nav{display:none}.site-menu{display:block}.site-tools input{width:9rem}}@media (width<=40rem){:root{--site-gutter:1rem}.site-header-in{gap:.75rem}.site-logo span,.site-version{display:none}.site-tools{gap:.5rem}.site-tools input,.site-tools select{width:6.5rem}}.docs{width:100%;max-width:90rem;padding-inline:var(--site-gutter);flex:1;grid-template-columns:14rem minmax(0,1fr) 12rem;gap:3rem;margin:0 auto;display:grid}.docs[data-toc=no]{grid-template-columns:14rem minmax(0,1fr)}.side-nav,.toc{top:var(--site-header);max-height:calc(100vh - var(--site-header));align-self:start;padding-block:2rem;position:sticky;overflow-y:auto}.side-nav ul,.toc ul{margin:0;padding:0;list-style:none}.side-nav a{border-radius:var(--sys-radius-control);color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);padding:.3125rem .625rem;text-decoration:none;display:block}.side-nav>ul>li>a{color:var(--sys-text-primary);font-weight:500}.side-nav ul ul{border-left:1px solid var(--sys-border-subtle);margin:.125rem 0 .5rem .625rem;padding-left:.5rem}.side-nav a:hover{color:var(--sys-text-primary);background:var(--sys-surface-subtle)}.side-nav a[aria-current=page]{color:var(--sys-text-primary);background:var(--sys-surface-subtle);font-weight:600}.toc-title{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-primary);margin:0 0 .375rem;font-weight:600}.toc a{border-left:1px solid var(--sys-border-subtle);color:var(--sys-text-muted);font-size:var(--sys-text-scale-body-sm-font-size);padding:.25rem 0 .25rem .75rem;text-decoration:none;display:block}.toc .toc-sub a{padding-left:1.5rem}.toc a:hover{color:var(--sys-text-primary);border-left-color:var(--sys-text-primary)}.doc{min-width:0;max-width:var(--site-read);overflow-wrap:anywhere;padding-block:2.5rem 6rem}.page-tools{height:0;position:relative}.page-tools .oods-button{position:absolute;bottom:.25rem;right:0}main:not(.doc)>.page-tools{max-width:var(--site-wide);margin:0 auto}main:not(.doc)>.page-tools .oods-button{top:.75rem;right:var(--site-gutter);z-index:1;bottom:auto}@media (width<=80rem){.docs,.docs[data-toc=no]{grid-template-columns:13rem minmax(0,1fr)}.toc{display:none}}@media (width<=64rem){.docs,.docs[data-toc=no]{grid-template-columns:minmax(0,1fr)}.side-nav{display:none}}.page-header{gap:.75rem;margin-bottom:2.5rem;display:grid}.page-header h1{font-size:var(--sys-text-scale-heading-xl-font-size);line-height:var(--sys-text-scale-heading-xl-line-height);letter-spacing:var(--sys-text-scale-heading-xl-letter-spacing);font-weight:var(--sys-text-scale-heading-xl-font-weight)}.page-header p{margin:0}.page-header h1 code{font-size:.9em}.crumbs{font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-muted)}.crumbs a{color:var(--sys-text-muted);text-decoration:none}.crumbs a:hover{color:var(--sys-text-primary)}.lead{max-width:44rem;font-size:var(--sys-text-scale-heading-md-font-size);color:var(--sys-text-secondary);font-weight:400;line-height:1.6}.version-badge{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-pill);color:var(--sys-text-secondary);font-size:var(--sys-text-scale-caption-font-size);justify-self:start;margin:0;padding:.125rem .625rem;font-weight:500}.facts-row{font-size:var(--sys-text-scale-body-sm-font-size);flex-wrap:wrap;gap:.5rem 2rem;margin:0;display:flex}.facts-row dt,.facts-list dt{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);font-weight:500}.facts-row dd,.facts-list dd{margin:0}.meta{font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.meta a{color:var(--sys-text-secondary);font-weight:500;text-decoration:none}.meta a:hover{color:var(--sys-text-primary)}.doc section{margin-top:3rem}.doc section section{margin-top:2rem}.doc h2{font-size:var(--sys-text-scale-heading-lg-font-size);line-height:var(--sys-text-scale-heading-lg-line-height);letter-spacing:var(--sys-text-scale-heading-lg-letter-spacing);font-weight:var(--sys-text-scale-heading-lg-font-weight);margin-bottom:.75rem}.doc h2 code,.doc h3 code{font-size:.85em}.doc h3{font-size:var(--sys-text-scale-heading-md-font-size);line-height:var(--sys-text-scale-heading-md-line-height);font-weight:var(--sys-text-scale-heading-md-font-weight);margin:1.5rem 0 .5rem}.doc p,.doc li{line-height:1.6}:where(.doc) figure{min-width:0;margin:1rem 0 1.5rem}:where(.doc) figcaption{font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-secondary);margin-bottom:.5rem}.muted{color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size)}.note{border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);margin:0 0 1rem;padding:.625rem .875rem;line-height:1.6}table{border-collapse:collapse;width:100%;font-size:var(--sys-text-scale-body-sm-font-size);line-height:var(--sys-text-scale-body-sm-line-height);margin-bottom:1rem}th,td{border-bottom:1px solid var(--sys-border-subtle);text-align:left;vertical-align:top;padding:.625rem .75rem .625rem 0}thead th{color:var(--sys-text-muted);font-weight:500}tbody th{font-weight:500}.table-scroll{margin-bottom:1rem;overflow-x:auto}.table-scroll table{margin:0}.code-block{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);max-height:28rem;line-height:var(--sys-text-scale-mono-line-height);overflow-wrap:normal;margin:0 0 1rem;padding:.875rem 1rem;overflow:auto}details>summary{cursor:pointer;color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);font-weight:500}details[open]>summary{margin-bottom:.75rem}.inline-list,.chips{flex-wrap:wrap;gap:.375rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.chips a,.chips span{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-pill);color:var(--sys-text-primary);font-size:var(--sys-text-scale-caption-font-size);background:var(--sys-surface-canvas);padding:.25rem .625rem;text-decoration:none;display:inline-block}.chips a:hover{border-color:var(--sys-border-strong)}.facts-list{gap:.75rem;margin:0 0 1rem;display:grid}.source-list{font-size:var(--sys-text-scale-body-sm-font-size);padding-left:1.25rem}.copy-command{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);align-items:center;gap:.75rem;padding:.375rem .375rem .375rem .875rem;display:inline-flex}.component-list{border-top:1px solid var(--sys-border-subtle);margin:0 0 2rem;padding:0;list-style:none}.component-list li{border-bottom:1px solid var(--sys-border-subtle);grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:.25rem 1.5rem;padding:.875rem 0;display:grid}.component-list li>a{grid-row:span 2;font-weight:600;text-decoration:none}.component-list li>a:hover{text-decoration:underline}.component-list li>p{color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);grid-column:2;margin:0}.component-list .component-meta{color:var(--sys-text-muted);font-size:var(--sys-text-scale-caption-font-size)}@media (width<=40rem){.component-list li{grid-template-columns:minmax(0,1fr)}.component-list li>a{grid-row:auto}.component-list li>p{grid-column:1}}.index-filters{flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:1.5rem;display:flex}.seg{border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);gap:.25rem;padding:.1875rem;display:inline-flex}.seg button{font:inherit;font-size:var(--sys-text-scale-label-font-size);border-radius:max(0px, calc(var(--sys-radius-control) - 2px));color:var(--sys-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.25rem .625rem;font-weight:500}.seg button[aria-pressed=true]{background:var(--sys-surface-raised);color:var(--sys-text-primary);box-shadow:0 1px 2px oklch(20% .01 250/.12), 0 0 0 1px var(--sys-border-subtle)}.screen-preview{margin-top:1.25rem}@media (width>=64.0625rem){.before-after{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;display:grid}.before-after>section{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}}.preview{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card) var(--sys-radius-card) 0 0;background:var(--sys-surface-raised);position:relative;overflow:hidden}.preview:last-child{border-radius:var(--sys-radius-card)}.preview-fw{z-index:2;position:absolute;top:.5rem;right:.75rem}.preview [role=tablist]{padding:.5rem 8rem 0 .75rem;overflow-x:auto}.preview iframe{background:var(--sys-surface-canvas);border:0;width:100%;height:34rem;display:block}.preview-foot{border-top:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding:.5rem .875rem;display:flex}.preview-foot a{margin-left:auto;font-weight:500}.shadcn-pair{gap:1.5rem;margin-block:1.25rem 2rem;display:grid}@media (width>=64.0625rem){.shadcn-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.shadcn-frame{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);min-width:0;margin:0;overflow:hidden}.shadcn-frame iframe{background:var(--sys-surface-canvas);border:0;width:100%;height:34rem;display:block}@media (width<=40rem){.shadcn-frame iframe{height:30rem}}.preview-empty{color:var(--sys-text-secondary);margin:0;padding:2rem 1.25rem}.preview-code{border:1px solid var(--sys-border-subtle);border-radius:0 0 var(--sys-radius-card) var(--sys-radius-card);background:var(--sys-surface-subtle);border-top:0}.preview-code-bar{border-bottom:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-secondary);justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .5rem .375rem .875rem;font-weight:500;display:flex}.preview-code pre{overflow-wrap:normal;max-height:22rem;line-height:var(--sys-text-scale-mono-line-height);color:var(--sys-text-primary);margin:0;padding:1rem .875rem;overflow:auto}.preview-code-note,.preview-code-files{border-top:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-caption-font-size);line-height:var(--sys-text-scale-caption-line-height);color:var(--sys-text-muted);margin:0;padding:.625rem .875rem}.preview-code-note p,.preview-code-note ul{margin:0}.preview-receipt{border-top:1px solid var(--sys-border-subtle)}.preview-receipt>summary{font-size:var(--sys-text-scale-caption-font-size);padding:.5rem .875rem}.preview-receipt[open]>summary{border-bottom:1px solid var(--sys-border-subtle);margin:0}.preview-validation{padding:.875rem}.preview-code .preview-code-first{border-top:0}@media (width<=40rem){.preview iframe{height:30rem}.preview-fw{margin:.5rem .75rem 0;position:static}.preview [role=tablist]{padding-right:.75rem}}.field-table{table-layout:fixed;min-width:36rem}.field-table th{overflow-wrap:normal}.field-table th:first-child{width:26%}.field-table th:nth-child(2){width:20%}.field-table:has(th:nth-child(4)) th:nth-child(3){width:11%}.field-table td:first-child code{color:var(--sys-text-primary);font-weight:500}.field-type{font-family:var(--site-mono);font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-accent)}.field-required{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);margin-left:.375rem;font-weight:600}.more summary{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted)}.more p{margin:.375rem 0 0}.relationship-diagram{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);padding:1rem;overflow:auto}.relationship-diagram svg{max-width:100%;height:auto}.file-details{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);overflow:hidden}.file-details>summary{background:var(--sys-surface-raised);color:var(--sys-text-primary);padding:.75rem 1rem}.file-details[open]>summary{margin:0}.file-details .code-block{border:0;border-top:1px solid var(--sys-border-subtle);border-radius:0;margin:0}.playground{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);overflow:hidden}.playground-bar{border-bottom:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.5rem .75rem;display:flex}.playground[data-framework=react] .example[data-framework=vue],.playground[data-framework=vue] .example[data-framework=react]{display:none}.example{min-width:0;margin:0}.example figcaption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.example-frame{background:var(--sys-surface-canvas);min-height:12rem;color:var(--sys-text-primary);place-items:center;padding:2.5rem 1.5rem;display:grid;overflow:auto}.example-slot{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);padding:.5rem}.example-error{color:var(--sys-status-critical-text)}.prop-controls{border-top:1px solid var(--sys-border-subtle);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));align-items:start;gap:.75rem 1rem;padding:1rem;display:grid}.event-log{border-top:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-body-sm-font-size);padding:.75rem 1rem}.event-log ol{margin:0;padding-left:1.25rem}.event-framework{font-weight:500}.event-log code{margin-left:.5rem}.token-output figure{margin:0 0 1rem}.token-output figcaption{font-size:var(--sys-text-scale-body-sm-font-size);margin-bottom:.5rem}.token-table{table-layout:fixed;min-width:44rem;margin:0}.token-table th:first-child{width:36%}.token-table th:nth-child(2){width:30%}.token-table code{overflow-wrap:anywhere}.token-value{align-items:flex-start;gap:.5rem;display:inline-flex}.token-swatch{border:1px solid var(--sys-border-strong);border-radius:var(--sys-radius-control);flex:none;width:1.25rem;height:1.25rem}.token-swatch[hidden]{display:none}.brand-samples{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.brand-sample{min-width:0;margin:0}.brand-sample figcaption{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);margin-bottom:.5rem}.brand-sample-canvas{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-canvas);color:var(--sys-text-primary);font-family:var(--sys-text-scale-body-md-font-family);overflow-wrap:normal;gap:.875rem;padding:1rem;display:grid}.brand-sample-label{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-secondary);margin:0 0 .25rem!important}.preset-list{margin:0;padding:0;list-style:none}.steps li,.steps details{margin-bottom:1rem}.chart-preview{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);overflow:hidden}.chart-preview-bar{border-bottom:1px solid var(--sys-border-subtle);justify-content:flex-end;padding:.5rem .75rem;display:flex}.chart-render{background:var(--sys-surface-canvas);margin:0;padding:1rem}.chart-render img{width:100%;height:auto;display:block}.chart-render[data-live=on]>img{display:none}.chart-live svg{width:100%;height:auto;display:block}.chart-live[data-chart-live=echarts]{overflow:hidden}#vg-tooltip-element.custom-theme{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);background:var(--sys-surface-raised);color:var(--sys-text-primary);font-size:var(--sys-text-scale-caption-font-size);padding:.5rem .625rem}#vg-tooltip-element.custom-theme td.key{color:var(--sys-text-muted)}.chart-render figcaption{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);flex-wrap:wrap;gap:.375rem .75rem;margin-top:.75rem;display:flex}.chart-encoding{gap:.5rem;display:grid}.chart-data,.chart-actions{border-top:1px solid var(--sys-border-subtle);padding:1rem}.chart-data-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.chart-data-bar .muted{margin:0}.rows-editor td,.rows-editor th{vertical-align:middle;white-space:nowrap;padding:.25rem .5rem .25rem 0}.rows-editor .oods-field-control{width:100%;min-width:6rem}.chart-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}section>.chart-actions{border-top:0;padding:0 0 1rem}.chart-status{color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);margin:0}.chart-status-error{color:var(--sys-status-critical-text)}[data-chart-hashes] code{overflow-wrap:anywhere}.chart-index{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.chart-index li{align-content:start;gap:.5rem;display:grid}.chart-index a{font-weight:600}.chart-index img{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-canvas);width:100%;height:auto}.guide h2,.guide h3,.guide h4{margin:2rem 0 .75rem}.guide pre{overflow-wrap:normal;border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);line-height:var(--sys-text-scale-mono-line-height);margin:0 0 1rem;padding:.875rem 1rem;overflow:auto}.guide li{margin-bottom:.375rem}.doc .copy-command{max-width:100%;margin-bottom:1rem}.client-tabs{margin-bottom:1rem}.client-steps li{margin-bottom:.375rem}.client-steps>:last-child{margin-bottom:0}.hero{max-width:var(--site-wide);padding:3rem var(--site-gutter) 2.5rem;text-align:center;justify-items:center;gap:1rem;margin:0 auto;display:grid}.hero-pill{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-pill);background:var(--sys-surface-raised);color:var(--sys-text-secondary);font-size:var(--sys-text-scale-caption-font-size);align-items:center;gap:.5rem;padding:.3125rem .75rem;font-weight:500;text-decoration:none;display:inline-flex}.hero-pill b{color:var(--sys-text-primary);font-weight:600}.display{font-size:var(--sys-text-scale-display-md-font-size);line-height:var(--sys-text-scale-display-md-line-height);letter-spacing:var(--sys-text-scale-display-md-letter-spacing);font-weight:var(--sys-text-scale-display-md-font-weight)}.hero .display{text-wrap:balance;max-width:62rem}.hero-eyebrow{max-width:44rem;font-size:var(--sys-text-scale-heading-md-font-size);color:var(--sys-text-primary);margin:0;line-height:1.6}.hero-description{max-width:44rem;font-size:var(--sys-text-scale-heading-md-font-size);color:var(--sys-text-secondary);margin:0;line-height:1.6}.hero-receipt{font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-muted);margin:0}.hero-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hero-install .copy-command{display:inline-flex}.hero-facts{font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);margin:0}@media (width<=40rem){.hero{gap:1.25rem;padding-top:3rem}.display{font-size:var(--sys-text-scale-heading-xl-font-size);line-height:var(--sys-text-scale-heading-xl-line-height);letter-spacing:var(--sys-text-scale-heading-xl-letter-spacing)}.hero-eyebrow,.hero-description{font-size:var(--sys-text-scale-body-md-font-size)}}.wall-wrap{max-width:var(--site-wide);padding:0 var(--site-gutter) 2rem;margin:0 auto}.wall{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.tile{grid-column:span var(--span,6);background:var(--sys-surface-raised);border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);min-width:0;box-shadow:var(--site-shadow);flex-direction:column;margin:0;display:flex;overflow:hidden}.tile iframe{width:100%;height:var(--h,26rem);background:var(--sys-surface-canvas);border:0;display:block}.tile-foot{border-top:1px solid var(--sys-border-subtle);font-size:var(--sys-text-scale-caption-font-size);line-height:var(--sys-text-scale-caption-line-height);color:var(--sys-text-secondary);align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.tile-foot strong{color:var(--sys-text-primary);font-weight:600}.tile-fw{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-small);padding:.0625rem .375rem}.tile-foot code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--sys-text-scale-caption-font-size);color:var(--sys-text-muted);margin-left:auto;overflow:hidden}.tile-foot strong,.tile-foot span,.tile-foot a{flex:none}.tile-foot a{font-weight:500}.wall-note{text-align:center;max-width:48rem;font-size:var(--sys-text-scale-body-sm-font-size);line-height:var(--sys-text-scale-body-sm-line-height);color:var(--sys-text-muted);margin:1.25rem auto 0}@media (width<=56rem){.tile{grid-column:span 12}.tile iframe{height:min(var(--h,26rem), 30rem)}}.home-section{max-width:var(--site-wide);padding:5rem var(--site-gutter) 0;margin:0 auto}.home-why{max-width:48rem;font-size:var(--sys-text-scale-heading-md-font-size);gap:1.5rem;line-height:1.7;display:grid}.home-why p{margin:0}.home-section-head{gap:.75rem;max-width:40rem;margin-bottom:2rem;display:grid}.eyebrow{font-size:var(--sys-text-scale-label-font-size);color:var(--sys-text-accent);margin:0;font-weight:600}.home-h2{font-size:var(--sys-text-scale-heading-xl-font-size);line-height:var(--sys-text-scale-heading-xl-line-height);letter-spacing:var(--sys-text-scale-heading-xl-letter-spacing);font-weight:var(--sys-text-scale-heading-xl-font-weight)}.how{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.how-step{border:1px solid var(--sys-border-subtle);border-radius:var(--sys-radius-card);background:var(--sys-surface-raised);align-content:start;gap:.875rem;padding:1.5rem;display:grid}.how-step h3{font-size:var(--sys-text-scale-heading-sm-font-size);line-height:var(--sys-text-scale-heading-sm-line-height);font-weight:var(--sys-text-scale-heading-sm-font-weight)}.how-step p{color:var(--sys-text-secondary);font-size:var(--sys-text-scale-body-sm-font-size);margin:0;line-height:1.6}.how-step pre{border-radius:var(--sys-radius-control);background:var(--sys-surface-subtle);border:1px solid var(--sys-border-subtle);max-height:14rem;line-height:var(--sys-text-scale-mono-line-height);margin:0;padding:.875rem 1rem;overflow:auto}@media (width<=56rem){.how{grid-template-columns:1fr}}.cta{max-width:var(--site-wide);padding:0 var(--site-gutter);margin:5rem auto 0}.cta-in{text-align:center;border-radius:var(--sys-radius-card);background:var(--sys-surface-inverse);color:var(--sys-text-inverse);justify-items:center;gap:1.25rem;padding:4rem 1.5rem;display:grid}.cta-in h2{color:var(--sys-text-inverse)}.cta-in p{max-width:34rem;color:color-mix(in oklch, var(--sys-text-inverse) 72%, transparent);margin:0}.cta-in code{border-radius:var(--sys-radius-control);background:color-mix(in oklch, var(--sys-text-inverse) 10%, transparent);padding:.5rem .875rem}.site-footer{border-top:1px solid var(--sys-border-subtle);margin-top:6rem}.site-footer-in{max-width:90rem;padding:2.5rem var(--site-gutter);font-size:var(--sys-text-scale-body-sm-font-size);color:var(--sys-text-muted);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin:0 auto;display:flex}.site-footer-in p{margin:0 0 .25rem}.site-footer-name{color:var(--sys-text-primary);font-weight:600}.site-footer a{color:var(--sys-text-secondary);text-decoration:none}.site-footer a:hover{color:var(--sys-text-primary)}.site-footer-legal a{text-underline-offset:.2em;text-decoration:underline}.site-footer ul{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.preview-anchor{height:0;scroll-margin-top:calc(var(--site-header) + 1rem);display:block}
