﻿*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}body{line-height:1.6;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}a{text-decoration:none;color:inherit}input,button,textarea,select{font:inherit;background:none;border:none;outline:none}label{cursor:inherit}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid rgba(221,221,221,.8666666667)}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;transition:none}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:1.8em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}:root{--success: #16a34a;--success-fg: #ffffff;--success-surface: #e5f1e6;--success-text: #166534;--error: #dc2626;--error-fg: #ffffff;--error-surface: #f9eae8;--error-text: #9f3527;--warning: #d97706;--warning-fg: #ffffff;--warning-surface: #fbf0e3;--warning-text: #92400e;--info: #2563eb;--info-fg: #ffffff;--info-surface: #e7effa;--info-text: #1d4ed8;--white: #ffffff;--black: #000000}:root[data-theme=light]{--bg: #f8fafc;--surface: #ffffff;--surface-subtle: #f1f5f9;--border: #e2e8f0;--border-strong: #cbd5e1;--text: #0f172a;--text-secondary: #475569;--text-muted: #64748b}:root[data-theme=dark]{--bg: #191919;--surface: #202020;--surface-subtle: #262626;--border: #2e2e2e;--border-strong: #3f3f3f;--text: #e0e0e0;--text-secondary: #949494;--text-muted: #666666;--warning-fg: #451a03;--warning-surface: color-mix(in sRGB, var(--surface) 88%, var(--warning));--warning-text: #fcd34d;--success-fg: #052e16;--success-surface: color-mix(in sRGB, var(--surface) 88%, var(--success));--success-text: #86efac;--error-fg: #ffffff;--error-surface: color-mix(in sRGB, var(--surface) 88%, var(--error));--error-text: #fca5a5;--info-fg: #ffffff;--info-surface: color-mix(in sRGB, var(--surface) 88%, var(--info));--info-text: #93c5fd}html[data-theme=light] body.skinSMART{--primary: #115e59;--primary-fg: #ffffff;--primary-surface: #e8f1f0;--primary-text: #115e59;--secondary: #334155;--secondary-fg: #ffffff;--secondary-surface: #f1f5f9;--secondary-text: #334155}html[data-theme=dark] body.skinSMART{--primary: #238374;--primary-fg: #ffffff;--primary-surface: color-mix(in sRGB, var(--surface) 94%, var(--primary));--primary-text: #4db3a2;--secondary: #737373;--secondary-fg: #ffffff;--secondary-surface: color-mix(in sRGB, var(--surface) 94%, #ffffff);--secondary-text: #d4d4d4}html[data-theme=light] body.skinGILA{--primary: #b0040e;--primary-fg: #ffffff;--primary-surface: color-mix(in sRGB, var(--bg) 84%, var(--primary));--primary-text: #b0040e;--secondary: #005b88;--secondary-fg: #ffffff;--secondary-surface: color-mix(in sRGB, var(--bg) 84%, var(--secondary));--secondary-text: #005b88}html[data-theme=dark] body.skinGILA{--primary: #b0040e;--primary-fg: #ffffff;--primary-surface: color-mix(in sRGB, var(--bg) 84%, var(--primary));--primary-text: #ff858d;--secondary: #005b88;--secondary-fg: #ffffff;--secondary-surface: color-mix(in sRGB, var(--bg) 84%, var(--secondary));--secondary-text: #66c7ff}:root{font-size:14px}body{font-family:"Inter",sans-serif;font-optical-sizing:auto;color:var(--text);height:100svh}.hide{display:none !important}.hidden{visibility:hidden;opacity:0}.infoLabel{font-size:.9rem;color:var(--text-muted)}.shortcut{color:var(--primary);cursor:pointer}.shortcut:hover{text-decoration:underline}.shortcut :has(*)::after{content:"";font-family:"Font Awesome 7 Pro";font-weight:900}.fa-solid.success,.fa-light.success,.fa-duotone.success{color:var(--success)}.fa-solid.error,.fa-light.error,.fa-duotone.error{color:var(--error)}.fa-solid.warning,.fa-light.warning,.fa-duotone.warning{color:var(--warning)}.fa-solid.info,.fa-light.info,.fa-duotone.info{color:var(--info)}.fa-solid.primary,.fa-light.primary,.fa-duotone.primary{color:var(--primary)}.fa-solid.secondary,.fa-light.secondary,.fa-duotone.secondary{color:var(--secondary)}.fa-solid.purple,.fa-light.purple,.fa-duotone.purple{color:#b84ec2}.fa-solid.turquoise,.fa-light.turquoise,.fa-duotone.turquoise{color:#0af0d5}.fa-solid.yellow,.fa-light.yellow,.fa-duotone.yellow{color:#fde68a}.fa-solid.purple,.fa-light.purple,.fa-duotone.purple{color:purple}.fa-solid.gray,.fa-light.gray,.fa-duotone.gray{color:var(--text-muted)}.flex{display:flex;flex-direction:row;justify-content:normal;align-items:normal}.flexColumn{display:flex;flex-direction:column;justify-content:normal;align-items:normal}.flexColumnCenter{display:flex;flex-direction:column;justify-content:center;align-items:center}.flexRowReverse{display:flex;flex-direction:row-reverse;justify-content:normal;align-items:normal}.flexCenter{display:flex;flex-direction:row;justify-content:center;align-items:center}.flexSpaceBetween{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.wFull{width:100%}.field.field-tel-enhanced ml-select.field.has-single-value{height:100%;border-right:1px solid var(--border);border-top-right-radius:0;border-bottom-right-radius:0}.field.field-tel-enhanced ml-select.field.has-single-value.is-open{outline:none !important}.field.field-tel-enhanced ml-select.field.has-single-value>.field__tags{overflow:hidden;margin-top:0;height:100%}.field.field-tel-enhanced ml-select.field.has-single-value .field__clear-btn{display:none}.field.field-tel-enhanced ml-select.field.has-single-value .field__single-value{margin-right:0}.field.field-tel-enhanced:has(.field__complications--left)>:is(label,input){margin-left:70px}.field.field-tel-enhanced:has(.field__complications--right)>input{margin-right:80px}.field.field-tel-enhanced .field__complications--left{--complication-width: 70px}.field.field-tel-enhanced .field__complications--right{--complication-width: 80px}.field.field-tel-enhanced .field__complications--right>div{flex:1;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.field.field-tel-enhanced .field__complications--right>div:active{background-color:var(--surface-subtle)}.field.field-tel-enhanced .field__complications--right>div i{font-size:large}.field.field-tel-enhanced .field__complications--right>div+div{border-left:1px solid var(--border)}.field.field-tel-enhanced.field--readonly .field__complications--right{background-color:var(--surface)}.field.field-mail-enhanced:has(.field__complications--right)>input{margin-right:80px}.field.field-mail-enhanced .field__complications--right{--complication-width: 80px}.field.field-mail-enhanced .field__complications--right>div{flex:1;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.field.field-mail-enhanced .field__complications--right>div:active{background-color:var(--surface-subtle)}.field.field-mail-enhanced .field__complications--right>div i{font-size:large}.field.field-mail-enhanced .field__complications--right>div+div{border-left:1px solid var(--border)}.field.field-mail-enhanced.field--readonly .field__complications--right{background-color:var(--surface)}.user__name{font-weight:500}.user__company{font-size:small;font-style:italic;color:var(--text-muted)}.companyCenter__denomination{font-weight:500}.companyCenter__company{font-size:small;font-style:italic;color:var(--text-muted)}.workorder__code{font-weight:500}.workorder__center{font-size:small;font-style:italic;color:var(--text-muted)}.workorder__address{font-size:small;font-style:italic;color:var(--text-muted)}.rich-text{overflow-wrap:break-word;word-break:break-word}.rich-text p{margin-bottom:.5rem}.rich-text p:last-child{margin-bottom:0}.rich-text ol,.rich-text ul{margin-bottom:.5rem;padding-left:1.5rem}.rich-text ol:last-child,.rich-text ul:last-child{margin-bottom:0}.rich-text ol ol,.rich-text ol ul,.rich-text ul ol,.rich-text ul ul{margin-top:.25rem;margin-bottom:0}.rich-text ol{list-style-type:decimal}.rich-text ul{list-style-type:disc}.rich-text li{margin-bottom:.25rem}.rich-text li:last-child{margin-bottom:0}.rich-text img{max-width:100%;height:auto;border-radius:.25rem;margin-block:.25rem}.rich-text strong,.rich-text b{font-weight:bold}.rich-text em,.rich-text i{font-style:italic}.rich-text u{text-decoration:underline}.rich-text blockquote{border-left:3px solid var(--border);padding-left:.75rem;margin-bottom:.5rem;color:var(--text-muted)}/*!
 * FilePond 4.32.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0, 0, 0, 0.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-0.75em;right:-0.75em;top:-0.75em;bottom:-0.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0, 0, 0, 0.5);background-image:none;box-shadow:0 0 0 0 hsla(0, 0%, 100%, 0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0, 0%, 100%, 0.9)}.filepond--file-action-button[disabled]{color:hsla(0, 0%, 100%, 0.5);background-color:rgba(0, 0, 0, 0.25)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-0.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-0.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-0.0625em);transform:translateX(-0.0625em)}20%,80%{-webkit-transform:translateX(0.125em);transform:translateX(0.125em)}30%,50%,70%{-webkit-transform:translateX(-0.25em);transform:translateX(-0.25em)}40%,60%{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-0.0625em);transform:translateX(-0.0625em)}20%,80%{-webkit-transform:translateX(0.125em);transform:translateX(0.125em)}30%,50%,70%{-webkit-transform:translateX(-0.25em);transform:translateX(-0.25em)}40%,60%{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -0.0625em rgba(0, 0, 0, 0.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0, 0, 0, 0.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg, #000 calc(100% - 0.5em), transparent);mask:linear-gradient(180deg, #000 calc(100% - 0.5em), transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1 !important;visibility:visible !important}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100% !important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto !important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent !important;border:none !important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom:none !important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0, 0.5em, 0);transform:translate3d(0, 0.5em, 0)}.filepond--panel-bottom{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px !important;border-top:none !important;border-bottom:none !important;border-radius:0 !important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--image-preview-markup{position:absolute;left:0;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;position:absolute;left:0;top:0;width:100%;min-height:5rem;max-height:7rem;margin:0;opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:rgba(40, 40, 40, 0.85)}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports(-webkit-marquee-repetition: infinite) and ((-o-object-fit: fill) or (object-fit: fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0;right:0;height:100%;margin:0;border-radius:.45em;overflow:hidden;background:rgba(0, 0, 0, 0.01)}.filepond--image-preview{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;height:100%;width:100%;pointer-events:none;background:#222;will-change:transform,opacity}.filepond--image-clip{position:relative;overflow:hidden;margin:0 auto}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{position:absolute;left:0;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{height:100%;display:flex;justify-content:center;align-items:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports(counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports(counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports(counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0, 0, 0, 0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.appLayout{display:grid;height:100svh;background:var(--bg);overflow-y:auto}.container{width:100%;padding-inline:1.25rem}.appLayout--HorizontalLayout{display:grid;grid-template-areas:"Menu Header" "Menu Main" "Menu Footer";grid-template-columns:min-content 1fr;grid-template-rows:64px 1fr 1.25rem}.appLayout--HorizontalLayout .header{grid-area:Header}.appLayout--HorizontalLayout .menu{grid-area:Menu;position:sticky;top:0;z-index:10010;width:224px;height:100svh;display:flex;flex-direction:column;background-color:var(--surface);border-right:1px solid var(--border);transition:width .25s ease}@media(max-width: 640px){.appLayout--HorizontalLayout .menu--desktop{display:none}}.appLayout--HorizontalLayout .menu--mobile{display:none}@media(max-width: 640px){.appLayout--HorizontalLayout .menu--mobile{display:block}}.appLayout--HorizontalLayout .menu--mobile .menuList__item__subMenu.shown{width:100svw;transform:translateX(-50svw);left:50%;top:90%;box-shadow:none;border-bottom:3px solid var(--border)}.appLayout--HorizontalLayout .menu--collapsible .menu__collapsible{display:flex}.appLayout--HorizontalLayout .menu--collapsibleClose{width:68px}.appLayout--HorizontalLayout .menu--collapsibleClose a:has(.logoContainer){justify-content:center !important;padding-left:0 !important}.appLayout--HorizontalLayout .menu--collapsibleClose .logoContainer{justify-content:center !important}.appLayout--HorizontalLayout .menu--collapsibleClose .logo--full{display:none !important}.appLayout--HorizontalLayout .menu--collapsibleClose .logo--small{display:block !important}.appLayout--HorizontalLayout .menu--collapsibleClose .menu__collapsible .btn i{transform:rotate(-180deg)}.appLayout--HorizontalLayout .menu--collapsibleClose .menu__footer{display:none}.appLayout--HorizontalLayout .menu__collapsible{display:none;position:absolute;right:0;top:32px;transform:translate(50%, -50%);z-index:10012}.appLayout--HorizontalLayout .menu__collapsible .btn{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border-radius:50% !important;background-color:var(--surface) !important;border:1px solid var(--border) !important;box-shadow:0 1px 3px rgba(0,0,0,.08);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.appLayout--HorizontalLayout .menu__collapsible .btn:hover{color:var(--text);background-color:var(--surface-subtle) !important;box-shadow:0 2px 5px rgba(0,0,0,.12);text-decoration:none !important}.appLayout--HorizontalLayout .menu__collapsible .btn i{font-size:.65rem;transition:transform .3s ease}.appLayout--HorizontalLayout .menu__logo{border-top:2px solid var(--border)}.appLayout--HorizontalLayout .menu__footer{align-self:center;padding-bottom:10px}.appLayout--HorizontalLayout .menu__footer:hover{color:var(--primary)}.appLayout--HorizontalLayout .menu a:has(.logoContainer){flex:0 0 64px;display:flex;justify-content:flex-start;align-items:center;padding-left:1rem}.appLayout--HorizontalLayout .menu .logoContainer{justify-content:flex-start}.appLayout--HorizontalLayout .menu .menuList{flex:1 1 auto;padding-top:.25rem;padding-left:0;padding-right:.75rem}.appLayout--HorizontalLayout .menu .menuList--iconMode{padding-inline:0;gap:.375rem}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item{position:relative;display:flex;justify-content:center;width:100%}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger{display:flex;justify-content:center;align-items:center;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border-radius:calc(infinity*1px) !important;color:var(--text);transition:background-color .2s,color .2s}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger .menuList__trigger__icon{display:flex;justify-content:center;align-items:center;width:100%;margin:0}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger .menuList__trigger__icon i{font-size:1.15rem}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger .menuList__trigger__text{display:none}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger .menuList__trigger__badge{display:none}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger:hover{background-color:var(--surface-subtle);color:var(--text)}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger.active{background-color:var(--primary);color:var(--white)}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item>.menuList__trigger.active .menuList__trigger__icon i{color:var(--white)}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList{padding:0 !important}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList__subMenu{position:absolute;left:calc(100% + .5rem);top:0;background:var(--surface);width:max-content;border-radius:1rem;overflow:hidden;transition:all .3s ease;z-index:10020}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList__subMenu.subMenu--active{padding:.75rem 0;outline:1px solid var(--border);box-shadow:0 0 .25rem rgba(0,0,0,.4)}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList__subMenu .menuList .menuList__trigger{border-radius:0;display:grid;grid-template-columns:max-content minmax(min-content, 100%) max-content;gap:.75rem;padding:.5rem 1rem;width:auto;height:auto}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList__subMenu .menuList .menuList__trigger .menuList__trigger__text{display:block;width:auto}.appLayout--HorizontalLayout .menu .menuList--iconMode>.menuList__item .menuList__subMenu .menuList .menuList__trigger .menuList__trigger__badge{display:flex}.appLayout--HorizontalLayout .menu .menuList--iconMode .menuList__separator{display:flex;align-items:center;justify-content:center;padding:0;margin:.375rem auto;width:32px;height:1px;background-color:var(--border)}.appLayout--HorizontalLayout .menu .menuList--iconMode .menuList__separator span{display:none}.appLayout--HorizontalLayout .menu .menuList--iconMode .menuList__separator::before,.appLayout--HorizontalLayout .menu .menuList--iconMode .menuList__separator::after{display:none}.appLayout--HorizontalLayout .menu .menuList__trigger{border-radius:calc(infinity*1px);border-top-left-radius:0;border-bottom-left-radius:0}.appLayout--HorizontalLayout .menu .profile{flex:0 0 64px;display:flex;justify-content:center;align-items:center;border-top:2px solid var(--border)}.appLayout--HorizontalLayout .horizontalLayout{grid-area:Main;display:grid;grid-template-areas:var(--layout);grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr;height:calc(100vh - 64px - 1.25rem);--layout: "Header Header" "Main Main";overflow-x:hidden}.appLayout--HorizontalLayout .horizontalLayout:not(:has(.headerContainer)){padding-top:1.5rem}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumn{--layout: "Header Header" "Main Detail"}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumn .detailContainer{display:none}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumn .detailContainer.open{display:block}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnTicket{--layout: "Header Header" "Main Detail";grid-template-columns:1fr 3fr}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnTicket:has(.detailContainer [data-list-key=TicketsTicketTable]){grid-template-columns:0px 3fr}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnTicket .detailContainer{display:none}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnTicket .detailContainer.open{display:block}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnSchedule{--layout: "Header Header" "Main Detail";grid-template-columns:1fr 1fr}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnSchedule .detailContainer{display:none}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnSchedule .detailContainer.open{display:block}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnQuotation{--layout: "Header Header" "Main Detail";grid-template-columns:2fr 5fr}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnQuotation .detailContainer{display:none}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnQuotation .detailContainer.open{display:block}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnAdministration{--layout: "Header Header" "Main Detail";grid-template-columns:2fr 3fr}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnAdministration .detailContainer{display:none}.appLayout--HorizontalLayout .horizontalLayout--DoubleColumnAdministration .detailContainer.open{display:block}.appLayout--HorizontalLayout .horizontalLayout .headerContainer{grid-area:Header;position:sticky;display:grid;grid-template-rows:auto max-content;margin-inline:-1.5rem;width:calc(100% + 3rem);border-radius:0;padding-bottom:1.25rem;z-index:2;background:rgba(0,0,0,0)}.appLayout--HorizontalLayout .horizontalLayout .headerContainer--topless .headerContainer__info{border:0;border-bottom:1px solid var(--border);border-radius:0}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__bg{display:none}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__info{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;background-color:var(--surface);z-index:1;border:0;border-bottom:1px solid var(--border);border-radius:0;width:100%}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__info__left{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;padding-left:1.5rem}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__info__left>i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;font-size:1.45rem;color:var(--primary);background-color:var(--primary-surface);border-radius:.5rem;border:1px solid color-mix(in sRGB, var(--primary) 18%, transparent);box-shadow:0 1px 2px rgba(0,0,0,.04);--fa-primary-color: var(--primary);--fa-secondary-color: var(--primary);--fa-secondary-opacity: 0.55}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__info__center{padding:.5rem .75rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__info__right{align-self:center;padding:.5rem;padding-right:1.5rem}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__navbar{display:flex;gap:.25rem;width:100%;background:var(--bg);padding-inline:1.5rem}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__navbar>*{flex:0 0 0;border-top-left-radius:0;border-top-right-radius:0;min-width:200px}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__navbar>.btn:not(.btn--tonal){transform:scaleY(1.05)}.appLayout--HorizontalLayout .horizontalLayout .headerContainer__navbar>.btn--tonal{border:1px solid var(--primary-surface) !important;border-top:0 !important}.appLayout--HorizontalLayout .horizontalLayout .mainContainer{grid-area:Main;padding:.5rem;border-radius:.5rem;border:1px solid var(--border);margin-bottom:1rem;max-height:100%;height:fit-content;overflow:auto}.appLayout--HorizontalLayout .horizontalLayout .mainContainer:has(>.formContainer,.searchableListContainer){padding:0;margin-inline:.25rem}.appLayout--HorizontalLayout .horizontalLayout .mainContainer .searchableList,.appLayout--HorizontalLayout .horizontalLayout .mainContainer .formContainer{margin:0 !important}.appLayout--HorizontalLayout .horizontalLayout .detailContainer{grid-area:Detail;max-height:100%;height:fit-content;overflow:auto;border:1px solid var(--border);border-radius:.5rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer:not(:has(div)){border:0}.appLayout--HorizontalLayout .horizontalLayout .detailContainer:has(>.formContainer,.searchableListContainer){padding:0;margin-inline:.25rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer .formContainer{margin:0}.appLayout--HorizontalLayout .horizontalLayout .detailContainer .formContainer__header{position:sticky;border-radius:0;padding:.5rem 1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer .formContainer__header .form__buttons{margin-left:auto}.appLayout--HorizontalLayout .horizontalLayout .detailContainer .searchableList{margin:0}.appLayout--HorizontalLayout .horizontalLayout .detailContainer .searchableList .thead{position:sticky;border-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer__main{grid-area:Main;padding:.5rem;border-radius:.5rem;border:1px solid var(--border);margin-bottom:1rem;max-height:100%;height:fit-content;overflow:auto}.appLayout--HorizontalLayout .horizontalLayout .detailContainer__main:has(>.formContainer,.searchableListContainer){padding:0;margin-inline:.25rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer__detail{grid-area:Detail;max-height:100%;height:fit-content;overflow:auto;border:1px solid var(--border);border-radius:.5rem}.appLayout--HorizontalLayout .horizontalLayout .detailContainer__detail:not(:has(div)){border:0}.appLayout--HorizontalLayout .horizontalLayout .detailContainer__detail:has(>.formContainer,.searchableListContainer){padding:0;margin-inline:.25rem}.appLayout--HorizontalLayout .footer{grid-area:Footer;display:flex;justify-content:space-between;font-size:.9rem;padding-inline:.5rem;height:100%;align-items:center}@media(max-width: 1024px){.appLayout--HorizontalLayout .footer{flex-direction:column;align-items:center;gap:.25rem;height:fit-content;padding-bottom:.75rem}}.appLayout--HorizontalLayout .footer>div{display:flex;align-items:center;gap:.5rem}@media(max-width: 640px){.appLayout--HorizontalLayout .footer>div:first-of-type{flex-direction:column}.appLayout--HorizontalLayout .footer>div:first-of-type .footer__separator{display:none}}.appLayout--HorizontalLayout .footer__link{font-weight:600}.appLayout--HorizontalLayout .footer__link:hover{color:var(--primary)}.appLayout--VerticalLayout{display:grid;grid-template-areas:"Header" "Menu" "Main" "Footer";grid-template-columns:1fr;grid-template-rows:64px min-content 1fr min-content}.appLayout--VerticalLayout .header{grid-area:Header;position:sticky;top:0;height:64px;border-bottom:1px solid var(--border);background-color:var(--surface);z-index:10010}.appLayout--VerticalLayout .header .container{display:flex;align-items:center;justify-content:space-between;height:100%}.appLayout--VerticalLayout .header__right{display:flex;align-items:center;gap:.25rem}.appLayout--VerticalLayout .header__right button{padding:.5rem;width:42px;height:42px;aspect-ratio:1/1;font-size:1.2rem;color:var(--text);border-radius:50%}.appLayout--VerticalLayout .header__right button:hover{background-color:var(--surface-subtle)}.appLayout--VerticalLayout .header__right button:hover i{font-weight:bold}.appLayout--VerticalLayout .header__center{margin-left:2.5rem}.appLayout--VerticalLayout .header .logoContainer{display:flex;align-items:center;height:64px}.appLayout--VerticalLayout .header .logoContainer a{display:flex;height:100%;align-items:center;justify-content:center}.appLayout--VerticalLayout .header .profile{display:flex;align-items:center;justify-content:center;height:100%}@media(max-width: 640px){.appLayout--VerticalLayout .header .logoContainer .logo--full{display:none !important}.appLayout--VerticalLayout .header .logoContainer .logo--small{display:block !important}}.appLayout--VerticalLayout .menu{grid-area:Menu;position:sticky;top:64px;height:56px;background-color:var(--surface);border-bottom:1px solid var(--border);box-shadow:0 0 .25rem rgba(0,0,0,.4);z-index:10010}@media(max-width: 640px){.appLayout--VerticalLayout .menu--desktop{display:none}}.appLayout--VerticalLayout .menu--mobile{display:none}@media(max-width: 640px){.appLayout--VerticalLayout .menu--mobile{display:block}}.appLayout--VerticalLayout .menu--mobile .menuList__item__subMenu.shown{width:100svw;transform:translateX(-50svw);left:50%;top:90%;box-shadow:none;border-bottom:3px solid var(--border)}.appLayout--VerticalLayout .menu .container{display:flex;align-items:center;height:100%}.appLayout--VerticalLayout .menu .menuList{flex-direction:row;gap:.5rem;margin:0}.appLayout--VerticalLayout .menu .menuList__item{border-radius:.5rem}.appLayout--VerticalLayout .menu .menuList__item__subMenu{margin-top:1rem}.appLayout--VerticalLayout .footer{grid-area:Footer;height:50px;display:flex;justify-content:space-between;font-size:.9rem;padding-inline:.5rem;position:relative;margin:0;padding:0 1rem}.appLayout--VerticalLayout .footer>div{display:flex;align-items:center;gap:.5rem}@media(max-width: 1024px){.appLayout--VerticalLayout .footer__left{visibility:hidden}}.appLayout--VerticalLayout .footer__link{font-weight:600}.appLayout--VerticalLayout .footer__link:hover{color:var(--primary)}.verticalLayout{grid-area:Main;display:flex;justify-content:center;align-items:center;position:relative;overflow-x:hidden;height:100%}@media(max-width: 640px){.verticalLayout{padding-inline:0 !important;align-items:flex-start}}.verticalLayout .mainContainer{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column}.verticalLayout .mainContainer:has(.searchableListContainer,.formContainer){padding:0}.verticalLayout .detailContainer{width:60svw;position:fixed;height:100vh;top:0;right:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem;background-color:var(--surface);z-index:10030;box-shadow:0 0 .375rem rgba(0,0,0,.5);transform:translateX(100%);transition:transform .5s ease;overflow:hidden;overflow-y:auto}.verticalLayout .detailContainer.open{transform:translateX(0)}.verticalLayout .detailContainer__title{display:flex}.verticalLayout .detailContainer--small{width:33svw}.verticalLayout .detailContainer--medium{width:66svw}@media(max-width: 1280px){.verticalLayout .detailContainer--medium{width:75svw}}@media(max-width: 1024px){.verticalLayout .detailContainer--medium{width:90svw}}@media(max-width: 768px){.verticalLayout .detailContainer--medium{width:100svw;border-radius:0 !important}}.verticalLayout .detailContainer--large{width:90svw}@media(max-width: 768px){.verticalLayout .detailContainer--large{width:100svw;border-radius:0 !important}}.verticalLayout .detailContainer .formContainer{margin:0;box-shadow:none}.verticalLayout .backgroundContainer{position:fixed;top:0;bottom:0;right:0;width:0;left:0;z-index:10020;background-color:rgba(0,0,0,0);opacity:0;transition:background-color .5s ease}.verticalLayout .backgroundContainer.active{background-color:#000;width:100%;opacity:.2}#btnContainer{padding:.5rem;width:42px;height:42px;aspect-ratio:1/1;font-size:1.2rem;color:var(--text);border-radius:50%;display:inline-flex;justify-content:center;align-items:center}#btnContainer:hover{background-color:var(--surface-subtle)}#btnContainer:hover i{font-weight:bold}.appLayout--FlatLayout{display:grid;grid-template-areas:"Main" "Footer";grid-template-columns:1fr;grid-template-rows:1fr min-content}.appLayout--FlatLayout .footer{grid-area:Footer;height:50px;display:flex;justify-content:space-between;font-size:.9rem;padding-inline:.5rem;position:relative;margin:0;padding:0 1rem}.appLayout--FlatLayout .footer>div{display:flex;align-items:center;gap:.5rem}@media(max-width: 1024px){.appLayout--FlatLayout .footer__left{visibility:hidden}}.appLayout--FlatLayout .footer__link{font-weight:600}.appLayout--FlatLayout .footer__link:hover{color:var(--primary)}.flatLayout{grid-area:Main;display:flex;justify-content:center;align-items:center;height:100%}@media(max-width: 640px){.flatLayout{padding-inline:0 !important;align-items:flex-start}}.flatLayout .detailContainer{width:60svw;position:fixed;height:100vh;top:0;right:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem;background-color:var(--surface);z-index:10030;box-shadow:0 0 .375rem rgba(0,0,0,.5);transform:translateX(100%);transition:transform .5s ease;overflow:hidden;overflow-y:auto}.flatLayout .detailContainer.open{transform:translateX(0)}.flatLayout .detailContainer__title{display:flex}.flatLayout .detailContainer--small{width:33svw}.flatLayout .detailContainer--medium{width:66svw}@media(max-width: 1280px){.flatLayout .detailContainer--medium{width:75svw}}@media(max-width: 1024px){.flatLayout .detailContainer--medium{width:90svw}}@media(max-width: 768px){.flatLayout .detailContainer--medium{width:100svw;border-radius:0 !important}}.flatLayout .detailContainer--large{width:90svw}@media(max-width: 768px){.flatLayout .detailContainer--large{width:100svw;border-radius:0 !important}}.flatLayout .detailContainer .formContainer{margin:0;box-shadow:none}.flatLayout .backgroundContainer{position:fixed;top:0;bottom:0;right:0;width:0;left:0;z-index:10020;background-color:rgba(0,0,0,0);opacity:0;transition:background-color .5s ease}.flatLayout .backgroundContainer.active{background-color:#000;width:100%;opacity:.2}.errorLayoutBackground{position:fixed;top:0;bottom:0;left:0;right:0;z-index:0;background-color:var(--error);background:linear-gradient(105deg, var(--surface-subtle) 0%, var(--surface) 66%, var(--error) 66%, color-mix(in sRGB, var(--error) 70%, #000000) 100%)}.errorCard{position:relative;z-index:2;border-radius:10%}.errorCard .card__section{padding:2.5rem}.errorCard .card__section img{justify-self:center}.errorCard .card__section:nth-child(2){padding-top:0}.errorCard img{height:30vh}.cardTabContainer__header{position:relative;overflow:hidden;border-radius:.5rem;box-shadow:0 0 .375rem rgba(0,0,0,.5);margin-inline:.5rem;min-height:120px}.cardTabContainer__header__bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(110deg, var(--primary) 0%, var(--primary) 50%, var(--primary-surface) 50%, var(--primary-surface) 60%, var(--white) 60%, var(--white) 100%);opacity:.4;z-index:10000}.cardTabContainer__header__content{position:relative;z-index:10001}.cardTabContainer__navbar{display:flex;gap:.5rem;margin-top:1.5rem;margin-inline:.5rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;overflow:hidden}@media(max-width: 1024px){.cardTabContainer__navbar{flex-direction:column;gap:0;box-shadow:0 0 .375rem rgba(0,0,0,.5)}.cardTabContainer__navbar>*{border-radius:0;text-align:center}}@media(max-width: 1024px)and (max-width: 425px){.cardTabContainer__navbar>*{height:3rem}}.cardTabContainer__navbar>*{flex-grow:1;flex-shrink:0;flex-basis:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.cardTabContainer .formContainer{border-radius:0}.logoContainer{display:flex;justify-content:center;height:36px}.logoContainer .logo{display:block}.logoContainer .logo--small{display:none}@media(max-width: 1024px){.logoContainer .logo--full{display:none}.logoContainer .logo--small{display:block}}html[data-theme=light] .logo--dark,html[data-theme=light] .logoContainer .logo--dark,html[data-theme=light] img.logo--dark,html:not([data-theme=dark]) .logo--dark,html:not([data-theme=dark]) .logoContainer .logo--dark,html:not([data-theme=dark]) img.logo--dark{display:none !important}html[data-theme=dark] .logo--light,html[data-theme=dark] .logoContainer .logo--light,html[data-theme=dark] img.logo--light{display:none !important}.header{position:sticky;top:0;display:flex;align-items:center;gap:1.5rem;height:64px;z-index:10010;background-color:var(--surface);border-bottom:1px solid var(--border)}.header__right{display:flex;align-items:center;gap:.25rem}.header__right button:not(.btn){padding:.5rem;width:42px;height:42px;aspect-ratio:1/1;font-size:1.2rem;color:var(--text);border-radius:50%}.header__right button:not(.btn):hover{background-color:var(--surface-subtle)}.header__right button:not(.btn):hover i{font-weight:bold}.header__right .header__profile{width:auto !important;height:auto !important;min-height:42px;aspect-ratio:unset !important;padding:.25rem .75rem .25rem .375rem !important;margin-left:.25rem;border-radius:calc(infinity*1px) !important;display:inline-flex !important;align-items:center !important;gap:.5rem !important;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.header__right .header__profile:hover{background-color:var(--surface-subtle) !important;border-color:var(--border)}.header__right .header__profile .avatar{display:flex;align-items:center;gap:.5rem}.header__right .header__profile .avatar__image{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%}.header__right .header__profile .avatar__image img{width:100%;height:100%;border-radius:50%}.header__right .header__profile .avatar__image i{font-size:1.15rem}.header__right .header__profile .avatar__info{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.25;gap:1px}.header__right .header__profile .avatar__name{font-size:.825rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.header__right .header__profile .avatar__company{font-size:.7rem;font-style:normal;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.header__right .header__profile__chevron{font-size:.65rem;color:var(--text-muted);margin-left:.125rem;transition:transform .2s ease}.header__new-command,.header__btn-new{display:inline-flex;align-items:center}.header__new-command.btn,.header__new-command .btn,.header__btn-new.btn,.header__btn-new .btn{height:38px !important;border:1px solid var(--border-strong) !important;border-radius:.5rem}.header__new-command.btn .btn__text,.header__new-command .btn .btn__text,.header__btn-new.btn .btn__text,.header__btn-new .btn .btn__text{font-size:12px}.header__menu-version{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem}.header__center{display:flex;align-items:center;gap:.25rem;flex-grow:1}.header__left{display:flex;align-items:center;gap:.5rem;flex-grow:0;margin-right:auto}.header__search{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;width:100%;max-width:450px;height:38px !important;padding:0 .75rem !important;background-color:var(--surface-subtle);border:1px solid var(--border);border-radius:.5rem;color:var(--text);font-weight:normal;cursor:pointer;user-select:none;box-shadow:none;transition:all .2s ease-in-out;margin-inline:.25rem}.header__search:hover{background-color:var(--primary-surface);border-color:var(--primary);filter:none}.header__search:hover .header__search__icon{color:var(--primary)}.header__search:hover .header__search__placeholder{color:var(--primary)}.header__search:hover .header__search__shortcut kbd{background-color:var(--primary);color:var(--white)}.header__search__content{display:inline-flex;align-items:center;gap:.625rem;min-width:0;overflow:hidden}.header__search__icon{font-size:.95rem;color:var(--text-muted);flex-shrink:0;transition:color .2s ease}.header__search__placeholder{color:var(--text-muted);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.header__search__shortcut{display:inline-flex;align-items:center;flex-shrink:0}.header__search__shortcut kbd{font-family:inherit;font-size:.7rem;font-weight:600;color:var(--text-muted);background-color:var(--surface);border:1px solid var(--border);border-radius:.25rem;padding:.125rem .375rem;line-height:1.1;letter-spacing:.5px;transition:background-color .2s ease,color .2s ease}@media(max-width: 768px){.header__search__shortcut{display:none}}@media(max-width: 768px){.header__search{width:38px;aspect-ratio:1/1;padding:0 !important;justify-content:center;flex-shrink:0}.header__search .header__search__content{justify-content:center}.header__search .header__search__placeholder{display:none}}.menuList{display:flex;flex-direction:column;gap:.25rem;width:100%;position:relative}.menuList--topbar{flex-direction:row;gap:.5rem}.menuList--sidebar{flex-direction:column;gap:.5rem;height:calc(100svh - 64px - 1.25rem - 1rem)}.menuList--sidebar .menuList__separator{padding:.75rem 1rem .25rem;margin-top:.25rem}.menuList--sidebar .menuList__separator::before,.menuList--sidebar .menuList__separator::after{display:none}.menuList--sidebar .menuList__separator span{text-transform:uppercase;font-size:.72rem;font-weight:700;letter-spacing:.05em;color:var(--text-muted)}.menuList__separator{display:flex;align-items:center;gap:.25rem;color:var(--text-muted)}.menuList__separator:last-child{display:none}.menuList__separator:has(+.menuList__separator){display:none}.menuList__separator--top{padding-top:.5rem;position:relative}.menuList__separator--top::after{content:"";position:absolute;top:0;border-top:1px solid var(--border);right:0;left:0}.menuList__separator--bottom{padding-top:.5rem;position:relative}.menuList__separator--bottom::after{content:"";position:absolute;bottom:0;border-top:1px solid var(--border);left:0;right:0}.menuList__separator span{text-transform:uppercase;font-size:.75rem;text-wrap:nowrap}.menuList__separator::before,.menuList__separator::after{content:"";display:block;height:1px;background-color:var(--border)}.menuList__separator::before{width:10px}.menuList__separator::after{width:100%}.menuList__trigger{display:grid;grid-template-columns:max-content minmax(min-content, 100%) max-content;gap:.75rem;align-items:center;padding:.5rem 1rem;border-radius:.5rem;color:var(--text);text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.menuList__trigger:hover{background-color:var(--surface-subtle);text-decoration:none;color:var(--text)}.menuList__trigger.active{background-color:var(--primary);color:var(--white);font-weight:600}.menuList__trigger.active:has(+.menuList__subMenu .active){background:var(--surface-subtle);color:var(--text);font-weight:500}.menuList__trigger.active .menuList__trigger__badge i{transform:rotate(90deg)}.menuList__trigger--full{grid-template-columns:0 min-content 0;gap:0}.menuList__trigger__icon{display:flex;justify-content:center;align-items:center;width:20px}.menuList__trigger__icon i{font-size:1.1em}.menuList__trigger__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.menuList__trigger__badge{display:flex;align-items:center;justify-content:flex-end;font-size:.85em}.menuList__trigger__badge i{transition:transform .3s ease}.menuList__subMenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;padding-left:0}.menuList__subMenu .menuList{overflow:hidden}.menuList__subMenu .menuList__trigger{--subMenuIcon: "\e122"}.menuList__subMenu .menuList__trigger__icon i{--fa: var(--subMenuIcon)}.menuList__subMenu .menuList__trigger.active i{--subMenuIcon: "\f192";--fa-secondary-opacity: 0.1;font-size:x-large}.menuList__subMenu.subMenu--active,.menuList__subMenu:has(.active){grid-template-rows:1fr}.menuSelectorPopUp{right:calc(100% + 1.5rem);width:max-content;top:0;padding-inline:1rem}.languageFlagImage{width:25px;height:25px;border-radius:.5rem;overflow:hidden}.popup:has(.menuList){padding:.5rem 0 !important}.popup:has(.menuList) .menuList__trigger{border-radius:0}.popup:has(.menuList) .menuList__item [data-copy-value]{transform:scale(1) !important}.theme-toggle-trigger{cursor:pointer;user-select:none}.theme-toggle-trigger .theme-switch{position:relative;display:inline-block;width:44px;height:24px;margin:0;cursor:pointer}.theme-toggle-trigger .theme-switch input{opacity:0;width:0;height:0;position:absolute}.theme-toggle-trigger .theme-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--border);border-radius:calc(infinity*1px);transition:background-color .25s ease}.theme-toggle-trigger .theme-switch .slider::before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--white);border-radius:50%;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 1px 3px rgba(0,0,0,.15)}.theme-toggle-trigger .theme-switch input:checked+.slider{background-color:var(--primary)}.theme-toggle-trigger .theme-switch input:checked+.slider::before{transform:translateX(20px)}:has(>.popup){position:relative}[data-type=PopupTrigger]{cursor:pointer}[data-popup-for]{display:none;position:absolute;top:0;left:0;height:auto;background-color:var(--surface);border-radius:.5rem;box-shadow:0 0 .375rem rgba(0,0,0,.5);padding:.5rem 0;z-index:10020}[data-popup-for][data-popup-blocked=true]{z-index:10019}[data-popup-for].shown{display:block}.popUpContainer:has(.selectList){justify-content:center;align-items:center;padding:1rem}.selectList{min-height:unset;max-height:80svh;overflow-y:auto !important}.selectList .listContainer__header{height:60px}.selectList .searchableListContainer{height:unset}.selectList .searchableList{box-shadow:none;margin:0}.selectList .searchableList>div,.selectList .searchableList table{margin-top:0}.popUpContainer{position:fixed;top:0;left:0;z-index:10050;height:100vh;width:100vw;background:rgba(0,0,0,.5215686275);backdrop-filter:blur(3px);display:none;place-items:center}.popUpContainer:has(.popup.shown){display:grid}.popUpContainer .popup{grid-area:1/1;position:relative;top:auto;left:auto;height:100%;max-height:80svh;width:50svw;max-width:1000px;margin:auto;padding:0;overflow:hidden;display:none;background-color:var(--surface)}@media(max-width: 1280px){.popUpContainer .popup{width:60svw;max-width:unset}}@media(max-width: 1024px){.popUpContainer .popup{width:70svw}}@media(max-width: 768px){.popUpContainer .popup{width:80svw}}@media(max-width: 640px){.popUpContainer .popup{width:90svw;max-height:90svh}}@media(max-width: 425px){.popUpContainer .popup{width:100svw;max-height:100svh;border-radius:0}}.popUpContainer .popup.shown{display:block}.popUpContainer .popup.popup--wFit{width:fit-content;max-width:calc(100svw - 2rem)}@media(max-width: 425px){.popUpContainer .popup.popup--wFit{max-width:100svw}}.popUpContainer .popup.popup--hFit{height:fit-content;max-height:calc(100svh - 2rem)}@media(max-width: 425px){.popUpContainer .popup.popup--hFit{height:100svh;max-height:100svh}}.popUpContainer .popup__header{display:flex;align-items:center;padding:1.25rem;padding-bottom:0;background-color:var(--surface)}.popUpContainer .popup__header .btn{box-shadow:none;margin-left:auto;padding:0}.popUpContainer .popup__header .btn:hover{text-decoration:none !important}.popUpContainer .popup__body{height:100%;padding:1.25rem;overflow-y:auto;scrollbar-gutter:stable;padding-right:0}.popUpContainer .popup__body:only-child{max-height:100%}.popUpContainer .popup__body:first-child:not(:only-child),.popUpContainer .popup__body:last-child:not(:only-child){max-height:calc(100% - 70px)}.popUpContainer .popup__body:not(:first-child):not(:last-child){max-height:calc(100% - 140px)}.popUpContainer .popup__footer{height:70px;display:flex;align-items:center;padding:1.25rem;padding-top:0;background-color:var(--surface);justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.popUpContainer .popup .formContainer{box-shadow:none;margin:0}.popUpContainer .popup .formContainer .formContainer__header{padding:0;margin-bottom:1.5rem}.popUpContainer .popup .formContainer .form__body{padding:0}.form .popUpContainer{width:100%}.popUpContainer .searchPopup{max-width:33svw;max-height:66svh}.popUpContainer .searchPopup[data-search-status=searching] .searchPopup__dashboard{display:none}.popUpContainer .searchPopup[data-search-status=idle] .searchPopup__results{display:none}.popUpContainer .searchPopup__bar{display:flex;align-items:center;border-bottom:1px solid var(--border);gap:.75rem;padding:1.25rem 1.5rem}.popUpContainer .searchPopup__bar i{font-size:1rem}.popUpContainer .searchPopup__bar input{flex-grow:1;height:100%;color:var(--text-muted)}.popUpContainer .searchPopup__close{cursor:pointer}.popUpContainer .searchPopup__results{padding:1.5rem 0;overflow-y:auto;max-height:calc(100% - 2.5rem)}.popUpContainer .searchPopup__dashboard{padding:1.5rem 0rem;column-count:1}.popUpContainer .searchPopup__category{font-weight:600;font-size:.9rem;color:var(--text-muted);text-transform:uppercase;padding-inline:2rem;margin-bottom:.75rem}.popUpContainer .searchPopup__item{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem;padding:.25rem 2rem;cursor:pointer}.popUpContainer .searchPopup__item span{font-size:.9rem;color:var(--text-muted)}.popUpContainer .searchPopup__item:hover,.popUpContainer .searchPopup__item:hover span{color:var(--primary)}.popUpContainer .searchPopup__item[active]{background:var(--primary-surface);position:relative}.popUpContainer .searchPopup__item[active]:after{content:"";font-family:"Font Awesome 7 Pro";font-weight:300;font-size:12px;color:var(--text-muted);position:absolute;right:.75rem;top:.5rem}.detailSkeleton{display:flex;flex-direction:column;width:100%;height:100%;padding:1.5rem;gap:1.5rem;background-color:var(--surface);overflow:hidden;pointer-events:none;box-sizing:border-box}.detailSkeleton__shimmer{background:linear-gradient(90deg, var(--surface-subtle) 25%, var(--surface) 50%, var(--surface-subtle) 75%);background-size:200% 100%;animation:detail-skeleton-shimmer 1.5s infinite linear}.detailSkeleton__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--border);gap:1rem}.detailSkeleton__header__left{display:flex;flex-direction:column;gap:.5rem;flex:1}.detailSkeleton__header__right{display:flex;gap:.5rem;align-items:center}.detailSkeleton__title{height:1.5rem;width:45%;border-radius:.5rem}.detailSkeleton__subtitle{height:1rem;width:30%;border-radius:.25rem}.detailSkeleton__action{width:2rem;height:2rem;border-radius:.5rem}.detailSkeleton__body{display:flex;flex-direction:column;gap:1rem;flex:1;overflow:hidden}.detailSkeleton__card{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background-color:var(--bg);border-radius:.5rem;border:1px solid var(--border)}.detailSkeleton__row{display:flex;gap:1rem;width:100%}.detailSkeleton__field{height:2.5rem;flex:1;border-radius:.25rem}.detailSkeleton__line{height:1rem;border-radius:.25rem}.detailSkeleton__line--w-1-4{width:25%}.detailSkeleton__line--w-1-2{width:50%}.detailSkeleton__line--w-3-4{width:75%}.detailSkeleton__line--w-full{width:100%}@keyframes detail-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}body ::-webkit-scrollbar{width:18px;height:18px}body ::-webkit-scrollbar-button{width:0px;height:0px}body ::-webkit-scrollbar-thumb{background-color:var(--border-strong);border:4px solid var(--bg);border-radius:50px;min-height:50px;cursor:grab}body ::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}body ::-webkit-scrollbar-thumb:active{background:var(--text-muted)}body ::-webkit-scrollbar-track{background:var(--bg);border:0px none}body ::-webkit-scrollbar-corner{background:var(--bg)}.btn--loading{position:relative !important;pointer-events:none !important;cursor:default !important}.btn--loading>*{opacity:.25 !important;transition:opacity .2s ease}.btn--loading::after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;margin:0;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;transform:translate(-50%, -50%);animation:btn-spin .65s linear infinite;z-index:2}@keyframes btn-spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.topProgressBar{position:fixed;top:0;left:0;width:0%;height:3px;background:var(--primary);z-index:99999;pointer-events:none;opacity:0;transition:width .25s ease-out,opacity .2s ease-out;box-shadow:0 0 8px rgba(0,0,0,.2),0 0 4px var(--primary)}.topProgressBar--active{opacity:1}.topProgressBar--completing{width:100% !important;opacity:1;transition:width .18s ease-out}.topProgressBar--done{opacity:0 !important;transition:opacity .25s ease-out}.topProgressBar--no-transition{transition:none !important}.toastContainer{position:fixed;bottom:30px;display:flex;flex-direction:column;align-items:center;width:100svw;gap:8px;justify-self:anchor-center;z-index:10060}.toastContainer .toast{display:grid;grid-template-areas:"Icon Message" "Bar Bar";grid-template-columns:2.5rem 1fr;grid-template-rows:max-content 0px;width:fit-content;max-width:calc(100svw - 1rem);overflow:hidden;border-radius:.5rem;font-weight:500;position:relative;background-color:var(--toast-color);border:2px solid var(--toast-color);box-shadow:0 0 10px -2px var(--toast-color);color:var(--white);transform:translateY(101vh);transition:all .5s cubic-bezier(0.68, -0.25, 0.25, 1.35)}.toastContainer .toast__icon{grid-area:Icon;align-content:center;text-align:center;font-size:x-large}.toastContainer .toast__icon i{display:none}.toastContainer .toast__message{grid-area:Message;align-content:center;text-align:center;padding-block:.5rem;padding-inline:.5rem 1.25rem}.toastContainer .toast__progressBar{grid-area:Bar;position:absolute;bottom:0;left:0;height:3px;width:100%}.toastContainer .toast__progressBar::before{content:"";position:absolute;bottom:0;right:0;height:100%;width:100%;background-color:var(--toast-color);transform:translateX(0)}.toastContainer .toast--visible{transform:translateX(0)}.toastContainer .toast--visible .toast__progressBar::before{animation:progress 6s linear forwards}.toastContainer .toast--template{display:none}.toastContainer .toast--success{--toast-color: var(--success)}.toastContainer .toast--success .toast__icon .fa-check-circle{display:block}.toastContainer .toast--error{--toast-color: var(--error)}.toastContainer .toast--error .toast__icon .fa-circle-xmark{display:block}.toastContainer .toast--warning{--toast-color: var(--warning)}.toastContainer .toast--warning .toast__icon .fa-triangle-exclamation{display:block}.toastContainer .toast--info{--toast-color: var(--info)}.toastContainer .toast--info .toast__icon .fa-circle-info{display:block}@keyframes progress{to{right:100%}}.accordion-container{display:flex;flex-direction:column;width:100%;background-color:var(--surface);border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.accordion-container .accordion{display:flex;flex-direction:column;width:100%;border-bottom:1px solid var(--border)}.accordion-container .accordion:last-child{border-bottom:none}.accordion-container .accordion__header{display:flex;width:100%;margin:0;padding:0}.accordion-container .accordion__trigger{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;width:100%;background-color:rgba(0,0,0,0);cursor:pointer;color:var(--text);text-align:left;font-weight:500;font-size:.95rem;border:none;outline:none;border-radius:0;transition:color .15s ease,background-color .15s ease}.accordion-container .accordion__trigger:hover{color:var(--primary)}.accordion-container .accordion__trigger:hover .accordion__icon{color:var(--primary);transform:translateX(3px)}.accordion-container .accordion__trigger:hover .accordion__title{color:var(--primary)}.accordion-container .accordion__trigger.active{background-color:var(--primary-surface);color:var(--primary);font-weight:600}.accordion-container .accordion__trigger.active .accordion__icon{transform:rotate(90deg);color:var(--primary)}.accordion-container .accordion__trigger.active:hover .accordion__icon{transform:rotate(90deg)}.accordion-container .accordion__trigger.active .accordion__badge[data-completed=true],.accordion-container .accordion__trigger.active .accordion__badge.accordion__badge--complete{background-color:var(--primary);color:var(--white)}.accordion-container .accordion__title{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-container .accordion__title i{font-size:1.05em;opacity:.85}.accordion-container .accordion__badge{display:inline-flex;align-items:center;justify-content:center;font-size:.775rem;font-weight:600;line-height:1;padding:.25rem .5rem;border-radius:calc(infinity*1px);background-color:var(--surface-subtle);color:var(--text-muted);margin-left:auto;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.accordion-container .accordion__badge[data-completed=true],.accordion-container .accordion__badge.accordion__badge--complete{background-color:var(--primary-surface);color:var(--primary-text)}.accordion-container .accordion__icon{font-size:.75rem;color:var(--text-muted);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),color .2s ease;margin-left:.25rem;flex-shrink:0}.accordion-container .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--surface)}.accordion-container .accordion__content__smooth{transition:grid-template-rows .3s cubic-bezier(0.4, 0, 0.2, 1)}.accordion-container .accordion__content.active{grid-template-rows:1fr;border-top:1px solid var(--border)}.accordion-container .accordion__body{min-height:0;padding:.75rem 1rem}.accordion-container .accordion__body .listTable,.accordion-container .accordion__body .searchableList__table{margin:0}.accordion-container .accordion__body .listTable .table,.accordion-container .accordion__body .searchableList__table .table{margin-bottom:0}.accordion-container .accordion__body .flexRowReverse{margin-bottom:.5rem}smart-avatar{display:contents}.avatar{display:inline-flex;align-items:center;vertical-align:middle;gap:var(--avatar-gap);line-height:1}.avatar__placeholder{width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;aspect-ratio:1/1;display:flex}.avatar--pending{flex-shrink:0;display:flex;align-items:center;gap:var(--avatar-gap)}.avatar--pending::before{content:"";width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;border-radius:50%;background:var(--skeleton-base, #e0e0e0);animation:avatar-pulse 1.4s ease-in-out infinite}.avatar--pending:not(.avatar--layoutImageOnly)::after{content:"";display:block;height:12px;width:100px;border-radius:4px;background:var(--skeleton-base, #e0e0e0);animation:avatar-pulse 1.4s ease-in-out infinite;animation-delay:.2s}.avatar--error{opacity:.5}.avatar--is-blank{visibility:hidden}.avatar__image{width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;background-color:var(--secondary-surface);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:calc(infinity*1px);overflow:hidden}.avatar__image i{font-size:var(--avatar-size);--fa-primary-color: var(--primary);--fa-secondary-color: var(--primary-surface);--fa-secondary-opacity: 1}.avatar__image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.avatar__info{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.avatar__nameRow{display:flex;align-items:center;gap:.25rem}.avatar__name{font-weight:500}.avatar__company{font-size:small;color:var(--text-muted);font-style:italic;white-space:normal;word-break:break-word;max-width:220px;width:max-content}.avatar__email{font-size:small}.avatar--sizeSmall{--avatar-size: 24px;--avatar-gap: 0.5rem;--avatar-font-size: 0.85rem}.avatar--sizeMedium{--avatar-size: 42px;--avatar-gap: 0.5rem;--avatar-font-size: 1rem}.avatar--sizeLarge{--avatar-size: 60px;--avatar-gap: 0.75rem;--avatar-font-size: 1.25rem}.avatar--sizeXL{--avatar-size: 120px;--avatar-gap: 1.25rem;--avatar-font-size: 1.5rem}.avatar--size2XL{--avatar-size: 200px;--avatar-gap: 1.25rem;--avatar-font-size: 1.75rem}.avatar--layoutImageOnly{border-radius:calc(infinity*1px)}.avatar[data-popup]{cursor:pointer}.avatarsGroup{display:flex;align-items:center;filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0)) drop-shadow(0 0 1px rgba(0, 0, 0, 0)) drop-shadow(0 0 1px rgba(0, 0, 0, 0))}.avatarsGroup .avatar{width:calc(var(--avatar-size) + 4px);margin-right:calc(-4px - 2px);mask:radial-gradient(50% 50% at calc(150% - 4px), rgba(0, 0, 0, 0) calc(100% - 1px + 5px), #000 calc(100% + 5px))}.avatarsGroup .avatar:last-child{margin:0;mask:none;width:var(--avatar-size)}.avatarsGroup__popup{max-height:50vh;overflow:auto}@keyframes avatar-pulse{0%,100%{opacity:1}50%{opacity:.4}}.popup:has(>.avatarCard){padding:0;overflow:hidden}.avatarCard{min-width:min(80vw,350px)}.avatarCard__banner{height:70px;width:100%;background:linear-gradient(135deg, var(--primary-surface) 0%, var(--surface) 100%)}.avatarCard__header{position:relative;height:50px}.avatarCard__wrapper{position:absolute;bottom:0;left:.75rem;width:84px;height:84px;border-radius:calc(infinity*1px);border:4px solid var(--surface);background-color:var(--surface);overflow:hidden}.avatarCard__wrapper .avatarCard__img{width:100%;height:100%;object-fit:cover}.avatarCard__body{display:flex;flex-direction:column;padding:.5rem 1rem .75rem;margin:0}.avatarCard__body h3{font-size:large;line-height:normal}.avatarCard__job{font-size:smaller;color:var(--text-muted)}.avatarCard__location{font-size:.9rem;font-weight:500;color:var(--text);margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem}.avatarCard__location i{color:var(--primary);--fa-primary-color: var(--primary);--fa-secondary-color: var(--primary-surface);--fa-secondary-opacity: 0.8}.avatarCard__contacts{margin-top:.5rem;display:flex;flex-direction:column}.avatarCard__contacts i{width:20px;text-align:center}.attachmentsManager{display:flex;flex-direction:column;width:100%}.attachmentsManager__dropzone{border:2px dashed var(--border);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;text-align:center;margin-bottom:.75rem;background:var(--bg);transition:border-color .2s,background-color .2s}.attachmentsManager__dropzone:hover,.attachmentsManager__dropzone--dragover{border-color:var(--primary);background:var(--surface)}.attachmentsManager__dropzone:hover .attachmentsManager__dropzone__icon,.attachmentsManager__dropzone--dragover .attachmentsManager__dropzone__icon{color:var(--primary);transform:translateY(-2px)}.attachmentsManager__dropzone__icon{font-size:2rem;color:var(--text-muted);transition:transform .2s,color .2s}.attachmentsManager__dropzone__text{display:flex;flex-direction:column;gap:.125rem}.attachmentsManager__dropzone__title{font-weight:500;color:var(--text)}.attachmentsManager__dropzone__sub{font-size:small;color:var(--text-muted)}.attachmentsManager__dropzone__browse{color:var(--primary);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.attachmentsManager__dropzone__browse:hover{opacity:.8}.attachmentsManager__list{display:flex;flex-direction:column;border-radius:.5rem;border:1px solid var(--border);overflow:hidden}.attachmentsManager__list:empty{border:0}.attachmentsManager .attachment{position:relative;display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;border-bottom:1px solid var(--border);transition:all .2s}.attachmentsManager .attachment:last-child{border-bottom:0}.attachmentsManager .attachment--draft{background:linear-gradient(to right, var(--primary) 3px, transparent 1px)}.attachmentsManager .attachment--draft .attachment__icon{color:var(--primary)}.attachmentsManager .attachment--deleted{opacity:.45;background:var(--surface)}.attachmentsManager .attachment--deleted .attachment__bio__input,.attachmentsManager .attachment--deleted .attachment__bio__name,.attachmentsManager .attachment--deleted .attachment__bio__details{text-decoration:line-through;pointer-events:none}.attachmentsManager .attachment--deleted .attachment__icon{pointer-events:none}.attachmentsManager .attachment__icon{display:flex;aspect-ratio:1;height:100%;min-width:48px;align-items:center;justify-content:center;font-size:1.3rem;border-right:1px solid var(--border);color:inherit;text-decoration:none;transition:all .5s}.attachmentsManager .attachment__icon i{transition:inherit}.attachmentsManager .attachment__icon[action=Btn_Download]:hover{color:var(--primary);cursor:pointer}.attachmentsManager .attachment__icon[action=Btn_Download]:hover i{transform:scale(1.1);--fa: "\f56d"}.attachmentsManager .attachment__bio{padding:.375rem .5rem;display:flex;flex-direction:column;gap:.125rem;min-width:0}.attachmentsManager .attachment__bio__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.attachmentsManager .attachment__bio__input{font-family:inherit;font-size:inherit;color:inherit;width:100%;padding:.25rem .375rem;border:1px solid var(--border);border-radius:.25rem;background:var(--bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.attachmentsManager .attachment__bio__input:hover{border-color:var(--border-strong)}.attachmentsManager .attachment__bio__input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 1px var(--primary)}.attachmentsManager .attachment__bio__input[readonly]{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:default;padding:.25rem 0;box-shadow:none}.attachmentsManager .attachment__bio__details{display:flex;align-items:center;gap:.25rem;font-size:small;color:var(--text-muted)}.attachmentsManager .attachment__bio__filename{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.attachmentsManager .attachment__bio__separator{opacity:.5}.attachmentsManager .attachment__bio__size{white-space:nowrap}.attachmentsManager .attachment__commands{height:100%;display:flex;gap:.25rem;align-items:center;padding:.375rem .5rem}.attachmentsManager .attachment__commands .hide{display:none !important}.galleryItem{overflow:hidden;box-shadow:0 0 .375rem rgba(0,0,0,.5)}.galleryItem img.skeleton{min-width:80px}.galleryItem img{height:100%}.fieldUploader{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--bg)}.fieldUploader--multiple .fieldUploader__gallery{justify-content:flex-start}.fieldUploader--multiple .fieldUploader__gallery .galleryItem{height:90px}.fieldUploader__gallery{display:flex;align-items:center;justify-content:center;flex-grow:1;gap:.5rem;max-width:100%;overflow-x:auto;padding-block:.25rem}.fieldUploader__gallery .noImage{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.fieldUploader__gallery .galleryItem{height:90px;flex-shrink:0;border-radius:.25rem}.fieldUploader__field{display:flex;align-items:center;justify-content:space-between}.fieldUploader__field h5{font-size:16px}.popupUploaderManager{position:fixed;padding:1rem;min-width:40svw}.popupUploaderManager .popupUploader{padding-top:.5rem}.popupUploaderManager .popupUploader__body{display:flex;gap:1rem;flex-direction:column;margin-bottom:1rem}.popupUploaderManager .popupUploader__body p{margin-bottom:.75rem}.popupUploaderManager .popupUploader__body .field.field--file>label{display:none}.popupUploaderManager .popupUploader__body .field.field--file .filepond--root{margin-top:0}.popupUploaderManager .popupUploader__gallery{width:100%;flex-grow:1;padding-inline:.25rem;display:flex;gap:.5rem}.popupUploaderManager .popupUploader__gallery .noImage{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.popupUploaderManager .popupUploader__gallery .galleryItem{position:relative;height:120px;border-radius:.25rem}.popupUploaderManager .popupUploader__gallery .galleryItem.toBeDeleted img{filter:grayscale(1) brightness(0.5)}.popupUploaderManager .popupUploader__gallery .galleryItem--toolbar{display:flex;justify-content:flex-end}.popupUploaderManager .popupUploader__gallery .galleryItem--toolbar--label{position:absolute;top:0;left:0;display:none;background-color:var(--primary);color:var(--white);padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;margin:.5rem}.popupUploaderManager .popupUploader__gallery .galleryItem--toolbar--btns{position:absolute;bottom:0;right:0;display:flex;margin:.5rem;gap:.5rem}.popupUploaderManager .popupUploader__gallery .galleryItem--toolbar--btns .btn{box-shadow:0 0 .375rem rgba(0,0,0,.5);border-radius:.5rem !important;font-size:1rem !important}.popupUploaderManager .popupUploader__buttons{display:flex;gap:.5rem;justify-content:flex-end}.formStickyPad{background-color:var(--bg);height:12px;z-index:10000}.formContainer{background-color:var(--surface);border-radius:.5rem;box-shadow:0 0 .25rem rgba(0,0,0,.4);margin:.5rem;margin-top:0}.formContainer__header{height:80px;display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:1rem;background-color:var(--surface);z-index:10005;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid var(--border)}@media(max-width: 640px){.formContainer__header{flex-direction:column}}.formContainer__header--minimal{height:unset;border-bottom:0;padding-bottom:.5rem}.formContainer__header--minimal .formContainer__desc{display:none}.formContainer .form[data-form-mode=View] .form__body--edit{display:none}.formContainer .form[data-form-mode=View]:not(:has(.form__body--readonly)) .form__body--edit{display:block}.formContainer .form[data-form-mode=View] .form__buttons .btn[action=Btn_AskForDelete],.formContainer .form[data-form-mode=View] .form__buttons .btn[action=Btn_Insert],.formContainer .form[data-form-mode=View] .form__buttons .btn[action=Btn_Save],.formContainer .form[data-form-mode=View] .form__buttons .btn[data-edit-only]{display:none}.formContainer .form[data-form-mode=Edit] .form__body--readonly{display:none}.formContainer .form[data-form-mode=Edit] .form__buttons .btn[action=Btn_Edit],.formContainer .form[data-form-mode=Edit] .form__buttons .btn[data-view-only]{display:none}.formContainer .form__buttons{display:flex;gap:.5rem}@media(max-width: 640px){.formContainer .form__buttons{width:100%}.formContainer .form__buttons .btn{flex-grow:1}}.formContainer .form__body{padding:1rem}.formContainer__desc{font-size:.9rem;color:var(--text-muted)}.form-navbar button{border-radius:.5rem .5rem 0 0}.fieldData{display:none !important}.field{position:relative;display:flex;flex-direction:column;width:100%;height:4rem;min-height:4rem;padding:.25rem .75rem;border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.field input,.field textarea,.field select{margin-top:18px;height:28px;opacity:0;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field input:-webkit-autofill,.field input:-webkit-autofill:hover,.field input:-webkit-autofill:focus,.field input:-webkit-autofill:active,.field textarea:-webkit-autofill,.field textarea:-webkit-autofill:hover,.field textarea:-webkit-autofill:focus,.field textarea:-webkit-autofill:active,.field select:-webkit-autofill,.field select:-webkit-autofill:hover,.field select:-webkit-autofill:focus,.field select:-webkit-autofill:active{-webkit-text-fill-color:var(--text);caret-color:var(--text)}.field input::placeholder,.field textarea::placeholder,.field select::placeholder{color:rgba(0,0,0,0)}.field input:focus::placeholder,.field textarea:focus::placeholder,.field select:focus::placeholder{color:var(--border-strong)}.field :is(input,textarea,select):focus,.field :is(input,textarea,select):not(:placeholder-shown){opacity:1}.field input[type=datetime-local]::-webkit-calendar-picker-indicator,.field input[type=date]::-webkit-calendar-picker-indicator,.field input[type=time]::-webkit-calendar-picker-indicator{opacity:0;display:none;appearance:none}.field input[type=datetime-local]::-webkit-datetime-edit,.field input[type=date]::-webkit-datetime-edit,.field input[type=time]::-webkit-datetime-edit{padding:0}.field label{position:absolute;left:.75rem;top:calc(50% - .75rem);color:var(--text-muted);transition:top .2s ease,font-size .2s ease}.field label i{font-style:normal;color:var(--text-muted)}.field label:has(+:is(input,textarea,select):focus),.field label:has(+:is(input,textarea,select):not(:placeholder-shown)){top:.25rem;font-size:12px;white-space:nowrap}.field--hideLabel input{margin-top:0;height:100%}.field--toggle{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;min-height:4rem;height:fit-content}.field--toggle label{position:initial !important;color:inherit}.field--toggle .switch{position:relative;display:inline-block;width:56px;height:30px}.field--toggle .switch input{width:0;height:0;opacity:0}.field--toggle .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg);border-radius:34px;-webkit-transition:.4s;transition:.4s}.field--toggle .switch .slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;border-radius:50%;-webkit-transition:.4s;transition:.4s}.field--toggle .switch .slider:hover{background-color:var(--surface-subtle)}.field--toggle .switch input:checked+.slider{background-color:var(--primary)}.field--toggle .switch input:checked+.slider:hover{background-color:var(--primary)}.field--toggle .switch input:focus+.slider{box-shadow:0 0 1px var(--primary)}.field--toggle .switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.field--checkbox{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.field--checkbox label{position:initial !important;cursor:pointer;color:inherit;width:100%}.field--checkbox .checkbox{position:relative;height:28px;width:28px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field--checkbox .checkbox input{width:0;height:0;opacity:0}.field--checkbox .checkbox input:checked~.checkmark{background-color:var(--primary);border-color:var(--primary)}.field--checkbox .checkbox input:checked~.checkmark:after,.field--checkbox .checkbox input[type=radio]:checked~.checkmark:after{display:block}.field--checkbox .checkbox input:checked~.checkmark i{display:inline-flex}.field--checkbox .checkbox .checkmark{position:absolute;top:0;display:block;height:28px;width:28px;background-color:var(--bg);border:1px solid var(--border);border-radius:.25rem;transition:.2s all ease}.field--checkbox .checkbox .checkmark i{position:absolute;top:5px;left:4px;display:none;color:#fff;font-size:1rem;transition:.2s all ease}.field--checkbox .checkbox .checkmark:not(:has(i)):after{content:"";position:absolute;left:9px;top:4px;display:none;width:8px;height:14px;border:solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.field--checkbox .checkbox input[type=radio]~.checkmark{border-radius:50%;height:22px;width:22px}.field--checkbox .checkbox input[type=radio]~.checkmark:after{content:"";position:absolute;left:5px;top:5px;display:none;width:10px;height:10px;border-radius:50%;background-color:#fff;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.field--checkbox .checkbox:hover input~.checkmark{background-color:var(--surface-subtle)}.field--checkbox .checkbox:hover input:checked~.checkmark{background-color:var(--primary)}.field--select{display:flex;overflow:visible;flex-direction:row;flex-wrap:wrap;min-height:45.5px;height:fit-content}.field--select::after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text);transition:transform .2s ease}.field--select--readonly::after{display:none}.field--select--readonly .field__chips__chip>button{display:none}.field--select.field--invalid{border-color:var(--error);outline-color:var(--error)}.field--select.field--invalid label{color:var(--error)}.field--select:has(.field__complications--right)::after{right:3rem}.field--select:has(.field__complications--right) .field__chips{padding-right:3.5rem}.field--select.field--select:has(.input__container>input.dataField:not([value=""]):not([value="0"]))>label{top:.25rem;font-size:12px;white-space:nowrap}.field--select label:has(~.field__chips>input:focus){top:.25rem;font-size:small;white-space:nowrap}.field--select .input__container{display:none}.field--select .field__chips{margin-top:18px;margin-bottom:2px;gap:.25rem;display:flex;flex-wrap:wrap;width:100%;padding-right:1.5rem;line-height:1.15}.field--select .field__chips--multi .field__chips__chip{background:var(--surface-subtle);border-radius:calc(infinity*1px);padding:.125rem .25rem .125rem .5rem}.field--select .field__chips--multi .field__chips__chip>span{white-space:nowrap;font-weight:500;font-size:small}.field--select .field__chips--multi .field__chips__chip>button{display:flex}.field--select .field__chips input[type=text]{display:none;margin-top:0;width:0;align-self:center;flex-grow:0}.field--select .field__chips__chip{display:inline-flex;align-items:center;height:fit-content;overflow:hidden;transition:filter .15s ease,opacity .15s ease}.field--select .field__chips__chip>button{display:none;font-size:small;padding:0;background:rgba(0,0,0,0);border:0;color:var(--text-muted);margin-left:.5rem;height:fit-content;width:fit-content;padding:.25rem;font-size:x-small;justify-content:center;align-items:center}.field--select .field__chips__chip>button:hover{background:var(--error);color:var(--white)}.field--select.is-open .field__chips{position:relative}.field--select.is-open .field__chips input[type=text]{display:inline-flex;position:absolute;top:-7px;left:0;right:0;bottom:auto;height:28px;padding-right:1.5rem;width:100%;z-index:2;opacity:1 !important;pointer-events:none}.field--select.is-searching .field__chips .field__chips__chip{filter:blur(2.5px);opacity:.15;pointer-events:none}.field--file{display:block;padding:1rem;height:unset}.field--file:has(:focus){outline:2px solid var(--primary) !important}.field--file:has(:focus) label{color:var(--text)}.field--file .filepond--root{margin-bottom:0px;margin-top:2rem}.field--file .filepond--item{width:100%}.field--file input{opacity:0 !important}.field--file label{top:13px}.field--textarea{min-height:4rem;height:unset}.field--textarea textarea{margin-top:1.5rem;height:unset;min-height:28px;line-height:1.25;max-width:100%;overflow:auto}.field--textarea label{top:13px}.field--iframe{height:max-content}.field--iframe iframe{border:0;height:max-content}.field--iframe label{top:13px}.field--color{height:unset}.field--color input{width:100%;margin-top:1.5rem;height:2.5rem;border-radius:1rem;cursor:pointer}.field--color input:hover{filter:brightness(1.01)}.field--richEditor{min-height:4rem;height:unset}.field--richEditor.field--invalid{border-color:var(--error);outline-color:var(--error) !important}.field--richEditor.field--invalid label{color:var(--error)}.field--richEditor:has(:focus){outline:2px solid var(--primary) !important}.field--richEditor:has(:focus) label{color:var(--text)}.field--richEditor div[data-type=RichEditor]{height:unset;min-height:28px;line-height:1.25;max-width:100%;width:100%;overflow:auto;border:0}.field--richEditor .ql-container{order:1;font-size:inherit;font-family:inherit}.field--richEditor .ql-container .ql-editor{padding-inline:0;padding-top:1.5rem}.field--richEditor .ql-toolbar{order:2;border:0 !important}.field--richEditor.field--readonly .ql-toolbar{display:none}.field--richEditor label{top:.25rem;font-size:small;white-space:nowrap}.field--richEditor label .field__size-counter--error{color:var(--error);font-weight:600}.field--exotic.field--number{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);flex-direction:row;align-items:center;outline:0px}.field--exotic.field--number label{position:unset;flex-grow:1}.field--exotic.field--number input{width:3rem;height:fit-content;margin:0;text-align:center;pointer-events:none}.field--exotic.field--number .btn{aspect-ratio:1;height:unset}.field--small{height:2rem;flex-direction:row !important;align-items:center;gap:.5rem;margin-block:.5rem}.field--small :is(input,textarea,select){height:unset !important;margin-top:0px !important;width:100%}.field--small label{position:unset !important}.field__suffix{color:var(--text);font-size:small;padding-left:.25rem;padding-right:1.5rem;display:flex}.field__complications{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;min-width:40px;color:var(--text);width:var(--complication-width, 40px)}.field__complications--right{right:0;border-left:1px solid var(--bg)}.field__complications--left{left:0;border-right:1px solid var(--bg)}.field__complications--custom{--complication-width: 160px}.field__complications--half{--complication-width: 50%}.field__complications--third{--complication-width: 33%}.field__complications--quarter{--complication-width: 25%}.field__complications [data-complication-type=Counter]{user-select:none;display:grid;width:100%;height:100%;grid-template-rows:1fr 1fr}.field__complications [data-complication-type=Counter]>i{cursor:pointer;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px}.field__complications [data-complication-type=Counter]>i:hover{background-color:var(--bg)}.field__complications [data-complication-type=Counter]>i:active{background-color:var(--surface)}.field__complications [data-complication-type=Counter]>i:first-of-type{border-bottom:1px solid var(--bg)}.field__complications:has([data-complication-type=Copy]){user-select:none;cursor:pointer;transition:all .5s ease;border-left-color:var(--border)}.field__complications:has([data-complication-type=Copy]).flash{animation:flash-bg .2s ease 1}@keyframes flash-bg{0%{background-color:var(--bg)}50%{background-color:var(--surface-subtle)}100%{background-color:var(--bg)}}.field:has(.field__complications--left)>input,.field:has(.field__complications--left) .field__chips{margin-left:40px}.field:has(.field__complications--left)>label{margin-left:40px}.field:has(.field__complications--right)>input,.field:has(.field__complications--right) .field__chips{margin-right:40px}.field:has(.field__complications--right)>label{margin-right:40px}.field:has(.field__complications--left.field__complications--custom.field__complications--half)>input,.field:has(.field__complications--left.field__complications--custom.field__complications--half)>select{margin-left:50%;padding-left:.75rem}.field:has(.field__complications--left.field__complications--custom.field__complications--half)>label{margin-left:50%}.field:has(.field__complications--left.field__complications--custom.field__complications--third)>input,.field:has(.field__complications--left.field__complications--custom.field__complications--third)>select{margin-left:33.3333%;padding-left:.75rem}.field:has(.field__complications--left.field__complications--custom.field__complications--third)>label{margin-left:33.3333%}.field:has(.field__complications--left.field__complications--custom.field__complications--quarter)>input,.field:has(.field__complications--left.field__complications--custom.field__complications--quarter)>select{margin-left:25%;padding-left:.75rem}.field:has(.field__complications--left.field__complications--custom.field__complications--quarter)>label{margin-left:25%}.field:has(.field__complications--right.field__complications--custom.field__complications--half)>input,.field:has(.field__complications--right.field__complications--custom.field__complications--half)>select{margin-right:50%;padding-right:.75rem}.field:has(.field__complications--right.field__complications--custom.field__complications--half)>label{margin-right:50%}.field:has(.field__complications--right.field__complications--custom.field__complications--third)>input,.field:has(.field__complications--right.field__complications--custom.field__complications--third)>select{margin-right:33.3333%;padding-right:.75rem}.field:has(.field__complications--right.field__complications--custom.field__complications--third)>label{margin-right:33.3333%}.field:has(.field__complications--right.field__complications--custom.field__complications--quarter)>input,.field:has(.field__complications--right.field__complications--custom.field__complications--quarter)>select{margin-right:25%;padding-right:.75rem}.field:has(.field__complications--right.field__complications--custom.field__complications--quarter)>label{margin-right:25%}.field .field__complications--custom .field{border:0;outline:0}.field .complication__icon{cursor:pointer;padding:1rem 0}.field:not(.field--withoutBorder):has(:is(input,textarea):focus){outline:2px solid var(--primary) !important}.field:not(.field--withoutBorder):has(:is(input,textarea):focus) label{color:var(--text)}.field:has(:is(input,textarea,select):invalid){border-color:var(--error);outline-color:var(--error) !important}.field:has(:is(input,textarea,select):invalid) label{color:var(--error)}.field:has(:is(input,textarea,select):invalid) .field_complications{color:var(--error);border-color:var(--error)}.field--readonly{opacity:.7;background-color:var(--bg)}.field--readonly.field--withoutBorder{background-color:rgba(0,0,0,0)}.field--readonly.field--select::after{display:none}.field--readonly.field--select .field__chips--multi .field__chips__chip{padding-right:.5rem}.field--readonly.field--select .field__chips--multi .field__chips__chip>button{display:none}.field--readonly.field--select input[type=text]{display:none}.field--readonly.field--toggle,.field--readonly.field--checkbox{pointer-events:none}.field--readonly.field--toggle *,.field--readonly.field--checkbox *{cursor:default !important}.field--readonly.field--file,.field--readonly ml-select{pointer-events:none}.field--readonly [data-complication-type=Counter]{display:none}.field:has([data-complication-type=Copy]){opacity:1;background-color:var(--bg);pointer-events:initial}.field:has([data-complication-type=Copy]) input{color:var(--text)}.field:has([data-complication-type=Copy]) .field__complications{background-color:var(--surface)}.field:has(input[disabled]){opacity:.7;background-color:var(--bg);pointer-events:none}.field--withoutBorder{border:0}.field--alignRight{justify-content:flex-end;text-align:end}.field--alignLeft{justify-content:flex-start}.field--alignSpaceBetween{justify-content:space-between}.field--alignCenter{justify-content:center}.field--skin--tag{width:fit-content;border:0;background:var(--primary-surface);gap:0;min-height:2.5rem;height:fit-content;white-space:break-spaces}@media(max-width: 425px){.field--skin--tag{width:100%}}.field--skin--tag label{white-space:break-spaces;word-break:break-all}.field--skin--tag:has(input:checked){background:var(--primary);color:var(--white)}.field--skin--tag .checkmark{display:none !important}.field--skin--tag .checkbox{width:0 !important}.field__description{position:absolute;top:calc(100% + .125rem);left:.5rem;font-size:.8rem;color:var(--text-muted)}.field:has(>.field__description){overflow:unset;margin-bottom:1rem}.field__addressMapPopup{z-index:10050}.field__addressMapPopup .popup__body{display:flex;flex-direction:column;height:100%}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox .fieldContainer__body{gap:0}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox .field:has(+ul>li){border-bottom-left-radius:0;border-bottom-right-radius:0}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results{padding:.5rem .75rem;border:1px solid var(--border);border-top:0;border-radius:.5rem;display:none;gap:.25rem}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results:has(li){display:unset;border-top-left-radius:0;border-top-right-radius:0}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results li{position:relative}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results li:hover{color:var(--primary-text)}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results li button{padding-left:.5rem}.field__addressMapPopup .popup__body #addressMapPopup__SearchBox__Results li button:hover{color:inherit}.field__addressMapPopup .popup__body .mapWrapper{height:100%;width:100%;min-height:200px}.field__addressMapPopup .popup__body .mapWrapper #addressMapPopup__mapWrapper{height:100%}.fieldDescription{font-size:.8rem;color:var(--text-muted);margin-left:.75rem;margin-bottom:.25rem}.field__info{position:relative;display:flex;justify-content:center;align-items:center;padding:.5rem;border:1px solid var(--bg);border-radius:.5rem;background-color:var(--surface);color:var(--text);font-style:italic;text-align:center}.field__info i{position:absolute;left:.75rem;font-size:1.2rem;color:var(--text-muted)}.field__options{display:none}#floatingContainer .field__options{display:none;pointer-events:auto;background-color:var(--surface);border:1px solid var(--border);box-shadow:0 0 .25rem rgba(0,0,0,.4);border-radius:.5rem;padding:.25rem 0;max-height:min(280px,80dvh);overflow-y:auto;overflow-x:hidden}#floatingContainer .field__options::-webkit-scrollbar{width:10px;margin-block:.25rem}#floatingContainer .field__options::-webkit-scrollbar-track{margin-block:.25rem}#floatingContainer .field__options.shown{display:block}#floatingContainer .field__options__option{padding:.5rem .75rem;cursor:pointer;white-space:normal;word-break:break-word}#floatingContainer .field__options__option:hover{background-color:var(--bg)}#floatingContainer .field__options__option.highlighted{background-color:var(--primary-surface) !important;color:var(--primary-text)}#floatingContainer .field__options__option.selected{display:none;background-color:var(--primary-surface);color:var(--primary-text);font-weight:500}#floatingContainer .field__options__option--noResult{display:none;pointer-events:none}#floatingContainer .field__options__option--group{padding:.5rem .75rem;font-size:smaller;font-weight:bolder;text-transform:uppercase;color:var(--text-muted);pointer-events:none;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}#floatingContainer .field__options__option--group::before{content:"";width:3.75rem;height:1px;background:var(--text)}#floatingContainer .field__options__option--group::after{content:"";flex:1;height:1px;background:var(--text)}#floatingContainer .field__options__option--group[hidden]{display:none}.listFilterContainer h5{font-size:15px;margin-bottom:.5rem}.listFilterContainer>div{display:flex;flex-wrap:wrap;gap:.5rem}.listFilterContainer:has(.filterField--tab)>div{gap:0;flex-wrap:nowrap}.filterField{width:100%;display:flex;align-items:center;padding:.25rem .75rem;height:2.5rem;border:1px solid var(--border);border-radius:.25rem}.filterField.hide{display:none}.filterField--select{width:fit-content}.filterField--radio,.filterField--checkbox{justify-content:center;height:unset;width:fit-content;font-size:14px;border-radius:calc(infinity*1px);border:0;background:var(--bg);color:var(--text);padding-block:.3rem;padding-inline:1.25rem;cursor:pointer;user-select:none;transition:transform .25s ease}.filterField--radio:hover,.filterField--checkbox:hover{background-color:var(--surface-subtle);color:var(--text)}.filterField--radio:active,.filterField--checkbox:active{transform:scale(0.95)}.filterField--radio input,.filterField--checkbox input{display:none}.filterField--radio:has(input:checked),.filterField--checkbox:has(input:checked){background-color:var(--text);color:var(--white)}.filterField--radio:has(input:checked) i:not(.fa-star),.filterField--checkbox:has(input:checked) i:not(.fa-star){font-weight:600}.filterField--tab{width:unset;flex-grow:1;border-radius:50px;cursor:pointer;transition:transform .25s ease;text-align:center;font-weight:500}.filterField--tab:not(:first-of-type){border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.filterField--tab:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.filterField--tab:hover{color:var(--primary)}.filterField--tab input{display:none}.filterField--tab:has(input:checked){background-color:var(--primary-surface);color:var(--primary-text);border:0}.filterField--tab:has(input:checked) i{font-weight:600}.filterField__date{display:flex;gap:.5rem;margin-right:1rem}.filterField__date input{font-weight:500}ml-select.field{flex-direction:row;flex-wrap:wrap;width:100%;height:fit-content;background-color:rgba(0,0,0,0);transition:outline .15s ease,border-color .15s ease;overflow:visible}ml-select.field::after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text);transition:transform .2s ease}ml-select.field.is-open{outline:2px solid var(--primary) !important}ml-select.field.is-open::after{transform:translateY(-50%) rotate(180deg)}ml-select.field.is-searching .field__tags__tag{opacity:.5;pointer-events:none}ml-select.field.field--invalid{border-color:var(--error);outline-color:var(--error) !important}ml-select.field.field--readonly{opacity:.7;background-color:var(--bg);pointer-events:none}ml-select.field.field--readonly::after{display:none}ml-select.field.field--readonly .field__tags__tag button,ml-select.field.field--readonly .field__clear-btn{display:none !important}ml-select.field.has-single-value:not([multiple])::after{display:none}ml-select.field.has-single-value:not([multiple]) .field__tags{pointer-events:none;align-items:center;justify-content:space-between;width:100%}ml-select.field.has-single-value:not([multiple]) .field__single-value{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text);display:flex;gap:.25rem;align-items:center;height:100%;margin-right:1.25rem}ml-select.field.has-single-value:not([multiple]) .field__single-value .hide-in-tag{display:none !important}ml-select.field.has-single-value:not([multiple]) .search-input{position:absolute}ml-select.field.has-single-value:not([multiple]) .field__clear-btn{position:absolute;right:0;top:5px;background:rgba(0,0,0,0);border:none;color:var(--text);cursor:pointer;padding:0;width:.75rem;height:.75rem;pointer-events:auto;display:flex;align-items:center;justify-content:center;font-size:small}ml-select.field.has-single-value:not([multiple]) .field__clear-btn:hover{color:var(--error)}ml-select.field.is-searching .field__single-value{filter:blur(2.5px);opacity:.15}ml-select.field .field__tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:13px;line-height:1.15;width:fit-content;align-items:center;position:relative}ml-select.field .field__tags__tag{display:inline-flex;align-items:center;height:fit-content;background:var(--surface-subtle);border-radius:calc(infinity*1px);padding:.125rem .25rem .125rem .5rem;transition:filter .15s ease,opacity .15s ease}ml-select.field .field__tags__tag span{white-space:nowrap;font-weight:500;font-size:small}ml-select.field .field__tags__tag button{display:flex;font-size:x-small;padding:.25rem;background:rgba(0,0,0,0);border:0;color:var(--text-muted);margin-left:.5rem;cursor:pointer;justify-content:center;align-items:center}ml-select.field .field__tags__tag button:hover{background:var(--error);color:var(--white);border-radius:50%}ml-select.field .field__tags .hide-in-tag{display:none !important}ml-select.field .field__tags:not(:empty)+.search-input{padding-left:1.5rem}ml-select.field:has(.field__complications--left) .field__tags{margin-left:40px}ml-select.field .search-input{flex:1;min-width:50px;height:auto;border:none;outline:none;background:rgba(0,0,0,0);min-height:28px;margin:0;color:var(--text);font-family:inherit;font-size:inherit}ml-select.field .search-input::placeholder{color:rgba(0,0,0,0)}ml-select.field .search-input:focus::placeholder{color:var(--border-strong)}ml-select.field:has(.search-input:focus) label,ml-select.field:has(.field__tags>.field__single-value) label,ml-select.field:has(.field__tags__tag) label{top:.25rem;font-size:12px;white-space:nowrap;z-index:1}ml-select.field:invalid{border-color:var(--error);outline-color:var(--error) !important}ml-select.field:invalid label{color:var(--error)}ml-select.field:invalid .field_complications{color:var(--error);border-color:var(--error)}ml-select.field[tags-only]::after{display:none}.field__options{background-color:var(--surface);border:1px solid var(--border);box-shadow:0 0 .25rem rgba(0,0,0,.4);border-radius:.5rem;padding:.25rem 0;max-height:min(280px,80dvh);overflow-y:auto;list-style:none}.field__options ml-option{display:block;padding:.5rem .75rem;cursor:pointer;white-space:normal;word-break:break-word;transition:background-color .15s ease}.field__options ml-option:hover{background-color:var(--bg)}.field__options ml-option.highlighted{background-color:var(--primary-surface) !important;color:var(--primary-text)}.field__options ml-option.selected{display:none;background-color:var(--primary-surface);color:var(--primary-text);font-weight:500}.field__options ml-option[hidden]{display:none}.field__options .field__options__option--group{padding:.5rem .75rem;font-size:smaller;font-weight:bolder;color:var(--text-muted);pointer-events:none;display:flex;align-items:center;gap:.5rem}.field__options .field__options__option--group::before,.field__options .field__options__option--group::after{content:"";height:1px;background:var(--text)}.field__options .field__options__option--group::before{width:2.5rem}.field__options .field__options__option--group::after{flex:1}.searchableListContainer .searchableListStickyPad{background-color:var(--bg);height:12px}.searchableList{background-color:var(--surface);border-radius:.5rem;margin:.5rem;margin-top:0}.searchableList[data-list-layout=PAGE],.searchableList[data-list-layout=COMPLETE]{height:calc(100% - 1rem - 12px)}.searchableList[data-list-layout=PAGE] .searchableList__section:first-child,.searchableList[data-list-layout=COMPLETE] .searchableList__section:first-child{height:80px;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.searchableList[data-list-layout=COMPLETE]{box-shadow:none}.searchableList__section{padding:1rem 1rem;min-height:64px;border-bottom:1px solid var(--border);background-color:var(--surface)}.searchableList__header{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.searchableList__header .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.searchableList__header .btn i{font-size:1.1rem}.searchableList__header .btn font[data-resource-key]{display:inline;transition:opacity .2s ease}@media(max-width: 640px){.searchableList__header .btn{min-width:auto}.searchableList__header .btn i{font-size:.9rem}.searchableList__header .btn font[data-resource-key]{display:none}}.searchableList__header h4{font-size:1.5rem}@media(max-width: 640px){.searchableList__header h4{font-size:1.2rem}}.searchableList__footer{display:flex;align-items:center;justify-content:space-between;color:var(--text-muted);border-top:1px solid var(--border);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.searchableList__search{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.searchableList__search input{width:100%}.searchableList__search .btn{min-width:120px}@media(max-width: 425px){.searchableList__search .btn font[data-resource-key]{display:none}.searchableList__search .btn{min-width:.25rem}}.searchableList__filter{display:flex;flex-direction:column;gap:1rem}.searchableList__filter__body{width:100%}.searchableList__filter .searchableList__buttons{justify-content:flex-end}.searchableList__buttons{display:flex;gap:.5rem}.searchableList__table{width:100%}.searchableList__table .thead{background:var(--bg);z-index:10005}.searchableList__table .thead .listRow{border-left:3px solid var(--bg) !important}.searchableList__table .listRow--accordionGroup{cursor:pointer;user-select:none;transition:background-color .15s ease}.searchableList__table .listRow--accordionGroup:hover{background-color:var(--bg);border-left:3px solid var(--bg)}.searchableList__table .listRow--deleted::after{content:"";font-family:"Font Awesome 7 Pro";color:var(--error);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:2.5rem}.searchableList__table .listRow--deleted.active{border-color:var(--error) !important;background:var(--error) !important}.searchableList__table .listRow--deleted.active::after{color:var(--white)}.searchableList__table .listRow .btn[action=Btn_Delete],.searchableList__table .listRow .btn[action=Btn_Reset_Application]{opacity:0;visibility:hidden;transition:unset}.searchableList__table .listRow:hover .btn[action=Btn_Delete],.searchableList__table .listRow:hover .btn[action=Btn_Reset_Application]{opacity:1;visibility:visible}.searchableList__table .listRow.selected{background-color:var(--bg)}.searchableList__table .listRow.active .btn{background:var(--white);color:var(--primary);transition:unset}.searchableList__table .listRow .listCell [data-list-sorting-icon]{vertical-align:middle;margin-left:.5rem}.searchableList[data-list-row-click=True] .tbody .listRow:not([data-list-unselectable-row],.active):hover{cursor:pointer;background-color:var(--bg);border-left:3px solid var(--bg)}.detailContainer>.searchableListContainer>.searchableList{margin:0}@keyframes slideInRow{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.searchableList .listRow[data-list-row-id-related]:not(.hide){animation:slideInRow .2s ease-out forwards}.apexcharts-svg{font-style:normal !important}.apex-chart svg:focus,.apex-chart svg *:focus{outline:none}.apex-chart .apexcharts-legend{overflow:visible !important;max-height:none !important}.apexcharts-canvas .apexcharts-menu-item.exportPNG{display:none}.swiper{width:100%;height:100%;--swiper-btn-offset: 25px;padding-top:.25rem !important;padding-inline:.25rem !important}.swiper .swiper-slide{margin-right:20px}@media(max-width: 768px){.swiper .swiper-slide{margin-inline:0px}}.swiper__navigationButton{position:absolute;top:calc(50% - var(--swiper-btn-offset));font-size:xx-large;z-index:10;cursor:pointer;--fa-primary-color: var(--text);--fa-secondary-color: var(--border-strong);--fa-secondary-opacity: .7}.swiper__navigationButton.custom-swiper-next{right:.5rem}.swiper__navigationButton.custom-swiper-prev{left:.5rem}.swiper__navigationButton.swiper-button-disabled{display:none}.detail-navbar{display:flex;position:sticky;top:0;z-index:10010}.detail-navbar>.btn{flex-grow:1;border-radius:0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-align:center}.detail-navbar>.btn i{font-size:1.1em;flex-shrink:0}@media(max-width: 640px){.detail-navbar>.btn:has(i) font,.detail-navbar>.btn:has(i) span,.detail-navbar>.btn:has(i) p,.detail-navbar>.btn:has(i) .btn__text,.detail-navbar>.btn:has(i) .btn__label{display:none}}.skeleton{background:linear-gradient(90deg, #e0e0e0 25%, #f0f0f0 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite linear}[data-theme=dark] .skeleton{background:linear-gradient(90deg, #5a5a5a 25%, #6a6a6a 50%, #5a5a5a 75%)}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.imgHoverZoom{overflow:hidden}.imgHoverZoom img{width:100%;object-fit:cover;transition:transform .3s ease}.imgHoverZoom img:hover{transform:scale(1.08)}.social{font-size:32px;text-align:center}.social i.fa-facebook{color:#1877f2}.social i.fa-instagram{color:#e4405f}.social i.fa-linkedin{color:#0a66c2}.social i.fa-tiktok{color:#010101}.social i.fa-youtube{color:red}.social i.fa-globe{color:#555}.pdOverlay{position:fixed;z-index:10020;font-family:"VT323",monospace;font-weight:400;font-style:normal;letter-spacing:1px;top:0px;left:0px;bottom:0px;right:0px;pointer-events:none}.pdOverlay div{padding:.25rem}.pdOverlay .infoDebug{position:absolute;bottom:0;right:0}.pdOverlay h1,.pdOverlay h2,.pdOverlay p,.pdOverlay ul,.pdOverlay input{font-size:1.5rem;line-height:1.5rem;background:rgba(8,8,10,.5);color:#fff;width:fit-content;font-weight:400;padding-inline:.5rem}.pdOverlay h1{font-size:2rem;line-height:2rem}.pdOverlay h2{color:#ff0}.pdOverlay span{color:lime}.pdOverlay button{pointer-events:auto}.pdOverlay .permissionsList{position:absolute;right:0;top:0}.pdOverlay .permissionsList input{width:100%;pointer-events:auto}.pdOverlay .permissionsList input::placeholder{color:#fff}@keyframes flickerAnimation{0%{opacity:1}90%{opacity:1}90%{opacity:0}92%{opacity:0}92%{opacity:1}100%{opacity:1}}.workorderDetail__chart-container{width:100%;margin-bottom:1.25rem}.workorderDetail__chart-container .apexcharts-legend{overflow-y:hidden !important;margin-top:.5rem}.workorderDetail__chart-placeholder{background:var(--surface);border:2px dashed var(--border);border-radius:.5rem;min-height:13.75rem;display:flex;align-items:center;justify-content:center}.workorderDetail__empty-chart-box{text-align:center;color:var(--text-muted)}.workorderDetail__empty-chart-box i{font-size:2.5rem;margin-bottom:.5rem}.workorderDetail__kpis{display:flex;gap:1rem;margin-bottom:1.25rem}.workorderDetail__kpi-box{flex:1;display:flex;flex-direction:column;gap:.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:.75rem 1rem}.workorderDetail__kpi-box--highlight{background:var(--primary-surface);border-color:var(--primary)}.workorderDetail__kpi-label{font-size:.75rem;text-transform:uppercase;font-weight:600;color:var(--text-muted)}.workorderDetail__kpi-val{font-size:1.25rem;font-weight:700;color:var(--text)}.workorderDetail__record-description{font-size:.8rem;color:var(--text-muted);line-height:1.4}.workorderDetail__record-description.expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.workorderListHeader{display:flex;align-items:center;gap:1rem}.workorderListHeader__company-selector{min-width:15rem;margin-bottom:0;display:flex;align-items:center}.workorderListHeader__company-selector ml-select{width:100%}.flatLayout--AuthLayout{padding:0}.authLayout{display:grid;grid-template-columns:60% 40%;width:100svw;height:100svh}@media(max-width: 1280px){.authLayout{grid-template-columns:50% 50%}}@media(max-width: 768px){.authLayout{grid-template-columns:0 100%}}.authLayout__banner{background-image:url(/images/basics/login.png);background-size:cover;background-position:center;position:relative;overflow:hidden}.authLayout__banner::after{content:"";background:linear-gradient(to top left, color-mix(in srgb, var(--primary) 80%, transparent) 60%, color-mix(in srgb, var(--primary-surface) 80%, transparent) 100%);width:2000px;height:100%;transform:translateX(-50%) translateY(50%) rotate(40deg);position:absolute;left:0;bottom:0;pointer-events:none}.authLayout__banner::before{content:"";background-color:color-mix(in srgb, var(--primary) 70%, transparent);width:50%;height:50%;border-radius:10%;transform:translateX(90%) rotate(45deg);position:absolute;top:0;right:0;pointer-events:none}.authLayout__banner__content{position:absolute;left:3.5rem;top:3.5rem;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem;color:#0f172a}.authLayout__banner__content__logo{height:100px}.authLayout__banner__content__logo img{max-height:100%;display:block !important}.authLayout__banner__content__text{margin-block:.5rem}.authLayout__banner__content__text h1{color:#0f172a;font-size:42px;line-height:42px;font-weight:700;margin-bottom:1.25rem}.authLayout__banner__content__text h1 span{color:#115e59}.authLayout__banner__content__text p{color:#475569;font-size:18px;font-weight:500}body.skinGILA .authLayout__banner__content__text h1 span{color:#b0040e}.authLayout__banner__infobox{position:absolute;left:3.5rem;bottom:3.5rem;z-index:2;display:grid;grid-template-rows:60px 40px min-content;gap:1rem;color:var(--white);overflow:hidden}.authLayout__banner__infobox img{max-height:100%;filter:brightness(0) invert(1)}.authLayout__banner__infobox__cert{display:flex;justify-content:space-between;align-items:center}.authLayout__banner__infobox__cert>div{display:flex;align-items:center;height:100%}.authLayout__banner__infobox__cert>div a{font-size:20px}@media(max-width: 1024px),(max-height: 800px){.authLayout__banner::after{transform:translateX(-50%) translateY(65%) rotate(25deg)}.authLayout__banner__content{top:1.75rem;left:1.75rem;gap:.5rem}.authLayout__banner__content__logo{height:60px}.authLayout__banner__content__text{margin-block:0}.authLayout__banner__content__text h1{color:#0f172a;font-size:28px;line-height:32px;margin-bottom:.5rem}.authLayout__banner__content__text h1 span{color:#115e59}.authLayout__banner__content__text p{color:#475569;font-size:14px;line-height:20px}body.skinGILA .authLayout__banner__content__text h1 span{color:#b0040e}.authLayout__banner__infobox{left:1.75rem;bottom:1.5rem;gap:.5rem;grid-template-rows:40px 24px min-content;font-size:12px}.authLayout__banner__infobox__cert>div a{font-size:16px}}.authLayout__modal{display:flex;align-items:center;justify-content:center;position:relative}.authLayout__version{position:absolute;bottom:1rem;right:1rem;color:var(--text-muted);font-size:smaller;user-select:none}@media(max-width: 375px){.authBtn{display:flex;flex-direction:column;text-align:center}}.authCard{width:100%;min-width:500px;max-width:500px;border:none;background:none}@media(max-width: 1280px){.authCard{min-width:unset;padding-inline:1.5rem}}.authCard input:-webkit-autofill,.authCard input:-webkit-autofill:hover,.authCard input:-webkit-autofill:focus,.authCard input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}.authCard .card__section{padding:.5rem 0}.authCard__header{display:flex;flex-direction:column;gap:.5rem;border-bottom:none}.authCard__header h2{font-size:2rem}.authCard__body .btn:not(.btn--link){height:3.25rem}.authCard__body .field{margin-block:.25rem}.authCard__body .field i{color:var(--primary)}.authCard__body__bottomFields{width:100%;display:flex;align-items:center;justify-content:space-between}.authCard__body__bottomFields .field--checkbox{transform:scaleX(-1);margin-block:0;padding-inline:0}.authCard__body__bottomFields .field--checkbox label{transform:scaleX(-1);width:unset}.authCard__body__bottomFields .field--checkbox .checkmark{transform:scaleX(-1)}.authCard__body__bottomFields .btn--link,.authCard__body__bottomFields a{white-space:nowrap}.authCard__body__privacyPolicy .cookiemanExternalPolicySpan{text-decoration:none}.authCard__body__privacyPolicy .cookiemanExternalPolicySpan span{text-decoration:underline}.authCard__body__privacyPolicy .field{height:min-content}.authCard__footer__backToLogin{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-block:1rem}.authCard__footer__backToLogin .btn--link,.authCard__footer__backToLogin a{white-space:nowrap}.authCard__separator{display:flex;align-items:center;width:100%;margin-bottom:.5rem;white-space:nowrap;color:var(--text-muted);font-weight:600;font-size:.9rem;text-transform:uppercase}.authCard__separator::before,.authCard__separator::after{content:"";display:block;width:100%;height:1px;background-color:var(--border)}.authCard__separator::before{margin-right:1rem}.authCard__separator::after{margin-left:1rem}.authCard__OTP{display:flex;align-items:center;gap:.5rem;font-weight:bold;font-size:x-large;text-wrap:nowrap;justify-content:center}.authCard__OTP .field{width:100px}.authCard button[type=submit]{margin-top:.5rem}.firstTimeHere{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;margin-block:1.5rem;border-radius:.5rem;background-color:var(--primary-surface)}.firstTimeHere p{font-weight:700;color:var(--primary)}.firstTimeHere i{color:var(--primary);font-size:28px}.workingDate{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem}.workingDate__body{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:0;min-height:60px}.workingDate__body__title{display:-webkit-box;gap:.25rem;align-items:center}.workingDate__body__pragma{font-size:small}.workingDate__body__daysOfWeek{font-size:small}.weekDays{display:flex;flex-wrap:wrap}.weekDays .field{text-align:center !important;font-weight:bold}.priorityTable{border:1px solid var(--border)}.priorityTable .thead .listRow,.priorityTable .listRow{border-left:unset !important}.priorityTable .listCell{padding-inline:.75rem}.priorityTable .listCell .field{height:3rem;min-height:3rem;margin-block:.75rem}.listCellGrid{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.listCellGrid>div:only-child{grid-column-start:1;grid-column-end:3}.workorders__cards__grid{min-height:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;margin-top:.75rem}.workorders__cards__grid__small{grid-template-columns:repeat(2, 1fr)}.workorderCard{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:.5rem;background:var(--surface)}.workorderCard__header{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem}.workorderCard__header__title{font-weight:700;font-size:1rem;padding-right:.5rem}.workorderCard__header__code{font-size:.85rem;color:var(--text-muted)}.workorderCard__body{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:0 0 1rem 1rem;box-shadow:0 3px 4px -3px var(--text);flex:1}.workorderCard__footer{display:flex;font-weight:500;flex-direction:column;gap:.25rem}.workorder-calendar-grid{display:grid;grid-template-columns:auto auto;align-items:center;row-gap:.25rem;column-gap:.5rem;width:fit-content}.workorder-calendar-grid__label{color:var(--text-muted);font-size:.85rem;white-space:nowrap}.printers__section{display:flex;flex-direction:column;padding:1rem}.printers__section__title{font-weight:700;align-items:center;border-radius:1rem;margin-bottom:1rem;display:flex;gap:.75rem;text-transform:uppercase;color:var(--text-muted)}.printers__section__title::after{content:"";display:block;height:2px;background-color:var(--border);flex:1}.printers__section__cards__grid{min-height:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;margin-top:.75rem}@keyframes pulse-alert{0%,100%{transform:scale(1)}50%{transform:scale(1.25)}}.printerCenterGroup{padding:.25rem .5rem}.printerCenterGroup__header{display:flex;align-items:center;gap:.5rem}.printerCenterGroup__header i{color:var(--primary)}.printerCenterGroup__badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;border-radius:calc(infinity*1px);padding:.125rem .5rem}.printerCenterGroup__badge--userCenter{background:var(--primary-surface);color:var(--primary-text)}.printerRow__info{display:flex;flex-direction:column;gap:.25rem}.printerRow__info__main{display:flex;align-items:center;gap:.75rem}.printerRow__info__location{display:flex;align-items:center;gap:.25rem}.printerRow__accessoriesItem{font-size:.75rem;background:var(--bg);border-radius:calc(infinity*1px);padding:.125rem .5rem}.printerRow__icon--bw{color:var(--text)}.printerRow__icon--color{--fa-primary-color: #115E59;--fa-secondary-color: #00a396}.printerRow__toner{display:flex;flex-direction:column;gap:.375rem}.printerRow__tonerLine{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.printerRow__tonerItem{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;line-height:1;width:50px}.printerRow__tonerItem i{font-size:.65rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.printerRow__tonerItem span{line-height:1}.printerRow__tonerItem--cyan i{color:#00bcd4}.printerRow__tonerItem--yellow i{color:#ffc107}.printerRow__tonerItem--magenta i{color:#e91e63}.printerRow__tonerItem--black i{color:var(--black)}.printerRow__sync{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.printerRow__alert{color:var(--warning);animation:pulse-alert 1.5s ease-in-out infinite}.printerRow__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.appLayout--HorizontalLayout .horizontalLayout .headerContainer_PrinterReport{top:-7px}.AvatarEditor{display:grid;grid-template-columns:350px 3fr;gap:1rem}.AvatarEditor #AvatarPreview{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border:0;margin-bottom:0}.AvatarEditor #AvatarPreview smart-avatar{--avatar-size: 240px;--avatar-gap: 1.25rem;--avatar-font-size: 1.5rem;filter:drop-shadow(0 12px 24px rgba(0, 0, 0, 0.08));transition:filter .3s ease}.AvatarEditor #AvatarPreview smart-avatar:hover{filter:drop-shadow(0 16px 32px rgba(0, 0, 0, 0.12))}.AvatarEditor #AvatarPreview div{display:flex;gap:1rem;justify-content:center;width:100%}.AvatarEditor #AvatarPreview div button{display:flex;align-items:center;justify-content:center;min-width:120px}.AvatarEditor #AvatarOptions{height:100%;padding:0}.AvatarEditor #AvatarOptions .multitab{height:100%;display:flex;flex-direction:column;background:var(--surface);border-radius:.5rem;border:1px solid var(--border);overflow:hidden}.AvatarEditor #AvatarOptions .multitab__header{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;background:var(--bg);border-bottom:1px solid var(--border);scrollbar-width:none}.AvatarEditor #AvatarOptions .multitab__header::-webkit-scrollbar{display:none}.AvatarEditor #AvatarOptions .multitab__header__tab{padding:1rem 1.25rem;color:var(--text-muted);background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);flex-shrink:0;flex-grow:0;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease-in-out;cursor:pointer}.AvatarEditor #AvatarOptions .multitab__header__tab:hover{color:var(--primary)}.AvatarEditor #AvatarOptions .multitab__header__tab--active{color:var(--primary);border-bottom-color:var(--primary)}.AvatarEditor #AvatarOptions .multitab__header__tab--disabled{opacity:.35;pointer-events:none;cursor:not-allowed}.AvatarEditor #AvatarOptions .multitab__body{background:var(--surface);flex-grow:1;overflow-y:auto;max-height:400px}.AvatarEditor #AvatarOptions .multitab__body__tab{padding:1rem;display:grid;grid-template-columns:repeat(8, 1fr);gap:.5rem}@media(max-width: 768px){.AvatarEditor #AvatarOptions .multitab__body__tab{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 640px){.AvatarEditor #AvatarOptions .multitab__body__tab{grid-template-columns:repeat(4, 1fr)}}.AvatarEditor #AvatarOptions .multitab__body__tab__option{aspect-ratio:1;border:2px solid var(--border);border-radius:1rem;background:var(--bg);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.AvatarEditor #AvatarOptions .multitab__body__tab__option img{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.AvatarEditor #AvatarOptions .multitab__body__tab__option:hover:not(.AvatarEditor #AvatarOptions .multitab__body__tab__option--active){border-color:var(--primary);background:var(--surface);transform:translateY(-2px)}.AvatarEditor #AvatarOptions .multitab__body__tab__option:hover:not(.AvatarEditor #AvatarOptions .multitab__body__tab__option--active) img{transform:scale(1.06)}.AvatarEditor #AvatarOptions .multitab__body__tab__option--active{border-color:var(--primary);background:var(--primary-surface);box-shadow:0 0 0 1px var(--primary);transform:scale(0.94)}.avatar-editor{display:grid;gap:1.5rem;grid-template-columns:350px 1fr;align-items:start}@media(max-width: 768px){.avatar-editor{grid-template-columns:1fr}}.avatar-editor__preview{position:sticky;top:.5rem;z-index:10000}.avatar-editor__preview__image{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:var(--surface);border-radius:.5rem;min-height:300px}.avatar-editor__preview__image img{width:100%;max-width:250px;height:auto;filter:drop-shadow(0 10px 15px rgba(0, 0, 0, 0.1));transition:all .2s ease-out}.avatar-editor__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1rem}.avatar-editor .form-group{display:flex;flex-direction:column;gap:.25rem}.avatar-editor .form-label{font-size:.85rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.avatar-editor .form-control,.avatar-editor .form-select{width:100%;padding:.5rem .75rem;background-color:var(--bg);border:1px solid var(--border);border-radius:.25rem;color:var(--text);font-size:.95rem;transition:border-color .2s,box-shadow .2s}.avatar-editor .form-control:focus,.avatar-editor .form-select:focus{border-color:var(--primary)}.avatar-editor .form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2.5rem}.avatar-editor .form-check.form-switch{display:flex;align-items:center}.avatar-editor .form-check.form-switch .form-check-input{appearance:none;width:2.5rem;height:1.25rem;background-color:var(--surface-subtle);border-radius:calc(infinity*1px);position:relative;cursor:pointer;transition:background-color .3s}.avatar-editor .form-check.form-switch .form-check-input::after{content:"";position:absolute;top:2px;left:2px;width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);background-color:var(--white);border-radius:50%;transition:transform .3s}.avatar-editor .form-check.form-switch .form-check-input:checked{background-color:var(--primary)}.avatar-editor .form-check.form-switch .form-check-input:checked::after{transform:translateX(100%)}main .headerContainer:has(+.mainContainer [data-form-key*=ProfileAccount]) .avatar__company{width:100%;max-width:unset}.quotationRow--QUO_TO_SEND{border-color:var(--border) !important;border-left-color:var(--warning) !important}.quotationRow--QUO_OPEN{border-color:var(--border) !important;border-left-color:var(--info) !important}.quotationRow--QUO_TO_CHANGE{border-color:var(--border) !important;border-left-color:var(--secondary) !important}.quotationRow--QUO_ACCEPTED{border-color:var(--border) !important;border-left-color:var(--success) !important}.quotationRow--QUO_REJECTED{border-color:var(--border) !important;border-left-color:var(--error) !important}.detailContainer:has(.quotationDetail){width:100%;height:100% !important}.detailContainer:has(.quotationDetail) .formContainer{height:100%;display:flex;flex-direction:column;margin:0;border-radius:0;box-shadow:none}.detailContainer:has(.quotationDetail) .form{flex:1;overflow:hidden;display:flex;flex-direction:column}.detailContainer:has(.quotationDetail) .formContainer__header{flex-shrink:0}.detailContainer:has(.quotationDetail) .form__body{flex:1;overflow:hidden;padding:0}.quotationHeader__top{display:flex;gap:.25rem;align-items:center;height:fit-content;margin-top:.25rem}.quotationHeader__top__title{font-size:large;font-weight:bold}.quotationHeader__top__company{font-size:small}.quotationHeader__bottom{display:flex;gap:.5rem;align-items:center;color:var(--text-muted);margin-block:.25rem}.quotationHeader__bottom .pill{padding:0 .5rem}.quotationDetail{display:grid;grid-template-areas:"Document Form";grid-template-columns:10fr 5fr;height:100%;overflow:hidden}.quotationDetail__left{grid-area:Document;height:100%;border-right:1px solid var(--border);display:grid;grid-template-rows:max-content max-content 1fr;overflow-y:auto}.quotationDetail__right{grid-area:Form;overflow-y:auto;height:100%;padding:1rem}.quotationDetail__right .avatarsGroup>i{align-self:center;margin-right:.5rem}.quotationDetail__document{display:grid;grid-template-areas:"Left Right";grid-template-columns:10fr 5fr;gap:1rem;padding:1rem 1.5rem}.quotationDetail__document__left p{margin-bottom:.25rem}.quotationDetail__document__right p{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}.quotationDetail__document__right smart-avatar{text-wrap:nowrap}.quotationDetail__table{padding:1rem 1.5rem;height:fit-content}.quotationDetail__footer{padding:1rem 1.5rem;text-align:center}.quotationDetail .wrapper__header{font-size:smaller;color:var(--text-muted);text-transform:uppercase}.quotationTable{width:100%;table-layout:auto;border-collapse:collapse;background:var(--surface);border:1px solid var(--border)}.quotationTable thead{background:var(--bg)}.quotationTable thead th{padding:.5rem 1rem;font-weight:600;color:inherit;border-bottom:1px solid var(--border)}.quotationTable tbody tr{border-bottom:1px solid var(--border)}.quotationTable tbody tr:last-child{border-bottom:none}.quotationTable__productRow:nth-child(even){background:var(--bg)}.quotationTable__productRow td{padding:.5rem 1rem;vertical-align:top}.quotationTable__productRow s{display:inline-block;margin-right:.25rem;opacity:.6}.quotationTable__product{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.quotationTable__product+.infoLabel{margin-top:.25rem}.quotationTable__saleRow{background:var(--surface)}.quotationTable__saleRow td{padding:.5rem 1rem;vertical-align:top}.quotationTable__saleRow span{font-weight:400}.quotationTable__totalRow{background:var(--bg)}.quotationTable__totalRow--clear{background:var(--surface)}.quotationTable__totalRow strong{font-weight:600}.quotationTable__totalRow td{padding:.5rem 1rem;border-top:1px solid var(--border)}.quotationTable__cell--left{text-align:left}.quotationTable__cell--center{text-align:center}.quotationTable__cell--right{text-align:right}.quotationTable__cell--minimal{width:1%;min-width:25px;white-space:nowrap}.quotationTable__cell--warn{color:var(--warning)}.quotationTable__cell--warn i{color:var(--text);opacity:.6;font-style:normal}.quotationTable__cell--input .field{border-radius:0}.quotationTable__cell--number .field{width:42px;height:36px;min-height:unset;background:var(--surface-subtle);margin:0 auto}.quotationTable__cell--number .field input{text-align:center}.quotationTable__cell--checkbox .field{width:fit-content;height:3rem;min-height:unset;padding-inline:.5rem;border:0}.quotationTable__cell--note .field{height:3rem;min-height:unset;background:var(--surface-subtle);padding-block:0}.quotationTable__cell--note input{opacity:1}.quotationTable__cell--note input::placeholder{color:var(--text-muted) !important;opacity:1 !important}.quotationTable__cell--note:has(.field--readonly) .field{opacity:1;font-size:.9rem;height:2rem}.quotationPrice{text-wrap:nowrap}.headerContainer__info:has(#QuotationGroups){align-items:stretch;grid-template-columns:1fr}.headerContainer__info__left:has(+.headerContainer__info__center>#QuotationGroups){display:none}.headerContainer__info__center:has(#QuotationGroups){grid-column:1/-1;width:100%;min-width:0;padding:0;container-type:inline-size;container-name:quotation-container}#QuotationGroups{display:flex;width:100%;height:100%}#QuotationGroups .quotationGroup{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem .75rem;position:relative;text-decoration:none;cursor:pointer;transition:background-color .15s ease,opacity .15s ease;border-right:1px solid var(--border)}#QuotationGroups .quotationGroup:last-child{border-right:none}#QuotationGroups .quotationGroup:hover{background:color-mix(in sRGB, var(--surface) 95%, var(--quotation-group-color, var(--text)))}#QuotationGroups .quotationGroup.is-active{background:color-mix(in sRGB, var(--surface) 90%, var(--quotation-group-color, var(--primary)))}#QuotationGroups .quotationGroup.is-active::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--quotation-group-color, var(--primary))}#QuotationGroups .quotationGroup.is-active .quotationGroup__title span{font-weight:700}#QuotationGroups .quotationGroup.is-active .quotationGroup__subtitle{color:var(--text);font-weight:600}#QuotationGroups .quotationGroup__title{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.2}#QuotationGroups .quotationGroup__title i{font-size:1.05rem;color:var(--quotation-group-color, var(--text-muted));transition:transform .15s ease}#QuotationGroups .quotationGroup__title span{font-size:1.35rem;font-weight:600;color:var(--text);letter-spacing:-0.02em}#QuotationGroups .quotationGroup__subtitle{margin-top:.125rem;font-size:.72rem;color:var(--text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;letter-spacing:.01em;transition:color .15s ease}#QuotationGroups .quotationGroup--QUO_TO_SEND{--quotation-group-color: var(--warning)}#QuotationGroups .quotationGroup--QUO_OPEN{--quotation-group-color: var(--info)}#QuotationGroups .quotationGroup--QUO_TO_CHANGE{--quotation-group-color: var(--secondary)}#QuotationGroups .quotationGroup--QUO_ACCEPTED{--quotation-group-color: var(--success)}#QuotationGroups .quotationGroup--QUO_REJECTED{--quotation-group-color: var(--error)}#QuotationGroups .quotationGroup--ALL{--quotation-group-color: var(--primary)}#QuotationGroups .quotationGroup--zero{opacity:.55}#QuotationGroups .quotationGroup--zero .quotationGroup__title span{color:var(--text-muted);font-weight:500}#QuotationGroups .quotationGroup--zero .quotationGroup__title i{opacity:.7}@container quotation-container (max-width: 868px){#QuotationGroups .quotationGroup{padding-inline:.5rem}#QuotationGroups .quotationGroup .quotationGroup__subtitle{display:none}}@container quotation-container (max-width: 400px){#QuotationGroups{flex-direction:column;align-items:flex-start;padding-inline:.5rem}#QuotationGroups .quotationGroup__title{text-wrap:normal}#QuotationGroups .quotationGroup__subtitle{display:block}}.quotationGroupPopups{margin-top:1rem;margin-inline:1rem;padding:.5rem}.flatLayout.flatLayout--ShareLayout{background:var(--primary-surface)}.flatLayout.flatLayout--ShareLayout .mainContainer{width:100%;height:calc(100svh - 1.25rem);padding:70px clamp(20px,10%,10%) 45px}.flatLayout.flatLayout--ShareLayout .mainContainer .ticketDetail{background:var(--bg);border-radius:20px;overflow:hidden}.flatLayout.flatLayout--ShareLayout .mainContainer .ticketDetail [action=Btn_CloseDetail]{display:none}.flatLayout.flatLayout--ShareLayout .mainContainer .ticketDetail a[action=Btn_Download]{pointer-events:none}.flatLayout.flatLayout--ShareLayout .mainContainer .headerShareLayout{position:fixed;top:0;left:0;display:flex;justify-content:space-between;width:100vw;padding:10px calc(clamp(20px,10%,10%) + 30px);align-items:center}.mainContainer:has(.dashboardContainer),.mainContainer:has(.dashboardLayout){border:0 !important;height:100% !important;overflow:clip !important}.dashboardContainer{display:flex;flex-direction:column;gap:1.5rem;width:100%;min-height:100%;background-color:var(--bg);overflow-y:auto}.dashboardHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem}.dashboardHeader__left{display:flex;flex-direction:column;gap:.25rem}.dashboardHeader__overline{font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.dashboardHeader__title{font-size:2rem;font-weight:700;color:var(--text);margin:0;line-height:1.2}.dashboardHeader__subtitle{font-size:1rem;color:var(--text-secondary);margin:0}.dashboardHeader__right{display:flex;align-items:center;gap:1rem}.dashboardHeader__meta{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.dashboardHeader__date{font-size:1rem;font-weight:600;color:var(--text)}.dashboardHeader__time{font-size:.9rem;color:var(--text-muted)}.dashboardSection{display:flex;flex-direction:column;gap:.75rem}.dashboardSection__header{display:flex;align-items:center;justify-content:space-between}.dashboardSection__titleWrap{display:flex;align-items:center;gap:.75rem}.dashboardSection__title{font-size:1.35rem;font-weight:700;color:var(--text);margin:0}.dashboardSection__toggle i{transition:transform .25s ease}.dashboardSection__content{transition:opacity .2s ease}.dashboardSection.is-collapsed .dashboardSection__toggle i{transform:rotate(180deg)}.dashboardSection.is-collapsed .dashboardSection__content{display:none}.dashboardKpiGrid{display:grid;gap:1rem}.dashboardKpiGrid--4{grid-template-columns:repeat(4, 1fr)}@media(max-width: 1280px){.dashboardKpiGrid--4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.dashboardKpiGrid--4{grid-template-columns:1fr}}.dashboardKpiGrid--3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1024px){.dashboardKpiGrid--3{grid-template-columns:1fr}}.dashboardKpiGrid--2{grid-template-columns:repeat(2, 1fr)}@media(max-width: 900px){.dashboardKpiGrid--2{grid-template-columns:1fr}}.dashboardKpiCard{padding:.5rem;gap:.75rem;min-height:190px}.dashboardKpiCard__header{display:flex;align-items:center;gap:.625rem}.dashboardKpiCard__iconCircle{width:36px;height:36px;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.dashboardKpiCard__iconCircle--success{background:var(--success-surface);color:var(--success-text)}.dashboardKpiCard__iconCircle--info{background:var(--info-surface);color:var(--info-text)}.dashboardKpiCard__iconCircle--error{background:var(--error-surface);color:var(--error-text)}.dashboardKpiCard__iconCircle--primary{background:var(--primary-surface);color:var(--primary-text)}.dashboardKpiCard__title{font-size:1.05rem;font-weight:600;color:var(--text)}.dashboardKpiCard__body{display:flex;flex-direction:column;gap:.375rem;flex-grow:1;padding:0 1rem}.dashboardKpiCard__valueRow{display:flex;align-items:flex-end;gap:.5rem}.dashboardKpiCard__primaryValue{font-size:2.25rem;font-weight:700;color:var(--text);line-height:1}.dashboardKpiCard__fraction{font-size:1.15rem;font-weight:500;color:var(--text-secondary)}.dashboardKpiCard__trendRow{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.dashboardKpiCard__trendLabel{font-size:.95rem;color:var(--text-secondary)}.dashboardKpiCard__subtitle{font-size:.95rem;color:var(--text-secondary)}.dashboardKpiCard__emptyText{font-size:1rem;color:var(--text-muted);font-style:italic}.dashboardKpiCard__progressBar{position:relative;width:100%;height:6px;background:var(--surface-subtle);border-radius:calc(infinity*1px);margin-top:.25rem;display:flex;align-items:center}.dashboardKpiCard__progressFill{width:0;height:100%;background:var(--success);border-radius:calc(infinity*1px);transition:width .3s ease}.dashboardKpiCard__progressFill--error{background:var(--error)}.dashboardKpiCard__progressFill--warning{background:var(--warning)}.dashboardKpiCard__progressFill--success{background:var(--success)}.dashboardKpiCard__progressFill--primary{background:var(--primary)}.dashboardKpiCard__progressMarker{position:absolute;top:50%;transform:translate(-50%, -50%);width:3px;height:12px;background:var(--secondary);border-radius:2px;z-index:2;pointer-events:auto;transition:left .3s ease}.dashboardKpiCard__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.5rem;font-size:.95rem}.dashboardKpiCard__dateRange{color:var(--text-muted);font-size:.9rem}.dashboardDetailStack{display:flex;flex-direction:column;gap:1rem}.dashboardDeskCard{padding:0;overflow:hidden}.dashboardDeskCard__header{padding:0}.dashboardDeskCard__content{padding:0}.dashboardDeskCard__footer{display:flex;align-items:center;justify-content:flex-end;padding:.75rem 1rem;background:var(--surface);min-height:44px}.dashboardDeskTabs{display:flex;align-items:center;background:var(--surface);overflow-x:auto;scrollbar-width:none}.dashboardDeskTabs::-webkit-scrollbar{display:none}.dashboardDeskTab{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--text-secondary);font-size:.95rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-bottom-color .15s ease,opacity .15s ease}.dashboardDeskTab__icon{font-size:1.05rem;color:var(--ticket-group-color, var(--text-muted));transition:transform .15s ease}.dashboardDeskTab:hover{color:var(--text);border-bottom-color:var(--border-strong)}.dashboardDeskTab--active{color:var(--primary);border-bottom-color:var(--primary)}.dashboardDeskTab--UNREAD_TICKETS{--ticket-group-color: var(--error)}.dashboardDeskTab--READ_BUT_UNASSIGNED{--ticket-group-color: var(--warning)}.dashboardDeskTab--ASSIGNED_TO_ME{--ticket-group-color: var(--info)}.dashboardDeskTab--ASSIGNED_TO_OTHERS{--ticket-group-color: var(--info)}.dashboardDeskTab--REPLIED_WAITING{--ticket-group-color: #FFA500}.dashboardDeskTab--WAITING_CUSTOMER_REPLY{--ticket-group-color: #FFA500}.dashboardDeskTab--REPLIED_CLOSING{--ticket-group-color: var(--success)}.dashboardDeskTab--zero{opacity:.55}.dashboardDeskTab--zero:hover{opacity:.85}.dashboardDeskPanel{display:none}.dashboardDeskPanel--active{display:block}.dashboardTable__cell--ticket{width:32%}.dashboardTable__cell--company{width:20%}.dashboardTable__cell--priority{width:14%}.dashboardTable__cell--date{width:16%;color:var(--text-secondary)}.dashboardTable__cell--category{width:18%}.dashboardTable__ticketTitle{font-weight:600;color:var(--text);margin-bottom:.25rem;line-height:1.3}.dashboardTable__ticketMeta{display:flex;align-items:center;gap:.5rem;font-size:small}.dashboardTable__ticketNumber{font-size:small;color:var(--text-muted);font-weight:bold}.dashboardTable__priorityBadge{display:inline-flex;align-items:center;gap:.375rem;font-size:.95rem;font-weight:600}.dashboardTable__priorityBadge i{font-size:1.1rem}.dashboardTable__categoryWrap{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.95rem}.dashboardTable__categoryWrap i{color:var(--text-muted);font-size:1rem}.dashboardSplitGrid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dashboardSplitGrid--single{grid-template-columns:1fr}@media(max-width: 1024px){.dashboardSplitGrid{grid-template-columns:1fr}}.dashboardSplitCard{overflow:hidden}.dashboardSplitCard__header{display:flex;align-items:center;justify-content:space-between}.dashboardSplitCard__body{flex-grow:1}.dashboardSplitCard__titleWrap{display:flex;align-items:center;gap:.625rem}.dashboardSplitCard__iconCircle{width:36px;height:36px;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.dashboardSplitCard__iconCircle--primary{background:var(--primary-surface);color:var(--primary-text)}.dashboardSplitCard__iconCircle--info{background:var(--info-surface);color:var(--info-text)}.dashboardSplitCard__iconCircle--warning{background:var(--warning-surface);color:var(--warning-text)}.dashboardSplitCard__iconCircle--error{background:var(--error-surface);color:var(--error-text)}.dashboardSplitCard__iconCircle--success{background:var(--success-surface);color:var(--success-text)}.dashboardSplitCard__iconCircle--waitingReply{background:color-mix(in sRGB, var(--surface) 88%, #FFA500);color:orange}.dashboardSplitCard--waitingReply .dashboardSplitCard__iconCircle{background:color-mix(in sRGB, var(--surface) 88%, #FFA500);color:orange}.dashboardSplitCard--waitingReply .pill{color:orange;background-color:color-mix(in sRGB, var(--surface) 88%, #FFA500)}.dashboardSplitCard__titleGroup{display:flex;flex-direction:column;gap:.25rem}.dashboardSplitCard__title{font-size:1.2rem;font-weight:700;color:var(--text);margin:0}.dashboardSplitCard__subtitle{font-size:.95rem;color:var(--text-muted)}.dashboardSplitCard__footer{display:flex;align-items:center;justify-content:flex-end}.dashboardScheduleList__dateBox{display:flex;flex-direction:column;align-items:stretch;width:48px;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);overflow:hidden;flex-shrink:0;text-align:center}.dashboardScheduleList__month{padding:.1875rem .25rem;background:var(--surface-subtle);border-bottom:1px solid var(--border);font-size:.7rem;font-weight:700;text-transform:uppercase;color:var(--text-secondary);letter-spacing:.05em;line-height:1}.dashboardScheduleList__day{display:flex;align-items:center;justify-content:center;padding:.375rem .25rem;font-size:1.35rem;font-weight:700;color:var(--text);line-height:1}.dashboardScheduleList__side{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.dashboardScheduleList__time{font-size:1.05rem;font-weight:700;color:var(--text)}.dashboardScheduleList__timeLabel{font-size:.85rem;color:var(--text-muted)}.dashboardEmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1.5rem 1rem;color:var(--text-secondary);text-align:center;min-height:140px}.dashboardEmptyState__iconCircle{width:44px;height:44px;border-radius:50%;background:var(--surface-subtle);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;color:var(--text-muted)}.dashboardEmptyState__iconCircle--success{background:var(--success-surface);color:var(--success);border-color:color-mix(in srgb, var(--success) 25%, transparent)}.dashboardEmptyState__iconCircle--info{background:var(--info-surface);color:var(--info);border-color:color-mix(in srgb, var(--info) 25%, transparent)}.dashboardEmptyState__title{font-size:.95rem;font-weight:600;color:var(--text);margin:0}.dashboardEmptyState__description{font-size:.85rem;color:var(--text-muted);margin:0;max-width:260px;line-height:1.35}.dashboardBanner{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid rgba(0,0,0,0)}.dashboardBanner__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0}.dashboardBanner__content{display:flex;flex-direction:column;gap:.125rem}.dashboardBanner__title{font-size:1.15rem;font-weight:700;margin:0;line-height:1.3}.dashboardBanner__text{font-size:.95rem;margin:0;opacity:.9}.dashboardBanner--warning{background:var(--warning-surface);border-color:color-mix(in srgb, var(--warning) 35%, transparent);color:var(--warning-text)}.dashboardBanner--warning .dashboardBanner__icon{color:var(--warning-text)}.dashboardBanner--success{background:var(--success-surface);border-color:color-mix(in srgb, var(--success) 35%, transparent);color:var(--success-text)}.dashboardBanner--success .dashboardBanner__icon{color:var(--success-text)}.dashboardSection__subRow{margin-top:1rem}.dashboardTable__deadline{display:flex;align-items:center;margin-top:.25rem}.dashboardTable__deadline--right{justify-content:flex-end}.dashboardTable__timestamp{display:flex;align-items:center;gap:.25rem;font-size:small;color:var(--text-muted);margin-top:.25rem}.dashboardTable__amount{font-weight:600;color:var(--primary);font-size:.95rem}.dashboardTable__quotationPrice{font-weight:700;color:var(--text);font-size:1rem;white-space:nowrap}[data-section-render-target]{padding:0;gap:0}[data-section-ticket]{padding:0;gap:0;overflow:hidden}[data-section-ticket][data-section-status=OPEN] .ticketSectionPreview{display:none}[data-section-ticket][data-section-status=OPEN] .ticketSectionEmpty{display:flex}[data-section-ticket][data-section-status=OPEN] .ticketSectionEmpty:after{transform:rotate(90deg)}[data-section-ticket][data-section-status=OPEN] .ticketSectionBody{display:block}[data-section-ticket][data-section-status=EMPTY] .ticketSectionPreview{display:none}[data-section-ticket][data-section-status=EMPTY] .ticketSectionEmpty{display:flex}[data-section-ticket][data-section-status=EMPTY] .ticketSectionBody{display:none}[data-section-ticket][data-section-status=FULL] .ticketSectionPreview{display:flex}[data-section-ticket][data-section-status=FULL] .ticketSectionEmpty{display:none}[data-section-ticket][data-section-status=FULL] .ticketSectionBody{display:none}[data-section-ticket] .ticketSectionPreview,[data-section-ticket] .ticketSectionEmpty{position:relative;display:flex;gap:.5rem;align-items:center;padding:1rem;border:1px solid var(--border);border-radius:.5rem}[data-section-ticket] .ticketSectionPreview>i,[data-section-ticket] .ticketSectionEmpty>i{font-size:x-large}[data-section-ticket] .ticketSectionPreview:after,[data-section-ticket] .ticketSectionEmpty:after{content:"";font-family:"Font Awesome 7 Pro";position:absolute;right:1rem;font-size:18px}[data-section-ticket] .ticketSectionEmpty{background:var(--bg);user-select:none}[data-section-ticket] .ticketSectionEmpty:hover{background:var(--surface-subtle);cursor:pointer}[data-section-ticket] .ticketSectionPreview{background:var(--primary-surface);border-color:var(--primary);color:var(--primary-text)}[data-section-ticket] .ticketSectionPreview .hide-in-tag{display:none !important}[data-section-ticket] .ticketSectionPreview:hover{filter:brightness(0.9);cursor:pointer}[data-section-ticket][data-section-mandatory][data-section-status=EMPTY] .ticketSectionEmpty{color:var(--error);border-color:var(--error)}[data-section-ticket][data-section-readonly] .ticketSectionPreview:hover{filter:none;cursor:default}[data-section-ticket][data-section-readonly] .ticketSectionPreview:after{content:""}[data-section-ticket][data-section-readonly] .ticketSectionEmpty{display:none}[data-section-ticket] .ticketSectionBody{display:none;padding:1rem}[data-section-ticket] .ticketSectionBody>.wrapper{margin:0 auto;max-width:1000px}[data-section-ticket] .ticketSectionBody .infoLabel{text-align:center}.headerContainer__info:has(#TicketGroups){align-items:stretch;min-height:59px}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups){padding:0;border-right:1px solid var(--border);aspect-ratio:1;height:100%;display:flex}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups) .btn{width:100%;height:100%;min-width:unset;min-height:unset;padding:0;border-radius:0;border:none !important;box-shadow:none !important;font-size:1.45rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-surface);color:var(--primary);filter:none !important;transform:none !important;--fa-primary-color: var(--primary);--fa-secondary-color: var(--primary);--fa-secondary-opacity: 0.55;transition:background-color .15s ease,color .15s ease}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups) .btn:hover{background-color:color-mix(in sRGB, var(--primary-surface) 80%, var(--primary)) !important;border:none !important;filter:none !important;transform:none !important;--fa-secondary-opacity: 0.8}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups) .btn:active{background-color:color-mix(in sRGB, var(--primary-surface) 65%, var(--primary)) !important;border:none !important;filter:none !important;transform:none !important}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups):hover .btn{background-color:color-mix(in sRGB, var(--primary-surface) 80%, var(--primary));border:none !important;filter:none !important;transform:none !important;--fa-secondary-opacity: 0.8}.headerContainer__info__left:has(+.headerContainer__info__center>#TicketGroups):active .btn{background-color:color-mix(in sRGB, var(--primary-surface) 65%, var(--primary));border:none !important;filter:none !important;transform:none !important}.headerContainer__info__center:has(#TicketGroups){padding:0;container-type:inline-size;container-name:ticket-container}#TicketGroups{display:flex;width:100%;height:100%;min-height:59px}#TicketGroups .ticketGroup{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem .75rem;position:relative;text-decoration:none;cursor:pointer;transition:background-color .15s ease,opacity .15s ease;border-right:1px solid var(--border)}#TicketGroups .ticketGroup:last-child{border-right:none}#TicketGroups .ticketGroup:hover{background:color-mix(in sRGB, var(--surface) 95%, var(--ticket-group-color, var(--text)))}#TicketGroups .ticketGroup.is-active{background:color-mix(in sRGB, var(--surface) 90%, var(--ticket-group-color, var(--primary)))}#TicketGroups .ticketGroup.is-active::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--ticket-group-color, var(--primary))}#TicketGroups .ticketGroup.is-active .ticketGroup__title span{font-weight:700}#TicketGroups .ticketGroup.is-active .ticketGroup__subtitle{color:var(--text);font-weight:600}#TicketGroups .ticketGroup__title{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.2}#TicketGroups .ticketGroup__title i{font-size:1.05rem;color:var(--ticket-group-color, var(--text-muted));transition:transform .15s ease}#TicketGroups .ticketGroup__title span{font-size:1.35rem;font-weight:600;color:var(--text);letter-spacing:-0.02em}#TicketGroups .ticketGroup__subtitle{margin-top:.125rem;font-size:.72rem;color:var(--text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;letter-spacing:.01em;transition:color .15s ease}#TicketGroups .ticketGroup--UNREAD_TICKETS{--ticket-group-color: var(--error)}#TicketGroups .ticketGroup--READ_BUT_UNASSIGNED{--ticket-group-color: var(--warning)}#TicketGroups .ticketGroup--ASSIGNED_TO_ME{--ticket-group-color: var(--info)}#TicketGroups .ticketGroup--ASSIGNED_TO_OTHERS{--ticket-group-color: var(--info)}#TicketGroups .ticketGroup--REPLIED_WAITING{--ticket-group-color: #FFA500}#TicketGroups .ticketGroup--REPLIED_CLOSING{--ticket-group-color: var(--success)}#TicketGroups .ticketGroup--NOT_ASSIGNED{--ticket-group-color: var(--error)}#TicketGroups .ticketGroup--ASSIGNED{--ticket-group-color: var(--info)}#TicketGroups .ticketGroup--WAITING_CUSTOMER_REPLY{--ticket-group-color: #FFA500}#TicketGroups .ticketGroup--RESOLVED{--ticket-group-color: var(--success)}#TicketGroups .ticketGroup--CLOSED{--ticket-group-color: var(--primary)}#TicketGroups .ticketGroup--ALL{--ticket-group-color: var(--text)}#TicketGroups .ticketGroup--TO_BE_APPROVED{--ticket-group-color: var(--error)}#TicketGroups .ticketGroup--zero{opacity:.55}#TicketGroups .ticketGroup--zero .ticketGroup__title span{color:var(--text-muted);font-weight:500}#TicketGroups .ticketGroup--zero .ticketGroup__title i{opacity:.7}#TicketGroups .ticketGroup--skeleton{pointer-events:none;user-select:none;cursor:default}#TicketGroups .ticketGroup--skeleton .ticketGroup__skeletonBar{display:block;border-radius:.25rem;background:linear-gradient(90deg, var(--surface-subtle) 25%, var(--surface) 50%, var(--surface-subtle) 75%);background-size:200% 100%;animation:ticket-skeleton-shimmer 1.5s infinite linear}#TicketGroups .ticketGroup--skeleton .ticketGroup__skeletonBar--title{width:52px;height:22px}#TicketGroups .ticketGroup--skeleton .ticketGroup__skeletonBar--sub{width:80px;height:12px;margin-top:.125rem}@media(prefers-reduced-motion: reduce){#TicketGroups .ticketGroup--skeleton .ticketGroup__skeletonBar{animation:none;background:var(--surface-subtle)}}#TicketGroups .ticketGroup--updated::before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;pointer-events:none;z-index:2;background:linear-gradient(90deg, transparent 0%, var(--ticket-group-color, var(--primary)) 25%, #ffffff 50%, var(--ticket-group-color, var(--primary)) 75%, transparent 100%) no-repeat,color-mix(in sRGB, var(--ticket-group-color, var(--primary)) 35%, transparent);background-size:55% 100%,100% 100%;background-position:-55% 0,0 0;box-shadow:0 0 8px color-mix(in sRGB, var(--ticket-group-color, var(--primary)) 50%, transparent);animation:ticketBarSweep 1.3s cubic-bezier(0.25, 1, 0.5, 1) forwards}@media(prefers-reduced-motion: reduce){#TicketGroups .ticketGroup--updated::before{animation:none;background:var(--ticket-group-color, var(--primary));opacity:.8;transition:opacity .3s ease}}@container ticket-container (max-width: 868px){#TicketGroups .ticketGroup{padding-inline:.5rem}#TicketGroups .ticketGroup .ticketGroup__subtitle{display:none}}@container ticket-container (max-width: 400px){#TicketGroups{flex-direction:column;align-items:flex-start;padding-inline:.5rem}#TicketGroups .ticketGroup__title{text-wrap:normal}#TicketGroups .ticketGroup__subtitle{display:block}}@keyframes ticket-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes ticketBarSweep{0%{background-position:-55% 0,0 0;opacity:0}15%{opacity:1}75%{opacity:1}100%{background-position:155% 0,0 0;opacity:0}}.ticketDashboard{display:flex;position:relative}.ticketDashboard__ticketsList{width:100%}.ticketDashboard__ticketsList .searchableList__header:has(.ticketDashboard__ticketsList__header){position:sticky;top:0px;z-index:1;height:71px !important}.ticketDashboard__ticketsList__header{display:flex;gap:.5rem;align-items:center}.ticketDashboard__ticketsList__header__title{display:flex;flex-direction:column}.ticketDashboard__ticketsList__header__title h2{line-height:1.3}.ticketDashboard__ticketsList__header__title small{text-transform:uppercase;color:var(--text-muted)}.listRow.ticket--TIC_DRAFT{border-color:var(--border) !important;border-left-color:var(--text-muted) !important}.listRow.ticket--TIC_NEW{border-color:var(--border) !important;border-left-color:var(--error) !important}.listRow.ticket--TIC_PENDING_NEW{border-color:var(--border) !important;border-left-color:var(--error) !important}.listRow.ticket--TIC_VIEWED{border-color:var(--border) !important;border-left-color:var(--warning) !important}.listRow.ticket--TIC_WORKING{border-color:var(--border) !important;border-left-color:var(--info) !important}.listRow.ticket--TIC_WORKING_WaitCustomerAction{border-color:var(--border) !important;border-left-color:#FFA500 !important}.listRow.ticket--TIC_CLOSING{border-color:var(--border) !important;border-left-color:var(--success) !important}.listRow.ticket--TIC_CLOSED{border-color:var(--border) !important;border-left-color:var(--primary) !important}.listRow.scheduleRow--enabled{border-color:var(--border) !important;border-left-color:var(--success) !important}.listRow.scheduleRow--done{border-color:var(--border) !important;border-left-color:var(--info) !important}.listRow.scheduleRow--incomplete{border-color:var(--border) !important;border-left-color:var(--warning) !important}.listRow.scheduleRow--disabled{border-color:var(--border) !important;border-left-color:var(--error) !important}.listRow .listCell .ticket{display:flex;flex-direction:column}.listRow .listCell .ticket .listCell{padding:0}.listRow .listCell .ticket__header{display:flex;flex-direction:row;justify-content:space-between}.listRow .listCell .ticket__header__title{font-weight:700}.listRow .listCell .ticket__header__date{color:var(--text-muted);font-size:small;white-space:nowrap}.listRow .listCell .ticket__company{font-size:small;padding:0}.listRow .listCell .ticket__center{font-size:small;color:var(--text-muted);padding:0}.listRow .listCell .ticket__requester{display:flex;flex-direction:row;justify-content:space-between;font-size:small;padding:0}.listRow .listCell .ticket__info{display:flex;flex-direction:row;justify-content:space-between}.listRow .listCell .ticket__info__number{color:var(--text-muted);font-size:small;align-content:center}.listRow .listCell .ticket__info smart-avatar{flex-direction:row-reverse;color:var(--text-muted);font-size:small}.listRow .listCell .ticket__info>div{display:flex;align-items:center;gap:.25rem}.scheduleCell{vertical-align:top}.scheduleCell--params{width:50%;background-image:linear-gradient(to bottom, var(--border), var(--border));background-repeat:no-repeat;background-position:right center;background-size:1px calc(100% - 1.5rem)}.scheduleCell--ticket{width:50%}.detailContainer:has(.ticketDetail){width:100%;height:100% !important}.ticketDetail{width:100%;height:100%;display:grid;grid-template-areas:"Header Header" "Chat Info";grid-template-rows:minmax(71px, auto) 1fr;grid-template-columns:9fr 4fr}.ticketDetail__header{grid-area:Header;display:flex;background:var(--surface);padding:.5rem .75rem;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.ticketDetail__header>div:first-of-type{flex-grow:1;display:flex;flex-direction:column}.ticketDetail__header>div:last-of-type{display:flex;align-items:center;justify-content:center;padding-left:.75rem}.ticketDetail__header>div:last-of-type .btn{padding:0}.ticketDetail__header__row{display:flex;justify-content:space-between;align-items:center;height:fit-content}.ticketDetail__header__row:has(.ticketDetail__header__title){display:block}.ticketDetail__header__row:has(.ticketDetail__header__title)>*{display:inline;vertical-align:middle}.ticketDetail__header__row:has(.ticketDetail__header__title)>i{margin-inline:.25rem}.ticketDetail__header__title{grid-area:Title;font-weight:bold;font-size:large}.ticketDetail__header__company{grid-area:Company;display:flex;justify-content:flex-end;font-size:small;align-items:center}.ticketDetail__header__subtitle{grid-area:Subtitle;display:flex;flex-direction:row;align-items:center;gap:.5rem;color:var(--text-muted);font-size:small}.ticketDetail__header__subtitle__info{display:flex;align-content:center;align-items:center;gap:.25rem}.ticketDetail__header__subtitle__info .pill{padding:0 .5rem}.ticketDetail__header__subtitle__info .pill.pill--TIC_DRAFT{color:var(--text-secondary);background-color:var(--surface-subtle)}.ticketDetail__header__subtitle__info .pill.pill--TIC_DRAFT i{color:var(--text-secondary) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_NEW{color:var(--error-text);background-color:var(--error-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_NEW i{color:var(--error-text) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_PENDING_NEW{color:var(--error-text);background-color:var(--error-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_PENDING_NEW i{color:var(--error-text) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_VIEWED{color:var(--warning-text);background-color:var(--warning-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_VIEWED i{color:var(--warning-text) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_WORKING{color:var(--info-text);background-color:var(--info-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_WORKING i{color:var(--info-text) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_WORKING_WaitCustomerAction{color:#b45309;background-color:#ffedd5}.ticketDetail__header__subtitle__info .pill.pill--TIC_WORKING_WaitCustomerAction i{color:#b45309 !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_CLOSING{color:var(--success-text);background-color:var(--success-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_CLOSING i{color:var(--success-text) !important}.ticketDetail__header__subtitle__info .pill.pill--TIC_CLOSED{color:var(--primary-text);background-color:var(--primary-surface)}.ticketDetail__header__subtitle__info .pill.pill--TIC_CLOSED i{color:var(--primary-text) !important}.ticketDetail__header__subtitle>i:first-of-type{font-size:medium}.ticketDetail__header__avatars{grid-area:Avatars;display:flex;justify-content:flex-end;gap:1rem;height:calc(100% - .5rem)}.ticketDetail__header__avatars>.avatarsGroup{outline:1px solid var(--border);border-radius:calc(infinity*1px);height:fit-content}.ticketDetail__header__avatars>.avatarsGroup>i{align-self:center;margin-inline:.5rem}.ticketDetail__header__avatars .btn{max-height:100%}.ticketDetail__header__avatars .btn i{font-size:13px}.ticketDetail__header__avatars [data-type=PopupTrigger]{display:flex;align-items:center;gap:.25rem}.ticketDetail__chat{grid-area:Chat;width:100%;height:100%;background:var(--bg);border-right:1px solid var(--border);min-height:0}.ticketDetail__chat .chat{width:100%;height:100%;display:grid;grid-template-rows:max-content 1fr;overflow-y:auto}.ticketDetail__chat .chat__ticketRowOpener{height:fit-content;max-height:100%;position:sticky;top:0;z-index:2;background-color:var(--surface);padding:1.5rem 0 .5rem;border-bottom:1px solid var(--border)}.ticketDetail__chat .chat__ticketRowOpener--closed .ticketRow__content{padding-bottom:.5rem}.ticketDetail__chat .chat__ticketRowOpener--closed .ticketRow__body{display:none}.ticketDetail__chat .chat__ticketRowOpener--closed .ticketRow__footer{display:none}.ticketDetail__chat .chat__ticketRowOpener--closed .ticketRow .btn[action=Btn_ToggleOpen]{top:0}.ticketDetail__chat .chat__ticketRowOpener--closed .ticketRow .btn[action=Btn_ToggleOpen] i{transform:rotate(-180deg)}.ticketDetail__chat .chat__ticketRowOpener--pinned{height:0px;padding:0}.ticketDetail__chat .chat__ticketRowOpener--pinned .ticketRow{visibility:hidden;opacity:0}.ticketDetail__chat .chat__ticketRowOpener--pinned .btn{top:0}.ticketDetail__chat .chat__ticketRowOpener--pinned .btn[action=Btn_ToggleOpen]{display:none}.ticketDetail__chat .chat__ticketRowOpener--pinned .btn[action=Btn_ToggleFixed] .fa-thumbtack-angle-slash{--fa: "\e751"}.ticketDetail__chat .chat__ticketRowOpener--pinned+.chat__messages .ticketRow--TIC_ROW_CREATED{display:flex}.ticketDetail__chat .chat__ticketRowOpener .ticketRow{transition:transform .3s ease;margin-inline:50px}.ticketDetail__chat .chat__ticketRowOpener>.btn[action=Btn_ToggleFixed]{position:absolute;bottom:-20px;left:0;border-color:var(--border);background:var(--surface);transition:transform .3s ease}.ticketDetail__chat .chat__ticketRowOpener>.btn[action=Btn_ToggleOpen]{position:absolute;bottom:-20px;right:0;border-color:var(--border);background:var(--surface);transition:transform .3s ease}.ticketDetail__chat .chat__messages{height:100%;display:flex;flex-direction:column;padding:2.5rem .75rem;gap:2.5rem}.ticketDetail__chat .chat__messages .ticketRow--TIC_ROW_CREATED{display:none}.ticketDetail__chat .chat__messages>form{width:fit-content;align-self:center}.ticketDetail__chat .chat__bottom{background:var(--surface-subtle)}.ticketDetail__chat .chat__bottom__actions{display:flex;flex-wrap:wrap}.ticketDetail__info{grid-area:Info;min-height:0}.ticketDetail__info .formContainer{border-radius:0;box-shadow:none;height:100%}.ticketDetail__info .formContainer .formContainer__header{display:none}.ticketDetail__info .formContainer .wrapper__header{font-size:smaller;color:var(--text-muted);text-transform:uppercase;font-weight:normal}.ticketDetail__info .formContainer .wrapper__body{row-gap:.5rem}.referenceTickets{container-type:inline-size;container-name:attachments-list;display:flex;flex-direction:column;border-radius:.5rem;border:1px solid var(--border)}.referenceTickets__ticket{display:grid;grid-template-columns:min-content 1fr;align-items:center;transition:all .2s}.referenceTickets__ticket__icon{display:flex;padding-inline:.75rem;height:100%;align-items:center;justify-content:center;font-size:x-large;border-right:1px solid var(--border);color:inherit;text-decoration:none;transition:all .5s}.referenceTickets__ticket__bio{padding:.5rem;display:flex;flex-direction:column;min-width:0}.referenceTickets__ticket__bio--between{flex-direction:row;justify-content:space-between}.referenceTickets__ticket__bio__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.referenceTickets__ticket__bio__number{font-size:small;color:var(--text-muted)}.referenceTickets__ticket+.referenceTickets__ticket{border-top:1px solid var(--border)}.ticketRow{position:relative;display:flex;flex-direction:column;margin-inline:50px 100px}.ticketRow--right{margin-inline:100px 50px}.ticketRow--right .ticketRow__content{grid-template-areas:"Header Avatar" "Content Avatar" "Commands Avatar";grid-template-columns:1fr max-content;--message-color: var(--surface);--message-border-color: var(--border)}.ticketRow--right::before{right:calc(100% - 15px)}.ticketRow--right::after{right:calc(100% - 17px)}.ticketRow--right .ticketRow__avatar{left:calc(100% - 15px)}.ticketRow--info{width:fit-content;align-self:center;opacity:.8;margin-inline:100px}.ticketRow--info .ticketRow__content{--message-color: var(--surface-subtle);padding:.125rem 1rem}.ticketRow--info .ticketRow__date{left:0;right:0;text-align:center}.ticketRow--info .ticketRow__body{padding:0;font-size:smaller;font-weight:bold}.ticketRow--fixable{position:sticky;top:0;z-index:2}.ticketRow--new{margin-top:auto}.ticketRow--new .ticketRow__content{padding:0;--message-color: var(--surface);--message-border-color: var(--border)}.ticketRow--new .ticketRow__content .ticketRow__header{display:none}.ticketRow--new .ticketRow__body{padding:0}.ticketRow--new .ticketRow__body__section{display:none;padding:1rem 1.5rem}.ticketRow--new .ticketRow__body__section.current{display:grid}.ticketRow--new .ticketRow__body__section.current .result{display:none !important}.ticketRow--new .ticketRow__body__section:has(.result:not(:empty)){display:block;opacity:.8;border-bottom:2px solid var(--border);margin:0;cursor:pointer;transition:opacity .2s}.ticketRow--new .ticketRow__body__section:has(.result:not(:empty)):hover{opacity:1}.ticketRow--new .ticketRow__body__section:has(.result:not(:empty))>*:not(.result,.wrapper__header){display:none !important}.ticketRow--new .ticketRow__body__section:has(.result:not(:empty)) .result{display:inline-block}.ticketRow--new .ticketRow__body__section .wrapper__header{font-size:smaller;text-transform:uppercase;margin-bottom:.5rem}.ticketRow--new .ticketRow__commands{padding:0 1.5rem;padding-bottom:1.5rem}.ticketRow--priorityToBeConfirmed{margin-inline:20%}.ticketRow--priorityToBeConfirmed>div{color:var(--warning-text);background-color:var(--warning-surface);border:4px dashed var(--warning-text);padding:1.5rem;display:flex;flex-direction:column;align-items:center}.ticketRow--priorityToBeConfirmed>div span:first-of-type{font-weight:bolder}.ticketRow--priorityApprover{margin-inline:10%}.ticketRow--priorityApprover>form{color:var(--warning-text);background-color:var(--warning-surface);border:4px dashed var(--warning-text);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ticketRow--priorityApprover>form>div{display:flex;align-items:center;gap:.75rem}.ticketRow--TIC_ROW_INTERNAL_COMM .ticketRow__content{background:var(--surface-subtle)}.ticketRow>*{border:2px solid var(--border);border-radius:1rem;padding:.5rem 1rem}.ticketRow>*:not(:first-child){margin-top:-40px}.ticketRow>*:first-child:has(+*){padding-bottom:calc(40px + 0rem)}.ticketRow__status{font-size:small;text-transform:uppercase;text-align:center;padding-top:0;border:0}.ticketRow__status--TIC_ROW_REPLIED_CLOSING{background:var(--success);color:var(--white)}.ticketRow__status--TIC_ROW_PLANNED_FIELDWORK{background:var(--info);color:var(--white)}.ticketRow__status--TIC_ROW_CLOSE_REFUSED{background:var(--warning);color:var(--white)}.ticketRow__status--TIC_ROW_CLOSED{background:var(--primary);color:var(--white)}.ticketRow__status--TIC_ROW_REOPEN{background:var(--info);color:var(--white)}.ticketRow__content{display:grid;grid-template-areas:"Avatar Header" "Avatar Content" "Avatar Files" "Avatar Commands";grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr max-content max-content;background:var(--surface);--message-color: var(--primary-surface);background:var(--message-color)}.ticketRow__avatar{grid-area:Avatar;margin:.5rem;margin-top:0;position:absolute;top:0;left:-45px;border:1px solid var(--border);border-radius:50%}.ticketRow__date{margin:1rem;position:absolute;top:-35px;right:0;font-size:small;color:var(--text-muted);text-wrap:nowrap}.ticketRow__header{grid-area:Header;padding:.5rem;display:grid;grid-template-columns:1fr max-content}.ticketRow__header__left{display:flex;gap:.5rem;align-items:center}.ticketRow__header__left__behalf{border:1px solid var(--border);padding-right:.75rem;border-radius:calc(infinity*1px)}.ticketRow__header__right{font-size:small;font-weight:600;color:var(--primary-text)}.ticketRow__body{grid-area:Content;display:flex;padding:.5rem;flex-direction:column;gap:.25rem}.ticketRow__body__message{overflow-wrap:break-word;word-break:break-word}.ticketRow__body__message p{margin-bottom:.5rem}.ticketRow__body__message p:last-child{margin-bottom:0}.ticketRow__body__message ol,.ticketRow__body__message ul{margin-bottom:.5rem;padding-left:1.5rem}.ticketRow__body__message ol:last-child,.ticketRow__body__message ul:last-child{margin-bottom:0}.ticketRow__body__message ol ol,.ticketRow__body__message ol ul,.ticketRow__body__message ul ol,.ticketRow__body__message ul ul{margin-top:.25rem;margin-bottom:0}.ticketRow__body__message ol{list-style-type:decimal}.ticketRow__body__message ul{list-style-type:disc}.ticketRow__body__message li{margin-bottom:.25rem}.ticketRow__body__message li:last-child{margin-bottom:0}.ticketRow__body__message img{max-width:100%;height:auto;border-radius:.25rem;margin-block:.25rem}.ticketRow__body__message strong,.ticketRow__body__message b{font-weight:bold}.ticketRow__body__message em,.ticketRow__body__message i{font-style:italic}.ticketRow__body__message u{text-decoration:underline}.ticketRow__body__message blockquote{border-left:3px solid var(--border);padding-left:.75rem;margin-bottom:.5rem;color:var(--text-muted)}.ticketRow__commands{grid-area:Commands;display:flex;flex-direction:row-reverse;gap:.5rem}.ticketRow__logs{position:absolute;bottom:-5px;left:-10px;width:unset;border:1px solid currentColor !important}.ticketRow__popupLogs .menuList__trigger{cursor:auto}.ticketRow__popupLogs .menuList__trigger:hover{background-color:rgba(0,0,0,0)}.ticketRow__footer{background:var(--bg)}.ticketRow .rating{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end}.ticketRow .rating--readonly{pointer-events:none}.ticketRow .rating input{display:none}.ticketRow .rating label{cursor:pointer;font-size:1.5rem;color:var(--border-strong);transition:color .2s ease,transform .1s ease;padding:0 2px}.ticketRow .rating label i{display:inline-block}.ticketRow .rating label:hover{transform:scale(1.2)}.ticketRow .rating input:checked~label{color:var(--warning)}.ticketRow .rating:not(:checked) label:hover,.ticketRow .rating:not(:checked) label:hover~label{color:oklch(from var(--warning) calc(l + 0.1) c h)}.ticketRow .rating input:checked+label{animation:pulse .3s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}.ticketSchedule__groups{width:fit-content}.ticketSchedule__groups .avatarsGroup{outline:1px solid var(--border);border-radius:calc(infinity*1px);height:fit-content}.ticketSchedule__groups .avatarsGroup>i{align-self:center;margin-inline:.5rem}.scheduleIssuesWrapper{background-color:oklch(from currentColor l c h/0.16);color:var(--error-text);border-color:var(--error-text)}.scheduleIssuesWrapper ul{display:block;list-style-type:disc;margin:.5rem 1.5rem 0}.wrapper+.tableTicket{background:var(--surface-subtle)}.wrapper .wrapper--ticket{font-size:smaller;color:var(--text-muted);text-transform:uppercase;font-weight:normal}.ticket-assistance-contract-info{display:flex;flex-direction:column;gap:.25rem;text-align:center}.ticket-assistance-contract-info--gray{color:var(--text-muted)}.ticket-assistance-contract-info--warning{color:var(--warning)}.refTicket__number{font-weight:500}.refTicket__title{font-size:small;font-style:italic;color:var(--text-muted)}.refTicket__lastModified{font-size:small;font-style:italic;color:var(--text-muted)}.tagMentionsPopup{display:flex;flex-direction:column;align-items:start;min-width:250px;padding:0rem 1rem}.tagMentionsPopup button{width:100%;padding-block:.5rem;text-align:left}.scheduleSection{margin-bottom:.75rem}.monthsList{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.centerinfo--detail{background:var(--surface-subtle);padding:2rem;border-radius:1rem;height:100%}.centerinfo--detail__container{display:flex;gap:10%}.centerinfo--detail__left{display:flex;flex-direction:column;align-items:center}.centerinfo--detail__left i{font-size:3.75rem}.centerinfo--detail__left strong{text-align:center;margin-top:.25rem;font-size:large}.centerinfo--detail__left em{text-align:center;font-size:small}.centerinfo--detail__right{display:flex;flex-direction:column;gap:.5rem}.centerinfo--detail__right i{margin-right:.25rem}.centerinfo--detail .profilesContainer{max-height:500px;overflow-y:auto;row-gap:1.25rem}
/*# sourceMappingURL=smart-core.css.map */