@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/shadcn/screens/oods-detail/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/shadcn/screens/oods-detail/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/shadcn/screens/oods-detail/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/shadcn/screens/oods-detail/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/shadcn/screens/oods-detail/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/shadcn/screens/oods-detail/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(.543785 .191021 267);--oods-viz-scale-categorical-01: oklch(.543785 .191021 267);--oods-viz-scale-categorical-02: oklch(.669609 .136951 87);--oods-viz-scale-categorical-03: oklch(.426529 .191793 327);--oods-viz-scale-categorical-04: oklch(.510586 .147294 147);--oods-viz-scale-categorical-05: oklch(.366152 .149221 27);--oods-viz-scale-categorical-06: oklch(.653478 .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(.7 .145019 267);--oods-viz-scale-diverging-pos-01: oklch(.7 .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: 0ms;--oods-motion-reduced-duration-base: 0ms;--oods-motion-reduced-duration-slow: 0ms;--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(.99433 .001321 286.36335);--ref-color-accent-2: oklch(.98231 .00825 271.320642);--ref-color-accent-3: oklch(.96086 .016961 267.781434);--ref-color-accent-4: oklch(.934611 .031041 269.8075);--ref-color-accent-5: oklch(.901941 .047151 269.606376);--ref-color-accent-6: oklch(.86195 .06753 271.078879);--ref-color-accent-7: oklch(.806161 .08754 271.403687);--ref-color-accent-8: oklch(.730851 .112333 270.420021);--ref-color-accent-9: oklch(.543785 .191021 267);--ref-color-accent-10: oklch(.510687 .195366 266.573115);--ref-color-accent-11: oklch(.509225 .172497 267.161083);--ref-color-accent-12: oklch(.312644 .085823 268.592788);--ref-color-accent-dark-1: oklch(.190861 .02457 276.52042);--ref-color-accent-dark-2: oklch(.209371 .03015 274.832539);--ref-color-accent-dark-3: oklch(.271571 .070509 267.975387);--ref-color-accent-dark-4: oklch(.318451 .094631 267.243106);--ref-color-accent-dark-5: oklch(.362472 .10437 267.020639);--ref-color-accent-dark-6: oklch(.403304 .111231 268.753498);--ref-color-accent-dark-7: oklch(.449078 .120101 268.933794);--ref-color-accent-dark-8: oklch(.502093 .136611 268.247049);--ref-color-accent-dark-9: oklch(.543785 .191021 267);--ref-color-accent-dark-10: oklch(.589183 .175768 269.290124);--ref-color-accent-dark-11: oklch(.775866 .113802 273.011264);--ref-color-accent-dark-12: oklch(.910779 .042751 269.541785);--ref-color-neutral-1: oklch(1 0 286);--ref-color-neutral-2: oklch(.985 0 286);--ref-color-neutral-3: oklch(.97 0 286);--ref-color-neutral-4: oklch(.95 0 286);--ref-color-neutral-5: oklch(.935 0 286);--ref-color-neutral-6: oklch(.922 0 286);--ref-color-neutral-7: oklch(.871 0 286);--ref-color-neutral-8: oklch(.792 0 286);--ref-color-neutral-9: oklch(.643 0 286);--ref-color-neutral-10: oklch(.545 0 286);--ref-color-neutral-11: oklch(.439 0 286);--ref-color-neutral-12: oklch(.145 0 286);--ref-color-neutral-dark-1: oklch(.145 0 286);--ref-color-neutral-dark-2: oklch(.205 0 286);--ref-color-neutral-dark-3: oklch(.269 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(.325 0 286);--ref-color-neutral-dark-7: oklch(.37 0 286);--ref-color-neutral-dark-8: oklch(.489 0 286);--ref-color-neutral-dark-9: oklch(.538 0 286);--ref-color-neutral-dark-10: oklch(.708 0 286);--ref-color-neutral-dark-11: oklch(.769 0 286);--ref-color-neutral-dark-12: oklch(.985 0 286);--ref-color-info-1: oklch(.993102 .003397 247.9076);--ref-color-info-2: oklch(.98202 .009238 242.872432);--ref-color-info-3: oklch(.959682 .020056 238.701263);--ref-color-info-4: oklch(.938065 .034946 234.847999);--ref-color-info-5: oklch(.905066 .051287 240.349496);--ref-color-info-6: oklch(.863268 .068199 243.352482);--ref-color-info-7: oklch(.809755 .088669 243.091253);--ref-color-info-8: oklch(.733606 .121348 243.124915);--ref-color-info-9: oklch(.649151 .193037 251.8);--ref-color-info-10: oklch(.622153 .183136 251.723539);--ref-color-info-11: oklch(.555689 .162234 252.214666);--ref-color-info-12: oklch(.323945 .096366 258.828847);--ref-color-success-1: oklch(.99421 .004099 157.207521);--ref-color-success-2: oklch(.98145 .009879 155.110588);--ref-color-success-3: oklch(.958254 .02227 155.931601);--ref-color-success-4: oklch(.933532 .037175 156.439414);--ref-color-success-5: oklch(.898805 .048936 157.260962);--ref-color-success-6: oklch(.855826 .064054 158.21632);--ref-color-success-7: oklch(.798152 .08315 159.165466);--ref-color-success-8: oklch(.715599 .113294 160.294687);--ref-color-success-9: oklch(.640602 .132853 157.7);--ref-color-success-10: oklch(.611472 .126614 158.247346);--ref-color-success-11: oklch(.543466 .11158 159.513172);--ref-color-success-12: oklch(.321985 .047489 164.542495);--ref-color-warning-1: oklch(.994249 .00285 84.531513);--ref-color-warning-2: oklch(.985585 .023784 99.07651);--ref-color-warning-3: oklch(.969531 .068378 100.371682);--ref-color-warning-4: oklch(.944651 .103373 97.890946);--ref-color-warning-5: oklch(.917967 .132605 98.210354);--ref-color-warning-6: oklch(.88039 .123257 93.371005);--ref-color-warning-7: oklch(.827254 .122422 86.674497);--ref-color-warning-8: oklch(.75767 .140274 76.703099);--ref-color-warning-9: oklch(.853575 .15722 84.1);--ref-color-warning-10: oklch(.83116 .16794 80.818324);--ref-color-warning-11: oklch(.570661 .129157 63.921739);--ref-color-warning-12: oklch(.352188 .048645 54.158769);--ref-color-critical-1: oklch(.993361 .003191 17.152702);--ref-color-critical-2: oklch(.982321 .008578 17.279933);--ref-color-critical-3: oklch(.955466 .020724 13.839409);--ref-color-critical-4: oklch(.921729 .040108 15.983292);--ref-color-critical-5: oklch(.892051 .056746 16.900587);--ref-color-critical-6: oklch(.856903 .07405 17.650527);--ref-color-critical-7: oklch(.807 .088767 18.290593);--ref-color-critical-8: oklch(.744352 .113221 18.720737);--ref-color-critical-9: oklch(.625577 .193344 23);--ref-color-critical-10: oklch(.599026 .194665 24.00731);--ref-color-critical-11: oklch(.556979 .197433 25.13833);--ref-color-critical-12: oklch(.338995 .108912 16.582625);--ref-color-archive-1: oklch(.993151 .001345 325.575418);--ref-color-archive-2: oklch(.981193 .004052 311.215635);--ref-color-archive-3: oklch(.958846 .009954 311.741665);--ref-color-archive-4: oklch(.933258 .015449 312.684793);--ref-color-archive-5: oklch(.901154 .021348 311.2832);--ref-color-archive-6: oklch(.859184 .028735 311.083617);--ref-color-archive-7: oklch(.804282 .036704 309.722537);--ref-color-archive-8: oklch(.73307 .049006 308.004128);--ref-color-archive-9: oklch(.555677 .073169 305.9);--ref-color-archive-10: oklch(.524707 .070198 305.434475);--ref-color-archive-11: oklch(.516842 .069327 305.916434);--ref-color-archive-12: oklch(.322258 .044099 303.882292);--ref-color-info-dark-1: oklch(.193606 .025499 256.518319);--ref-color-info-dark-2: oklch(.212925 .03034 261.269846);--ref-color-info-dark-3: oklch(.274466 .066296 253.950454);--ref-color-info-dark-4: oklch(.320138 .096777 252.366574);--ref-color-info-dark-5: oklch(.367094 .105878 250.722445);--ref-color-info-dark-6: oklch(.416013 .113257 252.028007);--ref-color-info-dark-7: oklch(.474077 .121868 253.108822);--ref-color-info-dark-8: oklch(.540519 .139536 253.194806);--ref-color-info-dark-9: oklch(.649151 .193037 251.8);--ref-color-info-dark-10: oklch(.68825 .169338 251.427503);--ref-color-info-dark-11: oklch(.764235 .125721 249.494943);--ref-color-info-dark-12: oklch(.907125 .051019 238.488859);--ref-color-success-dark-1: oklch(.187289 .012272 167.013241);--ref-color-success-dark-2: oklch(.211665 .015372 165.918503);--ref-color-success-dark-3: oklch(.272142 .039586 162.175631);--ref-color-success-dark-4: oklch(.317268 .05693 161.853843);--ref-color-success-dark-5: oklch(.364924 .066027 161.239636);--ref-color-success-dark-6: oklch(.41245 .072145 160.961215);--ref-color-success-dark-7: oklch(.466982 .08231 160.25737);--ref-color-success-dark-8: oklch(.528043 .096267 159.40968);--ref-color-success-dark-9: oklch(.640602 .132853 157.7);--ref-color-success-dark-10: oklch(.674595 .140607 157.722178);--ref-color-success-dark-11: oklch(.779439 .165465 157.301059);--ref-color-success-dark-12: oklch(.904837 .082952 158.194326);--ref-color-warning-dark-1: oklch(.184962 .013359 77.782873);--ref-color-warning-dark-2: oklch(.211987 .01841 81.971223);--ref-color-warning-dark-3: oklch(.25781 .04422 74.467502);--ref-color-warning-dark-4: oklch(.295499 .062671 73.865824);--ref-color-warning-dark-5: oklch(.336318 .071679 72.883796);--ref-color-warning-dark-6: oklch(.386329 .078396 75.239452);--ref-color-warning-dark-7: oklch(.454239 .082359 74.940897);--ref-color-warning-dark-8: oklch(.536383 .096405 73.417061);--ref-color-warning-dark-9: oklch(.853575 .15722 84.1);--ref-color-warning-dark-10: oklch(.884793 .180432 94.750315);--ref-color-warning-dark-11: oklch(.861614 .172903 88.99284);--ref-color-warning-dark-12: oklch(.935042 .071692 86.052741);--ref-color-critical-dark-1: oklch(.188032 .013451 18.376427);--ref-color-critical-dark-2: oklch(.204589 .021663 14.036578);--ref-color-critical-dark-3: oklch(.251058 .06493 12.674503);--ref-color-critical-dark-4: oklch(.289299 .095094 14.308262);--ref-color-critical-dark-5: oklch(.332115 .106652 15.502172);--ref-color-critical-dark-6: oklch(.381441 .110807 16.777348);--ref-color-critical-dark-7: oklch(.450175 .121046 18.748598);--ref-color-critical-dark-8: oklch(.543559 .145758 21.734376);--ref-color-critical-dark-9: oklch(.625577 .193344 23);--ref-color-critical-dark-10: oklch(.663381 .177398 22.826714);--ref-color-critical-dark-11: oklch(.780413 .128122 22.121461);--ref-color-critical-dark-12: oklch(.902368 .05268 6.425812);--ref-color-archive-dark-1: oklch(.191326 .008995 315.62123);--ref-color-archive-dark-2: oklch(.213741 .011978 313.165244);--ref-color-archive-dark-3: oklch(.267699 .024476 312.648694);--ref-color-archive-dark-4: oklch(.308776 .032741 310.83747);--ref-color-archive-dark-5: oklch(.344748 .036825 310.535741);--ref-color-archive-dark-6: oklch(.388691 .038553 309.492173);--ref-color-archive-dark-7: oklch(.448578 .043175 308.64496);--ref-color-archive-dark-8: oklch(.541239 .053055 307.604243);--ref-color-archive-dark-9: oklch(.555677 .073169 305.9);--ref-color-archive-dark-10: oklch(.595571 .070705 306.494008);--ref-color-archive-dark-11: oklch(.780673 .058096 307.77664);--ref-color-archive-dark-12: oklch(.910679 .019482 311.027004);--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: rgba(0, 0, 0, .06);--ref-shadow-color-strong: rgba(0, 0, 0, .1);--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(.543785 .191021 267);--theme-dark-focus-ring-inner: oklch(.145 0 286);--theme-dark-focus-text: oklch(.775866 .113802 273.011264);--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: 0ms;--theme-dark-motion-reduced-duration-base: 0ms;--theme-dark-motion-reduced-duration-slow: 0ms;--theme-dark-status-info-surface: oklch(.274466 .066296 253.950454);--theme-dark-status-info-border: oklch(.474077 .121868 253.108822);--theme-dark-status-info-text: oklch(.764235 .125721 249.494943);--theme-dark-status-info-icon: oklch(.649151 .193037 251.8);--theme-dark-status-info-solid: oklch(.566651 .168568 251.8);--theme-dark-status-info-on-solid: oklch(1 0 286);--theme-dark-status-success-surface: oklch(.272142 .039586 162.175631);--theme-dark-status-success-border: oklch(.466982 .08231 160.25737);--theme-dark-status-success-text: oklch(.779439 .165465 157.301059);--theme-dark-status-success-icon: oklch(.640602 .132853 157.7);--theme-dark-status-success-solid: oklch(.548102 .128886 157.7);--theme-dark-status-success-on-solid: oklch(1 0 286);--theme-dark-status-warning-surface: oklch(.25781 .04422 74.467502);--theme-dark-status-warning-border: oklch(.454239 .082359 74.940897);--theme-dark-status-warning-text: oklch(.861614 .172903 88.99284);--theme-dark-status-warning-icon: oklch(.853575 .15722 84.1);--theme-dark-status-warning-solid: oklch(.853575 .15722 84.1);--theme-dark-status-warning-on-solid: oklch(.145 0 286);--theme-dark-status-critical-surface: oklch(.251058 .06493 12.674503);--theme-dark-status-critical-border: oklch(.450175 .121046 18.748598);--theme-dark-status-critical-text: oklch(.780413 .128122 22.121461);--theme-dark-status-critical-icon: oklch(.625577 .193344 23);--theme-dark-status-critical-solid: oklch(.590577 .193344 23);--theme-dark-status-critical-on-solid: oklch(1 0 286);--theme-dark-status-neutral-surface: oklch(.269 0 286);--theme-dark-status-neutral-border: oklch(.37 0 286);--theme-dark-status-neutral-text: oklch(.769 0 286);--theme-dark-status-neutral-icon: oklch(.708 0 286);--theme-dark-status-neutral-solid: oklch(.985 0 286);--theme-dark-status-neutral-on-solid: oklch(.145 0 286);--theme-dark-status-accent-surface: oklch(.271571 .070509 267.975387);--theme-dark-status-accent-border: oklch(.449078 .120101 268.933794);--theme-dark-status-accent-text: oklch(.775866 .113802 273.011264);--theme-dark-status-accent-icon: oklch(.589183 .175768 269.290124);--theme-dark-status-accent-solid: oklch(.543785 .191021 267);--theme-dark-status-accent-on-solid: oklch(1 0 286);--theme-dark-status-archive-surface: oklch(.267699 .024476 312.648694);--theme-dark-status-archive-border: oklch(.448578 .043175 308.64496);--theme-dark-status-archive-text: oklch(.780673 .058096 307.77664);--theme-dark-status-archive-icon: oklch(.555677 .073169 305.9);--theme-dark-surface-canvas: oklch(.145 0 286);--theme-dark-surface-raised: oklch(.205 0 286);--theme-dark-surface-subtle: oklch(.269 0 286);--theme-dark-surface-disabled: oklch(.269 0 286);--theme-dark-surface-backdrop: oklch(.145 0 286);--theme-dark-surface-inverse: oklch(.985 0 286);--theme-dark-surface-interactive-primary-default: oklch(.985 0 286);--theme-dark-surface-interactive-primary-hover: oklch(.8446 0 286);--theme-dark-surface-interactive-primary-pressed: oklch(.8986 0 286);--theme-dark-surface-interactive-secondary-default: oklch(.269 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(.590577 .193344 23);--theme-dark-surface-interactive-destructive-hover: oklch(.560577 .177398 22.826714);--theme-dark-surface-interactive-destructive-pressed: oklch(.530577 .177398 22.826714);--theme-dark-border-subtle: oklch(.325 0 286);--theme-dark-border-strong: oklch(.37 0 286);--theme-dark-border-interactive: oklch(.538 0 286);--theme-dark-border-interactive-hover: oklch(.708 0 286);--theme-dark-text-primary: oklch(.985 0 286);--theme-dark-text-secondary: oklch(.769 0 286);--theme-dark-text-muted: oklch(.708 0 286);--theme-dark-text-inverse: oklch(.145 0 286);--theme-dark-text-on-interactive: oklch(.145 0 286);--theme-dark-text-on-destructive: oklch(1 0 286);--theme-dark-text-disabled: oklch(.538 0 286);--theme-dark-text-accent: oklch(.775866 .113802 273.011264);--theme-dark-icon-primary: oklch(.769 0 286);--theme-dark-icon-muted: oklch(.708 0 286);--theme-dark-icon-on-interactive: oklch(.145 0 286);--theme-focus-ring-outer: oklch(.543785 .191021 267);--theme-focus-ring-inner: oklch(1 0 286);--theme-focus-text: oklch(.509225 .172497 267.161083);--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(.959682 .020056 238.701263);--theme-status-info-border: oklch(.809755 .088669 243.091253);--theme-status-info-text: oklch(.540689 .162234 252.214666);--theme-status-info-icon: oklch(.622153 .183136 251.723539);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 286);--theme-status-success-surface: oklch(.958254 .02227 155.931601);--theme-status-success-border: oklch(.798152 .08315 159.165466);--theme-status-success-text: oklch(.523466 .11158 159.513172);--theme-status-success-icon: oklch(.611472 .126614 158.247346);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 286);--theme-status-warning-surface: oklch(.969531 .068378 100.371682);--theme-status-warning-border: oklch(.827254 .122422 86.674497);--theme-status-warning-text: oklch(.553161 .125197 63.921739);--theme-status-warning-icon: oklch(.570661 .129157 63.921739);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 286);--theme-status-critical-surface: oklch(.955466 .020724 13.839409);--theme-status-critical-border: oklch(.807 .088767 18.290593);--theme-status-critical-text: oklch(.556979 .197433 25.13833);--theme-status-critical-icon: oklch(.625577 .193344 23);--theme-status-critical-solid: oklch(.590577 .193344 23);--theme-status-critical-on-solid: oklch(1 0 286);--theme-status-neutral-surface: oklch(.97 0 286);--theme-status-neutral-border: oklch(.871 0 286);--theme-status-neutral-text: oklch(.439 0 286);--theme-status-neutral-icon: oklch(.643 0 286);--theme-status-neutral-solid: oklch(.145 0 286);--theme-status-neutral-on-solid: oklch(1 0 286);--theme-status-accent-surface: oklch(.96086 .016961 267.781434);--theme-status-accent-border: oklch(.806161 .08754 271.403687);--theme-status-accent-text: oklch(.509225 .172497 267.161083);--theme-status-accent-icon: oklch(.543785 .191021 267);--theme-status-accent-solid: oklch(.543785 .191021 267);--theme-status-accent-on-solid: oklch(1 0 286);--theme-status-archive-surface: oklch(.958846 .009954 311.741665);--theme-status-archive-border: oklch(.804282 .036704 309.722537);--theme-status-archive-text: oklch(.516842 .069327 305.916434);--theme-status-archive-icon: oklch(.555677 .073169 305.9);--theme-surface-canvas: oklch(1 0 286);--theme-surface-raised: oklch(1 0 286);--theme-surface-subtle: oklch(.97 0 286);--theme-surface-disabled: oklch(.97 0 286);--theme-surface-backdrop: oklch(.145 0 286);--theme-surface-inverse: oklch(.145 0 286);--theme-surface-interactive-primary-default: oklch(.145 0 286);--theme-surface-interactive-primary-hover: oklch(.3361 0 286);--theme-surface-interactive-primary-pressed: oklch(.2626 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(.935 0 286);--theme-surface-interactive-destructive-default: oklch(.590577 .193344 23);--theme-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--theme-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--theme-border-subtle: oklch(.922 0 286);--theme-border-strong: oklch(.871 0 286);--theme-border-interactive: oklch(.643 0 286);--theme-border-interactive-hover: oklch(.545 0 286);--theme-text-primary: oklch(.145 0 286);--theme-text-secondary: oklch(.439 0 286);--theme-text-muted: oklch(.545 0 286);--theme-text-inverse: oklch(1 0 286);--theme-text-on-interactive: oklch(1 0 286);--theme-text-on-destructive: oklch(1 0 286);--theme-text-disabled: oklch(.643 0 286);--theme-text-accent: oklch(.509225 .172497 267.161083);--theme-icon-primary: oklch(.439 0 286);--theme-icon-muted: oklch(.545 0 286);--theme-icon-on-interactive: oklch(1 0 286);--oods-color-brand-b-surface-canvas: oklch(1 0 286);--oods-color-brand-b-surface-raised: oklch(1 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(.145 0 286);--oods-color-brand-b-surface-inverse: oklch(.145 0 286);--oods-color-brand-b-surface-interactive-primary-default: oklch(.541675 .179047 288);--oods-color-brand-b-surface-interactive-primary-hover: oklch(.510873 .177492 287.649345);--oods-color-brand-b-surface-interactive-primary-pressed: oklch(.480071 .177492 287.649345);--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(.935 0 286);--oods-color-brand-b-surface-interactive-destructive-default: oklch(.590577 .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--oods-color-brand-b-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--oods-color-brand-b-border-subtle: oklch(.922 0 286);--oods-color-brand-b-border-strong: oklch(.871 0 286);--oods-color-brand-b-border-interactive: oklch(.643 0 286);--oods-color-brand-b-border-interactive-hover: oklch(.545 0 286);--oods-color-brand-b-text-primary: oklch(.145 0 286);--oods-color-brand-b-text-secondary: oklch(.439 0 286);--oods-color-brand-b-text-muted: oklch(.545 0 286);--oods-color-brand-b-text-inverse: oklch(1 0 286);--oods-color-brand-b-text-on-interactive: oklch(1 0 286);--oods-color-brand-b-text-on-destructive: oklch(1 0 286);--oods-color-brand-b-text-disabled: oklch(.643 0 286);--oods-color-brand-b-text-accent: oklch(.507841 .158971 288.60723);--oods-color-brand-b-focus-ring-outer: oklch(.145 0 286);--oods-color-brand-b-focus-ring-inner: oklch(1 0 286);--oods-color-brand-b-focus-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-accent-background: oklch(.962276 .019054 299.014054);--oods-color-brand-b-accent-border: oklch(.80624 .09022 293.552564);--oods-color-brand-b-accent-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-b-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-b-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-b-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-b-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-b-status-info-on-solid: oklch(1 0 286);--oods-color-brand-b-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-b-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-b-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-b-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-b-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-b-status-success-on-solid: oklch(1 0 286);--oods-color-brand-b-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-b-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-b-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-b-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-b-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-b-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-b-status-critical-surface: oklch(.955466 .020724 13.839409);--oods-color-brand-b-status-critical-border: oklch(.807 .088767 18.290593);--oods-color-brand-b-status-critical-text: oklch(.556979 .197433 25.13833);--oods-color-brand-b-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-b-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-b-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-b-status-neutral-surface: oklch(.97 0 286);--oods-color-brand-b-status-neutral-border: oklch(.871 0 286);--oods-color-brand-b-status-neutral-text: oklch(.439 0 286);--oods-color-brand-b-status-neutral-icon: oklch(.643 0 286);--oods-color-brand-b-status-neutral-solid: oklch(.145 0 286);--oods-color-brand-b-status-neutral-on-solid: oklch(1 0 286);--oods-color-brand-b-status-accent-surface: oklch(.962276 .019054 299.014054);--oods-color-brand-b-status-accent-border: oklch(.80624 .09022 293.552564);--oods-color-brand-b-status-accent-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-status-accent-icon: oklch(.541675 .179047 288);--oods-color-brand-b-status-accent-solid: oklch(.541675 .179047 288);--oods-color-brand-b-status-accent-on-solid: oklch(1 0 286);--oods-color-brand-a-surface-canvas: oklch(1 0 286);--oods-color-brand-a-surface-raised: oklch(1 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(.145 0 286);--oods-color-brand-a-surface-inverse: oklch(.145 0 286);--oods-color-brand-a-surface-interactive-primary-default: oklch(.145 0 286);--oods-color-brand-a-surface-interactive-primary-hover: oklch(.3361 0 286);--oods-color-brand-a-surface-interactive-primary-pressed: oklch(.2626 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(.935 0 286);--oods-color-brand-a-surface-interactive-destructive-default: oklch(.590577 .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--oods-color-brand-a-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--oods-color-brand-a-border-subtle: oklch(.922 0 286);--oods-color-brand-a-border-strong: oklch(.871 0 286);--oods-color-brand-a-border-interactive: oklch(.643 0 286);--oods-color-brand-a-border-interactive-hover: oklch(.545 0 286);--oods-color-brand-a-text-primary: oklch(.145 0 286);--oods-color-brand-a-text-secondary: oklch(.439 0 286);--oods-color-brand-a-text-muted: oklch(.545 0 286);--oods-color-brand-a-text-inverse: oklch(1 0 286);--oods-color-brand-a-text-on-interactive: oklch(1 0 286);--oods-color-brand-a-text-on-destructive: oklch(1 0 286);--oods-color-brand-a-text-disabled: oklch(.643 0 286);--oods-color-brand-a-text-accent: oklch(.509225 .172497 267.161083);--oods-color-brand-a-focus-ring-outer: oklch(.543785 .191021 267);--oods-color-brand-a-focus-ring-inner: oklch(1 0 286);--oods-color-brand-a-focus-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-accent-background: oklch(.96086 .016961 267.781434);--oods-color-brand-a-accent-border: oklch(.806161 .08754 271.403687);--oods-color-brand-a-accent-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-a-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-a-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-a-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-a-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-a-status-info-on-solid: oklch(1 0 286);--oods-color-brand-a-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-a-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-a-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-a-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-a-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-a-status-success-on-solid: oklch(1 0 286);--oods-color-brand-a-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-a-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-a-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-a-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-a-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-a-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-a-status-critical-surface: oklch(.955466 .020724 13.839409);--oods-color-brand-a-status-critical-border: oklch(.807 .088767 18.290593);--oods-color-brand-a-status-critical-text: oklch(.556979 .197433 25.13833);--oods-color-brand-a-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-a-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-a-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-a-status-neutral-surface: oklch(.97 0 286);--oods-color-brand-a-status-neutral-border: oklch(.871 0 286);--oods-color-brand-a-status-neutral-text: oklch(.439 0 286);--oods-color-brand-a-status-neutral-icon: oklch(.643 0 286);--oods-color-brand-a-status-neutral-solid: oklch(.145 0 286);--oods-color-brand-a-status-neutral-on-solid: oklch(1 0 286);--oods-color-brand-a-status-accent-surface: oklch(.96086 .016961 267.781434);--oods-color-brand-a-status-accent-border: oklch(.806161 .08754 271.403687);--oods-color-brand-a-status-accent-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-status-accent-icon: oklch(.543785 .191021 267);--oods-color-brand-a-status-accent-solid: oklch(.543785 .191021 267);--oods-color-brand-a-status-accent-on-solid: oklch(1 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: 0ms;--oods-motion-transition-hover-timing-function: cubic-bezier(.2, 0, .38, 1);--oods-motion-transition-focus-delay: 0ms;--oods-motion-transition-focus-timing-function: cubic-bezier(.2, 0, .38, 1);--oods-motion-transition-chip-in-delay: 0ms;--oods-motion-transition-chip-in-timing-function: cubic-bezier(.05, .7, .1, 1);--oods-motion-transition-chip-out-delay: 0ms;--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: 0ms;--oods-motion-reduced-transition-hover-timing-function: cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-focus-delay: 0ms;--oods-motion-reduced-transition-focus-timing-function: cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-chip-in-delay: 0ms;--oods-motion-reduced-transition-chip-in-timing-function: cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-chip-out-delay: 0ms;--oods-motion-reduced-transition-chip-out-timing-function: cubic-bezier(0, 0, 1, 1);--oods-motion-reduced-transition-banner-reveal-delay: 0ms;--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: rgba(0, 0, 0, .06);--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: rgba(0, 0, 0, .1);--oods-overlay-transition-open-delay: 0ms;--oods-overlay-transition-open-timing-function: cubic-bezier(.2, 0, .38, 1);--oods-overlay-transition-close-delay: 0ms;--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: rgba(0, 0, 0, .06);--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: rgba(0, 0, 0, .1);--sys-motion-reduced-transition-hover-delay: 0ms;--sys-motion-reduced-transition-hover-timing-function: cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-focus-delay: 0ms;--sys-motion-reduced-transition-focus-timing-function: cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-chip-in-delay: 0ms;--sys-motion-reduced-transition-chip-in-timing-function: cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-chip-out-delay: 0ms;--sys-motion-reduced-transition-chip-out-timing-function: cubic-bezier(0, 0, 1, 1);--sys-motion-reduced-transition-banner-reveal-delay: 0ms;--sys-motion-reduced-transition-banner-reveal-timing-function: cubic-bezier(0, 0, 1, 1);--sys-motion-transition-hover-delay: 0ms;--sys-motion-transition-hover-timing-function: cubic-bezier(.2, 0, .38, 1);--sys-motion-transition-focus-delay: 0ms;--sys-motion-transition-focus-timing-function: cubic-bezier(.2, 0, .38, 1);--sys-motion-transition-chip-in-delay: 0ms;--sys-motion-transition-chip-in-timing-function: cubic-bezier(.05, .7, .1, 1);--sys-motion-transition-chip-out-delay: 0ms;--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: 0ms;--theme-dark-motion-transition-hover-timing-function: cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-transition-focus-delay: 0ms;--theme-dark-motion-transition-focus-timing-function: cubic-bezier(.2, 0, .38, 1);--theme-dark-motion-transition-chip-in-delay: 0ms;--theme-dark-motion-transition-chip-in-timing-function: cubic-bezier(.05, .7, .1, 1);--theme-dark-motion-transition-chip-out-delay: 0ms;--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: 0ms;--theme-dark-motion-reduced-transition-hover-timing-function: cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-focus-delay: 0ms;--theme-dark-motion-reduced-transition-focus-timing-function: cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-chip-in-delay: 0ms;--theme-dark-motion-reduced-transition-chip-in-timing-function: cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-chip-out-delay: 0ms;--theme-dark-motion-reduced-transition-chip-out-timing-function: cubic-bezier(0, 0, 1, 1);--theme-dark-motion-reduced-transition-banner-reveal-delay: 0ms;--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: rgba(255, 255, 255, .06);--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: rgba(255, 255, 255, .1);--theme-motion-transition-hover-delay: 0ms;--theme-motion-transition-hover-timing-function: cubic-bezier(.2, 0, .38, 1);--theme-motion-transition-focus-delay: 0ms;--theme-motion-transition-focus-timing-function: cubic-bezier(.2, 0, .38, 1);--theme-motion-transition-chip-in-delay: 0ms;--theme-motion-transition-chip-in-timing-function: cubic-bezier(.05, .7, .1, 1);--theme-motion-transition-chip-out-delay: 0ms;--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: 0ms;--theme-motion-reduced-transition-hover-timing-function: cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-focus-delay: 0ms;--theme-motion-reduced-transition-focus-timing-function: cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-chip-in-delay: 0ms;--theme-motion-reduced-transition-chip-in-timing-function: cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-chip-out-delay: 0ms;--theme-motion-reduced-transition-chip-out-timing-function: cubic-bezier(0, 0, 1, 1);--theme-motion-reduced-transition-banner-reveal-delay: 0ms;--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: rgba(0, 0, 0, .06);--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: rgba(0, 0, 0, .1);--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: rgba(0, 0, 0, .06);--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: rgba(0, 0, 0, .1);--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: rgba(0, 0, 0, .06);--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(.543785 .191021 267);--oods-viz-scale-categorical-01: oklch(.543785 .191021 267);--oods-viz-scale-categorical-02: oklch(.669609 .136951 87);--oods-viz-scale-categorical-03: oklch(.426529 .191793 327);--oods-viz-scale-categorical-04: oklch(.510586 .147294 147);--oods-viz-scale-categorical-05: oklch(.366152 .149221 27);--oods-viz-scale-categorical-06: oklch(.653478 .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(.7 .145019 267);--oods-viz-scale-diverging-pos-01: oklch(.7 .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(1 0 286);--oods-color-brand-a-surface-raised: oklch(1 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(.145 0 286);--oods-color-brand-a-surface-inverse: oklch(.145 0 286);--oods-color-brand-a-surface-interactive-primary-default: oklch(.145 0 286);--oods-color-brand-a-surface-interactive-primary-hover: oklch(.3361 0 286);--oods-color-brand-a-surface-interactive-primary-pressed: oklch(.2626 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(.935 0 286);--oods-color-brand-a-surface-interactive-destructive-default: oklch(.590577 .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--oods-color-brand-a-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--oods-color-brand-a-border-subtle: oklch(.922 0 286);--oods-color-brand-a-border-strong: oklch(.871 0 286);--oods-color-brand-a-border-interactive: oklch(.643 0 286);--oods-color-brand-a-border-interactive-hover: oklch(.545 0 286);--oods-color-brand-a-text-primary: oklch(.145 0 286);--oods-color-brand-a-text-secondary: oklch(.439 0 286);--oods-color-brand-a-text-muted: oklch(.545 0 286);--oods-color-brand-a-text-inverse: oklch(1 0 286);--oods-color-brand-a-text-on-interactive: oklch(1 0 286);--oods-color-brand-a-text-on-destructive: oklch(1 0 286);--oods-color-brand-a-text-disabled: oklch(.643 0 286);--oods-color-brand-a-text-accent: oklch(.509225 .172497 267.161083);--oods-color-brand-a-focus-ring-outer: oklch(.543785 .191021 267);--oods-color-brand-a-focus-ring-inner: oklch(1 0 286);--oods-color-brand-a-focus-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-accent-background: oklch(.96086 .016961 267.781434);--oods-color-brand-a-accent-border: oklch(.806161 .08754 271.403687);--oods-color-brand-a-accent-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-a-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-a-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-a-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-a-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-a-status-info-on-solid: oklch(1 0 286);--oods-color-brand-a-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-a-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-a-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-a-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-a-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-a-status-success-on-solid: oklch(1 0 286);--oods-color-brand-a-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-a-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-a-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-a-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-a-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-a-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-a-status-critical-surface: oklch(.955466 .020724 13.839409);--oods-color-brand-a-status-critical-border: oklch(.807 .088767 18.290593);--oods-color-brand-a-status-critical-text: oklch(.556979 .197433 25.13833);--oods-color-brand-a-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-a-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-a-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-a-status-neutral-surface: oklch(.97 0 286);--oods-color-brand-a-status-neutral-border: oklch(.871 0 286);--oods-color-brand-a-status-neutral-text: oklch(.439 0 286);--oods-color-brand-a-status-neutral-icon: oklch(.643 0 286);--oods-color-brand-a-status-neutral-solid: oklch(.145 0 286);--oods-color-brand-a-status-neutral-on-solid: oklch(1 0 286);--oods-color-brand-a-status-accent-surface: oklch(.96086 .016961 267.781434);--oods-color-brand-a-status-accent-border: oklch(.806161 .08754 271.403687);--oods-color-brand-a-status-accent-text: oklch(.509225 .172497 267.161083);--oods-color-brand-a-status-accent-icon: oklch(.543785 .191021 267);--oods-color-brand-a-status-accent-solid: oklch(.543785 .191021 267);--oods-color-brand-a-status-accent-on-solid: oklch(1 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}[data-brand=A][data-theme=base],[data-brand=A][data-theme=light]{--theme-surface-canvas: oklch(1 0 286);--theme-surface-raised: oklch(1 0 286);--theme-surface-subtle: oklch(.97 0 286);--theme-surface-disabled: oklch(.97 0 286);--theme-surface-backdrop: oklch(.145 0 286);--theme-surface-inverse: oklch(.145 0 286);--theme-surface-interactive-primary-default: oklch(.145 0 286);--theme-surface-interactive-primary-hover: oklch(.3361 0 286);--theme-surface-interactive-primary-pressed: oklch(.2626 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(.935 0 286);--theme-surface-interactive-destructive-default: oklch(.590577 .193344 23);--theme-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--theme-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--theme-border-subtle: oklch(.922 0 286);--theme-border-strong: oklch(.871 0 286);--theme-border-interactive: oklch(.643 0 286);--theme-border-interactive-hover: oklch(.545 0 286);--theme-focus-ring-outer: oklch(.543785 .191021 267);--theme-focus-ring-inner: oklch(1 0 286);--theme-focus-text: oklch(.509225 .172497 267.161083);--theme-text-primary: oklch(.145 0 286);--theme-text-secondary: oklch(.439 0 286);--theme-text-muted: oklch(.545 0 286);--theme-text-inverse: oklch(1 0 286);--theme-text-accent: oklch(.509225 .172497 267.161083);--theme-text-on-interactive: oklch(1 0 286);--theme-text-disabled: oklch(.643 0 286);--theme-text-on-destructive: oklch(1 0 286);--theme-status-info-surface: oklch(.959682 .020056 238.701263);--theme-status-info-border: oklch(.809755 .088669 243.091253);--theme-status-info-text: oklch(.540689 .162234 252.214666);--theme-status-info-icon: oklch(.622153 .183136 251.723539);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 286);--theme-status-success-surface: oklch(.958254 .02227 155.931601);--theme-status-success-border: oklch(.798152 .08315 159.165466);--theme-status-success-text: oklch(.523466 .11158 159.513172);--theme-status-success-icon: oklch(.611472 .126614 158.247346);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 286);--theme-status-warning-surface: oklch(.969531 .068378 100.371682);--theme-status-warning-border: oklch(.827254 .122422 86.674497);--theme-status-warning-text: oklch(.553161 .125197 63.921739);--theme-status-warning-icon: oklch(.570661 .129157 63.921739);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 286);--theme-status-critical-surface: oklch(.955466 .020724 13.839409);--theme-status-critical-border: oklch(.807 .088767 18.290593);--theme-status-critical-text: oklch(.556979 .197433 25.13833);--theme-status-critical-icon: oklch(.625577 .193344 23);--theme-status-critical-solid: oklch(.590577 .193344 23);--theme-status-critical-on-solid: oklch(1 0 286);--theme-status-neutral-surface: oklch(.97 0 286);--theme-status-neutral-border: oklch(.871 0 286);--theme-status-neutral-text: oklch(.439 0 286);--theme-status-neutral-icon: oklch(.643 0 286);--theme-status-neutral-solid: oklch(.145 0 286);--theme-status-neutral-on-solid: oklch(1 0 286);--theme-status-accent-surface: oklch(.96086 .016961 267.781434);--theme-status-accent-border: oklch(.806161 .08754 271.403687);--theme-status-accent-text: oklch(.509225 .172497 267.161083);--theme-status-accent-icon: oklch(.543785 .191021 267);--theme-status-accent-solid: oklch(.543785 .191021 267);--theme-status-accent-on-solid: oklch(1 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(.543785 .191021 267);--oods-viz-scale-categorical-01: oklch(.543785 .191021 267);--oods-viz-scale-categorical-02: oklch(.764609 .15638 87);--oods-viz-scale-categorical-03: oklch(.726529 .191793 327);--oods-viz-scale-categorical-04: oklch(.795586 .147294 147);--oods-viz-scale-categorical-05: oklch(.626152 .193432 27);--oods-viz-scale-categorical-06: oklch(.615978 .105617 207);--oods-viz-scale-sequential-01: oklch(.2 .076587 267);--oods-viz-scale-sequential-02: oklch(.3 .116016 267);--oods-viz-scale-sequential-03: oklch(.4 .143166 267);--oods-viz-scale-sequential-04: oklch(.5 .152817 267);--oods-viz-scale-sequential-05: oklch(.6 .143166 267);--oods-viz-scale-sequential-06: oklch(.7 .116016 267);--oods-viz-scale-sequential-07: oklch(.8 .076587 267);--oods-viz-scale-sequential-08: oklch(.9 .033201 267);--oods-viz-scale-sequential-09: oklch(1 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(.145 0 286);--oods-color-brand-a-surface-raised: oklch(.205 0 286);--oods-color-brand-a-surface-subtle: oklch(.269 0 286);--oods-color-brand-a-surface-disabled: oklch(.269 0 286);--oods-color-brand-a-surface-backdrop: oklch(.145 0 286);--oods-color-brand-a-surface-inverse: oklch(.985 0 286);--oods-color-brand-a-surface-interactive-primary-default: oklch(.985 0 286);--oods-color-brand-a-surface-interactive-primary-hover: oklch(.8446 0 286);--oods-color-brand-a-surface-interactive-primary-pressed: oklch(.8986 0 286);--oods-color-brand-a-surface-interactive-secondary-default: oklch(.269 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(.590577 .193344 23);--oods-color-brand-a-surface-interactive-destructive-hover: oklch(.560577 .177398 22.826714);--oods-color-brand-a-surface-interactive-destructive-pressed: oklch(.530577 .177398 22.826714);--oods-color-brand-a-border-subtle: oklch(.325 0 286);--oods-color-brand-a-border-strong: oklch(.37 0 286);--oods-color-brand-a-border-interactive: oklch(.538 0 286);--oods-color-brand-a-border-interactive-hover: oklch(.708 0 286);--oods-color-brand-a-text-primary: oklch(.985 0 286);--oods-color-brand-a-text-secondary: oklch(.769 0 286);--oods-color-brand-a-text-muted: oklch(.708 0 286);--oods-color-brand-a-text-inverse: oklch(.145 0 286);--oods-color-brand-a-text-on-interactive: oklch(.145 0 286);--oods-color-brand-a-text-on-destructive: oklch(1 0 286);--oods-color-brand-a-text-disabled: oklch(.538 0 286);--oods-color-brand-a-text-accent: oklch(.775866 .113802 273.011264);--oods-color-brand-a-focus-ring-outer: oklch(.543785 .191021 267);--oods-color-brand-a-focus-ring-inner: oklch(.145 0 286);--oods-color-brand-a-focus-text: oklch(.775866 .113802 273.011264);--oods-color-brand-a-accent-background: oklch(.271571 .070509 267.975387);--oods-color-brand-a-accent-border: oklch(.449078 .120101 268.933794);--oods-color-brand-a-accent-text: oklch(.775866 .113802 273.011264);--oods-color-brand-a-status-info-surface: oklch(.274466 .066296 253.950454);--oods-color-brand-a-status-info-border: oklch(.474077 .121868 253.108822);--oods-color-brand-a-status-info-text: oklch(.764235 .125721 249.494943);--oods-color-brand-a-status-info-icon: oklch(.649151 .193037 251.8);--oods-color-brand-a-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-a-status-info-on-solid: oklch(1 0 286);--oods-color-brand-a-status-success-surface: oklch(.272142 .039586 162.175631);--oods-color-brand-a-status-success-border: oklch(.466982 .08231 160.25737);--oods-color-brand-a-status-success-text: oklch(.779439 .165465 157.301059);--oods-color-brand-a-status-success-icon: oklch(.640602 .132853 157.7);--oods-color-brand-a-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-a-status-success-on-solid: oklch(1 0 286);--oods-color-brand-a-status-warning-surface: oklch(.25781 .04422 74.467502);--oods-color-brand-a-status-warning-border: oklch(.454239 .082359 74.940897);--oods-color-brand-a-status-warning-text: oklch(.861614 .172903 88.99284);--oods-color-brand-a-status-warning-icon: oklch(.853575 .15722 84.1);--oods-color-brand-a-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-a-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-a-status-critical-surface: oklch(.251058 .06493 12.674503);--oods-color-brand-a-status-critical-border: oklch(.450175 .121046 18.748598);--oods-color-brand-a-status-critical-text: oklch(.780413 .128122 22.121461);--oods-color-brand-a-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-a-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-a-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-a-status-neutral-surface: oklch(.269 0 286);--oods-color-brand-a-status-neutral-border: oklch(.37 0 286);--oods-color-brand-a-status-neutral-text: oklch(.769 0 286);--oods-color-brand-a-status-neutral-icon: oklch(.708 0 286);--oods-color-brand-a-status-neutral-solid: oklch(.985 0 286);--oods-color-brand-a-status-neutral-on-solid: oklch(.145 0 286);--oods-color-brand-a-status-accent-surface: oklch(.271571 .070509 267.975387);--oods-color-brand-a-status-accent-border: oklch(.449078 .120101 268.933794);--oods-color-brand-a-status-accent-text: oklch(.775866 .113802 273.011264);--oods-color-brand-a-status-accent-icon: oklch(.589183 .175768 269.290124);--oods-color-brand-a-status-accent-solid: oklch(.543785 .191021 267);--oods-color-brand-a-status-accent-on-solid: oklch(1 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}[data-brand=A][data-theme=dark]{--theme-surface-canvas: oklch(.145 0 286);--theme-surface-raised: oklch(.205 0 286);--theme-surface-subtle: oklch(.269 0 286);--theme-surface-disabled: oklch(.269 0 286);--theme-surface-backdrop: oklch(.145 0 286);--theme-surface-inverse: oklch(.985 0 286);--theme-surface-interactive-primary-default: oklch(.985 0 286);--theme-surface-interactive-primary-hover: oklch(.8446 0 286);--theme-surface-interactive-primary-pressed: oklch(.8986 0 286);--theme-surface-interactive-secondary-default: oklch(.269 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(.590577 .193344 23);--theme-surface-interactive-destructive-hover: oklch(.560577 .177398 22.826714);--theme-surface-interactive-destructive-pressed: oklch(.530577 .177398 22.826714);--theme-border-subtle: oklch(.325 0 286);--theme-border-strong: oklch(.37 0 286);--theme-border-interactive: oklch(.538 0 286);--theme-border-interactive-hover: oklch(.708 0 286);--theme-focus-ring-outer: oklch(.543785 .191021 267);--theme-focus-ring-inner: oklch(.145 0 286);--theme-focus-text: oklch(.775866 .113802 273.011264);--theme-text-primary: oklch(.985 0 286);--theme-text-secondary: oklch(.769 0 286);--theme-text-muted: oklch(.708 0 286);--theme-text-inverse: oklch(.145 0 286);--theme-text-accent: oklch(.775866 .113802 273.011264);--theme-text-on-interactive: oklch(.145 0 286);--theme-text-disabled: oklch(.538 0 286);--theme-text-on-destructive: oklch(1 0 286);--theme-status-info-surface: oklch(.274466 .066296 253.950454);--theme-status-info-border: oklch(.474077 .121868 253.108822);--theme-status-info-text: oklch(.764235 .125721 249.494943);--theme-status-info-icon: oklch(.649151 .193037 251.8);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 286);--theme-status-success-surface: oklch(.272142 .039586 162.175631);--theme-status-success-border: oklch(.466982 .08231 160.25737);--theme-status-success-text: oklch(.779439 .165465 157.301059);--theme-status-success-icon: oklch(.640602 .132853 157.7);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 286);--theme-status-warning-surface: oklch(.25781 .04422 74.467502);--theme-status-warning-border: oklch(.454239 .082359 74.940897);--theme-status-warning-text: oklch(.861614 .172903 88.99284);--theme-status-warning-icon: oklch(.853575 .15722 84.1);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 286);--theme-status-critical-surface: oklch(.251058 .06493 12.674503);--theme-status-critical-border: oklch(.450175 .121046 18.748598);--theme-status-critical-text: oklch(.780413 .128122 22.121461);--theme-status-critical-icon: oklch(.625577 .193344 23);--theme-status-critical-solid: oklch(.590577 .193344 23);--theme-status-critical-on-solid: oklch(1 0 286);--theme-status-neutral-surface: oklch(.269 0 286);--theme-status-neutral-border: oklch(.37 0 286);--theme-status-neutral-text: oklch(.769 0 286);--theme-status-neutral-icon: oklch(.708 0 286);--theme-status-neutral-solid: oklch(.985 0 286);--theme-status-neutral-on-solid: oklch(.145 0 286);--theme-status-accent-surface: oklch(.271571 .070509 267.975387);--theme-status-accent-border: oklch(.449078 .120101 268.933794);--theme-status-accent-text: oklch(.775866 .113802 273.011264);--theme-status-accent-icon: oklch(.589183 .175768 269.290124);--theme-status-accent-solid: oklch(.543785 .191021 267);--theme-status-accent-on-solid: oklch(1 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(.7 0 197.5);--oods-viz-scale-diverging-pos-01: oklch(.7 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}[data-brand=A][data-theme=hc]{--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(.541675 .179047 288);--oods-viz-scale-categorical-01: oklch(.541675 .179047 288);--oods-viz-scale-categorical-02: oklch(.50161 .108156 108);--oods-viz-scale-categorical-03: oklch(.539038 .20831 348);--oods-viz-scale-categorical-04: oklch(.561826 .113766 168);--oods-viz-scale-categorical-05: oklch(.683231 .186066 48);--oods-viz-scale-categorical-06: oklch(.657801 .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(.7 .135929 288);--oods-viz-scale-diverging-pos-01: oklch(.7 .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(1 0 286);--oods-color-brand-b-surface-raised: oklch(1 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(.145 0 286);--oods-color-brand-b-surface-inverse: oklch(.145 0 286);--oods-color-brand-b-surface-interactive-primary-default: oklch(.541675 .179047 288);--oods-color-brand-b-surface-interactive-primary-hover: oklch(.510873 .177492 287.649345);--oods-color-brand-b-surface-interactive-primary-pressed: oklch(.480071 .177492 287.649345);--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(.935 0 286);--oods-color-brand-b-surface-interactive-destructive-default: oklch(.590577 .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--oods-color-brand-b-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--oods-color-brand-b-border-subtle: oklch(.922 0 286);--oods-color-brand-b-border-strong: oklch(.871 0 286);--oods-color-brand-b-border-interactive: oklch(.643 0 286);--oods-color-brand-b-border-interactive-hover: oklch(.545 0 286);--oods-color-brand-b-text-primary: oklch(.145 0 286);--oods-color-brand-b-text-secondary: oklch(.439 0 286);--oods-color-brand-b-text-muted: oklch(.545 0 286);--oods-color-brand-b-text-inverse: oklch(1 0 286);--oods-color-brand-b-text-on-interactive: oklch(1 0 286);--oods-color-brand-b-text-on-destructive: oklch(1 0 286);--oods-color-brand-b-text-disabled: oklch(.643 0 286);--oods-color-brand-b-text-accent: oklch(.507841 .158971 288.60723);--oods-color-brand-b-focus-ring-outer: oklch(.145 0 286);--oods-color-brand-b-focus-ring-inner: oklch(1 0 286);--oods-color-brand-b-focus-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-accent-background: oklch(.962276 .019054 299.014054);--oods-color-brand-b-accent-border: oklch(.80624 .09022 293.552564);--oods-color-brand-b-accent-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-b-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-b-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-b-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-b-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-b-status-info-on-solid: oklch(1 0 286);--oods-color-brand-b-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-b-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-b-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-b-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-b-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-b-status-success-on-solid: oklch(1 0 286);--oods-color-brand-b-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-b-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-b-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-b-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-b-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-b-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-b-status-critical-surface: oklch(.955466 .020724 13.839409);--oods-color-brand-b-status-critical-border: oklch(.807 .088767 18.290593);--oods-color-brand-b-status-critical-text: oklch(.556979 .197433 25.13833);--oods-color-brand-b-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-b-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-b-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-b-status-neutral-surface: oklch(.97 0 286);--oods-color-brand-b-status-neutral-border: oklch(.871 0 286);--oods-color-brand-b-status-neutral-text: oklch(.439 0 286);--oods-color-brand-b-status-neutral-icon: oklch(.643 0 286);--oods-color-brand-b-status-neutral-solid: oklch(.145 0 286);--oods-color-brand-b-status-neutral-on-solid: oklch(1 0 286);--oods-color-brand-b-status-accent-surface: oklch(.962276 .019054 299.014054);--oods-color-brand-b-status-accent-border: oklch(.80624 .09022 293.552564);--oods-color-brand-b-status-accent-text: oklch(.507841 .158971 288.60723);--oods-color-brand-b-status-accent-icon: oklch(.541675 .179047 288);--oods-color-brand-b-status-accent-solid: oklch(.541675 .179047 288);--oods-color-brand-b-status-accent-on-solid: oklch(1 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}[data-brand=B][data-theme=base],[data-brand=B][data-theme=light]{--theme-surface-canvas: oklch(1 0 286);--theme-surface-raised: oklch(1 0 286);--theme-surface-subtle: oklch(.97 0 286);--theme-surface-disabled: oklch(.97 0 286);--theme-surface-backdrop: oklch(.145 0 286);--theme-surface-inverse: oklch(.145 0 286);--theme-surface-interactive-primary-default: oklch(.541675 .179047 288);--theme-surface-interactive-primary-hover: oklch(.510873 .177492 287.649345);--theme-surface-interactive-primary-pressed: oklch(.480071 .177492 287.649345);--theme-surface-interactive-secondary-default: oklch(.97 0 286);--theme-surface-interactive-secondary-hover: oklch(.95 0 286);--theme-surface-interactive-secondary-pressed: oklch(.935 0 286);--theme-surface-interactive-destructive-default: oklch(.590577 .193344 23);--theme-surface-interactive-destructive-hover: oklch(.560577 .194665 24.00731);--theme-surface-interactive-destructive-pressed: oklch(.530577 .194665 24.00731);--theme-border-subtle: oklch(.922 0 286);--theme-border-strong: oklch(.871 0 286);--theme-border-interactive: oklch(.643 0 286);--theme-border-interactive-hover: oklch(.545 0 286);--theme-focus-ring-outer: oklch(.145 0 286);--theme-focus-ring-inner: oklch(1 0 286);--theme-focus-text: oklch(.507841 .158971 288.60723);--theme-text-primary: oklch(.145 0 286);--theme-text-secondary: oklch(.439 0 286);--theme-text-muted: oklch(.545 0 286);--theme-text-inverse: oklch(1 0 286);--theme-text-accent: oklch(.507841 .158971 288.60723);--theme-text-on-interactive: oklch(1 0 286);--theme-text-disabled: oklch(.643 0 286);--theme-text-on-destructive: oklch(1 0 286);--theme-status-info-surface: oklch(.959682 .020056 238.701263);--theme-status-info-border: oklch(.809755 .088669 243.091253);--theme-status-info-text: oklch(.540689 .162234 252.214666);--theme-status-info-icon: oklch(.622153 .183136 251.723539);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 286);--theme-status-success-surface: oklch(.958254 .02227 155.931601);--theme-status-success-border: oklch(.798152 .08315 159.165466);--theme-status-success-text: oklch(.523466 .11158 159.513172);--theme-status-success-icon: oklch(.611472 .126614 158.247346);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 286);--theme-status-warning-surface: oklch(.969531 .068378 100.371682);--theme-status-warning-border: oklch(.827254 .122422 86.674497);--theme-status-warning-text: oklch(.553161 .125197 63.921739);--theme-status-warning-icon: oklch(.570661 .129157 63.921739);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 286);--theme-status-critical-surface: oklch(.955466 .020724 13.839409);--theme-status-critical-border: oklch(.807 .088767 18.290593);--theme-status-critical-text: oklch(.556979 .197433 25.13833);--theme-status-critical-icon: oklch(.625577 .193344 23);--theme-status-critical-solid: oklch(.590577 .193344 23);--theme-status-critical-on-solid: oklch(1 0 286);--theme-status-neutral-surface: oklch(.97 0 286);--theme-status-neutral-border: oklch(.871 0 286);--theme-status-neutral-text: oklch(.439 0 286);--theme-status-neutral-icon: oklch(.643 0 286);--theme-status-neutral-solid: oklch(.145 0 286);--theme-status-neutral-on-solid: oklch(1 0 286);--theme-status-accent-surface: oklch(.962276 .019054 299.014054);--theme-status-accent-border: oklch(.80624 .09022 293.552564);--theme-status-accent-text: oklch(.507841 .158971 288.60723);--theme-status-accent-icon: oklch(.541675 .179047 288);--theme-status-accent-solid: oklch(.541675 .179047 288);--theme-status-accent-on-solid: oklch(1 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(.541675 .179047 288);--oods-viz-scale-categorical-01: oklch(.541675 .179047 288);--oods-viz-scale-categorical-02: oklch(.90911 .181231 108);--oods-viz-scale-categorical-03: oklch(.539038 .20831 348);--oods-viz-scale-categorical-04: oklch(.601826 .118764 168);--oods-viz-scale-categorical-05: oklch(.703231 .188338 48);--oods-viz-scale-categorical-06: oklch(.717801 .128289 228);--oods-viz-scale-sequential-01: oklch(.2 .071786 288);--oods-viz-scale-sequential-02: oklch(.3 .108743 288);--oods-viz-scale-sequential-03: oklch(.4 .134192 288);--oods-viz-scale-sequential-04: oklch(.5 .143238 288);--oods-viz-scale-sequential-05: oklch(.6 .134192 288);--oods-viz-scale-sequential-06: oklch(.7 .108743 288);--oods-viz-scale-sequential-07: oklch(.8 .071786 288);--oods-viz-scale-sequential-08: oklch(.9 .03112 288);--oods-viz-scale-sequential-09: oklch(1 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(.145 0 286);--oods-color-brand-b-surface-raised: oklch(.205 0 286);--oods-color-brand-b-surface-subtle: oklch(.269 0 286);--oods-color-brand-b-surface-disabled: oklch(.269 0 286);--oods-color-brand-b-surface-backdrop: oklch(.145 0 286);--oods-color-brand-b-surface-inverse: oklch(.985 0 286);--oods-color-brand-b-surface-interactive-primary-default: oklch(.541675 .179047 288);--oods-color-brand-b-surface-interactive-primary-hover: oklch(.511675 .169229 289.326593);--oods-color-brand-b-surface-interactive-primary-pressed: oklch(.481675 .169229 289.326593);--oods-color-brand-b-surface-interactive-secondary-default: oklch(.269 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(.590577 .193344 23);--oods-color-brand-b-surface-interactive-destructive-hover: oklch(.560577 .177398 22.826714);--oods-color-brand-b-surface-interactive-destructive-pressed: oklch(.530577 .177398 22.826714);--oods-color-brand-b-border-subtle: oklch(.325 0 286);--oods-color-brand-b-border-strong: oklch(.37 0 286);--oods-color-brand-b-border-interactive: oklch(.538 0 286);--oods-color-brand-b-border-interactive-hover: oklch(.708 0 286);--oods-color-brand-b-text-primary: oklch(.985 0 286);--oods-color-brand-b-text-secondary: oklch(.769 0 286);--oods-color-brand-b-text-muted: oklch(.708 0 286);--oods-color-brand-b-text-inverse: oklch(.145 0 286);--oods-color-brand-b-text-on-interactive: oklch(1 0 286);--oods-color-brand-b-text-on-destructive: oklch(1 0 286);--oods-color-brand-b-text-disabled: oklch(.538 0 286);--oods-color-brand-b-text-accent: oklch(.777818 .12461 293.174602);--oods-color-brand-b-focus-ring-outer: oklch(.911658 .04494 292.417652);--oods-color-brand-b-focus-ring-inner: oklch(.145 0 286);--oods-color-brand-b-focus-text: oklch(.777818 .12461 293.174602);--oods-color-brand-b-accent-background: oklch(.270735 .065493 294.359981);--oods-color-brand-b-accent-border: oklch(.444543 .110372 291.928917);--oods-color-brand-b-accent-text: oklch(.777818 .12461 293.174602);--oods-color-brand-b-status-info-surface: oklch(.274466 .066296 253.950454);--oods-color-brand-b-status-info-border: oklch(.474077 .121868 253.108822);--oods-color-brand-b-status-info-text: oklch(.764235 .125721 249.494943);--oods-color-brand-b-status-info-icon: oklch(.649151 .193037 251.8);--oods-color-brand-b-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-b-status-info-on-solid: oklch(1 0 286);--oods-color-brand-b-status-success-surface: oklch(.272142 .039586 162.175631);--oods-color-brand-b-status-success-border: oklch(.466982 .08231 160.25737);--oods-color-brand-b-status-success-text: oklch(.779439 .165465 157.301059);--oods-color-brand-b-status-success-icon: oklch(.640602 .132853 157.7);--oods-color-brand-b-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-b-status-success-on-solid: oklch(1 0 286);--oods-color-brand-b-status-warning-surface: oklch(.25781 .04422 74.467502);--oods-color-brand-b-status-warning-border: oklch(.454239 .082359 74.940897);--oods-color-brand-b-status-warning-text: oklch(.861614 .172903 88.99284);--oods-color-brand-b-status-warning-icon: oklch(.853575 .15722 84.1);--oods-color-brand-b-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-b-status-warning-on-solid: oklch(.145 0 286);--oods-color-brand-b-status-critical-surface: oklch(.251058 .06493 12.674503);--oods-color-brand-b-status-critical-border: oklch(.450175 .121046 18.748598);--oods-color-brand-b-status-critical-text: oklch(.780413 .128122 22.121461);--oods-color-brand-b-status-critical-icon: oklch(.625577 .193344 23);--oods-color-brand-b-status-critical-solid: oklch(.590577 .193344 23);--oods-color-brand-b-status-critical-on-solid: oklch(1 0 286);--oods-color-brand-b-status-neutral-surface: oklch(.269 0 286);--oods-color-brand-b-status-neutral-border: oklch(.37 0 286);--oods-color-brand-b-status-neutral-text: oklch(.769 0 286);--oods-color-brand-b-status-neutral-icon: oklch(.708 0 286);--oods-color-brand-b-status-neutral-solid: oklch(.985 0 286);--oods-color-brand-b-status-neutral-on-solid: oklch(.145 0 286);--oods-color-brand-b-status-accent-surface: oklch(.270735 .065493 294.359981);--oods-color-brand-b-status-accent-border: oklch(.444543 .110372 291.928917);--oods-color-brand-b-status-accent-text: oklch(.777818 .12461 293.174602);--oods-color-brand-b-status-accent-icon: oklch(.588614 .169229 289.326593);--oods-color-brand-b-status-accent-solid: oklch(.541675 .179047 288);--oods-color-brand-b-status-accent-on-solid: oklch(1 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}[data-brand=B][data-theme=dark]{--theme-surface-canvas: oklch(.145 0 286);--theme-surface-raised: oklch(.205 0 286);--theme-surface-subtle: oklch(.269 0 286);--theme-surface-disabled: oklch(.269 0 286);--theme-surface-backdrop: oklch(.145 0 286);--theme-surface-inverse: oklch(.985 0 286);--theme-surface-interactive-primary-default: oklch(.541675 .179047 288);--theme-surface-interactive-primary-hover: oklch(.511675 .169229 289.326593);--theme-surface-interactive-primary-pressed: oklch(.481675 .169229 289.326593);--theme-surface-interactive-secondary-default: oklch(.269 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(.590577 .193344 23);--theme-surface-interactive-destructive-hover: oklch(.560577 .177398 22.826714);--theme-surface-interactive-destructive-pressed: oklch(.530577 .177398 22.826714);--theme-border-subtle: oklch(.325 0 286);--theme-border-strong: oklch(.37 0 286);--theme-border-interactive: oklch(.538 0 286);--theme-border-interactive-hover: oklch(.708 0 286);--theme-focus-ring-outer: oklch(.911658 .04494 292.417652);--theme-focus-ring-inner: oklch(.145 0 286);--theme-focus-text: oklch(.777818 .12461 293.174602);--theme-text-primary: oklch(.985 0 286);--theme-text-secondary: oklch(.769 0 286);--theme-text-muted: oklch(.708 0 286);--theme-text-inverse: oklch(.145 0 286);--theme-text-accent: oklch(.777818 .12461 293.174602);--theme-text-on-interactive: oklch(1 0 286);--theme-text-disabled: oklch(.538 0 286);--theme-text-on-destructive: oklch(1 0 286);--theme-status-info-surface: oklch(.274466 .066296 253.950454);--theme-status-info-border: oklch(.474077 .121868 253.108822);--theme-status-info-text: oklch(.764235 .125721 249.494943);--theme-status-info-icon: oklch(.649151 .193037 251.8);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 286);--theme-status-success-surface: oklch(.272142 .039586 162.175631);--theme-status-success-border: oklch(.466982 .08231 160.25737);--theme-status-success-text: oklch(.779439 .165465 157.301059);--theme-status-success-icon: oklch(.640602 .132853 157.7);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 286);--theme-status-warning-surface: oklch(.25781 .04422 74.467502);--theme-status-warning-border: oklch(.454239 .082359 74.940897);--theme-status-warning-text: oklch(.861614 .172903 88.99284);--theme-status-warning-icon: oklch(.853575 .15722 84.1);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 286);--theme-status-critical-surface: oklch(.251058 .06493 12.674503);--theme-status-critical-border: oklch(.450175 .121046 18.748598);--theme-status-critical-text: oklch(.780413 .128122 22.121461);--theme-status-critical-icon: oklch(.625577 .193344 23);--theme-status-critical-solid: oklch(.590577 .193344 23);--theme-status-critical-on-solid: oklch(1 0 286);--theme-status-neutral-surface: oklch(.269 0 286);--theme-status-neutral-border: oklch(.37 0 286);--theme-status-neutral-text: oklch(.769 0 286);--theme-status-neutral-icon: oklch(.708 0 286);--theme-status-neutral-solid: oklch(.985 0 286);--theme-status-neutral-on-solid: oklch(.145 0 286);--theme-status-accent-surface: oklch(.270735 .065493 294.359981);--theme-status-accent-border: oklch(.444543 .110372 291.928917);--theme-status-accent-text: oklch(.777818 .12461 293.174602);--theme-status-accent-icon: oklch(.588614 .169229 289.326593);--theme-status-accent-solid: oklch(.541675 .179047 288);--theme-status-accent-on-solid: oklch(1 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(.7 0 197.5);--oods-viz-scale-diverging-pos-01: oklch(.7 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}[data-brand=B][data-theme=hc]{--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;display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;border:1px solid var(--statusable-badge-border);background-color:var(--statusable-badge-background);color:var(--statusable-badge-foreground);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.125rem .5rem;line-height:1.25;min-height:1.5rem;transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;outline:none}.statusable-badge__icon{display:inline-flex;align-items:center;color:var(--statusable-badge-icon-color);font-size:.85em}.statusable-badge__label{display:inline-flex;align-items:center;line-height:1}.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;background-color:Canvas;color:CanvasText;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);display:grid;grid-template-columns:auto 1fr auto;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);border-radius:.75rem;color:var(--statusable-banner-foreground);line-height:1.4}.statusable-banner__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--statusable-banner-icon-color);font-size:1.25rem;margin-top:.1rem}.statusable-banner__content{display:flex;flex-direction:column;gap:.25rem;min-width:0}.statusable-banner__title{font-weight:600;margin:0}.statusable-banner__description{margin:0;font-size:.95rem}.statusable-banner__actions{display:flex;gap:var(--cmp-spacing-inline-sm, .75rem);align-items:center;flex-wrap:wrap}.statusable-banner__dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:inherit;padding:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;transition:background-color .12s ease}.statusable-banner__dismiss:hover{background-color:color-mix(in srgb,var(--statusable-banner-foreground) 12%,transparent)}.statusable-banner__dismiss:focus-visible{outline:var(--cmp-focus-width, 2px) solid var(--cmp-focus-outer, currentColor);outline-offset:2px}.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;background-color:Canvas;border-color:CanvasText;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);position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:var(--cmp-spacing-inline-sm, .75rem);padding:var(--cmp-spacing-inset-compact, .75rem) var(--cmp-spacing-inset-default, 1rem);border-radius:.75rem;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;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease;outline:none}.statusable-toast[data-state=open]{opacity:1;transform:translateY(0)}.statusable-toast[data-state=closed]{pointer-events:none}.statusable-toast__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--statusable-toast-icon-color);font-size:1.1rem;margin-top:.1rem}.statusable-toast__content{display:flex;flex-direction:column;gap:.25rem;min-width:0}.statusable-toast__title{font-weight:600;margin:0}.statusable-toast__description{margin:0;font-size:.95rem}.statusable-toast__dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:inherit;padding:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;transition:background-color .12s ease}.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;background-color:Canvas;border-color:CanvasText;color:CanvasText;box-shadow:none}.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{display:flex;align-items:center;gap:var(--sys-control-gap)}.oods-switch__control{display:inline-flex;flex:none;align-items:center;box-sizing:border-box;inline-size:var(--oods-switch-track-inline);block-size:var(--oods-switch-track-block);margin:0;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}.oods-switch__thumb{display:block;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)}.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:translate(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;border-color:CanvasText;background:Canvas}[data-theme=hc] .oods-switch__control[aria-checked=true]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:Highlight;background:Highlight}[data-theme=hc] .oods-switch__control:disabled:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:GrayText;background:Canvas}[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{border-color:CanvasText;background:Canvas}.oods-switch__control[aria-checked=true]{border-color:Highlight;background:Highlight}.oods-switch__control:disabled,.oods-switch__control:disabled[aria-checked=true]{border-color:GrayText;background:Canvas}.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;position:relative;inset:auto;box-sizing:border-box;inline-size:min(100%,var(--oods-dialog-max-inline-size));max-inline-size:100%;margin:0;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)}: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]{display:grid;gap:var(--sys-inset-md)}:where(.oods-dialog,[data-oods-component=Dialog]):modal{position:fixed;top:0;right:0;bottom:0;left:0;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;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{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sys-inset-md)}.oods-dialog__heading{display:grid;flex:1 1 auto;gap:var(--sys-control-gap-compact);min-inline-size:0}.oods-dialog__title{margin:0;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)}.oods-dialog__description{margin:0;color:var(--sys-text-muted)}.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{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sys-control-gap)}.oods-dialog__close{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--sys-control-height-sm);block-size:var(--sys-control-height-sm);margin-block-start:calc(-1 * var(--ref-space-ramp-050));margin-inline-end:calc(-1 * var(--sys-control-gap-compact));padding:0;border:1px solid transparent;border-radius:var(--sys-radius-control);background:transparent;color:var(--sys-text-secondary);font:inherit;cursor:pointer}.oods-dialog__close:hover{background:var(--sys-surface-interactive-secondary-default);color:var(--sys-text-primary)}.oods-dialog__close>svg{display:block;inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size)}[data-theme=hc] :where(.oods-dialog,[data-oods-component=Dialog]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}[data-theme=hc] .oods-dialog__close:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:CanvasText;background:Canvas;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{position:relative;min-inline-size:0}.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{position:absolute;inset-block:0;inset-inline-end:var(--oods-combobox-padding-inline);display:flex;align-items:center;color:var(--sys-text-muted);pointer-events:none}.oods-combobox__chevron>svg{display:block;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)}.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{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--oods-z-overlay);box-sizing:border-box;max-block-size:calc(8 * var(--sys-control-height-md));margin-block-start:var(--sys-control-gap-compact);padding:var(--sys-control-gap-compact);overflow-y:auto;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)}.oods-combobox__listbox{margin:0;padding:0;list-style:none}.oods-combobox__option{display:flex;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;-webkit-user-select:none;user-select:none}.oods-combobox__option[hidden]{display:none}.oods-combobox__option-label{flex:1 1 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{display:flex;flex:none;visibility:hidden}.oods-combobox__check>svg{display:block;inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size)}.oods-combobox__option[aria-selected=true]>.oods-combobox__check{visibility:visible}.oods-combobox__empty{display:flex;align-items:center;min-block-size:var(--oods-combobox-block-size);margin:0;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)}.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]) *)){border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}[data-theme=hc] .oods-combobox__option[data-active=true]:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){forced-color-adjust:none;background:Highlight;color:HighlightText}[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;background:Highlight;color:HighlightText}.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{display:inline-grid;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;justify-self:start;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)}.oods-segmented-control__option{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-inline:var(--oods-segmented-control-padding-inline);border:1px solid transparent;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}.oods-segmented-control__option>input.oods-segmented-control__input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;margin:0;border:0;border-radius:inherit;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:inherit}.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;border-color:CanvasText;background:Canvas;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]) *)){border-color:Highlight;background:Highlight;color:HighlightText}[data-theme=hc] .oods-segmented-control__option:has(>.oods-segmented-control__input:disabled):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:GrayText;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]) *)){background:GrayText;color:Canvas}@media(forced-colors:active){.oods-segmented-control__option{forced-color-adjust:none;border-color:CanvasText;background:Canvas;color:CanvasText}.oods-segmented-control__option:has(>.oods-segmented-control__input:checked){border-color:Highlight;background:Highlight;color:HighlightText}.oods-segmented-control__option:has(>.oods-segmented-control__input:disabled){border-color:GrayText;color:GrayText}.oods-segmented-control__option:has(>.oods-segmented-control__input:checked:disabled){background:GrayText;color:Canvas}}: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]){display:inline-flex;align-items:center;gap:var(--cmp-badge-gap, .25rem);padding:var(--cmp-badge-padding-block, .125rem) var(--cmp-badge-padding-inline, .5rem);border:0;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)}.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{display:inline-flex;align-items:center;line-height:inherit}.oods-badge__icon{display:inline-flex;align-items:center}:where(.oods-badge__icon,.oods-banner__icon)>svg{display:block;inline-size:1em;block-size:1em}: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]{border-color:transparent;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]){display:grid;grid-template-columns:1fr auto;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)}:where(.oods-banner:has(>.oods-banner__icon)){grid-template-columns:auto 1fr auto}.oods-banner__icon{display:inline-flex;align-items:center;justify-content:center;block-size:var(--sys-text-scale-body-sm-line-height, 20px);font-size:var(--sys-control-icon-size, 1rem)}.oods-banner__content{display:grid;align-content:start;gap:var(--sys-control-gap-compact, .25rem);min-inline-size:0}: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{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cmp-spacing-inline-sm, .75rem);margin-block-start:var(--sys-control-gap-compact, .25rem)}: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);display:inline-flex;min-block-size:var(--oods-button-block-size);box-sizing:border-box;align-items:center;justify-content: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;text-decoration:none;cursor:pointer}:where(.oods-button,[data-oods-component=Button])>svg{flex:none;inline-size:var(--sys-control-icon-size, 1rem);block-size:var(--sys-control-icon-size, 1rem)}: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{border-color:transparent;background:transparent}: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]){display:grid;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))}: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, rgba(15, 23, 42, .12))}[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);display:grid;gap:var(--sys-control-gap-compact, .25rem)}: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){margin:0;color:var(--cmp-header-title, CanvasText)}: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]{margin:0;color:var(--cmp-header-subtitle, CanvasText)}: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]{margin:0;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)}: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);display:inline-flex;align-items:center;gap:var(--cmp-spacing-inline-sm, .75rem);color:var(--cmp-text-body, CanvasText)}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-chip]{flex:none;inline-size:1.25rem;block-size:1.25rem;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))}: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);display:inline-flex;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:0;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}: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]{display:inline-block;flex:none;inline-size:.75rem;block-size:.75rem;border:1px solid var(--cmp-badge-icon, CanvasText);border-radius:50%;background:var(--oods-badge-color, var(--cmp-badge-color, CanvasText))}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-label],:where([data-oods-component=ColorizedBadge]) [data-oods-badge-label]{display:inline;visibility:visible;color:inherit}: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);display:grid;place-items:center;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)}: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]){margin:0;padding:0;min-block-size:0;inline-size:100%;border:0;place-items:stretch}: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{display:block;inline-size:100%;max-inline-size:var(--oods-viz-width, 100%);block-size:auto}:where([data-viz-rendered=true][data-viz-narrow=true]){container-type:inline-size}:where([data-viz-svg-narrow]){display:none;min-inline-size:0}:where([data-viz-svg-narrow])>svg{display:block;inline-size:100%;block-size:auto}@container (max-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]){display:none;min-inline-size:0}:where([data-viz-svg-wide])>svg{display:block;inline-size:100%;block-size:auto}:where([data-viz-svg-wide])>svg{max-inline-size:1412.5px}:where([data-viz-wide=true])>[data-viz-svg]>svg{max-inline-size:none}@container (min-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);display:grid;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)}:where([data-oods-component=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline])>[data-timeline-title]{margin:0;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=AddressValidationTimeline],[data-oods-component=MembershipAuditTimeline],[data-oods-component=MessageEventTimeline],[data-oods-component=PreferenceTimeline])>[data-timeline-events]{display:grid;gap:var(--cmp-spacing-stack-sm, .75rem);margin:0;padding-inline-start:var(--cmp-spacing-stack-lg, 1.5rem)}: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);display:grid;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)}: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);display:inline-flex;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:0;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}: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]{display:inline;visibility:visible;color:inherit}: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);display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--cmp-spacing-inline-xs, .5rem);color:var(--cmp-badge-text, CanvasText)}:where([data-oods-component=RoleBadgeList]) [data-role-badge],:where([data-oods-component=TagPills]) [data-tag-pill],:where([data-oods-component=TagPills]) [data-tag-overflow]{display:inline-flex;align-items:center;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:0;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}: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);display:grid;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)}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-header]{display:grid;gap:var(--sys-spacing-stack-compact, .75rem)}:where([data-oods-component=AddressCollectionPanel],[data-oods-component=ClassificationPanel],[data-oods-component=MembershipPanel],[data-oods-component=PreferencePanel])>[data-panel-header]>h2{margin:0;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)}: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);display:grid;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)}:where([data-oods-component=FilterPanel])>[data-filter-section]{margin:0;padding:var(--cmp-spacing-inset-sm, .75rem);border:1px solid var(--cmp-filter-border, CanvasText);border-radius:var(--cmp-input-radius, 6px)}: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]{display:flex;align-items:center;gap:var(--cmp-spacing-inline-sm, .75rem)}: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);display:grid;gap:var(--cmp-spacing-stack-sm, .75rem);margin:0;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)}: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]{display:grid;gap:var(--sys-spacing-stack-compact, .75rem)}: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{margin:0;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)}: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]{display:flex;flex-wrap:wrap;gap:var(--cmp-spacing-inline-xs, .5rem)}: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]{display:inline-flex;align-items:center;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:0;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)}: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]{display:grid;gap:var(--sys-control-gap-compact, .25rem)}: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]{display:grid;gap:var(--cmp-spacing-stack-sm, .75rem)}: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]{display:grid;gap:var(--sys-control-gap-compact, .25rem)}: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);display:grid;gap:var(--sys-control-gap-compact, .25rem);color:var(--cmp-input-text, CanvasText)}:where([data-oods-component=StatusSelector]) [data-form-control=select]{display:grid;gap:var(--sys-control-gap-compact, .25rem)}: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);display:grid;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)}:where([data-oods-component=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary])>[data-summary-title]{margin:0;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=ArchiveSummary],[data-oods-component=OwnershipSummary],[data-oods-component=TagSummary],[data-oods-component=PriceSummary])>dl{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,2fr);gap:var(--cmp-spacing-stack-xs, .5rem) var(--cmp-spacing-inline-md, 1rem);margin:0}: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]{margin:0;color:var(--cmp-summary-label, CanvasText)}.oods-field{display:grid;align-content:start;gap:var(--cmp-input-gap, .375rem);color:var(--cmp-text-body, CanvasText)}.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]){inline-size:100%;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, 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{display:inline-flex;inline-size:var(--cmp-button-height-sm, 1.75rem);block-size:var(--cmp-button-height-sm, 1.75rem);align-items:center;justify-content:center;align-self:start;box-sizing:border-box;margin-block:calc(-1 * var(--sys-control-gap-compact, .25rem));padding:0;border:1px solid transparent;border-radius:var(--cmp-button-radius, 6px);background:transparent;color:inherit;font:inherit;cursor:pointer}.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]){display:inline-grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--cmp-checkbox-gap, .5rem);color:var(--cmp-checkbox-text, var(--cmp-text-body, CanvasText))}:where(.oods-checkbox input,[data-oods-component=Checkbox]){accent-color:var(--cmp-checkbox-background-checked, Highlight)}:where(.oods-grid,[data-oods-component=Grid]){display: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)}: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]){display:flex;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)}.oods-table__container{box-sizing:border-box;max-inline-size:100%;overflow-x:auto;border:1px solid var(--sys-border-subtle, CanvasText);border-radius:var(--sys-radius-control-lg, 8px);background:var(--sys-surface-raised, Canvas)}: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);inline-size:100%;border-collapse:collapse;background:var(--cmp-surface-panel, Canvas);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]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}: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){padding:0;border:0;border-radius:var(--sys-radius-control-sm, 4px);background:transparent;color:inherit;font:inherit;font-weight:var(--sys-text-scale-label-font-weight, 500);text-align:start;text-underline-offset:.25em;cursor:pointer}: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]{display:grid;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, rgba(15, 23, 42, .24))}.oods-tab-list{display:flex;gap:0;overflow-x:auto;border-block-end:1px solid var(--cmp-border-default, currentColor)}.oods-tab{margin-block-end:-1px;padding:var(--oods-tabs-padding-block) var(--oods-tabs-padding-inline);border:0;border-block-end:var(--cmp-tabs-indicator-width, .125rem) solid transparent;background: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}.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;background: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}.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){position:relative;display:flex;flex:none}:where(.oods-tabs__overflow,.oods-tabs-overflow)>[role=menu]{position:absolute;inset-block-start:100%;inset-inline-end:0;z-index:var(--oods-z-overlay);min-inline-size:max-content;margin-block-start:var(--sys-control-gap-compact, .25rem)}.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(max-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;border-color:CanvasText;background:Canvas;color:CanvasText}:where([data-oods-component=ColorSwatch])>[data-oods-swatch-chip],:where([data-oods-component=ColorizedBadge]) [data-oods-badge-marker]{border-color:CanvasText;background: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]) *)){border-color:CanvasText;background:Canvas;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]) *)){border-color:CanvasText;background:CanvasText}[data-theme=hc] :where(.oods-banner,[data-oods-component=Banner]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:CanvasText;background:Canvas;color:CanvasText}[data-theme=hc] :where(.oods-badge,[data-oods-component=Badge]):not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){background:Canvas;color:CanvasText;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]) *)){border-color:CanvasText;background:Canvas;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]) *)){border-color:Highlight;background:Highlight;color:HighlightText}[data-theme=hc] :where(.oods-button,[data-oods-component=Button]):disabled:not(:where([data-theme=hc] [data-theme]:not([data-theme=hc]) *)){border-color:GrayText;background:Canvas;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;border-color:CanvasText;background:Canvas;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]) *)){border-color:CanvasText;background:Canvas;color:CanvasText}:where([data-oods-component=StatusBadge],[data-oods-component=PriceBadge]){display:inline-flex;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:0;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}: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]){display:grid;gap:var(--cmp-spacing-stack-md, 1rem);color:var(--cmp-text-body, CanvasText)}:where([data-oods-component=StatusTimeline],[data-oods-component=AuditTimeline]) :where(ol,ul){display:grid;gap:var(--cmp-spacing-stack-sm, .75rem);margin:0;padding-inline-start:var(--cmp-spacing-stack-lg, 1.5rem)}: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]){display:grid;gap:var(--cmp-spacing-stack-sm, .75rem);padding:var(--sys-card-padding, 1.5rem);border:1px solid var(--cmp-border-default, currentColor);border-radius:var(--cmp-card-radius, .75rem);background:var(--cmp-surface-panel, Canvas);color:var(--cmp-text-body, CanvasText)}:where([data-oods-component=CancellationSummary]) :where(dl,[data-summary-fields]){display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,2fr);gap:var(--cmp-spacing-stack-xs, .5rem) var(--cmp-spacing-inline-md, 1rem);margin:0}: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]){display:flex;align-items:center;gap:var(--cmp-spacing-inline-xs, .5rem)}:where([data-oods-component=SearchInput]) input[type=search]{inline-size:100%;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, 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{display:inline-flex;box-sizing:border-box;min-inline-size:var(--cmp-button-height, 2rem);min-block-size:var(--cmp-button-height, 2rem);align-items:center;justify-content:center;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}: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{flex:none;inline-size:var(--sys-control-icon-size, 1rem);block-size:var(--sys-control-icon-size, 1rem)}:where([data-oods-component=PaginationBar]) button[aria-current=page]{border-color:transparent;background:var(--sys-surface-interactive-primary-default, Highlight);color:var(--sys-text-on-interactive, HighlightText)}:where([data-oods-component=PaginationBar]){display:flex;align-items:center;justify-content:space-between;gap:var(--cmp-spacing-inline-sm, .75rem);color:var(--cmp-text-body, CanvasText)}: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(max-width:600px){:where([data-oods-component=PaginationBar]){display:grid;grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"count count range range" "prev pages next current";align-items:center;justify-items:start;row-gap:var(--cmp-spacing-stack-xs, .5rem)}: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;border-color:CanvasText;background:Canvas;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]){display:inline-flex;flex-direction:column;gap:var(--sys-spacing-stack-compact, .75rem)}: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);display:flex;flex-wrap:wrap;gap:var(--cmp-spacing-inline-sm, .75rem);color:var(--cmp-meta-text, CanvasText)}: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]{display:inline-block;flex-shrink:0;white-space:nowrap;color:var(--cmp-billing-amount-text, var(--sys-text-strong));font-variant-numeric:tabular-nums}:where([data-oods-component=BillingAmountInput],[data-oods-component=BillingIntervalSelector]){display:grid;gap:var(--space-2);min-width:0;color:var(--cmp-billing-amount-text, var(--sys-text-strong))}: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{width:100%;min-width:0;box-sizing:border-box;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);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--sys-radius-control, 6px);overflow:hidden;background:var(--sys-border-strong, Canvas);color:var(--cmp-billing-cycle-progress-fill, var(--sys-text-accent, Highlight))}[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{background:Canvas;color:Highlight;border:1px solid CanvasText;forced-color-adjust:none}[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{list-style:decimal outside;margin:var(--space-4, 1rem) 0 0;padding-left:var(--space-4, 1rem)}: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]{display:flex;width:100%;align-items:center;gap:var(--space-2, .5rem);opacity:var(--status-archive-overlay-opacity, .7)}[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{border:0;background:transparent}.oods-archive-badge{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:var(--cmp-badge-height, 1.25rem);white-space:nowrap;flex-shrink:0;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))}[data-oods-component=CancellationSummary] dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-4, 1rem)}[data-oods-component=CancellationSummary] [data-summary-item]{min-width:0}[data-oods-component=CancellationSummary] dd{margin:0;overflow-wrap:break-word}.oods-field-help{display:block;margin:0;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)}.oods-cancellation-form{margin:0;min-width:0}.oods-field:has(input[type=checkbox]){display:block}.oods-field label:has(input[type=checkbox]){display:flex;flex-direction:row;align-items:center;gap:var(--cmp-checkbox-gap, .5rem)}.oods-collection{list-style:none;margin:var(--cmp-spacing-stack-md, 1rem) 0;padding:0;display:grid;gap:var(--cmp-spacing-stack-xs, .5rem)}[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:1 1 180px;min-width:min(180px,100%)}[data-oods-collection-toolbar] select{width:100%;box-sizing:border-box}[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);width:100%;display:flex;flex-wrap:wrap;white-space:normal;align-items:center;gap:var(--cmp-spacing-inline-sm, .75rem);text-align:left;padding:var(--cmp-spacing-inset-default, 1rem)}[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;flex:1 1 140px;font-weight:var(--ref-typography-weights-semibold, 600)}.oods-collection-row .oods-badge{max-width:100%;width:fit-content;flex:0 0 auto;text-transform:none;letter-spacing:normal}[data-oods-collection=events] time{display:block;margin-top:var(--cmp-spacing-stack-xs, .5rem);font-size:var(--sys-text-size-sm, .875rem)}.oods-pagination-bar__pages{display:flex;gap:var(--sys-control-gap-tight, .375rem);list-style:none;margin:0;padding:0}@media(max-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{margin-top:0;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)}.oods-audit-summary dl{display:grid;grid-template-columns:auto 1fr;gap:var(--cmp-spacing-inline-sm)}.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;margin: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}.oods-trait-recipe h2{margin-top:0;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)}.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{display:flex;flex-wrap:wrap;gap:var(--cmp-spacing-inline-sm) var(--cmp-spacing-inset-default)}[data-oods-component=Stack][id$=-read-field]{gap:var(--sys-control-gap-compact, .25rem);min-width:0}[data-oods-component=Stack][id$=-read-fields]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--sys-space-scale-lg, 24px)}[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(min-width:48rem){[data-oods-component=Stack]:has(>[data-oods-component=Stack][id$=-read-field]):not([id$=-read-fields]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}[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]){display:grid;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))}.form-field__label,.oods-field>.oods-field-label{display:flex;align-items:baseline;gap:var(--sys-control-gap-compact, .25rem)}.oods-field.oods-checkbox,div.oods-field[data-oods-component=Checkbox]{display:grid;grid-template-columns:minmax(0,1fr)}.oods-field.oods-checkbox>label,.oods-field>label.oods-checkbox{display:flex;align-items:center;gap:var(--cmp-checkbox-gap, .5rem)}:is(input[data-oods-component=Checkbox],[data-oods-component] input:is([type=checkbox],[type=radio]),.oods-field input:is([type=checkbox],[type=radio])){margin:0;flex:0 0 auto;inline-size:var(--sys-control-icon-size, 1rem);block-size:var(--sys-control-icon-size, 1rem);accent-color:var(--cmp-checkbox-background-checked, Highlight)}.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{width:100%;min-width:0;box-sizing:border-box;font:inherit}:where([data-oods-component=PreferenceEditor],[data-oods-component=RoleAssignmentForm],[data-oods-component=TemplatePicker]){min-inline-size:0;max-inline-size:100%;box-sizing:border-box}: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){min-inline-size:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box}[data-oods-shell]{display:block;box-sizing:border-box;padding:var(--sys-page-gutter, 1.5rem)}[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{list-style:none;padding-inline-start:0}: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{display:grid;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)}: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{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sys-control-gap, .5rem)}:where([data-oods-component=SearchInput])>:not(button){flex:1 1 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{display:grid;gap:var(--cmp-spacing-stack-sm, .75rem)}[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]) *)){border:1px solid CanvasText;background:Canvas;color: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(min-width:48rem){[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar){display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start}[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-column:1;grid-row:1}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>[data-oods-component=Stack][id$=-record-summary]{grid-column:1;grid-row:2}[data-oods-component=Stack]:has(>[data-oods-component=DetailHeader]):has(>.oods-action-bar)>.oods-action-bar{grid-column:2;grid-row:1 / 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){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}[data-oods-collection=rows]>.oods-collection{gap:0;border:1px solid var(--sys-border-subtle, CanvasText);border-radius:var(--sys-radius-control-lg, 8px);background:var(--sys-surface-raised, Canvas);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;justify-content:flex-start;padding:var(--sys-inset-sm, .75rem) var(--sys-inset-md, 1rem);border-radius:0;font-weight:var(--sys-text-scale-body-sm-font-weight, 400)}[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>*{margin:0;font-size:inherit;line-height:inherit}[data-oods-collection=rows]>.oods-collection .oods-collection-row>:is([data-oods-component=PriceBadge],[data-oods-component=BillingSummaryBadge]){padding:0;background:transparent;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}[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(max-width:600px){[data-oods-collection=rows]>.oods-collection .oods-collection-row{flex-direction:row;align-items:center;column-gap:var(--sys-control-gap, .5rem);row-gap:var(--sys-control-gap-compact, .25rem)}[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){border:0;border-radius:0;background:transparent}: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);border-radius:0;background:transparent}[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-shadcn-surface-canvas: oklch(1 0 0);--oods-color-brand-shadcn-surface-raised: oklch(1 0 0);--oods-color-brand-shadcn-surface-subtle: oklch(.97 0 0);--oods-color-brand-shadcn-surface-disabled: oklch(.97 0 0);--oods-color-brand-shadcn-surface-backdrop: oklch(.145 0 0);--oods-color-brand-shadcn-surface-inverse: oklch(.145 0 0);--oods-color-brand-shadcn-surface-interactive-primary-default: oklch(.573445 .191684 262);--oods-color-brand-shadcn-surface-interactive-primary-hover: oklch(.547353 .191343 261.688386);--oods-color-brand-shadcn-surface-interactive-primary-pressed: oklch(.521261 .191343 261.688386);--oods-color-brand-shadcn-surface-interactive-secondary-default: oklch(.97 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-hover: oklch(.95 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-pressed: oklch(.935 0 0);--oods-color-brand-shadcn-surface-interactive-destructive-default: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-surface-interactive-destructive-hover: oklch(.558699 .194698 27.86379);--oods-color-brand-shadcn-surface-interactive-destructive-pressed: oklch(.528699 .194698 27.86379);--oods-color-brand-shadcn-border-subtle: oklch(.922 0 0);--oods-color-brand-shadcn-border-strong: oklch(.871 0 0);--oods-color-brand-shadcn-border-interactive: oklch(.643 0 0);--oods-color-brand-shadcn-border-interactive-hover: oklch(.545 0 0);--oods-color-brand-shadcn-text-primary: oklch(.145 0 0);--oods-color-brand-shadcn-text-secondary: oklch(.439 0 0);--oods-color-brand-shadcn-text-muted: oklch(.545 0 0);--oods-color-brand-shadcn-text-inverse: oklch(1 0 0);--oods-color-brand-shadcn-text-on-interactive: oklch(1 0 0);--oods-color-brand-shadcn-text-on-destructive: oklch(1 0 0);--oods-color-brand-shadcn-text-disabled: oklch(.643 0 0);--oods-color-brand-shadcn-text-accent: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-focus-ring-outer: oklch(.145 0 0);--oods-color-brand-shadcn-focus-ring-inner: oklch(1 0 0);--oods-color-brand-shadcn-focus-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-accent-background: oklch(.960472 .017979 258.215589);--oods-color-brand-shadcn-accent-border: oklch(.807343 .087911 262.090386);--oods-color-brand-shadcn-accent-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-shadcn-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-shadcn-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-shadcn-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-shadcn-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-shadcn-status-info-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-shadcn-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-shadcn-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-shadcn-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-shadcn-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-shadcn-status-success-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-shadcn-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-shadcn-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-shadcn-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-shadcn-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-shadcn-status-warning-on-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-critical-surface: oklch(.954903 .021028 21.328248);--oods-color-brand-shadcn-status-critical-border: oklch(.804931 .091195 24.100494);--oods-color-brand-shadcn-status-critical-text: oklch(.555948 .197572 28.318571);--oods-color-brand-shadcn-status-critical-icon: oklch(.626199 .19344 27.325);--oods-color-brand-shadcn-status-critical-solid: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-status-critical-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-neutral-surface: oklch(.97 0 0);--oods-color-brand-shadcn-status-neutral-border: oklch(.871 0 0);--oods-color-brand-shadcn-status-neutral-text: oklch(.439 0 0);--oods-color-brand-shadcn-status-neutral-icon: oklch(.643 0 0);--oods-color-brand-shadcn-status-neutral-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-neutral-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-accent-surface: oklch(.960472 .017979 258.215589);--oods-color-brand-shadcn-status-accent-border: oklch(.807343 .087911 262.090386);--oods-color-brand-shadcn-status-accent-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-status-accent-icon: oklch(.578445 .191684 262);--oods-color-brand-shadcn-status-accent-solid: oklch(.573445 .191684 262);--oods-color-brand-shadcn-status-accent-on-solid: oklch(1 0 0);--oods-radius-brand-shadcn-control: 10px;--oods-radius-brand-shadcn-small: 8px;--oods-radius-brand-shadcn-large: 12px;--oods-radius-brand-shadcn-card: 20px;--oods-radius-brand-shadcn-pill: 999px;--oods-font-brand-shadcn-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-shadcn-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--oods-brand-shadcn-surface-canvas: var(--oods-color-brand-shadcn-surface-canvas);--oods-brand-shadcn-surface-raised: var(--oods-color-brand-shadcn-surface-raised);--oods-brand-shadcn-surface-subtle: var(--oods-color-brand-shadcn-surface-subtle);--oods-brand-shadcn-surface-interactive-primary: var(--oods-color-brand-shadcn-surface-interactive-primary-default);--oods-brand-shadcn-text-primary: var(--oods-color-brand-shadcn-text-primary);--oods-brand-shadcn-text-secondary: var(--oods-color-brand-shadcn-text-secondary);--oods-brand-shadcn-text-muted: var(--oods-color-brand-shadcn-text-muted);--oods-brand-shadcn-text-on-interactive: var(--oods-color-brand-shadcn-text-on-interactive);--oods-brand-shadcn-border-subtle: var(--oods-color-brand-shadcn-border-subtle);--oods-brand-shadcn-border-strong: var(--oods-color-brand-shadcn-border-strong);--oods-brand-shadcn-status-info-surface: var(--oods-color-brand-shadcn-status-info-surface);--oods-brand-shadcn-status-info-text: var(--oods-color-brand-shadcn-status-info-text);--oods-brand-shadcn-status-success-surface: var(--oods-color-brand-shadcn-status-success-surface);--oods-brand-shadcn-status-success-text: var(--oods-color-brand-shadcn-status-success-text);--oods-brand-shadcn-status-warning-surface: var(--oods-color-brand-shadcn-status-warning-surface);--oods-brand-shadcn-status-warning-text: var(--oods-color-brand-shadcn-status-warning-text);--oods-brand-shadcn-status-critical-surface: var(--oods-color-brand-shadcn-status-critical-surface);--oods-brand-shadcn-status-critical-text: var(--oods-color-brand-shadcn-status-critical-text);--oods-brand-shadcn-status-neutral-surface: var(--oods-color-brand-shadcn-status-neutral-surface);--oods-brand-shadcn-status-neutral-text: var(--oods-color-brand-shadcn-status-neutral-text)}[data-brand=Shadcn][data-theme=base],[data-brand=Shadcn][data-theme=light]{--oods-viz-mark-single: oklch(.578445 .191684 262);--oods-viz-scale-categorical-01: oklch(.578445 .191684 262);--oods-viz-scale-categorical-02: oklch(.449829 .092691 82);--oods-viz-scale-categorical-03: oklch(.458588 .187688 322);--oods-viz-scale-categorical-04: oklch(.571019 .153854 142);--oods-viz-scale-categorical-05: oklch(.68586 .193499 22);--oods-viz-scale-categorical-06: oklch(.6546 .111375 202);--oods-viz-scale-sequential-01: oklch(.94 .021734 262);--oods-viz-scale-sequential-02: oklch(.84 .074175 262);--oods-viz-scale-sequential-03: oklch(.74 .127089 262);--oods-viz-scale-sequential-04: oklch(.64 .168314 262);--oods-viz-scale-sequential-05: oklch(.54 .189721 262);--oods-viz-scale-sequential-06: oklch(.44 .187282 262);--oods-viz-scale-sequential-07: oklch(.34 .15726 262);--oods-viz-scale-sequential-08: oklch(.24 .111015 262);--oods-viz-scale-sequential-09: oklch(.14 .063172 262);--oods-viz-scale-diverging-neg-01: oklch(.7 .145523 262);--oods-viz-scale-diverging-pos-01: oklch(.7 .145523 27.325);--oods-viz-scale-diverging-neg-02: oklch(.58 .183892 262);--oods-viz-scale-diverging-pos-02: oklch(.58 .183892 27.325);--oods-viz-scale-diverging-neg-03: oklch(.46 .187642 262);--oods-viz-scale-diverging-pos-03: oklch(.46 .187642 27.325);--oods-viz-scale-diverging-neg-04: oklch(.34 .138693 262);--oods-viz-scale-diverging-pos-04: oklch(.34 .138693 27.325);--oods-viz-scale-diverging-neg-05: oklch(.22 .089747 262);--oods-viz-scale-diverging-pos-05: oklch(.22 .089747 27.325);--oods-viz-scale-diverging-neutral: oklch(.82 0 0);--oods-color-brand-shadcn-surface-canvas: oklch(1 0 0);--oods-color-brand-shadcn-surface-raised: oklch(1 0 0);--oods-color-brand-shadcn-surface-subtle: oklch(.97 0 0);--oods-color-brand-shadcn-surface-disabled: oklch(.97 0 0);--oods-color-brand-shadcn-surface-backdrop: oklch(.145 0 0);--oods-color-brand-shadcn-surface-inverse: oklch(.145 0 0);--oods-color-brand-shadcn-surface-interactive-primary-default: oklch(.573445 .191684 262);--oods-color-brand-shadcn-surface-interactive-primary-hover: oklch(.547353 .191343 261.688386);--oods-color-brand-shadcn-surface-interactive-primary-pressed: oklch(.521261 .191343 261.688386);--oods-color-brand-shadcn-surface-interactive-secondary-default: oklch(.97 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-hover: oklch(.95 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-pressed: oklch(.935 0 0);--oods-color-brand-shadcn-surface-interactive-destructive-default: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-surface-interactive-destructive-hover: oklch(.558699 .194698 27.86379);--oods-color-brand-shadcn-surface-interactive-destructive-pressed: oklch(.528699 .194698 27.86379);--oods-color-brand-shadcn-border-subtle: oklch(.922 0 0);--oods-color-brand-shadcn-border-strong: oklch(.871 0 0);--oods-color-brand-shadcn-border-interactive: oklch(.643 0 0);--oods-color-brand-shadcn-border-interactive-hover: oklch(.545 0 0);--oods-color-brand-shadcn-text-primary: oklch(.145 0 0);--oods-color-brand-shadcn-text-secondary: oklch(.439 0 0);--oods-color-brand-shadcn-text-muted: oklch(.545 0 0);--oods-color-brand-shadcn-text-inverse: oklch(1 0 0);--oods-color-brand-shadcn-text-on-interactive: oklch(1 0 0);--oods-color-brand-shadcn-text-on-destructive: oklch(1 0 0);--oods-color-brand-shadcn-text-disabled: oklch(.643 0 0);--oods-color-brand-shadcn-text-accent: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-focus-ring-outer: oklch(.145 0 0);--oods-color-brand-shadcn-focus-ring-inner: oklch(1 0 0);--oods-color-brand-shadcn-focus-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-accent-background: oklch(.960472 .017979 258.215589);--oods-color-brand-shadcn-accent-border: oklch(.807343 .087911 262.090386);--oods-color-brand-shadcn-accent-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-status-info-surface: oklch(.959682 .020056 238.701263);--oods-color-brand-shadcn-status-info-border: oklch(.809755 .088669 243.091253);--oods-color-brand-shadcn-status-info-text: oklch(.540689 .162234 252.214666);--oods-color-brand-shadcn-status-info-icon: oklch(.622153 .183136 251.723539);--oods-color-brand-shadcn-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-shadcn-status-info-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-success-surface: oklch(.958254 .02227 155.931601);--oods-color-brand-shadcn-status-success-border: oklch(.798152 .08315 159.165466);--oods-color-brand-shadcn-status-success-text: oklch(.523466 .11158 159.513172);--oods-color-brand-shadcn-status-success-icon: oklch(.611472 .126614 158.247346);--oods-color-brand-shadcn-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-shadcn-status-success-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-warning-surface: oklch(.969531 .068378 100.371682);--oods-color-brand-shadcn-status-warning-border: oklch(.827254 .122422 86.674497);--oods-color-brand-shadcn-status-warning-text: oklch(.553161 .125197 63.921739);--oods-color-brand-shadcn-status-warning-icon: oklch(.570661 .129157 63.921739);--oods-color-brand-shadcn-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-shadcn-status-warning-on-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-critical-surface: oklch(.954903 .021028 21.328248);--oods-color-brand-shadcn-status-critical-border: oklch(.804931 .091195 24.100494);--oods-color-brand-shadcn-status-critical-text: oklch(.555948 .197572 28.318571);--oods-color-brand-shadcn-status-critical-icon: oklch(.626199 .19344 27.325);--oods-color-brand-shadcn-status-critical-solid: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-status-critical-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-neutral-surface: oklch(.97 0 0);--oods-color-brand-shadcn-status-neutral-border: oklch(.871 0 0);--oods-color-brand-shadcn-status-neutral-text: oklch(.439 0 0);--oods-color-brand-shadcn-status-neutral-icon: oklch(.643 0 0);--oods-color-brand-shadcn-status-neutral-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-neutral-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-accent-surface: oklch(.960472 .017979 258.215589);--oods-color-brand-shadcn-status-accent-border: oklch(.807343 .087911 262.090386);--oods-color-brand-shadcn-status-accent-text: oklch(.524509 .169121 262.244499);--oods-color-brand-shadcn-status-accent-icon: oklch(.578445 .191684 262);--oods-color-brand-shadcn-status-accent-solid: oklch(.573445 .191684 262);--oods-color-brand-shadcn-status-accent-on-solid: oklch(1 0 0);--oods-radius-brand-shadcn-control: 10px;--oods-radius-brand-shadcn-small: 8px;--oods-radius-brand-shadcn-large: 12px;--oods-radius-brand-shadcn-card: 20px;--oods-radius-brand-shadcn-pill: 999px;--oods-font-brand-shadcn-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-shadcn-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=Shadcn][data-theme=base],[data-brand=Shadcn][data-theme=light]{--theme-surface-canvas: oklch(1 0 0);--theme-surface-raised: oklch(1 0 0);--theme-surface-subtle: oklch(.97 0 0);--theme-surface-disabled: oklch(.97 0 0);--theme-surface-backdrop: oklch(.145 0 0);--theme-surface-inverse: oklch(.145 0 0);--theme-surface-interactive-primary-default: oklch(.573445 .191684 262);--theme-surface-interactive-primary-hover: oklch(.547353 .191343 261.688386);--theme-surface-interactive-primary-pressed: oklch(.521261 .191343 261.688386);--theme-surface-interactive-secondary-default: oklch(.97 0 0);--theme-surface-interactive-secondary-hover: oklch(.95 0 0);--theme-surface-interactive-secondary-pressed: oklch(.935 0 0);--theme-surface-interactive-destructive-default: oklch(.588699 .19344 27.325);--theme-surface-interactive-destructive-hover: oklch(.558699 .194698 27.86379);--theme-surface-interactive-destructive-pressed: oklch(.528699 .194698 27.86379);--theme-border-subtle: oklch(.922 0 0);--theme-border-strong: oklch(.871 0 0);--theme-border-interactive: oklch(.643 0 0);--theme-border-interactive-hover: oklch(.545 0 0);--theme-focus-ring-outer: oklch(.145 0 0);--theme-focus-ring-inner: oklch(1 0 0);--theme-focus-text: oklch(.524509 .169121 262.244499);--theme-text-primary: oklch(.145 0 0);--theme-text-secondary: oklch(.439 0 0);--theme-text-muted: oklch(.545 0 0);--theme-text-inverse: oklch(1 0 0);--theme-text-accent: oklch(.524509 .169121 262.244499);--theme-text-on-interactive: oklch(1 0 0);--theme-text-disabled: oklch(.643 0 0);--theme-text-on-destructive: oklch(1 0 0);--theme-status-info-surface: oklch(.959682 .020056 238.701263);--theme-status-info-border: oklch(.809755 .088669 243.091253);--theme-status-info-text: oklch(.540689 .162234 252.214666);--theme-status-info-icon: oklch(.622153 .183136 251.723539);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 0);--theme-status-success-surface: oklch(.958254 .02227 155.931601);--theme-status-success-border: oklch(.798152 .08315 159.165466);--theme-status-success-text: oklch(.523466 .11158 159.513172);--theme-status-success-icon: oklch(.611472 .126614 158.247346);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 0);--theme-status-warning-surface: oklch(.969531 .068378 100.371682);--theme-status-warning-border: oklch(.827254 .122422 86.674497);--theme-status-warning-text: oklch(.553161 .125197 63.921739);--theme-status-warning-icon: oklch(.570661 .129157 63.921739);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 0);--theme-status-critical-surface: oklch(.954903 .021028 21.328248);--theme-status-critical-border: oklch(.804931 .091195 24.100494);--theme-status-critical-text: oklch(.555948 .197572 28.318571);--theme-status-critical-icon: oklch(.626199 .19344 27.325);--theme-status-critical-solid: oklch(.588699 .19344 27.325);--theme-status-critical-on-solid: oklch(1 0 0);--theme-status-neutral-surface: oklch(.97 0 0);--theme-status-neutral-border: oklch(.871 0 0);--theme-status-neutral-text: oklch(.439 0 0);--theme-status-neutral-icon: oklch(.643 0 0);--theme-status-neutral-solid: oklch(.145 0 0);--theme-status-neutral-on-solid: oklch(1 0 0);--theme-status-accent-surface: oklch(.960472 .017979 258.215589);--theme-status-accent-border: oklch(.807343 .087911 262.090386);--theme-status-accent-text: oklch(.524509 .169121 262.244499);--theme-status-accent-icon: oklch(.578445 .191684 262);--theme-status-accent-solid: oklch(.573445 .191684 262);--theme-status-accent-on-solid: oklch(1 0 0);--theme-radius-control: 10px;--theme-radius-small: 8px;--theme-radius-large: 12px;--theme-radius-card: 20px;--theme-radius-pill: 999px;--theme-font-sans: "Geist Variable", 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=Shadcn][data-theme=dark]{--oods-viz-mark-single: oklch(.578445 .191684 262);--oods-viz-scale-categorical-01: oklch(.578445 .191684 262);--oods-viz-scale-categorical-02: oklch(.844829 .157936 82);--oods-viz-scale-categorical-03: oklch(.758588 .187688 322);--oods-viz-scale-categorical-04: oklch(.571019 .153854 142);--oods-viz-scale-categorical-05: oklch(.68586 .193499 22);--oods-viz-scale-categorical-06: oklch(.6546 .111375 202);--oods-viz-scale-sequential-01: oklch(.2 .076853 262);--oods-viz-scale-sequential-02: oklch(.3 .116418 262);--oods-viz-scale-sequential-03: oklch(.4 .143663 262);--oods-viz-scale-sequential-04: oklch(.5 .153347 262);--oods-viz-scale-sequential-05: oklch(.6 .143663 262);--oods-viz-scale-sequential-06: oklch(.7 .116418 262);--oods-viz-scale-sequential-07: oklch(.8 .076853 262);--oods-viz-scale-sequential-08: oklch(.9 .033316 262);--oods-viz-scale-sequential-09: oklch(1 0 262);--oods-viz-scale-diverging-neg-01: oklch(.46 .187642 262);--oods-viz-scale-diverging-pos-01: oklch(.46 .187642 27.325);--oods-viz-scale-diverging-neg-02: oklch(.56 .187282 262);--oods-viz-scale-diverging-pos-02: oklch(.56 .187282 27.325);--oods-viz-scale-diverging-neg-03: oklch(.66 .16145 262);--oods-viz-scale-diverging-pos-03: oklch(.66 .16145 27.325);--oods-viz-scale-diverging-neg-04: oklch(.76 .117114 262);--oods-viz-scale-diverging-pos-04: oklch(.76 .117114 27.325);--oods-viz-scale-diverging-neg-05: oklch(.86 .063172 262);--oods-viz-scale-diverging-pos-05: oklch(.86 .063172 27.325);--oods-viz-scale-diverging-neutral: oklch(.36 0 0);--oods-color-brand-shadcn-surface-canvas: oklch(.145 0 0);--oods-color-brand-shadcn-surface-raised: oklch(.205 0 0);--oods-color-brand-shadcn-surface-subtle: oklch(.269 0 0);--oods-color-brand-shadcn-surface-disabled: oklch(.269 0 0);--oods-color-brand-shadcn-surface-backdrop: oklch(.145 0 0);--oods-color-brand-shadcn-surface-inverse: oklch(.985 0 0);--oods-color-brand-shadcn-surface-interactive-primary-default: oklch(.573445 .191684 262);--oods-color-brand-shadcn-surface-interactive-primary-hover: oklch(.543445 .173653 263.414262);--oods-color-brand-shadcn-surface-interactive-primary-pressed: oklch(.513445 .173653 263.414262);--oods-color-brand-shadcn-surface-interactive-secondary-default: oklch(.269 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-hover: oklch(.29 0 0);--oods-color-brand-shadcn-surface-interactive-secondary-pressed: oklch(.31 0 0);--oods-color-brand-shadcn-surface-interactive-destructive-default: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-surface-interactive-destructive-hover: oklch(.558699 .17789 27.534338);--oods-color-brand-shadcn-surface-interactive-destructive-pressed: oklch(.528699 .17789 27.534338);--oods-color-brand-shadcn-border-subtle: oklch(.325 0 0);--oods-color-brand-shadcn-border-strong: oklch(.37 0 0);--oods-color-brand-shadcn-border-interactive: oklch(.538 0 0);--oods-color-brand-shadcn-border-interactive-hover: oklch(.708 0 0);--oods-color-brand-shadcn-text-primary: oklch(.985 0 0);--oods-color-brand-shadcn-text-secondary: oklch(.769 0 0);--oods-color-brand-shadcn-text-muted: oklch(.708 0 0);--oods-color-brand-shadcn-text-inverse: oklch(.145 0 0);--oods-color-brand-shadcn-text-on-interactive: oklch(1 0 0);--oods-color-brand-shadcn-text-on-destructive: oklch(1 0 0);--oods-color-brand-shadcn-text-disabled: oklch(.538 0 0);--oods-color-brand-shadcn-text-accent: oklch(.77204 .115432 265.275632);--oods-color-brand-shadcn-focus-ring-outer: oklch(.909577 .043788 259.327007);--oods-color-brand-shadcn-focus-ring-inner: oklch(.145 0 0);--oods-color-brand-shadcn-focus-text: oklch(.77204 .115432 265.275632);--oods-color-brand-shadcn-accent-background: oklch(.272523 .069123 263.361922);--oods-color-brand-shadcn-accent-border: oklch(.457302 .120682 263.728211);--oods-color-brand-shadcn-accent-text: oklch(.77204 .115432 265.275632);--oods-color-brand-shadcn-status-info-surface: oklch(.274466 .066296 253.950454);--oods-color-brand-shadcn-status-info-border: oklch(.474077 .121868 253.108822);--oods-color-brand-shadcn-status-info-text: oklch(.764235 .125721 249.494943);--oods-color-brand-shadcn-status-info-icon: oklch(.649151 .193037 251.8);--oods-color-brand-shadcn-status-info-solid: oklch(.566651 .168568 251.8);--oods-color-brand-shadcn-status-info-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-success-surface: oklch(.272142 .039586 162.175631);--oods-color-brand-shadcn-status-success-border: oklch(.466982 .08231 160.25737);--oods-color-brand-shadcn-status-success-text: oklch(.779439 .165465 157.301059);--oods-color-brand-shadcn-status-success-icon: oklch(.640602 .132853 157.7);--oods-color-brand-shadcn-status-success-solid: oklch(.548102 .128886 157.7);--oods-color-brand-shadcn-status-success-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-warning-surface: oklch(.25781 .04422 74.467502);--oods-color-brand-shadcn-status-warning-border: oklch(.454239 .082359 74.940897);--oods-color-brand-shadcn-status-warning-text: oklch(.861614 .172903 88.99284);--oods-color-brand-shadcn-status-warning-icon: oklch(.853575 .15722 84.1);--oods-color-brand-shadcn-status-warning-solid: oklch(.853575 .15722 84.1);--oods-color-brand-shadcn-status-warning-on-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-critical-surface: oklch(.252588 .060701 18.557949);--oods-color-brand-shadcn-status-critical-border: oklch(.448588 .114891 24.123885);--oods-color-brand-shadcn-status-critical-text: oklch(.779968 .128582 27.461539);--oods-color-brand-shadcn-status-critical-icon: oklch(.626199 .19344 27.325);--oods-color-brand-shadcn-status-critical-solid: oklch(.588699 .19344 27.325);--oods-color-brand-shadcn-status-critical-on-solid: oklch(1 0 0);--oods-color-brand-shadcn-status-neutral-surface: oklch(.269 0 0);--oods-color-brand-shadcn-status-neutral-border: oklch(.37 0 0);--oods-color-brand-shadcn-status-neutral-text: oklch(.769 0 0);--oods-color-brand-shadcn-status-neutral-icon: oklch(.708 0 0);--oods-color-brand-shadcn-status-neutral-solid: oklch(.985 0 0);--oods-color-brand-shadcn-status-neutral-on-solid: oklch(.145 0 0);--oods-color-brand-shadcn-status-accent-surface: oklch(.272523 .069123 263.361922);--oods-color-brand-shadcn-status-accent-border: oklch(.457302 .120682 263.728211);--oods-color-brand-shadcn-status-accent-text: oklch(.77204 .115432 265.275632);--oods-color-brand-shadcn-status-accent-icon: oklch(.578445 .191684 262);--oods-color-brand-shadcn-status-accent-solid: oklch(.573445 .191684 262);--oods-color-brand-shadcn-status-accent-on-solid: oklch(1 0 0);--oods-radius-brand-shadcn-control: 10px;--oods-radius-brand-shadcn-small: 8px;--oods-radius-brand-shadcn-large: 12px;--oods-radius-brand-shadcn-card: 20px;--oods-radius-brand-shadcn-pill: 999px;--oods-font-brand-shadcn-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-shadcn-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=Shadcn][data-theme=dark]{--theme-surface-canvas: oklch(.145 0 0);--theme-surface-raised: oklch(.205 0 0);--theme-surface-subtle: oklch(.269 0 0);--theme-surface-disabled: oklch(.269 0 0);--theme-surface-backdrop: oklch(.145 0 0);--theme-surface-inverse: oklch(.985 0 0);--theme-surface-interactive-primary-default: oklch(.573445 .191684 262);--theme-surface-interactive-primary-hover: oklch(.543445 .173653 263.414262);--theme-surface-interactive-primary-pressed: oklch(.513445 .173653 263.414262);--theme-surface-interactive-secondary-default: oklch(.269 0 0);--theme-surface-interactive-secondary-hover: oklch(.29 0 0);--theme-surface-interactive-secondary-pressed: oklch(.31 0 0);--theme-surface-interactive-destructive-default: oklch(.588699 .19344 27.325);--theme-surface-interactive-destructive-hover: oklch(.558699 .17789 27.534338);--theme-surface-interactive-destructive-pressed: oklch(.528699 .17789 27.534338);--theme-border-subtle: oklch(.325 0 0);--theme-border-strong: oklch(.37 0 0);--theme-border-interactive: oklch(.538 0 0);--theme-border-interactive-hover: oklch(.708 0 0);--theme-focus-ring-outer: oklch(.909577 .043788 259.327007);--theme-focus-ring-inner: oklch(.145 0 0);--theme-focus-text: oklch(.77204 .115432 265.275632);--theme-text-primary: oklch(.985 0 0);--theme-text-secondary: oklch(.769 0 0);--theme-text-muted: oklch(.708 0 0);--theme-text-inverse: oklch(.145 0 0);--theme-text-accent: oklch(.77204 .115432 265.275632);--theme-text-on-interactive: oklch(1 0 0);--theme-text-disabled: oklch(.538 0 0);--theme-text-on-destructive: oklch(1 0 0);--theme-status-info-surface: oklch(.274466 .066296 253.950454);--theme-status-info-border: oklch(.474077 .121868 253.108822);--theme-status-info-text: oklch(.764235 .125721 249.494943);--theme-status-info-icon: oklch(.649151 .193037 251.8);--theme-status-info-solid: oklch(.566651 .168568 251.8);--theme-status-info-on-solid: oklch(1 0 0);--theme-status-success-surface: oklch(.272142 .039586 162.175631);--theme-status-success-border: oklch(.466982 .08231 160.25737);--theme-status-success-text: oklch(.779439 .165465 157.301059);--theme-status-success-icon: oklch(.640602 .132853 157.7);--theme-status-success-solid: oklch(.548102 .128886 157.7);--theme-status-success-on-solid: oklch(1 0 0);--theme-status-warning-surface: oklch(.25781 .04422 74.467502);--theme-status-warning-border: oklch(.454239 .082359 74.940897);--theme-status-warning-text: oklch(.861614 .172903 88.99284);--theme-status-warning-icon: oklch(.853575 .15722 84.1);--theme-status-warning-solid: oklch(.853575 .15722 84.1);--theme-status-warning-on-solid: oklch(.145 0 0);--theme-status-critical-surface: oklch(.252588 .060701 18.557949);--theme-status-critical-border: oklch(.448588 .114891 24.123885);--theme-status-critical-text: oklch(.779968 .128582 27.461539);--theme-status-critical-icon: oklch(.626199 .19344 27.325);--theme-status-critical-solid: oklch(.588699 .19344 27.325);--theme-status-critical-on-solid: oklch(1 0 0);--theme-status-neutral-surface: oklch(.269 0 0);--theme-status-neutral-border: oklch(.37 0 0);--theme-status-neutral-text: oklch(.769 0 0);--theme-status-neutral-icon: oklch(.708 0 0);--theme-status-neutral-solid: oklch(.985 0 0);--theme-status-neutral-on-solid: oklch(.145 0 0);--theme-status-accent-surface: oklch(.272523 .069123 263.361922);--theme-status-accent-border: oklch(.457302 .120682 263.728211);--theme-status-accent-text: oklch(.77204 .115432 265.275632);--theme-status-accent-icon: oklch(.578445 .191684 262);--theme-status-accent-solid: oklch(.573445 .191684 262);--theme-status-accent-on-solid: oklch(1 0 0);--theme-radius-control: 10px;--theme-radius-small: 8px;--theme-radius-large: 12px;--theme-radius-card: 20px;--theme-radius-pill: 999px;--theme-font-sans: "Geist Variable", 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=Shadcn][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(.7 0 197.5);--oods-viz-scale-diverging-pos-01: oklch(.7 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-shadcn-surface-canvas: Canvas;--oods-color-brand-shadcn-surface-raised: Canvas;--oods-color-brand-shadcn-surface-subtle: Canvas;--oods-color-brand-shadcn-surface-disabled: Canvas;--oods-color-brand-shadcn-surface-backdrop: Canvas;--oods-color-brand-shadcn-surface-inverse: CanvasText;--oods-color-brand-shadcn-surface-interactive-primary-default: Highlight;--oods-color-brand-shadcn-surface-interactive-primary-hover: Highlight;--oods-color-brand-shadcn-surface-interactive-primary-pressed: Highlight;--oods-color-brand-shadcn-surface-interactive-secondary-default: Canvas;--oods-color-brand-shadcn-surface-interactive-secondary-hover: Canvas;--oods-color-brand-shadcn-surface-interactive-secondary-pressed: Canvas;--oods-color-brand-shadcn-surface-interactive-destructive-default: Canvas;--oods-color-brand-shadcn-surface-interactive-destructive-hover: Canvas;--oods-color-brand-shadcn-surface-interactive-destructive-pressed: Canvas;--oods-color-brand-shadcn-border-subtle: CanvasText;--oods-color-brand-shadcn-border-strong: CanvasText;--oods-color-brand-shadcn-border-interactive: CanvasText;--oods-color-brand-shadcn-border-interactive-hover: CanvasText;--oods-color-brand-shadcn-text-primary: CanvasText;--oods-color-brand-shadcn-text-secondary: CanvasText;--oods-color-brand-shadcn-text-muted: CanvasText;--oods-color-brand-shadcn-text-inverse: Canvas;--oods-color-brand-shadcn-text-on-interactive: HighlightText;--oods-color-brand-shadcn-text-on-destructive: CanvasText;--oods-color-brand-shadcn-text-disabled: GrayText;--oods-color-brand-shadcn-text-accent: LinkText;--oods-color-brand-shadcn-focus-ring-outer: CanvasText;--oods-color-brand-shadcn-focus-ring-inner: Canvas;--oods-color-brand-shadcn-focus-text: CanvasText;--oods-color-brand-shadcn-accent-background: Canvas;--oods-color-brand-shadcn-accent-border: CanvasText;--oods-color-brand-shadcn-accent-text: CanvasText;--oods-color-brand-shadcn-status-info-surface: Canvas;--oods-color-brand-shadcn-status-info-border: CanvasText;--oods-color-brand-shadcn-status-info-text: CanvasText;--oods-color-brand-shadcn-status-info-icon: CanvasText;--oods-color-brand-shadcn-status-info-solid: Canvas;--oods-color-brand-shadcn-status-info-on-solid: CanvasText;--oods-color-brand-shadcn-status-success-surface: Canvas;--oods-color-brand-shadcn-status-success-border: CanvasText;--oods-color-brand-shadcn-status-success-text: CanvasText;--oods-color-brand-shadcn-status-success-icon: CanvasText;--oods-color-brand-shadcn-status-success-solid: Canvas;--oods-color-brand-shadcn-status-success-on-solid: CanvasText;--oods-color-brand-shadcn-status-warning-surface: Canvas;--oods-color-brand-shadcn-status-warning-border: CanvasText;--oods-color-brand-shadcn-status-warning-text: CanvasText;--oods-color-brand-shadcn-status-warning-icon: CanvasText;--oods-color-brand-shadcn-status-warning-solid: Canvas;--oods-color-brand-shadcn-status-warning-on-solid: CanvasText;--oods-color-brand-shadcn-status-critical-surface: Canvas;--oods-color-brand-shadcn-status-critical-border: CanvasText;--oods-color-brand-shadcn-status-critical-text: CanvasText;--oods-color-brand-shadcn-status-critical-icon: CanvasText;--oods-color-brand-shadcn-status-critical-solid: Canvas;--oods-color-brand-shadcn-status-critical-on-solid: CanvasText;--oods-color-brand-shadcn-status-neutral-surface: Canvas;--oods-color-brand-shadcn-status-neutral-border: CanvasText;--oods-color-brand-shadcn-status-neutral-text: CanvasText;--oods-color-brand-shadcn-status-neutral-icon: CanvasText;--oods-color-brand-shadcn-status-neutral-solid: Canvas;--oods-color-brand-shadcn-status-neutral-on-solid: CanvasText;--oods-color-brand-shadcn-status-accent-surface: Canvas;--oods-color-brand-shadcn-status-accent-border: CanvasText;--oods-color-brand-shadcn-status-accent-text: CanvasText;--oods-color-brand-shadcn-status-accent-icon: CanvasText;--oods-color-brand-shadcn-status-accent-solid: Canvas;--oods-color-brand-shadcn-status-accent-on-solid: CanvasText;--oods-radius-brand-shadcn-control: 10px;--oods-radius-brand-shadcn-small: 8px;--oods-radius-brand-shadcn-large: 12px;--oods-radius-brand-shadcn-card: 20px;--oods-radius-brand-shadcn-pill: 999px;--oods-font-brand-shadcn-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--oods-font-brand-shadcn-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-brand=Shadcn][data-theme=hc]{--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: 10px;--theme-radius-small: 8px;--theme-radius-large: 12px;--theme-radius-card: 20px;--theme-radius-pill: 999px;--theme-font-sans: "Geist Variable", 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-theme=light],[data-theme=hc]{color-scheme:light}[data-theme=dark]{color-scheme:dark}body{margin:0;background:var(--sys-surface-canvas, Canvas);color:var(--sys-text-primary, CanvasText);font-family:var(--sys-text-scale-body-md-font-family, system-ui, sans-serif);font-size:var(--sys-text-scale-body-md-font-size);line-height:var(--sys-text-scale-body-md-line-height)}.screen-app{max-width:90rem;margin:auto;padding:1.5rem}.sample-notice{font-size:.875rem}
