@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--huma-palette-white:#fff;--huma-palette-black:#000;--huma-palette-neutral-10:#161513;--huma-palette-neutral-15:#262626;--huma-palette-neutral-20:#303030;--huma-palette-neutral-25:#404040;--huma-palette-neutral-30:#4d4d4c;--huma-palette-neutral-35:#595958;--huma-palette-neutral-40:#676665;--huma-palette-neutral-45:#737271;--huma-palette-neutral-50:#848382;--huma-palette-neutral-55:#8f8e8d;--huma-palette-neutral-60:#9b9997;--huma-palette-neutral-65:#a6a4a2;--huma-palette-neutral-70:#b4b2b1;--huma-palette-neutral-75:#bfbebd;--huma-palette-neutral-80:#cccbca;--huma-palette-neutral-85:#d9d8d7;--huma-palette-neutral-90:#e3e2e1;--huma-palette-neutral-95:#f5f4f3;--huma-palette-neutral-100:#fafaf9;--huma-palette-blue-10:#101f3c;--huma-palette-blue-20:#192f5c;--huma-palette-blue-30:#203d79;--huma-palette-blue-40:#2853ad;--huma-palette-blue-50:#3365cc;--huma-palette-blue-60:#5381df;--huma-palette-blue-70:#799de7;--huma-palette-blue-80:#b6cbf6;--huma-palette-blue-90:#e5eeff;--huma-palette-green-10:#1e2410;--huma-palette-green-20:#3d4620;--huma-palette-green-30:#5a6732;--huma-palette-green-40:#798943;--huma-palette-green-50:#9aa86f;--huma-palette-green-60:#b0bc8a;--huma-palette-green-70:#c1cb9f;--huma-palette-green-80:#d4dbbd;--huma-palette-green-90:#e9ecd7;--huma-palette-yellow-10:#42341f;--huma-palette-yellow-20:#504025;--huma-palette-yellow-30:#71552d;--huma-palette-yellow-40:#c17b15;--huma-palette-yellow-50:#e6951e;--huma-palette-yellow-60:#ffb64b;--huma-palette-yellow-70:#ffc966;--huma-palette-yellow-80:#ffd699;--huma-palette-yellow-90:#fbf1db;--huma-palette-red-10:#391719;--huma-palette-red-20:#511521;--huma-palette-red-30:#792031;--huma-palette-red-40:#a32b42;--huma-palette-red-50:#c13e57;--huma-palette-red-60:#d06276;--huma-palette-red-70:#e08596;--huma-palette-red-80:#ebb0bb;--huma-palette-red-90:#f7d4db;--huma-palette-purple-10:#3d1628;--huma-palette-purple-20:#4b1b31;--huma-palette-purple-30:#632340;--huma-palette-purple-40:#95376b;--huma-palette-purple-50:#af5085;--huma-palette-purple-60:#c86a9e;--huma-palette-purple-70:#da8bb7;--huma-palette-purple-80:#eebfd9;--huma-palette-purple-90:#fcd9ea;--huma-palette-skin-10:#2c2012;--huma-palette-skin-20:#442e18;--huma-palette-skin-30:#5d3e20;--huma-palette-skin-40:#855737;--huma-palette-skin-50:#b5834a;--huma-palette-skin-60:#cc9960;--huma-palette-skin-70:#e6be8d;--huma-palette-skin-80:#f0cda2;--huma-palette-skin-90:#fce9cf;--huma-color-foreground-default:var(--huma-palette-neutral-10);--huma-color-foreground-subtle:var(--huma-palette-neutral-35);--huma-color-foreground-minimal:var(--huma-palette-neutral-50);--huma-color-foreground-inverted:var(--huma-palette-white);--huma-color-foreground-disabled:var(--huma-palette-neutral-50);--huma-color-foreground-link:var(--huma-palette-blue-40);--huma-color-foreground-on-bold:var(--huma-palette-white);--huma-color-foreground-on-disabled:var(--huma-palette-neutral-80);--huma-color-foreground-constructive-bold:var(--huma-palette-blue-40);--huma-color-foreground-info-bold:var(--huma-color-foreground-constructive-bold);--huma-color-foreground-constructive-bold-active:var(--huma-palette-blue-30);--huma-color-foreground-info-bold-active:var(--huma-color-foreground-constructive-bold-active);--huma-color-foreground-constructive-subtle:var(--huma-palette-blue-60);--huma-color-foreground-info-subtle:var(--huma-color-foreground-constructive-subtle);--huma-color-foreground-constructive-minimal:var(--huma-palette-blue-80);--huma-color-foreground-info-minimal:var(--huma-color-foreground-constructive-minimal);--huma-color-foreground-constructive-disabled:var(--huma-palette-blue-80);--huma-color-foreground-info-disabled:var(--huma-color-foreground-constructive-disabled);--huma-color-foreground-destructive:var(--huma-palette-red-40);--huma-color-foreground-error:var(--huma-color-foreground-destructive);--huma-color-foreground-success:var(--huma-palette-green-50);--huma-color-foreground-warning:var(--huma-palette-yellow-60);--huma-color-foreground-brand:var(--huma-palette-purple-30);--huma-color-surface-default:var(--huma-palette-white);--huma-color-surface-page:var(--huma-palette-neutral-95);--huma-color-surface-elevated:var(--huma-palette-white);--huma-color-surface-elevated-hover:var(--huma-palette-neutral-95);--huma-color-surface-elevated-active:var(--huma-palette-neutral-90);--huma-color-surface-bold:var(--huma-palette-white);--huma-color-surface-subtle:var(--huma-palette-neutral-90);--huma-color-surface-minimal:var(--huma-palette-neutral-95);--huma-color-surface-minimal-hover:var(--huma-palette-neutral-80);--huma-color-surface-disabled:var(--huma-palette-neutral-95);--huma-color-surface-inverted:var(--huma-palette-neutral-10);--huma-color-surface-neutral-bold:var(--huma-palette-neutral-10);--huma-color-surface-neutral-bold-hover:var(--huma-palette-neutral-10);--huma-color-surface-neutral-bold-active:var(--huma-palette-neutral-10);--huma-color-surface-neutral-transparent:var(--huma-palette-transparent);--huma-color-surface-neutral-transparent-hover:var(--huma-palette-neutral-95);--huma-color-surface-neutral-transparent-active:var(--huma-palette-neutral-90);--huma-color-surface-constructive-bold:var(--huma-palette-blue-40);--huma-color-surface-info-bold:var(--huma-color-surface-constructive-bold);--huma-color-surface-constructive-bold-hover:var(--huma-palette-blue-30);--huma-color-surface-info-bold-hover:var(--huma-color-surface-constructive-bold-hover);--huma-color-surface-constructive-bold-active:var(--huma-palette-blue-20);--huma-color-surface-info-bold-active:var(--huma-color-surface-constructive-bold-active);--huma-color-surface-constructive-subtle:var(--huma-palette-blue-80);--huma-color-surface-info-subtle:var(--huma-color-surface-constructive-subtle);--huma-color-surface-constructive-minimal:var(--huma-palette-blue-90);--huma-color-surface-info-minimal:var(--huma-color-surface-constructive-minimal);--huma-color-surface-constructive-transparent:var(--huma-palette-transparent);--huma-color-surface-info-transparent:var(--huma-color-surface-constructive-transparent);--huma-color-surface-constructive-transparent-hover:var(--huma-palette-blue-90);--huma-color-surface-info-transparent-hover:var(--huma-color-surface-constructive-transparent-hover);--huma-color-surface-constructive-transparent-active:var(--huma-palette-blue-80);--huma-color-surface-info-transparent-active:var(--huma-color-surface-constructive-transparent-active);--huma-color-surface-destructive-bold:var(--huma-palette-red-40);--huma-color-surface-error-bold:var(--huma-color-surface-destructive-bold);--huma-color-surface-destructive-bold-hover:var(--huma-palette-red-30);--huma-color-surface-error-bold-hover:var(--huma-color-surface-destructive-bold-hover);--huma-color-surface-destructive-bold-active:var(--huma-palette-red-20);--huma-color-surface-error-bold-active:var(--huma-color-surface-destructive-bold-active);--huma-color-surface-destructive-subtle:var(--huma-palette-red-70);--huma-color-surface-error-subtle:var(--huma-color-surface-destructive-subtle);--huma-color-surface-destructive-minimal:var(--huma-palette-red-90);--huma-color-surface-error-minimal:var(--huma-color-surface-destructive-minimal);--huma-color-surface-destructive-transparent:var(--huma-palette-transparent);--huma-color-surface-error-transparent:var(--huma-color-surface-destructive-transparent);--huma-color-surface-destructive-transparent-hover:var(--huma-palette-red-90);--huma-color-surface-error-transparent-hover:var(--huma-color-surface-destructive-transparent-hover);--huma-color-surface-destructive-transparent-active:var(--huma-palette-red-80);--huma-color-surface-error-transparent-active:var(--huma-color-surface-destructive-transparent-active);--huma-color-surface-success-bold:var(--huma-palette-green-30);--huma-color-surface-success-subtle:var(--huma-palette-green-60);--huma-color-surface-success-minimal:var(--huma-palette-green-90);--huma-color-surface-warning-bold:var(--huma-palette-yellow-60);--huma-color-surface-warning-bold-hover:var(--huma-palette-yellow-50);--huma-color-surface-warning-bold-active:var(--huma-palette-yellow-30);--huma-color-surface-warning-subtle:var(--huma-palette-yellow-70);--huma-color-surface-warning-minimal:var(--huma-palette-yellow-90);--huma-color-surface-brand-bold:var(--huma-palette-purple-30);--huma-color-surface-brand-subtle:var(--huma-palette-purple-50);--huma-color-surface-brand-minimal:var(--huma-palette-purple-80);--huma-color-surface-highlight-bold:var(--huma-palette-yellow-70);--huma-color-surface-highlight-subtle:var(--huma-palette-yellow-90);--huma-color-border-default:var(--huma-palette-neutral-90);--huma-color-border-default-hover:var(--huma-palette-neutral-80);--huma-color-border-default-focus:var(--huma-palette-neutral-80);--huma-color-border-bold:var(--huma-palette-neutral-10);--huma-color-border-subtle:var(--huma-palette-neutral-50);--huma-color-border-subtle-hover:var(--huma-palette-neutral-35);--huma-color-border-inverted:var(--huma-palette-white);--huma-color-border-constructive-bold:var(--huma-palette-blue-40);--huma-color-border-info-bold:var(--huma-color-border-constructive-bold);--huma-color-border-constructive-subtle:var(--huma-palette-blue-80);--huma-color-border-info-subtle:var(--huma-color-border-constructive-subtle);--huma-color-border-constructive-focus:var(--huma-palette-blue-80);--huma-color-border-destructive:var(--huma-palette-red-40);--huma-color-border-error:var(--huma-color-border-destructive);--huma-color-border-destructive-focus:var(--huma-palette-red-80);--huma-color-border-warning:var(--huma-palette-yellow-40);--huma-color-border-warning-focus:var(--huma-palette-yellow-80);--huma-color-chart-categorical-1:var(--huma-palette-purple-50);--huma-color-chart-categorical-2:var(--huma-palette-blue-40);--huma-color-chart-categorical-3:var(--huma-palette-green-50);--huma-color-chart-categorical-4:var(--huma-palette-purple-70);--huma-color-chart-categorical-5:var(--huma-palette-blue-80);--huma-color-chart-categorical-6:var(--huma-palette-skin-80);--huma-color-chart-categorical-7:var(--huma-palette-skin-40);--huma-color-chart-categorical-8:var(--huma-palette-green-30);--huma-color-chart-categorical-9:var(--huma-palette-skin-60);--huma-color-chart-categorical-10:var(--huma-palette-purple-30);--huma-color-chart-categorical-11:var(--huma-palette-yellow-70);--huma-color-chart-categorical-12:var(--huma-palette-green-80);--huma-color-chart-gender-women:var(--huma-palette-purple-30);--huma-color-chart-gender-men:var(--huma-palette-yellow-70);--huma-color-chart-gender-other:var(--huma-palette-green-80);--huma-color-chart-intensity-bolder:var(--huma-palette-blue-20);--huma-color-chart-intensity-bold:var(--huma-palette-blue-30);--huma-color-chart-intensity-medium:var(--huma-palette-blue-40);--huma-color-chart-intensity-subtle:var(--huma-palette-blue-80);--huma-color-chart-intensity-subtler:var(--huma-palette-blue-90);--huma-color-chart-undefined:var(--huma-palette-neutral-80);--huma-color-symbol-neutral-1:var(--huma-palette-neutral-95);--huma-color-symbol-neutral-2:var(--huma-palette-neutral-90);--huma-color-symbol-blue-1:var(--huma-palette-blue-90);--huma-color-symbol-red-1:var(--huma-palette-red-90);--huma-color-symbol-green-1:var(--huma-palette-green-90);--huma-color-symbol-yellow-1:var(--huma-palette-yellow-90);--huma-color-symbol-skin-1:var(--huma-palette-skin-90);--huma-color-symbol-skin-2:var(--huma-palette-skin-80);--huma-color-symbol-purple-1:var(--huma-palette-purple-90);--huma-color-person-1:var(--huma-palette-skin-80);--huma-color-person-2:var(--huma-palette-skin-70);--huma-color-person-3:var(--huma-palette-skin-60);--huma-color-person-4:var(--huma-palette-skin-30);--huma-color-person-5:var(--huma-palette-skin-10);--huma-color-person-6:var(--huma-palette-purple-30);--huma-color-person-7:var(--huma-palette-yellow-60);--huma-color-person-8:var(--huma-palette-green-50);--huma-color-person-9:var(--huma-palette-blue-60);--huma-color-person-anonymous-surface:var(--huma-palette-neutral-90);--huma-color-person-anonymous-foreground:var(--huma-palette-neutral-40);--huma-color-shadow:rgb(0 0 0/.1);--huma-shadow-lowest:0 1px 4px var(--huma-color-shadow);--huma-shadow-lower:0 4px 10px var(--huma-color-shadow);--huma-shadow-low:0 6px 16px var(--huma-color-shadow);--huma-shadow-high:0 8px 20px var(--huma-color-shadow);--huma-shadow-higher:0 10px 24px var(--huma-color-shadow);--huma-shadow-highest:0 12px 32px var(--huma-color-shadow);--huma-select-arrow-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTEuMTc4LDE5LjU2OUMxMS4zNjQsMTkuODM5LDExLjY3MiwyMCwxMiwyMHMwLjYzNi0wLjE2MSwwLjgyMi0wLjQzMWw5LTEzYzAuMjEyLTAuMzA2LDAuMjM2LTAuNzA0LDAuMDYzLTEuMDMzIEMyMS43MTMsNS4yMDcsMjEuMzcyLDUsMjEsNUgzQzIuNjI4LDUsMi4yODcsNS4yMDcsMi4xMTQsNS41MzZDMS45NDEsNS44NjUsMS45NjYsNi4yNjMsMi4xNzgsNi41NjlMMTEuMTc4LDE5LjU2OXoiLz48L3N2Zz4=)}@media only screen{html[data-theme=dark]{color-scheme:dark;--huma-color-foreground-default:var(--huma-palette-neutral-100);--huma-color-foreground-subtle:var(--huma-palette-neutral-70);--huma-color-foreground-minimal:var(--huma-palette-neutral-50);--huma-color-foreground-inverted:var(--huma-palette-neutral-10);--huma-color-foreground-disabled:var(--huma-palette-neutral-40);--huma-color-foreground-link:var(--huma-palette-blue-70);--huma-color-foreground-on-bold:var(--huma-palette-white);--huma-color-foreground-on-disabled:var(--huma-palette-neutral-40);--huma-color-foreground-constructive-bold:var(--huma-palette-blue-70);--huma-color-foreground-info-bold:var(--huma-color-foreground-constructive-bold);--huma-color-foreground-constructive-bold-active:var(--huma-palette-blue-80);--huma-color-foreground-info-bold-active:var(--huma-color-foreground-constructive-bold-active);--huma-color-foreground-constructive-subtle:var(--huma-palette-blue-30);--huma-color-foreground-info-subtle:var(--huma-color-foreground-constructive-subtle);--huma-color-foreground-constructive-minimal:var(--huma-palette-blue-20);--huma-color-foreground-info-minimal:var(--huma-color-foreground-constructive-minimal);--huma-color-foreground-constructive-disabled:var(--huma-palette-blue-20);--huma-color-foreground-info-disabled:var(--huma-color-foreground-constructive-disabled);--huma-color-foreground-destructive:var(--huma-palette-red-60);--huma-color-foreground-error:var(--huma-color-foreground-destructive);--huma-color-foreground-success:var(--huma-palette-green-50);--huma-color-foreground-warning:var(--huma-palette-yellow-70);--huma-color-foreground-brand:var(--huma-palette-purple-30);--huma-color-surface-default:var(--huma-palette-neutral-15);--huma-color-surface-page:var(--huma-palette-neutral-20);--huma-color-surface-elevated:var(--huma-palette-neutral-20);--huma-color-surface-elevated-hover:var(--huma-palette-neutral-25);--huma-color-surface-elevated-active:var(--huma-palette-neutral-30);--huma-color-surface-bold:var(--huma-palette-white);--huma-color-surface-subtle:var(--huma-palette-neutral-25);--huma-color-surface-minimal:var(--huma-palette-neutral-20);--huma-color-surface-minimal-hover:var(--huma-palette-neutral-25);--huma-color-surface-disabled:var(--huma-palette-neutral-20);--huma-color-surface-inverted:var(--huma-palette-neutral-100);--huma-color-surface-neutral-bold:var(--huma-palette-neutral-100);--huma-color-surface-neutral-bold-hover:var(--huma-palette-neutral-90);--huma-color-surface-neutral-bold-active:var(--huma-palette-neutral-80);--huma-color-surface-neutral-transparent:var(--huma-palette-transparent);--huma-color-surface-neutral-transparent-hover:var(--huma-palette-neutral-25);--huma-color-surface-neutral-transparent-active:var(--huma-palette-neutral-30);--huma-color-surface-constructive-bold:var(--huma-palette-blue-50);--huma-color-surface-info-bold:var(--huma-color-surface-constructive-bold);--huma-color-surface-constructive-bold-hover:var(--huma-palette-blue-60);--huma-color-surface-info-bold-hover:var(--huma-color-surface-constructive-bold-hover);--huma-color-surface-constructive-bold-active:var(--huma-palette-blue-70);--huma-color-surface-info-bold-active:var(--huma-color-surface-constructive-bold-active);--huma-color-surface-constructive-subtle:var(--huma-palette-blue-40);--huma-color-surface-info-subtle:var(--huma-color-surface-constructive-subtle);--huma-color-surface-constructive-minimal:var(--huma-palette-blue-30);--huma-color-surface-info-minimal:var(--huma-color-surface-constructive-minimal);--huma-color-surface-constructive-transparent:var(--huma-palette-transparent);--huma-color-surface-info-transparent:var(--huma-color-surface-constructive-transparent);--huma-color-surface-constructive-transparent-hover:var(--huma-palette-blue-30);--huma-color-surface-info-transparent-hover:var(--huma-color-surface-constructive-transparent-hover);--huma-color-surface-constructive-transparent-active:var(--huma-palette-blue-40);--huma-color-surface-info-transparent-active:var(--huma-color-surface-constructive-transparent-active);--huma-color-surface-destructive-bold:var(--huma-palette-red-50);--huma-color-surface-error-bold:var(--huma-color-surface-destructive-bold);--huma-color-surface-destructive-bold-hover:var(--huma-palette-red-60);--huma-color-surface-error-bold-hover:var(--huma-color-surface-destructive-bold-hover);--huma-color-surface-destructive-bold-active:var(--huma-palette-red-60);--huma-color-surface-error-bold-active:var(--huma-color-surface-destructive-bold-active);--huma-color-surface-destructive-subtle:var(--huma-palette-red-30);--huma-color-surface-error-subtle:var(--huma-color-surface-destructive-subtle);--huma-color-surface-destructive-minimal:var(--huma-palette-red-30);--huma-color-surface-error-minimal:var(--huma-color-surface-destructive-minimal);--huma-color-surface-destructive-transparent:var(--huma-palette-transparent);--huma-color-surface-error-transparent:var(--huma-color-surface-destructive-transparent);--huma-color-surface-destructive-transparent-hover:var(--huma-palette-red-20);--huma-color-surface-error-transparent-hover:var(--huma-color-surface-destructive-transparent-hover);--huma-color-surface-destructive-transparent-active:var(--huma-palette-red-30);--huma-color-surface-error-transparent-active:var(--huma-color-surface-destructive-transparent-active);--huma-color-surface-success-bold:var(--huma-palette-green-80);--huma-color-surface-success-subtle:var(--huma-palette-green-40);--huma-color-surface-success-minimal:var(--huma-palette-green-20);--huma-color-surface-warning-bold:var(--huma-palette-yellow-50);--huma-color-surface-warning-bold-hover:var(--huma-palette-yellow-60);--huma-color-surface-warning-bold-active:var(--huma-palette-yellow-80);--huma-color-surface-warning-subtle:var(--huma-palette-yellow-40);--huma-color-surface-warning-minimal:var(--huma-palette-yellow-20);--huma-color-surface-brand-bold:var(--huma-palette-purple-40);--huma-color-surface-brand-subtle:var(--huma-palette-purple-30);--huma-color-surface-brand-minimal:var(--huma-palette-purple-20);--huma-color-surface-highlight-bold:var(--huma-palette-purple-40);--huma-color-surface-highlight-subtle:var(--huma-palette-purple-30);--huma-color-border-default:var(--huma-palette-neutral-25);--huma-color-border-default-hover:var(--huma-palette-neutral-35);--huma-color-border-default-focus:var(--huma-palette-neutral-50);--huma-color-border-bold:var(--huma-palette-neutral-100);--huma-color-border-subtle:var(--huma-palette-neutral-70);--huma-color-border-subtle-hover:var(--huma-palette-neutral-80);--huma-color-border-inverted:var(--huma-palette-neutral-15);--huma-color-border-constructive-bold:var(--huma-palette-blue-70);--huma-color-border-info-bold:var(--huma-color-border-constructive-bold);--huma-color-border-constructive-subtle:var(--huma-palette-blue-30);--huma-color-border-info-subtle:var(--huma-color-border-constructive-subtle);--huma-color-border-constructive-focus:var(--huma-palette-blue-40);--huma-color-border-destructive:var(--huma-palette-red-60);--huma-color-border-error:var(--huma-color-border-destructive);--huma-color-border-destructive-focus:var(--huma-palette-red-40);--huma-color-border-warning:var(--huma-palette-yellow-40);--huma-color-border-warning-focus:var(--huma-palette-yellow-60);--huma-color-chart-categorical-1:var(--huma-palette-purple-70);--huma-color-chart-categorical-2:var(--huma-palette-blue-60);--huma-color-chart-categorical-3:var(--huma-palette-green-70);--huma-color-chart-categorical-4:var(--huma-palette-purple-40);--huma-color-chart-categorical-5:var(--huma-palette-blue-30);--huma-color-chart-categorical-6:var(--huma-palette-skin-40);--huma-color-chart-categorical-7:var(--huma-palette-skin-60);--huma-color-chart-categorical-8:var(--huma-palette-green-80);--huma-color-chart-categorical-9:var(--huma-palette-skin-50);--huma-color-chart-categorical-10:var(--huma-palette-purple-50);--huma-color-chart-categorical-11:var(--huma-palette-yellow-40);--huma-color-chart-categorical-12:var(--huma-palette-green-30);--huma-color-chart-gender-women:var(--huma-palette-purple-50);--huma-color-chart-gender-men:var(--huma-palette-yellow-40);--huma-color-chart-gender-other:var(--huma-palette-green-30);--huma-color-chart-intensity-bolder:var(--huma-palette-blue-80);--huma-color-chart-intensity-bold:var(--huma-palette-blue-60);--huma-color-chart-intensity-medium:var(--huma-palette-blue-50);--huma-color-chart-intensity-subtle:var(--huma-palette-blue-40);--huma-color-chart-intensity-subtler:var(--huma-palette-blue-30);--huma-color-chart-undefined:var(--huma-palette-neutral-60);--huma-color-symbol-neutral-1:var(--huma-palette-neutral-25);--huma-color-symbol-neutral-2:var(--huma-palette-neutral-30);--huma-color-symbol-blue-1:var(--huma-palette-blue-30);--huma-color-symbol-red-1:var(--huma-palette-red-30);--huma-color-symbol-green-1:var(--huma-palette-green-20);--huma-color-symbol-yellow-1:var(--huma-palette-yellow-20);--huma-color-symbol-skin-1:var(--huma-palette-skin-30);--huma-color-symbol-skin-2:var(--huma-palette-skin-40);--huma-color-symbol-purple-1:var(--huma-palette-purple-30);--huma-select-arrow-url:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjE3OCAxOS41NjlDMTEuMzY0IDE5LjgzOSAxMS42NzIgMjAgMTIgMjBDMTIuMzI4IDIwIDEyLjYzNiAxOS44MzkgMTIuODIyIDE5LjU2OUwyMS44MjIgNi41NjlDMjIuMDM0IDYuMjYzIDIyLjA1OCA1Ljg2NSAyMS44ODUgNS41MzZDMjEuNzEzIDUuMjA3IDIxLjM3MiA1IDIxIDVIM0MyLjYyOCA1IDIuMjg3IDUuMjA3IDIuMTE0IDUuNTM2QzEuOTQxIDUuODY1IDEuOTY2IDYuMjYzIDIuMTc4IDYuNTY5TDExLjE3OCAxOS41NjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}}@font-face{font-family:Apercu Pro;src:url(/build/_assets/light-SRQR55TI.woff2) format("woff2"),url(/build/_assets/light-C2SULASQ.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/build/_assets/regular-LNJUTEWK.woff2) format("woff2"),url(/build/_assets/regular-ZGBRPEJA.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/build/_assets/medium-XKTBTLPO.woff2) format("woff2"),url(/build/_assets/medium-CARN3AXY.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(/build/_assets/bold-F2646DBC.woff2) format("woff2"),url(/build/_assets/bold-LDA2ROPA.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(/build/_assets/bold-Q6V5GKKY.woff2) format("woff2"),url(/build/_assets/bold-UVD3KJJD.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:is(.m-0){margin:0!important}:is(.p-0){padding:0!important}:is(.m-bs-0){margin-block-start:0!important}:is(.p-bs-0){padding-block-start:0!important}:is(.m-ie-0){margin-inline-end:0!important}:is(.p-ie-0){padding-inline-end:0!important}:is(.m-be-0){margin-block-end:0!important}:is(.p-be-0){padding-block-end:0!important}:is(.m-is-0){margin-inline-start:0!important}:is(.p-is-0){padding-inline-start:0!important}:is(.m-4){margin:4px!important}:is(.p-4){padding:4px!important}:is(.m-bs-4){margin-block-start:4px!important}:is(.p-bs-4){padding-block-start:4px!important}:is(.m-ie-4){margin-inline-end:4px!important}:is(.p-ie-4){padding-inline-end:4px!important}:is(.m-be-4){margin-block-end:4px!important}:is(.p-be-4){padding-block-end:4px!important}:is(.m-is-4){margin-inline-start:4px!important}:is(.p-is-4){padding-inline-start:4px!important}:is(.m-8){margin:8px!important}:is(.p-8){padding:8px!important}:is(.m-bs-8){margin-block-start:8px!important}:is(.p-bs-8){padding-block-start:8px!important}:is(.m-ie-8){margin-inline-end:8px!important}:is(.p-ie-8){padding-inline-end:8px!important}:is(.m-be-8){margin-block-end:8px!important}:is(.p-be-8){padding-block-end:8px!important}:is(.m-is-8){margin-inline-start:8px!important}:is(.p-is-8){padding-inline-start:8px!important}:is(.m-12){margin:12px!important}:is(.p-12){padding:12px!important}:is(.m-bs-12){margin-block-start:12px!important}:is(.p-bs-12){padding-block-start:12px!important}:is(.m-ie-12){margin-inline-end:12px!important}:is(.p-ie-12){padding-inline-end:12px!important}:is(.m-be-12){margin-block-end:12px!important}:is(.p-be-12){padding-block-end:12px!important}:is(.m-is-12){margin-inline-start:12px!important}:is(.p-is-12){padding-inline-start:12px!important}:is(.m-16){margin:16px!important}:is(.p-16){padding:16px!important}:is(.m-bs-16){margin-block-start:16px!important}:is(.p-bs-16){padding-block-start:16px!important}:is(.m-ie-16){margin-inline-end:16px!important}:is(.p-ie-16){padding-inline-end:16px!important}:is(.m-be-16){margin-block-end:16px!important}:is(.p-be-16){padding-block-end:16px!important}:is(.m-is-16){margin-inline-start:16px!important}:is(.p-is-16){padding-inline-start:16px!important}:is(.m-20){margin:20px!important}:is(.p-20){padding:20px!important}:is(.m-bs-20){margin-block-start:20px!important}:is(.p-bs-20){padding-block-start:20px!important}:is(.m-ie-20){margin-inline-end:20px!important}:is(.p-ie-20){padding-inline-end:20px!important}:is(.m-be-20){margin-block-end:20px!important}:is(.p-be-20){padding-block-end:20px!important}:is(.m-is-20){margin-inline-start:20px!important}:is(.p-is-20){padding-inline-start:20px!important}:is(.m-24){margin:24px!important}:is(.p-24){padding:24px!important}:is(.m-bs-24){margin-block-start:24px!important}:is(.p-bs-24){padding-block-start:24px!important}:is(.m-ie-24){margin-inline-end:24px!important}:is(.p-ie-24){padding-inline-end:24px!important}:is(.m-be-24){margin-block-end:24px!important}:is(.p-be-24){padding-block-end:24px!important}:is(.m-is-24){margin-inline-start:24px!important}:is(.p-is-24){padding-inline-start:24px!important}:is(.m-28){margin:28px!important}:is(.p-28){padding:28px!important}:is(.m-bs-28){margin-block-start:28px!important}:is(.p-bs-28){padding-block-start:28px!important}:is(.m-ie-28){margin-inline-end:28px!important}:is(.p-ie-28){padding-inline-end:28px!important}:is(.m-be-28){margin-block-end:28px!important}:is(.p-be-28){padding-block-end:28px!important}:is(.m-is-28){margin-inline-start:28px!important}:is(.p-is-28){padding-inline-start:28px!important}:is(.m-32){margin:32px!important}:is(.p-32){padding:32px!important}:is(.m-bs-32){margin-block-start:32px!important}:is(.p-bs-32){padding-block-start:32px!important}:is(.m-ie-32){margin-inline-end:32px!important}:is(.p-ie-32){padding-inline-end:32px!important}:is(.m-be-32){margin-block-end:32px!important}:is(.p-be-32){padding-block-end:32px!important}:is(.m-is-32){margin-inline-start:32px!important}:is(.p-is-32){padding-inline-start:32px!important}:is(.m-40){margin:40px!important}:is(.p-40){padding:40px!important}:is(.m-bs-40){margin-block-start:40px!important}:is(.p-bs-40){padding-block-start:40px!important}:is(.m-ie-40){margin-inline-end:40px!important}:is(.p-ie-40){padding-inline-end:40px!important}:is(.m-be-40){margin-block-end:40px!important}:is(.p-be-40){padding-block-end:40px!important}:is(.m-is-40){margin-inline-start:40px!important}:is(.p-is-40){padding-inline-start:40px!important}:is(.m-48){margin:48px!important}:is(.p-48){padding:48px!important}:is(.m-bs-48){margin-block-start:48px!important}:is(.p-bs-48){padding-block-start:48px!important}:is(.m-ie-48){margin-inline-end:48px!important}:is(.p-ie-48){padding-inline-end:48px!important}:is(.m-be-48){margin-block-end:48px!important}:is(.p-be-48){padding-block-end:48px!important}:is(.m-is-48){margin-inline-start:48px!important}:is(.p-is-48){padding-inline-start:48px!important}:is(.m-64){margin:64px!important}:is(.p-64){padding:64px!important}:is(.m-bs-64){margin-block-start:64px!important}:is(.p-bs-64){padding-block-start:64px!important}:is(.m-ie-64){margin-inline-end:64px!important}:is(.p-ie-64){padding-inline-end:64px!important}:is(.m-be-64){margin-block-end:64px!important}:is(.p-be-64){padding-block-end:64px!important}:is(.m-is-64){margin-inline-start:64px!important}:is(.p-is-64){padding-inline-start:64px!important}:is(.m-80){margin:80px!important}:is(.p-80){padding:80px!important}:is(.m-bs-80){margin-block-start:80px!important}:is(.p-bs-80){padding-block-start:80px!important}:is(.m-ie-80){margin-inline-end:80px!important}:is(.p-ie-80){padding-inline-end:80px!important}:is(.m-be-80){margin-block-end:80px!important}:is(.p-be-80){padding-block-end:80px!important}:is(.m-is-80){margin-inline-start:80px!important}:is(.p-is-80){padding-inline-start:80px!important}.compact{margin-block-end:0!important}.columns{flex:1;flex-direction:row}.columns,.rows{display:flex;justify-content:start;align-items:stretch}.rows{flex:1;flex-direction:column}.column,.row{flex:1;min-width:0}.column-shrink,.row-shrink{flex:1;min-width:0;flex:0 0 auto;max-width:100%}.column-grow,.row-grow{flex:1;min-width:0;flex:1 100 100%}html{height:100dvh;position:relative;overflow-y:auto;background-color:var(--huma-color-surface-default);scrollbar-gutter:stable both-edges}html:has(dialog[open]:modal){overflow:hidden}@media screen and (width < 992px){html{overflow-y:scroll}}body{min-height:100svh;font-family:Apercu Pro,sans-serif;font-size:16px;line-height:1;color:var(--huma-color-foreground-default);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::placeholder{color:var(--huma-color-foreground-minimal);overflow:visible}button,input,select,textarea{color:inherit;font-family:Apercu Pro,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button::-moz-focus-inner{border:0;padding:0;margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none}em{font-style:italic}strong{font-weight:700}svg{display:flex}#app-content{container-type:inline-size;container-name:content;display:grid;grid-template-rows:[header] auto [main] 1fr [footer] auto;grid-template-columns:[fullbleed-start] 200px [main-start] 60ch [main-end] 200px [fullbleed-end];justify-content:center;row-gap:32px;width:100%;min-height:100svh;padding-block:128px}#app-content>*{display:grid;grid-template-columns:subgrid}@media (width <= 1024px){#app-content{grid-template-columns:[fullbleed-start] 24px [main-start] 1fr [main-end] 24px [fullbleed-end];padding-block:24px}}@media (width <= 768px){#app-content{row-gap:24px}}@media print{#app-content{max-width:unset;padding:24px}}#app-header{grid-row:header;grid-column:main-start/main-end}#app-header .logo_actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,min-content);grid-template-columns:minmax(min-content,1fr);align-items:center;gap:24px;margin-block-end:40px}#app-header .logo_actions>:empty{display:none}#app-header a.back:not(:only-child){margin-block-end:24px}#app-header .heading{display:grid;grid-template-columns:1fr auto;column-gap:24px}#app-header .heading h1{font-size:20px;line-height:24px}#app-main{grid-row:main;grid-column:fullbleed}#app-main>:not(.fullbleed){grid-column:main}#app-main>.fullbleed{grid-column:fullbleed}@media (width <= 1024px){#app-main,#app-main>.fullbleed{grid-column:main}}#app-footer{display:grid;place-content:center;grid-row:footer;grid-column:main-start/main-end;margin-top:auto;text-align:center}@media print{#app-footer{display:none}}#app-footer p{line-height:32px}@keyframes a{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.loader{width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out}.loader.constructive{background-color:var(--huma-color-surface-constructive-bold)}.loader.destructive{background-color:var(--huma-color-surface-destructive-bold)}.loader.inverted{background-color:var(--huma-color-surface-inverted)}.loader.xs{width:16px;height:16px;margin:-8px 0 0 -8px}.loader.s{width:24px;height:24px;margin:-12px 0 0 -12px}.loader.m{width:32px;height:32px;margin:-16px 0 0 -16px}.loader.l{width:64px;height:64px;margin:-32px 0 0 -32px}.loader.xl{width:120px;height:120px;margin:-60px 0 0 -60px}.loader-wrap{height:120px;position:relative}.logo{width:200px;aspect-ratio:5/1;display:flex;align-items:center;justify-content:start}@media screen and (width <= 768px){.logo{width:160px}}.logo img{width:100%;height:100%;object-fit:contain;object-position:0 50%}.logo svg{flex:0 0 auto;height:75%;object-fit:contain;object-position:50% 0}.logo-text{width:200px;aspect-ratio:5/1;font-family:Recoleta,Georgia,sans-serif;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:24px;line-height:40px}@media screen and (width <= 768px){.logo-text{width:160px}}@media (width <= 1024px){.logo-text{line-height:32px}}.logo-text--clamp{font-size:clamp(16px,41.6ch/var(--text-length),24px)}.message{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:start;column-gap:16px;margin-block-end:32px;border-radius:8px;padding:16px;background-color:var(--message-background-color);color:var(--message-text-color)}@media print{.message{border:1px solid var(--message-background-color)}}.message.success{--message-background-color:var(--huma-color-surface-success-minimal);--message-text-color:var(--huma-color-foreground-success)}.message.info{--message-background-color:var(--huma-color-surface-info-minimal);--message-text-color:var(--huma-color-foreground-info-bold)}.message.warning{--message-background-color:var(--huma-color-surface-warning-minimal);--message-text-color:var(--huma-color-foreground-warning)}.message.error{--message-background-color:var(--huma-color-surface-destructive-minimal);--message-text-color:var(--huma-color-foreground-error)}.message.inline{padding:unset;background:unset}.message .icon{flex:1 0 24px;display:grid;place-items:center;aspect-ratio:1}.message .icon:not(:empty){width:24px}.message .icon svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.message .icon svg:not([stroke-width]){stroke-width:1.5}}.message .icon svg.stroked{stroke:var(--message-background-color)}.message .content{flex:1;min-width:0;flex:1 100 100%;line-height:24px}.message .content>*{line-height:inherit}.message a{text-decoration:underline}.message :last-child{margin-block-end:0}.copyable{display:flex;align-items:center;justify-content:space-between;column-gap:24px;position:relative;border-radius:4px;border:1px solid var(--huma-color-border-default);padding:8px 12px;background-color:var(--huma-color-surface-minimal)}.copyable.code p{font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,Liberation Mono,Menlo,Monaco,Consolas,monospace;font-size:14px}dialog:modal{border:none;border-radius:8px;width:400px;max-inline-size:90vw;max-block-size:min(80dvb,100%);padding:24px 0 32px;background-color:var(--huma-color-surface-default);box-shadow:0 -4px 16px 0 var(--huma-color-shadow),var(--huma-shadow-high)}@media only screen{html[data-theme=dark] dialog:modal{box-shadow:inset 0 0 0 1px var(--huma-color-border-default)}}dialog:modal::backdrop{--__huma-component-modal-backdrop-alpha:.2;transition:background-color .2s ease-out;background-color:rgb(from var(--huma-palette-neutral-10) r g b/var(--__huma-component-modal-backdrop-alpha))}@media only screen{html[data-theme=dark] dialog:modal::backdrop{--__huma-component-modal-backdrop-alpha:.4}}dialog:modal.closing::backdrop{background-color:transparent}.modal-inner{--content-row:1fr;display:grid;grid-auto-rows:var(--header-row) var(--content-row) var(--footer-row);row-gap:12px}.modal-inner:has(.modal-header){--header-row:auto}.modal-inner:has(.modal-footer){--footer-row:auto}.modal-header{display:flex;align-items:center;justify-content:space-between;padding-inline:32px}.modal-header .modal-heading{margin:0}.modal-body{overflow-y:auto;overscroll-behavior-y:contain;max-block-size:100%}.modal-body,.modal-footer{padding-inline:32px}.case-status{display:grid;grid-template-areas:"a a" "b b";grid-template-rows:20px 1fr;gap:16px}.case-status .status-label{grid-area:a;justify-self:start}.case-status .status-description{grid-area:b;margin-block-end:0}.case-status.active{grid-template-areas:"a c" "b c";grid-template-columns:1fr 24px}.case-status.active svg{grid-area:c;align-self:center}p.countdown{display:grid;place-items:center}.status-label{--status-label-background:var(--huma-color-surface-subtle);display:inline-flex;align-self:start;align-items:center;border-radius:4px;height:24px;padding-inline:8px;background-color:var(--status-label-background);color:var(--huma-color-foreground-default);font-size:14px}.status-label.passive{--status-label-background:var(--huma-color-surface-warning-minimal)}.status-label.positive{--status-label-background:var(--huma-color-surface-constructive-minimal)}.status-label.active{--status-label-background:var(--huma-color-surface-success-minimal)}.status-label.failed{--status-label-background:var(--huma-color-surface-destructive-minimal)}.status-label.creative{--status-label-background:var(--huma-color-surface-brand-minimal)}@media print{.status-label{border:1px solid var(--status-label-background)}}.color-reset{color:var(--huma-color-foreground-default)}h1:where(:not(.title):not(.sheriff)){display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:32px;font-weight:500}h1:where(:not(.title):not(.sheriff)),h1:where(:not(.title):not(.sheriff)):where(.neutral){color:var(--huma-color-foreground-default)}h1:where(:not(.title):not(.sheriff)):where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h1:where(:not(.title):not(.sheriff)):where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h1:where(:not(.title):not(.sheriff))>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%}h1:where(:not(.title):not(.sheriff)):where(:not(.compact)){margin-block-end:16px}h1:where(:not(.title):not(.sheriff))>svg{width:32px;height:32px}h1:where(:not(.title):not(.sheriff))>svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){h1:where(:not(.title):not(.sheriff))>svg:not([stroke-width]){stroke-width:1.5}}h1:where(:not(.title):not(.sheriff))>svg:first-child{margin-inline-end:8px}h1:where(.title){display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:32px;font-weight:500}h1:where(.title),h1:where(.title):where(.neutral){color:var(--huma-color-foreground-default)}h1:where(.title):where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h1:where(.title):where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h1:where(.title)>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%}h1:where(.title):where(:not(.compact)){margin-block-end:16px}h1:where(.title)>svg{width:32px;height:32px}h1:where(.title)>svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){h1:where(.title)>svg:not([stroke-width]){stroke-width:1.5}}h1:where(.title)>svg:first-child{margin-inline-end:8px}h1:where(.sheriff){display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:24px;font-weight:500}h1:where(.sheriff),h1:where(.sheriff):where(.neutral){color:var(--huma-color-foreground-default)}h1:where(.sheriff):where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h1:where(.sheriff):where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h1:where(.sheriff)>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%}h2{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:24px;font-weight:500}h2,h2:where(.neutral){color:var(--huma-color-foreground-default)}h2:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h2:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h2>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%}h2:where(:not(.compact)){margin-block-end:12px}h2>svg{width:28px;height:28px}h2>svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){h2>svg:not([stroke-width]){stroke-width:1.5}}h2>svg:first-child{margin-inline-end:8px}h3{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:20px;font-weight:500}h3,h3:where(.neutral){color:var(--huma-color-foreground-default)}h3:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h3:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h3>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%}h3:where(:not(.compact)){margin-block-end:8px}h3>svg{width:24px;height:24px}h3>svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){h3>svg:not([stroke-width]){stroke-width:1.5}}h3>svg:first-child{margin-inline-end:8px}h4{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;align-items:center;line-height:125%;font-size:18px;font-weight:500;margin:0}h4,h4:where(.neutral){color:var(--huma-color-foreground-default)}h4:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}h4:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}h4>svg{display:flex;flex:1;min-width:0;flex:0 0 auto;max-width:100%;width:20px;height:20px}h4>svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){h4>svg:not([stroke-width]){stroke-width:1.5}}h4>svg:first-child{margin-inline-end:8px}.lead{font-size:20px;font-weight:300;line-height:28px}.lead:not(.compact){margin-bottom:24px}p{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400}p.small{font-size:14px;line-height:20px}p,p:where(.neutral){color:var(--huma-color-foreground-default)}p:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}p:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}p.small{margin-block-end:16px}p.preserve-line-breaks{white-space:pre-line}p.caption{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400}p.caption.small{font-size:14px;line-height:20px}p.caption,p.caption:where(.neutral){color:var(--huma-color-foreground-subtle)}p.caption:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}p.caption:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}p.caption.small{margin-block-end:16px}p.caption.preserve-line-breaks{white-space:pre-line}.helper{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400}.helper,.helper.small{font-size:14px;line-height:20px}.helper,.helper:where(.neutral){color:var(--huma-color-foreground-subtle)}.helper:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}.helper:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}.helper.small{margin-block-end:16px}.helper.preserve-line-breaks{white-space:pre-line}.helper:not(.compact){margin-bottom:16px}ul{font-size:16px;line-height:24px;margin-block-end:24px;padding-inline-start:40px;position:relative;list-style:none;font-weight:400;color:var(--huma-color-foreground-default)}ul.small{font-size:14px;line-height:20px;margin-block-end:16px}ul>li:empty{height:24px}ul.framed{display:flex;flex-direction:column;justify-content:start;row-gap:16px;border:1px solid var(--huma-color-border-default);border-radius:4px;padding:16px}ul.framed>li :last-child{margin-block-end:0}ul.framed>li:not(:last-child){border-block-end:1px solid var(--huma-color-border-default);padding-block-end:16px}ul:not(.framed)>li:before{content:"\2022";font-size:32px}ol{font-size:16px;line-height:24px;margin-block-end:24px;padding-inline-start:40px;position:relative;list-style:none;font-weight:400;color:var(--huma-color-foreground-default);counter-reset:a}ol.small{font-size:14px;line-height:20px;margin-block-end:16px}ol>li:empty{height:24px}ol.framed{display:flex;flex-direction:column;justify-content:start;row-gap:16px;border:1px solid var(--huma-color-border-default);border-radius:4px;padding:16px}ol.framed>li :last-child{margin-block-end:0}ol.framed>li:not(:last-child){border-block-end:1px solid var(--huma-color-border-default);padding-block-end:16px}ol:not(.framed)>li:before{content:counter(a) ".";font-feature-settings:"liga" on,"lnum" on;counter-increment:a}li{padding-block:4px}li:before{display:inline-block;position:absolute;left:0;box-sizing:border-box;text-align:right}dl{display:grid;grid-template-columns:auto 1fr;row-gap:24px;column-gap:40px}dt{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400}dt.small{font-size:14px;line-height:20px}dt,dt:where(.neutral){color:var(--huma-color-foreground-subtle)}dt:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}dt:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}dt.small{margin-block-end:16px}dt.preserve-line-breaks{white-space:pre-line}dd{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400;margin:0;text-wrap:balance}dd.small{font-size:14px;line-height:20px}dd,dd:where(.neutral){color:var(--huma-color-foreground-default)}dd:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}dd:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}dd.small{margin-block-end:16px}dd.preserve-line-breaks{white-space:pre-line}@keyframes b{0%,to{opacity:1}50%{opacity:.5}}a:where(:not([data-mimic=button])){text-decoration:none;cursor:pointer;position:relative}a:where(:not([data-mimic=button])),a:where(:not([data-mimic=button])).neutral{color:var(--huma-color-foreground-default)}a:where(:not([data-mimic=button])).constructive{color:var(--huma-color-foreground-link)}a:where(:not([data-mimic=button])).constructive:focus-visible:after{border-color:var(--huma-color-border-constructive-focus)}a:where(:not([data-mimic=button])).destructive{color:var(--huma-color-foreground-destructive)}a:where(:not([data-mimic=button])).destructive:focus-visible:after{border-color:var(--huma-color-border-destructive-focus)}a:where(:not([data-mimic=button])).disabled{color:var(--huma-color-foreground-disabled);pointer-events:none}a:where(:not([data-mimic=button])).loading{animation:b 1s ease-in-out infinite;pointer-events:none}a:where(:not([data-mimic=button])).normal{height:40px;font-size:16px;font-weight:400}a:where(:not([data-mimic=button])).medium{height:32px;font-size:14px}a:where(:not([data-mimic=button])).small{height:24px;font-size:14px}a:where(:not([data-mimic=button])):focus-visible,a:where(:not([data-mimic=button])):hover{text-decoration:underline}a:where(:not([data-mimic=button])):focus-visible{outline:none}a:where(:not([data-mimic=button])):focus-visible:after{content:"";position:absolute;inset:0 -6px;border:var(--buttonOutlineWidth) solid var(--huma-color-border-default-focus);border-radius:4px}@media (prefers-reduced-motion:no-preference){a:where(:not([data-mimic=button])):focus-visible:after{transition:inset 75ms ease-out}a:where(:not([data-mimic=button])):not(:active):focus-visible{transition-duration:.1s}}a:where(:not([data-mimic=button])):where(.bold){font-weight:700}a:where(:not([data-mimic=button])):where(.underline-reversed){text-decoration:underline}a:where(:not([data-mimic=button])):where(.underline-reversed):focus-visible,a:where(:not([data-mimic=button])):where(.underline-reversed):hover{text-decoration:none}a:where(:not([data-mimic=button])).naked{text-decoration:none;cursor:pointer}a:where(:not([data-mimic=button])).external{display:inline-flex;justify-content:space-between;align-items:center;gap:8px;border-radius:8px}a:where(:not([data-mimic=button])).external svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a:where(:not([data-mimic=button])).external svg:not([stroke-width]){stroke-width:1.5}}a.back svg{transition:transform .1s ease-out}a.back:focus-visible svg,a.back:hover svg{transform:translate(-4px)}.comment{display:flex;flex-direction:column;align-self:start}@media print{.comment{page-break-inside:avoid}.comment p{border:1px solid var(--huma-color-border-subtle)}}.comment:not(.compressed){max-width:85%}.comment:not(.compressed) time span.short{display:none}.comment.compressed{display:grid;grid-template-columns:fit-content(85%) 1fr;column-gap:16px;width:100%}.comment.compressed:not(:last-child){margin-block-end:4px}.comment.compressed:not(.mine) p{border-end-start-radius:0}.comment.compressed.mine{grid-template-columns:1fr fit-content(85%)}.comment.compressed.mine p{order:2;border-end-end-radius:0}.comment.compressed.mine footer{justify-self:end}.comment.compressed footer{align-self:center;margin-block:0}.comment.compressed cite,.comment.compressed time span.full{display:none}.comment:not(.mine) p{border-start-start-radius:0}.comment.mine{align-self:end}.comment.mine p{border-start-end-radius:0}.comment p{white-space:pre-line;align-self:inherit;margin-block-end:0;border-radius:16px;padding:8px 16px;background-color:var(--huma-color-surface-minimal)}.comment footer{font-size:16px;line-height:24px;margin-block-end:24px;font-weight:400;align-self:inherit;margin-block:4px 16px;font-size:14px}.comment footer.small{font-size:14px;line-height:20px}.comment footer,.comment footer:where(.neutral){color:var(--huma-color-foreground-subtle)}.comment footer:where(.constructive,.action){color:var(--huma-color-foreground-constructive-bold)}.comment footer:where(.destructive,.error){color:var(--huma-color-foreground-destructive)}.comment footer.small{margin-block-end:16px}.comment footer.preserve-line-breaks{white-space:pre-line}.comment cite{font-style:normal}.comment cite:after{content:", "}a[data-mimic=button].button,button.button{user-select:none;cursor:pointer;outline:none;border:none;padding:0;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));position:relative;display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-border-color:var(--button-background-color);--button-background-color:var(--huma-color-surface-neutral-bold);--button-text-color:var(--huma-color-foreground-inverted)}a[data-mimic=button].button:disabled,button.button:disabled{cursor:not-allowed}@media print{a[data-mimic=button].button,button.button{display:none}}a[data-mimic=button].button:disabled,button.button:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].button:focus-visible,button.button:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].button.loading,button.button.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].button.loading:after,button.button.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].button.loading:after.constructive,button.button.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].button.loading:after.destructive,button.button.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].button.loading:after.inverted,button.button.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].button.loading:after.xs,button.button.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].button.loading:after.s,button.button.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].button.loading:after.m,button.button.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].button.loading:after.l,button.button.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].button.loading:after.xl,button.button.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].button.loading svg,button.button.loading svg{scale:0;opacity:0}a[data-mimic=button].button.loading.constructive:before,button.button.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].button.loading.destructive:before,button.button.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].button.has-icon.has-label:not(.reversed).loading,button.button.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].button.has-icon.has-label:not(.reversed).loading:after,button.button.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].button.has-icon.has-label.reversed,button.button.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].button.has-icon.has-label.reversed.loading,button.button.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].button.has-icon.has-label.reversed.loading:after,button.button.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].button:is(.has-icon:not(.has-label)),button.button:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].button:is(.has-icon:not(.has-label)).loading,button.button:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].button:is(.has-icon:not(.has-label)).loading:after,button.button:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].button.medium,button.button.medium{height:32px;font-size:14px}a[data-mimic=button].button.small,button.button.small{height:24px;font-size:14px}a[data-mimic=button].button.compact,button.button.compact{height:auto;line-height:inherit}a[data-mimic=button].button svg,button.button svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].button svg:not([stroke-width]),button.button svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].button svg:not([stroke-width]),button.button svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].button.invalid,button.button.invalid{--button-background-color:var(--huma-color-surface-subtle);transition:all .15s ease-in-out}@media only screen{html[data-theme=dark] a[data-mimic=button].button.invalid,html[data-theme=dark] button.button.invalid{--button-background-color:var(--huma-color-surface-minimal)}}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].button:focus-visible,button.button:focus-visible{transition:outline-offset 75ms ease-out}a[data-mimic=button].button:not(:active):focus-visible,button.button:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].button.constructive,button.button.constructive{--button-outline-color:var(--huma-color-border-constructive-focus);--button-background-color:var(--huma-color-surface-constructive-bold);--button-text-color:var(--huma-color-foreground-on-bold)}a[data-mimic=button].button.constructive.invalid,button.button.constructive.invalid{--button-background-color:var(--huma-color-surface-constructive-subtle)}@media only screen{html[data-theme=dark] a[data-mimic=button].button.constructive.invalid,html[data-theme=dark] button.button.constructive.invalid{--button-background-color:var(--huma-color-surface-constructive-minimal)}}a[data-mimic=button].button.constructive:not(:disabled):hover,button.button.constructive:not(:disabled):hover{--button-background-color:var(--huma-color-surface-constructive-bold-hover)}a[data-mimic=button].button.constructive:not(:disabled):active,button.button.constructive:not(:disabled):active{--button-background-color:var(--huma-color-surface-constructive-bold-active)}a[data-mimic=button].button.destructive,button.button.destructive{--button-outline-color:var(--huma-color-border-destructive-focus);--button-background-color:var(--huma-color-surface-destructive-bold);--button-text-color:var(--huma-color-foreground-on-bold)}a[data-mimic=button].button.destructive.invalid,button.button.destructive.invalid{--button-background-color:var(--huma-color-surface-destructive-subtle)}@media only screen{html[data-theme=dark] a[data-mimic=button].button.destructive.invalid,html[data-theme=dark] button.button.destructive.invalid{--button-background-color:var(--huma-color-surface-destructive-minimal)}}a[data-mimic=button].button.destructive:not(:disabled):hover,button.button.destructive:not(:disabled):hover{--button-background-color:var(--huma-color-surface-destructive-bold-hover)}a[data-mimic=button].button.destructive:not(:disabled):active,button.button.destructive:not(:disabled):active{--button-background-color:var(--huma-color-surface-destructive-bold-active)}a[data-mimic=button].button.loading.constructive:after,a[data-mimic=button].button.loading.destructive:after,a[data-mimic=button].button.loading:after,button.button.loading.constructive:after,button.button.loading.destructive:after,button.button.loading:after{background-color:var(--huma-color-surface-default)}a[data-mimic=button].button{text-decoration:none}a[data-mimic=button].ghost,button.ghost{user-select:none;cursor:pointer;outline:none;border:none;padding:0;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));position:relative;display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-border-color:var(--huma-color-border-bold);--button-text-color:var(--huma-color-foreground-default)}a[data-mimic=button].ghost:disabled,button.ghost:disabled{cursor:not-allowed}@media print{a[data-mimic=button].ghost,button.ghost{display:none}}a[data-mimic=button].ghost:disabled,button.ghost:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].ghost:focus-visible,button.ghost:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].ghost.loading,button.ghost.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].ghost.loading:after,button.ghost.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].ghost.loading:after.constructive,button.ghost.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].ghost.loading:after.destructive,button.ghost.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].ghost.loading:after.inverted,button.ghost.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].ghost.loading:after.xs,button.ghost.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].ghost.loading:after.s,button.ghost.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].ghost.loading:after.m,button.ghost.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].ghost.loading:after.l,button.ghost.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].ghost.loading:after.xl,button.ghost.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].ghost.loading svg,button.ghost.loading svg{scale:0;opacity:0}a[data-mimic=button].ghost.loading.constructive:before,button.ghost.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].ghost.loading.destructive:before,button.ghost.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].ghost.has-icon.has-label:not(.reversed).loading,button.ghost.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].ghost.has-icon.has-label:not(.reversed).loading:after,button.ghost.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].ghost.has-icon.has-label.reversed,button.ghost.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].ghost.has-icon.has-label.reversed.loading,button.ghost.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].ghost.has-icon.has-label.reversed.loading:after,button.ghost.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].ghost:is(.has-icon:not(.has-label)),button.ghost:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].ghost:is(.has-icon:not(.has-label)).loading,button.ghost:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].ghost:is(.has-icon:not(.has-label)).loading:after,button.ghost:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].ghost.medium,button.ghost.medium{height:32px;font-size:14px}a[data-mimic=button].ghost.small,button.ghost.small{height:24px;font-size:14px}a[data-mimic=button].ghost.compact,button.ghost.compact{height:auto;line-height:inherit}a[data-mimic=button].ghost svg,button.ghost svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].ghost svg:not([stroke-width]),button.ghost svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].ghost svg:not([stroke-width]),button.ghost svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].ghost.medium,button.ghost.medium{padding-inline:12px}a[data-mimic=button].ghost.small,button.ghost.small{padding-inline:8px}a[data-mimic=button].ghost:hover,button.ghost:hover{--button-background-color:var(--huma-color-surface-neutral-transparent-hover)}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].ghost:focus-visible,button.ghost:focus-visible{transition:outline-offset 75ms ease-out}a[data-mimic=button].ghost:not(:active):focus-visible,button.ghost:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].ghost:active,button.ghost:active{--button-background-color:var(--huma-color-surface-neutral-transparent-active)}a[data-mimic=button].ghost.constructive,button.ghost.constructive{--button-outline-color:var(--huma-color-border-constructive-focus);--button-border-color:var(--huma-color-border-constructive-bold);--button-text-color:var(--huma-color-foreground-constructive-bold)}a[data-mimic=button].ghost.constructive:hover,button.ghost.constructive:hover{--button-background-color:var(--huma-color-surface-constructive-transparent-hover)}a[data-mimic=button].ghost.constructive:active,button.ghost.constructive:active{--button-background-color:var(--huma-color-surface-constructive-transparent-active)}a[data-mimic=button].ghost.destructive,button.ghost.destructive{--button-outline-color:var(--huma-color-border-destructive-focus);--button-border-color:var(--huma-color-border-destructive);--button-text-color:var(--huma-color-foreground-destructive)}a[data-mimic=button].ghost.destructive:hover,button.ghost.destructive:hover{--button-background-color:var(--huma-color-surface-destructive-transparent-hover)}a[data-mimic=button].ghost.destructive:active,button.ghost.destructive:active{--button-background-color:var(--huma-color-surface-destructive-transparent-active)}a[data-mimic=button].ghost{text-decoration:none}a[data-mimic=button].simple,button.simple{user-select:none;cursor:pointer;outline:none;padding:0;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));position:relative;display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-text-color:var(--huma-color-foreground-default);border:none}a[data-mimic=button].simple:disabled,button.simple:disabled{cursor:not-allowed}@media print{a[data-mimic=button].simple,button.simple{display:none}}a[data-mimic=button].simple:disabled,button.simple:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].simple:focus-visible,button.simple:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].simple.loading,button.simple.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].simple.loading:after,button.simple.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].simple.loading:after.constructive,button.simple.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].simple.loading:after.destructive,button.simple.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].simple.loading:after.inverted,button.simple.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].simple.loading:after.xs,button.simple.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].simple.loading:after.s,button.simple.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].simple.loading:after.m,button.simple.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].simple.loading:after.l,button.simple.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].simple.loading:after.xl,button.simple.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].simple.loading svg,button.simple.loading svg{scale:0;opacity:0}a[data-mimic=button].simple.loading.constructive:before,button.simple.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].simple.loading.destructive:before,button.simple.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].simple.has-icon.has-label:not(.reversed).loading,button.simple.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].simple.has-icon.has-label:not(.reversed).loading:after,button.simple.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].simple.has-icon.has-label.reversed,button.simple.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].simple.has-icon.has-label.reversed.loading,button.simple.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].simple.has-icon.has-label.reversed.loading:after,button.simple.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].simple:is(.has-icon:not(.has-label)),button.simple:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].simple:is(.has-icon:not(.has-label)).loading,button.simple:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].simple:is(.has-icon:not(.has-label)).loading:after,button.simple:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].simple.medium,button.simple.medium{height:32px;font-size:14px}a[data-mimic=button].simple.small,button.simple.small{height:24px;font-size:14px}a[data-mimic=button].simple.compact,button.simple.compact{height:auto;line-height:inherit}a[data-mimic=button].simple svg,button.simple svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].simple svg:not([stroke-width]),button.simple svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].simple svg:not([stroke-width]),button.simple svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].simple:hover,button.simple:hover{--button-background-color:var(--huma-color-surface-neutral-transparent-hover)}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].simple:focus-visible,button.simple:focus-visible{transition:outline-offset 75ms ease-out}a[data-mimic=button].simple:not(:active):focus-visible,button.simple:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].simple:active,button.simple:active{--button-background-color:var(--huma-color-surface-neutral-transparent-active)}a[data-mimic=button].simple.constructive,button.simple.constructive{--button-outline-color:var(--huma-color-border-constructive-focus);--button-text-color:var(--huma-color-foreground-constructive-bold)}a[data-mimic=button].simple.constructive:hover,button.simple.constructive:hover{--button-background-color:var(--huma-color-surface-constructive-transparent-hover)}a[data-mimic=button].simple.constructive:active,button.simple.constructive:active{--button-background-color:var(--huma-color-surface-constructive-transparent-active)}a[data-mimic=button].simple.destructive,button.simple.destructive{--button-outline-color:var(--huma-color-border-destructive-focus);--button-text-color:var(--huma-color-foreground-destructive)}a[data-mimic=button].simple.destructive:hover,button.simple.destructive:hover{--button-background-color:var(--huma-color-surface-destructive-transparent-hover)}a[data-mimic=button].simple.destructive:active,button.simple.destructive:active{--button-background-color:var(--huma-color-surface-destructive-transparent-active)}a[data-mimic=button].simple{text-decoration:none}a[data-mimic=button].plain,button.plain{user-select:none;cursor:pointer;outline:none;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-text-color:var(--huma-color-foreground-default);--button-inset-block:1px;--button-inset-inline:-9px;padding:0;position:relative;border:none}a[data-mimic=button].plain:disabled,button.plain:disabled{cursor:not-allowed}@media print{a[data-mimic=button].plain,button.plain{display:none}}a[data-mimic=button].plain:disabled,button.plain:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].plain:focus-visible,button.plain:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].plain.loading,button.plain.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].plain.loading:after,button.plain.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].plain.loading:after.constructive,button.plain.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].plain.loading:after.destructive,button.plain.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].plain.loading:after.inverted,button.plain.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].plain.loading:after.xs,button.plain.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].plain.loading:after.s,button.plain.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].plain.loading:after.m,button.plain.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].plain.loading:after.l,button.plain.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].plain.loading:after.xl,button.plain.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].plain.loading svg,button.plain.loading svg{scale:0;opacity:0}a[data-mimic=button].plain.loading.constructive:before,button.plain.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].plain.loading.destructive:before,button.plain.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].plain.has-icon.has-label:not(.reversed).loading,button.plain.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].plain.has-icon.has-label:not(.reversed).loading:after,button.plain.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].plain.has-icon.has-label.reversed,button.plain.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].plain.has-icon.has-label.reversed.loading,button.plain.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].plain.has-icon.has-label.reversed.loading:after,button.plain.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].plain:is(.has-icon:not(.has-label)),button.plain:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].plain:is(.has-icon:not(.has-label)).loading,button.plain:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].plain:is(.has-icon:not(.has-label)).loading:after,button.plain:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].plain.medium,button.plain.medium{height:32px;font-size:14px}a[data-mimic=button].plain.small,button.plain.small{height:24px;font-size:14px}a[data-mimic=button].plain.compact,button.plain.compact{height:auto;line-height:inherit}a[data-mimic=button].plain svg,button.plain svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].plain svg:not([stroke-width]),button.plain svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].plain svg:not([stroke-width]),button.plain svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].plain:after,button.plain:after{content:"";position:absolute;inset:var(--button-inset-block) var(--button-inset-inline)}a[data-mimic=button].plain:disabled,button.plain:disabled{--button-background-color:transparent}a[data-mimic=button].plain.medium,button.plain.medium{--button-inset-block:0px;--button-inset-inline:-8px}a[data-mimic=button].plain.small,button.plain.small{--button-inset-block:0px;--button-inset-inline:-6px}a[data-mimic=button].plain.compact,button.plain.compact{--button-inset-block:-2px}a[data-mimic=button].plain:not(:disabled):where(:hover,:active),button.plain:not(:disabled):where(:hover,:active){text-decoration:underline}a[data-mimic=button].plain:not(:active):focus-visible:after,button.plain:not(:active):focus-visible:after{inset:calc(var(--button-inset-block) - 1px) calc(var(--button-inset-inline) - 1px);border:var(--buttonOutlineWidth) solid var(--huma-color-border-default-focus);border-radius:inherit}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].plain:focus-visible:after,button.plain:focus-visible:after{transition:inset 75ms ease-out}a[data-mimic=button].plain:not(:active):focus-visible,button.plain:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].plain.constructive,button.plain.constructive{--button-outline-color:var(--huma-color-border-constructive-focus);--button-text-color:var(--huma-color-foreground-constructive-bold)}a[data-mimic=button].plain.constructive:active,button.plain.constructive:active{--button-text-color:var(--huma-color-foreground-constructive-bold-active)}a[data-mimic=button].plain.destructive,button.plain.destructive{--button-outline-color:var(--huma-color-border-destructive-focus);--button-text-color:var(--huma-color-foreground-destructive)}a[data-mimic=button].plain.destructive:active,button.plain.destructive:active{--button-text-color:var(--huma-color-foreground-destructive-active)}a[data-mimic=button].plain{text-decoration:none}a[data-mimic=button].plain:not(:disabled):where(:hover,:active){text-decoration:underline}a[data-mimic=button].benjamin,button.benjamin{user-select:none;cursor:pointer;outline:none;border:none;padding:0;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));position:relative;display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-background-color:var(--huma-palette-yellow-60);--button-border-color:var(--button-background-color);--button-text-color:var(--huma-palette-purple-30)}a[data-mimic=button].benjamin:disabled,button.benjamin:disabled{cursor:not-allowed}@media print{a[data-mimic=button].benjamin,button.benjamin{display:none}}a[data-mimic=button].benjamin:disabled,button.benjamin:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].benjamin:focus-visible,button.benjamin:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].benjamin.loading,button.benjamin.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].benjamin.loading:after,button.benjamin.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].benjamin.loading:after.constructive,button.benjamin.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].benjamin.loading:after.destructive,button.benjamin.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].benjamin.loading:after.inverted,button.benjamin.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].benjamin.loading:after.xs,button.benjamin.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].benjamin.loading:after.s,button.benjamin.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].benjamin.loading:after.m,button.benjamin.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].benjamin.loading:after.l,button.benjamin.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].benjamin.loading:after.xl,button.benjamin.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].benjamin.loading svg,button.benjamin.loading svg{scale:0;opacity:0}a[data-mimic=button].benjamin.loading.constructive:before,button.benjamin.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].benjamin.loading.destructive:before,button.benjamin.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].benjamin.has-icon.has-label:not(.reversed).loading,button.benjamin.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].benjamin.has-icon.has-label:not(.reversed).loading:after,button.benjamin.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].benjamin.has-icon.has-label.reversed,button.benjamin.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].benjamin.has-icon.has-label.reversed.loading,button.benjamin.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].benjamin.has-icon.has-label.reversed.loading:after,button.benjamin.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].benjamin:is(.has-icon:not(.has-label)),button.benjamin:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].benjamin:is(.has-icon:not(.has-label)).loading,button.benjamin:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].benjamin:is(.has-icon:not(.has-label)).loading:after,button.benjamin:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].benjamin.medium,button.benjamin.medium{height:32px;font-size:14px}a[data-mimic=button].benjamin.small,button.benjamin.small{height:24px;font-size:14px}a[data-mimic=button].benjamin.compact,button.benjamin.compact{height:auto;line-height:inherit}a[data-mimic=button].benjamin svg,button.benjamin svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].benjamin svg:not([stroke-width]),button.benjamin svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].benjamin svg:not([stroke-width]),button.benjamin svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].benjamin:hover,button.benjamin:hover{--button-background-color:var(--huma-palette-yellow-50)}a[data-mimic=button].benjamin:focus-visible,button.benjamin:focus-visible{--button-outline-color:var(--huma-palette-yellow-70)}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].benjamin:focus-visible,button.benjamin:focus-visible{transition:outline-offset 75ms ease-out}a[data-mimic=button].benjamin:not(:active):focus-visible,button.benjamin:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].benjamin:active,button.benjamin:active{--button-background-color:var(--huma-palette-yellow-40)}a[data-mimic=button].benjamin.loading:after,button.benjamin.loading:after{background-color:var(--huma-palette-yellow-60)}a[data-mimic=button].benjamin{text-decoration:none}a[data-mimic=button].close,button.close{user-select:none;cursor:pointer;outline:none;background-color:var(--button-background-color,transparent);transition:all .1s ease-in-out;color:var(--button-text-color,var(--huma-color-foreground-default));position:relative;display:inline-flex;align-items:center;column-gap:8px;border:1px solid var(--button-border-color,transparent);border-radius:4px;height:40px;padding-inline:16px;white-space:nowrap;font-size:16px;font-weight:400;--button-text-color:var(--huma-color-foreground-default);border:none;--button-background-color:var(--huma-color-surface-neutral-transparent);display:grid;place-items:center;margin-inline-end:-8px;width:40px;padding:0;aspect-ratio:1;transition:background-color .1s ease-in-out;color:var(--huma-color-foreground-default)}a[data-mimic=button].close:disabled,button.close:disabled{cursor:not-allowed}@media print{a[data-mimic=button].close,button.close{display:none}}a[data-mimic=button].close:disabled,button.close:disabled{--button-text-color:var(--huma-color-foreground-on-disabled);--button-background-color:var(--huma-color-surface-disabled);--button-border-color:var(--huma-color-surface-disabled)}a[data-mimic=button].close:focus-visible,button.close:focus-visible{--button-outline-color:var(--huma-color-border-default-focus);outline:2px solid var(--button-outline-color,transparent);outline-offset:1px}a[data-mimic=button].close.loading,button.close.loading{padding-inline-start:40px;padding-inline-end:8px;pointer-events:none}a[data-mimic=button].close.loading:after,button.close.loading:after{width:40px;height:40px;background-color:var(--huma-color-surface-neutral-bold);border-radius:100%;animation:a 1s infinite ease-in-out;content:"";position:absolute;top:8px;left:8px;display:block;margin:0;width:24px;height:24px;background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].close.loading:after.constructive,button.close.loading:after.constructive{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].close.loading:after.destructive,button.close.loading:after.destructive{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].close.loading:after.inverted,button.close.loading:after.inverted{background-color:var(--huma-color-surface-inverted)}a[data-mimic=button].close.loading:after.xs,button.close.loading:after.xs{width:16px;height:16px;margin:-8px 0 0 -8px}a[data-mimic=button].close.loading:after.s,button.close.loading:after.s{width:24px;height:24px;margin:-12px 0 0 -12px}a[data-mimic=button].close.loading:after.m,button.close.loading:after.m{width:32px;height:32px;margin:-16px 0 0 -16px}a[data-mimic=button].close.loading:after.l,button.close.loading:after.l{width:64px;height:64px;margin:-32px 0 0 -32px}a[data-mimic=button].close.loading:after.xl,button.close.loading:after.xl{width:120px;height:120px;margin:-60px 0 0 -60px}a[data-mimic=button].close.loading svg,button.close.loading svg{scale:0;opacity:0}a[data-mimic=button].close.loading.constructive:before,button.close.loading.constructive:before{background-color:var(--huma-color-surface-constructive-bold)}a[data-mimic=button].close.loading.destructive:before,button.close.loading.destructive:before{background-color:var(--huma-color-surface-destructive-bold)}a[data-mimic=button].close.has-icon.has-label:not(.reversed).loading,button.close.has-icon.has-label:not(.reversed).loading{padding-inline:16px}a[data-mimic=button].close.has-icon.has-label:not(.reversed).loading:after,button.close.has-icon.has-label:not(.reversed).loading:after{left:12px}a[data-mimic=button].close.has-icon.has-label.reversed,button.close.has-icon.has-label.reversed{flex-direction:row-reverse}a[data-mimic=button].close.has-icon.has-label.reversed.loading,button.close.has-icon.has-label.reversed.loading{padding-inline:16px}a[data-mimic=button].close.has-icon.has-label.reversed.loading:after,button.close.has-icon.has-label.reversed.loading:after{right:12px;left:auto}a[data-mimic=button].close:is(.has-icon:not(.has-label)),button.close:is(.has-icon:not(.has-label)){justify-content:center;aspect-ratio:1;padding-inline:0}a[data-mimic=button].close:is(.has-icon:not(.has-label)).loading,button.close:is(.has-icon:not(.has-label)).loading{padding-inline:0}a[data-mimic=button].close:is(.has-icon:not(.has-label)).loading:after,button.close:is(.has-icon:not(.has-label)).loading:after{inset:auto;width:32px;height:32px}a[data-mimic=button].close.medium,button.close.medium{height:32px;font-size:14px}a[data-mimic=button].close.small,button.close.small{height:24px;font-size:14px}a[data-mimic=button].close.compact,button.close.compact{height:auto;line-height:inherit}a[data-mimic=button].close svg,button.close svg{transition:all .1s ease-in-out;scale:1;opacity:1}a[data-mimic=button].close svg:not([stroke-width]),button.close svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a[data-mimic=button].close svg:not([stroke-width]),button.close svg:not([stroke-width]){stroke-width:1.5}}a[data-mimic=button].close:hover,button.close:hover{--button-background-color:var(--huma-color-surface-neutral-transparent-hover)}@media (prefers-reduced-motion:no-preference){a[data-mimic=button].close:focus-visible,button.close:focus-visible{transition:outline-offset 75ms ease-out}a[data-mimic=button].close:not(:active):focus-visible,button.close:not(:active):focus-visible{transition-duration:.1s}}a[data-mimic=button].close:active,button.close:active{--button-background-color:var(--huma-color-surface-neutral-transparent-active)}a[data-mimic=button].close.constructive,button.close.constructive{--button-outline-color:var(--huma-color-border-constructive-focus);--button-text-color:var(--huma-color-foreground-constructive-bold)}a[data-mimic=button].close.constructive:hover,button.close.constructive:hover{--button-background-color:var(--huma-color-surface-constructive-transparent-hover)}a[data-mimic=button].close.constructive:active,button.close.constructive:active{--button-background-color:var(--huma-color-surface-constructive-transparent-active)}a[data-mimic=button].close.destructive,button.close.destructive{--button-outline-color:var(--huma-color-border-destructive-focus);--button-text-color:var(--huma-color-foreground-destructive)}a[data-mimic=button].close.destructive:hover,button.close.destructive:hover{--button-background-color:var(--huma-color-surface-destructive-transparent-hover)}a[data-mimic=button].close.destructive:active,button.close.destructive:active{--button-background-color:var(--huma-color-surface-destructive-transparent-active)}a[data-mimic=button].close:where(:hover,:focus-visible),button.close:where(:hover,:focus-visible){--button-background-color:var(--huma-color-surface-neutral-transparent-hover);transition:background-color .2s ease}.form-field.horizontal,:where(form.horizontal) .form-field{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;column-gap:16px;margin-block-end:16px}.form-field.horizontal.vertical,:where(form.horizontal) .form-field.vertical{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:column}.form-field.horizontal.wide,:where(form.horizontal) .form-field.wide{width:100%}.form-field.horizontal.reversed,:where(form.horizontal) .form-field.reversed{flex-direction:row-reverse;column-gap:16px;margin-block-end:32px}.form-field.vertical,:where(form:not(.horizontal)) .form-field{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:column;margin-block-end:24px}.form-field.vertical.horizontal,:where(form:not(.horizontal)) .form-field.horizontal{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row}@media screen and (width < 992px){.form-field{flex:1;flex-direction:column}.form-field,.form-field.horizontal{display:flex;justify-content:start;align-items:stretch}.form-field.horizontal{flex:1;flex-direction:row}}.form-field.horizontal>label,.form-field>label.horizontal,:where(form.horizontal) .form-field>label{width:200px;min-height:40px;padding:8px 40px 8px 0}.form-field.vertical>label,.form-field>label.vertical,:where(form:not(.horizontal)) .form-field>label{flex:1 0 auto;width:auto;min-height:24px;padding:0;margin-bottom:4px}.form-field.sectioned{padding-block:16px;border-top:1px solid var(--huma-color-border-default);border-bottom:1px solid var(--huma-color-border-default)}.form-field>label{flex:1;min-width:0;flex:0 0 auto;max-width:100%;position:relative;color:var(--huma-color-foreground-subtle);line-height:24px}.form-field>label[for]{cursor:pointer}.form-field>label.for-switch{margin-bottom:0;min-height:auto;padding-block:4px}@media screen and (width < 992px){.form-field>label{flex:1 0 auto;width:auto;min-height:24px;padding:0;margin-bottom:4px}}.form-field>label .required{display:inline-block;margin-inline-start:4px;color:var(--huma-color-foreground-destructive)}.form-field>label .optional{user-select:none;display:inline-block;margin-inline-start:4px}.form-field .control{flex:1;min-width:0;position:relative}.form-field .error{position:absolute;top:calc(100% + 8px);left:auto}.value{flex-basis:100%;min-height:40px;height:auto;padding-block:8px}fieldset{margin-inline:0;border:1px solid var(--huma-color-border-default);border-radius:4px;padding:24px}:where(form.horizontal) fieldset,fieldset.horizontal{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;column-gap:16px;margin-block-end:16px}:where(form.horizontal) fieldset.vertical,fieldset.horizontal.vertical{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:column}:where(form.horizontal) fieldset.wide,fieldset.horizontal.wide{width:100%}:where(form.horizontal) fieldset.reversed,fieldset.horizontal.reversed{flex-direction:row-reverse;column-gap:16px;margin-block-end:32px}:where(form:not(.horizontal)) fieldset,fieldset.vertical{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:column;margin-block-end:24px}:where(form:not(.horizontal)) fieldset.horizontal,fieldset.vertical.horizontal{display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row}@media screen and (width < 992px){fieldset{flex:1;flex-direction:column}fieldset,fieldset.horizontal{display:flex;justify-content:start;align-items:stretch}fieldset.horizontal{flex:1;flex-direction:row}}fieldset:has(legend){position:relative;margin-block-start:32px}fieldset>:where(:last-child){margin-block-end:0}fieldset:where(:not(.compact)){margin-block-end:16px}fieldset legend{width:100%;padding:0;color:var(--huma-color-foreground-subtle);display:none}input.text{position:relative;border:1px solid var(--huma-color-border-default);border-radius:4px;width:100%;height:40px;padding-inline:12px;background:none;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out;line-height:40px;color:var(--huma-color-foreground-default);-webkit-appearance:none}input.text ::selection{background-color:var(--huma-color-border-constructive-focus)}input.text:where(.big){font-size:20px;font-weight:500}input.text:where(.big):-webkit-autofill:first-line{font-size:20px;font-weight:500}input.text:where(.huge){height:64px;font-size:32px;line-height:63px;font-weight:500}input.text:where(.huge):-webkit-autofill:first-line{font-size:32px;font-weight:500}input.text:where(.unsettable){padding-inline-end:40px}input.text:where(.monospace){font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,Liberation Mono,Menlo,Monaco,Consolas,monospace;font-size:14px}input.text:disabled{border-color:var(--huma-color-border-default);background-color:var(--huma-color-surface-disabled);color:var(--huma-color-foreground-disabled)}input.text:not(:disabled,.disabled):hover{border-color:var(--huma-color-border-default-focus)}input.text:not(:disabled,.disabled):focus{border-color:var(--huma-color-border-default);outline:none;box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}input.text:not(:disabled,.disabled):focus ::selection{background-color:var(--huma-color-border-constructive-focus)}input.text:not(:disabled,.disabled):where(.interacted:invalid){border-color:var(--huma-color-border-destructive)}input.text:not(:disabled,.disabled):where(.interacted:invalid):focus{box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-destructive-focus)}input.text:not(:disabled,.disabled):where(.interacted:invalid):focus ::selection{background-color:var(--huma-color-border-destructive-focus)}input.text:-webkit-autofill:first-line{font-family:Apercu Pro,sans-serif;font-size:16px}input.text[type=search]::-webkit-search-cancel-button,input.text[type=search]::-webkit-search-decoration,input.text[type=search]::-webkit-search-results-button,input.text[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input.text[type=number]{appearance:textfield}input.text[type=number]::-webkit-inner-spin-button,input.text[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-field input.text:not(:last-child){margin-bottom:8px}textarea{position:relative;border:1px solid var(--huma-color-border-default);border-radius:4px;width:100%;height:40px;padding-inline:12px;background:none;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out;line-height:40px;color:var(--huma-color-foreground-default);display:block;min-width:100%;max-width:100%;height:auto;min-height:88px;max-height:184px;padding-block:8px 7px;overflow-y:auto;line-height:24px;resize:vertical;-webkit-appearance:none}textarea ::selection{background-color:var(--huma-color-border-constructive-focus)}textarea:where(.big){font-size:20px;font-weight:500}textarea:where(.big):-webkit-autofill:first-line{font-size:20px;font-weight:500}textarea:where(.huge){height:64px;font-size:32px;line-height:63px;font-weight:500}textarea:where(.huge):-webkit-autofill:first-line{font-size:32px;font-weight:500}textarea:where(.unsettable){padding-inline-end:40px}textarea:where(.monospace){font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,Liberation Mono,Menlo,Monaco,Consolas,monospace;font-size:14px}textarea:disabled{border-color:var(--huma-color-border-default);background-color:var(--huma-color-surface-disabled);color:var(--huma-color-foreground-disabled)}textarea:not(:disabled,.disabled):hover{border-color:var(--huma-color-border-default-focus)}textarea:not(:disabled,.disabled):focus{border-color:var(--huma-color-border-default);outline:none;box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}textarea:not(:disabled,.disabled):focus ::selection{background-color:var(--huma-color-border-constructive-focus)}textarea:not(:disabled,.disabled):where(.interacted:invalid){border-color:var(--huma-color-border-destructive)}textarea:not(:disabled,.disabled):where(.interacted:invalid):focus{box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-destructive-focus)}textarea:not(:disabled,.disabled):where(.interacted:invalid):focus ::selection{background-color:var(--huma-color-border-destructive-focus)}textarea:-webkit-autofill:first-line{font-family:Apercu Pro,sans-serif;font-size:16px}textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}textarea[type=number]{appearance:textfield}textarea[type=number]::-webkit-inner-spin-button,textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea:where(.burj){max-height:none}textarea:where(.huge){min-height:64px}textarea:where(.growable){resize:none;overflow-y:hidden;line-height:1.5}.form-field textarea:not(:last-child){margin-bottom:8px}.checkbox>input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.checkbox>input[type=checkbox]:not(:disabled):not(:checked)+label:not(.locked):hover{border-color:var(--huma-color-border-subtle-hover)}.checkbox>input[type=checkbox]:not(:disabled):focus+label:not(.locked):where(:not(.destructive)){box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}.checkbox>input[type=checkbox]:not(:disabled):focus+label:not(.locked):where(.destructive){box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-destructive-focus)}.checkbox>input[type=checkbox]:not(:disabled):checked+label:not(.locked):where(:not(.destructive)){border-color:var(--huma-color-surface-constructive-bold);background-color:var(--huma-color-surface-constructive-bold);color:var(--huma-color-foreground-inverted)}.checkbox>input[type=checkbox]:not(:disabled):checked+label:not(.locked):where(:not(.destructive)):hover{border-color:var(--huma-color-surface-constructive-bold-hover);background-color:var(--huma-color-surface-constructive-bold-hover)}.checkbox>input[type=checkbox]:not(:disabled):checked+label:not(.locked):where(.destructive){border-color:var(--huma-color-surface-destructive-bold);background-color:var(--huma-color-surface-destructive-bold);color:var(--huma-color-foreground-inverted)}.checkbox>input[type=checkbox]:not(:disabled):checked+label:not(.locked):where(.destructive):hover{border-color:var(--huma-color-surface-destructive-bold-hover);background-color:var(--huma-color-surface-destructive-bold-hover)}.checkbox>input[type=checkbox]:disabled:checked+label:not(.locked){background-color:var(--huma-color-surface-disabled);color:var(--huma-color-foreground-on-disabled)}.checkbox>input[type=checkbox]:disabled+label:not(.locked){border-width:1px;cursor:default}.checkbox>label{display:flex;justify-content:center;align-items:center;width:24px;height:24px;position:relative;color:transparent;border:2px solid var(--huma-color-border-subtle);border-radius:4px;cursor:pointer;transition:all .1s ease-in-out}.checkbox>label.locked{color:var(--huma-color-foreground-default);background:none;border:none;cursor:default}.checkbox>label:after{content:"";display:block;opacity:0;transition:all .1s ease-in-out}.checkbox>label svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.checkbox>label svg:not([stroke-width]){stroke-width:1.5}}.switch__base{cursor:pointer;position:relative;display:block;border-radius:8px;width:48px;height:32px;padding-inline:2px;box-shadow:none;transition:background-color .2s ease-in-out,box-shadow .1s ease-in-out}.switch__base input[type=checkbox]{pointer-events:none;position:absolute;opacity:0}.switch__base:has(.switch__input:not(:disabled):checked):hover,label:hover~.switch:has(.switch__input:not(:disabled):checked) .switch__base{background-color:var(--huma-color-surface-constructive-bold-hover)!important}.switch__base:has(.switch__input:not(:disabled):not(:checked)):hover,label:hover~.switch:has(.switch__input:not(:disabled):not(:checked)) .switch__base{background-color:var(--huma-color-surface-minimal-hover)!important}.switch__base:has(.switch__input:focus-visible){box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}.switch__base:has(.switch__input:disabled){cursor:default}.switch__track{pointer-events:none;position:absolute;top:2px;display:grid;place-items:center;border-radius:6px;width:28px;height:28px;box-shadow:0 1px 4px #0000001a}.radio>input[type=radio]{position:absolute;opacity:0;pointer-events:none}.radio>label{display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:relative;color:transparent;border:2px solid var(--huma-color-border-subtle);border-radius:10px;cursor:pointer;transition:all .1s ease-in-out}input[type=radio]:not(:disabled):not(:checked)+.radio>label:hover,input[type=radio]:not(:disabled):not(:checked):focus+.radio>label{border-color:var(--huma-color-border-subtle-hover)}input[type=radio]:not(:disabled):focus+.radio>label{box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}input[type=radio]:not(:disabled):checked+.radio>label{border-color:var(--huma-color-surface-constructive-bold);background-color:var(--huma-color-surface-constructive-bold);color:var(--huma-color-foreground-inverted)}input[type=radio]:disabled:checked+.radio>label{background-color:var(--huma-color-surface-disabled);color:var(--huma-color-foreground-inverted)}input[type=radio]:disabled+.radio>label{cursor:default}.radio>label.check svg:not([stroke-width]){stroke-width:2}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.radio>label.check svg:not([stroke-width]){stroke-width:1.5}}.radio>label:after{content:"";display:flex;border-radius:2px;width:4px;height:4px;background-color:var(--huma-color-foreground-inverted);opacity:0;transition:.1s ease-in-out;transition-property:opacity,background-color}input[type=radio]:not(:disabled):checked+.radio>label:after{opacity:1}input[type=radio]:disabled+.radio>label{cursor:not-allowed;border-color:var(--huma-color-surface-disabled);border-width:1px;background-color:var(--huma-color-surface-disabled)}select{appearance:none;margin:0;border:1px solid var(--huma-color-border-default);border-radius:4px;width:100%;max-width:100%;height:40px;padding:0 32px 0 12px;background-color:transparent;background-image:var(--huma-select-arrow-url);background-repeat:no-repeat;background-position:right 16px top 50%,0 0;background-size:10px auto,100%;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out;line-height:40px}@media screen and (width < 992px){select{padding-inline-end:24px;background-position:right 11px top 50%,0 0}}@media print{select{display:none}}:root:lang(ar) select,:root:lang(iw) select,[dir=rtl] select{padding-inline:0 36px;background-position:left 12px top 50%,0 0}select::-ms-expand{display:none}select:disabled{padding:0 12px;background-color:var(--huma-color-surface-disabled);background-image:none;cursor:default}select:not(:disabled):focus,select:not(:disabled):hover{border-color:var(--huma-color-border-default-focus)}select:not(:disabled):focus{outline:none;box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-constructive-focus)}select:not(:disabled):where(.interacted:invalid){border-color:var(--huma-color-border-destructive)}select:not(:disabled):where(.interacted:invalid):focus{box-shadow:0 0 0 1px var(--huma-color-surface-default),0 0 0 3px var(--huma-color-border-destructive-focus)}select:where(.traditional){padding:0 31px 0 15px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-radius:4px;background-position:right 12px top 50%,0 0}select:where(.interacted:invalid){color:var(--huma-color-foreground-minimal)}select option{font-weight:400}select option:disabled{color:var(--huma-color-foreground-disabled)}.form-field select:not(:last-child){margin-block-end:8px}.form-field.small select{height:32px;font-size:14px;line-height:32px}.form-actions{padding-block-start:24px;row-gap:16px}.form-actions:where(.vertical){display:flex;flex:1;justify-content:start;flex-direction:column;align-items:stretch}.form-actions:where(:not(.vertical)){display:flex;flex:1;justify-content:start;align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.form-actions.compact{padding:0}.form-actions.start{justify-content:start}.form-actions.center{justify-content:center}.form-actions.spread{justify-content:space-between}.form-actions.stretch{justify-content:stretch}.form-actions.reverse{flex-direction:row-reverse}@media screen and (width < 992px){.form-actions{padding-block-start:16px}}.form-actions:where(.vertical) *>*{justify-content:center;width:100%}.form-actions:where(:not(.vertical):not(.reverse)) :not(:last-child){margin-inline-end:24px}.form-actions.stretch>:only-child{flex:1 0 100%}.form-actions.stretch>:only-child>*{justify-content:center;width:100%}.form-actions.spread>:only-child{margin-inline-start:auto}.form-actions.spread:not(.reverse)>:not(:only-child):first-child{margin-inline-end:auto}.form-actions.spread.reverse>:not(:only-child):first-child{margin-inline-start:auto}.card-list{--_spacing:0;padding:var(--_spacing)}.card-list.roomy{--_spacing:16px}.card-list.spacious{--_spacing:24px}.card-list.framed{border:1px solid var(--huma-color-border-default);border-radius:8px}.card-list .card-list__row{min-height:40px;padding-block:var(--_spacing)}.card-list .card-list__row:first-child{padding-block-start:0}.card-list .card-list__row:last-child{padding-block-end:0}.card-list .card-list__row:not(:last-child){box-shadow:0 1px 0 var(--huma-color-border-default)}.card-list__header+.card-list .card-list__row{padding-block-start:var(--_spacing)}.card-list .card-list__cell{display:flex;flex-direction:column}.card-list .card-list__cell>:last-child{margin-block-end:0}.tutorial{display:grid;grid-template-columns:repeat(2,minmax(auto,1fr));column-gap:48px;align-items:center;padding:24px 48px}.tutorial .tutorial__image img{max-width:min(400px,100%)}@media (width <= 1024px){.tutorial{padding-inline:0}}@container (width <= 750px){.tutorial{grid-auto-flow:row;grid-template-columns:none}}hr{width:100%;height:1px;margin-block:40px;border:0;background-color:var(--huma-color-border-default)}.theme-toggle{justify-self:center;margin-block-end:24px}.theme-toggle .moon,.theme-toggle .sun,.theme-toggle .sun-beams{transform-origin:center center}@media (prefers-reduced-motion:reduce){.theme-toggle .moon,.theme-toggle .sun,.theme-toggle .sun-beams{transition-duration:0s!important;transition-delay:0s!important}}.theme-toggle .moon,.theme-toggle .sun{transition:transform .5s cubic-bezier(.5,-.3,.1,1.3)}.theme-toggle .sun-beams{transition:opacity .5s cubic-bezier(.25,0,.3,1),transform .5s cubic-bezier(.25,0,1,1)}.theme-toggle:hover span.dark .sun,.theme-toggle span.light .sun{transform:translateY(0)}.theme-toggle:hover span.dark .moon,.theme-toggle span.light .moon{transform:translateY(24px)}.theme-toggle:hover span.dark .sun-beams,.theme-toggle span.light .sun-beams{opacity:1;transform:rotate(0)}.theme-toggle:hover span.light .sun,.theme-toggle span.dark .sun{transform:translateY(24px)}.theme-toggle:hover span.light .moon,.theme-toggle span.dark .moon{transform:translateY(0)}.theme-toggle:hover span.light .sun-beams,.theme-toggle span.dark .sun-beams{opacity:0}@media (prefers-reduced-motion:no-preference){.theme-toggle:hover span.light .sun-beams,.theme-toggle span.dark .sun-beams{transform:rotate(-25deg)}}.theme-toggle:hover span.dark .sun-beams,.theme-toggle:hover span.light .moon,.theme-toggle:hover span.light .sun{transition-delay:.15s}@media print{@page{size:A4;margin:0}body{margin:1.6cm}.hide-for-print{display:none!important}}
