@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable;scrollbar-color:var(--border-strong) transparent}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;min-block-size:100svb}img,picture,svg,video,canvas{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}p,li,figcaption{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}:target{scroll-margin-block-start:calc(var(--space-8) + var(--space-5))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-contrast:more){:root{--border:color-mix(in oklab, var(--ink) 36%, transparent);--border-strong:color-mix(in oklab, var(--ink) 60%, transparent);--ink-muted:color-mix(in oklab, var(--ink) 86%, var(--canvas));--ink-faint:color-mix(in oklab, var(--ink) 78%, var(--canvas))}:focus-visible{outline-width:3px}}@media (prefers-reduced-transparency:reduce){:where(header,.sidebar){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--canvas)}}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:oklch(82.7% .1589 164.9);--canvas:var(--lightningcss-light,oklch(from var(--primary) 98% calc(c * .05) h))var(--lightningcss-dark,oklch(from var(--primary) 15% calc(c * .22) calc(h + 12)));--surface:var(--lightningcss-light,oklch(from var(--primary) 93% calc(c * .2) h))var(--lightningcss-dark,oklch(from var(--primary) 19.5% calc(c * .34) calc(h + 12)));--fill:var(--lightningcss-light,oklch(from var(--primary) 88.5% calc(c * .28) h))var(--lightningcss-dark,oklch(from var(--primary) 24.5% calc(c * .42) calc(h + 12)));--fill-strong:var(--lightningcss-light,oklch(from var(--primary) 79.5% calc(c * .44) h))var(--lightningcss-dark,oklch(from var(--primary) 32% calc(c * .52) calc(h + 12)));--lifted:var(--lightningcss-light,oklch(from var(--primary) 100% calc(c * 0) h))var(--lightningcss-dark,oklch(from var(--primary) 35.5% calc(c * .36) calc(h + 12)));--ink-surface:var(--lightningcss-light,oklch(from var(--primary) 21% calc(c * .55) h))var(--lightningcss-dark,oklch(from var(--primary) 88% calc(c * .28) calc(h + 12)));--ink-surface-fg:var(--canvas);--ink:var(--lightningcss-light,oklch(from var(--primary) 20% calc(c * .3) h))var(--lightningcss-dark,oklch(from var(--primary) 94% calc(c * .1) calc(h + 12)));--ink-muted:var(--lightningcss-light,oklch(from var(--primary) 40% calc(c * .38) h))var(--lightningcss-dark,oklch(from var(--primary) 80% calc(c * .3) calc(h + 12)));--ink-faint:var(--lightningcss-light,oklch(from var(--primary) 46% calc(c * .34) h))var(--lightningcss-dark,oklch(from var(--primary) 74% calc(c * .28) calc(h + 12)));--ink-on:var(--canvas);--shade:var(--lightningcss-light,oklch(from var(--primary) 12% calc(c * .3) h))var(--lightningcss-dark,oklch(from var(--primary) 4% calc(c * .3) h));--accent:var(--lightningcss-light,oklch(from var(--primary) 40% calc(c * 1) h))var(--lightningcss-dark,oklch(from var(--primary) 78% calc(c * .7) calc(h + 12)));--logo-green:oklch(from var(--primary) 20% calc(c * .3) h);--logo-white:oklch(from var(--primary) 98% calc(c * .05) h);--border:color-mix(in oklab, var(--ink) 12%, transparent);--border-strong:color-mix(in oklab, var(--ink) 26%, transparent);--border-control:color-mix(in oklab, var(--ink) 55%, transparent);--shadow-color:color-mix(in oklab, var(--shade) 22%, transparent);--scrim:color-mix(in oklab, var(--shade) 55%, transparent);--neutral:var(--ink-muted);--neutral-soft:var(--lightningcss-light,oklch(from var(--primary) 93% calc(c * .2) h))var(--lightningcss-dark,oklch(from var(--primary) 16% calc(c * .34) calc(h + 12)));--info:var(--lightningcss-light,oklch(46% .13 250))var(--lightningcss-dark,oklch(80% .09 250));--info-soft:var(--lightningcss-light,oklch(93.5% .025 250))var(--lightningcss-dark,oklch(24% .045 250));--ok:var(--lightningcss-light,oklch(42% .105 155))var(--lightningcss-dark,oklch(80% .12 155));--ok-soft:var(--lightningcss-light,oklch(93% .045 155))var(--lightningcss-dark,oklch(24% .05 155));--warn:var(--lightningcss-light,oklch(47% .1 60))var(--lightningcss-dark,oklch(84% .12 80));--warn-soft:var(--lightningcss-light,oklch(93% .06 85))var(--lightningcss-dark,oklch(26% .05 75));--danger:var(--lightningcss-light,oklch(48% .17 12))var(--lightningcss-dark,oklch(78% .12 12));--danger-soft:var(--lightningcss-light,oklch(93% .03 12))var(--lightningcss-dark,oklch(25% .06 12));--danger-strong:var(--lightningcss-light,oklch(50% .19 12))var(--lightningcss-dark,oklch(62% .19 12));--danger-on-strong:var(--lightningcss-light,oklch(from var(--primary) 100% calc(c * 0) h))var(--lightningcss-dark,oklch(from var(--primary) 15% calc(c * 0) h));--font-display:"Neue Haas Grotesk Display Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-text:"Neue Haas Grotesk Text Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, "Cascadia Mono", monospace;--weight-body:400;--weight-label:500;--weight-strong:700;--text-sm:.875rem;--leading-sm:1.4;--tracking-sm:-.015em;--text-base:clamp(.9375rem, .91rem + .12vw, 1rem);--leading-base:1.5;--tracking-base:-.02em;--text-lg:clamp(1.0625rem, 1.03rem + .16vw, 1.125rem);--leading-lg:1.45;--tracking-lg:-.02em;--text-xl:clamp(1.25rem, 1.18rem + .34vw, 1.5rem);--leading-xl:1.15;--tracking-xl:-.025em;--text-2xl:clamp(1.5rem, 1.35rem + .7vw, 2rem);--leading-2xl:1.06;--tracking-2xl:-.025em;--text-3xl:clamp(2rem, 1.7rem + 1.4vw, 3rem);--leading-3xl:1.06;--tracking-3xl:-.032em;--text-4xl:clamp(2.75rem, 2rem + 3.4vw, 5rem);--leading-4xl:1;--tracking-4xl:-.032em;--text-reading:clamp(1rem, .97rem + .14vw, 1.0625rem);--leading-reading:1.6;--tracking-reading:-.01em;--text-flow-tight:.2em;--text-flow-pair:.6em;--text-flow-heading:.7em;--text-flow-para:1.05em;--text-flow-prose:1.3em;--space-0:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--flow-tight:var(--space-1);--flow-related:var(--space-2);--flow-group:var(--space-4);--flow-region:var(--space-5);--flow-section:clamp(3rem, 3vw + 2rem, 4rem);--inset-sm:var(--space-3);--inset-md:var(--space-4);--inset-lg:var(--space-5);--inset-xl:var(--space-6);--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:1rem;--radius-pill:999rem;--control-sm:1.75rem;--control-md:2.25rem;--control-lg:2.75rem;--border-width:1px;--focus-width:2px;--focus-offset:2px;--opacity-disabled:.45;--shadow-overlay:0 16px 40px -20px var(--shadow-color), 0 4px 10px -6px var(--shadow-color);--duration-fast:.16s;--duration-slow:.3s;--ease-out:cubic-bezier(.22, 1, .36, 1);--width-rail:13.5rem;--width-sm:28rem;--width-md:40rem;--width-lg:52rem;--width-container:68rem;--measure:64ch;--measure-reading:54ch;--gutter:clamp(1rem, 3vw, 2rem)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}}@layer base{.adaa-text-display{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--leading-4xl);letter-spacing:var(--tracking-4xl);font-weight:var(--weight-label);color:var(--ink)}.adaa-text-title{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl);font-weight:var(--weight-label);color:var(--ink)}.adaa-text-heading{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl);font-weight:var(--weight-label);color:var(--ink)}.adaa-text-subheading{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);font-weight:var(--weight-label);color:var(--ink)}.adaa-text-lead{font-family:var(--font-text);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);font-weight:var(--weight-body);color:var(--ink-muted)}.adaa-text-body{font-family:var(--font-text);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--weight-body);color:var(--ink)}.adaa-text-label{font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--weight-label);color:var(--ink)}.adaa-text-small{font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--weight-body);color:var(--ink-muted)}*,:before,:after{box-sizing:border-box}body{background-color:var(--canvas);color:var(--ink);font-family:var(--font-text);font-size:var(--text-base);font-weight:var(--weight-body);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;margin:0}:where(h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,figure,blockquote){margin:0}::selection{background-color:var(--fill-strong)}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-label)}h1{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl)}h2{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}h3{font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl)}h4{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);font-weight:var(--weight-label)}h5,h6{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--weight-label)}@supports (text-box:trim-both cap alphabetic){:is(h1,h2,h3,h4,h5,h6,p,dt,dd,blockquote,figcaption){text-box:trim-both cap alphabetic}}a{color:var(--accent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-out);text-decoration-thickness:from-font}a:hover{text-decoration-color:currentColor}strong,b{font-weight:var(--weight-strong)}small{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}:not(pre)>code{border-radius:var(--radius-sm);background-color:var(--fill);padding:.1em .35em}pre{padding:var(--inset-md);border-radius:var(--radius-md);background-color:var(--fill);tab-size:2;overflow-x:auto}kbd{border-radius:var(--radius-sm);background-color:var(--lifted);box-shadow:inset 0 0 0 var(--border-width) var(--border-strong);padding:.1em .4em;font-size:.8em}blockquote{border-inline-start:var(--focus-width) solid var(--border-strong);color:var(--ink-muted);padding-inline-start:var(--space-4)}hr{block-size:var(--border-width);background-color:var(--border);border:0}ul,ol{padding-inline-start:1.25em}:is(ul,ol) li::marker{color:var(--ink-faint)}[role=list]{margin:0;padding-inline-start:0;list-style:none}:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}input,textarea,select{accent-color:var(--ink)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select){inline-size:100%;min-block-size:var(--control-md);padding:calc(var(--space-2) - var(--border-width)) calc(var(--space-3) - var(--border-width));border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background-color:var(--lifted);color:var(--ink);font:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);transition:border-color var(--duration-fast) var(--ease-out)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select)::placeholder{color:var(--ink-faint)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select):hover:not(:disabled,:focus){border-color:color-mix(in oklab, var(--ink) 70%, transparent)}:is(:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select):user-invalid,:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select)[aria-invalid=true]){border-color:var(--danger);box-shadow:inset 0 0 0 calc(var(--focus-width) - var(--border-width)) var(--danger)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),textarea,select):disabled{color:var(--ink-faint);cursor:not-allowed;opacity:var(--opacity-disabled)}textarea{resize:vertical;min-block-size:5lh}textarea[data-autosize]{field-sizing:content;min-block-size:var(--control-md);resize:none}:is(input[type=checkbox],input[type=radio]){block-size:1.125em;inline-size:1.125em;margin:0}input[type=range]{inline-size:100%}input[type=file]{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}input[type=file]::file-selector-button{min-block-size:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);background-color:var(--fill);color:var(--ink);font-weight:var(--weight-label);cursor:pointer;border:0;margin-inline-end:var(--space-3)}:is(progress,meter){inline-size:100%;block-size:var(--space-2);border-radius:var(--radius-pill);background-color:var(--fill);border:0}:is(progress,meter)::-webkit-progress-bar{border-radius:var(--radius-pill);background-color:var(--fill)}:is(progress,meter)::-webkit-progress-value{border-radius:var(--radius-pill);background-color:var(--ink)}:is(progress,meter)::-moz-progress-bar{border-radius:var(--radius-pill);background-color:var(--ink)}meter::-webkit-meter-bar{border-radius:var(--radius-pill);background-color:var(--fill);border:0}meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background-color:var(--ok)}meter::-webkit-meter-suboptimum-value{border-radius:var(--radius-pill);background-color:var(--warn)}meter::-webkit-meter-even-less-good-value{border-radius:var(--radius-pill);background-color:var(--danger)}meter::-moz-meter-bar{border-radius:var(--radius-pill)}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{font-weight:var(--weight-label);padding:0}table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}:is(th,td){padding:var(--space-3);text-align:start;border-block-end:var(--border-width) solid var(--border)}th{font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted)}tbody tr:last-child :is(th,td){border-block-end:0}dialog{color:inherit;background:0 0;border:0;padding:0}dialog::backdrop{background-color:var(--scrim)}[popover]{color:inherit;background:0 0;border:0;padding:0}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,opacity!important;animation:none!important}}}@layer layout{.container{inline-size:min(100% - var(--gutter) * 2, var(--width-container));margin-inline:auto;container-type:inline-size}.stack{gap:var(--flow,var(--flow-group));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--flow,var(--flow-related));flex-wrap:wrap;display:flex}:is(.stack,.cluster)[data-justify=center]{justify-content:center}:is(.stack,.cluster)[data-justify=between]{justify-content:space-between}:is(.stack,.cluster)[data-justify=end]{justify-content:flex-end}:is(.stack,.cluster)[data-align=start]{align-items:flex-start}:is(.stack,.cluster)[data-align=center]{align-items:center}:is(.stack,.cluster)[data-align=end]{align-items:flex-end}:is(.stack,.cluster)[data-align=baseline]{align-items:baseline}:is(.stack,.cluster)[data-align=stretch]{align-items:stretch}.grid{gap:var(--flow,var(--flow-group));grid-template-columns:repeat(auto-fit, minmax(min(var(--min,16rem), 100%), 1fr));display:grid}.grid>*{min-inline-size:0}:is(.stack,.cluster,.grid)[data-flow=tight]{--flow:var(--flow-tight)}:is(.stack,.cluster,.grid)[data-flow=related]{--flow:var(--flow-related)}:is(.stack,.cluster,.grid)[data-flow=group]{--flow:var(--flow-group)}:is(.stack,.cluster,.grid)[data-flow=region]{--flow:var(--flow-region)}:is(.stack,.cluster,.grid)[data-flow=section]{--flow:var(--flow-section)}.skip{z-index:10;min-block-size:var(--control-md);padding-inline:var(--space-4);border-radius:var(--radius-pill);background-color:var(--lifted);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);box-shadow:var(--shadow-overlay);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.skip:not(:focus-visible){clip-path:inset(50%)}}@layer components{:where(.adaa-shell,.adaa-shell__rail,.adaa-shell__bar,.adaa-shell__sheet) :where(.adaa-icon){flex:none;block-size:1.25em;inline-size:1.25em}:where(.adaa-shell__rail,.adaa-shell__bar,.adaa-shell__sheet) :where(.adaa-logo){align-items:baseline;gap:var(--flow-related);color:var(--ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap;padding-block:max(0px, (var(--space-5) - var(--leading-sm) * 1em) / 2);margin-block:min(0px, (var(--leading-sm) * 1em - var(--space-5)) / 2);text-decoration:none;display:inline-flex}:where(.adaa-shell__rail,.adaa-shell__bar,.adaa-shell__sheet) :where(.adaa-logo__mark){block-size:1em;aspect-ratio:1;flex:none;block-size:1.4cap;inline-size:auto;translate:0 .2cap}.adaa-shell{background-color:var(--canvas);min-block-size:100dvb;color:var(--ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.adaa-shell>*{min-inline-size:0}.adaa-shell__skip{z-index:2;padding:calc(var(--space-2) - var(--border-width)) calc(var(--space-4) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-pill);background-color:var(--ink);color:var(--ink-on);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);translate:0 calc(-100% - var(--space-4));text-decoration:none;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.adaa-shell__skip:focus{translate:0}.adaa-shell__main{padding:var(--flow-region) var(--gutter) var(--flow-section)}.adaa-shell__main:focus{outline:none}.adaa-shell__content{max-inline-size:var(--width-container)}.adaa-shell__bar{z-index:1;align-items:center;gap:var(--flow-related);padding:var(--space-2) var(--gutter);background-color:var(--canvas);display:flex;position:sticky;inset-block-start:0}.adaa-shell__bar>.adaa-logo{margin-inline-end:auto}.adaa-shell__rail{gap:var(--flow-region);padding:var(--inset-lg);background-color:var(--canvas);flex-direction:column;display:flex}.adaa-shell__rail>.adaa-logo{padding-inline:var(--space-3);align-self:flex-start}.adaa-shell>.adaa-shell__rail{display:none}.adaa-shell__search{align-items:center;gap:var(--flow-related);inline-size:100%;min-block-size:var(--control-md);padding-inline:calc(var(--space-3) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-pill);background-color:var(--fill);color:var(--ink-muted);font:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:flex}.adaa-shell__search:hover{background-color:var(--fill-strong);color:var(--ink)}.adaa-shell__search kbd{font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-faint);margin-inline-start:auto}.adaa-shell__search[data-compact]{inline-size:var(--control-md);justify-content:center;padding:0}.adaa-shell__nav>ul{gap:var(--space-0);flex-direction:column;margin:0;display:flex}.adaa-shell__nav li[data-group-start]{margin-block-start:var(--flow-group)}.adaa-shell__link{align-items:center;gap:var(--flow-related);min-block-size:var(--control-md);padding-inline:calc(var(--space-3) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.adaa-shell__link:hover:not([aria-current=page]){background-color:var(--fill);color:var(--ink)}.adaa-shell__link[aria-current=page]{background-color:var(--fill-strong);color:var(--ink)}.adaa-shell__foot{gap:var(--flow-group);flex-direction:column;margin-block-start:auto;display:flex}.adaa-shell__testdata{gap:var(--flow-related);padding:var(--inset-sm);border-radius:var(--radius-lg);background-color:var(--info-soft);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.adaa-shell__testdata>.adaa-icon{color:var(--info)}.adaa-shell__testdata b{color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--weight-label);text-box:trim-both cap alphabetic;margin-block-end:var(--text-flow-pair);display:block}div.adaa-shell__account{padding-inline:var(--space-3)}details.adaa-shell__account{position:relative}.adaa-shell__who{flex-direction:column;align-items:flex-start;min-inline-size:0;max-inline-size:100%;display:flex}.adaa-shell__org-name{overflow-wrap:anywhere;color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic}.adaa-shell__switch{justify-content:space-between;align-items:center;gap:var(--flow-related);min-block-size:var(--control-md);padding:calc(var(--space-2) - var(--border-width)) calc(var(--space-3) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);list-style:none;display:flex}.adaa-shell__switch::-webkit-details-marker{display:none}.adaa-shell__switch:hover{background-color:var(--fill)}.adaa-shell__switch>.adaa-icon{color:var(--ink-muted);transition:rotate var(--duration-fast) var(--ease-out)}.adaa-shell__account[open]>.adaa-shell__switch{background-color:var(--fill-strong)}.adaa-shell__account[open]>.adaa-shell__switch>.adaa-icon{rotate:.5turn}.adaa-shell__orgs{--ink-muted:color-mix(in oklab, var(--ink) 82%, var(--lifted));gap:var(--flow-related);padding:var(--inset-sm);border:var(--border-width) solid transparent;border-radius:var(--radius-lg);background-color:var(--lifted);color:var(--ink);flex-direction:column;display:flex}.adaa-shell__orgs ul{gap:var(--space-0);flex-direction:column;margin:0;display:flex}.adaa-shell__rail .adaa-shell__orgs{z-index:2;inline-size:max-content;min-inline-size:100%;max-inline-size:var(--width-sm);box-shadow:var(--shadow-overlay);position:absolute;inset-block-end:calc(100% + var(--flow-related));inset-inline-start:0}.adaa-shell__sheet .adaa-shell__orgs{--ink-muted:color-mix(in oklab, var(--ink) 82%, var(--fill));background-color:var(--fill);margin-block-start:var(--flow-related)}.adaa-shell__orgs-note{max-inline-size:var(--measure);padding-inline:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.adaa-shell__org{justify-content:space-between;align-items:center;gap:var(--flow-related);inline-size:100%;min-block-size:var(--control-md);padding:calc(var(--space-2) - var(--border-width)) calc(var(--space-3) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-md);color:var(--ink);font:inherit;text-align:start;background-color:#0000;display:flex}.adaa-shell__org[aria-current]{background-color:var(--fill-strong)}button.adaa-shell__org{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}button.adaa-shell__org:hover:not([aria-disabled]){background-color:var(--fill)}button.adaa-shell__org[aria-disabled]{cursor:progress;opacity:var(--opacity-disabled)}.adaa-shell__sheet button.adaa-shell__org:hover:not([aria-disabled]){background-color:var(--fill-strong)}.adaa-shell__org-text{flex-direction:column;min-inline-size:0;display:flex}.adaa-shell__org-title{overflow-wrap:anywhere;font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic}.adaa-shell__org-title:not(:last-child){margin-block-end:var(--text-flow-pair)}.adaa-shell__org-role{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic}.adaa-shell__signout-form{display:contents}.adaa-shell__signout{text-align:start;cursor:pointer;background-color:#0000;inline-size:100%;font-family:inherit}.adaa-shell__signout[aria-disabled]{cursor:progress}.adaa-shell__name{text-box:trim-both cap alphabetic;overflow-wrap:anywhere;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--weight-label);color:var(--ink)}.adaa-shell__name:not(:last-child){margin-block-end:var(--text-flow-pair)}.adaa-shell__sheet{inline-size:min(100%, var(--width-sm));background-color:var(--canvas);block-size:100dvb;max-block-size:100dvb;max-inline-size:100%;color:var(--ink);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;transition:translate var(--duration-slow) var(--ease-out), display var(--duration-slow) allow-discrete, overlay var(--duration-slow) allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;translate:100%}.adaa-shell__sheet[open]{flex-direction:column;display:flex;translate:0}@starting-style{.adaa-shell__sheet[open]{translate:100%}}.adaa-shell__sheet::backdrop{background-color:var(--scrim)}.adaa-shell__sheet-head{justify-content:space-between;align-items:center;gap:var(--flow-related);padding:var(--space-2) var(--gutter);display:flex}.adaa-shell__sheet-body{gap:var(--flow-region);padding:var(--space-2) var(--gutter) var(--inset-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (prefers-reduced-motion:reduce){.adaa-shell__sheet,.adaa-shell__switch>.adaa-icon{transition:none}}@media (forced-colors:active){.adaa-shell__link{border-color:canvas}.adaa-shell__link:hover:not([aria-current=page]){border-color:highlight}.adaa-shell__link[aria-current=page]{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.adaa-shell__search:hover,.adaa-shell__switch:hover,button.adaa-shell__org:hover{border-color:highlight}.adaa-shell__account[open]>.adaa-shell__switch,.adaa-shell__org[aria-current],.adaa-shell__orgs{border-color:canvastext}.adaa-shell__sheet{border-inline-start:var(--border-width) solid CanvasText}.adaa-shell__testdata{border:var(--border-width) solid CanvasText}}@media (width>=60rem){.adaa-shell{grid-template-columns:var(--width-rail) minmax(0, 1fr);grid-template-rows:none}.adaa-shell>.adaa-shell__bar,.adaa-shell>.adaa-shell__sheet{display:none}.adaa-shell>.adaa-shell__rail{align-self:start;min-block-size:100dvb;display:flex}.adaa-shell__main{padding:var(--inset-xl) var(--gutter) var(--flow-section)}}.adaa-badge{--_fg:var(--neutral);align-items:center;gap:var(--flow-tight);min-block-size:var(--space-5);padding-inline:calc(var(--space-2) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-pill);background-color:var(--lifted);color:var(--_fg);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap;display:inline-flex}.adaa-badge[data-tone=info]{--_fg:var(--info)}.adaa-badge[data-tone=ok]{--_fg:var(--ok)}.adaa-badge[data-tone=warn]{--_fg:var(--warn)}.adaa-badge[data-tone=danger]{--_fg:var(--danger)}.adaa-badge[data-tone]:not([data-tone=neutral]):before{content:"";box-sizing:border-box;border:.25em solid;border-radius:50%;flex:none;block-size:.5em;inline-size:.5em}.adaa-badge[data-tone=danger][data-strong]{background-color:var(--danger-strong);color:var(--danger-on-strong)}@media (forced-colors:active){.adaa-badge[data-tone=danger][data-strong]{forced-color-adjust:none;color:marktext;background-color:mark;border-color:marktext}}.adaa-button{--_height:var(--control-md);--_pad:var(--space-4);--_size:var(--text-sm);--_leading:var(--leading-sm);--_tracking:var(--tracking-sm);justify-content:center;align-items:center;gap:var(--flow-related);min-block-size:var(--_height);padding-inline:calc(var(--_pad) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-pill);font:inherit;font-size:var(--_size);font-weight:var(--weight-label);line-height:var(--_leading);letter-spacing:var(--_tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.adaa-button svg{stroke-width:2px;flex:none;block-size:1.25em;inline-size:1.25em}.adaa-button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:var(--opacity-disabled)}.adaa-button[aria-busy=true]{cursor:progress;pointer-events:none}.adaa-button[data-size=sm]{--_height:var(--control-sm);--_pad:var(--space-3)}.adaa-button[data-size=lg]{--_height:var(--control-lg);--_pad:var(--space-5)}.adaa-button[data-variant=primary]{background-color:var(--ink);color:var(--ink-on)}.adaa-button[data-variant=primary]:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab, var(--ink) 82%, var(--canvas))}.adaa-button[data-variant=secondary]{background-color:var(--lifted);color:var(--ink);border-color:var(--border-strong)}.adaa-button[data-variant=secondary]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--fill)}.adaa-button[data-variant=tonal]{background-color:var(--fill);color:var(--ink)}.adaa-button[data-variant=tonal]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--fill-strong)}.adaa-button[data-variant=ghost]{color:var(--ink-muted);background-color:#0000}.adaa-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--fill);color:var(--ink)}.adaa-button[data-variant=danger]{background-color:var(--danger-strong);color:var(--danger-on-strong)}.adaa-button[data-variant=danger]:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklab, var(--danger-strong) 82%, var(--canvas))}.adaa-button__spinner{border:2px solid #0000;border-block-start-color:currentColor;border-radius:50%;flex:none;block-size:.9em;inline-size:.9em;animation:.6s linear infinite adaa-spin}@keyframes adaa-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.adaa-button__spinner{border-style:dotted;border-color:currentColor;animation:none}}@media (forced-colors:active){.adaa-button:is(:disabled,[aria-disabled=true]){color:graytext;opacity:1;border-color:graytext}.adaa-button:hover:not(:disabled,[aria-disabled=true]){border-color:highlight}}.adaa-action{align-items:flex-start;gap:var(--flow-related);flex-direction:column;display:flex}.adaa-action__description{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted)}.adaa-callout{--_fg:var(--info);--_bg:var(--info-soft);gap:var(--flow-related);padding:calc(var(--inset-md) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-lg);background-color:var(--_bg);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);grid-template-columns:auto 1fr;display:grid}.adaa-callout[data-tone=ok]{--_fg:var(--ok);--_bg:var(--ok-soft)}.adaa-callout[data-tone=warn]{--_fg:var(--warn);--_bg:var(--warn-soft)}.adaa-callout[data-tone=danger]{--_fg:var(--danger);--_bg:var(--danger-soft)}.adaa-callout[data-on=surface]{--_bg:var(--fill);border-radius:var(--radius-md)}.adaa-callout>.adaa-icon{color:var(--_fg);margin-block-start:-.1em}.adaa-callout__title{font-weight:var(--weight-label);color:var(--ink)}.adaa-callout__text{color:var(--ink-muted)}.adaa-callout__title:has(+.adaa-callout__text){margin-block-end:var(--text-flow-para)}.adaa-callout__text>*+*{margin-block-start:var(--text-flow-para)}.adaa-callout__actions{gap:var(--flow-related);flex-wrap:wrap;margin-block-start:var(--flow-group);display:flex}.adaa-card{border-radius:var(--radius-lg);background-color:var(--surface);color:var(--ink);transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:relative;container-type:inline-size}.adaa-card[data-variant=figure]{background-color:var(--fill-strong);--ink-muted:color-mix(in oklab, var(--ink) 82%, var(--fill-strong));--ink-faint:color-mix(in oklab, var(--ink) 72%, var(--fill-strong));--surface:color-mix(in oklab, var(--fill-strong) 88%, var(--ink));--fill:color-mix(in oklab, var(--fill-strong) 88%, var(--ink));--border:color-mix(in oklab, var(--ink) 20%, transparent)}.adaa-card[data-variant=ink]{background-color:var(--ink-surface);color:var(--ink-surface-fg);--ink:var(--ink-surface-fg);--ink-muted:color-mix(in oklab, var(--ink-surface-fg) 82%, var(--ink-surface));--ink-faint:color-mix(in oklab, var(--ink-surface-fg) 72%, var(--ink-surface));--ink-on:var(--ink-surface);--accent:var(--ink-surface-fg);--surface:color-mix(in oklab, var(--ink-surface) 90%, var(--ink-surface-fg));--fill:color-mix(in oklab, var(--ink-surface) 86%, var(--ink-surface-fg));--fill-strong:color-mix(in oklab, var(--ink-surface) 80%, var(--ink-surface-fg));--lifted:color-mix(in oklab, var(--ink-surface) 78%, var(--ink-surface-fg));--border:color-mix(in oklab, var(--ink-surface-fg) 16%, transparent);--border-strong:color-mix(in oklab, var(--ink-surface-fg) 30%, transparent);--neutral-soft:var(--fill);--info-soft:var(--fill);--ok-soft:var(--fill);--warn-soft:var(--lifted);--danger-soft:var(--lifted)}.adaa-card[data-variant=ink] .adaa-badge:not([data-strong]){--lifted:var(--canvas)}.adaa-card__header{justify-content:space-between;align-items:center;gap:var(--flow-related);min-block-size:var(--control-sm);padding:var(--inset-lg) var(--inset-lg) 0;flex-wrap:wrap;min-inline-size:0;display:flex}.adaa-card__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);font-weight:var(--weight-label);overflow-wrap:break-word;min-inline-size:0}.adaa-card__actions,.adaa-card__trail{align-items:center;gap:var(--flow-related);flex-wrap:wrap;display:flex}.adaa-card__body{min-inline-size:0;padding:var(--inset-lg)}.adaa-card__header+.adaa-card__body{padding-block-start:var(--flow-group)}.adaa-card__body:has(+.adaa-card__footer){padding-block-end:var(--flow-related)}.adaa-card__footer{min-inline-size:0;padding:var(--flow-related) var(--inset-lg) var(--inset-lg);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);margin-block-start:auto}.adaa-card__figure{flex-direction:column-reverse;display:flex}.adaa-card__figure>dt{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted)}.adaa-card__figure>dd{margin:0 0 var(--text-flow-pair);flex-wrap:wrap;align-items:baseline;display:flex}.adaa-card__value,.adaa-card__unit{text-box:trim-both cap alphabetic}.adaa-card__value{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-label);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl);font-variant-numeric:tabular-nums}.adaa-card__unit{font-size:var(--text-lg);font-weight:var(--weight-label);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);color:var(--ink-muted);white-space:nowrap;margin-inline-start:var(--flow-related)}.adaa-card__link{color:inherit;text-decoration:none}.adaa-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.adaa-card__link:focus-visible{outline:none}.adaa-card:has(.adaa-card__link){cursor:pointer}.adaa-card:has(.adaa-card__link) :is(a,button,input,select,textarea):not(.adaa-card__link){z-index:1;position:relative}.adaa-card:has(.adaa-card__link:focus-visible){outline:var(--focus-width) solid var(--accent);outline-offset:calc(var(--focus-width) * -1)}:is(.adaa-card[data-variant=plain]:has(.adaa-card__link:hover),.adaa-card:not([data-variant]):has(.adaa-card__link:hover)){background-color:var(--fill)}.adaa-card[data-variant=figure]:has(.adaa-card__link:hover){background-color:color-mix(in oklab, var(--fill-strong) 85%, var(--ink))}.adaa-card[data-variant=ink]:has(.adaa-card__link:hover){background-color:color-mix(in oklab, var(--ink-surface) 82%, var(--canvas))}@media (forced-colors:active){.adaa-card{border:var(--border-width) solid CanvasText}.adaa-card:has(.adaa-card__link){border-color:linktext}.adaa-card:has(.adaa-card__link:hover){border-color:highlight}.adaa-card:has(.adaa-card__link:focus-visible){outline-color:highlight}}.adaa-choices{border:0;min-inline-size:0;margin:0;padding:0}.adaa-choices>.adaa-choice+.adaa-choice{margin-block-start:var(--flow-related)}.adaa-choices__legend{float:inline-start;inline-size:100%;font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);margin-block-end:var(--flow-related);padding:0}.adaa-choice{align-items:center;gap:var(--flow-related);min-block-size:var(--control-lg);padding:calc(var(--space-2) - var(--border-width)) calc(var(--inset-sm) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-md);background-color:var(--fill);color:var(--ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:flex}.adaa-choice:hover:not(:has(:disabled,:checked)){background-color:var(--fill-strong)}.adaa-choice:has(:focus-visible){outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.adaa-choice:has(.adaa-choice__input:checked){--ink-muted:color-mix(in oklab, var(--ink) 82%, var(--lifted));background-color:var(--lifted);border-color:var(--border-strong)}.adaa-choice:has(:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.adaa-choice__input{appearance:none;border-radius:var(--radius-sm);background-color:var(--lifted);block-size:1.125em;inline-size:1.125em;box-shadow:inset 0 0 0 var(--border-width) var(--border-control);cursor:inherit;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex:none;place-content:center;margin:0;display:grid}.adaa-choice__input:focus-visible{outline:none}.adaa-choice__input:before{content:"";background-color:var(--ink-on);block-size:.625em;inline-size:.625em;transition:scale var(--duration-fast) var(--ease-out);scale:0}.adaa-choice__input:checked{background-color:var(--ink);box-shadow:none}.adaa-choice__input:checked:before{scale:1}.adaa-choice__input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.adaa-choice__input[type=radio]{border-radius:50%}.adaa-choice__input[type=radio]:before{border-radius:50%;block-size:.4em;inline-size:.4em}.adaa-choice__text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.adaa-choice__title,.adaa-choice__description{text-box:trim-both cap alphabetic}.adaa-choice__title{font-size:var(--text-base);font-weight:var(--weight-label);line-height:var(--leading-base);letter-spacing:var(--tracking-base);text-wrap:pretty}.adaa-choice__title:has(+.adaa-choice__description){margin-block-end:var(--text-flow-pair)}.adaa-choice__description{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.adaa-choice__input:before{transition:none}}@media (forced-colors:active){.adaa-choice__input{appearance:auto}.adaa-choice:has(.adaa-choice__input:checked){border-color:highlight;border-width:var(--focus-width);padding:calc(var(--space-2) - var(--focus-width)) calc(var(--inset-sm) - var(--focus-width))}.adaa-choice:has(:disabled){color:graytext;opacity:1;border-color:graytext}.adaa-choice:has(:disabled) .adaa-choice__description{color:graytext}.adaa-choice:hover:not(:has(:disabled,:checked)){border-color:highlight}}.adaa-dialog{inline-size:min(100% - var(--gutter) * 2, var(--width-sm));max-inline-size:none;max-block-size:calc(100dvb - var(--gutter) * 2);padding:calc(var(--inset-lg) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-lg);background-color:var(--lifted);box-shadow:var(--shadow-overlay);color:var(--ink);overscroll-behavior:contain;transition:opacity var(--duration-slow) var(--ease-out), translate var(--duration-slow) var(--ease-out), display var(--duration-slow) allow-discrete, overlay var(--duration-slow) allow-discrete;margin:auto;overflow-y:auto}.adaa-dialog:not([open]){opacity:0;translate:0 var(--space-4)}.adaa-dialog::backdrop{background-color:var(--scrim);transition:background-color var(--duration-slow) var(--ease-out), display var(--duration-slow) allow-discrete, overlay var(--duration-slow) allow-discrete}@starting-style{.adaa-dialog[open]{opacity:0;translate:0 var(--space-4)}.adaa-dialog[open]::backdrop{background-color:#0000}}@media (prefers-reduced-motion:reduce){.adaa-dialog,.adaa-dialog:not([open]){translate:none}@starting-style{.adaa-dialog[open]{translate:none}}}@media (forced-colors:active){.adaa-dialog{border-color:canvastext}}.adaa-dialog[open]:not(:modal){inline-size:auto;max-inline-size:var(--width-sm);margin:0;position:static}.adaa-dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--flow-group);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);margin-block-end:var(--text-flow-heading);display:flex}.adaa-dialog__title{font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);text-wrap:balance;overflow-wrap:anywhere}.adaa-dialog .adaa-dialog__close{inline-size:var(--control-sm);margin-block:calc((var(--text-xl) * .7 - var(--control-sm)) / 2);flex:none;padding-inline:0}.adaa-dialog__body>*+*{margin-block-start:var(--text-flow-para)}.adaa-dialog__actions{gap:var(--flow-related);flex-wrap:wrap;margin-block-start:var(--flow-region);display:flex}.adaa-empty-state{padding:var(--inset-lg);text-align:center;flex-direction:column;align-items:center;display:flex}.adaa-empty-state>.adaa-icon{inline-size:var(--space-6);block-size:var(--space-6);color:var(--ink-faint);margin-block-end:var(--flow-group)}.adaa-empty-state__title{color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-label);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}.adaa-empty-state__title:has(+.adaa-empty-state__description){margin-block-end:var(--text-flow-heading)}.adaa-empty-state__description{max-inline-size:var(--measure-reading);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:balance}.adaa-empty-state__actions{justify-content:center;gap:var(--flow-related);flex-wrap:wrap;margin-block-start:var(--flow-group);display:flex}.adaa-fact-list{grid-template-columns:repeat(auto-fit, minmax(min(var(--space-8) * 3, 100%), 1fr));gap:var(--flow-region) var(--flow-group);margin:0;display:grid}.adaa-fact-list>div{min-inline-size:0}.adaa-fact-list dt{font-size:var(--text-sm);font-weight:var(--weight-label);letter-spacing:var(--tracking-sm);line-height:var(--leading-sm);color:var(--ink-muted);margin-block-end:var(--text-flow-para)}.adaa-fact-list dd{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);color:var(--ink);overflow-wrap:anywhere;margin:0}.adaa-form{gap:var(--flow-group);max-inline-size:var(--width-md);flex-direction:column;display:flex}.adaa-field{--_height:var(--control-md);--_size:var(--text-sm);--_leading:var(--leading-sm);--_tracking:var(--tracking-sm);flex-direction:column;min-inline-size:0;display:flex}.adaa-field[data-size=lg]{--_height:var(--control-lg);--_size:var(--text-base);--_leading:var(--leading-base);--_tracking:var(--tracking-base)}.adaa-field__label{font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic;margin-block-end:var(--flow-related);display:block}.adaa-field__label:has(+.adaa-field__hint){margin-block-end:var(--text-flow-pair)}.adaa-field__optional{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--weight-body);color:var(--ink-muted);margin-inline-start:var(--flow-tight)}.adaa-field__hint{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted);margin-block-end:var(--flow-related)}.adaa-field__control{inline-size:100%;min-inline-size:100%;max-inline-size:100%;min-block-size:var(--_height);padding:calc(var(--space-2) - var(--border-width)) calc(var(--space-3) - var(--border-width));border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background-color:var(--lifted);color:var(--ink);font:inherit;font-size:var(--_size);line-height:var(--_leading);letter-spacing:var(--_tracking);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.adaa-field__control::placeholder{color:var(--ink-faint)}.adaa-field__control:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:color-mix(in oklab, var(--ink) 70%, transparent)}.adaa-field__control:disabled{color:var(--ink-faint);cursor:not-allowed;opacity:var(--opacity-disabled)}.adaa-field__control[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 calc(var(--focus-width) - var(--border-width)) var(--danger)}textarea.adaa-field__control{min-block-size:calc(var(--_height) * 2);field-sizing:content;resize:vertical}select.adaa-field__control{appearance:none;cursor:pointer;padding-inline-end:calc(var(--space-2) + var(--space-3) + 1.25em - var(--border-width))}.adaa-select{align-items:center;min-inline-size:0;display:grid}.adaa-select>select,.adaa-select:after{grid-area:1/1}.adaa-select:after{content:"";block-size:1.25em;inline-size:1.25em;background:var(--ink-muted);pointer-events:none;justify-self:end;margin-inline-end:calc(var(--space-3) - var(--border-width) - .3125em);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9L12 15L18 9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9L12 15L18 9'/%3E%3C/svg%3E") 50%/contain no-repeat}.adaa-select:has(>select:disabled):after{opacity:var(--opacity-disabled)}.adaa-field__error{align-items:flex-start;gap:var(--flow-tight);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--danger);margin-block-start:var(--flow-related);display:flex}.adaa-field__error>.adaa-icon{margin-block-start:-.1em}@media (forced-colors:active){.adaa-field__control[aria-invalid=true]{border-color:canvastext;border-width:calc(var(--focus-width) + var(--border-width))}.adaa-field__control:disabled{color:graytext;opacity:1;border-color:graytext}select.adaa-field__control{appearance:auto}.adaa-select:after{display:none}}.adaa-fields{--_gap:var(--flow-group);max-inline-size:var(--width-md);grid-template-columns:repeat(auto-fit, minmax(min(var(--width-sm) / 2, 100%), 1fr));column-gap:var(--flow-group);row-gap:0;margin-block-end:calc(-1 * var(--_gap));display:grid}.adaa-fields>.adaa-field{grid-template-columns:minmax(0,1fr);display:grid}.adaa-fields>.adaa-field>*{grid-column:1}.adaa-fields>.adaa-field{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;margin-block-end:var(--_gap)}.adaa-fields>.adaa-field>.adaa-field__label{grid-row:1;margin-block-end:0}.adaa-fields>.adaa-field>.adaa-field__label:has(+.adaa-field__hint){margin-block-end:var(--text-flow-pair)}.adaa-fields>.adaa-field>.adaa-field__hint{grid-row:2;margin-block:0}.adaa-fields>.adaa-field>:not(.adaa-field__label,.adaa-field__hint,.adaa-field__error){grid-row:3;margin-block-start:var(--flow-related)}.adaa-fields>.adaa-field>.adaa-field__error{grid-row:4}.adaa-phone{gap:var(--flow-related);grid-template-columns:auto minmax(0,1fr);display:grid}.adaa-phone>.adaa-select{grid-area:1/1}.adaa-phone>input{grid-area:1/2}.adaa-phone__code{--_code:calc(5ch + var(--space-2) + var(--space-3) * 2 + 1.25em);inline-size:var(--_code);min-inline-size:var(--_code);max-inline-size:var(--_code)}.adaa-icon{--_size:1.25em;inline-size:var(--_size);block-size:var(--_size);vertical-align:middle;vertical-align:calc(.5cap - var(--_size) / 2);flex:none;display:inline-block;overflow:visible}.adaa-icon[data-size=sm]{--_size:1em}.adaa-icon[data-size=lg]{--_size:1.5em}.adaa-logo{align-items:baseline;gap:var(--flow-related);color:var(--ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap;text-decoration:none;display:inline-flex}a.adaa-logo:not([data-size=lg]){padding-block:max(0px, (var(--space-5) - var(--leading-sm) * 1em) / 2);margin-block:min(0px, (var(--leading-sm) * 1em - var(--space-5)) / 2)}a.adaa-logo:not([data-size=lg]):not(:has(.adaa-logo__word)){padding-inline:max(0px, (var(--space-5) - 1cap * 1.4) / 2);margin-inline:min(0px, (1cap * 1.4 - var(--space-5)) / 2)}.adaa-logo[data-size=lg]{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}.adaa-logo__mark{block-size:1em;aspect-ratio:1;flex:none;block-size:1.4cap;inline-size:auto;translate:0 .2cap}.adaa-logo__mark:only-child{translate:none}.adaa-logo[data-variant=brand]{color:var(--logo-green)}.adaa-logo__star{fill:var(--logo-white)}.adaa-logo[data-variant=brand-inverse]{color:var(--logo-white)}.adaa-logo[data-variant=brand-inverse] .adaa-logo__star{fill:var(--logo-green)}.adaa-page-header{margin-block-end:var(--flow-region);container:adaa-page-header/inline-size}:is(.stack,.cluster)>.adaa-page-header{margin-block:0}.adaa-page-header__crumbs{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);margin-block-end:var(--flow-group)}.adaa-page-header__crumbs ol{column-gap:var(--flow-related);row-gap:max(0px, var(--space-5) - var(--leading-sm) * 1em);flex-wrap:wrap;margin:0;display:flex}.adaa-page-header__crumbs li{gap:var(--flow-related);display:flex}.adaa-page-header__crumbs li:not(:last-child):after{content:"/";content:"/" / "";color:var(--ink-faint)}.adaa-page-header__crumbs a{min-block-size:var(--space-5);margin-block:min(0px, (var(--leading-sm) * 1em - var(--space-5)) / 2);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.adaa-page-header__crumbs a:hover{color:var(--ink);text-decoration:underline}.adaa-page-header__main{align-items:center;column-gap:var(--flow-group);row-gap:var(--text-flow-heading);font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.adaa-page-header__main:not(:has(>.adaa-page-header__actions)){grid-template-columns:minmax(0,1fr)}.adaa-page-header__title{grid-area:1/1}.adaa-page-header__standfirst{max-inline-size:var(--measure);color:var(--ink-muted);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);grid-column:1/-1}.adaa-page-header__actions{gap:var(--flow-related);grid-area:1/2;display:flex}@container adaa-page-header (width<40rem){.adaa-page-header__main{grid-template-columns:minmax(0,1fr)}.adaa-page-header__actions{grid-area:auto/1}.adaa-page-header__actions>*{flex:1}}.adaa-rows{gap:var(--flow-related);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adaa-row{align-items:flex-start;gap:var(--flow-related);min-block-size:var(--control-lg);padding:calc(var(--inset-sm) - var(--border-width));border:var(--border-width) solid transparent;border-radius:var(--radius-md);background-color:var(--fill);color:var(--ink);transition:background-color var(--duration-fast) var(--ease-out);--neutral-soft:var(--surface);--info-soft:var(--surface);--ok-soft:var(--surface);--warn-soft:var(--surface);--danger-soft:var(--surface);flex-wrap:wrap;display:flex;position:relative;container-type:inline-size}.adaa-row__icon{block-size:1cap;font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);color:var(--ink-muted);flex:none;place-items:center;display:grid}.adaa-row__text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.adaa-row__title,.adaa-row__subtitle,.adaa-row__detail>*{text-box:trim-both cap alphabetic}.adaa-row__title:not(:last-child),.adaa-row__subtitle:not(:last-child){margin-block-end:var(--text-flow-pair)}.adaa-row__title{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--weight-label);color:var(--ink);text-wrap:pretty;overflow-wrap:break-word}.adaa-row__subtitle{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted);text-wrap:pretty;overflow-wrap:break-word}.adaa-row__detail{align-items:baseline;column-gap:var(--flow-related);row-gap:var(--text-flow-pair);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-faint);flex-wrap:wrap;display:flex}.adaa-row__detail>:not(:last-child):after{content:"·";content:"·" / "";margin-inline-start:var(--flow-related)}.adaa-row__trail{justify-content:flex-end;align-items:center;gap:var(--flow-related);block-size:1cap;font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);flex-wrap:wrap;flex:none;margin-inline-start:auto;padding-inline-start:var(--flow-group);display:flex}.adaa-row__trail:not(:has(*)){display:none}@container (inline-size<28rem){.adaa-row__trail{flex-basis:100%;justify-content:flex-start;block-size:auto;padding-inline-start:0}.adaa-row:has(>.adaa-row__icon)>.adaa-row__trail{padding-inline-start:calc(1.25em + var(--flow-related))}}.adaa-row__link{color:inherit;text-decoration:none}.adaa-row__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.adaa-row__link:focus-visible{outline:none}.adaa-row:has(.adaa-row__link){cursor:pointer}.adaa-row:has(.adaa-row__link) .adaa-row__trail :is(a,button,input,select){z-index:1;position:relative}.adaa-row:has(.adaa-row__link:focus-visible){outline:var(--focus-width) solid var(--accent);outline-offset:calc(var(--focus-width) * -1)}.adaa-row:has(.adaa-row__link:hover){background-color:var(--fill-strong);--ink-faint:color-mix(in oklab, var(--ink) 72%, var(--fill-strong))}@media (forced-colors:active){.adaa-row:has(.adaa-row__link){border-color:linktext}.adaa-row:has(.adaa-row__link:hover){border-color:highlight}.adaa-row:has(.adaa-row__link:focus-visible){outline-color:highlight}}*+.adaa-section{margin-block-start:var(--flow-section)}:is(.stack,.cluster)>:is(.adaa-section,.adaa-section-head){margin-block:0}.adaa-section-head{align-items:center;column-gap:var(--flow-group);row-gap:var(--text-flow-heading);font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl);grid-template-columns:minmax(0,1fr) auto;margin-block-end:var(--flow-region);display:grid}.adaa-section-head:not(:has(>.adaa-section-head__trail)){grid-template-columns:minmax(0,1fr)}.adaa-section-head__title{grid-area:1/1}.adaa-section-head__note{max-inline-size:var(--measure);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);grid-column:1/-1}.adaa-section-head__trail{align-items:center;gap:var(--flow-related);grid-area:1/2;display:flex}.adaa-section-head__count{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.adaa-stats{grid-template-columns:repeat(auto-fit, minmax(min(var(--width-sm) / 2, 100%), 1fr));gap:var(--flow-region) var(--flow-group);display:grid}.adaa-stats>*{min-inline-size:0}.adaa-stat{--_value:var(--text-2xl);--_value-leading:var(--leading-2xl);--_value-tracking:var(--tracking-2xl);flex-direction:column;margin:0;display:flex}.adaa-stat>:where(dd){margin:0}.adaa-stat[data-size=lg]{--_value:var(--text-3xl);--_value-leading:var(--leading-3xl);--_value-tracking:var(--tracking-3xl)}.adaa-stat__value{font-family:var(--font-display);font-size:var(--_value);font-weight:var(--weight-label);line-height:var(--_value-leading);letter-spacing:var(--_value-tracking);font-variant-numeric:tabular-nums;flex-wrap:wrap;order:-1;align-items:baseline;margin-block-end:var(--text-flow-pair);display:flex}.adaa-stat__number,.adaa-stat__unit{text-box:trim-both cap alphabetic}.adaa-stat__unit{font-family:var(--font-text);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);color:var(--ink-muted);white-space:nowrap;margin-inline-start:var(--flow-related)}.adaa-stat__label{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic}.adaa-stat__trend{--_tone:var(--ink-muted);align-items:center;gap:var(--flow-tight);color:var(--_tone);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-variant-numeric:tabular-nums;display:flex}.adaa-stat__trend>span{text-box:trim-both cap alphabetic}.adaa-stat__trend>.adaa-icon{margin-block:calc((1cap - var(--_size)) / 2)}.adaa-stat__trend[data-tone=ok]{--_tone:var(--ok)}.adaa-stat__trend[data-tone=warn]{--_tone:var(--warn)}.adaa-stat__trend[data-tone=danger]{--_tone:var(--danger)}.adaa-stat__hint{color:var(--ink-faint);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic}:is(.adaa-stat__label:has(~.adaa-stat__trend,~.adaa-stat__hint),.adaa-stat__trend:has(~.adaa-stat__hint)){margin-block-end:var(--text-flow-pair)}:is(.adaa-card[data-variant=figure],.adaa-card[data-variant=ink]) .adaa-stat__trend{color:var(--ink-muted)}.adaa-card[data-variant=figure] .adaa-stat__trend>.adaa-icon{color:var(--_tone)}.adaa-step{gap:var(--flow-region);inline-size:100%;max-inline-size:var(--width-md);padding:var(--inset-xl);border-radius:var(--radius-lg);background-color:var(--surface);color:var(--ink);flex-direction:column;margin-inline:auto;display:flex}@media (width<40rem){.adaa-step{padding:var(--inset-lg)}}.adaa-step__header{min-inline-size:0}.adaa-step__meta{justify-content:space-between;align-items:center;gap:var(--flow-related) var(--flow-group);flex-wrap:wrap;margin-block-end:var(--flow-region);display:flex}.adaa-step__eyebrow{color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-variant-numeric:tabular-nums}.adaa-step__progress{gap:var(--flow-related) var(--flow-group);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adaa-step__mark{align-items:center;gap:var(--flow-tight);color:var(--ink-faint);display:flex}.adaa-step__mark:not([data-state=done]):before{content:"";border:calc(var(--border-width) * 1.5) solid currentcolor;border-radius:50%;flex:none;block-size:.5em;inline-size:.5em;margin-inline:.375em}.adaa-step__mark[data-state=done]{color:var(--ink-muted)}.adaa-step__mark[data-state=current]{color:var(--ink);font-weight:var(--weight-label)}.adaa-step__mark[data-state=current]:before{border-width:.25em}.adaa-step__title{text-wrap:balance}.adaa-step__title:has(+.adaa-step__standfirst){margin-block-end:var(--text-flow-heading)}.adaa-step__standfirst{max-inline-size:var(--measure);color:var(--ink-muted);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg)}.adaa-step__body{min-inline-size:0}.adaa-step__footer{align-items:flex-start;gap:var(--flow-related);flex-wrap:wrap;display:flex}.adaa-step__forward{justify-content:flex-end;align-items:center;gap:var(--flow-related);flex-wrap:wrap;margin-inline-start:auto;display:flex}.adaa-step__blocked{max-inline-size:var(--measure);color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);margin-block-start:var(--flow-related)}.adaa-switch{--_track-w:var(--space-7);--_track-h:var(--control-sm);--_pad:var(--space-0);--_thumb:calc(var(--_track-h) - var(--_pad) * 2);column-gap:var(--flow-related);grid-template-columns:auto 1fr;align-items:start;display:grid}.adaa-switch__input{appearance:none;inline-size:var(--_track-w);block-size:var(--_track-h);padding:var(--_pad);border-radius:var(--radius-pill);background-color:var(--fill-strong);box-shadow:inset 0 0 0 var(--border-width) var(--border);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);grid-row:1/span 2;align-items:center;margin:0;display:flex}.adaa-switch__input:before{content:"";inline-size:var(--_thumb);block-size:var(--_thumb);background-color:var(--lifted);box-shadow:0 0 0 var(--border-width) var(--border-control);transition:translate var(--duration-fast) var(--ease-out);border-radius:50%}.adaa-switch__input:hover:not(:disabled){background-color:color-mix(in oklab, var(--fill-strong) 85%, var(--ink))}.adaa-switch__input:checked{background-color:var(--ink)}.adaa-switch__input:checked:before{translate:calc(var(--_track-w) - var(--_track-h)) 0;box-shadow:none}.adaa-switch__input:checked:hover:not(:disabled){background-color:color-mix(in oklab, var(--ink) 82%, var(--canvas))}.adaa-switch__input:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.adaa-switch__label{font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-box:trim-both cap alphabetic;cursor:pointer;margin-block-start:calc((var(--_track-h) - 1cap) / 2);display:block}.adaa-switch__label:has(+.adaa-switch__description){margin-block-end:var(--text-flow-pair)}.adaa-switch__input:disabled~.adaa-switch__label{cursor:not-allowed;opacity:var(--opacity-disabled)}.adaa-switch__description{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted);grid-column:2}@media (prefers-reduced-motion:reduce){.adaa-switch__input:before{transition:none}}@media (forced-colors:active){.adaa-switch__input{appearance:auto;inline-size:var(--space-5);block-size:var(--space-5)}.adaa-switch__input:disabled~:is(.adaa-switch__label,.adaa-switch__description){color:graytext;opacity:1}}.adaa-table-wrap{overscroll-behavior-x:contain;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.adaa-table{inline-size:100%;min-inline-size:calc(var(--_columns,0) * var(--space-8) * 2);table-layout:fixed}.adaa-table :is(th,td){overflow-wrap:anywhere}.adaa-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);background-color:var(--surface);color:var(--ink);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.adaa-table__caption{caption-side:top;text-align:start;color:var(--ink-muted);padding-block-end:var(--flow-related)}.adaa-table :is(th,td){padding:var(--space-3) var(--inset-md);text-align:start;vertical-align:middle;transition:background-color var(--duration-fast) var(--ease-out)}.adaa-table :is(th,td):first-child{padding-inline-start:var(--inset-lg)}.adaa-table :is(th,td):last-child{padding-inline-end:var(--inset-lg)}.adaa-table thead th{padding-block:var(--space-2);background-color:var(--fill);color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap}.adaa-table thead th:first-child{border-start-start-radius:var(--radius-md)}.adaa-table thead th:last-child{border-start-end-radius:var(--radius-md)}.adaa-table tbody th{font-weight:var(--weight-label)}.adaa-table tbody tr+tr>*{border-block-start:var(--border-width) solid var(--border)}.adaa-table tbody tr:hover>*{background-color:var(--fill)}.adaa-table tbody tr:last-child>:first-child{border-end-start-radius:var(--radius-md)}.adaa-table tbody tr:last-child>:last-child{border-end-end-radius:var(--radius-md)}.adaa-table [data-numeric]{text-align:end;white-space:nowrap}.adaa-table [data-numeric]>:is(.adaa-badge,.adaa-text-small){inline-size:fit-content;max-inline-size:100%;white-space:normal;text-align:end;margin-block-start:var(--flow-tight);margin-inline-start:auto;display:flex}.adaa-table tbody tr:has(.adaa-table__link){cursor:pointer;position:relative}.adaa-table tbody tr:has(.adaa-table__link) :is(a,button,input,select):not(.adaa-table__link){z-index:1;position:relative}.adaa-table__link{color:inherit;font-weight:var(--weight-label);text-decoration:none}.adaa-table__link:after{content:"";position:absolute;inset:0}.adaa-table__link:focus-visible{outline:none}.adaa-table tbody tr:has(.adaa-table__link:focus-visible){outline:var(--focus-width) solid var(--accent);outline-offset:calc(var(--focus-width) * -1)}.adaa-table__more{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-muted);margin-block-start:var(--flow-related)}.adaa-table__empty{border-radius:var(--radius-md);background-color:var(--surface)}@media (forced-colors:active){.adaa-table,.adaa-table__empty{border:var(--border-width) solid CanvasText}.adaa-table thead th{border-block-end:var(--border-width) solid CanvasText}.adaa-table tbody tr:has(.adaa-table__link):hover{outline:var(--border-width) solid Highlight;outline-offset:calc(var(--border-width) * -1)}.adaa-table tbody tr:has(.adaa-table__link:focus-visible){outline-color:highlight}}.adaa-toolbar{container:adaa-toolbar/inline-size}.adaa-toolbar__controls{align-items:center;gap:var(--flow-related) var(--flow-group);flex-wrap:wrap;display:flex}.adaa-toolbar__search{flex:1 1 calc(var(--width-sm) / 2);min-inline-size:0;font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);position:relative}.adaa-toolbar__search>.adaa-icon{color:var(--ink-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-3);translate:0 -50%}.adaa-toolbar__input{inline-size:100%;min-block-size:var(--control-md);padding-block:var(--space-2);padding-inline:calc(var(--space-3) + 1.25em + var(--flow-related)) var(--space-3);border:var(--border-width) solid var(--border-control);border-radius:var(--radius-md);background-color:var(--lifted);color:var(--ink);font:inherit;transition:border-color var(--duration-fast) var(--ease-out);margin:0}.adaa-toolbar__input::placeholder{color:var(--ink-faint)}.adaa-toolbar__input:hover:not(:focus){border-color:color-mix(in oklab, var(--ink) 70%, transparent)}.adaa-toolbar__filters{gap:var(--flow-related);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adaa-toolbar__filter{align-items:center;gap:var(--flow-related);min-block-size:var(--control-sm);padding-inline:var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);background-color:var(--fill);color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-label);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.adaa-toolbar__filter:hover{background-color:var(--fill-strong);color:var(--ink);--ink-faint:color-mix(in oklab, var(--ink) 72%, var(--fill-strong))}.adaa-toolbar__filter[aria-current=page]{background-color:var(--ink);color:var(--ink-on)}.adaa-toolbar__filter[aria-current=page]:hover{background-color:color-mix(in oklab, var(--ink) 82%, var(--canvas))}.adaa-toolbar__filter[data-empty]:not([aria-current=page]):not(:hover){color:var(--ink-faint)}.adaa-toolbar__filter-count{color:var(--ink-faint);font-weight:var(--weight-body);font-variant-numeric:tabular-nums}.adaa-toolbar__filter[aria-current=page] .adaa-toolbar__filter-count{color:color-mix(in oklab, var(--ink-on) 82%, var(--ink))}.adaa-toolbar__count{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;margin-block-start:var(--flow-related)}@container adaa-toolbar (inline-size<40rem){.adaa-toolbar__search{flex-basis:100%}}@media (forced-colors:active){.adaa-toolbar__filter[aria-current=page]{border-width:var(--focus-width)}}}@layer utilities{.visually-hidden:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.muted{color:var(--ink-muted)}.small{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.meta{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--ink-faint)}.mono{font-family:var(--font-mono);font-size:.92em}.nums{font-variant-numeric:tabular-nums}}
