:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root,[data-highlight=cream]{--rkui-line-unfilled:var(--rkui-fg)}[data-highlight=dark]{--rkui-line-unfilled:var(--rkui-line)}:root{--rkui-fg:light-dark(#1d232f,#f2eee2);--rkui-muted:light-dark(#5b6070,#a3a8b6);--rkui-line:light-dark(#1d232f,#05070b);--rkui-focus:var(--rkui-tangerine);--rkui-focus-alt:var(--rkui-yellow);--rkui-shadow-lit:light-dark(var(--rkui-line),#6e7891);--rkui-ink:#1d232f;--rkui-navy:light-dark(#2c4d6e,#4a78ad);--rkui-teal:light-dark(#2ea6b1,#3bb4bf);--rkui-coral:light-dark(#de4d45,#e8625a);--rkui-coral-solid:light-dark(var(--rkui-coral-deep),var(--rkui-coral));--rkui-yellow:#f4bc38;--rkui-green:light-dark(#7bba3d,#86c44a);--rkui-sky:#8fd3f7;--rkui-grape:light-dark(#7b4fc9,#a584e6);--rkui-lilac:#d4c4f5;--rkui-tangerine:light-dark(#f58a2a,#f5923a);--rkui-apricot:#ffd2a6;--rkui-glint:var(--rkui-on-ink);--rkui-on-fill:var(--rkui-ink);--rkui-on-ink:light-dark(#f7f3e5,#f2eee2);--rkui-on-navy:#fff;--rkui-on-coral:light-dark(#fff,var(--rkui-ink));--rkui-on-grape:light-dark(#fff,var(--rkui-ink));--rkui-navy-deep:light-dark(#2c4d6e,#8fb3e0);--rkui-teal-deep:light-dark(#176f78,#6fcfd7);--rkui-coral-deep:light-dark(#c8322a,#f08a83);--rkui-yellow-deep:light-dark(#856000,#f7d27a);--rkui-green-deep:light-dark(#3a7016,#a3d977);--rkui-sky-deep:light-dark(#216b9a,#8fd3f7);--rkui-grape-deep:light-dark(#7b4fc9,#b89cf0);--rkui-tangerine-deep:light-dark(#a14c0a,#f8a65c);--rkui-lilac-deep:light-dark(#685796,#d4c4f5);--rkui-apricot-deep:light-dark(#7f512d,#ffd2a6);--rkui-navy-tint:light-dark(#c7d5e6,#25364f);--rkui-teal-tint:light-dark(#a6dfe3,#173f44);--rkui-coral-tint:light-dark(#f6c1bb,#4d2623);--rkui-yellow-tint:light-dark(#fbdf94,#4a3e18);--rkui-green-tint:light-dark(#c8e5a8,#2a4220);--rkui-sky-tint:light-dark(#8fd3f7,#1e3a50);--rkui-grape-tint:light-dark(#c8b2ff,#4a306b);--rkui-lilac-tint:light-dark(#d4c4f5,#342c55);--rkui-tangerine-tint:light-dark(#feb98f,#603714);--rkui-apricot-tint:light-dark(#ffd2a6,#4a3324);--rkui-note-yellow:light-dark(var(--rkui-yellow-tint),var(--rkui-yellow));--rkui-note-sky:var(--rkui-sky);--rkui-note-tangerine:light-dark(var(--rkui-tangerine-tint),var(--rkui-tangerine));--rkui-note-green:light-dark(var(--rkui-green-tint),var(--rkui-green));--rkui-note-coral:light-dark(var(--rkui-coral-tint),var(--rkui-coral));--rkui-note-grape:light-dark(var(--rkui-grape-tint),var(--rkui-grape));--rkui-note-lilac:var(--rkui-lilac);--rkui-note-apricot:var(--rkui-apricot);--rkui-note-tape:color-mix(in srgb, var(--rkui-glint) 60%, transparent);--rkui-stripe:color-mix(in srgb, var(--rkui-line) 25%, transparent);--rkui-icon-fill-neutral:color-mix(in srgb, currentColor 20%, transparent);--rkui-selected:var(--rkui-yellow);--rkui-on-selected:var(--rkui-on-fill);--rkui-selected-tint:var(--rkui-yellow-tint);--rkui-code-keyword:var(--rkui-navy-deep);--rkui-code-function:var(--rkui-teal-deep);--rkui-code-string:var(--rkui-green-deep);--rkui-code-number:var(--rkui-tangerine-deep);--rkui-code-comment:var(--rkui-muted)}:root,[data-palette=cream]{--rkui-surface:light-dark(#f7f3e5,#1a1f2b);--rkui-raised:light-dark(#fffaf0,#232a39);--rkui-panel:light-dark(#f0ead7,#272e3e);--rkui-panel-tab:light-dark(#e6dfc8,#2d3548)}[data-palette=slate]{--rkui-surface:light-dark(#f1f3f8,#1f232b);--rkui-raised:light-dark(#f9fafc,#282d37);--rkui-panel:light-dark(#e7ebf3,#2c323d);--rkui-panel-tab:light-dark(#dbe0ea,#333946)}[data-palette=greige]{--rkui-surface:light-dark(#f2f1ee,#252420);--rkui-raised:light-dark(#faf9f8,#302e29);--rkui-panel:light-dark(#eae7e2,#35332e);--rkui-panel-tab:light-dark(#e0dcd6,#3d3a34)}:root,[data-palette]{--rkui-folder-back:color-mix(in srgb, var(--rkui-surface), var(--rkui-line) 8%)}:root{--rkui-space-1:.25rem;--rkui-space-2:.5rem;--rkui-space-3:.75rem;--rkui-space-4:1rem;--rkui-space-5:1.5rem;--rkui-space-6:2rem;--rkui-space-7:3rem;--rkui-space-8:4rem;--rkui-radius:10px;--rkui-radius-pill:999px;--rkui-outline-width:2px;--rkui-focus-width:6px;--rkui-focus-offset:0;--rkui-duration-fast:.12s;--rkui-duration-spring:.18s;--rkui-duration-slide:.32s;--rkui-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--rkui-ease-snap:cubic-bezier(.38, 1.35, .52, 1);--rkui-loop-quick:.6s;--rkui-loop-short:.9s;--rkui-loop-steady:1.2s;--rkui-loop-medium:1.8s;--rkui-loop-long:2.4s;--rkui-loop-panel:4s;--rkui-stagger:.15s}@media (prefers-reduced-motion:reduce){:root{--rkui-duration-fast:0s;--rkui-duration-spring:0s;--rkui-duration-slide:0s}}:root{--rkui-shadow-dx:1;--rkui-shadow-dy:1}*{--rkui-shade:color-mix(in oklab, var(--rkui-shade-of) 75%, var(--rkui-line))}:root,[data-depth=normal]{--rkui-shadow-depth:1}[data-depth=deep]{--rkui-shadow-depth:1.5}*{--rkui-shadow-offset:calc(var(--rkui-shadow-depth) * 4px);--rkui-shadow-offset-x:calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset));--rkui-shadow-offset-y:calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset));--rkui-shadow-offset-hover:calc(var(--rkui-shadow-depth) * 6px);--rkui-shadow-offset-pressed:calc(var(--rkui-shadow-depth) * 2px);--rkui-press-offset:calc(var(--rkui-shadow-depth) * 2px);--rkui-press-offset-x:calc(var(--rkui-shadow-dx) * var(--rkui-press-offset));--rkui-press-offset-y:calc(var(--rkui-shadow-dy) * var(--rkui-press-offset));--rkui-lift-offset:calc(var(--rkui-shadow-depth) * 1px);--rkui-lift-offset-x:calc(var(--rkui-shadow-dx) * var(--rkui-lift-offset));--rkui-lift-offset-y:calc(var(--rkui-shadow-dy) * var(--rkui-lift-offset));--rkui-depth-gap-scale:calc((1 + var(--rkui-shadow-depth)) / 2);--rkui-shadow:var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y) 0 var(--rkui-shadow-color), var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-hover:calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-hover)) calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-hover)) 0 var(--rkui-shadow-color), calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-hover)) calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-hover)) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-pressed:calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-pressed)) calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-pressed)) 0 var(--rkui-shadow-color), calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-pressed)) calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-pressed)) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-inset:inset calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-pressed)) calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-pressed)) 0 var(--rkui-line)}:root,:where([data-shadow]){--rkui-shadow-color:var(--rkui-line)}[data-shadow=outline],[data-shadow=color]{--rkui-shadow-rim:initial}[data-shadow=block]{--rkui-shadow-rim:transparent}*{--rkui-shadow-edge:light-dark(transparent,var(--rkui-shadow-rim,var(--rkui-fg)));--rkui-recess-step:calc(var(--rkui-shadow-depth) * 3px);--rkui-recess-x:calc(var(--rkui-shadow-dx) * var(--rkui-recess-step));--rkui-recess-y:calc(var(--rkui-shadow-dy) * var(--rkui-recess-step));--rkui-recess-shade:color-mix(in srgb, var(--rkui-recess-floor), var(--rkui-line) 60%);--rkui-shadow-recess:inset var(--rkui-recess-x) var(--rkui-recess-y) 0 var(--rkui-shadow-color), inset calc(2 * var(--rkui-recess-x)) calc(2 * var(--rkui-recess-y)) 0 var(--rkui-recess-shade), inset calc(2 * var(--rkui-recess-x) + var(--rkui-shadow-dx) * var(--rkui-outline-width)) calc(2 * var(--rkui-recess-y) + var(--rkui-shadow-dy) * var(--rkui-outline-width)) 0 var(--rkui-shadow-edge)}@media (prefers-reduced-motion:reduce){*{--rkui-press-offset:0px;--rkui-lift-offset:0px}}@supports not (color:light-dark(#000, #fff)){:root,:root[data-theme]{color-scheme:light}:root,[data-palette]{--rkui-surface:#f7f3e5;--rkui-raised:#fffaf0;--rkui-fg:#1d232f;--rkui-muted:#5b6070;--rkui-line:#1d232f;--rkui-shadow-lit:var(--rkui-line);--rkui-navy:#2c4d6e;--rkui-teal:#2ea6b1;--rkui-coral:#de4d45;--rkui-coral-solid:var(--rkui-coral-deep);--rkui-green:#7bba3d;--rkui-grape:#7b4fc9;--rkui-tangerine:#f58a2a;--rkui-on-ink:#f7f3e5;--rkui-on-coral:#fff;--rkui-on-grape:#fff;--rkui-navy-deep:#2c4d6e;--rkui-teal-deep:#176f78;--rkui-coral-deep:#c8322a;--rkui-yellow-deep:#856000;--rkui-green-deep:#3a7016;--rkui-sky-deep:#216b9a;--rkui-grape-deep:#7b4fc9;--rkui-tangerine-deep:#a14c0a;--rkui-lilac-deep:#685796;--rkui-apricot-deep:#7f512d;--rkui-navy-tint:#c7d5e6;--rkui-teal-tint:#a6dfe3;--rkui-coral-tint:#f6c1bb;--rkui-yellow-tint:#fbdf94;--rkui-green-tint:#c8e5a8;--rkui-sky-tint:#8fd3f7;--rkui-grape-tint:#c8b2ff;--rkui-lilac-tint:#d4c4f5;--rkui-tangerine-tint:#feb98f;--rkui-apricot-tint:#ffd2a6;--rkui-note-yellow:var(--rkui-yellow-tint);--rkui-note-tangerine:var(--rkui-tangerine-tint);--rkui-note-green:var(--rkui-green-tint);--rkui-note-coral:var(--rkui-coral-tint);--rkui-note-grape:var(--rkui-grape-tint);--rkui-panel:#f0ead7;--rkui-panel-tab:#e6dfc8}*{--rkui-shadow-edge:transparent}}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/roboto-slab-latin.BSRzcwIE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/roboto-slab-greek.BmWEfqZh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/roboto-slab-symbols.DAU2nX12.woff2)format("woff2");unicode-range:U+2202,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265}@font-face{font-family:Xmind;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-latin.CM_jcklh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Xmind;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-greek.9PXmHH6U.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Xmind;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-symbols.Df7rYoJ-.woff2)format("woff2");unicode-range:U+2202,U+2207,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265}@font-face{font-family:Xmind;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-italic-latin.CihM18SU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Xmind;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-italic-greek.C-IOGhAU.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Xmind;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_astro/xmind-italic-symbols.CtJdVvpf.woff2)format("woff2");unicode-range:U+2202,U+2207,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-latin.D000Msq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-greek.Bmts2-vi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-symbols.5Q2RyhME.woff2)format("woff2");unicode-range:U+2190,U+2192,U+2202,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-italic-latin.D64VPgFD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-italic-greek.721BJjI3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-italic-symbols.DtTxWkLX.woff2)format("woff2");unicode-range:U+2190,U+2192,U+2202,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265}:root{--rkui-font-display:"Roboto Slab", Rockwell, "DejaVu Serif", Georgia, serif;--rkui-font-body:"Xmind", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rkui-font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, "DejaVu Sans Mono", monospace;--rkui-type-ratio:1.3;--rkui-step--1:.8rem;--rkui-step-0:1rem;--rkui-step-1:calc(var(--rkui-step-0) * var(--rkui-type-ratio));--rkui-step-2:calc(var(--rkui-step-1) * var(--rkui-type-ratio));--rkui-step-3:calc(var(--rkui-step-2) * var(--rkui-type-ratio));--rkui-step-4:calc(var(--rkui-step-3) * var(--rkui-type-ratio));--rkui-step-5:calc(var(--rkui-step-4) * var(--rkui-type-ratio));--rkui-line-height-body:1.6;--rkui-line-height-heading:1.2}*,:before,:after{box-sizing:border-box}body{background:var(--rkui-surface);color:var(--rkui-fg);font-family:var(--rkui-font-body);font-size:var(--rkui-step-0);line-height:var(--rkui-line-height-body);margin:0}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}img,video{block-size:auto;max-inline-size:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--rkui-font-display);font-weight:800;line-height:var(--rkui-line-height-heading);text-wrap:balance}h1{font-size:var(--rkui-step-4)}h2{font-size:var(--rkui-step-3)}h3{font-size:var(--rkui-step-2)}h4{font-size:var(--rkui-step-1)}a{color:var(--rkui-navy-deep);text-underline-offset:.15em}a:hover{text-decoration-thickness:var(--rkui-outline-width)}a:where(:not(.rkui-button,.rkui-chip,.rkui-tile,.rkui-folder-tab,.rkui-sidebar--deck .rkui-sidebar-link,.rkui-eqref)):focus-visible{outline:var(--rkui-outline-width) solid transparent;background:var(--rkui-focus);color:var(--rkui-ink);box-decoration-break:clone}code,kbd,samp,pre{font-family:var(--rkui-font-mono)}code{border-radius:calc(var(--rkui-radius) / 2);background:var(--rkui-panel);color:var(--rkui-fg);padding:.1em .35em;font-size:.9em}pre{padding:var(--rkui-space-4);border-radius:var(--rkui-radius);background:var(--rkui-panel);color:var(--rkui-fg);overflow-x:auto}pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}mark{background:var(--rkui-apricot);color:var(--rkui-on-fill)}::selection{background:var(--rkui-yellow-tint);color:var(--rkui-fg)}.rkui-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@property --rkui-extrusion{syntax:"*";inherits:false}.rkui-button{--rkui-shade-of:var(--rkui-button-fill);--rkui-extrusion:var(--rkui-shade)}:is(.rkui-checkbox,.rkui-radio,.rkui-switch):checked,.rkui-dial-face,.rkui-clock-hand--hour .rkui-clock-tag,.rkui-drawer--blind>.rkui-drawer-handle .rkui-drawer-pull{--rkui-shade-of:var(--rkui-selected);--rkui-extrusion:var(--rkui-shade)}:is(.rkui-checkbox,.rkui-radio,.rkui-switch)[aria-invalid=true]{--rkui-shade-of:var(--rkui-coral-solid);--rkui-extrusion:var(--rkui-shade)}.rkui-range,.rkui-range-thumb{--rkui-shade-of:var(--rkui-selected);--rkui-extrusion:var(--rkui-shade)}.rkui-input[type=file]{--rkui-shade-of:var(--rkui-yellow);--rkui-extrusion:var(--rkui-shade)}.rkui-tile--color{--rkui-shade-of:var(--rkui-swatch);--rkui-extrusion:var(--rkui-shade)}.rkui-badge{--rkui-shade-of:var(--rkui-badge-fill);--rkui-extrusion:var(--rkui-shade)}.rkui-spinner-dot{--rkui-shade-of:var(--rkui-spinner-dot-fill);--rkui-extrusion:var(--rkui-shade)}:is(.rkui-spinner--ring,.rkui-spinner--water){--rkui-shade-of:var(--rkui-spinner-fill);--rkui-extrusion:var(--rkui-shade)}.rkui-alert{--rkui-shade-of:var(--rkui-alert-hue);--rkui-extrusion:var(--rkui-shade)}.rkui-table,.rkui-table--lift tbody tr{--rkui-shade-of:var(--rkui-table-hue,var(--rkui-section));--rkui-extrusion:var(--rkui-shade)}.rkui-search-bar{--rkui-shade-of:var(--rkui-yellow);--rkui-extrusion:var(--rkui-shade)}.rkui-sidebar-more{--rkui-shade-of:var(--rkui-pill-fill);--rkui-extrusion:var(--rkui-shade)}.rkui-chip:is(:has(:checked),[aria-current=page]),.rkui-button--section{--rkui-shade-of:var(--rkui-section);--rkui-extrusion:var(--rkui-shade)}:where(.rkui-card--link,.rkui-card--raised){--rkui-shade-of:var(--rkui-card-hue);--rkui-extrusion:var(--rkui-shade)}.rkui-folder--tinted>.rkui-folder-sheet,.rkui-folder--tinted>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]),.rkui-sidebar-link[aria-current=page]{--rkui-shade-of:var(--rkui-selected);--rkui-extrusion:var(--rkui-shade)}.rkui-drawer--hue,.rkui-drawer--hue>:is(.rkui-drawer-handle,.rkui-drawer-tray),.rkui-drawer--hue>.rkui-drawer-handle .rkui-drawer-pull{--rkui-shade-of:var(--rkui-drawer-hue);--rkui-extrusion:var(--rkui-shade)}.rkui-equation--key{--rkui-shade-of:var(--rkui-yellow);--rkui-extrusion:var(--rkui-shade)}.rkui-sidebar-link--hue[aria-current=page]{--rkui-shade-of:var(--rkui-sidebar-hue);--rkui-extrusion:var(--rkui-shade)}.rkui-sticky-note{--rkui-extrusion:var(--rkui-shade)}:is(.rkui-button--navy,.rkui-badge--navy){--rkui-extrusion:initial}@supports (color:light-dark(black, white)){@scope([data-shadow=color]) to ([data-shadow=outline],[data-shadow=block]){:scope,*{--rkui-shadow-edge:transparent;--rkui-shadow-color:light-dark(var(--rkui-line),var(--rkui-extrusion,var(--rkui-shadow-lit)))}:scope.rkui-scroll,.rkui-scroll{--rkui-shade-of:var(--rkui-pill-fill);--rkui-pill-shadow-color:light-dark(var(--rkui-line),var(--rkui-shade))}}}.rkui-icon{--rkui-icon-stroke:21;block-size:1.5rem;inline-size:1.5rem;color:var(--rkui-fg);flex:none}.rkui-icon--small{--rkui-icon-stroke:24;block-size:1.25rem;inline-size:1.25rem}.rkui-button{--rkui-button-fill:var(--rkui-yellow);--rkui-button-label:var(--rkui-on-fill);--rkui-icon-fill:var(--rkui-button-fill);--rkui-button-padding-block:var(--rkui-space-2);--rkui-button-padding-inline:var(--rkui-space-4);align-items:center;gap:var(--rkui-space-2);padding:var(--rkui-button-padding-block) var(--rkui-button-padding-inline);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius);background:var(--rkui-button-fill);color:var(--rkui-button-label);font-weight:700;line-height:var(--rkui-line-height-heading);cursor:pointer;text-decoration:none;display:inline-flex}.rkui-button .rkui-icon{color:inherit}.rkui-button--small{--rkui-button-padding-block:var(--rkui-space-1);--rkui-button-padding-inline:var(--rkui-space-3);font-size:var(--rkui-step--1)}.rkui-button--navy{--rkui-button-fill:var(--rkui-navy);--rkui-button-label:var(--rkui-on-navy)}.rkui-button--teal{--rkui-button-fill:var(--rkui-teal)}.rkui-button--green{--rkui-button-fill:var(--rkui-green)}.rkui-button--coral{--rkui-button-fill:var(--rkui-coral-solid);--rkui-button-label:var(--rkui-on-coral)}.rkui-button--grape{--rkui-button-fill:var(--rkui-grape);--rkui-button-label:var(--rkui-on-grape)}.rkui-button--sky{--rkui-button-fill:var(--rkui-sky)}.rkui-button--tangerine{--rkui-button-fill:var(--rkui-tangerine);--rkui-focus:var(--rkui-focus-alt)}.rkui-button--lilac{--rkui-button-fill:var(--rkui-lilac)}.rkui-button--apricot{--rkui-button-fill:var(--rkui-apricot)}.rkui-button--section{--rkui-button-fill:var(--rkui-section,var(--rkui-ink));--rkui-button-label:var(--rkui-on-section,var(--rkui-on-ink))}.rkui-button--unfilled{--rkui-icon-fill:initial;border-color:var(--rkui-line-unfilled);color:var(--rkui-fg);background:0 0}.rkui-button--unfilled:hover{background:var(--rkui-raised)}.rkui-field{gap:var(--rkui-space-1);justify-items:start;font-weight:600;display:grid}.rkui-field-message{color:var(--rkui-muted);font-size:var(--rkui-step--1);font-weight:400}.rkui-field-message--error{color:var(--rkui-coral-deep);font-weight:600}.rkui-check{align-items:center;gap:var(--rkui-space-2);cursor:pointer;display:inline-flex}.rkui-check:has(:disabled){cursor:not-allowed}.rkui-input,.rkui-select{inline-size:100%;max-inline-size:30rem;padding:var(--rkui-space-2) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background-color:var(--rkui-raised);color:var(--rkui-fg);font-weight:400;line-height:var(--rkui-line-height-body)}.rkui-input::placeholder{color:var(--rkui-muted)}textarea.rkui-input{resize:vertical;min-block-size:6rem}.rkui-input[aria-invalid=true],.rkui-select[aria-invalid=true]{border-color:var(--rkui-coral-deep);background-color:var(--rkui-coral-tint)}:root{--rkui-input-hover-background:var(--rkui-surface);--rkui-input-hover-shadow:none}.rkui-hover-none{--rkui-input-hover-background:var(--rkui-raised)}.rkui-hover-ring{--rkui-input-hover-background:var(--rkui-raised);--rkui-input-hover-shadow:inset 0 0 0 1px var(--rkui-line-unfilled)}.rkui-hover-underline{--rkui-input-hover-background:var(--rkui-raised);--rkui-input-hover-shadow:inset 0 calc(-1 * var(--rkui-outline-width)) 0 var(--rkui-teal-deep)}@media (hover:hover){:is(.rkui-input,.rkui-select):enabled:hover{box-shadow:var(--rkui-input-hover-shadow)}:is(.rkui-input,.rkui-select):enabled:not([aria-invalid=true]):hover{background-color:var(--rkui-input-hover-background)}}.rkui-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--rkui-fg) 50%), linear-gradient(135deg, var(--rkui-fg) 50%, transparent 50%);background-position:right var(--rkui-space-5) center, right var(--rkui-space-4) center;background-size:var(--rkui-space-2) var(--rkui-space-2);cursor:pointer;background-repeat:no-repeat;padding-inline-end:var(--rkui-space-7)}@supports (appearance:base-select){.rkui-select:not([multiple],[size]),.rkui-select:not([multiple],[size])::picker(select){appearance:base-select}.rkui-select:not([multiple],[size])::picker-icon{display:none}.rkui-select:not([multiple],[size])::picker(select){margin-block:var(--rkui-space-1);padding:var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);box-shadow:var(--rkui-shadow)}.rkui-select:not([multiple],[size])>button{background:0 0;border:0;padding:0}.rkui-select:not([multiple],[size]) :is(selectedcontent,option){align-items:center;gap:var(--rkui-space-2);display:flex}.rkui-select:not([multiple],[size]) option{padding:var(--rkui-space-1) var(--rkui-space-3);border-radius:calc(var(--rkui-radius) / 2)}.rkui-select:not([multiple],[size]) option:hover{box-shadow:inset 0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled)}.rkui-select:not([multiple],[size]) option:checked{background:var(--rkui-selected);color:var(--rkui-on-selected)}.rkui-select:not([multiple],[size]) option:focus-visible{outline:var(--rkui-outline-width) solid transparent;background:var(--rkui-focus);color:var(--rkui-ink)}@media (forced-colors:active){.rkui-select:not([multiple],[size]) option:checked{forced-color-adjust:none;color:highlighttext;background:highlight}}}.rkui-checkbox,.rkui-radio{appearance:none;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);cursor:pointer;flex:none;place-content:center;block-size:1.375rem;inline-size:1.375rem;margin:0;display:inline-grid}.rkui-checkbox{border-radius:calc(var(--rkui-radius) / 2)}.rkui-radio{border-radius:50%}.rkui-checkbox:checked,.rkui-radio:checked{border-color:var(--rkui-line);background:var(--rkui-selected)}.rkui-checkbox:checked:before{content:"";border:solid var(--rkui-on-selected);border-width:0 3px 3px 0;block-size:.75rem;inline-size:.375rem;margin-block-start:-.125rem;rotate:45deg}.rkui-radio:checked:before{content:"";background:var(--rkui-on-selected);border-radius:50%;block-size:.5rem;inline-size:.5rem}.rkui-checkbox[aria-invalid=true],.rkui-radio[aria-invalid=true]{border-color:var(--rkui-coral-deep);background:var(--rkui-coral-solid)}.rkui-checkbox[aria-invalid=true]:checked:before{border-color:var(--rkui-on-coral)}.rkui-radio[aria-invalid=true]:checked:before{background:var(--rkui-on-coral)}@media (forced-colors:active){.rkui-checkbox:checked,.rkui-radio:checked{background:highlight;border-color:highlight}.rkui-checkbox:checked:before{border-color:highlighttext}.rkui-radio:checked:before{background:highlighttext}}.rkui-switch{--rkui-switch-width:2.75rem;--rkui-thumb-size:1rem;--rkui-thumb-gap:.1875rem;--rkui-thumb-travel:calc(var(--rkui-switch-width) - 2 * var(--rkui-outline-width) - var(--rkui-thumb-size) - 2 * var(--rkui-thumb-gap));appearance:none;inline-size:var(--rkui-switch-width);block-size:calc(var(--rkui-thumb-size) + 2 * var(--rkui-thumb-gap) + 2 * var(--rkui-outline-width));padding-inline:var(--rkui-thumb-gap);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised);cursor:pointer;flex:none;align-items:center;margin:0;display:inline-flex}.rkui-switch:before{content:"";inline-size:var(--rkui-thumb-size);block-size:var(--rkui-thumb-size);background:var(--rkui-fg);transition:translate var(--rkui-duration-spring) ease;border-radius:50%}.rkui-switch:checked{border-color:var(--rkui-line);background:var(--rkui-selected)}.rkui-switch:checked:before{background:var(--rkui-on-selected);translate:var(--rkui-thumb-travel) 0}.rkui-switch[aria-invalid=true]{border-color:var(--rkui-coral-deep);background:var(--rkui-coral-solid)}.rkui-switch[aria-invalid=true]:before{background:var(--rkui-on-coral)}@media (forced-colors:active){.rkui-switch:before{background:canvastext}.rkui-switch:checked{background:highlight;border-color:highlight}.rkui-switch:checked:before{background:highlighttext}}.rkui-range,.rkui-range-control{--rkui-track-height:.75rem;--rkui-thumb-size:1.5rem}.rkui-range,.rkui-range-thumb{--rkui-thumb-shadow:var(--rkui-shadow);--rkui-thumb-shift:calc(-1 * var(--rkui-press-offset))}.rkui-range{appearance:none;inline-size:100%;block-size:calc(var(--rkui-thumb-size) + var(--rkui-space-2));cursor:pointer;background:0 0;margin:0}.rkui-range::-webkit-slider-runnable-track{box-sizing:border-box;block-size:var(--rkui-track-height);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised)}.rkui-range::-moz-range-track{box-sizing:border-box;block-size:var(--rkui-track-height);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised)}.rkui-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;inline-size:var(--rkui-range-thumb-width,var(--rkui-thumb-size));block-size:var(--rkui-thumb-size);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius-pill);background:var(--rkui-selected);box-shadow:var(--rkui-thumb-shadow);translate:calc(var(--rkui-shadow-dx) * var(--rkui-thumb-shift)) calc(var(--rkui-shadow-dy) * var(--rkui-thumb-shift));transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease;margin-block-start:calc((var(--rkui-track-height) - var(--rkui-thumb-size)) / 2 - var(--rkui-outline-width))}.rkui-range::-moz-range-thumb{box-sizing:border-box;inline-size:var(--rkui-range-thumb-width,var(--rkui-thumb-size));block-size:var(--rkui-thumb-size);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius-pill);background:var(--rkui-selected);box-shadow:var(--rkui-thumb-shadow);translate:calc(var(--rkui-shadow-dx) * var(--rkui-thumb-shift)) calc(var(--rkui-shadow-dy) * var(--rkui-thumb-shift));transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease}.rkui-range-control{--rkui-range-glide:0s;--rkui-range-thumb-centre:calc(var(--rkui-outline-width) + var(--rkui-range-thumb-width,var(--rkui-thumb-size)) / 2 + var(--rkui-range-fraction,0) * (100% - 2 * var(--rkui-outline-width) - var(--rkui-range-thumb-width,var(--rkui-thumb-size))));inline-size:100%;display:grid}.rkui-range-control:has(>.rkui-range-scale){--rkui-range-glide:var(--rkui-duration-spring)}.rkui-range-control>*{grid-area:1/1}.rkui-range-control>.rkui-range-scale{grid-area:2/1}.rkui-range-control--thumb[data-rkui-live]{--rkui-range-thumb-width:max(var(--rkui-thumb-size), calc(var(--rkui-range-chars) * .6 * var(--rkui-step--1) + 2 * var(--rkui-space-2) + 2 * var(--rkui-outline-width)))}.rkui-range-thumb{box-sizing:border-box;inline-size:var(--rkui-range-thumb-width,var(--rkui-thumb-size));block-size:var(--rkui-thumb-size);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius-pill);background:var(--rkui-selected);color:var(--rkui-on-selected);box-shadow:var(--rkui-thumb-shadow);font-family:var(--rkui-font-mono);font-size:var(--rkui-step--1);font-variant-numeric:tabular-nums;pointer-events:none;visibility:hidden;translate:calc(var(--rkui-shadow-dx) * var(--rkui-thumb-shift)) calc(var(--rkui-shadow-dy) * var(--rkui-thumb-shift));transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease, inset-inline-start var(--rkui-range-glide) var(--rkui-ease-snap);place-self:center start;place-items:center;margin-inline-start:calc(var(--rkui-range-thumb-width,var(--rkui-thumb-size)) / -2);font-weight:700;line-height:1;display:grid;position:relative;inset-inline-start:var(--rkui-range-thumb-centre)}.rkui-range-control[data-rkui-live]>.rkui-range-thumb{visibility:visible}.rkui-range-control[data-rkui-live]:has(>.rkui-range-thumb)>.rkui-range::-webkit-slider-thumb{opacity:0}.rkui-range-control[data-rkui-live]:has(>.rkui-range-thumb)>.rkui-range::-moz-range-thumb{opacity:0}.rkui-range-popup{--rkui-range-popup-gap:var(--rkui-space-3);--rkui-range-popup-back:-50%;--rkui-range-popup-fill:var(--rkui-raised);--rkui-range-popup-text:var(--rkui-fg);--rkui-range-popup-edge:var(--rkui-line-unfilled);z-index:10;padding:var(--rkui-space-1) var(--rkui-space-2);border:var(--rkui-outline-width) solid var(--rkui-range-popup-edge);border-radius:var(--rkui-radius);background:var(--rkui-range-popup-fill);color:var(--rkui-range-popup-text);font-family:var(--rkui-font-mono);font-size:var(--rkui-step--1);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--rkui-line-height-heading);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;translate:var(--rkui-range-popup-back) calc(-100% - var(--rkui-range-popup-gap) + var(--rkui-space-1));transition:opacity var(--rkui-duration-fast) ease, translate var(--rkui-duration-fast) ease, visibility 0s var(--rkui-duration-fast), inset-inline-start var(--rkui-range-glide) var(--rkui-ease-snap);place-self:start;position:relative;inset-inline-start:var(--rkui-range-thumb-centre)}.rkui-range-popup:dir(rtl){--rkui-range-popup-back:50%}.rkui-range-popup--flat{--rkui-range-popup-fill:var(--rkui-fg);--rkui-range-popup-text:var(--rkui-surface);--rkui-range-popup-edge:transparent}.rkui-range-popup:not(.rkui-range-popup--flat){filter:drop-shadow(var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y) 0 var(--rkui-shadow-color)) drop-shadow(calc(var(--rkui-shadow-dx) * var(--rkui-outline-width)) calc(var(--rkui-shadow-dy) * var(--rkui-outline-width)) 0 var(--rkui-shadow-edge))}.rkui-range-popup:before{content:"";inset-block-start:100%;border:inherit;background:inherit;border-top-color:#0000;border-left-color:#0000;block-size:.625rem;inline-size:.625rem;position:absolute;left:50%;translate:-50% -50%;rotate:45deg}.rkui-range-control[data-rkui-live]:is([data-rkui-dragging],:has(>.rkui-range:is(:active,:focus-visible)))>.rkui-range-popup{opacity:1;visibility:visible;translate:var(--rkui-range-popup-back) calc(-100% - var(--rkui-range-popup-gap));transition-delay:0s}@media (forced-colors:active){.rkui-range-popup:before{display:none}}@media (hover:hover){.rkui-range:hover,.rkui-range-control:has(>.rkui-range:hover)>.rkui-range-thumb{--rkui-thumb-shadow:var(--rkui-shadow-hover);--rkui-thumb-shift:calc(-1 * (var(--rkui-press-offset) + var(--rkui-lift-offset)))}.rkui-range-control[data-rkui-live]:has(>.rkui-range:not(:disabled):hover)>.rkui-range-popup{opacity:1;visibility:visible;translate:var(--rkui-range-popup-back) calc(-100% - var(--rkui-range-popup-gap));transition-delay:0s}}.rkui-range:active,.rkui-range-control:is([data-rkui-dragging],:has(>.rkui-range:active))>.rkui-range-thumb{--rkui-thumb-shadow:var(--rkui-shadow-pressed);--rkui-thumb-shift:0px}.rkui-range:focus-visible,.rkui-range-control:has(>.rkui-range:focus-visible)>.rkui-range-thumb{--rkui-thumb-shadow:0 0 0 var(--rkui-focus-width) var(--rkui-focus)}.rkui-range:focus-visible{outline:var(--rkui-outline-width) solid transparent}.rkui-range:disabled,.rkui-range-control:has(>.rkui-range:disabled)>.rkui-range-thumb{--rkui-thumb-shadow:none;--rkui-thumb-shift:0px}.rkui-range-control:has(>.rkui-range:disabled)>.rkui-range-thumb{opacity:.45}.rkui-segmented{gap:var(--rkui-space-1);min-inline-size:0;padding:var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised);flex-wrap:wrap;margin:0;display:inline-flex}.rkui-segmented label{align-items:center;gap:var(--rkui-space-2);padding:var(--rkui-space-1) var(--rkui-space-3);border-radius:var(--rkui-radius-pill);cursor:pointer;transition:box-shadow var(--rkui-duration-fast) ease;font-weight:600;display:inline-flex;position:relative}.rkui-segmented input{opacity:0;pointer-events:none;position:absolute}.rkui-segmented svg{block-size:1.25em;inline-size:1.25em;color:inherit;--rkui-icon-stroke:24;flex:none}.rkui-segmented label:hover{box-shadow:inset 0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled)}.rkui-segmented label:active{box-shadow:var(--rkui-shadow-inset)}.rkui-segmented label:has(:checked){--rkui-icon-fill:var(--rkui-selected);background:var(--rkui-selected);color:var(--rkui-on-selected)}.rkui-segmented:not(.rkui-segmented--deck) label:has(:checked:user-valid){animation:rkui-segment-pop var(--rkui-duration-slide) ease-out}@keyframes rkui-segment-pop{35%{scale:.94}75%{scale:1.06}}@supports (anchor-name:--a){@media (forced-colors:none){.rkui-segmented:not(.rkui-segmented--deck){anchor-scope:--rkui-segmented-checked;position:relative}.rkui-segmented:not(.rkui-segmented--deck) label:has(:checked){anchor-name:--rkui-segmented-checked;background:0 0}.rkui-segmented:not(.rkui-segmented--deck):before{content:"";position-anchor:--rkui-segmented-checked;inset:anchor(top) anchor(right) anchor(bottom) anchor(left);border-radius:var(--rkui-radius-pill);background:var(--rkui-selected);transition:inset var(--rkui-duration-slide) var(--rkui-ease-snap);position:absolute}}}.rkui-segmented--deck{--rkui-key-overshoot:calc(var(--rkui-shadow-depth) * 2px);--rkui-plate-padding:calc(var(--rkui-shadow-depth) * var(--rkui-space-2));gap:calc(var(--rkui-depth-gap-scale) * var(--rkui-space-2));padding:calc(var(--rkui-plate-padding) - var(--rkui-shadow-offset-y)) calc(var(--rkui-plate-padding) + var(--rkui-shadow-offset-x)) calc(var(--rkui-plate-padding) + var(--rkui-shadow-offset-y)) calc(var(--rkui-plate-padding) - var(--rkui-shadow-offset-x));border:var(--rkui-outline-width) solid transparent;border-radius:var(--rkui-radius);background:0 0}.rkui-segmented--deck label{padding:var(--rkui-space-2) var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);transition:translate var(--rkui-duration-spring) var(--rkui-ease-spring), box-shadow var(--rkui-duration-fast) ease}.rkui-segmented--deck label:has(:checked){border-color:var(--rkui-line);transition-property:box-shadow}.rkui-segmented--deck label:has(:checked:user-valid){animation:rkui-deck-key-in var(--rkui-duration-spring) ease-out}@keyframes rkui-deck-key-in{0%{translate:var(--rkui-press-offset-x) var(--rkui-press-offset-y)}50%{translate:calc(var(--rkui-shadow-offset-x) + var(--rkui-shadow-dx) * var(--rkui-key-overshoot)) calc(var(--rkui-shadow-offset-y) + var(--rkui-shadow-dy) * var(--rkui-key-overshoot))}to{translate:var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y)}}.rkui-segmented--plate{border-color:var(--rkui-line-unfilled)}@media (forced-colors:active){.rkui-segmented label:has(:checked){forced-color-adjust:none;color:highlighttext;background:highlight}}.rkui-theme-toggle:not([data-rkui-live]){visibility:hidden}.rkui-chip-group{gap:var(--rkui-space-3);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.rkui-chip{align-items:center;gap:var(--rkui-space-1);padding:var(--rkui-space-1) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised);color:var(--rkui-fg);cursor:pointer;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.rkui-chip input{opacity:0;pointer-events:none;position:absolute}.rkui-chip .rkui-icon{color:inherit}.rkui-chip{--rkui-chip-checked:light-dark(var(--rkui-ink),var(--rkui-fg));--rkui-chip-on-checked:light-dark(var(--rkui-on-ink),var(--rkui-ink))}.rkui-chip:is(:has(:checked),[aria-current=page]){--rkui-icon-fill:var(--rkui-section,var(--rkui-chip-checked));border-color:var(--rkui-line);background:var(--rkui-section,var(--rkui-chip-checked));color:var(--rkui-on-section,var(--rkui-chip-on-checked))}@media (forced-colors:active){.rkui-chip:is(:has(:checked),[aria-current=page]){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}.rkui-card{border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.rkui-card-image{aspect-ratio:16/9;object-fit:cover;inline-size:100%}.rkui-card-body{gap:var(--rkui-space-2);padding:var(--rkui-space-4);display:grid}.rkui-card-body>*{margin:0}.rkui-card-title{font-size:var(--rkui-step-1)}.rkui-card-meta{color:var(--rkui-muted);font-size:var(--rkui-step--1)}.rkui-card--link{border:var(--rkui-outline-width) solid var(--rkui-line)}.rkui-card--link .rkui-card-image{border-block-end:var(--rkui-outline-width) solid var(--rkui-line)}:is(.rkui-card--outline,.rkui-card--raised){border:var(--rkui-outline-width) solid var(--rkui-line-unfilled)}:is(.rkui-card--outline,.rkui-card--raised) .rkui-card-image{border-block-end:var(--rkui-outline-width) solid var(--rkui-line-unfilled)}.rkui-card--raised{box-shadow:var(--rkui-shadow)}.rkui-card--shaded{background:var(--rkui-panel)}.rkui-card--inset{--rkui-recess-floor:var(--rkui-folder-back);background:var(--rkui-recess-floor)}.rkui-card--inset:after{content:"";border-radius:inherit;box-shadow:var(--rkui-shadow-recess);pointer-events:none;position:absolute;inset:0}.rkui-card-link{color:inherit;text-decoration:none}.rkui-card-link:after{content:"";position:absolute;inset:0}.rkui-card--link:hover .rkui-card-link{text-decoration:underline}.rkui-card-link:focus-visible{color:inherit;background:0 0}.rkui-callout{align-items:start;gap:var(--rkui-space-3);padding:var(--rkui-space-4);border-radius:var(--rkui-radius);color:var(--rkui-fg);display:flex}.rkui-callout-body>*{margin-block:0 var(--rkui-space-2)}.rkui-callout-body>:last-child{margin-block-end:0}.rkui-callout-title{font-weight:700}.rkui-callout--note{--rkui-icon-fill:var(--rkui-teal);background:var(--rkui-sky-tint)}.rkui-callout--warning{--rkui-focus:var(--rkui-focus-alt);--rkui-icon-fill:var(--rkui-tangerine);background:var(--rkui-apricot-tint)}.rkui-sticky-note{--rkui-note-fill:var(--rkui-note-yellow);--rkui-note-text:var(--rkui-on-fill);--rkui-shade-of:var(--rkui-note-fill);--rkui-note-fold:var(--rkui-space-4);--rkui-note-pin:var(--rkui-coral);--rkui-icon-fill:var(--rkui-shade);border:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-note-fill);color:var(--rkui-note-text);box-shadow:var(--rkui-shadow);clip-path:polygon(-100vmax -100vmax, calc(100% + 100vmax) -100vmax, calc(100% + 100vmax) calc(100% + 100vmax), calc(var(--rkui-note-fold) + 100vmax) calc(100% + 100vmax), -100vmax calc(100% - var(--rkui-note-fold) - 100vmax));position:relative;overflow:visible}.rkui-sticky-note:after{content:"";bottom:calc(-1 * var(--rkui-outline-width));left:calc(-1 * var(--rkui-outline-width));box-sizing:border-box;width:var(--rkui-note-fold);height:var(--rkui-note-fold);border:0 solid var(--rkui-line);border-top-width:var(--rkui-outline-width);border-right-width:var(--rkui-outline-width);background:linear-gradient(to bottom left, var(--rkui-shade) calc(50% - var(--rkui-outline-width)), var(--rkui-line) 0) border-box;pointer-events:none;position:absolute}:where(.rkui-sticky-note) a,.rkui-sticky-note .rkui-card-meta{color:inherit}.rkui-callout.rkui-sticky-note,.rkui-sticky-note .rkui-card-body{padding:var(--rkui-space-5)}.rkui-sticky-note .rkui-card-image{border-block-end:var(--rkui-outline-width) solid var(--rkui-line);border-start-start-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));border-start-end-radius:calc(var(--rkui-radius) - var(--rkui-outline-width))}.rkui-sticky-note:where(.rkui-callout--note){--rkui-note-fill:var(--rkui-note-sky)}.rkui-sticky-note:where(.rkui-callout--warning){--rkui-note-fill:var(--rkui-note-tangerine)}.rkui-sticky-note--yellow{--rkui-note-fill:var(--rkui-note-yellow)}.rkui-sticky-note--sky{--rkui-note-fill:var(--rkui-note-sky)}.rkui-sticky-note--tangerine{--rkui-note-fill:var(--rkui-note-tangerine);--rkui-focus:var(--rkui-focus-alt)}.rkui-sticky-note--green{--rkui-note-fill:var(--rkui-note-green)}.rkui-sticky-note--coral{--rkui-note-fill:var(--rkui-note-coral);--rkui-note-pin:var(--rkui-navy)}.rkui-sticky-note--grape{--rkui-note-fill:var(--rkui-note-grape)}.rkui-sticky-note--lilac{--rkui-note-fill:var(--rkui-note-lilac)}.rkui-sticky-note--apricot{--rkui-note-fill:var(--rkui-note-apricot);--rkui-focus:var(--rkui-focus-alt)}.rkui-sticky-note--tilt{--rkui-note-tilt:-2deg;--rkui-note-shadow-x:calc(var(--rkui-shadow-offset-x) * cos(var(--rkui-note-tilt)) + var(--rkui-shadow-offset-y) * sin(var(--rkui-note-tilt)));--rkui-note-shadow-y:calc(var(--rkui-shadow-offset-y) * cos(var(--rkui-note-tilt)) - var(--rkui-shadow-offset-x) * sin(var(--rkui-note-tilt)));rotate:var(--rkui-note-tilt);box-shadow:var(--rkui-note-shadow-x) var(--rkui-note-shadow-y) 0 var(--rkui-shadow-color), var(--rkui-note-shadow-x) var(--rkui-note-shadow-y) 0 var(--rkui-outline-width) var(--rkui-shadow-edge)}.rkui-sticky-note--tape:before{content:"";inline-size:var(--rkui-space-7);block-size:var(--rkui-space-5);border:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-note-tape);pointer-events:none;margin-inline:auto;position:absolute;inset-block-start:calc(var(--rkui-space-5) / -2);inset-inline:0}.rkui-sticky-note--pin:before{content:"";box-sizing:border-box;inline-size:var(--rkui-space-4);block-size:var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius-pill);background:var(--rkui-note-pin);pointer-events:none;margin-inline:auto;position:absolute;inset-block-start:var(--rkui-space-2);inset-inline:0}.rkui-sticky-note.rkui-card--link{transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease, clip-path var(--rkui-duration-fast) ease}.rkui-sticky-note--animated:not(.rkui-card--link){transition:clip-path var(--rkui-duration-fast) ease}.rkui-sticky-note:where(.rkui-card--link,.rkui-sticky-note--animated):after{transition:width var(--rkui-duration-fast) ease, height var(--rkui-duration-fast) ease}@media (hover:hover){.rkui-sticky-note:where(.rkui-card--link,.rkui-sticky-note--animated):hover{--rkui-note-fold:var(--rkui-space-5)}}.rkui-sticky-note.rkui-card--link:active{--rkui-note-fold:var(--rkui-space-4)}.rkui-widget-frame{gap:var(--rkui-space-4);padding:var(--rkui-space-4);border:var(--rkui-outline-width) dashed var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-lilac-tint);margin:0;display:grid}.rkui-widget-frame-title{font-family:var(--rkui-font-display);font-size:var(--rkui-step-1);font-weight:800;line-height:var(--rkui-line-height-heading)}.rkui-widget-frame-stage{border-radius:var(--rkui-radius);background:var(--rkui-raised);place-items:center;display:grid;overflow:hidden}.rkui-widget-frame-stage>:is(canvas,svg,img){block-size:auto;inline-size:100%;display:block}.rkui-widget-frame-controls{align-items:center;gap:var(--rkui-space-3);flex-wrap:wrap;display:flex}.rkui-input[type=file]{cursor:pointer}.rkui-input[type=file]::file-selector-button{padding:var(--rkui-space-1) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius);background:var(--rkui-yellow);color:var(--rkui-on-fill);box-shadow:var(--rkui-shadow);font:inherit;font-size:var(--rkui-step--1);cursor:pointer;transition:inset var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease;margin-inline-end:var(--rkui-space-4);font-weight:700;position:relative;inset-block-start:calc(-1 * var(--rkui-press-offset-y));inset-inline-start:0}@media (hover:hover){.rkui-input[type=file]:enabled:hover::file-selector-button{box-shadow:var(--rkui-shadow-hover);inset-block-start:calc(-1 * (var(--rkui-press-offset-y) + var(--rkui-lift-offset-y)));inset-inline-start:calc(-1 * var(--rkui-lift-offset-x))}}.rkui-input[type=file]:enabled:active::file-selector-button{box-shadow:var(--rkui-shadow-pressed);inset-block-start:0;inset-inline-start:var(--rkui-press-offset-x)}.rkui-input[type=file]:disabled::file-selector-button{box-shadow:none;cursor:not-allowed;inset-block-start:0}.rkui-file-drop{justify-items:center;gap:var(--rkui-space-2);inline-size:100%;max-inline-size:30rem;padding:var(--rkui-space-6) var(--rkui-space-4);border:var(--rkui-outline-width) dashed var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);text-align:center;font-weight:600;display:grid;position:relative}.rkui-file-drop-chosen,.rkui-file-drop[data-rkui-chosen] .rkui-file-drop-prompt{display:none}.rkui-file-drop[data-rkui-chosen] .rkui-file-drop-chosen{overflow-wrap:anywhere;max-inline-size:100%;display:block}.rkui-file-drop-chosen>span{max-inline-size:100%;display:inline-block}.rkui-file-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.rkui-file-drop:hover{border-style:solid}.rkui-file-drop:has(:focus-visible){outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-focus-offset)}.rkui-file-drop:has([aria-invalid=true]){border-color:var(--rkui-coral-deep);background-color:var(--rkui-coral-tint)}.rkui-file-drop:has(:disabled){opacity:.45;border-style:dashed}.rkui-file-drop:has(:disabled) input{cursor:not-allowed}.rkui-input::-webkit-calendar-picker-indicator{block-size:1.25rem;inline-size:1.25rem;forced-color-adjust:none;cursor:pointer;background:currentColor;margin-inline-start:var(--rkui-space-2);padding:0;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%20style='stroke-width:var(--rkui-icon-stroke,%2016)'%20viewBox='0%200%20256%20256'%3e%3cpath%20stroke='none'%20d='M40%2088h176V48a8%208%200%200%200-8-8H48a8%208%200%200%200-8%208Z'%20style='fill:var(--rkui-icon-fill,%20var(--rkui-coral))'/%3e%3crect%20width='176'%20height='176'%20x='40'%20y='40'%20rx='8'/%3e%3cpath%20d='M176%2024v32M80%2024v32M40%2088h176'/%3e%3c/svg%3e") 50%/contain no-repeat}.rkui-input[type=time]::-webkit-calendar-picker-indicator{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%20style='stroke-width:var(--rkui-icon-stroke,%2016)'%20viewBox='0%200%20256%20256'%3e%3ccircle%20cx='128'%20cy='128'%20r='96'%20stroke='none'%20style='fill:var(--rkui-icon-fill,%20var(--rkui-icon-fill-neutral))'/%3e%3ccircle%20cx='128'%20cy='128'%20r='96'/%3e%3cpath%20d='M128%2072v56h56'/%3e%3c/svg%3e")}.rkui-input{--rkui-date-part-fill:var(--rkui-selected);--rkui-date-part-text:var(--rkui-on-selected)}@media (forced-colors:active){.rkui-input{--rkui-date-part-fill:Highlight;--rkui-date-part-text:HighlightText}}.rkui-input::-webkit-datetime-edit-year-field:focus,.rkui-input::-webkit-datetime-edit-month-field:focus,.rkui-input::-webkit-datetime-edit-week-field:focus,.rkui-input::-webkit-datetime-edit-day-field:focus,.rkui-input::-webkit-datetime-edit-hour-field:focus,.rkui-input::-webkit-datetime-edit-minute-field:focus,.rkui-input::-webkit-datetime-edit-second-field:focus,.rkui-input::-webkit-datetime-edit-millisecond-field:focus,.rkui-input::-webkit-datetime-edit-ampm-field:focus,.rkui-input::-webkit-datetime-edit-meridiem-field:focus{border-radius:calc(var(--rkui-radius) / 2);background-color:var(--rkui-date-part-fill);color:var(--rkui-date-part-text);forced-color-adjust:none}.rkui-input[type=search]{appearance:none}.rkui-input[type=search]::-webkit-search-decoration{appearance:none}.rkui-input[type=search]::-webkit-search-cancel-button{appearance:none;block-size:1.25rem;inline-size:1.25rem;forced-color-adjust:none;cursor:pointer;background-color:currentColor;margin-inline-start:var(--rkui-space-2);mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%20style='stroke-width:var(--rkui-icon-stroke,%2016)'%20viewBox='0%200%20256%20256'%3e%3crect%20width='176'%20height='176'%20x='40'%20y='40'%20stroke='none'%20rx='16'%20style='fill:var(--rkui-icon-fill,%20var(--rkui-icon-fill-neutral))'/%3e%3cpath%20d='M200%2056%2056%20200m144%200L56%2056'/%3e%3c/svg%3e") 50%/contain no-repeat}.rkui-search{--rkui-search-icon-size:1.25rem;inline-size:100%;max-inline-size:30rem;position:relative}.rkui-search:before{content:"";inline-size:var(--rkui-search-icon-size);forced-color-adjust:none;pointer-events:none;background-color:currentColor;position:absolute;inset-block:0;inset-inline-start:var(--rkui-space-3);mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%20style='stroke-width:var(--rkui-icon-stroke,%2016)'%20viewBox='0%200%20256%20256'%3e%3ccircle%20cx='112'%20cy='112'%20r='80'%20stroke='none'%20style='fill:var(--rkui-icon-fill,%20var(--rkui-icon-fill-neutral))'/%3e%3ccircle%20cx='112'%20cy='112'%20r='80'/%3e%3cpath%20d='M168.57%20168.57%20224%20224'/%3e%3c/svg%3e") 50%/contain no-repeat}.rkui-search:has(:disabled):before{opacity:.45}.rkui-search .rkui-input{padding-inline-start:calc(var(--rkui-space-3) + var(--rkui-search-icon-size) + var(--rkui-space-2))}.rkui-search-bar{--rkui-press-overshoot:calc(var(--rkui-shadow-depth) * 2px);border-radius:var(--rkui-radius);inline-size:100%;max-inline-size:30rem;box-shadow:var(--rkui-shadow);transition:translate var(--rkui-duration-spring) var(--rkui-ease-spring), box-shadow var(--rkui-duration-fast) ease;display:flex}.rkui-search-bar .rkui-input{border-start-end-radius:0;border-end-end-radius:0;flex:1;min-inline-size:0}.rkui-search-bar .rkui-button{border-color:var(--rkui-line-unfilled);border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(-1 * var(--rkui-outline-width))}.rkui-search-bar .rkui-button,.rkui-search-bar .rkui-button:is(:hover,:active){box-shadow:none;translate:none}.rkui-search-bar:has(.rkui-button:active){box-shadow:var(--rkui-shadow-pressed);translate:var(--rkui-press-offset-x) var(--rkui-press-offset-y);animation:rkui-search-bar-press var(--rkui-duration-spring) ease-out}@keyframes rkui-search-bar-press{0%{box-shadow:var(--rkui-shadow);translate:0}50%{box-shadow:none;translate:calc(var(--rkui-press-offset-x) + var(--rkui-shadow-dx) * var(--rkui-press-overshoot)) calc(var(--rkui-press-offset-y) + var(--rkui-shadow-dy) * var(--rkui-press-overshoot))}}.rkui-search-bar>:focus-visible{z-index:1;position:relative}.rkui-search-bar:has(:focus-visible),.rkui-search-bar:has(:disabled){box-shadow:none}.rkui-stepper .rkui-input{appearance:textfield;inline-size:8rem}.rkui-stepper .rkui-input::-webkit-inner-spin-button,.rkui-stepper .rkui-input::-webkit-outer-spin-button{appearance:none;margin:0}.rkui-stepper:not([data-rkui-live]) button{visibility:hidden}.rkui-stepper--split{align-items:stretch;gap:var(--rkui-space-2);display:inline-flex}.rkui-stepper--split .rkui-input{text-align:center}.rkui-stepper--split .rkui-button{--rkui-button-padding-inline:0;justify-content:center;inline-size:2.75rem}.rkui-stepper--stacked{--rkui-arrow-width:1.75rem;display:inline-grid;position:relative}.rkui-stepper--stacked .rkui-input{padding-inline-end:calc(var(--rkui-arrow-width) + var(--rkui-space-2))}.rkui-stepper--stacked button{inline-size:var(--rkui-arrow-width);block-size:calc(50% - var(--rkui-outline-width));border:0;border-inline-start:var(--rkui-outline-width) solid var(--rkui-line-unfilled);color:var(--rkui-fg);cursor:pointer;transition:box-shadow var(--rkui-duration-fast) ease;background:0 0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--rkui-outline-width)}.rkui-stepper--stacked [data-step=up]{border-block-end:calc(var(--rkui-outline-width) / 2) solid var(--rkui-line-unfilled);border-start-end-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));inset-block-start:var(--rkui-outline-width)}.rkui-stepper--stacked [data-step=down]{border-block-start:calc(var(--rkui-outline-width) / 2) solid var(--rkui-line-unfilled);border-end-end-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));inset-block-end:var(--rkui-outline-width)}.rkui-stepper--stacked svg{--rkui-icon-stroke:28;block-size:1rem;inline-size:1rem}.rkui-stepper--stacked button:enabled:hover{background:var(--rkui-selected);color:var(--rkui-on-selected)}.rkui-stepper--stacked button:enabled:active{box-shadow:var(--rkui-shadow-inset)}.rkui-stepper--stacked button:disabled{opacity:.45;cursor:not-allowed}.rkui-tiles{--rkui-tile-size:2.5rem;--rkui-tile-font-size:var(--rkui-step-1);align-items:center;gap:calc(var(--rkui-depth-gap-scale) * var(--rkui-space-3));border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.rkui-tiles--compact{--rkui-tile-size:2rem;--rkui-tile-font-size:var(--rkui-step-0);gap:calc(var(--rkui-depth-gap-scale) * var(--rkui-space-2))}.rkui-tiles--vertical{flex-flow:column;align-items:flex-start}.rkui-tile{inline-size:var(--rkui-tile-size);block-size:var(--rkui-tile-size);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-swatch,var(--rkui-raised));color:var(--rkui-fg);font-family:var(--rkui-font-display);font-size:var(--rkui-tile-font-size);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.rkui-tile>input:is([type=radio],[type=checkbox]){opacity:0;pointer-events:none;position:absolute}.rkui-tile>svg{--rkui-icon-stroke:24;block-size:1em;inline-size:1em}.rkui-tile:is(:has(:checked),[aria-current=page]){border-color:var(--rkui-line);background:var(--rkui-swatch,var(--rkui-selected));color:var(--rkui-on-selected)}@media (forced-colors:active){.rkui-tile:is(:has(:checked),[aria-current=page]){background:var(--rkui-swatch,Highlight);color:highlighttext;border-color:highlight}}:is(.rkui-tile--color,.rkui-tile--custom-color,.rkui-color-input){border-color:var(--rkui-line);forced-color-adjust:none}.rkui-color-input{--rkui-picker-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));border-width:var(--rkui-outline-width);border-radius:var(--rkui-radius);cursor:pointer;border-style:solid;block-size:2.5rem;inline-size:3.5rem;display:inline-block;position:relative}.rkui-tile--custom-color{--rkui-picker-radius:50%}:is(.rkui-tile--custom-color,.rkui-color-input)>input[type=color]{appearance:none;border-radius:var(--rkui-picker-radius);block-size:100%;inline-size:100%;cursor:inherit;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}:is(.rkui-tile--custom-color,.rkui-color-input)>input[type=color]::-webkit-color-swatch-wrapper{padding:0}:is(.rkui-tile--custom-color,.rkui-color-input)>input[type=color]::-webkit-color-swatch{border-radius:var(--rkui-picker-radius);border:0}:is(.rkui-tile--custom-color,.rkui-color-input)>input[type=color]::-moz-color-swatch{border-radius:var(--rkui-picker-radius);border:0}.rkui-tile--custom-color:has(>input[type=radio]:checked):after{content:"";border-radius:inherit;box-shadow:var(--rkui-shadow-inset);pointer-events:none;position:absolute;inset:0}:is(.rkui-tile--custom-color,.rkui-color-input)>svg{--rkui-icon-stroke:28;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);block-size:1.375rem;inline-size:1.375rem;color:var(--rkui-fg);forced-color-adjust:auto;pointer-events:none;z-index:1;border-radius:50%;padding:.125rem;position:absolute;inset-block-end:-.375rem;inset-inline-end:-.375rem}.rkui-tiles--brush .rkui-tile--color:after{content:"";background-color:var(--rkui-swatch-on,var(--rkui-on-fill));opacity:0;transition:opacity var(--rkui-duration-fast) ease;position:absolute;inset:15%;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%20style='stroke-width:var(--rkui-icon-stroke,%2016)'%20viewBox='0%200%20256%20256'%3e%3cpath%20stroke='none'%20d='M165.36%20123.05C192.36%2099.43%20224%2064.81%20224%2032c-32.81%200-67.43%2031.64-91%2058.64a84.4%2084.4%200%200%201%2032.36%2032.41'%20style='fill:var(--rkui-icon-fill,%20var(--rkui-coral))'/%3e%3cpath%20d='M16%20216h76a52%2052%200%201%200-52-52c0%2036-24%2052-24%2052'/%3e%3cpath%20d='M112.41%20116.16C131.6%2090.29%20179.46%2032%20224%2032c0%2044.54-58.29%2092.4-84.16%20111.59'/%3e%3cpath%20d='M133%2090.64a84.4%2084.4%200%200%201%2032.41%2032.41'/%3e%3c/svg%3e") 50%/contain no-repeat}.rkui-tiles--brush .rkui-tile--color:has(:checked):after{opacity:.7}@media (hover:hover){.rkui-tiles--brush .rkui-tile--color:not(:has(:disabled)):hover:after{opacity:.7}}.rkui-tiles--drops{--rkui-drop-corners:0 50% 50% 50%;padding-block-start:var(--rkui-space-2)}.rkui-tiles--drops .rkui-tile{--rkui-diagonal:1.4142;--rkui-drop-dx:calc((var(--rkui-shadow-dx) + var(--rkui-shadow-dy)) * var(--rkui-diagonal) / 2);--rkui-drop-dy:calc((var(--rkui-shadow-dy) - var(--rkui-shadow-dx)) * var(--rkui-diagonal) / 2);--rkui-shadow:calc(var(--rkui-shadow-offset) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset) * var(--rkui-drop-dy)) 0 var(--rkui-shadow-color), calc(var(--rkui-shadow-offset) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset) * var(--rkui-drop-dy)) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-hover:calc(var(--rkui-shadow-offset-hover) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset-hover) * var(--rkui-drop-dy)) 0 var(--rkui-shadow-color), calc(var(--rkui-shadow-offset-hover) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset-hover) * var(--rkui-drop-dy)) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-pressed:calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dy)) 0 var(--rkui-shadow-color), calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dy)) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);--rkui-shadow-inset:inset calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dx)) calc(var(--rkui-shadow-offset-pressed) * var(--rkui-drop-dy)) 0 var(--rkui-line);--rkui-picker-radius:var(--rkui-drop-corners);border-radius:var(--rkui-drop-corners);rotate:45deg}.rkui-tiles--drops .rkui-tile--custom-color>svg{rotate:-45deg}.rkui-tiles--stroke{padding-block-end:var(--rkui-space-4)}.rkui-tiles--stroke legend{align-items:center;gap:var(--rkui-space-2);margin-block-end:var(--rkui-space-2);padding:0;font-weight:600;display:flex}.rkui-tiles--stroke .rkui-tile--color:has(:checked):after{content:"";inset-block-start:calc(100% + var(--rkui-space-2));inset-inline:calc(-1 * var(--rkui-space-2));block-size:var(--rkui-space-1);border-radius:var(--rkui-radius-pill);background:var(--rkui-swatch);position:absolute}.rkui-ballot{--rkui-tile-size:2.5rem;--rkui-tile-font-size:var(--rkui-step-1);gap:var(--rkui-space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.rkui-ballot-option{align-items:center;gap:var(--rkui-space-3);cursor:pointer;display:flex}.rkui-ballot .rkui-tile{inset-block-start:calc(-1 * var(--rkui-shadow-offset-y))}.rkui-ballot--mark-end .rkui-ballot-option{flex-direction:row-reverse}.rkui-ballot--mark-end .rkui-tile{margin-inline-end:var(--rkui-shadow-offset-x)}.rkui-ballot-option:has(:disabled){cursor:not-allowed}.rkui-ballot-text{gap:var(--rkui-space-1);min-inline-size:0;padding:var(--rkui-space-2) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);transition:background-color var(--rkui-duration-spring) ease;flex:1;display:grid}.rkui-ballot-option:has(:checked)>.rkui-ballot-text{background:var(--rkui-selected-tint)}@media (forced-colors:active){.rkui-ballot-option:has(:checked)>.rkui-ballot-text{border-color:highlight}}.rkui-ballot--overlap .rkui-ballot-option{gap:0}.rkui-ballot--overlap .rkui-tile{margin-inline-end:calc(var(--rkui-shadow-offset-x) - var(--rkui-tile-size) / 2)}.rkui-ballot--overlap .rkui-ballot-text{padding-inline-start:calc(var(--rkui-tile-size) / 2 + var(--rkui-space-3))}.rkui-ballot--overlap.rkui-ballot--mark-end .rkui-tile{margin-inline:calc(-1 * (var(--rkui-shadow-offset-x) + var(--rkui-tile-size) / 2)) var(--rkui-shadow-offset-x)}.rkui-ballot--overlap.rkui-ballot--mark-end .rkui-ballot-text{padding-inline:var(--rkui-space-3) calc(var(--rkui-tile-size) / 2 + var(--rkui-space-3))}.rkui-ballot--inside{--rkui-tile-inset:calc(var(--rkui-outline-width) + var(--rkui-space-3))}.rkui-ballot--inside .rkui-ballot-option{align-items:start;gap:0}.rkui-ballot--inside .rkui-tile{margin-block-start:calc(var(--rkui-outline-width) + var(--rkui-space-2));margin-inline:calc(var(--rkui-tile-inset) - var(--rkui-shadow-offset-x)) calc(var(--rkui-shadow-offset-x) - var(--rkui-tile-size) - var(--rkui-tile-inset))}.rkui-ballot--inside .rkui-ballot-text{min-block-size:calc(var(--rkui-tile-size) + 2 * (var(--rkui-space-2) + var(--rkui-outline-width)));align-content:center;padding-inline-start:calc(var(--rkui-tile-size) + 2 * var(--rkui-space-3))}.rkui-ballot--inside.rkui-ballot--mark-end .rkui-tile{margin-inline:calc(-1 * (var(--rkui-tile-size) + var(--rkui-tile-inset) + var(--rkui-shadow-offset-x))) calc(var(--rkui-tile-inset) + var(--rkui-shadow-offset-x))}.rkui-ballot--inside.rkui-ballot--mark-end .rkui-ballot-text{padding-inline:var(--rkui-space-3) calc(var(--rkui-tile-size) + 2 * var(--rkui-space-3))}.rkui-ballot--tight{gap:0}.rkui-ballot--tight .rkui-ballot-option{position:relative}.rkui-ballot--tight .rkui-ballot-option+.rkui-ballot-option{margin-block-start:calc(-1 * var(--rkui-outline-width))}.rkui-ballot--tight .rkui-ballot-option:has(:checked){z-index:1}.rkui-ballot--tight .rkui-ballot-option:has(:focus-visible,:where([data-rkui-focus-visible]):focus){z-index:2}.rkui-ballot--tight .rkui-ballot-text{align-content:center;align-self:stretch}.rkui-ballot--tight .rkui-ballot-option:not(:first-of-type)>.rkui-ballot-text{border-start-start-radius:0;border-start-end-radius:0}.rkui-ballot--tight .rkui-ballot-option:not(:last-of-type)>.rkui-ballot-text{border-end-end-radius:0;border-end-start-radius:0}.rkui-ballot--tight:not(.rkui-ballot--inside) .rkui-tile{margin-block:max(var(--rkui-shadow-offset-y), -1 * var(--rkui-shadow-offset-y))}.rkui-ballot .rkui-tile:has(:checked:enabled){transition-property:box-shadow}.rkui-ballot .rkui-tile:has(:checked:user-valid){--rkui-key-overshoot:calc(var(--rkui-shadow-depth) * 2px);animation:rkui-deck-key-in var(--rkui-duration-spring) ease-out}.rkui-range-scale{inline-size:100%;padding-inline:calc(var(--rkui-range-thumb-width,1.5rem) / 2 + var(--rkui-outline-width));justify-content:space-between;display:flex}.rkui-range-scale option{inline-size:3rem;padding:var(--rkui-space-2) 0 0;background:linear-gradient(var(--rkui-muted), var(--rkui-muted)) center top / var(--rkui-outline-width) var(--rkui-space-2) no-repeat;color:var(--rkui-muted);font-size:var(--rkui-step--1);font-variant-numeric:tabular-nums;text-align:center;margin-inline:-1.5rem}.rkui-dial{--rkui-dial-size:12.5rem;grid-template-columns:var(--rkui-dial-size);place-items:center;gap:var(--rkui-space-1) var(--rkui-space-3);grid-template-areas:"label""control""readout";max-inline-size:30rem;display:grid}.rkui-dial>label{grid-area:label;font-weight:600}.rkui-dial>input,.rkui-dial-face{grid-area:control}.rkui-dial>output{min-inline-size:5ch;font-family:var(--rkui-font-mono);font-variant-numeric:tabular-nums;text-align:end;grid-area:readout;font-weight:600}.rkui-dial:not([data-rkui-live])>.rkui-dial-face{visibility:hidden}.rkui-dial:not([data-rkui-live])>input{align-self:end}.rkui-dial[data-rkui-live]>input{opacity:0;pointer-events:none;block-size:100%;inline-size:100%}.rkui-dial-face{--rkui-dial-shadow:var(--rkui-shadow);--rkui-dial-shift:0px;inline-size:var(--rkui-dial-size);aspect-ratio:1;cursor:pointer;touch-action:none;user-select:none;place-items:center;display:grid;position:relative}.rkui-dial-face>svg{grid-area:1/1;block-size:100%;inline-size:100%;overflow:visible}.rkui-dial-limit{fill:var(--rkui-muted);font-family:var(--rkui-font-mono);font-size:var(--rkui-step--1);text-anchor:middle;dominant-baseline:middle;font-weight:600}:is(.rkui-dial-knob,.rkui-dial-thumb){border:var(--rkui-outline-width) solid var(--rkui-line);box-shadow:var(--rkui-dial-shadow);translate:calc(var(--rkui-shadow-dx) * var(--rkui-dial-shift)) calc(var(--rkui-shadow-dy) * var(--rkui-dial-shift));transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease;border-radius:50%}.rkui-dial-tick{stroke:var(--rkui-muted);stroke-width:2px;stroke-linecap:round}.rkui-dial-knob{aspect-ratio:1;border-color:var(--rkui-line-unfilled);background:var(--rkui-raised);grid-area:1/1;inline-size:66%;position:relative}.rkui-dial-notch{rotate:var(--rkui-dial-angle);transition:rotate var(--rkui-duration-fast) ease;position:absolute;inset:0}.rkui-dial-notch:before{content:"";box-sizing:border-box;border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius-pill);background:var(--rkui-selected);block-size:32%;inline-size:.75rem;position:absolute;inset-block-start:8%;inset-inline-start:calc(50% - .375rem)}.rkui-dial-track-outline,.rkui-dial-track,.rkui-dial-fill{fill:none;stroke-linecap:round}.rkui-dial-track-outline{stroke:var(--rkui-line-unfilled);stroke-width:20px}.rkui-dial-track{stroke:var(--rkui-raised);stroke-width:16px}.rkui-dial-fill{stroke:var(--rkui-selected);stroke-width:16px}.rkui-dial-thumb{--rkui-thumb-size:calc(var(--rkui-dial-size) * .14);left:var(--rkui-dial-thumb-x);top:var(--rkui-dial-thumb-y);box-sizing:border-box;inline-size:var(--rkui-thumb-size);aspect-ratio:1;margin:calc(var(--rkui-thumb-size) / -2) 0 0 calc(var(--rkui-thumb-size) / -2);background:var(--rkui-selected);position:absolute}.rkui-dial--arc>output{pointer-events:none;font-family:var(--rkui-font-display);font-size:var(--rkui-step-4);text-align:center;grid-area:control;font-weight:700}.rkui-dial--ramp{--rkui-dial-ramp-1:var(--rkui-navy);--rkui-dial-ramp-2:var(--rkui-teal);--rkui-dial-ramp-3:var(--rkui-green);--rkui-dial-ramp-4:var(--rkui-yellow);--rkui-dial-ramp-5:var(--rkui-tangerine);--rkui-dial-ramp-6:var(--rkui-coral)}.rkui-dial--ramp-heat{--rkui-dial-ramp-1:var(--rkui-yellow);--rkui-dial-ramp-2:var(--rkui-tangerine);--rkui-dial-ramp-3:var(--rkui-coral)}.rkui-dial-block{fill:var(--rkui-raised);stroke:var(--rkui-line-unfilled);stroke-width:var(--rkui-outline-width);stroke-linejoin:round;transition:fill var(--rkui-duration-fast) ease}.rkui-dial-block[data-lit]{fill:var(--rkui-dial-block-fill)}@media (hover:hover){.rkui-dial-face:hover{--rkui-dial-shadow:var(--rkui-shadow-hover);--rkui-dial-shift:calc(-1 * var(--rkui-lift-offset))}}.rkui-dial[data-dragging]>.rkui-dial-face{--rkui-dial-shadow:var(--rkui-shadow-pressed);--rkui-dial-shift:var(--rkui-press-offset)}.rkui-dial:has(>input:focus-visible) :is(.rkui-dial-knob,.rkui-dial-thumb){outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-focus-offset);box-shadow:none}.rkui-dial:has(>input:disabled)>.rkui-dial-face{--rkui-dial-shadow:none;--rkui-dial-shift:0px;opacity:.45;cursor:not-allowed}@media (forced-colors:active){.rkui-dial-face>svg,.rkui-dial-notch:before{forced-color-adjust:none}.rkui-dial-tick,.rkui-dial-track-outline,.rkui-dial-block{stroke:canvastext}.rkui-dial-limit{fill:canvastext}.rkui-dial-track{stroke:canvas}.rkui-dial-block{fill:canvas}.rkui-dial-fill{stroke:highlight}.rkui-dial-block[data-lit]{fill:highlight}.rkui-dial-notch:before{background:highlight;border-color:canvastext}}.rkui-clock{--rkui-clock-size:15rem;--rkui-clock-day:var(--rkui-sky);--rkui-clock-night:var(--rkui-navy);grid-template-columns:var(--rkui-clock-size);justify-items:center;gap:var(--rkui-space-2);max-inline-size:30rem;display:grid}.rkui-clock>label{font-weight:600}.rkui-clock:not([data-rkui-live])>.rkui-clock-face{visibility:hidden}.rkui-clock-face{box-sizing:border-box;inline-size:var(--rkui-clock-size);aspect-ratio:1;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);cursor:pointer;touch-action:none;user-select:none;border-radius:50%;margin-block-end:var(--rkui-space-2);display:grid;position:relative}.rkui-clock-face>svg{grid-area:1/1;block-size:100%;inline-size:100%}.rkui-clock-day,.rkui-clock-night{fill:none}.rkui-clock-day{stroke:var(--rkui-clock-day)}.rkui-clock-night{stroke:var(--rkui-clock-night)}.rkui-clock-ring-edge{fill:none;stroke:var(--rkui-line-unfilled);stroke-width:var(--rkui-outline-width)}.rkui-clock-tick{stroke:var(--rkui-muted);stroke-width:2px;stroke-linecap:round}.rkui-clock-tick--quarter{stroke:var(--rkui-fg);stroke-width:3px}.rkui-clock-day-icon{--rkui-clock-x:var(--rkui-clock-day-x);--rkui-clock-y:var(--rkui-clock-day-y)}.rkui-clock-night-icon{--rkui-clock-x:var(--rkui-clock-night-x);--rkui-clock-y:var(--rkui-clock-night-y)}.rkui-clock-face>.rkui-icon{--rkui-icon-size:calc(var(--rkui-clock-size) * .1);left:var(--rkui-clock-x);top:var(--rkui-clock-y);inline-size:var(--rkui-icon-size);block-size:var(--rkui-icon-size);margin:calc(var(--rkui-icon-size) / -2) 0 0 calc(var(--rkui-icon-size) / -2);color:var(--rkui-ink);pointer-events:none;position:absolute}.rkui-clock-hand{--rkui-hand-width:.375rem;rotate:var(--rkui-hand-angle,0deg);transition:rotate var(--rkui-duration-spring) var(--rkui-ease-snap);pointer-events:none;position:absolute;inset:0}.rkui-clock-hand--minute{--rkui-hand-width:.25rem}.rkui-clock-hand:before{content:"";left:calc(50% - var(--rkui-hand-width) / 2);inline-size:var(--rkui-hand-width);block-size:var(--rkui-hand-length);border-radius:var(--rkui-radius-pill);background:var(--rkui-fg);position:absolute;bottom:50%}.rkui-clock-tip{left:50%;top:calc(50% - var(--rkui-hand-length));rotate:calc(-1 * var(--rkui-hand-angle,0deg));transition:rotate var(--rkui-duration-spring) var(--rkui-ease-snap);position:absolute}.rkui-clock-tag{--rkui-tag-size:calc(var(--rkui-clock-size) * .14);--rkui-tag-shadow:var(--rkui-shadow);--rkui-tag-shift:0px;left:calc(var(--rkui-tag-size) / -2);top:calc(var(--rkui-tag-size) / -2);box-sizing:border-box;inline-size:var(--rkui-tag-size);aspect-ratio:1;border:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-selected);color:var(--rkui-on-selected);box-shadow:var(--rkui-tag-shadow);font-family:var(--rkui-font-mono);font-size:var(--rkui-step--1);font-variant-numeric:tabular-nums;pointer-events:auto;translate:calc(var(--rkui-shadow-dx) * var(--rkui-tag-shift)) calc(var(--rkui-shadow-dy) * var(--rkui-tag-shift));transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute}.rkui-clock-hand--minute .rkui-clock-tag{--rkui-tag-size:calc(var(--rkui-clock-size) * .12);border-color:var(--rkui-line-unfilled);background:var(--rkui-raised);color:var(--rkui-fg)}.rkui-clock-hub{aspect-ratio:1;background:var(--rkui-fg);border-radius:50%;inline-size:8%;margin:-4% 0 0 -4%;position:absolute;top:50%;left:50%}@media (hover:hover){.rkui-clock-tag:hover{--rkui-tag-shadow:var(--rkui-shadow-hover);--rkui-tag-shift:calc(-1 * var(--rkui-lift-offset))}}.rkui-clock-hand[data-grabbed]{z-index:1}.rkui-clock-hand[data-grabbed] .rkui-clock-tag{--rkui-tag-shadow:var(--rkui-shadow-pressed);--rkui-tag-shift:var(--rkui-press-offset)}.rkui-clock:has(>input:disabled)>.rkui-clock-face{opacity:.45;box-shadow:none;cursor:not-allowed}.rkui-clock:has(>input:disabled) .rkui-clock-tag{--rkui-tag-shadow:none;--rkui-tag-shift:0px;pointer-events:none}@media (forced-colors:active){.rkui-clock-face>svg,.rkui-clock-hand:before,.rkui-clock-hub{forced-color-adjust:none}.rkui-clock-day,.rkui-clock-night{stroke:canvas}.rkui-clock-ring-edge,.rkui-clock-tick{stroke:canvastext}.rkui-clock-hand:before,.rkui-clock-hub{background:canvastext}}.rkui-code{--rkui-recess-floor:var(--rkui-panel);--rkui-code-inset:var(--rkui-shadow-recess);--rkui-code-pad:max(var(--rkui-space-4), var(--rkui-dots-gutter));margin:var(--rkui-space-5) 0;border-radius:var(--rkui-radius);background:var(--rkui-recess-floor);box-shadow:var(--rkui-code-inset);color:var(--rkui-fg);--rkui-shiki-foreground:var(--rkui-fg);--rkui-shiki-background:transparent;--rkui-shiki-token-keyword:var(--rkui-code-keyword);--rkui-shiki-token-function:var(--rkui-code-function);--rkui-shiki-token-string:var(--rkui-code-string);--rkui-shiki-token-string-expression:var(--rkui-code-string);--rkui-shiki-token-constant:var(--rkui-code-number);--rkui-shiki-token-comment:var(--rkui-code-comment);--rkui-shiki-token-parameter:var(--rkui-fg);--rkui-shiki-token-punctuation:var(--rkui-fg);--rkui-shiki-token-link:var(--rkui-navy-deep);grid-template-columns:minmax(0,1fr) auto;display:grid}.rkui-code-header{padding:var(--rkui-space-2) var(--rkui-code-pad) 0;grid-area:1/1/auto/-1;align-items:center;display:flex}.rkui-code-lang{align-items:center;gap:var(--rkui-space-2);color:var(--rkui-muted);font-size:var(--rkui-step--1);letter-spacing:.1em;text-transform:uppercase;font-weight:600;display:inline-flex}.rkui-code-lang svg{block-size:1.25em;inline-size:auto;color:var(--rkui-code-lang-color,var(--rkui-muted))}.rkui-code-lang svg:not([fill]){fill:currentColor}.rkui-code pre{padding:var(--rkui-space-4);padding-inline:calc(var(--rkui-code-pad) - var(--rkui-scroll-gutter));font-size:var(--rkui-step--1);line-height:var(--rkui-line-height-body);background-color:#0000;grid-column:1/-1;margin:0}.rkui-code-copy{margin:var(--rkui-space-2) var(--rkui-space-3) 0 0;grid-area:1/2;align-self:center}.rkui-code:not(:has(>.rkui-code-header))>pre{grid-row:1}.rkui-code:not(:has(>.rkui-code-header))>.rkui-code-copy{align-self:start;margin-block-start:var(--rkui-space-3);position:relative}.rkui-code:not([data-rkui-live])>.rkui-code-copy{visibility:hidden}@media (hover:hover){.rkui-code--copy-hover>.rkui-code-copy{opacity:0;transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease, opacity var(--rkui-duration-fast) ease, transform var(--rkui-duration-spring) var(--rkui-ease-snap);transform:translateY(-100%)}.rkui-code--copy-hover:is(:hover,:focus-within)>.rkui-code-copy{opacity:1;transform:none}}.rkui-code:has(pre:focus-visible){outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-outline-width);box-shadow:0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled), var(--rkui-code-inset)}.rkui-code:has(pre:focus-visible) pre{box-shadow:none;outline:none}.rkui-code--editor{--rkui-code-inset:0 0 transparent}.rkui-code--editor .rkui-code-header{padding-block:var(--rkui-space-2);border-radius:var(--rkui-radius) var(--rkui-radius) 0 0;background:var(--rkui-panel-tab)}.rkui-code--editor .rkui-code-copy{margin-block:var(--rkui-space-2)}@property --rkui-drawer-slam{syntax:"<number>";inherits:false;initial-value:0}@property --rkui-drawer-jolt{syntax:"<number>";inherits:false;initial-value:0}@property --rkui-drawer-bounce{syntax:"<number>";inherits:false;initial-value:0}.rkui-drawer{--rkui-recess-floor:var(--rkui-folder-back);--rkui-drawer-overshoot:calc(var(--rkui-shadow-depth) * 3px);--rkui-drawer-caret-turn:0turn;--rkui-drawer-cut:inset(0 -100vmax -100vmax);margin-inline:calc(-1 * var(--rkui-drawer-bleed,0px));grid-template-areas:"roller""tray""handle";display:grid}.rkui-drawer:where(:not(.rkui-drawer--top,.rkui-drawer--left,.rkui-drawer--right)):last-child{margin-block-end:calc(-1 * var(--rkui-drawer-bleed,0px))}.rkui-card-body>.rkui-drawer{--rkui-drawer-bleed:var(--rkui-space-4)}.rkui-drawer-handle{padding:var(--rkui-space-2);border-block-start:var(--rkui-outline-width) solid var(--rkui-stripe);cursor:pointer;grid-area:handle;justify-content:center;list-style:none;display:flex;position:relative}.rkui-drawer-handle::-webkit-details-marker{display:none}.rkui-drawer-handle:focus-visible{outline:none}.rkui-drawer-pull{align-items:center;gap:var(--rkui-space-1);padding:var(--rkui-space-1) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised);color:var(--rkui-fg);font-size:var(--rkui-step--1);font-weight:600;display:inline-flex}.rkui-drawer-pull .rkui-icon{color:inherit}.rkui-drawer-caret{rotate:var(--rkui-drawer-caret-turn)}.rkui-drawer:is([open]:not([data-rkui-closing]),:has(>.rkui-drawer-switch:popover-open))>.rkui-drawer-handle .rkui-drawer-caret{rotate:calc(var(--rkui-drawer-caret-turn) + .5turn)}.rkui-drawer::details-content,.rkui-drawer-tray{background:var(--rkui-recess-floor);box-shadow:var(--rkui-shadow-recess);transition:grid-template-rows var(--rkui-duration-spring) ease-in, grid-template-columns var(--rkui-duration-spring) ease-in, content-visibility var(--rkui-duration-spring) allow-discrete, visibility var(--rkui-duration-spring);grid-area:tray;grid-template-rows:minmax(0,0fr);align-content:end;display:grid;overflow:clip}.rkui-drawer-tray{visibility:hidden}.rkui-drawer[open]:not([data-rkui-closing])::details-content,.rkui-drawer:has(>.rkui-drawer-switch:popover-open)>.rkui-drawer-tray{visibility:visible;transition:grid-template-rows var(--rkui-duration-slide) ease-out, grid-template-columns var(--rkui-duration-slide) ease-out;grid-template-rows:minmax(0,1fr)}.rkui-drawer-body{min-block-size:0;padding:var(--rkui-space-4);align-self:end}.rkui-drawer-body>*{margin:0}.rkui-drawer-switch{display:none}.rkui-drawer--remote>.rkui-drawer-handle{cursor:default}:is(.rkui-drawer--overlay,.rkui-drawer--left,.rkui-drawer--right){z-index:1;clip-path:var(--rkui-drawer-cut);margin:0;position:absolute;inset:100% 0 auto}.rkui-drawer--overlay.rkui-drawer--top{inset:auto 0 100%}.rkui-drawer--left{inset-block:calc(-1 * var(--rkui-outline-width));inline-size:max-content;inset-inline:auto 100%}.rkui-drawer--right{inset-block:calc(-1 * var(--rkui-outline-width));inline-size:max-content;inset-inline:100% auto}.rkui-card:has(>.rkui-card-body>:is(.rkui-drawer--left,.rkui-drawer--right)){overflow:visible}.rkui-card:has(>.rkui-card-body>.rkui-drawer--left:not(.rkui-drawer--blind)){border-start-start-radius:0;border-end-start-radius:0}.rkui-card:has(>.rkui-card-body>.rkui-drawer--right:not(.rkui-drawer--blind)){border-start-end-radius:0;border-end-end-radius:0}.rkui-card:has(>.rkui-card-body>:is(.rkui-drawer--left,.rkui-drawer--right))>.rkui-card-image{border-start-start-radius:inherit;border-start-end-radius:inherit}:is(.rkui-drawer--overlay,.rkui-drawer--left,.rkui-drawer--right):not(.rkui-drawer--blind){border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);color:var(--rkui-fg);box-shadow:var(--rkui-shadow);border-block-start:none;border-end-end-radius:var(--rkui-radius);border-end-start-radius:var(--rkui-radius);overflow:clip}.rkui-drawer--overlay.rkui-drawer--top:not(.rkui-drawer--blind){border-block-start:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius) var(--rkui-radius) 0 0;border-block-end:none}:is(.rkui-drawer--left,.rkui-drawer--right):not(.rkui-drawer--blind){border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:0}.rkui-drawer--left:not(.rkui-drawer--blind){border-inline-end:none;border-start-start-radius:var(--rkui-radius);border-end-start-radius:var(--rkui-radius)}.rkui-drawer--right:not(.rkui-drawer--blind){border-inline-start:none;border-start-end-radius:var(--rkui-radius);border-end-end-radius:var(--rkui-radius)}.rkui-cabinet{--rkui-drawer-bleed:0px;border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);display:grid;position:relative;overflow:hidden}.rkui-cabinet>.rkui-drawer:first-child>.rkui-drawer-handle{border-block-start-color:#0000}.rkui-drawer--blind{--rkui-drawer-screen:var(--rkui-panel);--rkui-drawer-roller:var(--rkui-panel-tab);--rkui-drawer-roller-size:.875rem;--rkui-drawer-stripe-gap:.375rem;--rkui-drawer-stripes:to bottom;--rkui-drawer-roll:0 calc(4 * var(--rkui-drawer-stripe-gap));--rkui-drawer-bounce-size:calc(var(--rkui-shadow-depth) * 6px);--rkui-drawer-unroll:calc(1.5 * var(--rkui-duration-slide))}.rkui-drawer--blind:before{content:"";block-size:var(--rkui-drawer-roller-size);margin-inline:var(--rkui-space-2);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:repeating-linear-gradient(var(--rkui-drawer-stripes), transparent 0 calc(var(--rkui-drawer-stripe-gap) - var(--rkui-outline-width)), var(--rkui-stripe) 0 var(--rkui-drawer-stripe-gap)), var(--rkui-drawer-roller);box-shadow:var(--rkui-shadow);transition:background-position var(--rkui-duration-spring) ease-in;grid-area:roller}.rkui-drawer--blind:is([open]:not([data-rkui-closing]),:has(>.rkui-drawer-switch:popover-open)):before{background-position:var(--rkui-drawer-roll), 0 0;transition:background-position var(--rkui-drawer-unroll) ease-in}.rkui-drawer--blind::details-content,.rkui-drawer--blind>.rkui-drawer-tray{margin-inline:var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-drawer-screen);box-shadow:var(--rkui-shadow);clip-path:var(--rkui-drawer-cut);border-block:none;padding-block-end:calc(sin(var(--rkui-drawer-bounce) * .5turn) * var(--rkui-drawer-bounce-size))}.rkui-drawer--blind[open]:not([data-rkui-closing])::details-content,.rkui-drawer--blind:has(>.rkui-drawer-switch:popover-open)>.rkui-drawer-tray{--rkui-drawer-bounce:1;transition:grid-template-rows var(--rkui-drawer-unroll) ease-in, grid-template-columns var(--rkui-drawer-unroll) ease-in, --rkui-drawer-bounce calc(2 * var(--rkui-duration-spring)) ease-out var(--rkui-drawer-unroll)}.rkui-drawer--blind:not([open])::details-content,.rkui-drawer--blind:not(:has(>.rkui-drawer-switch:popover-open))>.rkui-drawer-tray{box-shadow:none}.rkui-drawer--blind{isolation:isolate}.rkui-drawer--blind>.rkui-drawer-handle{z-index:1;margin-inline:var(--rkui-space-4);border-block-start:none;flex-direction:column;align-items:center;padding:0;padding-block-end:var(--rkui-space-3)}.rkui-drawer--blind>.rkui-drawer-handle:before{content:"";block-size:var(--rkui-drawer-roller-size);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-drawer-roller);box-shadow:var(--rkui-shadow);clip-path:var(--rkui-drawer-cut);border-end-end-radius:var(--rkui-space-1);border-end-start-radius:var(--rkui-space-1);align-self:stretch}.rkui-drawer--blind>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring){margin-block-start:var(--rkui-space-2);position:relative}.rkui-drawer--blind>.rkui-drawer-handle .rkui-drawer-pull{padding:var(--rkui-space-1);border-color:var(--rkui-line);background:var(--rkui-selected);color:var(--rkui-on-selected)}.rkui-drawer-ring{box-sizing:content-box;block-size:1.25rem;inline-size:1.25rem;padding:var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill)}.rkui-drawer--blind>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring):before{content:"";inline-size:var(--rkui-outline-width);block-size:var(--rkui-space-2);background:var(--rkui-line-unfilled);position:absolute;inset-block-end:calc(100% + var(--rkui-outline-width));inset-inline-start:calc(50% - var(--rkui-outline-width) / 2)}.rkui-drawer--show-label>.rkui-drawer-handle .rkui-drawer-pull{padding-inline:var(--rkui-space-2)}.rkui-drawer--hue{--rkui-recess-floor:var(--rkui-drawer-tint);--rkui-drawer-screen:var(--rkui-drawer-tint)}.rkui-drawer--hue>.rkui-drawer-handle .rkui-drawer-pull{border-color:var(--rkui-line);background:var(--rkui-drawer-hue);color:var(--rkui-drawer-on-hue)}.rkui-drawer--hue.rkui-drawer--blind>.rkui-drawer-handle:before{border-color:var(--rkui-line);background:var(--rkui-drawer-hue)}.rkui-drawer--top{--rkui-drawer-caret-turn:.5turn;--rkui-drawer-cut:inset(-100vmax -100vmax 0);grid-template-areas:"handle""tray""roller"}.rkui-drawer--top:first-child{margin-block-start:calc(-1 * var(--rkui-drawer-bleed,0px))}.rkui-drawer--top>.rkui-drawer-handle{border-block-start:none;border-block-end:var(--rkui-outline-width) solid var(--rkui-stripe)}.rkui-drawer--top::details-content,.rkui-drawer--top>.rkui-drawer-tray{align-content:start}.rkui-drawer--top>.rkui-drawer-body,.rkui-drawer--top>.rkui-drawer-tray>.rkui-drawer-body{align-self:start}.rkui-drawer--blind.rkui-drawer--top{--rkui-drawer-roll:0 calc(-4 * var(--rkui-drawer-stripe-gap))}.rkui-drawer--blind.rkui-drawer--top::details-content,.rkui-drawer--blind.rkui-drawer--top>.rkui-drawer-tray{padding-block:calc(sin(var(--rkui-drawer-bounce) * .5turn) * var(--rkui-drawer-bounce-size)) 0}.rkui-drawer--blind.rkui-drawer--top>.rkui-drawer-handle{padding-block:var(--rkui-space-3) 0;border:none;flex-direction:column-reverse}.rkui-drawer--blind.rkui-drawer--top>.rkui-drawer-handle:before{border-radius:var(--rkui-space-1) var(--rkui-space-1) 0 0}.rkui-drawer--blind.rkui-drawer--top>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring){margin-block:0 var(--rkui-space-2)}.rkui-drawer--blind.rkui-drawer--top>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring):before{inset-block:calc(100% + var(--rkui-outline-width)) auto}.rkui-drawer--left{grid-template-areas:"handle tray roller"}.rkui-drawer--right{grid-template-areas:"roller tray handle"}.rkui-drawer--left:dir(ltr),.rkui-drawer--right:dir(rtl){--rkui-drawer-caret-turn:.25turn;--rkui-drawer-turned:vertical-rl;--rkui-drawer-roll:calc(-4 * var(--rkui-drawer-stripe-gap)) 0;--rkui-drawer-join:calc(100% - max(0px, -1 * var(--rkui-shadow-offset-x)));--rkui-drawer-cut:polygon(-100vmax -100vmax, var(--rkui-drawer-join) -100vmax, var(--rkui-drawer-join) 0, 100% 0, 100% 100%, var(--rkui-drawer-join) 100%, var(--rkui-drawer-join) calc(100% + 100vmax), -100vmax calc(100% + 100vmax))}.rkui-drawer--right:dir(ltr),.rkui-drawer--left:dir(rtl){--rkui-drawer-caret-turn:-.25turn;--rkui-drawer-turned:vertical-lr;--rkui-drawer-roll:calc(4 * var(--rkui-drawer-stripe-gap)) 0;--rkui-drawer-join:max(0px, var(--rkui-shadow-offset-x));--rkui-drawer-cut:polygon(calc(100% + 100vmax) -100vmax, var(--rkui-drawer-join) -100vmax, var(--rkui-drawer-join) 0, 0 0, 0 100%, var(--rkui-drawer-join) 100%, var(--rkui-drawer-join) calc(100% + 100vmax), calc(100% + 100vmax) calc(100% + 100vmax))}:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle .rkui-drawer-pull{writing-mode:var(--rkui-drawer-turned)}:is(.rkui-drawer--left:dir(ltr),.rkui-drawer--right:dir(rtl))>.rkui-drawer-handle .rkui-drawer-pull{flex-direction:row-reverse}:is(.rkui-drawer--left:dir(ltr),.rkui-drawer--right:dir(rtl))>.rkui-drawer-handle .rkui-drawer-label{display:inline-block;rotate:.5turn}:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle{border-block-start:none;align-items:center}.rkui-drawer--left>.rkui-drawer-handle{border-inline-end:var(--rkui-outline-width) solid var(--rkui-stripe);inset-block-start:0;inset-inline-start:calc(sin(var(--rkui-drawer-slam) * .5turn) * var(--rkui-drawer-overshoot))}.rkui-drawer--right>.rkui-drawer-handle{border-inline-start:var(--rkui-outline-width) solid var(--rkui-stripe);inset-block-start:0;inset-inline-start:calc(sin(var(--rkui-drawer-slam) * .5turn) * -1 * var(--rkui-drawer-overshoot))}.rkui-drawer--left::details-content,.rkui-drawer--left>.rkui-drawer-tray,.rkui-drawer--right::details-content,.rkui-drawer--right>.rkui-drawer-tray{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,0fr);align-content:stretch}.rkui-drawer--left::details-content,.rkui-drawer--left>.rkui-drawer-tray{justify-content:start}.rkui-drawer--right::details-content,.rkui-drawer--right>.rkui-drawer-tray{justify-content:end}:is(.rkui-drawer--left,.rkui-drawer--right)[open]:not([data-rkui-closing])::details-content,:is(.rkui-drawer--left,.rkui-drawer--right):has(>.rkui-drawer-switch:popover-open)>.rkui-drawer-tray{grid-template-columns:minmax(0,1fr)}:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-body,:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-tray>.rkui-drawer-body{inline-size:max-content;max-inline-size:var(--rkui-drawer-width,min(12rem, 35vw));align-self:stretch}.rkui-drawer--left>.rkui-drawer-body,.rkui-drawer--left>.rkui-drawer-tray>.rkui-drawer-body{justify-self:start}.rkui-drawer--right>.rkui-drawer-body,.rkui-drawer--right>.rkui-drawer-tray>.rkui-drawer-body{justify-self:end}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right){--rkui-drawer-stripes:to right}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right):before{inline-size:var(--rkui-drawer-roller-size);block-size:auto;margin:var(--rkui-space-2) 0}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)::details-content,.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-tray{margin:var(--rkui-space-4) 0;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-inline:none;padding:0}.rkui-drawer--blind.rkui-drawer--left::details-content,.rkui-drawer--blind.rkui-drawer--left>.rkui-drawer-tray{padding-inline-start:calc(sin(var(--rkui-drawer-bounce) * .5turn) * var(--rkui-drawer-bounce-size))}.rkui-drawer--blind.rkui-drawer--right::details-content,.rkui-drawer--blind.rkui-drawer--right>.rkui-drawer-tray{padding-inline-end:calc(sin(var(--rkui-drawer-bounce) * .5turn) * var(--rkui-drawer-bounce-size))}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle{margin:var(--rkui-space-4) 0;padding:0}.rkui-drawer--blind.rkui-drawer--left>.rkui-drawer-handle{border-inline-end:none;flex-direction:row-reverse;padding-inline-start:var(--rkui-space-3)}.rkui-drawer--blind.rkui-drawer--right>.rkui-drawer-handle{border-inline-start:none;flex-direction:row;padding-inline-end:var(--rkui-space-3)}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle:before{inline-size:var(--rkui-drawer-roller-size);border-radius:0;block-size:auto}.rkui-drawer--blind.rkui-drawer--left>.rkui-drawer-handle:before{border-start-start-radius:var(--rkui-space-1);border-end-start-radius:var(--rkui-space-1)}.rkui-drawer--blind.rkui-drawer--right>.rkui-drawer-handle:before{border-start-end-radius:var(--rkui-space-1);border-end-end-radius:var(--rkui-space-1)}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring){margin:0}.rkui-drawer--blind.rkui-drawer--left>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring){margin-inline-end:var(--rkui-space-2)}.rkui-drawer--blind.rkui-drawer--right>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring){margin-inline-start:var(--rkui-space-2)}.rkui-drawer--blind:is(.rkui-drawer--left,.rkui-drawer--right)>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring):before{writing-mode:horizontal-tb;inset:calc(50% - var(--rkui-outline-width) / 2) auto auto;inline-size:var(--rkui-space-2);block-size:var(--rkui-outline-width)}.rkui-drawer--blind.rkui-drawer--left>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring):before{inset-inline-start:calc(100% + var(--rkui-outline-width))}.rkui-drawer--blind.rkui-drawer--right>.rkui-drawer-handle :is(.rkui-drawer-pull,.rkui-drawer-ring):before{inset-inline-end:calc(100% + var(--rkui-outline-width))}.rkui-card:has(>.rkui-card-body>.rkui-drawer:not(.rkui-drawer--blind)),.rkui-cabinet,.rkui-drawer-host{--rkui-drawer-jolt-size:calc(var(--rkui-shadow-depth) * 2px);--rkui-drawer-jolt-x:0;--rkui-drawer-jolt-y:-1;transition:--rkui-drawer-jolt var(--rkui-duration-spring) ease-out var(--rkui-duration-spring);inset-block-start:calc(sin(var(--rkui-drawer-jolt) * .5turn) * var(--rkui-drawer-jolt-y) * var(--rkui-drawer-jolt-size));inset-inline-start:calc(sin(var(--rkui-drawer-jolt) * .5turn) * var(--rkui-drawer-jolt-x) * var(--rkui-drawer-jolt-size))}.rkui-card:has(>.rkui-card-body>.rkui-drawer--top:not(.rkui-drawer--blind)),:is(.rkui-cabinet,.rkui-drawer-host):has(>.rkui-drawer--top){--rkui-drawer-jolt-y:1}.rkui-card:has(>.rkui-card-body>.rkui-drawer--left:not(.rkui-drawer--blind)),.rkui-drawer-host:has(>.rkui-drawer--left){--rkui-drawer-jolt-x:1;--rkui-drawer-jolt-y:0}.rkui-card:has(>.rkui-card-body>.rkui-drawer--right:not(.rkui-drawer--blind)),.rkui-drawer-host:has(>.rkui-drawer--right){--rkui-drawer-jolt-x:-1;--rkui-drawer-jolt-y:0}:where(.rkui-drawer-host){position:relative}.rkui-card:has(>.rkui-card-body>.rkui-drawer[open]:not([data-rkui-closing]):not(.rkui-drawer--blind)),.rkui-card:has(>.rkui-card-body>.rkui-drawer:not(.rkui-drawer--blind)>.rkui-drawer-switch:popover-open),:is(.rkui-cabinet,.rkui-drawer-host):has(>.rkui-drawer[open]:not([data-rkui-closing]):not(.rkui-drawer--blind)),:is(.rkui-cabinet,.rkui-drawer-host):has(>.rkui-drawer:not(.rkui-drawer--blind)>.rkui-drawer-switch:popover-open){--rkui-drawer-jolt:1;transition:none}.rkui-drawer-handle{transition:--rkui-drawer-slam var(--rkui-duration-spring) ease-out var(--rkui-duration-spring);inset-block-start:calc(sin(var(--rkui-drawer-slam) * .5turn) * -1 * var(--rkui-drawer-overshoot))}.rkui-drawer--top>.rkui-drawer-handle{inset-block-start:calc(sin(var(--rkui-drawer-slam) * .5turn) * var(--rkui-drawer-overshoot))}.rkui-drawer:is([open]:not([data-rkui-closing]),:has(>.rkui-drawer-switch:popover-open))>.rkui-drawer-handle{--rkui-drawer-slam:1;transition:none}.rkui-drawer-caret{transition:rotate var(--rkui-duration-slide) var(--rkui-ease-snap)}.rkui-badge{--rkui-badge-fill:var(--rkui-yellow);--rkui-badge-label:var(--rkui-on-fill);--rkui-badge-tint:var(--rkui-yellow-tint);--rkui-icon-fill:var(--rkui-badge-fill);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--rkui-space-1);padding:.125rem var(--rkui-space-2);border-radius:var(--rkui-radius-pill);background:var(--rkui-badge-fill);color:var(--rkui-badge-label);font-size:var(--rkui-step--1);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--rkui-line-height-heading);white-space:nowrap;vertical-align:middle;display:inline-flex}.rkui-badge .rkui-icon{block-size:1em;inline-size:1em;color:inherit}.rkui-badge--tint{background:var(--rkui-badge-tint);color:var(--rkui-fg)}:where(.rkui-badge-host){display:inline-flex;position:relative}.rkui-badge-host--round{--rkui-badge-inset:14.6%}.rkui-badge--corner{--rkui-badge-size:1.25rem;min-inline-size:var(--rkui-badge-size);block-size:var(--rkui-badge-size);padding:0 var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line);position:absolute;inset-block-start:calc(var(--rkui-badge-inset,0px) - var(--rkui-badge-size) / 2);inset-inline-end:calc(var(--rkui-badge-inset,0px) - var(--rkui-badge-size) / 2)}.rkui-badge--dot{--rkui-badge-size:.875rem;padding:0}.rkui-badge--bottom{inset-block-start:auto;inset-block-end:calc(var(--rkui-badge-inset,0px) - var(--rkui-badge-size) / 2)}.rkui-badge--ring{border-color:var(--rkui-surface)}.rkui-badge--sticker{box-shadow:var(--rkui-shadow-pressed)}.rkui-badge--navy{--rkui-badge-fill:var(--rkui-navy);--rkui-badge-label:var(--rkui-on-navy);--rkui-badge-tint:var(--rkui-navy-tint)}.rkui-badge--teal{--rkui-badge-fill:var(--rkui-teal);--rkui-badge-tint:var(--rkui-teal-tint)}.rkui-badge--green{--rkui-badge-fill:var(--rkui-green);--rkui-badge-tint:var(--rkui-green-tint)}.rkui-badge--coral{--rkui-badge-fill:var(--rkui-coral-solid);--rkui-badge-label:var(--rkui-on-coral);--rkui-badge-tint:var(--rkui-coral-tint)}.rkui-badge--grape{--rkui-badge-fill:var(--rkui-grape);--rkui-badge-label:var(--rkui-on-grape);--rkui-badge-tint:var(--rkui-grape-tint)}.rkui-badge--sky{--rkui-badge-fill:var(--rkui-sky);--rkui-badge-tint:var(--rkui-sky-tint)}.rkui-badge--tangerine{--rkui-badge-fill:var(--rkui-tangerine);--rkui-badge-tint:var(--rkui-tangerine-tint)}.rkui-badge--lilac{--rkui-badge-fill:var(--rkui-lilac);--rkui-badge-tint:var(--rkui-lilac-tint)}.rkui-badge--apricot{--rkui-badge-fill:var(--rkui-apricot);--rkui-badge-tint:var(--rkui-apricot-tint)}.rkui-spinner{--rkui-spinner-size:2rem;--rkui-spinner-fill:var(--rkui-selected);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.rkui-spinner--ring{box-sizing:border-box;inline-size:var(--rkui-spinner-size);block-size:var(--rkui-spinner-size);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);border-radius:50%;position:relative;overflow:hidden}.rkui-spinner--ring:before{content:"";background:conic-gradient(from -45deg, var(--rkui-spinner-fill) 0 .25turn, transparent 0);animation:rkui-ring-roll var(--rkui-loop-steady) linear infinite;position:absolute;inset:0}.rkui-spinner--ring:after{content:"";border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-surface);border-radius:50%;position:absolute;inset:28%}.rkui-spinner--dots{gap:calc(var(--rkui-spinner-size) / 8);block-size:var(--rkui-spinner-size)}.rkui-spinner-dot{--rkui-spinner-dot-fill:var(--rkui-teal);box-sizing:border-box;inline-size:calc(var(--rkui-spinner-size) / 3.5);block-size:calc(var(--rkui-spinner-size) / 3.5);border:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-spinner-dot-fill);box-shadow:var(--rkui-shadow-pressed);animation:rkui-bounce var(--rkui-loop-short) ease-in-out infinite;border-radius:50%}.rkui-spinner-dot:nth-child(2){--rkui-spinner-dot-fill:var(--rkui-yellow);animation-delay:var(--rkui-stagger)}.rkui-spinner-dot:nth-child(3){--rkui-spinner-dot-fill:var(--rkui-coral);animation-delay:calc(2 * var(--rkui-stagger))}@keyframes rkui-ring-roll{0%{animation-timing-function:cubic-bezier(.5,.2,.5,.2);rotate:0turn}50%{animation-timing-function:cubic-bezier(.5,.8,.5,.8);rotate:.5turn}to{rotate:1turn}}@keyframes rkui-bounce{0%,60%,to{translate:0}30%{translate:0 -60%}}@media (prefers-reduced-motion:reduce){.rkui-spinner--ring:before,.rkui-spinner-dot{animation-name:rkui-spinner-fade;animation-duration:var(--rkui-loop-medium);animation-direction:alternate}}@keyframes rkui-spinner-fade{to{opacity:.3}}@media (forced-colors:active){.rkui-spinner--ring{--rkui-spinner-fill:Highlight;forced-color-adjust:none;background:canvas;border-color:canvastext}.rkui-spinner--ring:after{background:canvas;border-color:canvastext}}.rkui-progress,.rkui-meter{--rkui-progress-track:var(--rkui-raised);appearance:none;box-sizing:border-box;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-progress-track);block-size:.875rem;inline-size:100%;max-inline-size:30rem;overflow:hidden}.rkui-progress{--rkui-progress-fill:var(--rkui-selected);--rkui-stripe-size:1rem;--rkui-stripes:linear-gradient(45deg, var(--rkui-stripe) 25%, transparent 0 50%, var(--rkui-stripe) 0 75%, transparent 0)}.rkui-progress::-webkit-progress-bar{background:0 0}.rkui-progress::-webkit-progress-value{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-stripes) 0 0 / var(--rkui-stripe-size) var(--rkui-stripe-size), var(--rkui-progress-fill)}.rkui-progress::-moz-progress-bar{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-stripes) 0 0 / var(--rkui-stripe-size) var(--rkui-stripe-size), var(--rkui-progress-fill)}.rkui-progress--flat::-webkit-progress-value{background:var(--rkui-progress-fill)}.rkui-progress--flat::-moz-progress-bar{background:var(--rkui-progress-fill)}.rkui-progress:indeterminate::-webkit-progress-value{background:0 0}.rkui-progress:indeterminate::-moz-progress-bar{background:0 0}.rkui-progress:indeterminate{background:var(--rkui-stripes) 0 0 / var(--rkui-stripe-size) var(--rkui-stripe-size), var(--rkui-progress-fill);animation:rkui-progress-stripes var(--rkui-loop-quick) linear infinite}.rkui-progress--flat:indeterminate{background:linear-gradient(var(--rkui-progress-fill) 0 0) 0 0 / 35% 100% no-repeat var(--rkui-progress-track);animation:rkui-progress-slide var(--rkui-loop-steady) ease-in-out infinite alternate}@keyframes rkui-progress-stripes{to{background-position-x:var(--rkui-stripe-size)}}@keyframes rkui-progress-slide{to{background-position-x:100%}}.rkui-meter::-webkit-meter-bar{background:0 0;border:0}.rkui-meter::-webkit-meter-optimum-value{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-green)}.rkui-meter::-webkit-meter-suboptimum-value{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-yellow)}.rkui-meter::-webkit-meter-even-less-good-value{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-coral)}.rkui-meter::-moz-meter-bar{border-inline-end:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-green)}.rkui-meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--rkui-yellow)}.rkui-meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--rkui-coral)}@media (prefers-reduced-motion:reduce){.rkui-progress:indeterminate{animation:rkui-spinner-fade var(--rkui-loop-medium) ease-in-out infinite alternate}.rkui-progress--flat:indeterminate{background-size:100% 100%}}@media (forced-colors:active){.rkui-progress,.rkui-meter{--rkui-progress-track:Canvas;--rkui-progress-fill:Highlight;--rkui-stripe:Canvas;forced-color-adjust:none;border-color:canvastext}.rkui-meter::-webkit-meter-optimum-value,.rkui-meter::-webkit-meter-suboptimum-value,.rkui-meter::-webkit-meter-even-less-good-value{background:highlight}.rkui-meter::-moz-meter-bar,.rkui-meter:-moz-meter-sub-optimum::-moz-meter-bar,.rkui-meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:highlight}}@property --rkui-water-level{syntax:"<number>";inherits:true;initial-value:.5}.rkui-water{--rkui-water-fill:var(--rkui-sky);--rkui-wave-line:var(--rkui-line);--rkui-wave-length:2rem;--rkui-wave-height:.5rem;--rkui-wave-period:var(--rkui-loop-steady);--rkui-wave-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12' preserveAspectRatio='none'%3E%3Cpath d='M0 6Q10 0 20 6T40 6V12H0Z'/%3E%3C/svg%3E");z-index:-1;translate:0 calc((1 - var(--rkui-water-level)) * (100% + var(--rkui-outline-width) + .75 * var(--rkui-wave-height)) + var(--rkui-water-level) * .25 * var(--rkui-wave-height));transition:translate var(--rkui-duration-slide) var(--rkui-ease-snap);pointer-events:none;position:absolute;inset:0}.rkui-water:before,.rkui-water:after{content:"";inset-block:calc(-1 * var(--rkui-wave-height)) 0;inline-size:calc(100% + var(--rkui-wave-length));mask:var(--rkui-wave-shape) 0 0 / var(--rkui-wave-length) var(--rkui-wave-height) repeat-x, linear-gradient(var(--rkui-line) 0 0) 0 calc(var(--rkui-wave-height) - 1px) / 100% 100% no-repeat;animation:rkui-wave-roll var(--rkui-wave-period) linear infinite;position:absolute;inset-inline-start:0}.rkui-water:before{background:var(--rkui-wave-line);inset-block-start:calc(-1 * (var(--rkui-wave-height) + var(--rkui-outline-width)))}.rkui-water:after{background:var(--rkui-water-fill)}.rkui-water--rise{animation:rkui-water-rise var(--rkui-loop-long) ease-in-out infinite alternate;transition:none}@keyframes rkui-wave-roll{to{translate:calc(-1 * var(--rkui-wave-length)) 0}}@keyframes rkui-water-rise{0%{--rkui-water-level:.15}to{--rkui-water-level:1}}.rkui-spinner--water{--rkui-spinner-fill:var(--rkui-sky);isolation:isolate;box-sizing:border-box;inline-size:var(--rkui-spinner-size);block-size:var(--rkui-spinner-size);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);border-radius:50%;position:relative;overflow:hidden}.rkui-spinner--water>.rkui-water{--rkui-water-fill:var(--rkui-spinner-fill);--rkui-wave-length:calc(var(--rkui-spinner-size) * .6);--rkui-wave-height:calc(var(--rkui-spinner-size) / 6);--rkui-wave-period:var(--rkui-loop-short)}.rkui-spinner--water:after{content:"";background:var(--rkui-glint);block-size:22%;inline-size:22%;translate:calc(var(--rkui-shadow-dx) * var(--rkui-spinner-size) * -.2) calc(var(--rkui-shadow-dy) * var(--rkui-spinner-size) * -.2);border-radius:50%;margin:auto;position:absolute;inset:0}.rkui-button{--rkui-water-empty-mix:var(--rkui-glint);--rkui-water-empty-fill:45%}.rkui-button--section{--rkui-water-empty-fill:70%}.rkui-button--navy{--rkui-water-empty-mix:var(--rkui-line)}.rkui-button--coral,.rkui-button--grape{--rkui-water-empty-mix:var(--rkui-fg)}.rkui-button[aria-busy=true]:has(>.rkui-water){--rkui-water-empty:color-mix(in oklab, var(--rkui-button-fill) var(--rkui-water-empty-fill), var(--rkui-water-empty-mix));isolation:isolate;background:var(--rkui-water-empty);position:relative;overflow:hidden}.rkui-button>.rkui-water{--rkui-water-fill:var(--rkui-button-fill);--rkui-wave-line:color-mix(in oklab, var(--rkui-button-fill) 60%, var(--rkui-line));--rkui-wave-length:1.5rem;--rkui-wave-height:.375rem}.rkui-button:not([aria-busy=true])>.rkui-water{display:none}.rkui-pending{isolation:isolate;min-block-size:10rem;padding:var(--rkui-space-4);border:var(--rkui-outline-width) dashed var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);place-items:center;display:grid;position:relative;overflow:hidden}.rkui-pending>.rkui-water{--rkui-water-fill:var(--rkui-sky-tint);--rkui-wave-line:var(--rkui-line-unfilled);--rkui-wave-length:4rem;--rkui-wave-height:.75rem;--rkui-wave-period:var(--rkui-loop-long)}.rkui-pending>:where(.rkui-water--rise){animation-duration:var(--rkui-loop-panel)}@media (prefers-reduced-motion:reduce){.rkui-water:before,.rkui-water:after{animation:none}.rkui-water{animation:rkui-spinner-fade var(--rkui-loop-medium) ease-in-out infinite alternate}}@media (forced-colors:active){.rkui-water,.rkui-pending>.rkui-water{--rkui-water-fill:Canvas;--rkui-wave-line:CanvasText;forced-color-adjust:none}.rkui-button>.rkui-water{--rkui-water-fill:ButtonFace;--rkui-wave-line:ButtonText}.rkui-spinner--water{--rkui-spinner-fill:Highlight;forced-color-adjust:none;background:canvas;border-color:canvastext}.rkui-spinner--water>.rkui-water{--rkui-wave-line:CanvasText}.rkui-spinner--water:after{display:none}}.rkui-spinner--orbit,.rkui-spinner--triangle{inline-size:var(--rkui-spinner-size);block-size:var(--rkui-spinner-size);position:relative}.rkui-spinner--orbit .rkui-spinner-dot,.rkui-spinner--triangle .rkui-spinner-dot{margin:auto;position:absolute;inset:0}.rkui-spinner--orbit{--rkui-orbit-radius:calc(var(--rkui-spinner-size) * -.35)}.rkui-spinner--orbit .rkui-spinner-dot{--rkui-orbit-turn:0turn;transform:rotate(var(--rkui-orbit-turn)) translateY(var(--rkui-orbit-radius)) rotate(calc(-1 * var(--rkui-orbit-turn)));animation:rkui-orbit var(--rkui-loop-steady) ease-in-out infinite backwards}.rkui-spinner--orbit .rkui-spinner-dot:nth-child(2){--rkui-orbit-turn:.333turn;animation-delay:var(--rkui-stagger)}.rkui-spinner--orbit .rkui-spinner-dot:nth-child(3){--rkui-orbit-turn:.667turn;animation-delay:calc(2 * var(--rkui-stagger))}@keyframes rkui-orbit{0%{transform:rotate(0turn) translateY(var(--rkui-orbit-radius)) rotate(0turn)}to{transform:rotate(1turn) translateY(var(--rkui-orbit-radius)) rotate(-1turn)}}.rkui-spinner--triangle{--rkui-corner-top:0 calc(var(--rkui-spinner-size) * -.255);--rkui-corner-right:calc(var(--rkui-spinner-size) * .294) calc(var(--rkui-spinner-size) * .255);--rkui-corner-left:calc(var(--rkui-spinner-size) * -.294) calc(var(--rkui-spinner-size) * .255)}.rkui-spinner--triangle .rkui-spinner-dot{translate:var(--rkui-corner-top);animation:rkui-triangle-hop var(--rkui-loop-medium) var(--rkui-ease-snap) infinite}.rkui-spinner--triangle .rkui-spinner-dot:nth-child(2){translate:var(--rkui-corner-right);animation-delay:calc(var(--rkui-loop-medium) / -3)}.rkui-spinner--triangle .rkui-spinner-dot:nth-child(3){translate:var(--rkui-corner-left);animation-delay:calc(var(--rkui-loop-medium) * -2 / 3)}@keyframes rkui-triangle-hop{0%,20%{translate:var(--rkui-corner-top)}33.333%,53.333%{translate:var(--rkui-corner-right)}66.667%,86.667%{translate:var(--rkui-corner-left)}to{translate:var(--rkui-corner-top)}}.rkui-spinner--squash .rkui-spinner-dot{transform-origin:50% 100%;animation:rkui-squash var(--rkui-loop-short) infinite}.rkui-spinner--squash .rkui-spinner-dot:nth-child(2){animation-delay:var(--rkui-stagger)}.rkui-spinner--squash .rkui-spinner-dot:nth-child(3){animation-delay:calc(2 * var(--rkui-stagger))}@keyframes rkui-squash{0%,66%,to{translate:0;scale:1}10%{animation-timing-function:ease-out;translate:0;scale:1.3 .7}20%{scale:.8 1.25}35%{animation-timing-function:ease-in;translate:0 -80%;scale:1}45%{scale:.85 1.15}50%{translate:0;scale:1.3 .7}60%{scale:.95 1.05}}@media (prefers-reduced-motion:reduce){.rkui-spinner--orbit .rkui-spinner-dot,.rkui-spinner--triangle .rkui-spinner-dot,.rkui-spinner--squash .rkui-spinner-dot{animation:rkui-spinner-fade var(--rkui-loop-medium) ease-in-out infinite alternate}}.rkui-loader{--rkui-loader-edge:var(--rkui-line);box-sizing:border-box;inline-size:100%;max-inline-size:30rem;position:relative;overflow:hidden;container-type:inline-size}.rkui-loader--hop{--rkui-loader-fill:var(--rkui-teal);--rkui-loader-on-fill:var(--rkui-on-fill);--rkui-ball-size:.875rem;--rkui-hop-height:1.1rem;--rkui-loader-hop-length:4rem;--rkui-loader-hop-time:var(--rkui-loop-quick);block-size:calc(var(--rkui-ball-size) + var(--rkui-hop-height) + .25rem);border-block-end:var(--rkui-outline-width) solid var(--rkui-line-unfilled)}.rkui-loader--hop:has(>.rkui-loader-ball>.rkui-icon){--rkui-ball-size:1.5rem}.rkui-loader-ball{--rkui-ball-edge:calc(var(--rkui-ball-size) * .15);--rkui-ball-travel:calc(100cqi - var(--rkui-ball-size) - 2 * var(--rkui-ball-edge));--rkui-hops:max(1, round(tan(atan2(var(--rkui-ball-travel), var(--rkui-loader-hop-length)))));box-sizing:border-box;inline-size:var(--rkui-ball-size);block-size:var(--rkui-ball-size);border:var(--rkui-outline-width) solid var(--rkui-loader-edge);background:var(--rkui-loader-fill);color:var(--rkui-loader-on-fill);transform-origin:50% 100%;animation:rkui-hop-travel calc(var(--rkui-hops) * var(--rkui-loader-hop-time)) linear infinite alternate, rkui-hop var(--rkui-loader-hop-time) infinite;animation-composition:replace,add;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:0;inset-inline-start:0;translate:calc(50cqi - 50%)}.rkui-loader-ball .rkui-icon{--rkui-icon-fill:var(--rkui-loader-fill);block-size:70%;inline-size:70%;color:inherit}@keyframes rkui-hop-travel{0%{translate:var(--rkui-ball-edge) 0}to{translate:calc(var(--rkui-ball-edge) + var(--rkui-ball-travel)) 0}}@keyframes rkui-hop{0%,to{animation-timing-function:ease-out;translate:0;scale:1.3 .7}15%{scale:.9 1.1}50%{translate:0 calc(-1 * var(--rkui-hop-height));animation-timing-function:ease-in;scale:1}85%{scale:.9 1.1}}@media (prefers-reduced-motion:reduce){.rkui-loader-ball{animation:rkui-spinner-fade var(--rkui-loop-medium) ease-in-out infinite alternate}}@media (forced-colors:active){.rkui-loader{--rkui-loader-fill:Highlight;--rkui-loader-on-fill:HighlightText;--rkui-loader-edge:CanvasText;forced-color-adjust:none;border-color:canvastext}}.rkui-tooltip{--rkui-tooltip-fill:var(--rkui-raised);--rkui-tooltip-text:var(--rkui-fg);--rkui-tooltip-edge:var(--rkui-line-unfilled);--rkui-tooltip-gap:var(--rkui-space-3);display:inline-flex;position:relative}.rkui-tooltip--flat{--rkui-tooltip-fill:var(--rkui-fg);--rkui-tooltip-text:var(--rkui-surface);--rkui-tooltip-edge:transparent}.rkui-tooltip-bubble{z-index:10;inline-size:max-content;max-inline-size:16rem;padding:var(--rkui-space-1) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-tooltip-edge);border-radius:var(--rkui-radius);background:var(--rkui-tooltip-fill);color:var(--rkui-tooltip-text);font-size:var(--rkui-step--1);font-weight:600;line-height:var(--rkui-line-height-heading);text-align:center;opacity:0;visibility:hidden;translate:-50% var(--rkui-space-1);transition:opacity var(--rkui-duration-fast) ease, translate var(--rkui-duration-fast) ease, visibility 0s var(--rkui-duration-fast);position:absolute;inset-block-end:calc(100% + var(--rkui-tooltip-gap));inset-inline-start:50%}.rkui-tooltip:not(.rkui-tooltip--flat) .rkui-tooltip-bubble{filter:drop-shadow(var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y) 0 var(--rkui-shadow-color)) drop-shadow(calc(var(--rkui-shadow-dx) * var(--rkui-outline-width)) calc(var(--rkui-shadow-dy) * var(--rkui-outline-width)) 0 var(--rkui-shadow-edge))}.rkui-tooltip-bubble:before{content:"";border:inherit;background:inherit;border-top-color:#0000;border-left-color:#0000;block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:100%;inset-inline-start:50%;translate:-50% -50%;rotate:45deg}.rkui-tooltip-bubble:after{content:"";block-size:var(--rkui-tooltip-gap);position:absolute;inset-block-start:100%;inset-inline:0}.rkui-tooltip:hover>.rkui-tooltip-bubble,.rkui-tooltip:has(:focus-visible)>.rkui-tooltip-bubble{opacity:1;visibility:visible;transition-delay:0s;translate:-50%}.rkui-tooltip:hover:not(:has(:focus-visible),[data-rkui-dismissed])>.rkui-tooltip-bubble{transition-delay:.3s}.rkui-tooltip[data-rkui-dismissed]>.rkui-tooltip-bubble{opacity:0;visibility:hidden;translate:-50% var(--rkui-space-1)}@media (forced-colors:active){.rkui-tooltip-bubble:before{display:none}}.rkui-popup{box-sizing:border-box;max-inline-size:min(20rem, 100vw - 2 * var(--rkui-space-4));padding:var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);box-shadow:var(--rkui-shadow);transition:opacity var(--rkui-duration-spring) ease, scale var(--rkui-duration-spring) var(--rkui-ease-snap), display var(--rkui-duration-spring) allow-discrete, overlay var(--rkui-duration-spring) allow-discrete}.rkui-popup>:first-child{margin-block-start:0}.rkui-popup>:last-child{margin-block-end:0}.rkui-popup[popover]:not(:popover-open){opacity:0;scale:.9}@starting-style{.rkui-popup:popover-open{opacity:0;scale:.9}}@supports (position-area:block-end){.rkui-popup{margin:var(--rkui-space-2) 0;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline;inset:auto}}.rkui-alert{--rkui-alert-hue:var(--rkui-coral-solid);--rkui-alert-on-hue:var(--rkui-on-coral);box-sizing:border-box;inline-size:min(28rem, 100% - 2 * var(--rkui-space-4));border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-raised);color:var(--rkui-fg);box-shadow:var(--rkui-shadow);overscroll-behavior:contain;padding:0}:root:has(.rkui-alert:modal){overflow:hidden}@supports (animation-timeline:scroll()){:root:has(.rkui-alert:modal){animation-name:rkui-alert-gutter;animation-duration:auto;animation-fill-mode:both;animation-timeline:scroll(root)}}:root[data-rkui-page-scrolls]:has(.rkui-alert:modal){scrollbar-gutter:stable}@keyframes rkui-alert-gutter{0%,to{scrollbar-gutter:stable}}.rkui-alert[open]{animation:rkui-alert-pop var(--rkui-duration-slide) var(--rkui-ease-snap)}.rkui-alert::backdrop{backdrop-filter:blur(var(--rkui-space-1));background:0 0}.rkui-alert[open]::backdrop{animation:rkui-alert-fade var(--rkui-duration-slide) ease}.rkui-alert-band{--rkui-icon-fill:var(--rkui-icon-fill-neutral);align-items:center;gap:var(--rkui-space-3);padding:var(--rkui-space-3) var(--rkui-space-4);border-block-end:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-alert-hue);color:var(--rkui-alert-on-hue);border-start-start-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));border-start-end-radius:calc(var(--rkui-radius) - var(--rkui-outline-width));display:flex}.rkui-alert-title{font-size:var(--rkui-step-1);margin:0}.rkui-alert-message{padding:var(--rkui-space-4)}.rkui-alert-message>:first-child{margin-block-start:0}.rkui-alert-message>:last-child{margin-block-end:0}.rkui-alert-actions{justify-content:end;gap:var(--rkui-space-3);padding:0 var(--rkui-space-4) var(--rkui-space-4);flex-wrap:wrap;display:flex}@keyframes rkui-alert-pop{0%{opacity:0;scale:.85}}@keyframes rkui-alert-fade{0%{opacity:0}}.rkui-breadcrumbs ol{align-items:center;gap:var(--rkui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rkui-breadcrumbs li{align-items:center;gap:var(--rkui-space-2);display:flex}.rkui-breadcrumbs li+li:before{content:"";background:var(--rkui-muted);clip-path:polygon(25% 10%,75% 50%,25% 90%);flex:none;block-size:.75em;inline-size:.75em}.rkui-breadcrumbs :where([aria-current=page]){color:var(--rkui-fg);font-weight:600;text-decoration:none}.rkui-breadcrumbs--path ol{gap:var(--rkui-space-1);padding:var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius-pill);background:var(--rkui-raised);display:inline-flex}.rkui-breadcrumbs--path li{gap:var(--rkui-space-1)}.rkui-breadcrumbs--path li+li:before{inline-size:var(--rkui-outline-width);clip-path:none;block-size:1em;rotate:20deg}.rkui-breadcrumbs--path a{padding:var(--rkui-space-1) var(--rkui-space-3);border-radius:var(--rkui-radius-pill);color:var(--rkui-fg);font-weight:600;text-decoration:none}.rkui-breadcrumbs--path a:hover{box-shadow:inset 0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled)}.rkui-breadcrumbs--path a[aria-current=page]{background:var(--rkui-section,var(--rkui-ink));color:var(--rkui-on-section,var(--rkui-on-ink))}.rkui-breadcrumbs--path a:focus-visible{background:var(--rkui-focus);color:var(--rkui-ink)}@media (forced-colors:active){.rkui-breadcrumbs li+li:before{forced-color-adjust:none;background:canvastext}.rkui-breadcrumbs--path a[aria-current=page]{forced-color-adjust:none;color:highlighttext;background:highlight}}.rkui-folder{--rkui-folder-sheet:var(--rkui-raised);--rkui-folder-tuck:calc(var(--rkui-outline-width) + var(--rkui-space-1));--rkui-folder-gap:calc(var(--rkui-shadow-depth) * var(--rkui-space-3));isolation:isolate;grid-template:"strip""sheet"/minmax(0,1fr);display:grid}.rkui-folder--bottom{grid-template:"sheet""strip"/minmax(0,1fr)}.rkui-folder--left{grid-template:"strip sheet"/auto minmax(0,1fr)}.rkui-folder--right{grid-template:"sheet strip"/minmax(0,1fr) auto}.rkui-folder--tinted{--rkui-folder-sheet:var(--rkui-selected-tint)}.rkui-folder-strip{--rkui-folder-cut:max(0px, -1 * var(--rkui-shadow-offset-y));z-index:2;flex-direction:column;grid-area:strip;display:flex;position:relative}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip{contain:inline-size}.rkui-folder--bottom>.rkui-folder-strip{--rkui-folder-cut:max(0px, var(--rkui-shadow-offset-y))}.rkui-folder--left>.rkui-folder-strip{--rkui-folder-cut:max(0px, -1 * var(--rkui-shadow-offset-x));writing-mode:vertical-lr}.rkui-folder--right>.rkui-folder-strip{--rkui-folder-cut:max(0px, var(--rkui-shadow-offset-x));writing-mode:vertical-rl}.rkui-folder-tabs{align-items:flex-end;gap:var(--rkui-folder-gap);margin-block:0 calc(-1 * var(--rkui-folder-tuck));padding-block:var(--rkui-space-2) 0;padding-inline:calc(var(--rkui-shadow-depth) * var(--rkui-space-2));scrollbar-width:none;margin-inline:0;list-style:none;display:flex;overflow:auto hidden}.rkui-folder-tabs::-webkit-scrollbar{display:none}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip>.rkui-folder-tabs{overflow:hidden auto}.rkui-folder-scrollbar{block-size:var(--rkui-scroll-bar-size);flex:none;overflow:auto hidden}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip>.rkui-folder-scrollbar{overflow:hidden auto}.rkui-folder--bottom>.rkui-folder-strip>.rkui-folder-scrollbar{order:1}.rkui-folder-scrollbar>div{block-size:1px}@property --rkui-strip-overflowing{syntax:"<number>";inherits:false;initial-value:0}@keyframes rkui-strip-overflowing{0%,to{--rkui-strip-overflowing:1}}@supports (animation-timeline:scroll()){.rkui-folder-strip>.rkui-folder-tabs.rkui-scroll{margin-block-start:calc(var(--rkui-strip-overflowing) * var(--rkui-scroll-bar-size));animation-name:rkui-scroll-more,rkui-strip-overflowing}.rkui-folder--bottom>.rkui-folder-strip>.rkui-folder-tabs.rkui-scroll{margin-block:calc(-1 * var(--rkui-folder-tuck)) calc(var(--rkui-strip-overflowing) * var(--rkui-scroll-bar-size))}.rkui-folder-strip>.rkui-folder-scrollbar{margin-block-end:calc(-1 * var(--rkui-scroll-bar-size))}.rkui-folder--bottom>.rkui-folder-strip>.rkui-folder-scrollbar{margin-block:calc(-1 * var(--rkui-scroll-bar-size)) 0}@media (forced-colors:active){.rkui-folder-strip>.rkui-folder-tabs.rkui-scroll:not(.rkui-scroll--bar){animation-name:rkui-scroll-more,rkui-scroll-more-forced,rkui-strip-overflowing}}@media (forced-colors:none){.rkui-folder-strip:not(:hover,:has(:focus-visible)):has(>.rkui-folder-tabs:not(.rkui-scroll--bar))>.rkui-folder-scrollbar{opacity:0}}}.rkui-strip-item{gap:inherit;display:flex}span.rkui-strip-item{display:contents}.rkui-folder-tabs .rkui-strip-gap,.rkui-folder-tabs>li:not(.rkui-strip-item,.rkui-folder-step){line-height:var(--rkui-line-height-heading);padding-block-end:calc(var(--rkui-space-2) + var(--rkui-folder-tuck))}.rkui-strip-gap,.rkui-strip-item[hidden]{display:none}li.rkui-strip-item[hidden]:has([aria-current=page]){display:flex}span.rkui-strip-item[hidden]:has(:checked){display:contents}.rkui-strip-gap[data-rkui-shown]{display:block}.rkui-folder-tabs[data-rkui-small] .rkui-folder-tab{padding-inline:var(--rkui-space-2)}.rkui-folder-tabs[data-rkui-small] .rkui-folder-step>.rkui-folder-tab{padding-inline:var(--rkui-space-1)}span.rkui-strip-item[data-rkui-tucked]>.rkui-folder-tab{opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.rkui-folder-step{display:flex}.rkui-folder-step>.rkui-folder-tab{padding-inline:var(--rkui-space-3)}span.rkui-strip-item>.rkui-folder-step{display:none}span.rkui-strip-item:has(:checked)>.rkui-folder-step--previous{order:-1;display:flex}span.rkui-strip-item:has(:checked)>.rkui-folder-step--next{order:1;display:flex}.rkui-folder--left>.rkui-folder-strip .rkui-folder-label{display:inline-block;rotate:180deg}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip .rkui-folder-step .rkui-icon{rotate:90deg}.rkui-folder-sheet{z-index:1;min-inline-size:0;padding:var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);background:var(--rkui-folder-sheet);box-shadow:var(--rkui-shadow);grid-area:sheet;position:relative}.rkui-folder--tabs>.rkui-folder-sheet{display:none}.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(1 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(1 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(2 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(2 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(3 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(3 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(4 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(4 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(5 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(5 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(6 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(6 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(7 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(7 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(8 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(8 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(9 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(9 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(10 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(10 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(11 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(11 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(12 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(12 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(13 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(13 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(14 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(14 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(15 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(15 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(16 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(16 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(17 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(17 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(18 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(18 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(19 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(19 of .rkui-folder-sheet),.rkui-folder--tabs:has(>.rkui-folder-strip :nth-child(20 of .rkui-strip-item)>.rkui-folder-tab>:checked)>:nth-child(20 of .rkui-folder-sheet){display:block}.rkui-folder-tab>input[type=radio]{opacity:0;pointer-events:none;position:absolute}.rkui-folder-tab{--rkui-folder-tab-x:0px;--rkui-folder-tab-y:0px;align-items:center;gap:var(--rkui-space-2);padding-block:var(--rkui-space-2) calc(var(--rkui-space-2) + var(--rkui-folder-tuck));padding-inline:var(--rkui-space-4);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-folder-back);color:var(--rkui-muted);font-weight:600;line-height:var(--rkui-line-height-heading);white-space:nowrap;cursor:pointer;clip-path:inset(-100vmax -100vmax calc(var(--rkui-folder-tuck) + var(--rkui-folder-tab-y)));border-block-end:0;border-start-start-radius:var(--rkui-radius);border-start-end-radius:var(--rkui-radius);flex:none;text-decoration:none;display:inline-flex;position:relative}.rkui-folder-tab .rkui-icon{color:inherit}.rkui-folder-tab:is(:has(:checked),[aria-current=page]){background:var(--rkui-folder-sheet);color:var(--rkui-fg);cursor:default;clip-path:none;margin-block-end:var(--rkui-folder-tuck);padding-block-end:var(--rkui-space-2)}.rkui-folder-tab:is(:has(:checked),[aria-current=page]):after{content:"";block-size:calc(var(--rkui-outline-width) + 2px);background:var(--rkui-folder-sheet);position:absolute;inset-block-start:calc(100% - 1px);inset-inline:0}.rkui-folder-tab:is(:has(:checked),[aria-current=page]):before{content:"";inset-block:calc(-1 * var(--rkui-outline-width)) 0;inset-inline:calc(-1 * var(--rkui-outline-width));border-radius:inherit;box-shadow:var(--rkui-shadow);clip-path:inset(-100vmax -100vmax var(--rkui-folder-cut));position:absolute}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab:not(:has(:checked),[aria-current=page]){clip-path:inset(calc(var(--rkui-folder-tuck) - var(--rkui-folder-tab-y)) -100vmax -100vmax)}.rkui-folder--left>.rkui-folder-strip .rkui-folder-tab:not(:has(:checked),[aria-current=page]){clip-path:inset(-100vmax calc(var(--rkui-folder-tuck) + var(--rkui-folder-tab-x)) -100vmax -100vmax)}.rkui-folder--right>.rkui-folder-strip .rkui-folder-tab:not(:has(:checked),[aria-current=page]){clip-path:inset(-100vmax -100vmax -100vmax calc(var(--rkui-folder-tuck) - var(--rkui-folder-tab-x)))}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]):before{clip-path:inset(var(--rkui-folder-cut) -100vmax -100vmax)}.rkui-folder--left>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]):before{clip-path:inset(-100vmax var(--rkui-folder-cut) -100vmax -100vmax)}.rkui-folder--right>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]):before{clip-path:inset(-100vmax -100vmax -100vmax var(--rkui-folder-cut))}.rkui-folder--bottom>.rkui-folder-strip>.rkui-folder-tabs{margin-block:calc(-1 * var(--rkui-folder-tuck)) 0;padding-block:0 var(--rkui-space-2);align-items:flex-start}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab{padding-block:calc(var(--rkui-space-2) + var(--rkui-folder-tuck)) var(--rkui-space-2);border-block-start:0;border-block-end:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:0 0 var(--rkui-radius) var(--rkui-radius)}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]){margin-block:var(--rkui-folder-tuck) 0;padding-block:var(--rkui-space-2)}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]):after{inset-block:auto calc(100% - 1px)}.rkui-folder--bottom>.rkui-folder-strip .rkui-folder-tab:is(:has(:checked),[aria-current=page]):before{inset-block:0 calc(-1 * var(--rkui-outline-width))}.rkui-folder--bottom>.rkui-folder-strip :is(.rkui-strip-gap,.rkui-folder-tabs>li:not(.rkui-strip-item,.rkui-folder-step)){padding-block:calc(var(--rkui-space-2) + var(--rkui-folder-tuck)) 0}.rkui-pagination-number{writing-mode:horizontal-tb}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip .rkui-folder-tab:has(>.rkui-pagination-number){padding-inline:var(--rkui-space-2)}:is(.rkui-folder--left,.rkui-folder--right)>.rkui-folder-strip .rkui-pagination-number{text-align:center;min-inline-size:1.25rem}.rkui-pagination-tiles{gap:var(--rkui-space-4);grid-template-columns:minmax(0,1fr);display:grid}.rkui-pagination{align-items:center;gap:var(--rkui-space-3);display:flex}.rkui-pagination-pages{flex:auto;min-inline-size:0}.rkui-pagination-pages>ol{padding:var(--rkui-space-2) calc(var(--rkui-shadow-depth) * var(--rkui-space-2));flex-wrap:nowrap;justify-content:safe center;list-style:none}.rkui-pagination .rkui-tile{text-decoration:none}.rkui-pagination:has(>.rkui-pagination-pages>[data-rkui-small]) .rkui-pagination-word{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.katex{font-size:var(--rkui-maths-scale,1.15em)}.rkui-equation{max-inline-size:100%;margin-block:var(--rkui-space-5);border-radius:var(--rkui-radius);scroll-margin-block:var(--rkui-space-6);overflow-y:hidden}.rkui-equation>.katex-display{inline-size:max-content;min-inline-size:100%;padding:var(--rkui-space-2);border-radius:inherit;margin:0}.rkui-equation .katex-html:has(>.katex-tag){padding-inline:2.5em}.rkui-equation:is(:target,:has(:target)){animation-name:rkui-equation-target;animation-duration:2s;animation-timing-function:ease-in}@supports (animation-timeline:scroll()){.rkui-equation:is(:target,:has(:target)){animation-name:rkui-scroll-more,rkui-equation-target;animation-duration:auto, 2s;animation-timing-function:linear,ease-in;animation-fill-mode:both,none;animation-timeline:scroll(self inline),auto}}@keyframes rkui-equation-target{0%,40%{background-color:var(--rkui-apricot-tint)}}@media (prefers-reduced-motion:reduce){.rkui-equation:is(:target,:has(:target)){background-color:var(--rkui-apricot-tint)}}.rkui-equation--panel{background:var(--rkui-panel)}.rkui-equation--panel>.katex-display{padding:var(--rkui-space-4)}.rkui-equation--rule{border-inline-start:var(--rkui-space-1) solid var(--rkui-grape);border-radius:0}.rkui-equation--key{border:var(--rkui-outline-width) dashed var(--rkui-line-unfilled);background:var(--rkui-yellow-tint);box-shadow:var(--rkui-shadow);margin-inline-end:var(--rkui-shadow-offset)}.rkui-equation--key>.katex-display{padding:var(--rkui-space-4)}.katex .fbox{border-width:var(--rkui-outline-width);border-radius:calc(var(--rkui-radius) / 2)}.katex-tag .mord.text{border-radius:var(--rkui-radius-pill);background:var(--rkui-lilac);color:var(--rkui-on-fill);font-family:var(--rkui-font-body);padding-inline:.5em;font-size:.75em;font-weight:600}.katex-tag .mord.text>:is(:first-child,:last-child){display:none}.rkui-eqref{--rkui-icon-fill:var(--rkui-lilac);border-radius:var(--rkui-radius-pill);background:var(--rkui-lilac);color:var(--rkui-on-fill);font-size:calc(.75 * var(--rkui-maths-scale,1.15em));white-space:nowrap;padding-inline:.5em;font-weight:600;text-decoration:none}.rkui-eqref>span{display:none}.rkui-eqref .rkui-icon{--rkui-icon-stroke:28;block-size:1em;inline-size:1em;color:inherit;vertical-align:-.125em;margin-inline-end:.25em}.rkui-eqref:hover{box-shadow:inset 0 0 0 var(--rkui-outline-width) var(--rkui-line)}.rkui-eqref:focus-visible{outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-outline-width);box-shadow:0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled)}.rkui-maths-teal{--rkui-term-tint:var(--rkui-teal-tint)}.rkui-maths-yellow{--rkui-term-tint:var(--rkui-yellow-tint)}.rkui-maths-navy{--rkui-term-tint:var(--rkui-navy-tint)}.rkui-maths-green{--rkui-term-tint:var(--rkui-green-tint)}.rkui-maths-sky{--rkui-term-tint:var(--rkui-sky-tint)}.rkui-maths-coral{--rkui-term-tint:var(--rkui-coral-tint)}.rkui-maths-grape{--rkui-term-tint:var(--rkui-grape-tint)}.rkui-maths-tangerine{--rkui-term-tint:var(--rkui-tangerine-tint)}.rkui-maths-lilac{--rkui-term-tint:var(--rkui-lilac-tint)}.rkui-maths-apricot{--rkui-term-tint:var(--rkui-apricot-tint)}.katex .enclosing[class*=rkui-maths-]{border-radius:calc(var(--rkui-radius) / 2);background:var(--rkui-term-tint);padding-inline:.15em}.rkui-figure{gap:var(--rkui-space-3);margin:var(--rkui-space-5) 0;display:grid}.rkui-figure-caption{max-inline-size:68ch;font-size:var(--rkui-step--1)}.rkui-figure-label{font-weight:700}.rkui-figure-source{color:var(--rkui-muted);margin-block-start:var(--rkui-space-1);display:block}.rkui-quote{margin:var(--rkui-space-5) 0;padding:var(--rkui-space-4);border-radius:var(--rkui-radius);background:var(--rkui-panel);color:var(--rkui-fg);font-family:var(--rkui-font-display);font-weight:400}.rkui-quote>*,.rkui-quote>blockquote>*{margin:0 0 var(--rkui-space-3)}.rkui-quote>:last-child,.rkui-quote>blockquote>:last-child{margin-block-end:0}.rkui-quote[data-rkui-short=two]{font-size:var(--rkui-step-1)}.rkui-quote[data-rkui-short=one],.rkui-quote.rkui-quote--short{font-size:var(--rkui-step-2)}.rkui-quote .rkui-quote{background:var(--rkui-panel-tab)}.rkui-quote-by{color:var(--rkui-muted);font-family:var(--rkui-font-body);font-size:var(--rkui-step--1);font-style:normal}.rkui-quote-by:before{content:"— "}.rkui-quote--italic{font-style:italic}.rkui-quote--italic em{font-style:normal}:root{--rkui-scroll-bar-size:.875rem}:root,.rkui-scroll,.rkui-sidebar-scroll{--rkui-scroll-drawn-track:var(--rkui-scroll-track,var(--rkui-raised));--rkui-scroll-drawn-track-edge:var(--rkui-scroll-track-edge,var(--rkui-line-unfilled));--rkui-scroll-drawn-thumb:var(--rkui-scroll-thumb,var(--rkui-selected));--rkui-scroll-drawn-thumb-edge:var(--rkui-scroll-thumb-edge,var(--rkui-line))}.rkui-scroll{overflow-x:auto}.rkui-scroll:focus-visible{outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-outline-width);box-shadow:0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled)}:is(.rkui-scroll,.rkui-sidebar-scroll)::-webkit-scrollbar{width:var(--rkui-scroll-bar-size);height:var(--rkui-scroll-bar-size)}:is(.rkui-scroll,.rkui-sidebar-scroll)::-webkit-scrollbar-track{border:var(--rkui-outline-width) solid var(--rkui-scroll-drawn-track-edge);border-radius:var(--rkui-radius-pill);background:var(--rkui-scroll-drawn-track)}.rkui-scroll::-webkit-scrollbar-track{margin-inline:var(--rkui-radius)}.rkui-sidebar-scroll::-webkit-scrollbar-track{margin-block:var(--rkui-radius)}:is(.rkui-scroll,.rkui-sidebar-scroll)::-webkit-scrollbar-thumb{border:var(--rkui-outline-width) solid var(--rkui-scroll-drawn-thumb-edge);border-radius:var(--rkui-radius-pill);background:var(--rkui-scroll-drawn-thumb)}:root{scrollbar-color:var(--rkui-scroll-drawn-thumb) var(--rkui-scroll-drawn-track)}@supports selector(::-webkit-scrollbar){.rkui-scroll,.rkui-sidebar-scroll{scrollbar-color:auto}}@supports not selector(::-webkit-scrollbar){.rkui-scroll,.rkui-sidebar-scroll{scrollbar-color:var(--rkui-scroll-drawn-thumb) var(--rkui-scroll-drawn-track)}}@property --rkui-scroll-gutter{syntax:"<length>";inherits:false;initial-value:0}.rkui-scroll:not(.rkui-scroll--bar){--rkui-scroll-gutter:var(--rkui-dots-gutter);--rkui-dot-size:.3rem;--rkui-dot-spacing:.55rem;--rkui-dot-inset:calc((var(--rkui-scroll-gutter) - var(--rkui-dot-size)) / 2);--rkui-dot-start:radial-gradient(closest-side, color-mix(in srgb, var(--rkui-fg) calc(var(--rkui-scroll-more-start) * 100%), transparent) 90%, transparent);--rkui-dot-end:radial-gradient(closest-side, color-mix(in srgb, var(--rkui-fg) calc(var(--rkui-scroll-more-end) * 100%), transparent) 90%, transparent);border-inline:var(--rkui-scroll-gutter) solid transparent;background-image:var(--rkui-dot-start), var(--rkui-dot-start), var(--rkui-dot-start), var(--rkui-dot-end), var(--rkui-dot-end), var(--rkui-dot-end);background-position:left var(--rkui-dot-inset) top calc(50% - var(--rkui-dot-spacing)), left var(--rkui-dot-inset) center, left var(--rkui-dot-inset) top calc(50% + var(--rkui-dot-spacing)), right var(--rkui-dot-inset) top calc(50% - var(--rkui-dot-spacing)), right var(--rkui-dot-inset) center, right var(--rkui-dot-inset) top calc(50% + var(--rkui-dot-spacing));background-size:var(--rkui-dot-size) var(--rkui-dot-size);background-repeat:no-repeat;background-origin:border-box}:root{--rkui-pill-fill:var(--rkui-selected);--rkui-pill-edge:var(--rkui-line);--rkui-pill-dot:var(--rkui-on-selected)}.rkui-scroll{--rkui-pill-shadow-color:var(--rkui-shadow-color)}:root{--rkui-pill-width:var(--rkui-space-4);--rkui-pill-length:var(--rkui-space-7)}.rkui-scroll{--rkui-pill-length:1.75rem}:root,[data-rkui-dots=plain]{--rkui-dots-gutter:.75rem}[data-rkui-dots=pill]{--rkui-dots-gutter:calc(var(--rkui-pill-width) + 2 * (var(--rkui-shadow-offset) + var(--rkui-outline-width)))}@scope([data-rkui-dots=pill]) to ([data-rkui-dots=plain]){@media (forced-colors:none){:scope.rkui-scroll:not(.rkui-scroll--bar),.rkui-scroll:not(.rkui-scroll--bar){--rkui-dot-size:.25rem;--rkui-dot-spacing:.4rem;--rkui-pill-line:var(--rkui-outline-width);--rkui-pill-shadow-width:calc(var(--rkui-pill-width) + 2 * var(--rkui-pill-line));--rkui-pill-mid:calc(var(--rkui-pill-length) - var(--rkui-pill-width));--rkui-pill-straight:calc(var(--rkui-pill-mid) - 1px);--rkui-pill-inset:calc((var(--rkui-scroll-gutter) - var(--rkui-pill-width)) / 2);--rkui-pill-start:calc(var(--rkui-pill-inset) - (1 - var(--rkui-scroll-more-start)) * var(--rkui-scroll-gutter));--rkui-pill-end:calc(var(--rkui-pill-inset) - (1 - var(--rkui-scroll-more-end)) * var(--rkui-scroll-gutter));--rkui-pill-dot-inset:calc((var(--rkui-pill-width) - var(--rkui-dot-size)) / 2);--rkui-pill-dx:var(--rkui-shadow-offset-x);--rkui-pill-dy:var(--rkui-shadow-offset-y);--rkui-pill-y:calc(50% - var(--rkui-pill-dy) / 2);--rkui-pill-cap-up:calc(var(--rkui-pill-y) - var(--rkui-pill-mid) / 2);--rkui-pill-cap-down:calc(var(--rkui-pill-y) + var(--rkui-pill-mid) / 2);--rkui-pill-dots:radial-gradient(closest-side, var(--rkui-pill-dot) 90%, transparent);--rkui-pill-cap:radial-gradient(closest-side, var(--rkui-pill-fill) calc(100% - var(--rkui-pill-line)), var(--rkui-pill-edge) calc(100% - var(--rkui-pill-line)) calc(100% - .5px), transparent);--rkui-pill-middle:linear-gradient(to right, var(--rkui-pill-edge) var(--rkui-pill-line), var(--rkui-pill-fill) var(--rkui-pill-line) calc(100% - var(--rkui-pill-line)), var(--rkui-pill-edge) calc(100% - var(--rkui-pill-line)));--rkui-pill-shadow-cap:radial-gradient(closest-side, var(--rkui-pill-shadow-color) calc(100% - var(--rkui-pill-line)), var(--rkui-shadow-edge) calc(100% - var(--rkui-pill-line)) calc(100% - .5px), transparent);--rkui-pill-shadow-middle:linear-gradient(to right, var(--rkui-shadow-edge) var(--rkui-pill-line), var(--rkui-pill-shadow-color) var(--rkui-pill-line) calc(100% - var(--rkui-pill-line)), var(--rkui-shadow-edge) calc(100% - var(--rkui-pill-line)));background-image:var(--rkui-pill-dots), var(--rkui-pill-dots), var(--rkui-pill-dots), var(--rkui-pill-middle), var(--rkui-pill-cap), var(--rkui-pill-cap), var(--rkui-pill-shadow-middle), var(--rkui-pill-shadow-cap), var(--rkui-pill-shadow-cap), var(--rkui-pill-dots), var(--rkui-pill-dots), var(--rkui-pill-dots), var(--rkui-pill-middle), var(--rkui-pill-cap), var(--rkui-pill-cap), var(--rkui-pill-shadow-middle), var(--rkui-pill-shadow-cap), var(--rkui-pill-shadow-cap);background-position:left calc(var(--rkui-pill-start) + var(--rkui-pill-dot-inset)) top calc(var(--rkui-pill-y) - var(--rkui-dot-spacing)), left calc(var(--rkui-pill-start) + var(--rkui-pill-dot-inset)) top var(--rkui-pill-y), left calc(var(--rkui-pill-start) + var(--rkui-pill-dot-inset)) top calc(var(--rkui-pill-y) + var(--rkui-dot-spacing)), left var(--rkui-pill-start) top var(--rkui-pill-y), left var(--rkui-pill-start) top var(--rkui-pill-cap-up), left var(--rkui-pill-start) top var(--rkui-pill-cap-down), left calc(var(--rkui-pill-start) - var(--rkui-pill-line) + var(--rkui-pill-dx)) top calc(var(--rkui-pill-y) + var(--rkui-pill-dy)), left calc(var(--rkui-pill-start) - var(--rkui-pill-line) + var(--rkui-pill-dx)) top calc(var(--rkui-pill-cap-up) + var(--rkui-pill-dy)), left calc(var(--rkui-pill-start) - var(--rkui-pill-line) + var(--rkui-pill-dx)) top calc(var(--rkui-pill-cap-down) + var(--rkui-pill-dy)), right calc(var(--rkui-pill-end) + var(--rkui-pill-dot-inset)) top calc(var(--rkui-pill-y) - var(--rkui-dot-spacing)), right calc(var(--rkui-pill-end) + var(--rkui-pill-dot-inset)) top var(--rkui-pill-y), right calc(var(--rkui-pill-end) + var(--rkui-pill-dot-inset)) top calc(var(--rkui-pill-y) + var(--rkui-dot-spacing)), right var(--rkui-pill-end) top var(--rkui-pill-y), right var(--rkui-pill-end) top var(--rkui-pill-cap-up), right var(--rkui-pill-end) top var(--rkui-pill-cap-down), right calc(var(--rkui-pill-end) - var(--rkui-pill-line) - var(--rkui-pill-dx)) top calc(var(--rkui-pill-y) + var(--rkui-pill-dy)), right calc(var(--rkui-pill-end) - var(--rkui-pill-line) - var(--rkui-pill-dx)) top calc(var(--rkui-pill-cap-up) + var(--rkui-pill-dy)), right calc(var(--rkui-pill-end) - var(--rkui-pill-line) - var(--rkui-pill-dx)) top calc(var(--rkui-pill-cap-down) + var(--rkui-pill-dy));background-size:var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-pill-width) var(--rkui-pill-straight), var(--rkui-pill-width) var(--rkui-pill-width), var(--rkui-pill-width) var(--rkui-pill-width), var(--rkui-pill-shadow-width) var(--rkui-pill-straight), var(--rkui-pill-shadow-width) var(--rkui-pill-shadow-width), var(--rkui-pill-shadow-width) var(--rkui-pill-shadow-width), var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-dot-size) var(--rkui-dot-size), var(--rkui-pill-width) var(--rkui-pill-straight), var(--rkui-pill-width) var(--rkui-pill-width), var(--rkui-pill-width) var(--rkui-pill-width), var(--rkui-pill-shadow-width) var(--rkui-pill-straight), var(--rkui-pill-shadow-width) var(--rkui-pill-shadow-width), var(--rkui-pill-shadow-width) var(--rkui-pill-shadow-width)}}}@property --rkui-scroll-more-start{syntax:"<number>";inherits:false;initial-value:0}@property --rkui-scroll-more-end{syntax:"<number>";inherits:false;initial-value:0}@keyframes rkui-scroll-more{0%{--rkui-scroll-more-start:0;--rkui-scroll-more-end:1}5%,95%{--rkui-scroll-more-start:1;--rkui-scroll-more-end:1}to{--rkui-scroll-more-start:1;--rkui-scroll-more-end:0}}@keyframes rkui-scroll-more-forced{0%{border-inline-color:canvas canvastext}5%,95%{border-inline-color:canvastext}to{border-inline-color:canvastext canvas}}@supports (animation-timeline:scroll()){.rkui-scroll{animation-name:rkui-scroll-more;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline)}@media (forced-colors:none){.rkui-scroll:not(.rkui-scroll--bar,:hover,:focus-visible,:has(:focus-visible)){--rkui-scroll-drawn-track:transparent;--rkui-scroll-drawn-track-edge:transparent;--rkui-scroll-drawn-thumb:transparent;--rkui-scroll-drawn-thumb-edge:transparent}}@media (forced-colors:active){.rkui-scroll:not(.rkui-scroll--bar){--rkui-scroll-gutter:var(--rkui-space-1);border-inline-color:canvas;animation-name:rkui-scroll-more,rkui-scroll-more-forced}}}@property --rkui-table-ink{syntax:"<percentage>";inherits:false;initial-value:100%}@property --rkui-table-drop{syntax:"<percentage>";inherits:false;initial-value:100%}.rkui-table{--rkui-table-band-hue:var(--rkui-table-hue,var(--rkui-section,light-dark(var(--rkui-ink),transparent)));--rkui-table-on-hue:var(--rkui-on-section,light-dark(var(--rkui-on-ink),var(--rkui-fg)));--rkui-table-band-underline:light-dark(transparent,var(--rkui-line-unfilled));--rkui-table-rule:light-dark(var(--rkui-stripe),color-mix(in srgb, var(--rkui-line-unfilled) 40%, transparent));--rkui-table-rule-width:var(--rkui-outline-width);--rkui-table-column-rule:var(--rkui-table-rule);--rkui-table-column-rule-width:var(--rkui-table-rule-width);--rkui-table-row:var(--rkui-raised);--rkui-table-row-alt:var(--rkui-raised);--rkui-table-pad-block:var(--rkui-space-2);--rkui-table-pad-inline:var(--rkui-space-3);--rkui-table-tilt:0deg;box-sizing:border-box;padding-block:var(--rkui-space-3) var(--rkui-space-1);border:var(--rkui-outline-width) solid var(--rkui-line);border-radius:var(--rkui-radius);background-color:var(--rkui-raised);box-shadow:var(--rkui-shadow);color:var(--rkui-fg)}.rkui-table:not(table){flex-direction:column;max-inline-size:100%;display:flex}.rkui-table>.rkui-scroll:focus-visible{box-shadow:none;outline:none}.rkui-table:has(>.rkui-scroll:focus-visible){outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:0;box-shadow:none}:is(table.rkui-table,.rkui-table>.rkui-scroll>table){border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;inline-size:100%}table.rkui-table{padding-inline:var(--rkui-space-3)}.rkui-table>.rkui-scroll--bar{border-inline:var(--rkui-space-3) solid transparent}@media (forced-colors:active){.rkui-table>.rkui-scroll--bar{border-inline-color:canvas}}.rkui-table caption{padding:0 var(--rkui-table-pad-inline) var(--rkui-space-2);font-family:var(--rkui-font-display);font-size:var(--rkui-step-1);font-weight:800;line-height:var(--rkui-line-height-heading);text-align:start}.rkui-table caption>span{position:sticky;inset-inline-start:var(--rkui-table-pad-inline)}.rkui-table :is(th,td){padding:var(--rkui-table-pad-block) var(--rkui-table-pad-inline);text-align:start;white-space:nowrap}.rkui-table th{font-weight:700}.rkui-table thead th{z-index:3;box-shadow:0 calc(-1 * var(--rkui-outline-width)) var(--rkui-raised);position:sticky;inset-block-start:0}.rkui-table thead th:first-child{z-index:4}.rkui-table:not(.rkui-table--ledger) thead th{--rkui-table-fill:clamp(0%, (var(--rkui-table-band) - var(--rkui-table-band-start,0)) / (var(--rkui-table-band-end,1) - var(--rkui-table-band-start,0)) * 100%, 100%);--rkui-table-band-fill:linear-gradient(var(--rkui-table-band-hue), var(--rkui-table-band-hue)) left / var(--rkui-table-fill) 100% no-repeat;--rkui-table-band-foot:linear-gradient(var(--rkui-table-band-underline), var(--rkui-table-band-underline)) bottom / 100% var(--rkui-outline-width) no-repeat;border-block:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-table-band-fill), var(--rkui-table-band-foot), var(--rkui-raised);color:var(--rkui-table-on-hue)}.rkui-table:not(.rkui-table--ledger) thead th:is(:first-child,:last-child){border-color:var(--rkui-raised);background:var(--rkui-raised)}.rkui-table:not(.rkui-table--ledger) thead th:is(:first-child,:last-child):before{content:"";inset:calc(-1 * var(--rkui-outline-width)) 0;z-index:-1;border:var(--rkui-outline-width) solid var(--rkui-line);background:var(--rkui-table-band-fill), var(--rkui-table-band-foot), var(--rkui-raised);position:absolute}.rkui-table:not(.rkui-table--ledger) thead th:first-child{border-inline-start:var(--rkui-outline-width) solid var(--rkui-raised)}.rkui-table:not(.rkui-table--ledger) thead th:last-child{border-inline-end:var(--rkui-outline-width) solid var(--rkui-raised)}.rkui-table:not(.rkui-table--ledger) thead th:first-child:before{border-inline-end:0;border-start-start-radius:var(--rkui-radius);border-end-start-radius:var(--rkui-radius);inset-inline-start:calc(-1 * var(--rkui-outline-width))}.rkui-table:not(.rkui-table--ledger) thead th:last-child:before{border-inline-start:0;border-start-end-radius:var(--rkui-radius);border-end-end-radius:var(--rkui-radius);inset-inline-end:calc(-1 * var(--rkui-outline-width))}.rkui-table tbody tr{background:linear-gradient(var(--rkui-table-rule), var(--rkui-table-rule)) left bottom / var(--rkui-table-ink) var(--rkui-table-rule-width) no-repeat, var(--rkui-table-row)}.rkui-table tbody tr:nth-child(2n){--rkui-table-row:var(--rkui-table-row-alt)}.rkui-table tbody tr:last-child{background:var(--rkui-table-row)}.rkui-table tr>:first-child{position:sticky;inset-inline-start:0}.rkui-table tbody tr>:first-child{--rkui-table-row-foot:var(--rkui-table-rule-width);z-index:1;border-inline-end:var(--rkui-table-column-rule-width) solid transparent;background:linear-gradient(var(--rkui-table-column-rule), var(--rkui-table-column-rule)) right top / var(--rkui-table-column-rule-width) var(--rkui-table-drop) no-repeat border-box, linear-gradient(var(--rkui-table-row), var(--rkui-table-row)) top / 100% calc(100% - var(--rkui-table-row-foot)) no-repeat padding-box}.rkui-table tbody tr:last-child>:first-child{--rkui-table-row-foot:0px}.rkui-table td>.rkui-badge{--rkui-table-sticker-x:calc(var(--rkui-shadow-dx) * var(--rkui-shadow-offset-pressed) * cos(var(--rkui-table-tilt)) + var(--rkui-shadow-dy) * var(--rkui-shadow-offset-pressed) * sin(var(--rkui-table-tilt)));--rkui-table-sticker-y:calc(var(--rkui-shadow-dy) * var(--rkui-shadow-offset-pressed) * cos(var(--rkui-table-tilt)) - var(--rkui-shadow-dx) * var(--rkui-shadow-offset-pressed) * sin(var(--rkui-table-tilt)));--rkui-table-sticker-shadow:var(--rkui-table-sticker-x) var(--rkui-table-sticker-y) 0 var(--rkui-shadow-color), var(--rkui-table-sticker-x) var(--rkui-table-sticker-y) 0 var(--rkui-outline-width) var(--rkui-shadow-edge);border:var(--rkui-outline-width) solid var(--rkui-line);rotate:var(--rkui-table-tilt);box-shadow:var(--rkui-table-sticker-shadow)}.rkui-table--messy{--rkui-table-tilt:-3deg}.rkui-table--messy :is(tr:nth-child(odd)>td:nth-child(2n),tr:nth-child(2n)>td:nth-child(odd)){--rkui-table-tilt:2deg}.rkui-table--small{--rkui-table-pad-block:var(--rkui-space-1);--rkui-table-pad-inline:var(--rkui-space-2);font-size:var(--rkui-step--1)}.rkui-table--small caption{font-size:var(--rkui-step-0)}.rkui-table--ledger{--rkui-table-rule:light-dark(color-mix(in srgb, var(--rkui-sky-deep) 45%, transparent),color-mix(in srgb, var(--rkui-sky-deep) 50%, transparent));--rkui-table-rule-width:1px;--rkui-table-margin-rule:light-dark(color-mix(in srgb, var(--rkui-coral) 70%, transparent),color-mix(in srgb, var(--rkui-coral) 85%, transparent));--rkui-table-column-rule:var(--rkui-table-margin-rule);--rkui-table-column-rule-width:var(--rkui-outline-width);--rkui-table-row-alt:color-mix(in oklab, var(--rkui-raised), var(--rkui-line) 5%);--rkui-table-hole-margin:var(--rkui-space-6);--rkui-table-hole-size:.875rem;background:radial-gradient(circle closest-side, var(--rkui-surface) calc(100% - var(--rkui-outline-width) - .5px), var(--rkui-line-unfilled) calc(100% - var(--rkui-outline-width)) calc(100% - .5px), transparent) left calc((var(--rkui-table-hole-margin) - var(--rkui-table-hole-size)) / 2) top var(--rkui-space-3) / var(--rkui-table-hole-size) var(--rkui-space-7) no-repeat space, var(--rkui-raised);padding-inline-start:var(--rkui-table-hole-margin)}table.rkui-table--ledger{padding-inline-start:var(--rkui-table-hole-margin)}.rkui-table--ledger thead th{border-block-end:4px double var(--rkui-table-margin-rule);background:var(--rkui-raised);color:var(--rkui-fg)}.rkui-table--ledger thead th:first-child{border-inline-end:var(--rkui-outline-width) solid var(--rkui-table-margin-rule)}.rkui-table--lift{--rkui-table-lift:calc(var(--rkui-shadow-offset-pressed) + var(--rkui-lift-offset));--rkui-table-lift-x:calc(var(--rkui-shadow-dx) * var(--rkui-table-lift));--rkui-table-lift-y:calc(var(--rkui-shadow-dy) * var(--rkui-table-lift))}.rkui-table--lift>.rkui-scroll{--rkui-table-lift-room:calc(2 * var(--rkui-outline-width) + var(--rkui-table-lift));padding-inline:var(--rkui-table-lift-room)}.rkui-table--lift tr>:first-child{inset-inline-start:calc(-1 * var(--rkui-table-lift-room,0px))}@media (hover:hover){.rkui-table--lift tbody tr{z-index:0;transition:inset-block-start var(--rkui-duration-fast) ease, inset-inline-start var(--rkui-duration-fast) ease, filter var(--rkui-duration-fast) ease, z-index var(--rkui-duration-fast) step-end;position:relative;inset-block-start:0;inset-inline-start:0}.rkui-table--lift tbody tr:hover{--rkui-table-row:var(--rkui-raised);z-index:5;outline:var(--rkui-outline-width) solid var(--rkui-line);outline-offset:calc(-1 * var(--rkui-outline-width));background:var(--rkui-raised);filter:drop-shadow(var(--rkui-table-lift-x) var(--rkui-table-lift-y) 0 var(--rkui-shadow-color)) drop-shadow(calc(var(--rkui-shadow-dx) * var(--rkui-outline-width)) calc(var(--rkui-shadow-dy) * var(--rkui-outline-width)) 0 var(--rkui-shadow-edge));transition-timing-function:ease,ease,ease,step-start;inset-block-start:calc(-1 * (var(--rkui-press-offset-y) + var(--rkui-lift-offset-y)));inset-inline-start:calc(-1 * (var(--rkui-press-offset-x) + var(--rkui-lift-offset-x)))}.rkui-table--lift tbody tr:hover>:first-child{box-shadow:inset var(--rkui-outline-width) 0 var(--rkui-line), inset 0 var(--rkui-outline-width) var(--rkui-line), inset 0 calc(-1 * var(--rkui-outline-width)) var(--rkui-line)}}@property --rkui-table-band{syntax:"<number>";inherits:true;initial-value:1}@property --rkui-table-row-step{syntax:"<time>";inherits:true;initial-value:.1s}@property --rkui-table-row-delay{syntax:"<time>";inherits:true;initial-value:0s}@property --rkui-table-column-delay{syntax:"<time>";inherits:true;initial-value:0s}@keyframes rkui-table-band{0%{--rkui-table-band:0}to{--rkui-table-band:1}}@keyframes rkui-table-ink{0%{--rkui-table-ink:0%}to{--rkui-table-ink:100%}}@keyframes rkui-table-drop{0%{--rkui-table-drop:0%}to{--rkui-table-drop:100%}}@keyframes rkui-table-write{0%{clip-path:inset(-1rem 100% -1rem 0)}to{clip-path:inset(-1rem 0)}}@keyframes rkui-table-stamp{0%{opacity:0;scale:1.25;rotate:calc(1.6 * var(--rkui-table-tilt));box-shadow:none;animation-timing-function:ease-in}55%{opacity:1;scale:1.08 .92;rotate:var(--rkui-table-tilt);box-shadow:none;animation-timing-function:var(--rkui-ease-spring)}65%{box-shadow:var(--rkui-table-sticker-shadow)}80%{scale:.97 1.03}to{box-shadow:var(--rkui-table-sticker-shadow);scale:1}}@media screen and (prefers-reduced-motion:no-preference){.rkui-table{--rkui-table-entrance:var(--rkui-duration-slide)}.rkui-table:is([data-rkui-entrance=waiting],:root[data-rkui-tables] :not([data-rkui-entrance],.rkui-table--still)){--rkui-table-band:0}.rkui-table:is([data-rkui-entrance=waiting],:root[data-rkui-tables] :not([data-rkui-entrance],.rkui-table--still)) tbody tr{clip-path:inset(-1rem 100% -1rem 0)}.rkui-table:is([data-rkui-entrance=arrived],[data-rkui-entrance=on-load]) tbody tr{--rkui-table-row-step:calc(.4s / sibling-count() + 10ms);--rkui-table-row-delay:calc((sibling-index() - 1) * var(--rkui-table-row-step));animation-name:rkui-table-ink;animation-duration:var(--rkui-table-entrance);animation-timing-function:linear;animation-fill-mode:backwards;animation-delay:calc(.2s + var(--rkui-table-row-delay))}.rkui-table[data-rkui-entrance=arrived] tbody tr{animation-name:rkui-table-ink,rkui-table-write;animation-timing-function:linear,ease-out}.rkui-table[data-rkui-entrance=arrived] tbody tr>:first-child{animation-name:rkui-table-drop;animation-duration:var(--rkui-table-row-step);animation-timing-function:linear;animation-fill-mode:backwards;animation-delay:calc(.2s + var(--rkui-table-row-delay))}.rkui-table[data-rkui-entrance=arrived] tbody tr>*{--rkui-table-column-delay:calc((sibling-index() - 1) / sibling-count() * var(--rkui-stagger))}.rkui-table[data-rkui-entrance=arrived] td>.rkui-badge{animation-name:rkui-table-stamp;animation-duration:var(--rkui-table-entrance);animation-fill-mode:backwards;animation-delay:calc(.2s + var(--rkui-table-row-delay) + var(--rkui-table-column-delay))}.rkui-table:not(.rkui-table--ledger)[data-rkui-entrance=arrived] thead{animation-name:rkui-table-band;animation-duration:calc(1.5 * var(--rkui-table-entrance));animation-timing-function:ease-in-out;animation-fill-mode:backwards}}@media (forced-colors:active){.rkui-table thead th,.rkui-table td>.rkui-badge{border-color:canvastext}}.rkui-sidebar{--rkui-sidebar-panel:var(--rkui-surface);--rkui-sidebar-gutter:var(--rkui-space-4);--rkui-sidebar-pad:calc(var(--rkui-shadow-offset) + var(--rkui-focus-width));--rkui-sidebar-edge-off:transparent;--rkui-sidebar-dot-color:var(--rkui-fg);min-block-size:0;padding-block:var(--rkui-sidebar-gutter);background:var(--rkui-sidebar-panel);color:var(--rkui-fg);timeline-scope:--rkui-sidebar;flex-direction:column;display:flex;position:relative}.rkui-sidebar-scroll{min-block-size:0;padding:var(--rkui-sidebar-pad);overscroll-behavior:contain;scroll-timeline-name:--rkui-sidebar;scroll-timeline-axis:block;flex:auto;overflow:hidden auto}.rkui-sidebar-header{gap:var(--rkui-space-1);padding:0 calc(var(--rkui-sidebar-pad) + var(--rkui-space-3)) var(--rkui-space-3);display:grid}.rkui-sidebar-group+.rkui-sidebar-group{margin-block-start:var(--rkui-space-4)}.rkui-sidebar-heading{font:inherit;margin:0}.rkui-sidebar-heading>span{padding:var(--rkui-space-1) var(--rkui-space-3);border:0 solid var(--rkui-sidebar-edge-off);color:var(--rkui-muted);font-size:var(--rkui-step--1);font-weight:700;line-height:var(--rkui-line-height-heading);letter-spacing:.06em;text-transform:uppercase;display:block}.rkui-sidebar-list{gap:var(--rkui-space-1);margin:0;padding:0;list-style:none;display:grid}.rkui-sidebar-link{padding:var(--rkui-space-1) var(--rkui-space-3);border:var(--rkui-outline-width) solid var(--rkui-sidebar-edge-off);border-radius:var(--rkui-radius);color:inherit;text-decoration:none;display:block}.rkui-sidebar-link:has(>svg){align-items:center;gap:var(--rkui-space-2);display:flex}.rkui-sidebar-link>svg{--rkui-icon-stroke:24;block-size:1.25em;inline-size:1.25em;color:inherit;flex:none}@media (hover:hover){.rkui-sidebar:not(.rkui-sidebar--deck) .rkui-sidebar-link:hover{text-decoration:underline;text-decoration-thickness:var(--rkui-outline-width)}}.rkui-sidebar-link[aria-current=page]{scroll-initial-target:nearest;border-color:var(--rkui-line-unfilled);background:var(--rkui-selected-tint);box-shadow:var(--rkui-shadow);font-weight:700}.rkui-sidebar:not(.rkui-sidebar--deck) .rkui-sidebar-link:focus-visible{background:var(--rkui-focus);color:var(--rkui-ink)}.rkui-sidebar-more{--rkui-dot-size:.3rem;--rkui-dot-spacing:.55rem;--rkui-dot:radial-gradient(closest-side, var(--rkui-sidebar-dot-color) 90%, transparent);block-size:var(--rkui-sidebar-gutter);background-image:var(--rkui-dot), var(--rkui-dot), var(--rkui-dot);background-position:calc(50% - var(--rkui-dot-spacing)) center, center, calc(50% + var(--rkui-dot-spacing)) center;background-size:var(--rkui-dot-size) var(--rkui-dot-size);opacity:0;pointer-events:none;background-repeat:no-repeat;position:absolute;inset-inline:0}.rkui-sidebar-more--above{inset-block-start:0}.rkui-sidebar-more--below{inset-block-end:0}@keyframes rkui-sidebar-more-above{0%{opacity:0}5%,to{opacity:1}}@keyframes rkui-sidebar-more-below{0%,95%{opacity:1}to{opacity:0}}@supports (timeline-scope:--a){.rkui-sidebar-more{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--rkui-sidebar}.rkui-sidebar-more--above{animation-name:rkui-sidebar-more-above}.rkui-sidebar-more--below{animation-name:rkui-sidebar-more-below}@media (forced-colors:none){.rkui-sidebar-scroll:not(:hover,:has(:focus-visible)){--rkui-scroll-drawn-track:transparent;--rkui-scroll-drawn-track-edge:transparent;--rkui-scroll-drawn-thumb:transparent;--rkui-scroll-drawn-thumb-edge:transparent}}}:is(.rkui-sidebar--card,.rkui-sidebar--note){padding-inline:var(--rkui-space-1)}:is(.rkui-sidebar--card,.rkui-sidebar--folders,.rkui-sidebar--note) .rkui-sidebar-scroll{scroll-padding-block:var(--rkui-space-8) var(--rkui-space-2)}:where(.rkui-sidebar--card,.rkui-sidebar--folders,.rkui-sidebar--note) .rkui-sidebar-heading{z-index:1;margin:calc(-1 * var(--rkui-sidebar-pad)) calc(-1 * var(--rkui-sidebar-pad)) 0;padding:var(--rkui-sidebar-pad) var(--rkui-sidebar-pad) 0;background:var(--rkui-sidebar-panel);box-shadow:0 calc(-1 * var(--rkui-outline-width)) var(--rkui-sidebar-panel);position:sticky;inset-block-start:calc(-1 * var(--rkui-sidebar-pad));container-type:scroll-state}:is(.rkui-sidebar--card,.rkui-sidebar--folders,.rkui-sidebar--note) .rkui-sidebar-heading>span{color:inherit;font-size:var(--rkui-step-0);letter-spacing:0;text-transform:none}:is(.rkui-sidebar--card,.rkui-sidebar--folders,.rkui-sidebar--deck) .rkui-sidebar-link[aria-current=page]{border-color:var(--rkui-line);background:var(--rkui-selected);color:var(--rkui-on-selected);box-shadow:none}.rkui-sidebar--card{--rkui-sidebar-panel:var(--rkui-raised);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);border-radius:var(--rkui-radius);box-shadow:var(--rkui-shadow)}:where(.rkui-sidebar--card){--rkui-scroll-track:var(--rkui-surface)}.rkui-sidebar--card .rkui-sidebar-more{--rkui-sidebar-dot-color:var(--rkui-pill-dot);--rkui-sidebar-more-size:var(--rkui-pill-width);inline-size:var(--rkui-pill-length);block-size:var(--rkui-sidebar-more-size);border:var(--rkui-outline-width) solid var(--rkui-pill-edge);border-radius:var(--rkui-radius-pill);background-color:var(--rkui-pill-fill);box-shadow:var(--rkui-shadow);margin-inline:auto}@scope([data-rkui-dots=pill]) to ([data-rkui-dots=plain]){.rkui-sidebar-more{--rkui-sidebar-dot-color:var(--rkui-pill-dot);inline-size:var(--rkui-pill-length);block-size:var(--rkui-pill-width);border:var(--rkui-outline-width) solid var(--rkui-pill-edge);border-radius:var(--rkui-radius-pill);background-color:var(--rkui-pill-fill);box-shadow:var(--rkui-shadow);margin-inline:auto}}.rkui-sidebar--card .rkui-sidebar-more--above{inset-block-start:calc(var(--rkui-sidebar-more-size) / -2)}.rkui-sidebar--card .rkui-sidebar-more--below{inset-block-end:calc(var(--rkui-sidebar-more-size) / -2)}.rkui-sidebar--card .rkui-sidebar-heading{padding-block-end:calc(var(--rkui-shadow-offset-hover) + var(--rkui-space-1))}.rkui-sidebar--card .rkui-sidebar-heading>span{border-width:var(--rkui-outline-width);border-radius:var(--rkui-radius);font-family:var(--rkui-font-display);transition:box-shadow var(--rkui-duration-fast) ease;font-weight:800}@container scroll-state(stuck:top){.rkui-sidebar--card .rkui-sidebar-heading>span{border-color:var(--rkui-line-unfilled);box-shadow:var(--rkui-shadow)}}.rkui-sidebar--card .rkui-sidebar-link[aria-current=page]{box-shadow:var(--rkui-shadow-inset)}.rkui-sidebar--folders .rkui-sidebar-heading{display:flex}.rkui-sidebar--folders .rkui-sidebar-heading:after{content:"";inset-inline:var(--rkui-sidebar-pad);border-block-end:var(--rkui-outline-width) solid var(--rkui-line-unfilled);position:absolute;inset-block-end:0}.rkui-sidebar--folders .rkui-sidebar-heading>span{z-index:1;border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);clip-path:inset(-100vmax -100vmax 0);border-block-end:0;border-start-start-radius:var(--rkui-radius);border-start-end-radius:var(--rkui-radius);margin-block-end:-1px;font-weight:600;position:relative}.rkui-sidebar--folders .rkui-sidebar-list{padding:var(--rkui-space-2);border:var(--rkui-outline-width) solid var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);border-block-start:0;border-end-end-radius:var(--rkui-radius);border-end-start-radius:var(--rkui-radius)}.rkui-sidebar--deck .rkui-sidebar-list{gap:calc(var(--rkui-depth-gap-scale) * var(--rkui-space-2))}.rkui-sidebar--deck .rkui-sidebar-heading>span{padding-block:var(--rkui-space-2)}.rkui-sidebar--deck .rkui-sidebar-link{border-color:var(--rkui-line-unfilled);background:var(--rkui-raised);box-shadow:var(--rkui-shadow);transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease;font-weight:600}.rkui-sidebar--note{--rkui-sidebar-panel:var(--rkui-note-fill);--rkui-sidebar-dot-color:var(--rkui-on-fill);color:var(--rkui-on-fill);padding-block-start:var(--rkui-space-6)}:where(.rkui-sidebar--note){--rkui-scroll-track:var(--rkui-note-tape);--rkui-scroll-track-edge:var(--rkui-line);--rkui-scroll-thumb:var(--rkui-glint)}.rkui-sidebar--note .rkui-sidebar-more--above{inset-block-start:calc(var(--rkui-space-6) - var(--rkui-sidebar-gutter))}.rkui-sidebar--note .rkui-sidebar-heading{padding-block-end:var(--rkui-space-1)}.rkui-sidebar--note .rkui-sidebar-heading>span{border-block-end:var(--rkui-outline-width) dashed var(--rkui-sidebar-edge-off);font-family:var(--rkui-font-display);font-weight:800}@container scroll-state(stuck:top){.rkui-sidebar--note .rkui-sidebar-heading>span{border-block-end-color:var(--rkui-line)}}.rkui-sidebar--note .rkui-sidebar-link[aria-current=page]{border-color:var(--rkui-line);background:var(--rkui-ink);color:var(--rkui-on-ink);box-shadow:none}.rkui-sidebar--slab,.rkui-sidebar--selected-slab .rkui-sidebar-link[aria-current=page]{font-family:var(--rkui-font-display)}:where(.rkui-sidebar--bold) .rkui-sidebar-link{font-weight:600}.rkui-sidebar--columns .rkui-sidebar-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,7.5rem),1fr))}.rkui-sidebar-link--hue{--rkui-icon-fill:var(--rkui-sidebar-hue)}.rkui-sidebar .rkui-sidebar-link--hue[aria-current=page]{--rkui-icon-fill:var(--rkui-glint);border-color:var(--rkui-line);background:var(--rkui-sidebar-hue);color:var(--rkui-sidebar-on-hue)}.rkui-sidebar-link--hue[aria-current=page]>svg{color:var(--rkui-ink)}@media (forced-colors:active){.rkui-sidebar{--rkui-sidebar-edge-off:Canvas}.rkui-sidebar-more{block-size:var(--rkui-outline-width);background:canvastext}.rkui-sidebar-more--above{inset-block-start:calc(var(--rkui-sidebar-gutter) - var(--rkui-outline-width))}.rkui-sidebar-more--below{inset-block-end:calc(var(--rkui-sidebar-gutter) - var(--rkui-outline-width))}.rkui-sidebar .rkui-sidebar-link[aria-current=page]:not(:focus-visible){forced-color-adjust:none;box-shadow:none;color:highlighttext;background:highlight;border-color:highlight}}.rkui-topbar{--rkui-topbar-inset:var(--rkui-space-4);--rkui-topbar-gap:var(--rkui-space-3);--rkui-topbar-drop:var(--rkui-space-3);--rkui-topbar-pop:.5;--rkui-topbar-reveal:3rem;z-index:20;justify-content:flex-end;align-items:center;gap:var(--rkui-space-3);border:0 solid var(--rkui-line-unfilled);background:var(--rkui-raised);color:var(--rkui-fg);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}.rkui-topbar--toast{inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--rkui-topbar-inset));margin-block-start:var(--rkui-topbar-gap);margin-inline:auto var(--rkui-topbar-inset);padding:var(--rkui-space-2) var(--rkui-space-3);border-width:var(--rkui-outline-width);border-radius:var(--rkui-radius);box-shadow:var(--rkui-shadow);inset-block-start:var(--rkui-topbar-gap)}.rkui-topbar--flush{padding:var(--rkui-space-2) var(--rkui-topbar-inset);border-block-end-width:var(--rkui-outline-width);box-shadow:0 var(--rkui-shadow-offset) 0 var(--rkui-shadow-color), 0 var(--rkui-shadow-offset) 0 var(--rkui-outline-width) var(--rkui-shadow-edge)}:root:has(.rkui-topbar){scroll-padding-block-start:6rem}@media (prefers-reduced-motion:reduce){.rkui-topbar{--rkui-topbar-drop:0px;--rkui-topbar-pop:1}}@supports (animation-timeline:scroll()){.rkui-topbar,.rkui-back-to-top{animation-duration:auto;animation-fill-mode:both;animation-timeline:scroll(root);animation-range-end:var(--rkui-topbar-reveal)}.rkui-topbar--toast{animation-name:rkui-topbar-toast-in;animation-timing-function:var(--rkui-ease-snap)}.rkui-topbar--flush{animation-name:rkui-topbar-flush-in;animation-timing-function:linear}.rkui-back-to-top{animation-name:rkui-back-to-top-in;animation-timing-function:var(--rkui-ease-snap)}}@keyframes rkui-topbar-toast-in{0%{box-shadow:none;translate:0 calc(-1 * var(--rkui-topbar-drop));background-color:#0000;border-color:#0000}}@keyframes rkui-topbar-flush-in{0%{box-shadow:none}}@keyframes rkui-back-to-top-in{0%{visibility:hidden;opacity:0;scale:var(--rkui-topbar-pop)}}.rkui-header-band{--rkui-header-band-hue:var(--rkui-section,light-dark(var(--rkui-ink),transparent));--rkui-header-band-on-hue:var(--rkui-on-section,light-dark(var(--rkui-on-ink),var(--rkui-fg)));--rkui-header-band-underline:light-dark(transparent,var(--rkui-line-unfilled));gap:var(--rkui-space-1);padding:var(--rkui-space-5) clamp(var(--rkui-space-4), 5vw, var(--rkui-space-6));border-block-end:var(--rkui-outline-width) solid var(--rkui-line);background:linear-gradient(var(--rkui-header-band-hue), var(--rkui-header-band-hue)), linear-gradient(var(--rkui-header-band-underline), var(--rkui-header-band-underline)) bottom / 100% var(--rkui-outline-width) no-repeat;color:var(--rkui-header-band-on-hue);display:grid}.rkui-header-band-kicker{font-size:var(--rkui-step--1);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.rkui-header-band>:is(h1,h2,h3,h4,h5,h6){color:inherit;font-family:var(--rkui-font-display);font-size:var(--rkui-step-3);font-weight:800;line-height:var(--rkui-line-height-heading);text-wrap:balance;margin:0}.rkui-header-band>p:not(.rkui-header-band-kicker){max-inline-size:60ch;margin:0}.rkui-logo{--rkui-logo-size:6rem;--rkui-logo-line:max(var(--rkui-outline-width), calc(var(--rkui-logo-size) / 51));inline-size:var(--rkui-logo-size);aspect-ratio:1;vertical-align:middle;corner-shape:bevel round round round;border-radius:12.8% 10.6% 10.6%;display:inline-block;position:relative;inset-block-start:calc(-1 * var(--rkui-press-offset-y));inset-inline-start:calc(-1 * var(--rkui-press-offset-x))}.rkui-logo svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.rkui-logo-r>.rkui-logo-tile{fill:var(--rkui-coral)}.rkui-logo-k>.rkui-logo-tile{fill:var(--rkui-teal-tint)}.rkui-logo-u>.rkui-logo-tile{fill:var(--rkui-yellow)}.rkui-logo-i>.rkui-logo-tile{fill:var(--rkui-green)}.rkui-logo-letter{fill:var(--rkui-on-fill)}.rkui-logo-stripes{fill:var(--rkui-yellow-tint)}.rkui-logo-flap-fill{fill:var(--rkui-coral-tint)}.rkui-logo-wave{fill:var(--rkui-teal);stroke:var(--rkui-teal-deep);stroke-width:calc(var(--rkui-logo-line) * .64);vector-effect:non-scaling-stroke}.rkui-logo svg{color-scheme:light}.rkui-logo-r>.rkui-logo-tile,.rkui-logo-i>.rkui-logo-tile,.rkui-logo-edge{color-scheme:dark}.rkui-logo-edge{fill:none;stroke:var(--rkui-line);stroke-width:var(--rkui-logo-line);stroke-linejoin:round}.rkui-logo-shape,.rkui-logo-edge{vector-effect:non-scaling-stroke}.rkui-logo-flap{transform-box:fill-box;transform-origin:50%;transform:rotate(45deg)scaleX(1)rotate(-45deg)}.rkui-logo-dot{transform-box:fill-box;transform-origin:bottom}.rkui-logo-wave{--rkui-logo-motif:rkui-logo-roll var(--rkui-loop-long) linear}.rkui-logo-stripes{--rkui-logo-motif:rkui-logo-march var(--rkui-loop-short) linear}.rkui-logo-flap{--rkui-logo-motif:rkui-logo-lift var(--rkui-loop-medium) ease-in-out}.rkui-logo-dot{--rkui-logo-motif:rkui-logo-hop var(--rkui-loop-medium)}@media (prefers-reduced-motion:no-preference){span.rkui-logo :is(.rkui-logo-wave,.rkui-logo-stripes,.rkui-logo-flap,.rkui-logo-dot){animation:var(--rkui-logo-motif)}.rkui-logo--motifs:focus-visible :is(.rkui-logo-wave,.rkui-logo-stripes,.rkui-logo-flap,.rkui-logo-dot){animation:var(--rkui-logo-motif) infinite}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.rkui-logo--motifs:hover :is(.rkui-logo-wave,.rkui-logo-stripes,.rkui-logo-flap,.rkui-logo-dot){animation:var(--rkui-logo-motif) infinite}span.rkui-logo:hover :is(.rkui-logo-wave,.rkui-logo-stripes,.rkui-logo-flap,.rkui-logo-dot){animation:var(--rkui-logo-motif), var(--rkui-logo-motif) infinite, var(--rkui-logo-motif)}}@media (forced-colors:active){.rkui-logo svg{forced-color-adjust:none}}@keyframes rkui-logo-roll{to{translate:-384px}}@keyframes rkui-logo-march{to{translate:110.9px}}@keyframes rkui-logo-lift{0%,50%,to{transform:rotate(45deg)scaleX(1)rotate(-45deg)}25%{transform:rotate(45deg)scaleX(.3)rotate(-45deg)}}@keyframes rkui-logo-hop{0%,60%,to{translate:0;scale:1}6%{animation-timing-function:ease-out;scale:1.15 .85}24%{animation-timing-function:ease-in;translate:0 -70px;scale:.9 1.1}42%{translate:0;scale:1.25 .8}50%{scale:.95 1.05}}.rkui-motion:has(>.rkui-motion-pause>:checked) *,.rkui-motion:has(>.rkui-motion-pause>:checked) :before,.rkui-motion:has(>.rkui-motion-pause>:checked) :after{animation-play-state:paused!important}:is(.rkui-button,.rkui-chip,.rkui-card--link,.rkui-checkbox,.rkui-radio,.rkui-switch,.rkui-tile,.rkui-color-input,.rkui-logo,.rkui-drawer-pull){box-shadow:var(--rkui-shadow);transition:translate var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease}@media (hover:hover){:is(.rkui-button,.rkui-chip,.rkui-card--link,.rkui-checkbox,.rkui-radio,.rkui-switch,.rkui-tile,.rkui-color-input,.rkui-logo:where(a)):hover,.rkui-segmented--deck label:hover,.rkui-sidebar--deck .rkui-sidebar-link:where(:not([aria-current=page])):hover,:where(.rkui-ballot-option:hover)>.rkui-tile,:where(.rkui-drawer-handle:hover)>.rkui-drawer-pull{box-shadow:var(--rkui-shadow-hover);translate:calc(-1 * var(--rkui-lift-offset-x)) calc(-1 * var(--rkui-lift-offset-y))}}:is(.rkui-button,.rkui-chip,.rkui-card--link,.rkui-checkbox,.rkui-radio,.rkui-switch,.rkui-tile,.rkui-color-input,.rkui-logo:where(a)):active,.rkui-segmented--deck label:active,.rkui-sidebar--deck .rkui-sidebar-link:where(:not([aria-current=page])):active,:where(.rkui-ballot-option:active)>.rkui-tile,:where(.rkui-drawer-handle:active)>.rkui-drawer-pull{box-shadow:var(--rkui-shadow-pressed);translate:var(--rkui-press-offset-x) var(--rkui-press-offset-y)}.rkui-button:where([aria-busy=true]){cursor:progress}.rkui-button:where([aria-busy=true]):is(:hover,:active){box-shadow:var(--rkui-shadow);translate:none}.rkui-button--unfilled,.rkui-button--unfilled:hover{box-shadow:none;translate:none}.rkui-button--unfilled:active{background:var(--rkui-raised);box-shadow:var(--rkui-shadow-inset);padding-block:calc(var(--rkui-button-padding-block) + var(--rkui-press-offset-y)) calc(var(--rkui-button-padding-block) - var(--rkui-press-offset-y));padding-inline:calc(var(--rkui-button-padding-inline) + var(--rkui-press-offset-x)) calc(var(--rkui-button-padding-inline) - var(--rkui-press-offset-x));translate:none}.rkui-segmented--deck label:has(:checked),.rkui-sidebar--deck .rkui-sidebar-link[aria-current=page]{box-shadow:none;translate:var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y)}.rkui-tile:is(:has(:checked),[aria-current=page]),.rkui-button:has(:checked){box-shadow:var(--rkui-shadow-inset);translate:var(--rkui-shadow-offset-x) var(--rkui-shadow-offset-y);transition-duration:var(--rkui-duration-spring)}.rkui-folder-tab{top:var(--rkui-folder-tab-y);left:var(--rkui-folder-tab-x);box-shadow:var(--rkui-shadow);transition:top var(--rkui-duration-fast) ease, left var(--rkui-duration-fast) ease, clip-path var(--rkui-duration-fast) ease, box-shadow var(--rkui-duration-fast) ease}@media (hover:hover){.rkui-folder-tab:hover{--rkui-folder-tab-x:calc(-1 * var(--rkui-lift-offset-x));--rkui-folder-tab-y:calc(-1 * var(--rkui-lift-offset-y));box-shadow:var(--rkui-shadow-hover)}}.rkui-folder-tab:active{--rkui-folder-tab-x:var(--rkui-press-offset-x);--rkui-folder-tab-y:var(--rkui-press-offset-y);box-shadow:var(--rkui-shadow-pressed)}.rkui-folder-tab:is(:has(:checked),[aria-current=page]){--rkui-folder-tab-x:0px;--rkui-folder-tab-y:0px;box-shadow:none;transition:none}:is(.rkui-button,.rkui-chip,.rkui-tile,.rkui-checkbox,.rkui-radio,.rkui-switch,.rkui-input,.rkui-select,.rkui-logo:where(a)):focus-visible,.rkui-radio:where([data-rkui-focus-visible]):focus,:is(.rkui-folder-tab,.rkui-folder-sheet):focus-visible,.rkui-folder-tab:has(:focus-visible,:where([data-rkui-focus-visible]):focus),.rkui-sidebar--deck .rkui-sidebar-link:focus-visible,.rkui-drawer-handle:focus-visible>.rkui-drawer-pull,:is(.rkui-button,.rkui-chip,.rkui-card--link,.rkui-segmented,.rkui-tile,.rkui-color-input):has(:focus-visible,:where([data-rkui-focus-visible]):focus){outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-focus-offset);box-shadow:none}.rkui-folder-tab:is(:has(:checked),[aria-current=page]):is(:focus-visible,:has(:focus-visible,:where([data-rkui-focus-visible]):focus)){outline:none}.rkui-folder-tab:is(:has(:checked),[aria-current=page]):is(:focus-visible,:has(:focus-visible,:where([data-rkui-focus-visible]):focus)):before{outline:var(--rkui-focus-width) solid var(--rkui-focus);outline-offset:var(--rkui-focus-offset);box-shadow:none;--rkui-folder-cut:0px}.rkui-folder-sheet:focus-visible{z-index:3}.rkui-folder:has(>.rkui-folder-sheet:focus-visible)>.rkui-folder-strip .rkui-folder-tab:before{box-shadow:none}:is(.rkui-button,.rkui-checkbox,.rkui-radio,.rkui-switch,.rkui-input,.rkui-select,.rkui-range):disabled,:is(.rkui-button,.rkui-chip,.rkui-segmented label,.rkui-tile,.rkui-color-input):has(:disabled),.rkui-ballot-option:has(:disabled)>.rkui-ballot-text,.rkui-folder-tab.rkui-folder-tab--off{opacity:.45;cursor:not-allowed;box-shadow:none;translate:none}.rkui-folder-tab.rkui-folder-tab--off{--rkui-folder-tab-x:0px;--rkui-folder-tab-y:0px}:root{--rkui-chart-1:var(--rkui-teal);--rkui-chart-2:var(--rkui-yellow);--rkui-chart-3:var(--rkui-navy);--rkui-chart-4:var(--rkui-green);--rkui-chart-5:var(--rkui-sky);--rkui-chart-6:var(--rkui-coral);--rkui-chart-7:var(--rkui-grape);--rkui-chart-8:var(--rkui-tangerine);--rkui-chart-context:color-mix(in srgb, var(--rkui-muted) 45%, transparent);--rkui-chart-grid:color-mix(in srgb, var(--rkui-fg) 12%, transparent);--rkui-seq-1:color-mix(in oklab, var(--rkui-navy-deep) 27%, var(--rkui-navy-tint));--rkui-seq-2:color-mix(in oklab, var(--rkui-navy-deep) 45%, var(--rkui-navy-tint));--rkui-seq-3:color-mix(in oklab, var(--rkui-navy-deep) 63%, var(--rkui-navy-tint));--rkui-seq-4:color-mix(in oklab, var(--rkui-navy-deep) 82%, var(--rkui-navy-tint));--rkui-seq-5:var(--rkui-navy-deep);--rkui-seq-vivid-1:light-dark(var(--rkui-yellow),color-mix(in oklab, var(--rkui-navy) 50%, var(--rkui-navy-tint)));--rkui-seq-vivid-2:light-dark(var(--rkui-green),var(--rkui-navy));--rkui-seq-vivid-3:light-dark(color-mix(in oklab, var(--rkui-teal) 75%, var(--rkui-navy)),color-mix(in oklab, var(--rkui-navy) 50%, var(--rkui-teal)));--rkui-seq-vivid-4:light-dark(color-mix(in oklab, var(--rkui-teal) 40%, var(--rkui-navy)),var(--rkui-green));--rkui-seq-vivid-5:light-dark(var(--rkui-navy),var(--rkui-yellow));--rkui-div-cold-3:var(--rkui-navy-deep);--rkui-div-cold-2:color-mix(in oklab, var(--rkui-navy-deep) 67%, var(--rkui-navy-tint));--rkui-div-cold-1:color-mix(in oklab, var(--rkui-navy-deep) 33%, var(--rkui-navy-tint));--rkui-div-mid:color-mix(in oklab, var(--rkui-muted) 12%, var(--rkui-surface));--rkui-div-warm-1:color-mix(in oklab, var(--rkui-div-warm-3) 33%, var(--rkui-coral-tint));--rkui-div-warm-2:color-mix(in oklab, var(--rkui-div-warm-3) 67%, var(--rkui-coral-tint));--rkui-div-warm-3:color-mix(in oklab, var(--rkui-coral-deep) 70%, var(--rkui-fg))}[data-palette]{--rkui-div-mid:color-mix(in oklab, var(--rkui-muted) 12%, var(--rkui-surface))}@supports not (color:light-dark(#000, #fff)){:root,[data-palette]{--rkui-seq-vivid-1:var(--rkui-yellow);--rkui-seq-vivid-2:var(--rkui-green);--rkui-seq-vivid-3:color-mix(in oklab, var(--rkui-teal) 75%, var(--rkui-navy));--rkui-seq-vivid-4:color-mix(in oklab, var(--rkui-teal) 40%, var(--rkui-navy));--rkui-seq-vivid-5:var(--rkui-navy)}}body{--rkui-section:var(--rkui-sky);--rkui-on-section:var(--rkui-on-fill)}.wrap{max-inline-size:65rem;padding-inline:var(--rkui-space-4);margin-inline:auto}.site-main{padding-block:var(--rkui-space-5) var(--rkui-space-7)}.site-topbar{justify-content:flex-start;column-gap:var(--rkui-space-5);row-gap:var(--rkui-space-2)}.site-brand{align-items:center;gap:var(--rkui-space-2);color:var(--rkui-fg);font-family:var(--rkui-font-display);font-size:var(--rkui-step-1);font-weight:800;text-decoration:none;display:inline-flex}.site-brand .rkui-icon{--rkui-icon-fill:var(--rkui-section);block-size:1.6em;inline-size:1.6em}.site-nav{min-inline-size:0}.site-nav ul{gap:var(--rkui-space-1);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex}.site-nav a{white-space:nowrap;padding:var(--rkui-space-1) var(--rkui-space-2);border-radius:var(--rkui-radius-pill);color:var(--rkui-fg);font-weight:600;text-decoration:none;display:inline-block}.site-nav a:hover{text-decoration:underline}.site-nav a[aria-current=page]{box-shadow:inset 0 0 0 var(--rkui-outline-width) var(--rkui-line-unfilled);background:var(--rkui-section);color:var(--rkui-on-section)}.site-status{align-items:center;gap:var(--rkui-space-3);margin-inline-start:auto;display:flex}.status-pill-long{display:none}@media (width>=560px){.status-pill-long{display:inline}.status-pill-short{display:none}}@media (width<60rem){.site-topbar{padding-block:var(--rkui-space-2) var(--rkui-space-1);padding-inline:var(--rkui-space-3);position:relative}.site-nav{margin-inline:calc(-1 * var(--rkui-space-2));flex-basis:100%;order:3}}.site-details{border-block-start:1px dashed var(--rkui-line-unfilled);padding-block-start:var(--rkui-space-2)}.site-details summary{align-items:center;gap:var(--rkui-space-2);inline-size:fit-content;color:var(--rkui-navy-deep);font-size:var(--rkui-step--1);cursor:pointer;font-weight:700;list-style:none;display:flex}.site-details summary::-webkit-details-marker{display:none}.site-details summary:before{content:"";block-size:.45em;inline-size:.45em;transition:rotate var(--rkui-duration-fast) ease;border-block-start:2px solid;border-inline-end:2px solid;rotate:45deg}.site-details[open] summary:before{rotate:135deg}.site-details summary:hover{text-decoration:underline}.site-details p{margin:var(--rkui-space-2) 0 0;font-size:var(--rkui-step--1)}.site-alerts:has(.rkui-callout){gap:var(--rkui-space-3);padding-block-start:var(--rkui-space-4);display:grid}.site-alerts p{margin:0}.site-footer{padding-block:var(--rkui-space-5) var(--rkui-space-6);border-block-start:var(--rkui-outline-width) solid var(--rkui-line-unfilled);color:var(--rkui-muted);font-size:var(--rkui-step--1)}.site-footer p{margin:0 0 var(--rkui-space-1)}.site-footer-row{justify-content:space-between;align-items:center;gap:var(--rkui-space-4);flex-wrap:wrap;display:flex}.site-footer-row>div{flex:24rem}.alert-list[data-v-b46da04f]{border-block-start:0;padding-block-start:0}.alert-list ul[data-v-b46da04f]{margin:var(--rkui-space-2) 0 0;font-size:var(--rkui-step--1);padding-inline-start:var(--rkui-space-4)}
