@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&family=Staatliches&display=swap");*,:after,:before{box-sizing:border-box}svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}:root{font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.4286;--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--29,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);font-synthesis:style;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--30,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);text-wrap:balance}.display,.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:Staatliches,Bebas Neue,Impact,sans-serif;font-family:var(--font-display);font-weight:400}.h5,.h6,h5,h6{font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-weight:700}.display{font-size:56px;line-height:56px}.display,.h1,h1{letter-spacing:.01em}.h1,h1{font-size:40px;line-height:44px}.h2,h2{font-size:28px;letter-spacing:.02em;line-height:32px}.h3,h3{font-size:20px;letter-spacing:.03em;line-height:24px}.h4,h4{letter-spacing:.04em;line-height:20px}.h4,.h5,h4,h5{font-size:16px}.h5,h5{line-height:24px}.h6,h6{font-size:13px;line-height:16px;--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--31,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.lead{font-size:16px;line-height:24px;--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--32,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.text-stat{font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-feature-settings:"tnum";font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:36px}.text-label{font-size:13px;font-weight:700;line-height:16px}.text-caption{font-size:12px;font-weight:600;line-height:16px}.text-muted{--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--33,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.text-subtle{--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--34,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.link,a:not([class]){--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #ff5c5f;border-radius:2px;border-radius:var(--border-radius-xs);color:#d40509;color:var(--csstools-light-dark-toggle--35,#d40509);color:light-dark(#d40509,#ff5c5f);color:var(--brand-ink);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-thickness .15s}.link:hover,a:not([class]):hover{text-decoration-thickness:2px}.link:focus-visible,a:not([class]):focus-visible{--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--36,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}b,strong{font-weight:700}small{font-size:12px;font-weight:600;line-height:16px}code,kbd{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:.9em;font-weight:400}code{padding:.1em .35em;--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--37,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--38,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:2px;border-radius:var(--border-radius-xs);word-wrap:anywhere}kbd{display:inline-block;min-width:1.6em;padding:.05em .4em;text-align:center;--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--40,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--41,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) #7a6d6f;border:1px solid light-dark(#8a7e80,#7a6d6f);border:1px solid var(--line-strong);--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) #7a6d6f;box-shadow:inset 0 -1px 0 #8a7e80;box-shadow:inset 0 -1px 0 var(--csstools-light-dark-toggle--43,#8a7e80);box-shadow:inset 0 -1px 0 light-dark(#8a7e80,#7a6d6f);box-shadow:inset 0 -1px 0 var(--line-strong)}kbd,mark{border-radius:2px;border-radius:var(--border-radius-xs)}mark{padding:0 .15em;--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--44,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #3d1517;background:#fde8e8;background:var(--csstools-light-dark-toggle--45,#fde8e8);background:light-dark(#fde8e8,#3d1517);background:var(--brand-soft)}abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}del,s{--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--46,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}sub,sup{font-size:.75em;line-height:0}pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:13px;line-height:20px;margin:0;overflow-x:auto;padding:16px 20px;padding:var(--space-4) var(--space-5);--csstools-light-dark-toggle--68:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--68,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--69:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--69,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--70:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:14px;border-radius:var(--border-radius-md);-moz-tab-size:4;-o-tab-size:4;tab-size:4}pre code{background:none;border:0;font-size:inherit;padding:0;word-wrap:normal}hr{border:0;height:0;margin:0;--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) #352d2e;border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.link,a:not([class]){transition:none}}[x-cloak]{display:none!important}.container{margin-left:auto;margin-right:auto;max-width:min(calc(100vw - 2rem),1200px);max-width:var(--max-width)}@media (max-width:767.98px){.sr-only-mobile{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;clip-path:inset(50%)!important;white-space:nowrap!important}}.prose{--prose-flow:var(--space-4);--prose-font-size:14px;--prose-line-height:20px;font-size:14px;font-size:var(--prose-font-size);line-height:20px;line-height:var(--prose-line-height);max-width:68ch;--csstools-light-dark-toggle--71:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--71,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);word-wrap:break-word}.prose>*{margin-bottom:0;margin-top:0}.prose>*+*{margin-top:var(--prose-flow)}.prose>.h1,.prose>h1:not(.does-not-exist){margin-top:48px;margin-top:var(--space-12)}.prose>.h2,.prose>h2:not(.does-not-exist){margin-top:40px;margin-top:var(--space-10)}.prose>.h3,.prose>h3:not(.does-not-exist){margin-top:32px;margin-top:var(--space-8)}.prose>.h4,.prose>.h5,.prose>.h6,.prose>h4:not(.does-not-exist),.prose>h5:not(.does-not-exist),.prose>h6:not(.does-not-exist){margin-top:24px;margin-top:var(--space-6)}.prose>.h1+*,.prose>.h2+*,.prose>.h3+*,.prose>.h4+*,.prose>.h5+*,.prose>.h6+*,.prose>h1:not(.does-not-exist)+*,.prose>h2:not(.does-not-exist)+*,.prose>h3:not(.does-not-exist)+*,.prose>h4:not(.does-not-exist)+*,.prose>h5:not(.does-not-exist)+*,.prose>h6:not(.does-not-exist)+*{margin-top:12px;margin-top:var(--space-3)}.prose>:first-child{margin-top:0}.prose>.lead+*{margin-top:24px;margin-top:var(--space-6)}.prose p{line-height:1.6}.prose ol,.prose ul{padding-left:24px;padding-left:var(--space-6)}.prose ul{list-style:disc}.prose ul>li::marker{--csstools-light-dark-toggle--157:var(--csstools-color-scheme--light) #ff5c5f;color:#d40509;color:var(--csstools-light-dark-toggle--157,#d40509);color:light-dark(#d40509,#ff5c5f);color:var(--brand-ink)}.prose ul ul{list-style:circle}.prose ol{list-style:decimal}.prose ol>li::marker{--csstools-light-dark-toggle--158:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--158,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.prose li{padding-left:4px;padding-left:var(--space-1)}.prose li+li,.prose li>ol,.prose li>ul{margin-top:8px;margin-top:var(--space-2)}.prose dl{display:grid;grid-template-columns:minmax(8em,max-content) 1fr;grid-gap:8px 24px;grid-gap:var(--space-2) var(--space-6);gap:8px 24px;gap:var(--space-2) var(--space-6)}.prose dt{font-weight:700}.prose dd{margin:0;--csstools-light-dark-toggle--72:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--72,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.prose blockquote,.prose figure{margin-left:0;margin-right:0}.prose blockquote{font-size:16px;line-height:24px;padding:20px 24px 20px 48px;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-12);position:relative;--csstools-light-dark-toggle--73:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--73,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);border-radius:20px;border-radius:var(--border-radius-lg)}.prose blockquote:before{content:"«";content:"«"/"";font-family:Staatliches,Bebas Neue,Impact,sans-serif;font-family:var(--font-display);font-size:48px;left:16px;left:var(--space-4);line-height:1;position:absolute;top:12px;top:var(--space-3);--csstools-light-dark-toggle--159:var(--csstools-color-scheme--light) #ff5c5f;color:#d40509;color:var(--csstools-light-dark-toggle--159,#d40509);color:light-dark(#d40509,#ff5c5f);color:var(--brand-ink)}.prose blockquote>*{margin:0}.prose blockquote>*+*{margin-top:12px;margin-top:var(--space-3)}.prose blockquote footer,.prose figcaption{font-size:12px;font-weight:600;line-height:16px;margin-top:8px;margin-top:var(--space-2);--csstools-light-dark-toggle--74:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--74,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.prose blockquote footer cite,.prose figcaption:not(does-not-exist) cite{font-style:normal;--csstools-light-dark-toggle--160:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--160,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.prose.is-lg{--prose-flow:var(--space-5);--prose-font-size:16px;--prose-line-height:24px}.tabs{display:flex;flex-direction:column;gap:20px;gap:var(--space-5)}.tabs-list{--tab-height:36px;--tab-padding-inline:var(--space-4);--tab-radius:var(--border-radius-pill);--tab-color:var(--ink-muted);--tab-color-hover:var(--ink);--tab-color-active:var(--on-contrast);--tab-bg-active:var(--contrast);--tab-gap:var(--space-1);display:flex;gap:4px;gap:var(--tab-gap);margin:0;max-width:100%;overflow-x:auto;padding:0;scrollbar-width:thin}.tab{align-items:center;background:transparent;border:0;border-radius:var(--tab-radius);box-sizing:border-box;color:var(--tab-color);cursor:pointer;display:inline-flex;flex:none;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:13px;font-weight:700;gap:8px;gap:var(--space-2);height:var(--tab-height);line-height:16px;margin:0;padding:0 var(--tab-padding-inline);transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.tab:hover{color:var(--tab-color-hover)}.tab[aria-selected=true]{background:var(--tab-bg-active);color:var(--tab-color-active)}.tab:focus-visible{--csstools-light-dark-toggle--78:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--78,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.tab:disabled{cursor:not-allowed;opacity:.4}.tab .ico{display:inline-flex;flex:none}.tab .ico svg{fill:none;height:16px;stroke:currentColor;stroke-width:1.8;width:16px}.tab-count{align-items:center;box-sizing:border-box;display:inline-flex;font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;height:20px;justify-content:center;min-width:20px;padding:0 6px;--csstools-light-dark-toggle--79:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--79,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted);--csstools-light-dark-toggle--80:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--80,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--81:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:100vw;border-radius:var(--border-radius-pill)}.tab[aria-selected=true] .tab-count{background:#ee060b;background:var(--brand);border-color:#ee060b;border-color:var(--brand);color:#fff;color:var(--on-brand)}.tab-panel:focus-visible{--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) #ff5c5f;border-radius:8px;border-radius:var(--border-radius-sm);outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--48,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:4px}@supports (anchor-name:--a) and (top:anchor(top)){.tabs-list{--tab-slide-duration:0.3s;--tab-hover-bg:transparent;anchor-scope:--tab-active,--tab-hover;isolation:isolate;position:relative}.tabs-list:after,.tabs-list:before{border-radius:var(--tab-radius);bottom:anchor(bottom);content:"";left:anchor(left);pointer-events:none;position:absolute;right:anchor(right);top:anchor(top);transition:left var(--tab-slide-duration) ease,right var(--tab-slide-duration) ease,background-color .2s;z-index:-1}.tabs-list:before{background:var(--tab-bg-active);position-anchor:--tab-active}.tabs-list:after{background:var(--tab-hover-bg);position-anchor:--tab-hover}.tabs-list:has(.tab:not([aria-selected=true]):not(:disabled):hover){--tab-hover-bg:var(--tab-hover-bg-visible)}.tabs-list:has(.tab:not([aria-selected=true]):not(:disabled):hover) .tab[aria-selected=true]{anchor-name:--tab-active}.tabs-list .tab{transition:color var(--tab-slide-duration) ease}.tabs-list .tab[aria-selected=true]{anchor-name:--tab-active,--tab-hover;background:transparent}.tabs-list .tab:not([aria-selected=true]):not(:disabled):hover{anchor-name:--tab-hover}}@media (prefers-reduced-motion:reduce){.tab,.tabs-list:after,.tabs-list:before{transition:none}}.btn{--btn-bg:var(--surface-raised);--btn-bg-hover:var(--surface-raised);--btn-color:var(--ink);--btn-border:var(--line);--btn-border-hover:var(--line-strong);--btn-shadow:var(--shadow-sm);--btn-height:40px;--btn-padding-inline:var(--space-5);--btn-font-size:14px;--btn-icon-size:16px;align-items:center;box-sizing:border-box;display:inline-flex;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:14px;font-size:var(--btn-font-size);font-weight:700;gap:8px;gap:var(--space-2);height:40px;height:var(--btn-height);justify-content:center;line-height:20px;margin:0;padding:0 20px;padding:0 var(--btn-padding-inline);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;--csstools-light-dark-toggle--82:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--82,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--btn-color);--csstools-light-dark-toggle--83:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--83,#fff);background:light-dark(#fff,#251f20);background:var(--btn-bg);--csstools-light-dark-toggle--84:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--btn-border);border-radius:100vw;border-radius:var(--border-radius-pill);--csstools-light-dark-toggle--85:var(--csstools-color-scheme--light) rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(29,23,24,.06);box-shadow:0 1px 2px var(--csstools-light-dark-toggle--85,rgba(29,23,24,.06));box-shadow:0 1px 2px light-dark(rgba(29,23,24,.06),rgba(0,0,0,.4));box-shadow:var(--btn-shadow);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-border-hover)}.btn:focus-visible{--csstools-light-dark-toggle--86:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--86,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.btn .ico{display:inline-flex;flex:none}.btn .ico svg{fill:none;height:var(--btn-icon-size);stroke:currentColor;stroke-width:1.8;width:var(--btn-icon-size)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}.btn.is-primary{--btn-bg:var(--brand);--btn-bg-hover:var(--brand-hover);--btn-color:var(--on-brand);--btn-border:transparent;--btn-border-hover:transparent;--btn-shadow:none}.btn.is-contrast{--btn-bg:var(--contrast);--btn-bg-hover:var(--contrast-hover);--btn-color:var(--on-contrast);--btn-border:transparent;--btn-border-hover:transparent;--btn-shadow:none}.btn.is-ghost{--btn-bg:transparent;--btn-bg-hover:var(--surface-sunken);--btn-border:transparent;--btn-border-hover:transparent;--btn-shadow:none}.btn.is-danger{--btn-bg:var(--danger);--btn-bg-hover:var(--danger-hover);--btn-color:var(--on-danger);--btn-border:transparent;--btn-border-hover:transparent;--btn-shadow:none}.btn.is-sm{--btn-height:32px;--btn-padding-inline:var(--space-4);--btn-font-size:13px}.btn.is-lg{--btn-height:48px;--btn-padding-inline:var(--space-6);--btn-font-size:15px}.btn.is-block{width:100%}.btn.btn-icon{padding:0;width:var(--btn-height);--btn-icon-size:18px}.btn.btn-icon.is-sm{--btn-icon-size:16px}.btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--space-3)}@media (max-width:720px){.btn.btn-icon-mobile{--btn-icon-size:18px;gap:0;padding:0;width:var(--btn-height)}.btn.btn-icon-mobile.is-sm{--btn-icon-size:16px}}.form{display:flex;flex-direction:column;gap:24px;gap:var(--space-6)}.form-card{--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--49,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:20px;border-radius:var(--border-radius-lg);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(29,23,24,.06);box-shadow:0 1px 2px var(--csstools-light-dark-toggle--51,rgba(29,23,24,.06));box-shadow:0 1px 2px light-dark(rgba(29,23,24,.06),rgba(0,0,0,.4));box-shadow:var(--shadow-sm)}.form-section{display:grid;grid-template-columns:minmax(180px,260px) 1fr;grid-gap:32px;grid-gap:var(--space-8);gap:32px;gap:var(--space-8);padding:24px;padding:var(--space-6)}.form-section+.form-section{--csstools-light-dark-toggle--87:var(--csstools-color-scheme--light) #352d2e;border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}fieldset.form-section{border:0;grid-template-rows:auto 1fr;margin:0;min-width:0;row-gap:0}fieldset.form-section>.form-grid{grid-column:2;grid-row:1/span 2}.form-section-legend{float:left;padding:0}.form-section-head h3,.form-section-legend h3{font-size:20px;font-weight:400;letter-spacing:.03em;line-height:24px;margin:0;--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--52,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.form-section-desc,.form-section-head p{font-size:13px;line-height:18px;margin:8px 0 0;margin:var(--space-2) 0 0;--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--53,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;grid-gap:var(--space-4);align-content:start;gap:16px;gap:var(--space-4)}.form-grid.is-1-col{grid-template-columns:minmax(0,1fr)}.form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--space-3);justify-content:flex-end;padding:16px 24px;padding:var(--space-4) var(--space-6);--csstools-light-dark-toggle--88:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--88,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--89:var(--csstools-color-scheme--light) #352d2e;border-radius:0 0 20px 20px;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}.form-actions .form-actions-start{font-size:12px;font-weight:600;line-height:16px;margin-right:auto;--csstools-light-dark-toggle--90:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--90,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field.is-span-2{grid-column:span 2}@media (max-width:720px){.form-section{gap:16px;gap:var(--space-4);grid-template-columns:1fr}fieldset.form-section{grid-template-rows:none;row-gap:0}fieldset.form-section>.form-grid{grid-column:auto;grid-row:auto;margin-top:16px;margin-top:var(--space-4)}.form-grid{grid-template-columns:minmax(0,1fr)}.field.is-span-2{grid-column:auto}}.field-label{font-size:13px;font-weight:700;line-height:16px;--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--54,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.field-req{margin-left:2px;--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) #ff5c5f;color:#d40509;color:var(--csstools-light-dark-toggle--55,#d40509);color:light-dark(#d40509,#ff5c5f);color:var(--brand-ink)}.field-hint{font-weight:600;--csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--56,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle)}.field-error,.field-hint{font-size:12px;line-height:16px;margin:0}.field-error{align-items:center;display:flex;font-weight:700;gap:6px;--csstools-light-dark-toggle--91:var(--csstools-color-scheme--light) #ff8d93;color:#a8001c;color:var(--csstools-light-dark-toggle--91,#a8001c);color:light-dark(#a8001c,#ff8d93);color:var(--danger)}.field-error .ico svg{height:14px;width:14px}.check .ico,.field .ico,.select .ico{display:inline-flex;flex:none}.check .ico svg,.field .ico svg,.select .ico svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;width:18px}.input{--input-border:var(--line-strong);--input-border-width:1px;box-sizing:border-box;display:block;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:14px;font-weight:600;height:44px;line-height:20px;margin:0;padding:0 16px;padding:0 var(--space-4);width:100%;--csstools-light-dark-toggle--92:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--92,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--93:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--93,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--94:var(--csstools-color-scheme--light) #7a6d6f;border:1px solid light-dark(#8a7e80,#7a6d6f);border:var(--input-border-width) solid var(--input-border);border-radius:8px;border-radius:var(--border-radius-sm);transition:border-color .15s,box-shadow .15s}.input::-moz-placeholder{--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--95,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);font-weight:500;opacity:1}.input::placeholder{--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--95,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);font-weight:500;opacity:1}.input:hover{--input-border:var(--ink-muted)}.input:focus{--input-border:var(--focus);outline:none;--csstools-light-dark-toggle--96:var(--csstools-color-scheme--light) #3d1517;box-shadow:0 0 0 3px #fde8e8;box-shadow:0 0 0 3px var(--csstools-light-dark-toggle--96,#fde8e8);box-shadow:0 0 0 3px light-dark(#fde8e8,#3d1517);box-shadow:0 0 0 3px var(--brand-soft)}.input[aria-invalid=true]{--input-border:var(--danger);--input-border-width:2px;padding-left:15px;padding-left:calc(var(--space-4) - 1px);padding-right:15px;padding-right:calc(var(--space-4) - 1px)}.input:disabled{--input-border:var(--line);--csstools-light-dark-toggle--97:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--97,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);--csstools-light-dark-toggle--98:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--98,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);cursor:not-allowed}textarea.input{height:auto;min-height:96px;padding-bottom:12px;padding-bottom:var(--space-3);padding-top:12px;padding-top:var(--space-3);resize:vertical}.input-group{align-items:center;display:flex;position:relative}.input-group .input-lead,.input-group .input-suffix{display:flex;position:absolute;--csstools-light-dark-toggle--100:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--100,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);pointer-events:none}.input-group .input-lead{left:14px}.input-group .input-suffix{font-size:13px;font-weight:600;right:14px}.input-group .input-lead~.input{padding-left:42px}.input-group .input:has(~.input-suffix){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:42px;text-align:right}.select{align-items:center;display:flex;position:relative}.select:after{content:"";height:16px;position:absolute;right:14px;width:16px;--csstools-light-dark-toggle--101:var(--csstools-color-scheme--light) #a39699;background:#716567;background:var(--csstools-light-dark-toggle--101,#716567);background:light-dark(#716567,#a39699);background:var(--ink-subtle);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;pointer-events:none}.select:has(select:disabled):after{opacity:.6}.select select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:42px;text-overflow:ellipsis}.select select.input:disabled{cursor:not-allowed}.check{align-items:flex-start;display:inline-flex;font-size:14px;font-weight:600;gap:12px;gap:var(--space-3);line-height:20px;--csstools-light-dark-toggle--102:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--102,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);cursor:pointer}.check input{align-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:grid;flex:none;height:20px;justify-content:center;margin:0;place-content:center;width:20px;--csstools-light-dark-toggle--103:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--103,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--104:var(--csstools-color-scheme--light) #7a6d6f;border:1.5px solid light-dark(#8a7e80,#7a6d6f);border:1.5px solid var(--line-strong);border-radius:2px;border-radius:var(--border-radius-xs);cursor:pointer;transition:background-color .15s,border-color .15s}.check input:before{background:#fff;background:var(--on-brand);content:"";height:14px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /contain no-repeat;scale:0;transition:scale .15s;width:14px}.check input:hover{--csstools-light-dark-toggle--161:var(--csstools-color-scheme--light) #b8acae;border-color:light-dark(#675b5d,#b8acae);border-color:var(--ink-muted)}.check input:checked{background:#ee060b;background:var(--brand);border-color:#ee060b;border-color:var(--brand)}.check input:indeterminate{background:#ee060b;background:var(--brand);border-color:#ee060b;border-color:var(--brand)}.check input:checked:before{scale:1}.check input:indeterminate:before{scale:1}.check input:indeterminate:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.check input[type=radio]{border-radius:50%}.check input[type=radio]:before{display:none}.check input[type=radio]:checked{--csstools-light-dark-toggle--162:var(--csstools-color-scheme--light) #251f20;box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px var(--csstools-light-dark-toggle--162,#fff);box-shadow:inset 0 0 0 4px light-dark(#fff,#251f20);box-shadow:inset 0 0 0 4px var(--surface-raised)}.check input:focus-visible{--csstools-light-dark-toggle--163:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--163,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.check input[aria-invalid=true]{--csstools-light-dark-toggle--164:var(--csstools-color-scheme--light) #ff8d93;border-color:light-dark(#a8001c,#ff8d93);border-color:var(--danger)}.check input:disabled{cursor:not-allowed;opacity:.45}.check:has(input:disabled){--csstools-light-dark-toggle--105:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--105,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);cursor:not-allowed}.check-text{display:flex;flex-direction:column;gap:2px}.check-desc{font-size:12px;font-weight:600;line-height:16px;--csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--57,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle)}.fieldset{border:0;display:flex;flex-direction:column;gap:12px;gap:var(--space-3);margin:0;min-width:0;padding:0}.fieldset legend{margin-bottom:12px;margin-bottom:var(--space-3);padding:0}.fieldset.is-row{-moz-column-gap:24px;column-gap:24px;-moz-column-gap:var(--space-6);column-gap:var(--space-6);flex-direction:row;flex-wrap:wrap}.switch{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:12px;gap:var(--space-3);line-height:20px;--csstools-light-dark-toggle--106:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--106,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);cursor:pointer}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;height:26px;margin:0;position:relative;width:44px;--csstools-light-dark-toggle--107:var(--csstools-color-scheme--light) #7a6d6f;background:#8a7e80;background:var(--csstools-light-dark-toggle--107,#8a7e80);background:light-dark(#8a7e80,#7a6d6f);background:var(--line-strong);border-radius:100vw;border-radius:var(--border-radius-pill);cursor:pointer;transition:background-color .15s}.switch input:before{content:"";height:20px;left:3px;position:absolute;top:3px;width:20px;--csstools-light-dark-toggle--165:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--165,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);border-radius:50%;--csstools-light-dark-toggle--166:var(--csstools-color-scheme--light) rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(29,23,24,.06);box-shadow:0 1px 2px var(--csstools-light-dark-toggle--166,rgba(29,23,24,.06));box-shadow:0 1px 2px light-dark(rgba(29,23,24,.06),rgba(0,0,0,.4));box-shadow:var(--shadow-sm);transition:translate .15s,background-color .15s}.switch input:checked{--csstools-light-dark-toggle--167:var(--csstools-color-scheme--light) #f6f1f1;background:#1d1718;background:var(--csstools-light-dark-toggle--167,#1d1718);background:light-dark(#1d1718,#f6f1f1);background:var(--contrast)}.switch input:checked:before{translate:18px 0;--csstools-light-dark-toggle--168:var(--csstools-color-scheme--light) #1d1718;background:#fff;background:var(--csstools-light-dark-toggle--168,#fff);background:light-dark(#fff,#1d1718);background:var(--on-contrast)}.switch input:focus-visible{--csstools-light-dark-toggle--169:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--169,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.switch input:disabled{cursor:not-allowed;opacity:.45}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.select:after{display:none}.select select.input,.select select.input::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.select select.input{align-items:center;display:flex;gap:8px;gap:var(--space-2);padding-right:12px;padding-right:var(--space-3)}.select select.input>button{all:unset;display:flex;flex:1;min-width:0}.select select.input:open{--input-border:var(--focus);--csstools-light-dark-toggle--170:var(--csstools-color-scheme--light) #3d1517;box-shadow:0 0 0 3px #fde8e8;box-shadow:0 0 0 3px var(--csstools-light-dark-toggle--170,#fde8e8);box-shadow:0 0 0 3px light-dark(#fde8e8,#3d1517);box-shadow:0 0 0 3px var(--brand-soft)}.select select.input::picker-icon{content:"";height:16px;width:16px;--csstools-light-dark-toggle--171:var(--csstools-color-scheme--light) #a39699;background:#716567;background:var(--csstools-light-dark-toggle--171,#716567);background:light-dark(#716567,#a39699);background:var(--ink-subtle);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;transition:rotate .2s}.select select.input:open::picker-icon{rotate:180deg}.select selectedcontent{align-items:center;display:flex;gap:8px;gap:var(--space-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select selectedcontent .opt-desc,.select selectedcontent .opt-sep{display:none}.select selectedcontent .opt-avatar{font-size:10px;height:24px;width:24px}.select select.input::picker(select){box-sizing:border-box;margin-bottom:4px;margin-bottom:var(--space-1);margin-top:4px;margin-top:var(--space-1);max-height:min(320px,50vh);min-width:anchor-size(width);overflow-y:auto;padding:4px;padding:var(--space-1);--csstools-light-dark-toggle--108:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--108,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--109:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--109,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--110:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:20px;border-radius:var(--border-radius-lg);--csstools-light-dark-toggle--111:var(--csstools-color-scheme--light) rgba(0,0,0,.45);box-shadow:0 6px 20px rgba(29,23,24,.07);box-shadow:0 6px 20px var(--csstools-light-dark-toggle--111,rgba(29,23,24,.07));box-shadow:0 6px 20px light-dark(rgba(29,23,24,.07),rgba(0,0,0,.45));box-shadow:var(--shadow-md);opacity:0;position-try-fallbacks:flip-block;scrollbar-width:thin;transition:opacity .15s,translate .15s,overlay allow-discrete .15s,display allow-discrete .15s;translate:0 -4px}.select select.input:open::picker(select){opacity:1;translate:0 0}@starting-style{.select select.input:open::picker(select){opacity:0;translate:0 -4px}}.select option{align-items:center;border-radius:14px;border-radius:var(--border-radius-md);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;gap:var(--space-3);line-height:20px;min-height:40px;padding:8px 12px;padding:var(--space-2) var(--space-3);transition:background-color .1s}.select option:focus-visible{--csstools-light-dark-toggle--172:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--172,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);outline:none}.select option:hover{--csstools-light-dark-toggle--173:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--173,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);outline:none}.select option:checked{font-weight:700;--csstools-light-dark-toggle--174:var(--csstools-color-scheme--light) #3d1517;background:#fde8e8;background:var(--csstools-light-dark-toggle--174,#fde8e8);background:light-dark(#fde8e8,#3d1517);background:var(--brand-soft)}.select option:disabled{--csstools-light-dark-toggle--175:var(--csstools-color-scheme--light) #a39699;background:transparent;color:#716567;color:var(--csstools-light-dark-toggle--175,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);cursor:not-allowed}.select option::checkmark{content:"";height:16px;margin-left:auto;order:1;width:16px;--csstools-light-dark-toggle--176:var(--csstools-color-scheme--light) #ff5c5f;background:#d40509;background:var(--csstools-light-dark-toggle--176,#d40509);background:light-dark(#d40509,#ff5c5f);background:var(--brand-ink);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /contain no-repeat}.select optgroup{padding:0}.select optgroup+optgroup{margin-top:4px;margin-top:var(--space-1);padding-top:4px;padding-top:var(--space-1);--csstools-light-dark-toggle--177:var(--csstools-color-scheme--light) #352d2e;border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}.select optgroup legend{font-size:12px;font-weight:700;line-height:16px;padding:8px 12px 4px;padding:var(--space-2) var(--space-3) var(--space-1);--csstools-light-dark-toggle--178:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--178,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.select .opt-body{display:flex;flex-direction:column;min-width:0}.select .opt-desc{font-size:12px;font-weight:600;line-height:16px;--csstools-light-dark-toggle--112:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--112,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle)}.select .opt-ico{--csstools-light-dark-toggle--113:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--113,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.select .opt-sep{display:none}}.opt-dot{background:currentColor;border-radius:50%;flex:none;height:8px;width:8px}.opt-dot.is-success{--csstools-light-dark-toggle--114:var(--csstools-color-scheme--light) #4cd29e;color:#087349;color:var(--csstools-light-dark-toggle--114,#087349);color:light-dark(#087349,#4cd29e);color:var(--success)}.opt-dot.is-warning{--csstools-light-dark-toggle--115:var(--csstools-color-scheme--light) #f0b44c;color:#8f5200;color:var(--csstools-light-dark-toggle--115,#8f5200);color:light-dark(#8f5200,#f0b44c);color:var(--warning)}.opt-dot.is-info{--csstools-light-dark-toggle--116:var(--csstools-color-scheme--light) #8db1ff;color:#1f5bcc;color:var(--csstools-light-dark-toggle--116,#1f5bcc);color:light-dark(#1f5bcc,#8db1ff);color:var(--info)}.opt-dot.is-danger{--csstools-light-dark-toggle--117:var(--csstools-color-scheme--light) #ff8d93;color:#a8001c;color:var(--csstools-light-dark-toggle--117,#a8001c);color:light-dark(#a8001c,#ff8d93);color:var(--danger)}.opt-avatar{align-items:center;display:inline-flex;flex:none;font-size:11px;font-weight:700;height:28px;justify-content:center;width:28px;--csstools-light-dark-toggle--118:var(--csstools-color-scheme--light) #1d1718;color:#fff;color:var(--csstools-light-dark-toggle--118,#fff);color:light-dark(#fff,#1d1718);color:var(--on-contrast);--csstools-light-dark-toggle--119:var(--csstools-color-scheme--light) #f6f1f1;background:#1d1718;background:var(--csstools-light-dark-toggle--119,#1d1718);background:light-dark(#1d1718,#f6f1f1);background:var(--contrast);border-radius:50%}.opt-avatar:before{content:attr(data-initials)}@media (prefers-reduced-motion:reduce){.check input,.check input:before,.input,.switch input,.switch input:before{transition:none}}@media (prefers-reduced-motion:reduce){@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.select select.input::picker(select),.select select.input::picker-icon{transition:none}}}.dialog{--dialog-width:520px;--dialog-margin:var(--space-6);--dialog-padding:var(--space-6);--dialog-glyph-bg:var(--brand-soft);--dialog-glyph-color:var(--brand-ink);--dialog-duration:0.2s;--dialog-easing:ease-out;--dialog-from-opacity:0;--dialog-from-translate:0 var(--space-2);--dialog-from-scale:0.98;box-sizing:border-box;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px;margin:auto;max-height:calc(100dvh - 48px);max-height:calc(100dvh - var(--dialog-margin)*2);max-width:520px;max-width:var(--dialog-width);padding:0;width:calc(100% - 48px);width:calc(100% - var(--dialog-margin)*2);--csstools-light-dark-toggle--120:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--120,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);--csstools-light-dark-toggle--121:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--121,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);border:0;border-radius:28px;border-radius:var(--border-radius-xl);--csstools-light-dark-toggle--122:var(--csstools-color-scheme--light) rgba(0,0,0,.6);box-shadow:0 24px 64px rgba(29,23,24,.18);box-shadow:0 24px 64px var(--csstools-light-dark-toggle--122,rgba(29,23,24,.18));box-shadow:0 24px 64px light-dark(rgba(29,23,24,.18),rgba(0,0,0,.6));box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}.dialog:not([open]){display:none!important}.dialog::backdrop{--csstools-light-dark-toggle--123:var(--csstools-color-scheme--light) rgba(0,0,0,.62);background:rgba(29,23,24,.45);background:var(--csstools-light-dark-toggle--123,rgba(29,23,24,.45));background:light-dark(rgba(29,23,24,.45),rgba(0,0,0,.62));background:var(--scrim)}.dialog:focus-visible{outline:none}.dialog.is-sm{--dialog-width:400px}.dialog.is-lg{--dialog-width:760px}.dialog.is-danger{--dialog-glyph-bg:var(--danger-soft);--dialog-glyph-color:var(--danger)}.dialog-form{display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:0}.dialog-head{align-items:flex-start;display:flex;gap:16px;gap:var(--space-4);padding:var(--dialog-padding) var(--dialog-padding) 0}.dialog-glyph{align-items:center;background:var(--dialog-glyph-bg);border-radius:50%;color:var(--dialog-glyph-color);display:flex;flex:none;height:44px;justify-content:center;width:44px}.dialog-glyph svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;width:18px}.dialog-heading{flex:1;min-width:0}.dialog-title{font-family:Staatliches,Bebas Neue,Impact,sans-serif;font-family:var(--font-display);font-size:28px;font-weight:400;letter-spacing:.02em;line-height:32px;margin:0;--csstools-light-dark-toggle--58:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--58,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);text-wrap:balance}.dialog-desc{font-size:14px;line-height:20px;margin:8px 0 0;margin:var(--space-2) 0 0;--csstools-light-dark-toggle--59:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--59,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.dialog-close{flex:none;margin-left:auto;margin-right:-8px;margin-right:calc(var(--space-2)*-1);margin-top:-4px;margin-top:calc(var(--space-1)*-1)}.dialog-body{flex:1 1 auto;font-size:15px;line-height:22px;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--space-5) var(--dialog-padding)}.dialog-body>:first-child{margin-top:0}.dialog-body>:last-child{margin-bottom:0}.dialog-body .form-grid{grid-template-columns:minmax(0,1fr)}.dialog-body .field.is-span-2{grid-column:auto}.dialog-head+.dialog-foot{padding-top:24px;padding-top:var(--space-6)}.dialog-foot{display:flex;flex-wrap:wrap;gap:12px;gap:var(--space-3);justify-content:flex-end;padding:var(--space-4) var(--dialog-padding) var(--dialog-padding)}.dialog-foot .dialog-foot-start{margin-right:auto}.dialog.is-scroll .dialog-head{padding-bottom:20px;padding-bottom:var(--space-5);--csstools-light-dark-toggle--124:var(--csstools-color-scheme--light) #352d2e;border-bottom:1px solid light-dark(#e6dfe0,#352d2e);border-bottom:1px solid var(--line)}.dialog.is-scroll .dialog-foot{padding-bottom:16px;padding-bottom:var(--space-4);padding-top:16px;padding-top:var(--space-4);--csstools-light-dark-toggle--125:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--125,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--126:var(--csstools-color-scheme--light) #352d2e;border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}.dialog.is-drawer{--dialog-width:min(450px,80vw);--dialog-duration:0.3s;--dialog-easing:cubic-bezier(0.2,0.8,0.2,1);--dialog-from-opacity:1;--dialog-from-translate:100% 0;--dialog-from-scale:1;border-radius:28px 0 0 28px;border-radius:var(--border-radius-xl) 0 0 var(--border-radius-xl);height:100dvh;margin:0 0 0 auto;max-height:100dvh;max-width:none;width:min(450px,80vw);width:var(--dialog-width)}.dialog.is-drawer .dialog-head{padding-bottom:20px;padding-bottom:var(--space-5);--csstools-light-dark-toggle--127:var(--csstools-color-scheme--light) #352d2e;border-bottom:1px solid light-dark(#e6dfe0,#352d2e);border-bottom:1px solid var(--line)}.dialog.is-drawer .dialog-foot{padding-bottom:16px;padding-bottom:var(--space-4);padding-top:16px;padding-top:var(--space-4);--csstools-light-dark-toggle--128:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--128,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--129:var(--csstools-color-scheme--light) #352d2e;border-top:1px solid light-dark(#e6dfe0,#352d2e);border-top:1px solid var(--line)}@media (max-width:640px){.dialog.is-drawer{--dialog-width:100%;--dialog-from-translate:0 100%;border-radius:28px 28px 0 0;border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0;height:auto;margin:auto 0 0;max-height:75dvh}.dialog.is-drawer .dialog-foot{padding-bottom:max(16px,env(safe-area-inset-bottom));padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}}:root:has(.dialog:modal){overflow:hidden}@media (max-width:480px){.dialog{--dialog-margin:var(--space-4);--dialog-padding:var(--space-5)}.dialog-title{font-size:24px;line-height:28px}.dialog-foot{flex-direction:column-reverse}.dialog-foot .btn{width:100%}.dialog-foot .dialog-foot-start{margin-right:0}}@media (prefers-reduced-motion:no-preference){.dialog{opacity:var(--dialog-from-opacity);scale:var(--dialog-from-scale);transition:opacity var(--dialog-duration) var(--dialog-easing),translate var(--dialog-duration) var(--dialog-easing),scale var(--dialog-duration) var(--dialog-easing),overlay var(--dialog-duration) allow-discrete,display var(--dialog-duration) allow-discrete;translate:var(--dialog-from-translate)}.dialog[open]{opacity:1;scale:1;translate:0 0}.dialog::backdrop{opacity:0;transition:opacity var(--dialog-duration) ease-out,overlay var(--dialog-duration) allow-discrete,display var(--dialog-duration) allow-discrete}.dialog[open]::backdrop{opacity:1}@starting-style{.dialog[open]{opacity:var(--dialog-from-opacity);scale:var(--dialog-from-scale);translate:var(--dialog-from-translate)}.dialog[open]::backdrop{opacity:0}}}.dialog-history{list-style:none;margin:0;padding:0}.dialog-history li{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-gap:16px;grid-gap:var(--space-4);align-items:baseline;gap:16px;gap:var(--space-4);padding:12px 0;padding:var(--space-3) 0;--csstools-light-dark-toggle--130:var(--csstools-color-scheme--light) #352d2e;border-bottom:1px solid light-dark(#e6dfe0,#352d2e);border-bottom:1px solid var(--line)}.dialog-history li:last-child{border-bottom:0}.dialog-history-date{font-size:12px;font-weight:600;line-height:16px;--csstools-light-dark-toggle--60:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--60,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.dialog-history-label{font-size:14px;font-weight:600}.dialog-history-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}@media (max-width:480px){.dialog-history li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;row-gap:var(--space-1)}.dialog-history li .dialog-history-date{grid-column:1/-1}}.pagination{--pagination-padding:0;--pagination-border:0;--page-btn-size:32px;align-items:center;border-top:0;border-top:var(--pagination-border);display:flex;flex-wrap:wrap;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:13px;font-weight:600;gap:12px 16px;gap:var(--space-3) var(--space-4);justify-content:space-between;line-height:16px;padding:0;padding:var(--pagination-padding);--csstools-light-dark-toggle--131:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--131,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.pagination.is-footer{--pagination-padding:var(--space-3) var(--space-4);--pagination-border:1px solid var(--line)}.pagination-summary{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.pagination-pages{align-items:center;display:flex;gap:4px;gap:var(--space-1);list-style:none;margin:0;padding:0}.page-btn{align-items:center;box-sizing:border-box;display:inline-flex;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:var(--page-btn-size);justify-content:center;line-height:16px;min-width:var(--page-btn-size);padding:0 8px;padding:0 var(--space-2);-webkit-text-decoration:none;text-decoration:none;--csstools-light-dark-toggle--132:var(--csstools-color-scheme--light) #f6f1f1;background:transparent;border:0;border-radius:100vw;border-radius:var(--border-radius-pill);color:#1d1718;color:var(--csstools-light-dark-toggle--132,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink);cursor:pointer;transition:background-color .15s,box-shadow .15s,color .15s}.page-btn:hover{--csstools-light-dark-toggle--133:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--133,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken);--csstools-light-dark-toggle--134:var(--csstools-color-scheme--light) #352d2e;box-shadow:inset 0 0 0 1px #e6dfe0;box-shadow:inset 0 0 0 1px var(--csstools-light-dark-toggle--134,#e6dfe0);box-shadow:inset 0 0 0 1px light-dark(#e6dfe0,#352d2e);box-shadow:inset 0 0 0 1px var(--line)}.page-btn:focus-visible{--csstools-light-dark-toggle--135:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--135,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.page-btn[aria-current=page]{--csstools-light-dark-toggle--136:var(--csstools-color-scheme--light) #1d1718;color:#fff;color:var(--csstools-light-dark-toggle--136,#fff);color:light-dark(#fff,#1d1718);color:var(--on-contrast);--csstools-light-dark-toggle--137:var(--csstools-color-scheme--light) #f6f1f1;background:#1d1718;background:var(--csstools-light-dark-toggle--137,#1d1718);background:light-dark(#1d1718,#f6f1f1);background:var(--contrast);cursor:default}.page-btn[aria-current=page]:hover{--csstools-light-dark-toggle--138:var(--csstools-color-scheme--light) #d9d1d2;background:#3a3133;background:var(--csstools-light-dark-toggle--138,#3a3133);background:light-dark(#3a3133,#d9d1d2);background:var(--contrast-hover);box-shadow:none}.page-btn.is-step{padding:0;width:var(--page-btn-size)}.page-btn[aria-disabled=true]{cursor:not-allowed;opacity:.4;pointer-events:none}.page-btn .ico{display:inline-flex;flex:none}.page-btn .ico svg{fill:none;height:16px;stroke:currentColor;stroke-width:1.8;width:16px}.page-gap{align-items:center;display:inline-flex;height:var(--page-btn-size);justify-content:center;min-width:var(--page-btn-size);--csstools-light-dark-toggle--61:var(--csstools-color-scheme--light) #a39699;color:#716567;color:var(--csstools-light-dark-toggle--61,#716567);color:light-dark(#716567,#a39699);color:var(--ink-subtle);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.page-btn{transition:none}}.badge{--badge-bg:var(--surface-sunken);--badge-color:var(--ink-muted);align-items:center;box-sizing:border-box;display:inline-flex;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:12px;font-weight:700;gap:4px;gap:var(--space-1);height:24px;line-height:16px;padding:0 10px;white-space:nowrap;--csstools-light-dark-toggle--139:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--139,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--badge-color);--csstools-light-dark-toggle--140:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--140,#f2eded);background:light-dark(#f2eded,#171314);background:var(--badge-bg);border-radius:100vw;border-radius:var(--border-radius-pill)}.badge .badge-dot{background:currentColor;border-radius:50%;flex:none;height:6px;width:6px}.badge .ico{display:inline-flex;flex:none}.badge .ico svg{fill:none;height:14px;stroke:currentColor;stroke-width:2;width:14px}.badge.is-contrast{--badge-bg:var(--contrast);--badge-color:var(--on-contrast)}.badge.is-success{--badge-bg:var(--success-soft);--badge-color:var(--success)}.badge.is-warning{--badge-bg:var(--warning-soft);--badge-color:var(--warning)}.badge.is-danger{--badge-bg:var(--danger-soft);--badge-color:var(--danger)}.badge.is-info{--badge-bg:var(--info-soft);--badge-color:var(--info)}.table-card{--table-row-height:64px;--table-cell-padding-block:14px;--table-cell-padding-inline:var(--space-4);display:flex;flex-direction:column;min-width:0;--csstools-light-dark-toggle--141:var(--csstools-color-scheme--light) #251f20;background:#fff;background:var(--csstools-light-dark-toggle--141,#fff);background:light-dark(#fff,#251f20);background:var(--surface-raised);--csstools-light-dark-toggle--142:var(--csstools-color-scheme--light) #352d2e;border:1px solid light-dark(#e6dfe0,#352d2e);border:1px solid var(--line);border-radius:20px;border-radius:var(--border-radius-lg);--csstools-light-dark-toggle--143:var(--csstools-color-scheme--light) rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(29,23,24,.06);box-shadow:0 1px 2px var(--csstools-light-dark-toggle--143,rgba(29,23,24,.06));box-shadow:0 1px 2px light-dark(rgba(29,23,24,.06),rgba(0,0,0,.4));box-shadow:var(--shadow-sm);overflow:hidden}.table-card.is-compact{--table-row-height:48px;--table-cell-padding-block:var(--space-2)}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain;position:relative}.table-scroll:focus-visible{--csstools-light-dark-toggle--144:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--144,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:-4px;outline-offset:calc(var(--focus-outline-margin)*-1 - 2px)}.table{border-collapse:separate;border-spacing:0;font-family:Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px;width:100%;--csstools-light-dark-toggle--145:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--145,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.table caption{text-align:left}.table td,.table th{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);--csstools-light-dark-toggle--146:var(--csstools-color-scheme--light) #352d2e;border-bottom:1px solid light-dark(#e6dfe0,#352d2e);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap}.table th{font-size:12px;font-weight:700;line-height:16px;padding-bottom:12px;padding-bottom:var(--space-3);padding-top:12px;padding-top:var(--space-3);--csstools-light-dark-toggle--147:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--147,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted);--csstools-light-dark-toggle--148:var(--csstools-color-scheme--light) #171314;background:#f2eded;background:var(--csstools-light-dark-toggle--148,#f2eded);background:light-dark(#f2eded,#171314);background:var(--surface-sunken)}.table tbody tr{height:var(--table-row-height);transition:background-color .15s}.table tbody tr:hover{--csstools-light-dark-toggle--179:var(--csstools-color-scheme--light) #1b1617;background:#f8f5f5;background:var(--csstools-light-dark-toggle--179,#f8f5f5);background:light-dark(#f8f5f5,#1b1617);background:var(--surface)}.table tbody tr:has(.table-select:checked){--csstools-light-dark-toggle--180:var(--csstools-color-scheme--light) #3d1517;background:#fde8e8;background:var(--csstools-light-dark-toggle--180,#fde8e8);background:light-dark(#fde8e8,#3d1517);background:var(--brand-soft)}.table tbody tr:last-child td{border-bottom:0}.table .is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.table .table-col-check{padding-right:0;width:20px}.table .table-col-check .check{vertical-align:middle}.table .table-col-actions{padding-bottom:0;padding-top:0;text-align:right;width:1%}.table .table-row-actions,.table-sort{display:inline-flex;gap:4px;gap:var(--space-1)}.table-sort{align-items:center;border-radius:2px;border-radius:var(--border-radius-xs);color:inherit;margin:-4px -6px;padding:4px 6px;-webkit-text-decoration:none;text-decoration:none;transition:color .15s}.table-sort:hover{--csstools-light-dark-toggle--149:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--149,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.table-sort:focus-visible{--csstools-light-dark-toggle--150:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--150,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:0}.table-sort .ico{display:inline-flex;flex:none}.table-sort .ico svg{fill:none;height:14px;stroke:currentColor;stroke-width:2;width:14px}.table th:not([aria-sort]) .table-sort .ico{opacity:.55}.table th[aria-sort] .table-sort{--csstools-light-dark-toggle--62:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--62,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.cell-person{align-items:center;display:flex;gap:12px;gap:var(--space-3);min-width:0}.cell-avatar{align-items:center;display:inline-flex;flex:none;font-size:12px;height:32px;justify-content:center;line-height:1;width:32px;--csstools-light-dark-toggle--63:var(--csstools-color-scheme--light) #1d1718;color:#fff;color:var(--csstools-light-dark-toggle--63,#fff);color:light-dark(#fff,#1d1718);color:var(--on-contrast);--csstools-light-dark-toggle--64:var(--csstools-color-scheme--light) #f6f1f1;background:#1d1718;background:var(--csstools-light-dark-toggle--64,#1d1718);background:light-dark(#1d1718,#f6f1f1);background:var(--contrast);border-radius:50%}.cell-avatar,.cell-main{font-weight:700}.cell-sub{font-size:12px;font-weight:600;line-height:16px;--csstools-light-dark-toggle--65:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--65,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted)}.cell-link{border-radius:2px;border-radius:var(--border-radius-xs);color:inherit;-webkit-text-decoration:none;text-decoration:none}.cell-link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.cell-link:focus-visible{--csstools-light-dark-toggle--151:var(--csstools-color-scheme--light) #ff5c5f;outline:2px solid #d40509;outline:2px solid var(--csstools-light-dark-toggle--151,#d40509);outline:2px solid light-dark(#d40509,#ff5c5f);outline:var(--focus-outline);outline-offset:2px;outline-offset:var(--focus-outline-margin)}.table td.table-empty{padding:48px 24px;padding:var(--space-12) var(--space-6);text-align:center;--csstools-light-dark-toggle--66:var(--csstools-color-scheme--light) #b8acae;color:#675b5d;color:var(--csstools-light-dark-toggle--66,#675b5d);color:light-dark(#675b5d,#b8acae);color:var(--ink-muted);white-space:normal}.table-empty-title{font-family:Staatliches,Bebas Neue,Impact,sans-serif;font-family:var(--font-display);font-size:20px;font-weight:400;letter-spacing:.03em;line-height:24px;margin:0 0 8px;margin:0 0 var(--space-2);--csstools-light-dark-toggle--67:var(--csstools-color-scheme--light) #f6f1f1;color:#1d1718;color:var(--csstools-light-dark-toggle--67,#1d1718);color:light-dark(#1d1718,#f6f1f1);color:var(--ink)}.table-empty-text{margin:0}.table-empty-action{margin-top:20px;margin-top:var(--space-5)}.table-bulk{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:12px;gap:var(--space-3);line-height:16px;margin:12px;margin:var(--space-3);padding:8px 8px 8px 20px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);--csstools-light-dark-toggle--152:var(--csstools-color-scheme--light) #1d1718;color:#fff;color:var(--csstools-light-dark-toggle--152,#fff);color:light-dark(#fff,#1d1718);color:var(--on-contrast);--csstools-light-dark-toggle--153:var(--csstools-color-scheme--light) #f6f1f1;background:#1d1718;background:var(--csstools-light-dark-toggle--153,#1d1718);background:light-dark(#1d1718,#f6f1f1);background:var(--contrast);border-radius:100vw;border-radius:var(--border-radius-pill)}.table-bulk .table-bulk-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table-bulk .btn-group{gap:8px;gap:var(--space-2);margin-left:auto}.table-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--space-3);margin-bottom:16px;margin-bottom:var(--space-4)}.table-toolbar .ico{display:inline-flex;flex:none}.table-toolbar .ico svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;width:18px}.table-toolbar-end{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--space-2);margin-left:auto}.table-search{flex:1 1 260px;max-width:360px}.table-search .input{height:40px;--csstools-light-dark-toggle--154:var(--csstools-color-scheme--light) #352d2e;border-color:light-dark(#e6dfe0,#352d2e);border-color:var(--line);border-radius:100vw;border-radius:var(--border-radius-pill)}.table-search .input:hover{--csstools-light-dark-toggle--155:var(--csstools-color-scheme--light) #7a6d6f;border-color:light-dark(#8a7e80,#7a6d6f);border-color:var(--line-strong)}.table-search .input:focus{--csstools-light-dark-toggle--156:var(--csstools-color-scheme--light) #ff5c5f;border-color:light-dark(#d40509,#ff5c5f);border-color:var(--focus)}.table-toolbar .select .input{border-radius:100vw;border-radius:var(--border-radius-pill);height:40px}.table-sr{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.table tbody tr,.table-sort{transition:none}}:root{--csstools-color-scheme--light:initial;color-scheme:light dark;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #141011;--bg:var(--csstools-light-dark-toggle--0,#efe9ea);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #1b1617;--surface:var(--csstools-light-dark-toggle--1,#f8f5f5);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #251f20;--surface-raised:var(--csstools-light-dark-toggle--2,#fff);--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #171314;--surface-sunken:var(--csstools-light-dark-toggle--3,#f2eded);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #352d2e;--line:var(--csstools-light-dark-toggle--4,#e6dfe0);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #7a6d6f;--line-strong:var(--csstools-light-dark-toggle--5,#8a7e80);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #f6f1f1;--ink:var(--csstools-light-dark-toggle--6,#1d1718);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #b8acae;--ink-muted:var(--csstools-light-dark-toggle--7,#675b5d);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #a39699;--ink-subtle:var(--csstools-light-dark-toggle--8,#716567);--brand:#ee060b;--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #d10509;--brand-hover:var(--csstools-light-dark-toggle--9,#c90409);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #ff5c5f;--brand-ink:var(--csstools-light-dark-toggle--10,#d40509);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #3d1517;--brand-soft:var(--csstools-light-dark-toggle--11,#fde8e8);--on-brand:#fff;--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #f6f1f1;--contrast:var(--csstools-light-dark-toggle--12,#1d1718);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #d9d1d2;--contrast-hover:var(--csstools-light-dark-toggle--13,#3a3133);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #1d1718;--on-contrast:var(--csstools-light-dark-toggle--14,#fff);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #ff8d93;--danger:var(--csstools-light-dark-toggle--15,#a8001c);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #ffb0b4;--danger-hover:var(--csstools-light-dark-toggle--16,#86001a);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #3b0f16;--danger-soft:var(--csstools-light-dark-toggle--17,#fbe5e8);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #1b1617;--on-danger:var(--csstools-light-dark-toggle--18,#fff);--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #4cd29e;--success:var(--csstools-light-dark-toggle--19,#087349);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #0f2c21;--success-soft:var(--csstools-light-dark-toggle--20,#e2f4ea);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #f0b44c;--warning:var(--csstools-light-dark-toggle--21,#8f5200);--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #33240c;--warning-soft:var(--csstools-light-dark-toggle--22,#fdf0d9);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) #8db1ff;--info:var(--csstools-light-dark-toggle--23,#1f5bcc);--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) #142240;--info-soft:var(--csstools-light-dark-toggle--24,#e5edfc);--focus:var(--brand-ink);--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgba(0,0,0,.62);--scrim:var(--csstools-light-dark-toggle--25,rgba(29,23,24,.45));--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) rgba(0,0,0,.4);--shadow-sm:0 1px 2px var(--csstools-light-dark-toggle--26,rgba(29,23,24,.06));--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) rgba(0,0,0,.45);--shadow-md:0 6px 20px var(--csstools-light-dark-toggle--27,rgba(29,23,24,.07));--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) rgba(0,0,0,.6);--shadow-lg:0 24px 64px var(--csstools-light-dark-toggle--28,rgba(29,23,24,.18));--space-increment:4px;--space-1:var(--space-increment);--space-2:calc(var(--space-increment)*2);--space-3:calc(var(--space-increment)*3);--space-4:calc(var(--space-increment)*4);--space-5:calc(var(--space-increment)*5);--space-6:calc(var(--space-increment)*6);--space-7:calc(var(--space-increment)*7);--space-8:calc(var(--space-increment)*8);--space-9:calc(var(--space-increment)*9);--space-10:calc(var(--space-increment)*10);--space-11:calc(var(--space-increment)*11);--space-12:calc(var(--space-increment)*12);--space-xs:var(--space-1);--space-sm:var(--space-4);--space-md:var(--space-6);--space-lg:var(--space-8);--space-xl:var(--space-10);--space-xxl:var(--space-12);--mobile-margin-body:1rem;--max-width:min(calc(100vw - var(--mobile-margin-body)*2),1200px);--font-sans:"Quicksand",ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-display:"Staatliches","Bebas Neue",Impact,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--border-radius-xs:2px;--border-radius-sm:8px;--border-radius-md:14px;--border-radius-lg:20px;--border-radius-xl:28px;--border-radius-pill:100vw;--focus-outline:2px solid var(--focus);--focus-outline-margin:2px}@supports (color:light-dark(red,red)){:root{--bg:light-dark(#efe9ea,#141011);--surface:light-dark(#f8f5f5,#1b1617);--surface-raised:light-dark(#fff,#251f20);--surface-sunken:light-dark(#f2eded,#171314);--line:light-dark(#e6dfe0,#352d2e);--line-strong:light-dark(#8a7e80,#7a6d6f);--ink:light-dark(#1d1718,#f6f1f1);--ink-muted:light-dark(#675b5d,#b8acae);--ink-subtle:light-dark(#716567,#a39699);--brand-hover:light-dark(#c90409,#d10509);--brand-ink:light-dark(#d40509,#ff5c5f);--brand-soft:light-dark(#fde8e8,#3d1517);--contrast:light-dark(#1d1718,#f6f1f1);--contrast-hover:light-dark(#3a3133,#d9d1d2);--on-contrast:light-dark(#fff,#1d1718);--danger:light-dark(#a8001c,#ff8d93);--danger-hover:light-dark(#86001a,#ffb0b4);--danger-soft:light-dark(#fbe5e8,#3b0f16);--on-danger:light-dark(#fff,#1b1617);--success:light-dark(#087349,#4cd29e);--success-soft:light-dark(#e2f4ea,#0f2c21);--warning:light-dark(#8f5200,#f0b44c);--warning-soft:light-dark(#fdf0d9,#33240c);--info:light-dark(#1f5bcc,#8db1ff);--info-soft:light-dark(#e5edfc,#142240);--scrim:light-dark(rgba(29,23,24,.45),rgba(0,0,0,.62));--shadow-sm:0 1px 2px light-dark(rgba(29,23,24,.06),rgba(0,0,0,.4));--shadow-md:0 6px 20px light-dark(rgba(29,23,24,.07),rgba(0,0,0,.45));--shadow-lg:0 24px 64px light-dark(rgba(29,23,24,.18),rgba(0,0,0,.6))}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #141011;--bg:var(--csstools-light-dark-toggle--0,#efe9ea);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #1b1617;--surface:var(--csstools-light-dark-toggle--1,#f8f5f5);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #251f20;--surface-raised:var(--csstools-light-dark-toggle--2,#fff);--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #171314;--surface-sunken:var(--csstools-light-dark-toggle--3,#f2eded);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #352d2e;--line:var(--csstools-light-dark-toggle--4,#e6dfe0);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #7a6d6f;--line-strong:var(--csstools-light-dark-toggle--5,#8a7e80);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #f6f1f1;--ink:var(--csstools-light-dark-toggle--6,#1d1718);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #b8acae;--ink-muted:var(--csstools-light-dark-toggle--7,#675b5d);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #a39699;--ink-subtle:var(--csstools-light-dark-toggle--8,#716567);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #d10509;--brand-hover:var(--csstools-light-dark-toggle--9,#c90409);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #ff5c5f;--brand-ink:var(--csstools-light-dark-toggle--10,#d40509);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #3d1517;--brand-soft:var(--csstools-light-dark-toggle--11,#fde8e8);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #f6f1f1;--contrast:var(--csstools-light-dark-toggle--12,#1d1718);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #d9d1d2;--contrast-hover:var(--csstools-light-dark-toggle--13,#3a3133);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #1d1718;--on-contrast:var(--csstools-light-dark-toggle--14,#fff);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #ff8d93;--danger:var(--csstools-light-dark-toggle--15,#a8001c);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #ffb0b4;--danger-hover:var(--csstools-light-dark-toggle--16,#86001a);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #3b0f16;--danger-soft:var(--csstools-light-dark-toggle--17,#fbe5e8);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #1b1617;--on-danger:var(--csstools-light-dark-toggle--18,#fff);--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #4cd29e;--success:var(--csstools-light-dark-toggle--19,#087349);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #0f2c21;--success-soft:var(--csstools-light-dark-toggle--20,#e2f4ea);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #f0b44c;--warning:var(--csstools-light-dark-toggle--21,#8f5200);--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #33240c;--warning-soft:var(--csstools-light-dark-toggle--22,#fdf0d9);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) #8db1ff;--info:var(--csstools-light-dark-toggle--23,#1f5bcc);--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) #142240;--info-soft:var(--csstools-light-dark-toggle--24,#e5edfc);--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) rgba(0,0,0,.62);--scrim:var(--csstools-light-dark-toggle--25,rgba(29,23,24,.45));--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) rgba(0,0,0,.4);--shadow-sm:0 1px 2px var(--csstools-light-dark-toggle--26,rgba(29,23,24,.06));--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) rgba(0,0,0,.45);--shadow-md:0 6px 20px var(--csstools-light-dark-toggle--27,rgba(29,23,24,.07));--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) rgba(0,0,0,.6);--shadow-lg:0 24px 64px var(--csstools-light-dark-toggle--28,rgba(29,23,24,.18))}}@media (prefers-color-scheme:dark){:root{--csstools-color-scheme--light: }}