@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";@font-face{font-family:Inria Sans;font-style:normal;font-weight:400;src:url(/assets/inria-sans-v14-latin-regular-DOOhLNVu.eot);src:local(Inria),url(/assets/inria-sans-v14-latin-regular-DOOhLNVu.eot?#iefix)format("embedded-opentype"),url(/assets/inria-sans-v14-latin-regular-dDGqBc_d.woff2)format("woff2"),url(/assets/inria-sans-v14-latin-regular-Ci6zA0-o.woff)format("woff"),url(/assets/inria-sans-v14-latin-regular-CaBTxO_m.ttf)format("truetype"),url(/assets/inria-sans-v14-latin-regular-D8iDecIA.svg#InriaSans)format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/inter-v12-latin-regular-B-VrTOEf.eot);src:url(/assets/inter-v12-latin-regular-B-VrTOEf.eot?#iefix)format("embedded-opentype"),url(/assets/inter-v12-latin-regular-YtgfLPRn.woff2)format("woff2"),url(/assets/inter-v12-latin-regular-CahmJf_6.woff)format("woff"),url(/assets/inter-v12-latin-regular-DNydjQ9h.ttf)format("truetype"),url(/assets/inter-v12-latin-regular-DbsYxjyH.svg#Inter)format("svg")}.cibuscell-button{text-transform:none!important;letter-spacing:.025em!important;border-radius:8px!important;font-weight:500!important;line-height:1.5!important;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s!important}.cibuscell-button:not(.btn--disabled):active{transform:scale(.97)!important}.cibuscell-button.btn--sm{min-height:30px;padding:5px 14px!important;font-size:.75rem!important}.cibuscell-button.btn--md{min-height:36px;padding:.5rem 1.25rem!important;font-size:.875rem!important}.cibuscell-button.btn--lg{min-height:44px;padding:.75rem 2rem!important;font-size:1rem!important}.cibuscell-button:not(.btn--disabled).MuiButton-contained:not(.btn--secondary):not(.btn--destructive){background-color:var(--color-primary);color:var(--color-text-on-primary);border:1px solid #0000;box-shadow:0 1px 2px #1e4a8a38,0 2px 6px #1e4a8a24,inset 0 1px #ffffff1a}.cibuscell-button:not(.btn--disabled).MuiButton-contained:not(.btn--secondary):not(.btn--destructive):hover{background-color:var(--color-primary-hover);box-shadow:0 2px 8px #1e4a8a4d,0 4px 14px #1e4a8a2e,inset 0 1px #ffffff1a}.cibuscell-button:not(.btn--disabled).MuiButton-contained:not(.btn--secondary):not(.btn--destructive):focus-visible{outline:2px solid var(--color-primary-active);outline-offset:2px}.cibuscell-button:not(.btn--disabled).MuiButton-outlined:not(.btn--secondary):not(.btn--destructive){background-color:var(--color-surface);color:var(--color-primary);border:1.5px solid var(--color-primary);box-shadow:none}.cibuscell-button:not(.btn--disabled).MuiButton-outlined:not(.btn--secondary):not(.btn--destructive):hover{background-color:var(--color-primary-subtle);border-color:var(--color-primary-hover);box-shadow:none}.cibuscell-button:not(.btn--disabled).MuiButton-outlined:not(.btn--secondary):not(.btn--destructive):focus-visible{outline:2px solid var(--color-primary-active);outline-offset:2px}.cibuscell-button:not(.btn--disabled).MuiButton-text:not(.btn--destructive){color:var(--color-primary)}.cibuscell-button:not(.btn--disabled).MuiButton-text:not(.btn--destructive):hover{background-color:var(--color-primary-subtle);color:var(--color-primary-hover)}.cibuscell-button:not(.btn--disabled).btn--secondary.MuiButton-contained{background-color:var(--color-surface);border:1.5px solid var(--color-border-strong);color:var(--color-text-secondary);box-shadow:0 1px 2px #0000000f}.cibuscell-button:not(.btn--disabled).btn--secondary.MuiButton-contained:hover{background-color:var(--color-surface-muted);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 1px 2px #0000000f}.cibuscell-button:not(.btn--disabled).btn--secondary.MuiButton-outlined{background-color:var(--color-surface);border:1.5px solid var(--color-border-strong);color:var(--color-text-secondary)}.cibuscell-button:not(.btn--disabled).btn--secondary.MuiButton-outlined:hover{background-color:var(--color-surface-muted);border-color:var(--color-primary);color:var(--color-primary)}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-contained{background-color:var(--color-danger);color:var(--color-text-on-primary);border:1px solid #0000;box-shadow:0 1px 2px #d32f2f38,0 2px 6px #d32f2f24,inset 0 1px #ffffff1a}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-contained:hover{background-color:#b71c1c;box-shadow:0 2px 8px #d32f2f4d,0 4px 14px #d32f2f2e,inset 0 1px #ffffff1a}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-outlined{background-color:var(--color-surface);border:1.5px solid var(--color-danger);color:var(--color-danger)}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-outlined:hover{background-color:var(--color-danger-light);border-color:#b71c1c}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-text{color:var(--color-danger)}.cibuscell-button:not(.btn--disabled).btn--destructive.MuiButton-text:hover{background-color:var(--color-danger-light)}.cibuscell-button.btn--disabled{position:relative;overflow:hidden;pointer-events:none!important}.cibuscell-button.btn--disabled:after{content:"";pointer-events:none;background:#fff6;position:absolute;inset:0}
