@view-transition{navigation:auto}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}a{color:var(--primary);text-decoration:unset}a:hover{text-decoration:underline}html{font-family:system-ui,-apple-system,Segoe UI Variable,Segoe UI,Roboto,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji}body{-webkit-font-smoothing:antialiased;color:var(--body);line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{padding-left:20px}:root{--primary:#0facf3;--success:#46a546;--danger:#d92550;--warning:#f7b924;--neutral:#f4f4f4;--secondary:#6c757d;--extra-light:#fff;--subtle:#f4f5f5;--negative:#fff;--title:#000;--subtitle:#464e54;--body:#35383b;--caption:#828e97;--placeholder:#cdd2d5;--border:#e6e8ea;--border-input:#cdd2d5;--border-darker:#464e54;--bg-subtle:#f4f5f5;--bg-placeholder:#f2f2f2;--radius-0:0px;--radius-xs:2px;--radius-s:4px;--radius-m:8px;--radius-l:16px;--radius-full:999px;--size-0:0px;--size-3xs:2px;--size-2xs:4px;--size-xs:8px;--size-s:12px;--size-m:16px;--size-l:20px;--size-xl:24px;--size-2xl:32px;--size-3xl:40px;--size-4xl:48px;--size-5xl:64px;--size-6xl:80px;--controls-height:var(--size-3xl);--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-s:.925rem;--font-size-m:1rem;--font-size-l:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--shadow-xs:0px 2px 4px 0px rgba(62,52,69,.04);--shadow-s:0px 10px 16px -4px rgba(62,52,69,.04),0px 2px 4px 0px rgba(62,52,69,.04);--shadow-m:0px 20px 32px -8px rgba(62,52,69,.12),0px 2px 4px 0px rgba(62,52,69,.04);--shadow-l:0px 40px 80px -16px rgba(62,52,69,.16),0px 2px 4px 0px rgba(62,52,69,.04);--shadow-xl:0px 56px 112px -20px rgba(62,52,69,.18),0px 2px 4px 0px rgba(62,52,69,.04);--tints-base-light:var(--extra-light);--tints-base-dark:var(--title)}.dark-mode{--neutral:#252934;--secondary:#6e7f8d;--extra-light:#161b26;--negative:#fff;--title:#fff;--subtitle:#899ba6;--body:#b0c5d8;--caption:#7b8e99;--placeholder:#3e4d59;--border:#2b3540;--border-input:#3a4855;--border-darker:#586e7e;--bg-subtle:#10141d;--bg-placeholder:#2a303c;--tints-base-light:var(--extra-light);--tints-base-dark:var(--title)}.compact-mode{--size-3xs:1px;--size-2xs:2px;--size-xs:4px;--size-s:6px;--size-m:10px;--size-l:12px;--size-xl:16px;--size-2xl:20px;--size-3xl:24px;--size-4xl:32px;--size-5xl:48px;--size-6xl:64px;--controls-height:var(--size-4xl);--font-size-2xs:.55rem;--font-size-xs:.65rem;--font-size-s:.85rem;--font-size-m:.9rem;--font-size-l:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-3xl:1.5rem;--font-size-4xl:1.875rem;--font-size-5xl:2.25rem}@keyframes spin{0%{rotate:0deg}to{rotate:1turn}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(100%)}}.h1,h1{font-size:24px}.h1,.h2,h1,h2{color:var(--headline-color,var(--title));font-weight:700;letter-spacing:-.2%;line-height:135%}.h2,h2{font-size:22px}.h3,h3{font-size:20px;font-weight:600;letter-spacing:-.2%;line-height:135%}.h3 strong,h3 strong{font-weight:700}.h3-bold{font-size:20px;font-weight:700}.h3-bold,.h4,h4{letter-spacing:-.2%;line-height:135%}.h4,h4{font-size:18px;font-weight:600}.h4 strong,h4 strong{font-weight:700}.h4-bold{font-weight:600;font-weight:700}.h4-bold,.h5,h5{font-size:18px;letter-spacing:-.2%;line-height:135%}.h5,h5{font-weight:600}.h5 strong,.h5-bold,h5 strong{font-weight:700}.h5-bold{font-size:18px;letter-spacing:-.2%}.h5-bold,.h6,h6{line-height:135%}.h6,h6{font-size:15px;font-weight:400;letter-spacing:.2%;text-transform:uppercase}.h6 strong,.h6-bold,h6 strong{font-weight:600}.h6-bold{font-size:15px;letter-spacing:.2%;line-height:135%;text-transform:uppercase}.body-text,html{font-size:.875rem;font-weight:400;line-height:150%}.body-text strong,html strong{font-weight:600}.body-text-bold{font-size:.875rem;font-weight:600;line-height:150%}.caption{font-size:13px;font-weight:400;line-height:150%}.caption strong,.caption-bold{font-weight:600}.caption-bold{font-size:13px;line-height:150%}.small-body-text{font-size:12px;font-weight:400;line-height:150%}.small-body-text strong{font-weight:600}.small-body-text-bold{font-size:12px;font-weight:600;line-height:150%}.subtitle{font-size:12px;font-weight:400;letter-spacing:4%;line-height:150%;text-transform:uppercase}.subtitle strong{font-weight:600}.subtitle-bold{font-size:12px;font-weight:600;text-transform:uppercase}.footnote,.subtitle-bold{letter-spacing:4%;line-height:150%}.footnote{font-size:10px;font-weight:400}.footnote strong,.footnote-bold{font-weight:600}.footnote-bold{font-size:10px;letter-spacing:4%;line-height:150%}.color--primary{color:var(--primary)}.color--secondary{color:var(--secondary)}.color--success{color:var(--success)}.color--danger{color:var(--danger)}.color--warning{color:var(--warning)}.padding-inline-0{padding-inline:0}.padding-inline-3xs{padding-inline:var(--size-3xs)}.padding-inline-2xs{padding-inline:var(--size-2xs)}.padding-inline-xs{padding-inline:var(--size-xs)}.padding-inline-s{padding-inline:var(--size-s)}.padding-inline-m{padding-inline:var(--size-m)}.padding-inline-l{padding-inline:var(--size-l)}.padding-inline-xl{padding-inline:var(--size-xl)}.padding-inline-2xl{padding-inline:var(--size-2xl)}.padding-inline-3xl{padding-inline:var(--size-3xl)}.padding-inline-4xl{padding-inline:var(--size-4xl)}.padding-inline-5xl{padding-inline:var(--size-5xl)}.padding-inline-6xl{padding-inline:var(--size-6xl)}.padding-0{padding:0}.padding-3xs{padding:var(--size-3xs)}.padding-2xs{padding:var(--size-2xs)}.padding-xs{padding:var(--size-xs)}.padding-s{padding:var(--size-s)}.padding-m{padding:var(--size-m)}.padding-l{padding:var(--size-l)}.padding-xl{padding:var(--size-xl)}.padding-2xl{padding:var(--size-2xl)}.padding-3xl{padding:var(--size-3xl)}.padding-4xl{padding:var(--size-4xl)}.padding-5xl{padding:var(--size-5xl)}.padding-6xl{padding:var(--size-6xl)}.display-none{display:none!important}@container (min-width: 576px){.display-none-sm{display:none!important}}@container (min-width: 768px){.display-none-md{display:none!important}}@container (min-width: 992px){.display-none-lg{display:none!important}}@container (min-width: 1200px){.display-none-xl{display:none!important}}.display-block{display:block!important}@container (min-width: 576px){.display-block-sm{display:block!important}}@container (min-width: 768px){.display-block-md{display:block!important}}@container (min-width: 992px){.display-block-lg{display:block!important}}@container (min-width: 1200px){.display-block-xl{display:block!important}}.display-flex{display:flex!important}@container (min-width: 576px){.display-flex-sm{display:flex!important}}@container (min-width: 768px){.display-flex-md{display:flex!important}}@container (min-width: 992px){.display-flex-lg{display:flex!important}}@container (min-width: 1200px){.display-flex-xl{display:flex!important}}.display-grid{display:grid!important}@container (min-width: 576px){.display-grid-sm{display:grid!important}}@container (min-width: 768px){.display-grid-md{display:grid!important}}@container (min-width: 992px){.display-grid-lg{display:grid!important}}@container (min-width: 1200px){.display-grid-xl{display:grid!important}}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}img.img--rounded{border-radius:var(--radius-s)}img.img--full{width:100%}img.img--aspect-ratio{aspect-ratio:var(--image-aspect-ratio,unset);-o-object-fit:var(--image-object-fit,cover);object-fit:var(--image-object-fit,cover)}img[data-loading-status=loading]{animation:shimmer 1.5s linear infinite;background-image:linear-gradient(115deg,var(--bg-placeholder) 15%,color-mix(in srgb,var(--bg-placeholder) 96%,var(--tints-base-dark)) 50%,var(--bg-placeholder) 85%);position:relative}img[data-loading-status=error]{position:relative}img[data-loading-status=error]:before{background-color:var(--bg-placeholder);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='153' height='153' viewBox='0 0 153 153'%3E%3Cpath fill='none' d='M0 0h153v153H0z' data-name='Rectangle 2030'/%3E%3Cpath fill='%23242630' d='M49 110a1 1 0 0 1-1-1V43a1 1 0 0 1 1-1h37a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-5v17h18v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v48a1 1 0 0 1-1 1Zm50-6V71H76a1 1 0 0 1-1-1V48H54v56Zm-14-5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1Zm-22 0a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1Zm6-6a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1Zm-9-22a1 1 0 0 1-1-1V60a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1Zm34-11a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1Zm-6-6a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1Z' data-name='Path 3502'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:40px;color:var(--title);content:"";display:grid;font-size:.85em;inset:0;place-items:center;position:absolute;z-index:2}.btn{--btn-color:currentColor;--btn-background:transparent;--btn-border:transparent;--btn-icon-color:currentColor;--btn-padding:var(--size-xs) var(--size-s);--btn-shadow:var(--shadow-xs);--btn-radius:var(--radius-s);align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--font-size-s);font-weight:600;gap:var(--size-s);justify-content:center;min-height:var(--controls-height);padding:var(--btn-padding);position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:not(.btn--link):active,.btn:not(.btn--link):hover{background-color:color-mix(in srgb,var(--btn-background) 92%,var(--tints-base-dark));color:var(--btn-color);text-decoration:none}.btn:active,.btn:focus{z-index:2}.btn svg:not(.btn__arrow){color:var(--btn-icon-color)}.btn svg{font-size:.8rem}.btn__loading{inset:0;position:absolute}.btn__loading svg{font-size:inherit}.btn--primary{--btn-background:var(--primary);--btn-color:var(--negative)}.btn--success{--btn-background:var(--success);--btn-color:var(--negative)}.btn--warning{--btn-background:var(--warning);--btn-color:var(--title)}.btn--danger{--btn-background:var(--danger);--btn-color:var(--negative)}.btn--light{--btn-background:var(--neutral);--btn-color:var(--title);--btn-border:var(--border)}.btn--secondary{--btn-background:var(--secondary);--btn-color:var(--negative)}.btn--link{--btn-background:transparent;--btn-color:var(--primary);--btn-shadow:none}.btn--link:active,.btn--link:hover{color:color-mix(in srgb,var(--btn-color) 92%,var(--tints-base-dark));text-decoration:underline}.btn--disabled{opacity:.5;pointer-events:none}.btn--disabled.btn--light{--btn-icon-color:var(--caption)!important}.btn--full{justify-content:center;width:100%}.btn--loading{pointer-events:none}.btn--loading>:not(.btn__loading){opacity:0}.btn--active-dropdown{background-color:color-mix(in srgb,var(--btn-background) 96%,var(--tints-base-dark))}.btn:is(.btn--light).btn-icon--primary{--btn-icon-color:var(--primary)}.btn:is(.btn--light).btn-icon--success{--btn-icon-color:var(--success)}.btn:is(.btn--light).btn-icon--warning{--btn-icon-color:var(--warning)}.btn:is(.btn--light).btn-icon--danger{--btn-icon-color:var(--danger)}.btn:is(.btn--light).btn-icon--secondary{--btn-icon-color:var(--secondary)}.btn:is(.btn--light).btn--loading{--btn-icon-color:var(--title)}.btn--condensed{--btn-padding:0px;min-height:unset}.btn--sm{min-height:unset;--btn-padding:var(--size-2xs) var(--size-xs)}.btn--lg{--btn-padding:var(--size-s) var(--size-m)}.btn-group{display:inline-flex;overflow:auto;width:-moz-max-content;width:max-content}.btn-group:not(:has(.btn--link)){box-shadow:var(--shadow-xs)}.btn-group .btn{--btn-shadow:none;border-radius:0}.btn-group .btn:first-child{border-bottom-left-radius:var(--radius-s);border-top-left-radius:var(--radius-s)}.btn-group .btn:last-child{border-bottom-right-radius:var(--radius-s);border-top-right-radius:var(--radius-s)}.btn-group .btn:not(:last-child){border-right:0}.btn-group .btn:not(:last-child):not(.btn--light,.btn--link){margin-right:1px}.compact-mode .btn:not(.btn--sm,.btn--lg,.btn--condensed){--btn-padding:var(--size-xs) var(--size-m)}.compact-mode .btn--lg{--btn-padding:var(--size-m)}.alert{--alert-variant:var(--primary);--alert-columns:1fr auto;align-items:center;background-color:color-mix(in srgb,var(--alert-variant) 10%,var(--tints-base-light));border:1px solid color-mix(in srgb,var(--alert-variant) 25%,var(--tints-base-light));border-radius:var(--radius-s);display:grid;gap:var(--size-s);grid-template-columns:var(--alert-columns);padding:var(--size-s);position:relative;width:100%}.alert:not(.alert--vertical):has(.alert__buttons):has(.alert__close){--alert-columns:1fr auto auto}.alert:not(.alert--vertical):has(.alert__buttons):not(:has(.alert__close)){--alert-columns:1fr auto}.alert__icon{align-items:center;color:var(--alert-variant);display:flex;font-size:var(--size-l);justify-content:center;margin:var(--size-3xs)}.alert__content{align-items:center;display:grid;gap:var(--size-s);grid-template-columns:1fr}.alert--with-icon .alert__content{grid-template-columns:20px 1fr}.alert__texts{display:grid;gap:var(--size-3xs)}.alert__buttons{display:flex;flex-wrap:wrap;gap:var(--size-s);justify-content:center}.alert__title{color:var(--title);font-size:.875rem;font-weight:600;line-height:150%}.alert__description{color:var(--body);font-size:13px;line-height:150%}.alert__close{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.alert__close button{aspect-ratio:1;background-color:transparent;border:none;color:var(--body);cursor:pointer;font-size:16px;width:100%}.alert--vertical{--alert-columns:1fr;gap:var(--size-m);padding:var(--size-xl);text-align:center}.alert--vertical .alert__content{grid-template-columns:1fr}.alert--vertical .alert__actions{justify-content:center}.alert--vertical .alert__icon{font-size:var(--size-3xl)}.alert--vertical .alert__close{position:absolute;right:var(--size-xs);top:var(--size-xs)}.alert--primary{--alert-variant:var(--primary)}.alert--success{--alert-variant:var(--success)}.alert--danger{--alert-variant:var(--danger)}.alert--warning{--alert-variant:var(--warning)}.card{background-color:var(--extra-light);border:1px solid var(--border);border-radius:var(--radius-s);box-shadow:var(--shadow-s);overflow:auto}.card__header{align-items:center;display:grid;grid-template-columns:1fr auto;min-height:calc(var(--size-5xl) - var(--size-xs));padding:var(--size-s) var(--size-l)}.card__header-left,.card__header-right{align-items:center;display:flex;gap:var(--size-m)}.card__header-right{justify-content:flex-end}.card__collapse{cursor:pointer}.card__sort{cursor:move}.card__body{padding:var(--size-l)}.card__footer{padding:var(--size-s) var(--size-l)}.card__body+.card__footer,.card__header+.card__body,.card__header+.card__footer{border-top:1px solid var(--border)}.card__title{color:var(--title);font-size:var(--font-size-l);font-weight:600;text-transform:uppercase}.card--condensed .card__body{padding:0}.card--shadowless{box-shadow:none}.card-group{display:grid}.card-group .card:not(:last-child),.card-group .tabs--card:not(:last-child) .tab__body{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-group .card:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.card-group .tabs--card{filter:unset}.widget{--widget-variant:var(--primary);background-color:var(--extra-light);border-color:var(--border) var(--border) var(--widget-variant) var(--border);border-radius:var(--radius-s);border-style:solid;border-width:1px 1px 4px;box-shadow:var(--shadow-s);display:grid;gap:var(--size-xs);padding:var(--size-m)}.widget__title{color:var(--caption);font-size:12px;letter-spacing:4%;line-height:150%;text-transform:uppercase}.widget__main{align-items:center;display:flex;gap:var(--size-m)}.widget__data{align-items:baseline;display:flex;gap:var(--size-xs)}.widget__value{color:var(--title);font-size:var(--font-size-xl);font-weight:700}.widget__unit{color:var(--subtitle)}.widget--primary{--widget-variant:var(--primary)}.widget--success{--widget-variant:var(--success)}.widget--danger{--widget-variant:var(--danger)}.widget--warning{--widget-variant:var(--warning)}.widget__comparsion{font-size:12px;line-height:150%;-webkit-box-orient:vertical;display:-webkit-box;height:1lh;line-clamp:1;-webkit-line-clamp:1;overflow:hidden}.widget__comparsion--positive{color:var(--success)}.widget__comparsion--negative{color:var(--danger)}.widget__comparsion--neutral{color:var(--subtitle)}.dropdown{animation:fade-in-down .2s forwards;background-color:var(--extra-light);border:1px solid var(--border-input);border-radius:var(--radius-s);box-shadow:var(--shadow-xl);margin-top:2px;max-height:300px;max-width:100%;overflow:auto;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3001}.dropdown,.dropdown__empty{padding-block:var(--size-xs)}.dropdown__empty{color:var(--caption);display:block;text-align:center;width:100%}.dropdown__header{align-items:baseline;display:grid;gap:var(--size-xs);grid-template-columns:auto 1fr;padding:var(--size-xs) var(--size-s) var(--size-m) var(--size-s)}.dropdown__header__back{background:none;border:none;color:var(--title);cursor:pointer;font:inherit;font-weight:500;margin:0;padding:0}.dropdown__header__label{color:var(--caption);font-size:var(--font-size-s);text-align:right}.dropdown-item,.dropdown__custom-content{padding:var(--size-xs) var(--size-s)}.dropdown-item{background-color:var(--extra-light);color:var(--title);cursor:pointer;display:grid;gap:var(--size-s);grid-template-columns:auto 1fr auto}.dropdown-item:hover{background-color:var(--bg-subtle)}.dropdown-item__icon{color:var(--caption);width:var(--size-m)}.dropdown-item__arrow{font-size:var(--size-s)}.dropdown-item__description{color:var(--caption);font-size:12px;line-height:150%}.image-thumb{--img-thumb-padding:var(--size-2xs);--img-thumb-size:42px;--img-thumb-border:1px solid var(--border);--img-thumb-border-radius:var(--radius-xs);aspect-ratio:1;background-color:var(--extra-light);border:var(--img-thumb-border);border-radius:var(--img-thumb-border-radius);flex-basis:var(--img-thumb-size);height:var(--img-thumb-size);padding:var(--img-thumb-padding);width:var(--img-thumb-size)}.image-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-thumb--circle{--img-thumb-border-radius:var(--radius-full)}.image-thumb--circle img{border-radius:var(--radius-full)}.image-thumb--xs{--img-thumb-padding:0px;--img-thumb-border:0px}.image-thumb--xs img{border-radius:var(--img-thumb-border-radius)}.image-thumb--md{--img-thumb-size:84px;--img-thumb-padding:calc(var(--size-2xs) + 2px)}.image-thumb--lg{--img-thumb-size:150px;--img-thumb-padding:var(--size-xs)}.compact-mode .image-thumb,.compact-mode .image-thumb--xs{--img-thumb-size:36px}.compact-mode .image-thumb--md{--img-thumb-size:48px}.compact-mode .image-thumb--lg{--img-thumb-size:80px}.icon-thumb{--icon-thumb-padding:var(--size-2xs);--icon-thumb-size:42px;--icon-thumb-border-radius:var(--radius-xs);--icon-thumb-color:var(--primary);aspect-ratio:1;background-color:color-mix(in srgb,var(--icon-thumb-color) 10%,var(--tints-base-light));border-radius:var(--icon-thumb-border-radius);color:var(--icon-thumb-color);display:grid;font-size:calc(var(--icon-thumb-size)/2.5);font-weight:700;height:var(--icon-thumb-size);padding:var(--icon-thumb-padding);place-items:center;width:var(--icon-thumb-size)}.icon-thumb--success{--icon-thumb-color:var(--success)}.icon-thumb--danger{--icon-thumb-color:var(--danger)}.icon-thumb--warning{--icon-thumb-color:var(--warning)}.icon-thumb--secondary{--icon-thumb-color:var(--secondary)}.icon-thumb--circle{--icon-thumb-border-radius:var(--radius-full)}.icon-thumb--circle img{border-radius:var(--radius-full)}.icon-thumb--xs{--icon-thumb-size:32px;--icon-thumb-padding:calc(var(--size-2xs) + 2px)}.icon-thumb--md{--icon-thumb-size:84px;--icon-thumb-padding:calc(var(--size-2xs) + 2px)}.icon-thumb--lg{--icon-thumb-size:150px;--icon-thumb-padding:var(--size-xs)}.compact-mode .icon-thumb{--icon-thumb-size:36px}.compact-mode .icon-thumb--xs{--icon-thumb-size:32px}.compact-mode .icon-thumb--md{--icon-thumb-size:48px}.compact-mode .icon-thumb--lg{--icon-thumb-size:80px}.code-sample{background:var(--bg-subtle);border:1px solid var(--border);border-radius:5px;color:var(--subtitle);font-family:monospace;margin:0;overflow-x:auto;white-space:pre-wrap}.code-sample__bracket,.code-sample__equal{color:var(--caption)}.code-sample__tag{color:color-mix(in srgb,var(--primary) 100%,transparent)}.code-sample__attribute{color:var(--danger)}.code-sample__variable-bracket{color:var(--title)}.code-sample__variable{color:color-mix(in srgb,var(--success) 100%,transparent)}.code-sample__header{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:var(--size-s) var(--size-m)}.code-sample__code{padding:var(--size-m)}.dot-badge{--dot-badge-background:var(--primary);--dot-badge-color:var(--negative);--dot-badge-size:var(--size-2xs);--dot-badge-label-size:10px;--dot-badge-inset:calc((var(--dot-badge-size)*-1)/2) calc((var(--dot-badge-size)*-1)/2) auto auto;position:relative;width:-moz-max-content;width:max-content}.dot-badge:after{background-color:var(--dot-badge-background);border-radius:var(--radius-full);color:var(--dot-badge-color);content:"";font-size:11px;inset:var(--dot-badge-inset);outline:2px solid var(--extra-light);position:absolute;z-index:2}.dot-badge--inactive:after{display:none}.dot-badge:not([data-badge-label]):after{height:var(--dot-badge-size);width:var(--dot-badge-size)}.dot-badge[data-badge-label]:after{content:attr(data-badge-label);font-size:var(--dot-badge-label-size);padding:0 var(--dot-badge-size);width:-moz-max-content;width:max-content}.dot-badge--primary{--dot-badge-background:var(--primary)}.dot-badge--secondary{--dot-badge-background:var(--secondary)}.dot-badge--success{--dot-badge-background:var(--success)}.dot-badge--danger{--dot-badge-background:var(--danger)}.dot-badge--warning{--dot-badge-background:var(--warning)}.dot-badge--light{--dot-badge-background:var(--bg-subtle);--dot-badge-color:var(--body)}.dot-badge--top-left{--dot-badge-inset:calc((var(--dot-badge-size)*-1)/2) auto auto calc((var(--dot-badge-size)*-1)/2)}.dot-badge--top-right{--dot-badge-inset:calc((var(--dot-badge-size)*-1)/2) calc((var(--dot-badge-size)*-1)/2) auto auto}.dot-badge--bottom-left{--dot-badge-inset:auto auto calc((var(--dot-badge-size)*-1)/2) calc((var(--dot-badge-size)*-1)/2)}.dot-badge--bottom-right{--dot-badge-inset:auto calc((var(--dot-badge-size)*-1)/2) calc((var(--dot-badge-size)*-1)/2) auto}.dot-badge--sm{--dot-badge-size:var(--size-2xs);--dot-badge-label-size:7px}.dot-badge--md{--dot-badge-size:var(--size-xs);--dot-badge-label-size:9px}.dot-badge--lg{--dot-badge-size:var(--size-s);--dot-badge-label-size:11px}.badge{align-items:center;background-color:color-mix(in srgb,var(--badge-variant) 10%,var(--tints-base-light));border-radius:var(--radius-s);color:color-mix(in srgb,var(--badge-variant) 92%,var(--tints-base-dark));display:inline-flex;font-weight:500;gap:6px;padding:var(--size-3xs) var(--size-xs);width:-moz-max-content;width:max-content}.badge,.badge--primary{--badge-variant:var(--primary)}.badge--success{--badge-variant:var(--success)}.badge--danger{--badge-variant:var(--danger)}.badge--warning{--badge-variant:var(--warning)}.badge--secondary{--badge-variant:var(--body)}.badge--sm{font-size:10px;letter-spacing:4%;line-height:150%}.badge--md{font-size:12px;line-height:150%}.badge--lg{font-size:.875rem;line-height:150%}.tabs{overflow:auto}.tabs__switches{display:flex;margin-bottom:var(--size-xl);overflow:auto;position:relative}.tabs__switches:after{background-color:var(--border);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.tabs .tab__switch{align-items:center;background-color:transparent;border:0;border-bottom:3px solid transparent;color:var(--title);cursor:pointer;display:flex;gap:var(--size-xs);padding:var(--size-s) var(--size-m);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:2}.tabs .tab__switch:hover{color:var(--primary)}.tabs .tab__switch--active{border-bottom-color:var(--primary);color:var(--primary)}.tabs--card{filter:drop-shadow(0 10px 16px rgba(62,52,69,.04)) drop-shadow(0 2px 4px rgba(62,52,69,.04))}.tabs--card>.tabs__overflow .tabs__switches{margin-bottom:-1px}.tabs--card>.tabs__overflow .tabs__switches:after{content:none}.tabs--card>.tabs__overflow .tab__switch{background-color:var(--bg-subtle);border:1px solid var(--border);color:var(--caption);font-size:var(--font-size-l);font-weight:600;margin-right:-1px}.tabs--card>.tabs__overflow .tab__switch:first-of-type{border-top-left-radius:var(--radius-s)}.tabs--card>.tabs__overflow .tab__switch:last-of-type{border-top-right-radius:var(--radius-s)}.tabs--card>.tabs__overflow .tab__switch:hover{color:var(--body)}.tabs--card>.tabs__overflow .tab__switch--active{background-color:var(--extra-light);border-bottom:1px solid var(--extra-light);color:var(--title)}.tabs--card>.tabs__contents>.tab__body{background-color:var(--extra-light);border:1px solid var(--border);border-radius:0 var(--radius-s) var(--radius-s) var(--radius-s);box-shadow:var(--shadow-s);padding:var(--size-l)}.tabs--segments .tabs__switches{background-color:var(--bg-subtle);border-radius:var(--radius-s);gap:var(--size-xs);padding:var(--size-2xs);width:100%}.tabs--segments .tabs__switches:after{content:none}.tabs--segments .tab__switch{border:0;border-radius:var(--radius-s);color:var(--body);justify-content:center;padding:var(--size-xs) var(--size-m);width:100%}.tabs--segments .tab__switch--active{background-color:var(--extra-light);box-shadow:var(--shadow-s);color:var(--title)}.tabs--segments .tab__switch:hover{color:var(--title)}.separator{--separator-width:100%;--separator-height:1px;background-color:var(--border);height:var(--separator-height);width:var(--separator-width)}.separator--vertical{--separator-width:1px;--separator-height:100%}@container (min-width: 576px){.separator--vertical-sm{--separator-width:1px;--separator-height:100%}}@container (min-width: 768px){.separator--vertical-md{--separator-width:1px;--separator-height:100%}}@container (min-width: 992px){.separator--vertical-lg{--separator-width:1px;--separator-height:100%}}@container (min-width: 1200px){.separator--vertical-xl{--separator-width:1px;--separator-height:100%}}.form-group{display:grid;gap:var(--size-3xs)}.form-group__label{color:var(--title);display:block;font-size:var(--font-size-s);font-weight:500}.form-group__label--required:after{color:var(--danger);content:"*";margin-left:var(--size-2xs)}.form-group__description{color:var(--caption);font-size:var(--font-size-s)}.form-group__input{display:grid;gap:var(--size-2xs)}.form-group__error,.form-group__hint{align-items:center;display:flex;font-size:13px;gap:var(--size-xs);line-height:150%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-group__error svg,.form-group__hint svg{font-size:var(--size-s)}.form-group__hint{color:var(--caption)}.form-group__error{color:var(--danger)}.form-group--horizontal,.form-group--vertical{grid-template-columns:1fr}@container (min-width: 576px){.form-group--horizontal{gap:var(--size-xl);grid-template-columns:var(--form-label-width,250px) 2fr}}.form-group--error .input,.form-group--error .select,.form-group--error .textarea{--input-border:var(--danger)}.input,.select,.textarea{position:relative;--input-border:var(--border-input);align-items:stretch;background-color:var(--extra-light);border:1px solid var(--input-border);border-radius:var(--radius-s);display:flex;font-size:.875rem;line-height:150%;min-height:var(--controls-height);overflow:clip}.input:has(.input__icon) input,.select:has(.input__icon) input,.textarea:has(.input__icon) input{padding-inline-start:var(--size-2xl)}.input:has(.input__delete) input,.select:has(.input__delete) input,.textarea:has(.input__delete) input{padding-inline-end:var(--size-2xl)}.input input,.input select,.input textarea,.select input,.select select,.select textarea,.textarea input,.textarea select,.textarea textarea{background-color:var(--extra-light);border:0;color:var(--title);display:block;font-size:var(--font-size-s);padding-block:var(--size-xs);padding-inline:var(--size-s);resize:vertical;width:100%}.input input--focus,.input input:focus,.input select--focus,.input select:focus,.input textarea--focus,.input textarea:focus,.select input--focus,.select input:focus,.select select--focus,.select select:focus,.select textarea--focus,.select textarea:focus,.textarea input--focus,.textarea input:focus,.textarea select--focus,.textarea select:focus,.textarea textarea--focus,.textarea textarea:focus{outline:0}.input--focus,.input:has(input:focus),.input:has(select:focus),.input:has(textarea:focus),.select--focus,.select:has(input:focus),.select:has(select:focus),.select:has(textarea:focus),.textarea--focus,.textarea:has(input:focus),.textarea:has(select:focus),.textarea:has(textarea:focus){z-index:1;--input-border:var(--border-darker);box-shadow:color-mix(in srgb,var(--input-border) 15%,transparent) 0 0 0 3px}.input input::-moz-placeholder,.input textarea::-moz-placeholder,.select input::-moz-placeholder,.select textarea::-moz-placeholder,.textarea input::-moz-placeholder,.textarea textarea::-moz-placeholder{color:var(--placeholder);-moz-user-select:none;-webkit-user-select:none;user-select:none}.input .select__placeholder,.input input::placeholder,.input textarea::placeholder,.select .select__placeholder,.select input::placeholder,.select textarea::placeholder,.textarea .select__placeholder,.textarea input::placeholder,.textarea textarea::placeholder{color:var(--placeholder);-webkit-user-select:none;-moz-user-select:none;user-select:none}.input__icon,.select__icon,.textarea__icon{left:var(--size-s);position:absolute;top:50%;transform:translateY(-50%)}.input__delete,.select__delete,.textarea__delete{color:var(--body);cursor:pointer;font-size:.9em;position:absolute;right:var(--size-s);top:50%;transform:translateY(-50%)}.input input::-webkit-inner-spin-button,.input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input input[type=number]{-moz-appearance:textfield}.select{align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:var(--size-xs) var(--size-s)}.select__arrow{font-size:var(--font-size-s)}.select__search{border-bottom:1px solid var(--border);margin-bottom:var(--size-xs);padding-block:var(--size-3xs);width:100%}.select__search .input{border:none}.select__search .input:has(.input--focus),.select__search .input:has(input:focus){box-shadow:none}.select__item{align-items:center;color:var(--title);display:grid;grid-template-columns:1fr 0fr;padding:var(--size-xs) var(--size-s)}.select__item:hover{background-color:var(--bg-subtle);cursor:pointer}.select__item--selected{background-color:var(--bg-subtle);color:var(--title);font-weight:500;grid-template-columns:1fr auto}.select__dropdown:has(.select__search){padding-top:0}.input-group{display:flex}.input-group .input,.input-group .select,.input-group .textarea{width:100%}.input-group>:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-group>:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .btn--light{--btn-border:var(--border-input)}.file-input{position:relative}.file-input input{display:none}.btn-card{align-items:center;background-color:color-mix(in srgb,var(--bg-subtle) 70%,var(--tints-base-light));border:1px solid var(--border);border-radius:var(--radius-s);color:var(--title);cursor:pointer;display:grid;gap:var(--size-s);grid-template-columns:1fr auto;min-width:250px;padding:var(--size-m);text-align:left}.btn-card:hover{background-color:var(--bg-subtle);text-decoration:none}.btn-card:has(.btn-card__icon){grid-template-columns:15px 1fr auto}.btn-card svg{color:var(--caption)}.btn-card__arrow{font-size:12px}.toggle-switch{--toggle-switch-size:44px;--toggle-switch-pointer-color:var(--placeholder);align-items:center;background-color:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer;display:flex;isolation:isolate;justify-content:flex-start;padding:var(--size-2xs);position:relative;width:var(--toggle-switch-size)}.toggle-switch__pointer{aspect-ratio:1;background-color:var(--toggle-switch-pointer-color);border-radius:var(--radius-full);width:50%;z-index:1}.toggle-switch svg{font-size:10px;position:absolute}.toggle-switch__checkmark{color:var(--negative);left:8px;top:50%;transform:translateY(-50%)}.toggle-switch__xmark{color:var(--title);right:8px;top:50%;transform:translateY(-50%)}.toggle-switch--on{--toggle-switch-pointer-color:var(--negative);background-color:var(--primary);justify-content:flex-end}.darkmode-switch{display:grid;gap:var(--size-s);grid-template-columns:1fr 1fr 1fr}.darkmode-switch__item{cursor:pointer;display:grid;font-size:13px;gap:var(--size-2xs);line-height:150%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.darkmode-switch__item img{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--radius-s);-o-object-fit:cover;object-fit:cover;width:100%}.darkmode-switch__item__indicator{display:none}.darkmode-switch__item--active{color:var(--title);font-weight:600}.darkmode-switch__item--active img{outline:2px solid var(--primary);outline-offset:-1px}.darkmode-switch__item--active .darkmode-switch__item__indicator{color:var(--primary);display:block;font-size:12px;position:absolute;right:5px;top:5px}.darkmode-switch__item span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slide-panel{animation:slide-left .3s ease-out;background-color:var(--extra-light);border-left:1px solid var(--border);display:grid;grid-template-rows:auto 1fr;max-width:var(--panel-max-width,100%);transition:max-width .2s ease-out;width:calc(100% - var(--size-xl));z-index:1}.slide-panel__body{background-color:var(--bg-subtle);height:100%;overflow:auto;padding:var(--size-m)}.slide-panel__header .toolbar__base{grid-template-columns:1fr auto}.slide-panel__header .toolbar__content{border-right:1px solid var(--border)}.slide-panel__header .toolbar__buttons{border-top:0}.slide-panel--sm{--panel-max-width:480px}.slide-panel--md{--panel-max-width:640px}.slide-panel--lg{--panel-max-width:1000px}.slide-panel--xl{--panel-max-width:calc(100% - var(--size-xl))}@media(max-width:576px){.slide-panel{max-width:100%;width:100%}}.slide-panel--parent .slide-panel{max-width:calc(var(--panel-max-width) + var(--size-xl)*var(--panel-childrens, 0))}.slide-panel__overlay{align-items:stretch;animation:fade-in .3s ease-out;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0009;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:calc(2000 + var(--overlay-level, 0))}body:has(.slide-panel--open){overflow:hidden!important}.modal{animation:fade-in-down .3s ease-out;background-color:var(--extra-light);border:1px solid var(--border);border-radius:var(--radius-s);box-shadow:var(--shadow-m);display:grid;gap:var(--size-m);max-width:600px;padding:var(--size-2xl) var(--size-2xl) var(--size-xl) var(--size-2xl);position:relative;width:calc(100% - var(--size-xl)*2);z-index:1}.modal__title{align-items:center;display:flex;gap:var(--size-s)}.modal__icon{color:var(--modal-icon-color,currentColor);font-size:var(--size-xl)}.modal__icon--primary{--modal-icon-color:var(--primary)}.modal__icon--success{--modal-icon-color:var(--success)}.modal__icon--warning{--modal-icon-color:var(--warning)}.modal__icon--danger{--modal-icon-color:var(--danger)}.modal__icon--secondary{--modal-icon-color:var(--secondary)}.modal__close{aspect-ratio:1;cursor:pointer;display:grid;font-size:var(--size-m);height:var(--size-m);place-items:center;position:absolute;right:10px;top:10px;width:var(--size-m)}.modal__buttons{display:flex;gap:var(--size-s);justify-content:space-between}.modal__overlay{animation:fade-in .3s ease-out;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#00000080;display:grid;inset:0;overflow:auto;padding-block:var(--size-2xl);place-items:center;position:fixed;z-index:calc(2000 + var(--overlay, 0))}body:has(.modal--open){overflow:hidden}.loading-spinner{display:grid;place-items:center}.loading-spinner--md{font-size:var(--size-xl);height:150px}.loading-spinner--lg{font-size:var(--size-xl);height:300px}.spinner{animation:spin 1s linear infinite}.table-wrapper{max-width:100%;overflow:auto}.table{border-collapse:collapse;width:100%}.table th{border-bottom:2px solid var(--border);color:var(--title);font-weight:600;max-width:var(--column-max-width,unset);min-width:var(--column-min-width,unset);position:relative;text-align:left;white-space:nowrap;width:var(--column-width,unset)}.table td{padding-block:var(--size-s);padding-inline:var(--size-m)}.table td.table__cell--align-center{text-align:center}.table td.table__cell--align-end{text-align:right}.table th{padding-block:var(--size-m);padding-inline:var(--size-m)}.table th:not(:last-child){position:relative}.table th:not(:last-child):after{background-color:var(--border);content:"";height:calc(100% - var(--size-s)*2);position:absolute;right:0;top:var(--size-s);width:1px}.table tr.table__totals{background-color:var(--bg-subtle);color:var(--title);font-weight:600}.table tr:not(:last-child){border-bottom:1px solid var(--border)}.table :not(thead) tr:hover{background-color:color-mix(in srgb,var(--bg-subtle) 60%,var(--tints-base-light))}.table--scrollable .table__sticky-column{background-color:var(--extra-light);position:sticky;right:0;z-index:2}.table--scrollable .table__sticky-column:after{background-color:var(--border);content:"";height:100%;left:0;position:absolute;top:0;width:1px}.table__header-cell{display:flex;justify-content:start}.table__header-cell--align-center{justify-content:center;text-align:center}.table__header-cell--align-end{justify-content:end;text-align:right}.table__ordering{color:var(--primary);display:inline-block;font-size:.75rem}.table__sortable-column{background:transparent;border:none;box-shadow:unset;cursor:pointer;display:flex!important;justify-content:start;width:100%}.table__sortable-column--align-center{justify-content:center;text-align:center}.table__sortable-column--align-end,.table__sortable-column--align-end .table__sortable-column__label{flex-direction:row-reverse;justify-content:end;text-align:right}.table__sortable-column:hover{background-color:transparent!important}.table__sortable-column:not(.is-active) .table__sortable-column__icon,.table__sortable-column:not(.is-active) .table__sortable-column__sorted-label{opacity:0;transition:opacity .1s ease-in-out}.table__sortable-column:not(.is-active):hover .table__sortable-column__icon,.table__sortable-column:not(.is-active):hover .table__sortable-column_sorted-_label{opacity:1}.table__sortable-column__label{align-items:baseline;display:flex;gap:var(--size-2xs)}.table__sortable-column__icon{display:flex;height:var(--size-m);position:relative;top:var(--size-2xs);width:var(--size-m)}.table__sortable-column__icon svg{color:var(--placeholder)!important;font-size:var(--font-size-xs);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table__sortable-column__icon .active{color:var(--primary)!important}.table__sortable-column__sort-option{align-items:baseline;color:var(--title);cursor:pointer;display:flex;gap:var(--size-2xs);justify-content:space-between;padding:var(--size-xs) var(--size-s)}.table__sortable-column__sort-option:hover{background-color:var(--bg-subtle)}.table-cell__date{display:grid}.table-cell__date .table-cell__date__time{font-size:.85rem;opacity:.75}.toaster{bottom:var(--size-xl);left:var(--size-xl);max-width:100%;pointer-events:none;position:fixed;right:var(--size-xl);z-index:2000}.toaster .toast{align-items:center;border-radius:var(--radius-s);color:var(--negative);display:flex;flex-wrap:wrap;margin:var(--size-s) 0;max-width:100%;opacity:.85;padding:18px 40px 18px 18px;pointer-events:auto;position:relative;transition:.3s;width:400px;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toaster .toast--error{background-color:var(--danger)}.toaster .toast--success{background-color:var(--success)}.toaster .toast--info{background-color:var(--primary)}.toaster .toast--warning{background-color:var(--warning)}.toaster .toast:first-child{margin-top:0}.toaster .toast:last-child{margin-bottom:0}.toaster .toast:hover{opacity:1}.toaster .toast .text{margin-right:10px;word-break:break-all}.toaster .toast .close{background-color:transparent;border:0;color:#fff;cursor:pointer;font-size:1.2rem;outline:0;position:absolute;right:18px;top:50%;transform:translateY(-50%)}code{background-color:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-s);padding:0 var(--size-2xs)}.show-more{display:grid;gap:var(--size-m)}.show-more__toggle{align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.show-more__line{background-color:var(--border);height:1px}.show-more__button{border:1px solid var(--border);border-radius:var(--radius-s);color:var(--title);cursor:pointer;font-size:13px;gap:var(--size-xs);justify-content:center;line-height:150%;padding:var(--size-2xs) var(--size-m);width:150px}.breadcrumb,.show-more__button{align-items:center;display:flex}.breadcrumb{--breadcrumb-separator-color:var(--border);--breadcrumb-link-color:var(--primary);--breadcrumb-active-color:var(--caption);gap:.5rem}.breadcrumb__link{color:var(--breadcrumb-link-color);font-size:12px;line-height:150%}.breadcrumb__link a,.breadcrumb__link span{align-items:center;display:inline-flex;gap:var(--size-2xs)}.breadcrumb__link svg{font-size:var(--font-size-xs)}.breadcrumb__link:not(:last-child):after{color:var(--breadcrumb-separator-color);content:"/";margin-left:.5rem}.breadcrumb__link--active,.breadcrumb__link--active a{color:var(--breadcrumb-active-color)}.breadcrumb__link--active a{pointer-events:none}.design-scrollbar::-webkit-scrollbar{position:absolute;width:20px}.design-scrollbar::-webkit-scrollbar-track{background-color:transparent}.design-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:color-mix(in srgb,var(--bg-subtle) 96%,var(--tints-base-dark));border:8px solid transparent;border-radius:20px;opacity:.5}.design-scrollbar::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--bg-subtle) 81%,var(--tints-base-dark))}.pagination{max-width:-moz-max-content;max-width:max-content}.pagination__numbers{overflow:auto}.pagination__numbers::-webkit-scrollbar{display:none}.pagination span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .btn{justify-content:center;min-width:39px;--btn-background:var(--extra-light);--btn-border:var(--border-input)}.pagination .btn.pagination__btn--active{--btn-color:var(--title);--btn-border:var(--subtitle);box-shadow:inset var(--subtitle) 0 0 0 1px}.radio-buttons{display:grid;gap:var(--size-3xs)}.radio-buttons__item{align-items:center;display:flex;gap:var(--size-xs)}.progress-circle{--progress:0;--progress-color:var(--primary);--proress-size:var(--size-4xl);align-items:center;background:conic-gradient(var(--progress-color) calc(var(--progress)*1%),var(--neutral) 0);border-radius:50%;box-shadow:0 0 0 2px var(--extra-light);display:flex;height:var(--proress-size);justify-content:center;position:relative;width:var(--proress-size)}.progress-circle:before{background-color:var(--extra-light);border-radius:50%;content:"";height:calc(var(--proress-size) - 10px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--proress-size) - 10px)}.progress-circle span{color:var(--title);display:inline-block;font-size:12px;line-height:150%;max-width:calc(var(--proress-size) - 16px);overflow:hidden;position:absolute;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.progress-circle__icon{color:var(--progress-icon-color,var(--progress-color));display:grid;font-size:var(--size-xl);left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%)}.progress-circle--sm{--proress-size:26px}.progress-circle--sm span{display:none}.progress-circle--lg{--proress-size:var(--size-5xl)}.progress-circle--lg span{font-size:.875rem;line-height:150%}.progress-circle--primary{--progress-color:var(--primary)}.progress-circle--secondary{--progress-color:var(--secondary)}.progress-circle--success{--progress-color:var(--success)}.progress-circle--warning{--progress-color:var(--warning)}.progress-circle--danger{--progress-color:var(--danger)}.progress-circle--done,.progress-circle--error{background:color-mix(in srgb,var(--progress-color) 10%,var(--tints-base-light))}.progress-circle--done span,.progress-circle--done:before,.progress-circle--error span,.progress-circle--error:before{display:none}.progress-circle--done{--progress:100;--progress-color:var(--success)}.progress-circle--error{--progress-color:var(--warning);--pogress-icon-color:var(--negative)}.pills__item{border-radius:var(--radius-s);cursor:pointer;padding:var(--size-xs) var(--size-m);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pills__item--active{background-color:var(--primary);color:var(--negative);cursor:default}.checkbox,.checkbox__input{align-items:center;display:flex}.checkbox__input{background-color:var(--extra-light);border:1px solid var(--border-input);border-radius:var(--radius-s);color:var(--negative);cursor:pointer;font-size:var(--font-size-xs);height:1rem;justify-content:center;width:1rem}.checkbox--checked .checkbox__input{background-color:var(--primary);border-color:var(--primary)}.data-grid__select-all{background-color:var(--bg-subtle);border-bottom:1px solid var(--border);color:var(--title);font-weight:600}.data-grid__select-all__content{display:flex;gap:var(--size-s);justify-content:center;text-align:center}.steps{flex:1;flex-shrink:1;gap:var(--size-xl)}.steps,.steps__item{align-items:center;display:flex}.steps__item{--step-icon-backgroud:var(--bg-subtle);--step-icon-color:var(--subtitle);--step-color:var(--body);color:var(--title);cursor:pointer;flex-direction:column;gap:var(--size-xs);text-align:center}.steps__item__icon{align-items:center;aspect-ratio:1;background-color:var(--step-icon-backgroud);border-radius:var(--radius-full);color:var(--step-icon-color);display:flex;font-weight:600;height:var(--size-2xl);justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size-2xl)}.steps__item--active{--step-icon-backgroud:var(--primary);--step-icon-color:var(--negative);--step-color:var(--title);font-weight:600}.steps__item--completed{--step-icon-backgroud:var(--success);--step-icon-color:var(--negative)}.steps__item--disabled{cursor:not-allowed}@container (min-width: 768px){.steps__item{flex-direction:row}}@container (max-width: 576px){.steps__item__name{display:none}}.steps__divider{background-color:var(--border);border-radius:var(--radius-full);flex:1;height:1px}.container{container-type:inline-size;display:block;width:100%}.container--wide{margin-inline:auto;max-width:1450px}.container--narrow{margin-inline:auto;max-width:1000px}.text{--text-color:var(--body);--text-size:1rem;--bold-weight:500;color:var(--text-color);font-size:var(--text-size)}.text--body{--text-color:var(--body)}.text--title{--text-color:var(--title)}.text--subtitle{--text-color:var(--subtitle)}.text--caption{--text-color:var(--caption)}.text--primary{--text-color:var(--primary)}.text--success{--text-color:var(--success)}.text--warning{--text-color:var(--warning)}.text--danger{--text-color:var(--danger)}.text--secondary{--text-color:var(--neutral)}.text--negative{--text-color:var(--negative)}.text--2xs{--text-size:var(--font-size-2xs);--bold-weight:500}.text--xs{--text-size:var(--font-size-xs);--bold-weight:500}.text--s{--text-size:var(--font-size-s);--bold-weight:500}.text--m{--text-size:var(--font-size-m);--bold-weight:500}.text--l{--text-size:var(--font-size-l);--bold-weight:500}.text--xl{--text-size:var(--font-size-xl);--bold-weight:700}.text--2xl{--text-size:var(--font-size-2xl);--bold-weight:700}.text--3xl{--text-size:var(--font-size-3xl);--bold-weight:700}.text--4xl{--text-size:var(--font-size-4xl);--bold-weight:700}.text--5xl{--text-size:var(--font-size-5xl);--bold-weight:700}.text--bold{font-weight:var(--bold-weight,500)}.text--italic{font-style:italic}.text--uppercase{text-transform:uppercase}.text--right{text-align:right}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.lightbox,.text--full{width:100%}.lightbox{align-items:center;background-color:#1e1e1ed9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:9999}.lightbox *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox .content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.lightbox .content .slideshow-bar{animation:slideshowBar linear infinite;animation-duration:5s;background-color:red;height:2px;left:0;position:absolute;top:0;width:100%;z-index:3}.lightbox .content .actions{z-index:2}.lightbox .content .actions .top-actions{display:flex;position:absolute;right:0;top:0}.lightbox .content .actions .top-actions .show-thumbs,.lightbox .content .actions .top-actions .slideshow{font-size:14px}.lightbox .content .actions .icon{align-items:center;background:#1e1e1e99;color:#d9d9d9;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;transition:.2s;width:44px}.lightbox .content .actions .icon a{color:unset;text-decoration:none}.lightbox .content .actions .icon.next,.lightbox .content .actions .icon.prev{position:absolute;top:50%;transform:translateY(-50%)}.lightbox .content .actions .icon.prev{font-size:15px;left:var(--size-xl)}.lightbox .content .actions .icon.next{font-size:15px;right:var(--size-xl)}.lightbox .content .actions .icon:hover{color:#fff}.lightbox .content .actions .count{bottom:20px;color:#fff;font-size:12px;position:absolute;right:20px}.lightbox .content .image{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:var(--size-s);position:relative;width:100%}.lightbox .content .image img{display:block;-webkit-filter:drop-shadow(0 0 1.5rem rgba(0,0,0,.45));filter:drop-shadow(0 0 1.5rem rgba(0,0,0,.45));height:auto;isolation:isolate;max-height:calc(100% - 80px)!important;max-width:100%!important;position:relative;width:auto}.lightbox .content .image img[data-loading-status=error]{display:none}.lightbox .content .image img[data-loading-status=loading]{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;background-color:transparent;border:1.6em solid hsla(0,0%,100%,.2);border-left-color:#fff;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;font-size:5px;height:10em;margin:25px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:10em}.lightbox .content .image img[data-loading-status=loading]:after{border-radius:50%;height:10em;width:10em}.lightbox .thumbs{align-content:flex-start;background-color:#fff;color:#000;display:flex;flex-wrap:wrap;gap:10px;height:100%;overflow:auto;padding:10px;width:300px;z-index:2}.lightbox .thumbs img{aspect-ratio:16/11;cursor:pointer;display:block;-o-object-fit:cover;object-fit:cover;width:calc(50% - 5px)}.lightbox .thumbs img.active{border:2px solid red}.lightbox .thumbs img:hover{opacity:.9}.lightbox .thumbs img[data-loading-status=loading]{background-color:#e2e2e2}@media(max-width:700px){.lightbox .thumbs{width:150px}.lightbox .thumbs img{width:100%}}@keyframes slideshowBar{0%{width:0}to{width:100%}}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.star-rating{color:color-mix(in srgb,var(--caption) 25%,var(--tints-base-light));font-size:10px;position:relative;white-space:nowrap}.star-rating__value{color:var(--warning);inset:0;position:absolute}.file-manager__folder{border:1px solid var(--border);border-radius:var(--radius-s);cursor:pointer;padding:var(--size-xs) var(--size-xs) var(--size-xs) var(--size-s)}.file-manager__folder:hover span{text-decoration:underline}.file-manager__file{border:1px solid var(--border);border-radius:var(--radius-s);cursor:pointer;isolation:isolate;padding:var(--size-xs);position:relative}.file-manager__file__checkbox{left:var(--size-2xs);opacity:0;position:absolute;top:var(--size-2xs);z-index:4}.file-manager__file:hover .file-manager__file__name{text-decoration:underline!important}.file-manager__file--selected>.file-manager__file__checkbox,.file-manager__file:hover>.file-manager__file__checkbox{opacity:1}.box{border-radius:var(--box-border-radius,unset);border-radius:var(--box-radius,unset);display:block;padding-block-end:var(--box-padding-block-end,unset);padding-block-start:var(--box-padding-block-start,unset);padding-inline-end:var(--box-padding-inline-end,unset);padding-inline-start:var(--box-padding-inline-start,unset)}.box.box--bordered{border:1px solid var(--border)}.box.box--shadowed{box-shadow:var(--shadow-s)}.box.box--bg-extralight{background-color:var(--extra-light)}.box.box--bg-subtle{background-color:var(--subtle)}.bleed{margin-block-end:calc(var(--bleed-margin-block-end, unset)*-1);margin-block-start:calc(var(--bleed-margin-block-start, unset)*-1);margin-inline-end:calc(var(--bleed-margin-inline-end, unset)*-1);margin-inline-start:calc(var(--bleed-margin-inline-start, unset)*-1)}.sceleton{animation:shimmer 1.5s linear infinite;background-color:var(--bg-placeholder);background-image:linear-gradient(115deg,var(--bg-placeholder) 15%,color-mix(in srgb,var(--bg-placeholder) 96%,var(--tints-base-dark)) 50%,var(--bg-placeholder) 85%);background-repeat:repeat;background-size:200% 100%;border-radius:var(--sceleton-radius,var(--radius-l));display:inline-block;height:var(--sceleton-height,var(--size-m));width:var(--sceleton-width,100%)}.sceleton--aspect-ratio{aspect-ratio:var(--sceleton-aspect-ratio,auto);height:auto}.toggle-select{align-items:stretch;background-color:var(--bg-subtle);border:1px solid var(--border-input);cursor:pointer;display:flex;min-height:var(--controls-height);padding:var(--size-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-select,.toggle-select__item{border-radius:var(--radius-s);width:100%}.toggle-select__item{color:var(--caption);font-weight:500;height:100%;padding:var(--size-2xs) var(--size-s);transition:background-color .1s ease-in-out,color .1s ease-in-out}.toggle-select__item__default-label{align-items:center;display:flex;font-size:var(--font-size-s);height:100%;justify-content:center;white-space:nowrap}.toggle-select__item--active{background-color:var(--extra-light);box-shadow:var(--shadow-s);color:var(--title)}.toggle-select__item:hover:not(.toggle_select__item--active){color:var(--body)}.icon{color:var(--icon-color,inherit);font-size:var(--icon-size,inherit)}.crossroad-navigation{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-s);box-shadow:var(--shadow-s);container-type:inline-size;gap:1px!important;height:100%;overflow:clip}.crossroad-navigation__item{background-color:var(--extra-light);cursor:pointer;display:grid;height:100%;padding:var(--size-m);place-content:center;place-items:center;text-align:center;transition:background-color .2s}.crossroad-navigation__item:hover{background-color:var(--bg-subtle)}.flex{display:flex;flex-direction:var(--flex-direction,unset);flex-wrap:var(--flex-wrap,wrap)}.flex,.grid{align-content:var(--align-content,unset);align-items:var(--align-items,unset);justify-content:var(--justify-content,unset);justify-items:var(--justify-content,unset)}.grid{--grid-rows:unset;--grid-cols:unset;--grid-rows-sm:var(--grid-rows);--grid-cols-sm:var(--grid-cols);--grid-rows-md:var(--grid-rows-sm);--grid-cols-md:var(--grid-cols-sm);--grid-rows-lg:var(--grid-rows-md);--grid-cols-lg:var(--grid-cols-md);--grid-rows-xl:var(--grid-rows-lg);--grid-cols-xl:var(--grid-cols-lg);--grid-set-rows:var(--grid-rows);--grid-set-cols:var(--grid-cols);--grid-set-areas:var(--grid-areas);display:grid;grid-template-columns:var(--grid-set-cols);grid-template-rows:var(--grid-set-rows)}@container (min-width: 576px){.grid{--grid-set-rows:var(--grid-rows-sm);--grid-set-cols:var(--grid-cols-sm)}}@container (min-width: 768px){.grid{--grid-set-rows:var(--grid-rows-md);--grid-set-cols:var(--grid-cols-md)}}@container (min-width: 992px){.grid{--grid-set-rows:var(--grid-rows-lg);--grid-set-cols:var(--grid-cols-lg)}}@container (min-width: 1200px){.grid{--grid-set-rows:var(--grid-rows-xl);--grid-set-cols:var(--grid-cols-xl)}}.gap--0{gap:0}.gap--3xs{gap:var(--size-3xs)}.gap--2xs{gap:var(--size-2xs)}.gap--xs{gap:var(--size-xs)}.gap--s{gap:var(--size-s)}.gap--m{gap:var(--size-m)}.gap--l{gap:var(--size-l)}.gap--xl{gap:var(--size-xl)}.gap--2xl{gap:var(--size-2xl)}.gap--3xl{gap:var(--size-3xl)}.gap--4xl{gap:var(--size-4xl)}.gap--5xl{gap:var(--size-5xl)}.object-thumb{max-width:300px;min-width:150px;position:relative}.object-thumb:has(a){cursor:pointer}.object-thumb__name{display:inline-block;min-width:var(--size-xl);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-thumb__name:after{content:"";inset:0;position:absolute}.object-thumb__kpis{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--size-3xs) var(--size-xs);margin-block:var(--size-3xs)}.object-thumb__kpis>:not(:last-child):after{color:color-mix(in srgb,var(--caption) 37.5%,var(--tints-base-light));content:"|";font-size:var(--size-s);margin-left:var(--size-2xs)}.object-thumb .btn{min-width:var(--size-s)!important;opacity:.5}.object-thumb .btn:hover{opacity:1}.object-thumb .badge{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-thumb .caption{color:var(--caption)}.object-thumb--card{background-color:var(--extra-light);border:1px solid var(--border);border-radius:var(--radius-s);padding:var(--size-xs)}.progress span{color:var(--caption)}.progress span strong{color:var(--title)}.developer-placeholder{align-items:center;border:1px solid var(--border);border-radius:var(--radius-s);color:var(--subtitle);display:flex;justify-content:center;min-height:60px;min-width:60px;padding-inline:var(--size-s)}.admin,.developer-placeholder{background-color:var(--bg-subtle)}.admin{display:grid;grid-template-columns:auto 1fr;min-height:100dvh}.admin__body{container-type:inline-size;margin-bottom:auto;margin-top:var(--toolbar-height);margin-inline:auto;padding:var(--size-xl);width:100%}@media(max-width:576px){.admin__body{padding:var(--size-m)}}@media(max-width:768px){.admin{grid-template-columns:1fr}.admin__sidebar{display:none;height:100vh;max-width:300px;position:absolute;width:100%}}.page-layout{display:grid;grid-template-rows:auto 1fr auto;margin-top:50px}@media(min-width:768px){.page-layout{margin-top:0}}.login{background-color:var(--extra-light);display:grid;grid-template-rows:1fr auto;min-height:100dvh}.login__logo{display:flex;justify-content:center;width:100%}.login__logo svg{width:150px}.login__texts{color:var(--title);text-align:center}.login__content{display:grid;gap:var(--size-4xl);margin:auto;max-width:400px;padding:var(--size-xl);width:100%}.login__form{display:grid;gap:var(--size-m)}.toolbar{background-color:var(--extra-light);border-bottom:1px solid var(--border);box-shadow:var(--shadow-xs);container-type:inline-size;display:grid;grid-template-areas:"tb-navigation tb-navigation" "tb-image tb-base" "tb-image tb-breadcrumbs";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;min-height:var(--size-5xl);position:sticky;top:50px;z-index:1000}@media(min-width:768px){.toolbar{top:0}}.toolbar__navigation{border-bottom:1px solid var(--border);display:flex;grid-area:tb-navigation;overflow:auto}.toolbar__navigation .btn{font-size:12px;line-height:150%;--btn-radius:0px;--btn-padding:var(--size-2xs) var(--size-s);--btn-color:var(--title);--btn-background:var(--extra-light);border-right:1px solid var(--border)}.toolbar__image{aspect-ratio:1;border-right:1px solid var(--border);display:none;grid-area:tb-image;height:100%;max-width:90px;padding:var(--size-xs);place-items:center;width:100%}.toolbar__image img{aspect-ratio:1;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@container (min-width: 992px){.toolbar__image{display:grid}}.toolbar__base{align-items:center;display:grid;grid-area:tb-base;grid-template-columns:1fr;min-height:var(--size-5xl)}@container (min-width: 992px){.toolbar__base{grid-template-columns:1fr auto}}.toolbar__content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--size-xs) var(--size-m)}@container (min-width: 992px){.toolbar__content{border-right:1px solid var(--border)}}.toolbar__title{align-items:center;color:var(--title);display:flex;flex-wrap:wrap;gap:var(--size-xs)}.toolbar__title h1{font-size:var(--font-size-xl);font-weight:700}.toolbar__description{color:var(--caption);font-size:var(--font-size-m)}.toolbar__breadcrumbs{align-items:center;grid-area:tb-breadcrumbs;padding:var(--size-2xs) var(--size-m)}.toolbar__breadcrumbs,.toolbar__buttons{border-top:1px solid var(--border);display:flex;overflow:auto}.toolbar__buttons{height:100%}.toolbar__buttons .btn{--btn-radius:0px;--btn-color:var(--title);--btn-background:var(--extra-light);--btn-shadow:none;border-left-color:var(--border);border-width:0 0 0 1px}.toolbar__buttons .btn:first-child{border-left:0}@container (min-width: 992px){.toolbar__buttons{border-top:0}}body.scrolled.scrolled--up .page-layout>.toolbar:not(:has(.btn--active-dropdown)){animation:slide-down .3s forwards}body.scrolled.scrolled--down .page-layout>.toolbar:not(:has(.btn--active-dropdown)){animation:slide-up .3s forwards}.compact-mode .toolbar__image{max-width:68px}.footer{background-color:var(--extra-light);border-top:1px solid var(--border);color:var(--caption);padding:var(--size-m) var(--size-xl);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.sidebar{--rail-width:75px;display:grid;grid-template-areas:"sb-responsive sb-responsive" "sb-rail sb-drawer";grid-template-columns:auto 1fr;height:auto;isolation:isolate;max-height:100dvh;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1001}@media(min-width:768px){.sidebar{box-shadow:var(--shadow-xs)}}.sidebar__responsive{align-items:center;background:var(--extra-light);border-bottom:1px solid var(--border);display:flex;gap:var(--size-m);grid-area:sb-responsive;height:50px;justify-content:space-between;padding:var(--size-2xs) var(--size-m);position:sticky}@media(min-width:768px){.sidebar__responsive{display:none}.sidebar{grid-template-areas:"sb-rail sb-drawer";height:100%;position:sticky}}.sidebar__logo{color:var(--title);display:grid;height:40px;place-items:center}@media(min-width:768px){.sidebar__logo{margin-top:var(--size-s)}}.sidebar__logo svg{height:100%}.sidebar__logo:not(.sidebar__logo--full) svg{width:30px}.sidebar__logo--full svg{height:30px;width:auto}.sidebar__rail{-ms-overflow-style:none;background-color:var(--extra-light);border-right:1px solid var(--border);display:none;gap:var(--size-s);grid-area:sb-rail;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100%;max-height:calc(100dvh - 50px);overflow:auto;scrollbar-width:none;width:100%;z-index:1}@media(max-width:768px){.sidebar__rail{grid-template-rows:1fr auto;padding-top:var(--size-s)}}.sidebar__rail__group{display:flex;flex-direction:column;gap:var(--size-s);width:100%}.sidebar__rail__group:last-child{justify-content:flex-end;padding-bottom:var(--size-s)}.sidebar__rail__logo{border-bottom:1px solid var(--border);color:var(--title);display:grid;height:calc(var(--size-5xl) + 1px);padding:var(--size-s);place-items:center}.sidebar__rail__logo svg{height:100%}.sidebar__rail__logo:not(.sidebar__rail__logo--full) svg{width:30px}@media(max-width:768px){.sidebar__rail__logo{display:none}}.sidebar__rail__item{aspect-ratio:1;border-radius:var(--radius-s);color:var(--caption);cursor:pointer;display:grid;font-size:1rem;margin-inline:var(--size-s);place-items:center;width:50px}.sidebar__rail__item:hover{color:var(--primary)}.sidebar__rail__item--active{background-color:color-mix(in srgb,var(--primary) 10%,var(--tints-base-light));color:var(--primary)}.sidebar__rail__item .svg-inline--fa{display:block;height:16px;vertical-align:baseline;width:16px}.sidebar__rail::-webkit-scrollbar{display:none}@media(min-width:768px){.sidebar__rail{display:grid;max-height:100vh}}.sidebar__drawer{background-color:var(--extra-light);display:none;gap:var(--size-m);grid-area:sb-drawer;grid-template-rows:auto 1fr auto;height:100dvh;max-height:calc(100dvh - 50px);width:100%}@media(min-width:768px){.sidebar__drawer{border-right:1px solid var(--border);max-height:100vh}.sidebar__drawer--open{display:grid}.sidebar__drawer--sm{width:250px}.sidebar__drawer--md{width:500px}.sidebar__drawer--lg{width:750px}}.sidebar__drawer__empty{display:grid;height:100%;place-items:center}.sidebar__drawer:not(:has(.sidebar__drawer__header)){grid-template-rows:1fr auto}.sidebar__drawer__header{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:var(--size-s);justify-content:space-between;min-height:calc(var(--size-5xl) + 1px);padding:var(--size-s) var(--size-m)}.sidebar__drawer__body{overflow:auto}.sidebar__drawer__footer{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--size-s);justify-content:space-between;padding:var(--size-m)}.sidebar__drawer__footer img{background-color:#fff;border:1px solid var(--border);border-radius:var(--radius-xs);height:35px;-o-object-fit:contain;object-fit:contain;padding:4px;width:125px}.sidebar__drawer__version{color:var(--caption);font-size:10px;letter-spacing:4%;line-height:150%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar__drawer__title{color:var(--title);font-size:var(--font-size-xl);font-weight:700}.sidebar__drawer__close{aspect-ratio:1;color:var(--title);cursor:pointer;justify-content:center;min-height:var(--size-2xl);--btn-padding:var(--size-xs)}.sidebar__drawer__close .svg-inline--fa{display:block;height:11px;vertical-align:baseline;width:11px}@media(min-width:768px){.sidebar--hover-open .sidebar__drawer{box-shadow:var(--shadow-l);height:100%;left:var(--rail-width);position:fixed}}@media(max-width:768px){.sidebar--mobile-open .sidebar__drawer,.sidebar--mobile-open .sidebar__rail{display:grid}.sidebar--mobile-open .sidebar__drawer__header .btn{display:none}}@media(max-width:768px){body:has(.sidebar--mobile-open){overflow:hidden}}.navigation{display:grid;gap:var(--size-s)}.navigation__group{display:grid;gap:var(--size-2xs)}.navigation__group__label{color:var(--caption);font-size:12px;font-weight:600;letter-spacing:4%;line-height:150%;padding:var(--size-2xs) var(--size-m);text-transform:uppercase}.navigation__item-wrapper{--navigation-items-subnavigation-row:0fr;align-content:start;display:grid;grid-template-rows:auto var(--navigation-items-subnavigation-row);overflow:hidden;transition:grid-template-rows .15s ease-in-out}.navigation__item-wrapper:has(.navigation__subnavigation--open){--navigation-items-subnavigation-row:1fr}.navigation__item{--navigation-item-icon-color:var(--caption);--navigation-item-border-width:2px;align-items:center;border-left:var(--navigation-item-border-width) solid transparent;color:var(--navigation-item-color);cursor:pointer;display:grid;gap:var(--size-s);grid-template-columns:1fr auto;padding:var(--size-xs) var(--size-m)}.navigation__item:hover{text-decoration:none}.navigation__item:has(.navigation__item__icon){grid-template-columns:15px 1fr auto}.navigation__item .svg-inline--fa{color:var(--navigation-item-icon-color);display:block;height:14px;vertical-align:baseline;width:14px}.navigation__item--active,.navigation__item--active>svg,.navigation__item:hover,.navigation__item:hover>svg{color:var(--primary)}.navigation__item .dropdown-arrow{font-size:var(--size-s)}.navigation__item--open{font-weight:600}.navigation__item--open>svg.dropdown-arrow{rotate:180deg}.navigation__item--active,.navigation__item.router-link-active{background-color:color-mix(in srgb,var(--primary) 10%,var(--tints-base-light));border-left-color:var(--primary);--navigation-item-color:var(--primary);--navigation-item-icon-color:var(--primary);font-weight:600}.navigation__subnavigation{border-left:1px solid var(--border);margin-left:var(--size-l);min-height:0;transition:padding-block .15s ease-in-out}.navigation__subnavigation .navigation__item{padding-left:calc(var(--size-xl) - var(--navigation-item-border-width))}.navigation__subnavigation--open{padding-block:var(--size-xs)}.sidebar__user-info{display:grid;gap:var(--size-xs)}.sidebar__user-info__details{display:grid}.sidebar__user-info__name{color:var(--title);font-weight:600;word-break:break-all}.sidebar__user-info__subtitle{color:var(--caption);font-size:13px;line-height:150%}.compact-mode .sidebar{--rail-width:62px}.pos__toolbar__number{background-color:color-mix(in srgb,var(--success) 10%,var(--tints-base-light));border-radius:var(--radius-s);color:var(--success);display:grid;font-size:var(--size-xl);font-weight:700;height:100%;place-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:768px){.pos__responsive-btn span{display:none!important}}.pos__subcategory-card{border:1px solid var(--border);border-radius:var(--radius-s);cursor:pointer;padding:var(--size-xs)}.pos__subcategory-card:hover{background-color:var(--bg-subtle);text-decoration:underline}.group-toggle__header{cursor:pointer;width:-moz-max-content;width:max-content}.pos__add-to-cart-button{min-width:175px}.pos__add-to-cart-button .input-group{gap:var(--size-xs)}.pos__product-card__header{cursor:pointer}.pos__product-card__header:hover span:first-child{text-decoration:underline}.pos__product-images img{cursor:pointer}.pos__shopping-cart .tab__body{max-height:430px;overflow:auto}.st0{fill:#212830}.st1{fill:url(#SVGID_1_)}.st2{fill:url(#SVGID_2_)}.st3{fill:url(#SVGID_3_)}.st4{fill:url(#SVGID_4_)}.file-input--drag-over[data-v-252be723]{background-color:#f0f8ff}.file-input__text[data-v-252be723]{margin-bottom:10px}.file-input__preview[data-v-252be723]{margin-top:10px}.file-input__title[data-v-252be723]{font-size:16px;margin-bottom:5px}.file-input__image img[data-v-252be723]{margin:5px;max-height:100px;max-width:100px}
