*{box-sizing:border-box;margin:0;padding:0}:root{--base-black:#000;--base-white:#fff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--blue-950:#172554;--cyan-400:#22d3ee;--cyan-600:#0891b2;--emerald-400:#34d399;--emerald-600:#059669;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-600:#16a34a;--green-700:#16a34a;--green-800:#15803d;--green-900:#166534;--green-950:#052e16;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--orange-950:#431407;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--red-950:#450a0a;--rose-400:#f472b6;--rose-600:#db2777;--slate-100:#fcfcfc;--slate-200:#f5f5f5;--slate-300:#f0f0f0;--slate-400:#d3d3d3;--slate-500:#909090;--slate-600:#606060;--slate-700:#444;--slate-800:#2a2a2a;--slate-900:#212121;--slate-950:#151515;--violet-400:#a78bfa;--violet-600:#9333ea;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-50:#fefce8;--yellow-500:#eab308;--yellow-600:#d0a807;--yellow-700:#a18207;--yellow-800:#856d0e;--yellow-900:#715812;--yellow-950:#4d3f01}:root{--background-accent:var(--yellow-300);--background-inverse:var(--slate-950);--background-muted:var(--slate-300);--background-primary:var(--base-white);--background-subtle:var(--slate-200);--border-default:var(--slate-300);--border-muted:var(--slate-200);--icon-disabled:var(--slate-400);--icon-inverse:var(--base-white);--icon-primary:var(--slate-950);--icon-secondary:var(--slate-500);--logo-primary:#7c7c7c;--logo-secondary:#e2c136;--status-error:var(--red-500);--status-info:var(--blue-500);--status-success:var(--green-500);--status-warning:var(--orange-500);--text-accent:var(--orange-950);--text-disabled:var(--slate-500);--text-inverse:var(--base-white);--text-primary:var(--slate-950);--text-secondary:var(--slate-600);--text-tertiary:var(--slate-500)}:root .dark{--background-accent:var(--yellow-300);--background-inverse:var(--slate-100);--background-muted:var(--slate-800);--background-primary:var(--slate-950);--background-subtle:var(--slate-600);--border-default:var(--slate-700);--border-muted:var(--slate-800);--icon-disabled:var(--slate-700);--icon-inverse:var(--slate-950);--icon-primary:var(--base-white);--icon-secondary:var(--slate-600);--logo-primary:#fff;--logo-secondary:#e2c136;--status-error:var(--red-500);--status-info:var(--blue-500);--status-success:var(--green-500);--status-warning:var(--orange-500);--text-accent:var(--orange-950);--text-disabled:var(--slate-700);--text-inverse:var(--base-white);--text-primary:var(--base-white);--text-secondary:var(--slate-400);--text-tertiary:var(--slate-500)}:root{--spacing-05:.125rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-20:5rem;--spacing-30:7.5rem}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url("/assets/files/inter-latin-400-normal-1e94a563.woff2")format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url("/assets/files/inter-latin-500-normal-5949f5fc.woff2")format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url("/assets/files/inter-latin-600-normal-a957bd0d.woff2")format("woff2")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url("/assets/files/inter-latin-700-normal-cbc762c0.woff2")format("woff2")}:root{--font-family-primary:"Inter", sans-serif;--color-neutral-0:#fff;--color-neutral-200:#e5e5e5;--color-neutral-600:#737373;--color-neutral-950:#000;--color-gold-400:#ffc01d;--color-amber-500:#f4e046;--color-red-500:#e40014;--color-blue-500:#4f4ad8;--color-green-500:#00a24a;--color-orange-500:#f89401;--color-gold-500:#fddf49;--border-input:var(--color-neutral-200);--background-input-disabled:color-mix(in lab, var(--color-neutral-200) 50%, transparent);--text-muted:var(--color-neutral-600);--text-link:var(--color-neutral-950);--border-focus:var(--color-gold-400);--shadow-focus:color-mix(in lab, var(--color-gold-400) 25%, transparent);--border-error:var(--color-red-500);--shadow-error:color-mix(in lab, var(--color-red-500) 25%, transparent);--text-error:var(--color-red-500);--text-info:var(--color-blue-500);--text-success:var(--color-green-500);--text-warning:var(--color-orange-500);--text-strong:var(--color-neutral-950);--background-progress-track:var(--color-neutral-200);--background-progress-fill:var(--color-neutral-600);--background-switch-track:var(--color-neutral-200);--background-switch-track-checked:var(--color-amber-500);--background-switch-thumb:var(--color-neutral-0);--background-pill-default:color-mix(in lab, var(--color-neutral-200) 50%, transparent);--text-pill-default:var(--color-neutral-950);--background-pill-selected:var(--color-amber-500);--text-pill-selected:var(--color-neutral-950);--background-pill-info:color-mix(in lab, var(--color-blue-500) 7.5%, transparent);--text-pill-info:var(--color-blue-500);--background-pill-success:color-mix(in lab, var(--color-green-500) 7.5%, transparent);--text-pill-success:var(--color-green-500);--background-pill-warning:color-mix(in lab, var(--color-orange-500) 7.5%, transparent);--text-pill-warning:var(--color-orange-500);--background-pill-error:color-mix(in lab, var(--color-red-500) 10%, transparent);--text-pill-error:var(--color-red-500);--background-label-inactive:color-mix(in lab, var(--color-neutral-200) 50%, transparent);--text-label-inactive:var(--color-neutral-600);--background-label-info:color-mix(in lab, var(--color-blue-500) 7.5%, transparent);--text-label-info:var(--color-blue-500);--background-label-success:color-mix(in lab, var(--color-green-500) 7.5%, transparent);--text-label-success:var(--color-green-500);--background-label-warning:color-mix(in lab, var(--color-orange-500) 7.5%, transparent);--text-label-warning:var(--color-orange-500);--background-label-error:color-mix(in lab, var(--color-red-500) 10%, transparent);--text-label-error:var(--color-red-500);--background-card-default:var(--color-neutral-0);--border-card-default:var(--color-neutral-200);--background-card-muted:color-mix(in lab, var(--color-neutral-200) 50%, transparent);--border-card-muted:var(--color-neutral-600);--background-card-warning:color-mix(in lab, var(--color-orange-500) 7.5%, transparent);--border-card-warning:var(--color-orange-500);--background-card-error:color-mix(in lab, var(--color-red-500) 10%, transparent);--border-card-error:var(--color-red-500);--background-button-primary:var(--color-amber-500);--text-button-primary:var(--color-neutral-950);--background-button-secondary:color-mix(in lab, var(--color-neutral-200) 50%, transparent);--text-button-secondary:var(--color-neutral-950);--background-button-destructive:color-mix(in lab, var(--color-red-500) 10%, transparent);--text-button-destructive:var(--color-red-500);--background-checkbox-checked:var(--color-gold-500);--border-checkbox-checked:var(--color-gold-500);--icon-checkbox-checked:var(--color-neutral-950);--background-alert-info:color-mix(in lab, var(--color-blue-500) 7.5%, transparent);--text-alert-info:var(--color-blue-500);--background-alert-success:color-mix(in lab, var(--color-green-500) 7.5%, transparent);--text-alert-success:var(--color-green-500);--background-alert-warning:color-mix(in lab, var(--color-orange-500) 7.5%, transparent);--text-alert-warning:var(--color-orange-500);--background-alert-error:color-mix(in lab, var(--color-red-500) 10%, transparent);--text-alert-error:var(--color-red-500)}@supports (color:lab(0% 0 0)){:root{--color-neutral-0:lab(100% 0 0);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-600:lab(48.496% 0 0);--color-neutral-950:lab(0% 0 0);--color-gold-400:lab(82% 14.57 81.43);--color-amber-500:lab(89% -5.08 73.26);--color-red-500:lab(48.4493% 77.4328 61.5452);--color-blue-500:lab(39.17% 35.76 -73.75);--color-green-500:lab(58.5% -54.25 36.29);--color-orange-500:lab(70.97% 33.3 75.78)}}.alert{font-family:var(--font-family-primary);border-radius:.5rem;gap:.75rem;padding:.75rem;font-size:.875rem;display:flex}.alert .alert__icon-container{justify-content:center;align-items:center;min-width:1.125rem;max-width:1.125rem;min-height:1.125rem;max-height:1.125rem;display:flex}.alert .alert__icon-container .alert__icon{width:1.125rem;height:1.125rem;display:inline-flex}.alert .alert__icon-container .alert__icon svg{stroke-width:2.25px;width:100%;height:100%}.alert .alert__content{align-items:center;display:flex}.alert .alert__content .alert__description{flex-direction:column;gap:.5rem;display:flex}.alert .alert__content .alert__description>p:first-child{align-items:center;min-height:1.125rem;line-height:100%;display:flex}.alert .alert__content .alert__description ul{flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;display:flex}.alert--info{background-color:var(--background-alert-info);color:var(--text-alert-info)}.alert--success{background-color:var(--background-alert-success);color:var(--text-alert-success)}.alert--warning{background-color:var(--background-alert-warning);color:var(--text-alert-warning)}.alert--error{background-color:var(--background-alert-error);color:var(--text-alert-error)}.button{background:var(--background-button-primary);color:var(--text-button-primary);cursor:pointer;font-family:var(--font-family-primary);text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 1rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.button:focus-visible{outline-offset:2px;outline:2px solid}.button:disabled{cursor:not-allowed;opacity:.5}.button>div{flex-shrink:0;display:flex}.button svg{width:1rem;min-width:1rem;max-width:1rem;height:1rem;min-height:1rem;max-height:1rem}.button.button--secondary{background:var(--background-button-secondary);color:var(--text-button-secondary)}.button.button--destructive{background:var(--background-button-destructive);color:var(--text-button-destructive)}.card{align-items:flex-start;gap:var(--spacing-4);width:100%;max-width:20rem;padding:var(--spacing-4);border:.0625rem solid var(--border-card-default);background-color:var(--background-card-default);font-family:var(--font-family-primary);border-radius:.75rem;display:flex}.card__icon{width:1.5rem;height:1.5rem;color:var(--text-strong);flex-shrink:0}.card__content{gap:var(--spacing-2);flex-direction:column;flex:1;min-width:0;display:flex}.card__title{color:var(--text-strong);margin:0;font-size:1rem;font-weight:500;line-height:1.25}.card__description{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.25}.card__footer{align-items:center;gap:var(--spacing-2);display:flex}.card__secondary-icon{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0}.card__metadata{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.25}.card--online,.card--printing{border-color:var(--border-card-muted);background-color:var(--background-card-muted)}.card--online .card__icon,.card--printing .card__icon{color:var(--text-muted)}.card--offline{border-color:var(--border-card-muted)}.card--offline .card__icon,.card--offline .card__title{color:var(--text-muted)}.card--warning{border-color:var(--border-card-warning);background-color:var(--background-card-warning)}.card--warning .card__icon,.card--warning .card__description,.card--warning .card__secondary-icon,.card--warning .card__metadata{color:var(--text-warning)}.card--error{border-color:var(--border-card-error);background-color:var(--background-card-error)}.card--error .card__icon,.card--error .card__description,.card--error .card__secondary-icon,.card--error .card__metadata{color:var(--text-error)}.checkbox-input{flex-shrink:0;display:inline-flex;position:relative}.checkbox-input:has(.checkbox:disabled){cursor:not-allowed;pointer-events:none;opacity:.5}.checkbox{-ms-appearance:none;appearance:none;border:1px solid var(--border-input);cursor:pointer;background-color:transparent;border-radius:.25rem;outline:none;width:1rem;height:1rem;margin:0}.checkbox:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--shadow-focus)}.checkbox:checked{background-color:var(--background-checkbox-checked);border-color:var(--border-checkbox-checked)}.checkbox-input__icon{color:var(--icon-checkbox-checked);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.checkbox-input__icon svg{stroke-width:3px;width:.75rem;height:.75rem}.checkbox:checked~.checkbox-input__icon{opacity:1}.dot{border-radius:100vmax;width:.375rem;height:.375rem;display:inline-block}.dot--sm{width:.375rem;height:.375rem}.dot--md{width:.5rem;height:.5rem}.dot--lg{width:.75rem;height:.75rem}.dot--info{background-color:var(--text-info)}.dot--error{background-color:var(--text-error)}.dot--success{background-color:var(--text-success)}.dot--warning{background-color:var(--text-warning)}.dot--disabled{background-color:var(--text-muted)}.input{border:1px solid var(--border-input);background-color:transparent;border-radius:.5rem;outline:none;width:100%;min-height:2.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.42857;transition-property:border-color,box-shadow;transition-duration:.2s}.input::-ms-input-placeholder{color:var(--text-muted)}.input::placeholder{color:var(--text-muted)}.input:focus-visible:not(.input--error){border-color:var(--border-focus);box-shadow:0 0 0 3px var(--shadow-focus)}.input:disabled{background-color:var(--background-input-disabled);cursor:not-allowed;pointer-events:none;opacity:.5}.input--error{border-color:var(--border-error);box-shadow:0 0 0 3px var(--shadow-error)}.password-field{display:flex;position:relative}.password-field .input{padding-right:2.25rem!important}.password-field>div{width:100%}.password-field .password-field__toggle{cursor:pointer;width:2.25rem;height:2.25rem;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.password-field .password-field__icon{pointer-events:none;width:1.25rem;height:1.25rem;display:inline-flex}.password-field .password-field__icon[hidden]{display:none}.password-field .password-field__icon svg{stroke-width:1.875px;stroke-color:currentColor;width:100%;height:100%}.input-group{flex-direction:column;gap:.75rem;width:100%;display:flex}.input-group .input-group-label{font-family:var(--font-family-primary);-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:.5rem;width:100%;font-size:.875rem;font-weight:500;line-height:1;display:flex}.input-group .input-group-message{font-family:var(--font-family-primary);color:var(--text-muted);font-size:.75rem;line-height:1.33333}.input-group .input-group-head{justify-content:space-between;align-items:center;display:flex}.input-group .input-group-head .link-container{justify-content:flex-end;width:100%;display:flex}.input-group:has(.input:disabled) .input-group-label{color:var(--text-muted);pointer-events:none;opacity:.5;cursor:not-allowed}.input-group:has(.input--error) *{color:var(--text-error)}.checkbox-group{cursor:pointer;align-items:center;gap:.5rem;width:fit-content;display:flex}.checkbox-group .checkbox-group-label{font-family:var(--font-family-primary);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:fit-content;cursor:inherit;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}.checkbox-group:has(.checkbox:disabled) .checkbox-group-label{pointer-events:none;opacity:.5;cursor:not-allowed}.label{align-items:center;gap:var(--spacing-2);width:fit-content;font-family:var(--font-family-primary);border-radius:.5rem;font-weight:500;display:inline-flex}.label__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}.label__icon svg{stroke-width:2.5px;width:100%;height:100%}.label__text{line-height:1}.label--sm{padding:var(--spacing-1) var(--spacing-2);font-size:.625rem}.label--sm .label__icon{width:.875rem;height:.875rem}.label--md{padding:var(--spacing-2) var(--spacing-3);font-size:.75rem}.label--md .label__icon{width:1rem;height:1rem}.label--lg{padding:var(--spacing-3) var(--spacing-4);font-size:.875rem}.label--lg .label__icon{width:1.25rem;height:1.25rem}.label--error{background-color:var(--background-label-error);color:var(--text-label-error)}.label--inactive{background-color:var(--background-label-inactive);color:var(--text-label-inactive)}.label--warning{background-color:var(--background-label-warning);color:var(--text-label-warning)}.label--info{background-color:var(--background-label-info);color:var(--text-label-info)}.label--success{background-color:var(--background-label-success);color:var(--text-label-success)}.link-container{font-family:var(--font-family-primary);color:var(--text-muted);text-wrap:balance;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}.link-container a{font:inherit;color:var(--text-link);text-underline-offset:2px}.pill{align-items:center;gap:var(--spacing-2);width:fit-content;padding:var(--spacing-2) var(--spacing-3);background-color:var(--background-pill-default);color:var(--text-pill-default);font-family:var(--font-family-primary);border-radius:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}.pill__dot{width:.5rem;height:.5rem}.pill--selected{background-color:var(--background-pill-selected);color:var(--text-pill-selected)}.pill--info{background-color:var(--background-pill-info);color:var(--text-pill-info)}.pill--success{background-color:var(--background-pill-success);color:var(--text-pill-success)}.pill--warning{background-color:var(--background-pill-warning);color:var(--text-pill-warning)}.pill--error{background-color:var(--background-pill-error);color:var(--text-pill-error)}.progress-bar{background-color:var(--background-progress-track);border-radius:100vmax;width:100%;height:.25rem;position:relative;overflow:hidden}.progress-bar__fill{background-color:var(--background-progress-fill);border-radius:100vmax;width:0%;height:100%;transition:width .3s}.switch{align-items:center;gap:var(--spacing-2);display:inline-flex}.switch__input{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.switch__slider{background-color:var(--background-switch-track);cursor:pointer;border-radius:100vmax;flex-shrink:0;align-items:center;width:2.25rem;height:1.25rem;padding:.25rem;transition:background-color .2s;display:flex;position:relative}.switch__slider:before{content:"";background-color:var(--background-switch-thumb);border-radius:100vmax;width:.75rem;height:.75rem}.switch__input:checked+.switch__slider{background-color:var(--background-switch-track-checked);justify-content:flex-end}.switch__input:focus-visible+.switch__slider{box-shadow:0 0 0 3px var(--shadow-focus)}.switch__input:disabled+.switch__slider{cursor:not-allowed;opacity:.5}.switch__label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.875rem;font-family:var(--font-family-primary)}.switch__input:disabled~.switch__label{cursor:not-allowed;opacity:.5}.switch--lg .switch__slider{width:3rem;height:1.75rem}.switch--lg .switch__slider:before{width:1rem;height:1rem}.switch--xl .switch__slider{width:4.25rem;height:2.5rem}.switch--xl .switch__slider:before{width:1.75rem;height:1.75rem}.t1{font-family:var(--font-family-primary);font-size:2.5rem;font-weight:500}.t2{font-family:var(--font-family-primary);font-size:2rem;font-weight:500}.h1{font-family:var(--font-family-primary);font-size:1.5rem;font-weight:700}.h2{font-family:var(--font-family-primary);font-size:1.25rem;font-weight:600}.h3{font-family:var(--font-family-primary);font-size:1rem;font-weight:500}.h4{font-family:var(--font-family-primary);font-size:.875rem;font-weight:500}.text-xl{font-family:var(--font-family-primary);font-size:1.25rem}.text-lg{font-family:var(--font-family-primary);font-size:1.125rem}.text-md{font-family:var(--font-family-primary);font-size:1rem}.text-sm{font-family:var(--font-family-primary);font-size:.875rem}.text-xs{font-family:var(--font-family-primary);font-size:.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}