﻿@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";@import"https://fonts.cdnfonts.com/css/brockmann";html{min-width:100%;min-height:100dvh;font-size:62.5%;font-family:"Inter" sans-serif;-webkit-font-smoothing:antialiased !important;text-shadow:1px 1px 1px rgba(0,0,0,.004) !important;color:#000}body{min-width:100%;min-height:100dvh;color:#000;background-color:#fff;position:relative}.icon{display:inline-block;color:#181d27;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vector-effect:non-scaling-stroke}.icon--black{color:#000}.icon--dark-gray{color:#717680}.icon--light-gray{color:#a4a7ae}.icon--white{color:#fff}.icon--m{width:24px !important;height:24px !important;stroke-width:1.5}.icon--s{width:20px !important;height:20px;stroke-width:1.8}.icon--xs{width:16px !important;height:16px !important;stroke-width:2.25}.icon--2xs{width:12px !important;height:12px !important;stroke-width:3}.icon-theme path,.icon-theme circle,.icon-theme line,.icon-theme polyline,.icon-theme rect{stroke:#181d27}[data-theme=dark] .icon-theme path,[data-theme=dark] .icon-theme circle,[data-theme=dark] .icon-theme line,[data-theme=dark] .icon-theme polyline,[data-theme=dark] .icon-theme rect{stroke:#fafafa}@layer base{*{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;outline:none}a{display:inline-block;text-decoration:none;color:#000}.clear{clear:both;visibility:hidden;height:0px}button{border:none;cursor:pointer}input:required{box-shadow:none}input:invalid{box-shadow:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter !important}}input[type=time]::-webkit-calendar-picker-indicator{background:none}}.tooltip{background:#252b37;color:#fafafa;padding:3px 8px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:none;white-space:nowrap;text-align:center;border:1px solid #181d27;box-shadow:0 .3px .4px rgba(0,0,0,.02),0 .9px 1.5px rgba(0,0,0,.025);z-index:99}.tooltip.show{display:block}.ts-control{border:1px solid #d5d7da;padding:0px 12px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;flex-wrap:wrap;height:40px;white-space:nowrap;padding-right:40px;background-position:right 12px center;background-size:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'> <path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.multi .ts-control{min-height:40px !important;height:auto !important}.ts-wrapper.multi.has-items .ts-control{padding:7px 48px 7px 8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:4px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{background-color:#fff;border-color:#2e90fa;-webkit-box-shadow:0 0 0 3px #d1e9ff;box-shadow:0 0 0 3px #d1e9ff}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{display:block;cursor:pointer;padding:2px 8px;background:#fafafa;border:1px solid #e9eaeb;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);max-height:24px;overflow:hidden}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{color:#717680 !important;background-color:#fafafa;border:1px solid #d5d7da;font-weight:500}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:2;background:#fff;border:1px solid #e9eaeb;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-webkit-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-moz-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);margin:.4rem 0 0;box-sizing:border-box;overflow:hidden}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#f5f5f5;color:#000;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:8px 12px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#fafafa;color:#000}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0 !important;background:rgba(0,0,0,0) !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff, #d0d0d0, 85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px 8px;box-shadow:none;width:100%;background:rgba(0,0,0,0)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:rgba(0,0,0,0)}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:#717680;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;margin-top:-2px;box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ts-wrapper.plugin-remove_button .item .remove:hover{background-color:#e9eaeb;color:#181d27}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:28px !important;position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{margin-left:6px;position:absolute;right:4px;margin-top:-2px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer;height:auto;min-height:40px;overflow:hidden}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#181d27;font-family:inherit;font-weight:500;font-size:inherit;height:auto}.ts-control,.ts-wrapper.single.input-active .ts-control{background-color:#fff;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.ts-wrapper.single:not(.has-items) .ts-control{color:#717680}[data-theme=dark] .ts-control,[data-theme=dark] .ts-wrapper.single .ts-control,[data-theme=dark] .ts-wrapper.single.input-active .ts-control,[data-theme=dark] .full .ts-control{background-color:#252b37 !important;border-color:#414651;color:#f5f5f5}[data-theme=dark] .ts-wrapper.single:not(.has-items) .ts-control{color:#717680}[data-theme=dark] .ts-control>input{color:#f5f5f5}[data-theme=dark] .ts-control>input::placeholder{color:#717680}[data-theme=dark] .ts-control>input::-webkit-input-placeholder{color:#717680}[data-theme=dark] .ts-control>input::-moz-placeholder{color:#717680}[data-theme=dark] .focus .ts-control{background-color:#252b37;border-color:#2e90fa;box-shadow:0 0 0 3px rgba(46,144,250,.2)}[data-theme=dark] .ts-dropdown{background:#252b37;border-color:#414651;color:#f5f5f5}[data-theme=dark] .ts-dropdown .option{color:#f5f5f5}[data-theme=dark] .ts-dropdown .active{background-color:#414651;color:#fafafa}[data-theme=dark] .ts-dropdown .optgroup-header{background:#252b37;color:#a4a7ae}[data-theme=dark] .disabled .ts-control{background-color:#181d27;border-color:#414651;color:#535862}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:8px;white-space:nowrap;position:relative}.button.loading{color:rgba(0,0,0,0);cursor:default}.button.loading .icon{color:rgba(0,0,0,0)}.button.loading::after{content:"";position:absolute;z-index:1;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.button.loading:hover .drop-box{display:none}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.button--xl{height:44px;padding:0 12px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;gap:8px}.button--xl .icon{width:24px;height:24px}.button--xl.loading:after{border:3px solid rgba(0,0,0,0);width:24px;height:24px;left:calc(50% - 12px)}.button--l{height:36px;padding:0px 12px;font-weight:500;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;gap:8px}.button--l .icon{width:24px;height:24px}.button--l.loading:after{border:3px solid rgba(0,0,0,0);width:24px;height:24px;left:calc(50% - 12px)}.button--m{height:32px;padding:0px 10px;font-weight:500;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;gap:8px}.button--m .icon{width:18px;height:18px}.button--m.loading:after{border:2px solid rgba(0,0,0,0);width:18px;height:18px;left:calc(50% - 9px)}.button--s{height:28px;padding:0px 8px;font-weight:500;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;gap:4px}.button--s .icon{width:16px;height:16px}.button--s.loading:after{border:2px solid rgba(0,0,0,0);width:14px;height:14px;left:calc(50% - 7px)}.button--xs{height:24px;padding:0 6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;gap:4px}.button--xs .icon{width:16px;height:16px}.button--xs.loading:after{border:2px solid rgba(0,0,0,0);width:14px;height:14px;left:calc(50% - 7px)}.button--primary{background-color:#0a4070;color:#fafafa;border:1px solid #0a4070;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.button--primary .icon{color:#fafafa}.button--primary .icon-theme path,.button--primary .icon-theme circle,.button--primary .icon-theme line,.button--primary .icon-theme polyline,.button--primary .icon-theme rect{stroke:#fafafa}.button--primary:hover{background-color:#054d87}.button--primary.disabled{background-color:#f5f5f5;color:#a4a7ae;border:1px solid #e9eaeb;cursor:not-allowed}.button--primary.disabled .icon{color:#a4a7ae}.button--primary.loading:hover{background-color:#181d27;border:1px solid #181d27;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);cursor:not-allowed}.button--primary.loading:after{border-color:#414651;border-bottom-color:#d5d7da}.button--secondary{background-color:#fff;border:1px solid #e9eaeb;color:#181d27;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.button--secondary .icon{color:#181d27}.button--secondary:hover{background-color:#f5f5f5}.button--secondary.disabled{border:1px solid #e9eaeb;background-color:#fff;color:#a4a7ae;cursor:not-allowed}.button--secondary.disabled .icon{color:#a4a7ae}.button--secondary.loading:hover{background-color:#fff;border:1px solid #e9eaeb;color:rgba(0,0,0,0);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);cursor:not-allowed}.button--secondary.loading:after{border-color:#e9eaeb;border-bottom-color:#181d27}.button--link{background-color:#fff;color:#181d27}.button--link .icon{color:#181d27}.button--link:hover{background-color:#f5f5f5}.button--link.disabled{background-color:#fff;color:#a4a7ae;cursor:not-allowed}.button--link.disabled .icon{color:#a4a7ae}.button--link.loading:hover{background-color:#fff;color:rgba(0,0,0,0);cursor:not-allowed}.button--link.loading:after{border-color:#e9eaeb;border-bottom-color:#181d27}.button--destructive{background-color:#fff;color:#f04438}.button--destructive .icon{color:#f04438}.button--destructive:hover{background-color:#fee4e2}.button--destructive.disabled{background-color:#fff;color:#a4a7ae;cursor:not-allowed}.button--destructive.disabled .icon{color:#a4a7ae}.button--destructive.loading:hover{background-color:#fff;color:rgba(0,0,0,0);cursor:not-allowed}.button--destructive.loading:after{border-color:#fee4e2;border-bottom-color:#f04438}.button.full-width{width:100%}[data-theme=dark] .icon-button--primary{background-color:#414651;border-color:#535862}[data-theme=dark] .icon-button--primary .icon{color:#fafafa}[data-theme=dark] .icon-button--primary:hover{background-color:#535862}[data-theme=dark] .icon-button--primary.disabled{background-color:#252b37;border-color:#414651}[data-theme=dark] .icon-button--primary.disabled .icon{color:#535862}[data-theme=dark] .icon-button--secondary{background-color:#252b37;border-color:#414651}[data-theme=dark] .icon-button--secondary .icon{color:#d5d7da}[data-theme=dark] .icon-button--secondary:hover{background-color:#414651}[data-theme=dark] .icon-button--secondary.disabled{background-color:#252b37;border-color:#414651}[data-theme=dark] .icon-button--secondary.disabled .icon{color:#535862}[data-theme=dark] .icon-button--link{background-color:rgba(0,0,0,0)}[data-theme=dark] .icon-button--link .icon{color:#d5d7da}[data-theme=dark] .icon-button--link:hover{background-color:#252b37}[data-theme=dark] .icon-button--destructive{background-color:rgba(0,0,0,0)}[data-theme=dark] .icon-button--destructive .icon{color:#f97066}[data-theme=dark] .icon-button--destructive:hover{background-color:#252b37}[data-theme=dark] .button--primary{background-color:#054d87;border-color:#054d87;color:#fafafa}[data-theme=dark] .button--primary .icon-theme path,[data-theme=dark] .button--primary .icon-theme circle,[data-theme=dark] .button--primary .icon-theme line,[data-theme=dark] .button--primary .icon-theme polyline,[data-theme=dark] .button--primary .icon-theme rect{stroke:#fafafa}[data-theme=dark] .button--primary:hover{background-color:#00559c}[data-theme=dark] .button--primary.disabled{background-color:#252b37;color:#535862;border-color:#414651}[data-theme=dark] .button--secondary{background-color:#252b37;border-color:#414651;color:#f5f5f5}[data-theme=dark] .button--secondary .icon{color:#f5f5f5}[data-theme=dark] .button--secondary:hover{background-color:#414651}[data-theme=dark] .button--secondary.disabled{background-color:#252b37;color:#535862;border-color:#414651}[data-theme=dark] .button--link{background-color:rgba(0,0,0,0);color:#f5f5f5}[data-theme=dark] .button--link .icon{color:#f5f5f5}[data-theme=dark] .button--link:hover{background-color:#252b37}[data-theme=dark] .button--destructive{background-color:rgba(0,0,0,0);color:#f97066}[data-theme=dark] .button--destructive .icon{color:#f97066}[data-theme=dark] .button--destructive:hover{background-color:#252b37}.icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;cursor:pointer;width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.icon-button.disabled{cursor:not-allowed}.icon-button.disabled .icon{color:#fff}.icon-button--xl{width:44px;height:44px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.icon-button--xl .icon{width:24px;height:24px}.icon-button--l{min-width:40px;min-height:40px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.icon-button--l .icon{width:24px;height:24px}.icon-button--m{min-width:32px;min-height:32px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.icon-button--m .icon{width:20px;height:20px}.icon-button--s{min-width:28px;min-height:28px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.icon-button--s .icon{width:16px;height:16px}.icon-button--xs{min-width:24px;min-height:24px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.icon-button--xs .icon{width:12px;height:12px}.icon-button--primary{background-color:#181d27;border:1px solid #181d27;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.icon-button--primary .icon{color:#fafafa}.icon-button--primary:hover{background-color:#414651}.icon-button--primary.disabled{background-color:#f5f5f5;color:#a4a7ae;border:1px solid #e9eaeb;cursor:not-allowed}.icon-button--primary.disabled .icon{color:#a4a7ae}.icon-button--secondary{background-color:#fff;border:1px solid #e9eaeb;box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-webkit-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);-moz-box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.icon-button--secondary .icon{color:#181d27}.icon-button--secondary:hover{background-color:#f5f5f5}.icon-button--secondary.disabled{border:1px solid #e9eaeb;background-color:#fff;color:#a4a7ae;cursor:not-allowed}.icon-button--secondary.disabled .icon{color:#a4a7ae}.icon-button--link{background-color:#fff}.icon-button--link .icon{color:#181d27}.icon-button--link:hover{background-color:#f5f5f5}.icon-button--link.disabled{background-color:#fff;color:#a4a7ae;cursor:not-allowed}.icon-button--link.disabled .icon{color:#a4a7ae}.icon-button--destructive{background-color:#fff}.icon-button--destructive .icon{color:#f04438}.icon-button--destructive:hover{background-color:#fee4e2}.icon-button--destructive:hover .icon{stroke:#f04438}.icon-button--destructive.disabled{background-color:#fff;color:#a4a7ae;cursor:not-allowed}.icon-button--destructive.disabled .icon{color:#a4a7ae}.filter-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;height:40px;background-color:#fff;cursor:pointer;width:fit-content;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;padding:0 10px 0 8px;position:relative;color:#181d27;white-space:nowrap}.filter-button .icon{font-size:20px}.filter-button .filter-counter{width:fit-content;min-width:16px;height:16px;background-color:#000;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;color:#f5f5f5;padding:2px;display:none}.filter-button:hover{background-color:#f5f5f5}.filter-button.disabled{color:#a4a7ae;cursor:not-allowed}.filter-button.disabled .campaign-counter{background-color:#a4a7ae;color:#f5f5f5}.filter-button.active{height:38px;border:1px solid #000;padding:0 10px 0 8px}.filter-button.active .filter-counter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.filter-button.inactive{height:38px;border:1px solid #d5d7da;padding:0 10px 0 8px}.filter-button.inactive .filter-counter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#f5f5f5;color:#535862}.campaign-counter{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;height:38px;background-color:#fff;cursor:pointer;width:fit-content;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;padding:0 10px 0 8px;color:#717680;white-space:nowrap;border:1px solid #d5d7da}.campaign-counter .icon{font-size:20px;color:#717680}.campaign-counter .campaign-count{width:fit-content;min-width:16px;height:16px;background-color:#f5f5f5;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;color:#535862;padding:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.campaign-counter:hover{background-color:#f5f5f5}.campaign-counter.disabled{color:#a4a7ae;cursor:not-allowed}.campaign-counter.disabled .campaign-counter{background-color:#a4a7ae;color:#f5f5f5}.campaign-counter.active{color:#181d27;border:1px solid #000}.campaign-counter.active .icon{color:#181d27}.campaign-counter.active .campaign-count{background-color:#000;color:#fff}.button--drop{position:relative}.button--drop .icon{color:#717680}.button--drop:hover .drop-box{display:block}.button--drop .drop-box{display:none;position:absolute;z-index:1;top:24px;right:0px}.button--drop .drop-box .drop-box-content{background-color:#fff;box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-webkit-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-moz-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-top:4px;padding:4px 0}.drop-button-list{width:auto;list-style:none}.drop-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;height:28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;background-color:#fff;padding:0 12px 0 12px;white-space:nowrap;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.drop-button:hover{background-color:#fafafa}.drop-button .icon{font-size:1.8rem}.drop-button.disabled{color:#414651;background:#fafafa;cursor:not-allowed}.button-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.button-group--l{gap:16px}.button-group--m{gap:8px}.button-group--s{gap:4px}.button-group--xs{gap:0px}.actions-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.actions-row__left,.actions-row__right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.badge{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;width:fit-content;gap:6px;white-space:nowrap}.badge .dot{width:6px;height:6px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.badge--l{height:26px;padding:0 12px}.badge--m{height:22px;padding:0 10px}.badge--s{height:18px;padding:0 8px}.badge--gray{background:#f5f5f5;color:#535862}.badge--gray .dot{background:#717680}.badge--gray .icon{color:#535862}.badge--blue{background:#d1e9ff;color:#1849a9}.badge--blue .dot{background:#2e90fa}.badge--blue .icon{color:#1849a9}.badge--green{background:#d1fadf;color:#05603a}.badge--green .dot{background:#12b76a}.badge--green .icon{color:#05603a}.badge--brand{background:#dfefff;color:#0a4070}.badge--brand .dot{background:#0a4070}.badge--brand .icon{color:#0a4070}.badge--red{background:#fee4e2;color:#912018}.badge--red .dot{background:#f04438}.badge--red .icon{color:#912018}.badge--orange{background:#ffead5;color:#9c2a10}.badge--orange .dot{background:#fb6514}.badge--orange .icon{color:#9c2a10}.badge--indigo{background:#e0eaff;color:#2d31a6}.badge--indigo .dot{background:#6172f3}.badge--indigo .icon{color:#2d31a6}.badge--purple{background:#ebe9fe;color:#4a1fb8}.badge--purple .dot{background:#7a5af8}.badge--purple .icon{color:#4a1fb8}.badge--rose{background:#ffe4e8;color:#a11043}.badge--rose .dot{background:#f63d68}.badge--rose .icon{color:#a11043}[data-theme=dark] .badge--gray{background:#414651;color:#d5d7da}[data-theme=dark] .badge--brand{background:#0a4070;color:#dfefff}[data-theme=dark] .badge--blue{background:#1849a9;color:#b2ddff}[data-theme=dark] .badge--green{background:#05603a;color:#a6f4c5}[data-theme=dark] .badge--red{background:#912018;color:#fecdca}[data-theme=dark] .badge--orange{background:#9c2a10;color:#fddcab}[data-theme=dark] .badge--indigo{background:#2d31a6;color:#c7d7fe}[data-theme=dark] .badge--purple{background:#4a1fb8;color:#d9d6fe}[data-theme=dark] .badge--rose{background:#a11043;color:#fecdd6}@supports(font-variation-settings: normal){html{font-family:"Inter",sans-serif}}.type-10-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:1rem;line-height:10px}.type-10-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:1rem;line-height:10px}.type-10-semibold,.filter-button .filter-counter,.campaign-counter .campaign-count{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:1rem;line-height:10px}.type-10-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:1rem;line-height:10px}.type-12-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:1.2rem;line-height:16px}.type-12-medium,.table thead tr th .th-label p,.flash__text,.modal__hint,.slotbox__main .meta,.accordion__meta .count,.upload-image-row__actions .upload-error,.upload-image-row__actions .upload-hint,.upload-image-col .upload-error,.upload-image-col .upload-placeholder .upload-hint,.check-radio-box__description,.color-radio .checkmark span,.field-content__error,.field-content__hint,.tooltip,.button--xs{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:1.2rem;line-height:16px}.type-12-semibold,.badge--m,.badge--s{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:1.2rem;line-height:16px}.type-12-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:1.2rem;line-height:16px}.type-14-regular,.inventory-table tr td,.list-table tr td,.detail-list tr td,.table-users tbody tr td,.table--permits td .add-button p,.cell-year p,.table tbody tr td,.table-footer__left p,.table-header p,.image-checkbox .checkmark .text-content .description,.check-radio-row__label,.drop-button{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:1.4rem;line-height:18px}.type-14-medium,.table-action-dropdown li .table-action-button,.modal__text,.slotbox__status,.slotbox__main .name,.switch-box .switch-subtitle,.upload-image-row__actions .upload-name,.upload-image-col .upload-name,.upload-image-col .upload-placeholder .placeholder-text,.form .form-section__subtitle,.check-radio-box__header .check-title .title,.switch-radio .checkmark,.textarea,.field,.field-content__label,.ts-wrapper.multi .ts-control>div,.button,.filter-button,.campaign-counter{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:1.4rem;line-height:18px}.type-14-semibold,.switch-box .switch-title,.image-checkbox .checkmark .text-content .title,.badge--l{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:1.4rem;line-height:18px}.type-14-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:1.4rem;line-height:18px}.type-16-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:1.6rem;line-height:20px}.type-16-medium,.button--xl{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:1.6rem;line-height:20px}.type-16-semibold,.accordion__title .title{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:1.6rem;line-height:20px}.type-16-bold,.form .form-section__title{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:1.6rem;line-height:20px}.type-18-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:1.8rem;line-height:24px}.type-18-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:1.8rem;line-height:24px}.type-18-semibold,.modal__title{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:1.8rem;line-height:24px}.type-18-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:1.8rem;line-height:24px}.type-20-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:2rem;line-height:26px}.type-20-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:2rem;line-height:26px}.type-20-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:2rem;line-height:26px}.type-20-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:2rem;line-height:26px}.type-24-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:2.4rem;line-height:32px}.type-24-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:2.4rem;line-height:32px}.type-24-semibold,.table-header .table-title{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:2.4rem;line-height:32px}.type-24-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:2.4rem;line-height:32px}.type-30-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:3rem;line-height:38px}.type-30-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:3rem;line-height:38px}.type-30-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:3rem;line-height:38px}.type-30-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:3rem;line-height:38px}.type-36-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:3.6rem;line-height:44px}.type-36-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:3.6rem;line-height:44px}.type-36-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:3.6rem;line-height:44px}.type-36-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:3.6rem;line-height:44px}.type-48-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:4.8rem;line-height:60px}.type-48-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:4.8rem;line-height:60px}.type-48-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:4.8rem;line-height:60px}.type-48-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:4.8rem;line-height:60px}.type-60-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:6rem;line-height:72px}.type-60-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:6rem;line-height:72px}.type-60-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:6rem;line-height:72px}.type-60-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:6rem;line-height:72px}.type-72-regular{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:400;font-size:7.2rem;line-height:90px}.type-72-medium{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:500;font-size:7.2rem;line-height:90px}.type-72-semibold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:600;font-size:7.2rem;line-height:90px}.type-72-bold{font-family:"Inter",sans-serif;letter-spacing:0px;font-style:normal;font-weight:700;font-size:7.2rem;line-height:90px}.fieldset{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.fieldset--s{gap:8px}.check-radio-columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}.field-content{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:6px}.field-content__label{width:100%;display:block;color:#717680;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;height:18px}.field-content__label .optional{color:#a4a7ae}.field-content__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;position:relative;gap:8px}.field-content__row.hours{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:2px}.field-content__row.hours .line{min-width:8px;height:2px;background-color:#d5d7da}.field-content__column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:8px;position:relative}.field-content .input-button-wrapper{position:relative;width:100%}.field-content .input-button-wrapper .field{padding-right:40px}.field-content .input-button-wrapper .field-button{appearance:none;border:none;background:rgba(0,0,0,0);height:20px;width:20px;position:absolute;top:10px;right:12px}.field-content .input-button-wrapper .field-button .icon{color:#717680;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.field-content .input-button-wrapper .field-button:hover .icon{color:#181d27}.field-content .password-button{height:40px;width:40px;position:absolute;right:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;color:#717680}.field-content__hint{color:#717680;margin-top:-2px;background-size:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'> <path d='M12 16c0-3.5-.01-2-.01-5M12 8h-.01M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Z'/></svg>");background-repeat:no-repeat;padding-left:16px;background-position:left 0px center}.field-content__error{display:none;color:#f97066;margin-top:-2px}.field-content.error .field,.field-content.error .textarea{border-color:#f97066 !important}.field-content.error .field:focus,.field-content.error .textarea:focus{-webkit-box-shadow:0 0 0 3px #fee4e2 !important;box-shadow:0 0 0 3px #fee4e2 !important;border-color:#f97066 !important}.field-content.error .ts-control{border-color:#f97066 !important}.field-content.error .focus .ts-control{-webkit-box-shadow:0 0 0 2px #fee4e2;box-shadow:0 0 0 2px #fee4e2}.field-content.error .field-content__error{display:block}.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;height:40px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;color:#181d27;padding:0px 12px;border:1px solid #d5d7da;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative}.field::-webkit-input-placeholder{color:#717680}.field::-moz-placeholder{color:#717680}.field:-ms-input-placeholder{color:#717680}.field:-moz-placeholder{color:#717680}.field::-webkit-outer-spin-button,.field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field:focus{background-color:#fff;border-color:#2e90fa;-webkit-box-shadow:0 0 0 3px #d1e9ff;box-shadow:0 0 0 3px #d1e9ff}.field:disabled{border:1px solid #d5d7da;background-color:#fafafa;color:#717680}.field--icon-left{padding-left:40px;background-position:left 12px center}.field--icon-right{padding-right:40px;background-position:right 12px center}.field[type=time]{min-width:0;padding-right:0px}.field--date{background-size:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'> <path d='M16 2v2M8 2v2M3 8h18M6 21h12a3 3 0 0 0 3-3V6a3 3 0 0 0-3-3H6a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3Z'/></svg>");background-repeat:no-repeat}.field--time{background-size:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'> <path d='M11.668 6.091v6l4 2m6-2c0 5.523-4.477 10-10 10s-10-4.477-10-10c0-5.522 4.477-10 10-10s10 4.478 10 10Z'/></svg>");background-repeat:no-repeat}.field--search{background-size:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'> <path d='m20.791 20.753-4.35-4.35m2.35-5.65a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z'/></svg>");background-repeat:no-repeat}.field--copy{background-size:20px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23717680' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'> <rect x='3' y='9' width='12' height='12' rx='3'/> <path d='M9 6.5V6C9 4.34315 10.3431 3 12 3H18C19.6569 3 21 4.34315 21 6V12C21 13.6569 19.6569 15 18 15H17.5'/></svg>");background-repeat:no-repeat;cursor:pointer}.field--copy:disabled{color:#717680}.field--m2{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="16"><text x="0" y="12" font-family="Inter, sans-serif" font-size="14" fill="%23A4A7AE">m²</text></svg>') no-repeat;background-position:calc(100% - 12px) center}.field--min{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="16"><text x="0" y="12" font-family="Inter, sans-serif" font-size="14" fill="%23A4A7AE">min.</text></svg>') no-repeat;background-position:calc(100% - 12px) center}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;height:120px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;color:#181d27;padding:7px 12px;border:1px solid #d5d7da;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;resize:none}.textarea::-webkit-input-placeholder{color:#717680}.textarea::-moz-placeholder{color:#717680}.textarea:-ms-input-placeholder{color:#717680}.textarea:-moz-placeholder{color:#717680}.textarea:focus{background-color:#fff;border-color:#2e90fa;-webkit-box-shadow:0 0 0 3px #d1e9ff;box-shadow:0 0 0 3px #d1e9ff}.textarea:disabled{border:1px solid #d5d7da;background-color:#fafafa;color:#717680}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;width:100%;position:relative}.select:disabled{background-image:url("/img/icon-chevron-down.svg") !important;background-repeat:no-repeat !important;background-position:right 12px center !important}.check-radio-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}.check-radio-row__label{color:#181d27;white-space:nowrap;cursor:pointer;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;width:fit-content}.check-radio-row__label .color{display:inline-block;margin-right:8px;width:12px;height:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.check-radio-row__label .color.red-light{background:#ffc2c2}.check-radio-row__label .color.red{background:#ff9e9e}.check-radio-row__label .color.red-dark{background:#f87272}.check-radio-row__label .color.orange-light{background:#ffd8b2}.check-radio-row__label .color.orange{background:#ffb975}.check-radio-row__label .color.orange-dark{background:#fea754}.check-radio-row__label .color.yellow-light{background:#fff5b2}.check-radio-row__label .color.yellow{background:#ffec70}.check-radio-row__label .color.yellow-dark{background:#f5de47}.check-radio-row__label .color.green-light{background:#d2efd5}.check-radio-row__label .color.green{background:#b7e6bd}.check-radio-row__label .color.green-dark{background:#99d1a0}.check-radio-row__label .color.blue-light{background:#c2dbff}.check-radio-row__label .color.blue{background:#80b4ff}.check-radio-row__label .color.blue-dark{background:#5e99ed}.check-radio-row__label .color.purple-light{background:#d5c7fa}.check-radio-row__label .color.purple{background:#a789f5}.check-radio-row__label .color.purple-dark{background:#8864e8}.check-radio-row__label .color.pink-light{background:#ffcce5}.check-radio-row__label .color.pink{background:#f9c}.check-radio-row__label .color.pink-dark{background:#f075b2}.check-radio-row__label .color.turqoise-light{background:#71dbd6}.check-radio-row__label .color.turqoise{background:#66d5d1}.check-radio-row__label .color.turqoise-dark{background:#349894}.check-radio-row__label .color.gray-light{background:#e9eaeb}.check-radio-row__label .color.gray{background:#a4a7ae}.check-radio-row__label .color.gray-dark{background:#535862}.check-radio-row .checkbox{position:relative;display:inline-block;cursor:pointer}.check-radio-row .checkbox:hover input~.checkmark{background-color:#f5f5f5}.check-radio-row .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-radio-row .checkbox .checkmark{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #d5d7da;cursor:pointer}.check-radio-row .checkbox .checkmark:after{content:"";position:absolute;display:none}.check-radio-row .checkbox input:checked~.checkmark{background-color:#181d27;border:1px solid #181d27}.check-radio-row .checkbox input:checked~.checkmark:after{display:block}.check-radio-row .checkbox .checkmark:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check-radio-row .checkbox:has(input[type=checkbox]:disabled) .checkmark{cursor:default;background-color:#f5f5f5}.check-radio-row .checkbox:has(input[type=checkbox]:disabled):has(input[type=checkbox]:checked) .checkmark{cursor:default;background-color:#e9eaeb;border-color:#d5d7da}.check-radio-row .checkbox:has(input[type=checkbox]:disabled):has(input[type=checkbox]:checked) .checkmark::after{border-color:#717680}.check-radio-row .radio{position:relative;display:inline-block;cursor:pointer}.check-radio-row .radio:hover input~.checkmark{background-color:#f5f5f5}.check-radio-row .radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-radio-row .radio .checkmark{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #d5d7da;cursor:pointer;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.check-radio-row .radio .checkmark:after{content:"";position:absolute;display:none}.check-radio-row .radio input:checked~.checkmark{background-color:#181d27;border:1px solid #181d27}.check-radio-row .radio input:checked~.checkmark:after{display:block}.check-radio-row .radio .checkmark:after{position:absolute;background-color:#fff;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.check-radio-row--m{height:24px;gap:12px}.check-radio-row--m .checkbox{height:20px;width:20px}.check-radio-row--m .checkbox .checkmark{height:20px;width:20px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.check-radio-row--m .checkbox .checkmark:after{left:5.5px;top:1.5px;width:5px;height:10px;border:solid #fff;border-width:0 1.5px 1.5px 0}.check-radio-row--m .radio{height:20px;min-width:fit-content}.check-radio-row--m .radio .checkmark{height:20px;width:20px}.check-radio-row--m .radio .checkmark:after{left:5px;top:5px;width:8px;height:8px}.check-radio-row--m .check-radio-row__label{padding-left:32px;line-height:20px}.check-radio-row--s{height:18px;gap:8px}.check-radio-row--s .checkbox{height:16px;width:16px}.check-radio-row--s .checkbox .checkmark{height:16px;width:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.check-radio-row--s .checkbox .checkmark:after{left:4.2px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0}.check-radio-row--s .checkbox .check-radio-row__label{padding-left:24px;line-height:16px}.check-radio-row--s .checkbox.indeterminate .checkmark{background-color:#181d27;border-color:#181d27}.check-radio-row--s .checkbox.indeterminate .checkmark:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);display:block;width:8px;height:1.5px;background-color:#fff;top:6px;left:3px;border:none;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.check-radio-row--s .checkbox.indeterminate:hover input~.checkmark{background-color:#181d27}.check-radio-row--s .radio{height:16px;width:16px}.check-radio-row--s .radio .checkmark{height:16px;width:16px}.check-radio-row--s .radio .checkmark:after{left:4px;top:4px;width:6px;height:6px}.check-radio-row--s .check-radio-row__label{padding-left:24px;line-height:16px}.image-checkbox{width:100%}.image-checkbox:hover .checkmark{background-color:#fafafa}.image-checkbox:hover .checkmark img{opacity:1}.image-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.image-checkbox .checkmark{width:100%;padding:16px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px;border:1px solid #d5d7da;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.image-checkbox .checkmark img{display:inline-block;width:100%;opacity:.75;filter:grayscale(1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.image-checkbox .checkmark .text-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.image-checkbox .checkmark .text-content .description{color:#717680}.image-checkbox input:checked~.checkmark{border:1px solid #181d27}.image-checkbox input:checked~.checkmark img{filter:grayscale(0);opacity:1}.switch-radio{width:100%;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:6px}.switch-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.switch-radio .switch-button{width:100%}.switch-radio .checkmark{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:rgba(0,0,0,0);cursor:pointer;height:40px;width:100%;text-align:center;color:#181d27;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid #d5d7da;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;padding:0 12px}.switch-radio .checkmark span{width:16px;height:16px;border:1px solid #d5d7da;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.switch-radio input:checked~.checkmark{border:1px solid #181d27}.switch-radio input:checked~.checkmark span{border:5px solid #181d27}.color-radio-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;gap:11px}.color-radio{width:100%;background-color:#fff;height:48px;width:48px}.color-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.color-radio .switch-button{width:100%}.color-radio .checkmark{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;border:1px solid #d5d7da;cursor:pointer;padding:8px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.color-radio .checkmark span{width:100%;height:30px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.color-radio .checkmark span.red-light{background:#ffc2c2}.color-radio .checkmark span.red{background:#ff9e9e}.color-radio .checkmark span.red-dark{background:#f87272}.color-radio .checkmark span.orange-light{background:#ffd8b2}.color-radio .checkmark span.orange{background:#ffb975}.color-radio .checkmark span.orange-dark{background:#fea754}.color-radio .checkmark span.yellow-light{background:#fff5b2}.color-radio .checkmark span.yellow{background:#ffec70}.color-radio .checkmark span.yellow-dark{background:#f5de47}.color-radio .checkmark span.green-light{background:#d2efd5}.color-radio .checkmark span.green{background:#b7e6bd}.color-radio .checkmark span.green-dark{background:#99d1a0}.color-radio .checkmark span.blue-light{background:#c2dbff}.color-radio .checkmark span.blue{background:#80b4ff}.color-radio .checkmark span.blue-dark{background:#5e99ed}.color-radio .checkmark span.purple-light{background:#d5c7fa}.color-radio .checkmark span.purple{background:#a789f5}.color-radio .checkmark span.purple-dark{background:#8864e8}.color-radio .checkmark span.pink-light{background:#ffcce5}.color-radio .checkmark span.pink{background:#f9c}.color-radio .checkmark span.pink-dark{background:#f075b2}.color-radio .checkmark span.turqoise-light{background:#71dbd6}.color-radio .checkmark span.turqoise{background:#66d5d1}.color-radio .checkmark span.turqoise-dark{background:#349894}.color-radio .checkmark span.gray-light{background:#e9eaeb}.color-radio .checkmark span.gray{background:#a4a7ae}.color-radio .checkmark span.gray-dark{background:#535862}.color-radio input:checked~.checkmark{border:1px solid #181d27;outline:2px solid #e9eaeb}.check-radio-box{width:100%;padding:12px 16px;border:1px solid #d5d7da;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.check-radio-box__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.check-radio-box__header .check-radio-row{width:fit-content}.check-radio-box__header .check-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;width:100%}.check-radio-box__description{color:#717680}.check-radio-box:has(input[type=radio]:checked),.check-radio-box:has(input[type=checkbox]:checked){border-color:#181d27;background-color:#fafafa}.range-container{width:100%;display:grid;grid-template-columns:64px 1fr 64px;grid-column-gap:16px;align-items:center}.range-container .slider-content{vertical-align:middle;position:relative}.range-container .slider-content .slider{height:4px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background:#e9eaeb}.range-container .slider-content .slider .progress{position:absolute;height:100%;background:#535862;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.range-container .range-input{width:100%;position:relative}.range-container .range-input input[type=range]{position:absolute;top:-4px;width:100%;height:4px;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.range-container .range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border:1px solid #d5d7da;cursor:pointer;box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06);-webkit-box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06);-moz-box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06)}.range-container .range-input input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;pointer-events:all;width:24px;height:24px;background-color:#fff;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border:1px solid #d5d7da;cursor:pointer;box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06);-webkit-box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06);-moz-box-shadow:0px 1px 3px 0px rgba(10,13,18,.1),0px 1px 2px 0px rgba(10,13,18,.06)}.form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:32px}.form .form-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:16px}.form .form-section__title{color:#181d27}.form .form-section__subtitle{color:#717680}.form .form-section__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.form--s{gap:24px}.form--xs{gap:16px}.counter-controller{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:4px;justify-content:flex-end}.counter-controller .field{width:40px;height:28px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:0;text-align:center}.image{aspect-ratio:16/9;height:auto;display:block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;object-fit:cover;object-position:center}.blueprint{width:100%;aspect-ratio:16/9;background-color:#f5f5f5;border:1px solid #e9eaeb;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:24px}.blueprint img{mix-blend-mode:multiply}.reservation-selector{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:12px}.upload-image-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.upload-image-col .upload-placeholder{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:16px;padding:24px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid #e9eaeb;background-color:#fafafa}.upload-image-col .upload-placeholder .placeholder-text{text-align:center;color:#717680;max-width:320px}.upload-image-col .upload-placeholder .upload-hint{text-align:center;color:#a4a7ae;max-width:320px}.upload-image-col .upload-placeholder .upload-error{margin-top:-8px}.upload-image-col .upload-error{color:#f04438;display:none}.upload-image-col.error .upload-error{display:block}.upload-image-col .upload-name{color:#717680}.upload-image-col .actions-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:16px}.upload-image-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:24px}.upload-image-row--s{gap:16px}.upload-image-row__image{width:144px;height:144px;border:1px solid #d5d7da;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.upload-image-row__actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.upload-image-row__actions .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-image-row__actions .upload-name{color:#181d27}.upload-image-row__actions .upload-hint{color:#a4a7ae}.upload-image-row__actions .upload-error{color:#f04438;display:none}.upload-image-row.error .upload-image-row__actions .upload-error{display:block}.switch{position:relative;display:inline-block;width:36px;min-width:36px;height:20px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#181d27}.switch input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e9eaeb;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.switch-box{width:100%;padding:16px;background-color:#fff;border:1px solid #d5d7da;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.switch-box-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:8px}.switch-box .switch-title{color:#181d27;width:100%}.switch-box .switch-subtitle{color:#717680}[data-theme=dark] .field-content__label{color:#a4a7ae}[data-theme=dark] .field-content__hint{color:#717680}[data-theme=dark] .field-button .icon{color:#a4a7ae}[data-theme=dark] .field{background-color:#252b37;border-color:#414651;color:#f5f5f5}[data-theme=dark] .field::-webkit-input-placeholder{color:#717680}[data-theme=dark] .field::-moz-placeholder{color:#717680}[data-theme=dark] .field:-ms-input-placeholder{color:#717680}[data-theme=dark] .field:focus{background-color:#252b37;border-color:#2e90fa;box-shadow:0 0 0 3px rgba(46,144,250,.2)}[data-theme=dark] .field:disabled{background-color:#181d27;border-color:#414651;color:#535862}[data-theme=dark] .textarea{background-color:#252b37;border-color:#414651;color:#f5f5f5}[data-theme=dark] .textarea::-webkit-input-placeholder{color:#717680}[data-theme=dark] .textarea::-moz-placeholder{color:#717680}[data-theme=dark] .textarea:-ms-input-placeholder{color:#717680}[data-theme=dark] .textarea:focus{background-color:#252b37;border-color:#2e90fa;box-shadow:0 0 0 3px rgba(46,144,250,.2)}[data-theme=dark] .textarea:disabled{background-color:#181d27;border-color:#414651;color:#535862}[data-theme=dark] .field-content.error .field,[data-theme=dark] .field-content.error .textarea{border-color:#f04438 !important}[data-theme=dark] .field-content.error .field:focus,[data-theme=dark] .field-content.error .textarea:focus{box-shadow:0 0 0 3px rgba(240,68,56,.2) !important}.accordion{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.accordion__item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;align-items:flex-end;padding:12px 0;border-top:1px solid #e9eaeb}.accordion__item:first-child{border-top:none}.accordion__head{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:8px 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background-color:rgba(0,0,0,0);text-align:left}.accordion__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px;flex:1 0 0;min-width:0}.accordion__title .title{color:#181d27}.accordion__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;flex-shrink:0}.accordion__meta .count{color:#717680}.accordion__meta .badge--gray{background:#f5f5f5;color:#717680}.accordion__meta .badge--orange{background:#fffaeb;color:#dc6803}.accordion__meta .badge--green{background:#ecfdf3;color:#027a48}.accordion__meta .badge--red{background:#fef3f2;color:#b42318}.accordion__toggle{width:32px;height:22px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;background-color:#f5f5f5;flex-shrink:0}.accordion__toggle .icon{width:18px;height:18px;color:#717680;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.accordion__body{width:100%;display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s ease-out,opacity .2s ease-out}.accordion__body>*{min-height:0;overflow:hidden}.accordion__body-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;padding-top:8px}.accordion__foot{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:flex-end}.accordion__item.collapsed .accordion__body{grid-template-rows:0fr;opacity:0}.accordion__item.collapsed .accordion__toggle .icon{transform:rotate(180deg)}@media(prefers-reduced-motion: reduce){.accordion__body,.accordion__toggle .icon{transition:none}}.slotbox{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.slotbox__slot{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:12px;padding:12px;background-color:#fff;border:1px dashed #d5d7da;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.slotbox__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:flex-start;gap:12px;flex:1 0 0;min-width:0}.slotbox__ico{width:36px;height:36px;flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background-color:#f5f5f5}.slotbox__ico .icon{width:16px;height:16px;color:#717680}.slotbox__main{flex:1 0 0;min-width:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.slotbox__main .name{color:#181d27}.slotbox__main .meta{color:#717680}.slotbox__action{width:32px;height:32px;flex-shrink:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.slotbox__action .icon{width:20px;height:20px}.slotbox__action:hover{background-color:#f5f5f5}.slotbox__actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;flex-shrink:0}.slotbox__status{color:#181d27;flex-shrink:0}.slotbox__spinner{width:16px;height:16px;border-radius:50%;background:conic-gradient(from 90deg, rgba(24, 29, 39, 0), #181d27);-webkit-mask:radial-gradient(circle closest-side, transparent 0 calc(100% - 2px), #000 calc(100% - 2px));mask:radial-gradient(circle closest-side, transparent 0 calc(100% - 2px), #000 calc(100% - 2px));animation:slotbox-spin .8s linear infinite}.slotbox__slot.is-dragover{background-color:#eff8ff;border-style:solid;border-color:#84caff}.slotbox__slot.is-dragover .slotbox__ico{background-color:#d1e9ff}.slotbox__slot.is-dragover .slotbox__ico .icon{color:#2e90fa}.slotbox__slot.uploaded,.slotbox__slot.processed,.slotbox__slot.is-busy{border-style:solid;border-color:#e9eaeb}.slotbox__slot.uploaded .slotbox__ico{background-color:#fffaeb}.slotbox__slot.uploaded .slotbox__ico .icon{color:#dc6803}.slotbox__slot.processed .slotbox__ico{background-color:#ecfdf3}.slotbox__slot.processed .slotbox__ico .icon{color:#039855}.slotbox__slot.is-busy--processing .slotbox__ico{background-color:#fffaeb}.slotbox__slot.is-busy--processing .slotbox__ico .slotbox__spinner{background:conic-gradient(from 90deg, rgba(181, 71, 8, 0), #b54708)}.slotbox__slot.is-busy--uploading .button,.slotbox__slot.is-busy--uploading .slotbox__actions{display:none}.slotbox__slot.error{border-style:solid;border-color:#fda29b}.slotbox__slot.error .slotbox__ico{background-color:#fee4e2}.slotbox__slot.error .slotbox__ico .icon{color:#b42318}.slotbox__slot.error .slotbox__main .meta{color:#b42318}@keyframes slotbox-spin{to{transform:rotate(360deg)}}[data-theme=dark] .accordion__item{border-top-color:#414651}[data-theme=dark] .accordion__title .title{color:#f5f5f5}[data-theme=dark] .accordion__meta .count{color:#a4a7ae}[data-theme=dark] .accordion__meta .badge--gray{background:#414651;color:#d5d7da}[data-theme=dark] .accordion__meta .badge--orange{background:#93370d;color:#fedf89}[data-theme=dark] .accordion__meta .badge--green{background:#05603a;color:#a6f4c5}[data-theme=dark] .accordion__meta .badge--red{background:#912018;color:#fecdca}[data-theme=dark] .accordion__toggle{background-color:#252b37}[data-theme=dark] .accordion__toggle .icon{color:#a4a7ae}[data-theme=dark] .slotbox__slot{background-color:#181d27;border-color:#535862}[data-theme=dark] .slotbox__status{color:#f5f5f5}[data-theme=dark] .slotbox__ico{background-color:#252b37}[data-theme=dark] .slotbox__ico .icon{color:#a4a7ae}[data-theme=dark] .slotbox__main .name{color:#f5f5f5}[data-theme=dark] .slotbox__main .meta{color:#a4a7ae}[data-theme=dark] .slotbox__spinner{background:conic-gradient(from 90deg, rgba(213, 215, 218, 0), #d5d7da)}[data-theme=dark] .slotbox__slot.uploaded,[data-theme=dark] .slotbox__slot.processed,[data-theme=dark] .slotbox__slot.is-busy{border-color:#414651}[data-theme=dark] .slotbox__slot.is-dragover{background-color:#194185;border-color:#2e90fa}[data-theme=dark] .slotbox__slot.is-dragover .slotbox__ico{background-color:#1849a9}[data-theme=dark] .slotbox__slot.is-dragover .slotbox__ico .icon{color:#b2ddff}[data-theme=dark] .slotbox__slot.uploaded .slotbox__ico{background-color:#93370d}[data-theme=dark] .slotbox__slot.uploaded .slotbox__ico .icon{color:#fedf89}[data-theme=dark] .slotbox__slot.processed .slotbox__ico{background-color:#05603a}[data-theme=dark] .slotbox__slot.processed .slotbox__ico .icon{color:#a6f4c5}[data-theme=dark] .slotbox__slot.is-busy--processing .slotbox__ico{background-color:#93370d}[data-theme=dark] .slotbox__slot.is-busy--processing .slotbox__ico .slotbox__spinner{background:conic-gradient(from 90deg, rgba(254, 223, 137, 0), #fedf89)}[data-theme=dark] .slotbox__slot.error{border-color:#b42318}[data-theme=dark] .slotbox__slot.error .slotbox__ico{background-color:#912018}[data-theme=dark] .slotbox__slot.error .slotbox__ico .icon{color:#fecdca}[data-theme=dark] .slotbox__slot.error .slotbox__main .meta{color:#fda29b}[data-theme=dark] .slotbox__action:hover{background-color:#252b37}.modal__title{color:#181d27}.modal__text{color:#181d27}.modal__hint{color:#717680}[data-theme=dark] .modal__title,[data-theme=dark] .modal__text{color:#fff}[data-theme=dark] .modal__hint{color:#a4a7ae}.flash{position:fixed;left:50%;bottom:32px;z-index:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;padding:8px 12px;background-color:#000;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;filter:drop-shadow(0px 4px 3px rgba(10, 13, 18, 0.03)) drop-shadow(0px 12px 8px rgba(10, 13, 18, 0.08));opacity:0;pointer-events:none;transform:translate(-50%, 8px);transition:opacity .2s ease-out,transform .2s ease-out}.flash.is-visible{opacity:1;transform:translate(-50%, 0)}.flash__text{color:#fafafa}.flash .icon{width:24px;height:24px;color:#fafafa;flex-shrink:0}[data-theme=dark] .flash{background-color:#252b37}@media(prefers-reduced-motion: reduce){.flash{transition:none}}.loader-content{position:absolute;width:100%;height:100vh;top:0;right:0;background-color:hsla(0,0%,100%,.85);z-index:99;display:none}.loader-content.active{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.loader-content .loader{border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;border:4px solid #414651;width:32px;height:32px;border-bottom-color:#d5d7da;margin:0 auto;position:absolute}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.table-header{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.table-header__left,.table-header__right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.table-header__left .icon{cursor:pointer}.table-header p{color:#414651}.table-header p span{color:#000}.table-footer{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.table-footer__left,.table-footer__right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.table-footer__left p{color:#717680}.table-scroll{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;width:100%}.table{width:100%;border-collapse:collapse;table-layout:auto;overflow-x:auto}.table thead tr th{height:32px;border-bottom:1px solid #e9eaeb;padding:0 4px}.table thead tr th .th-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.table thead tr th .th-label p{display:-webkit-box;white-space:nowrap;color:#717680}.table thead tr th .th-label:hover{color:#414651}.table thead tr th .th-label .icon{font-size:1.8rem}.table thead tr th .th-label.active{color:#181d27}.table thead tr th:first-child{padding-left:8px}.table thead tr .table-check{width:32px;height:32px;padding-left:0px !important}.table thead tr .table-check .check-radio-row{width:32px;height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.table tbody tr td{height:48px;background-color:rgba(0,0,0,0);border-bottom:1px solid #e9eaeb;color:#000;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:0 4px;vertical-align:middle;position:relative}.table tbody tr td p{display:-webkit-box;white-space:nowrap}.table tbody tr td p.ellipsable{white-space:normal;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.table tbody tr td .table-image{width:32px;height:32px;object-fit:cover;object-position:center;border:1px solid #e9eaeb;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-top:2px}.table tbody tr td .table-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.table tbody tr td:first-child{padding-left:8px}.table tbody tr .table-check{width:32px;height:32px;padding-left:0px !important}.table tbody tr .table-check div{width:32px;height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.table tbody tr .table-check div .icon{font-size:18px}.table tbody tr .table-action{text-align:right;width:fit-content;position:relative;width:28px}.table tbody tr .table-action>div{margin-left:auto}.table tbody tr .table-action .icon{color:#717680;cursor:pointer}.table tbody tr .table-action .icon:hover{color:#414651}.table tbody tr .table-action .icon-button{position:relative}.table tbody tr .table-swatch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.table tbody tr .table-swatch span{width:12px;height:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.table tbody tr .table-swatch span.red-light{background:#ffc2c2}.table tbody tr .table-swatch span.red{background:#ff9e9e}.table tbody tr .table-swatch span.red-dark{background:#f87272}.table tbody tr .table-swatch span.orange-light{background:#ffd8b2}.table tbody tr .table-swatch span.orange{background:#ffb975}.table tbody tr .table-swatch span.orange-dark{background:#fea754}.table tbody tr .table-swatch span.yellow-light{background:#fff5b2}.table tbody tr .table-swatch span.yellow{background:#ffec70}.table tbody tr .table-swatch span.yellow-dark{background:#f5de47}.table tbody tr .table-swatch span.green-light{background:#d2efd5}.table tbody tr .table-swatch span.green{background:#b7e6bd}.table tbody tr .table-swatch span.green-dark{background:#99d1a0}.table tbody tr .table-swatch span.blue-light{background:#c2dbff}.table tbody tr .table-swatch span.blue{background:#80b4ff}.table tbody tr .table-swatch span.blue-dark{background:#5e99ed}.table tbody tr .table-swatch span.purple-light{background:#d5c7fa}.table tbody tr .table-swatch span.purple{background:#a789f5}.table tbody tr .table-swatch span.purple-dark{background:#8864e8}.table tbody tr .table-swatch span.pink-light{background:#ffcce5}.table tbody tr .table-swatch span.pink{background:#f9c}.table tbody tr .table-swatch span.pink-dark{background:#f075b2}.table tbody tr .table-swatch span.turqoise-light{background:#71dbd6}.table tbody tr .table-swatch span.turqoise{background:#66d5d1}.table tbody tr .table-swatch span.turqoise-dark{background:#349894}.table tbody tr .table-swatch span.gray-light{background:#e9eaeb}.table tbody tr .table-swatch span.gray{background:#a4a7ae}.table tbody tr .table-swatch span.gray-dark{background:#535862}.table tbody tr:hover td{background-color:#fafafa;cursor:pointer}.table tbody tr:hover:has(input[type=checkbox]:checked) td{background-color:#eff8ff !important}.table tbody tr:has(input[type=checkbox]:checked) td{background-color:#eff8ff !important}.table tbody tr:has(input[type=checkbox]:checked):hover{background-color:#fafafa !important}.table tbody .selected{background-color:#f5faff}.table tbody .selected:hover td{background-color:#f5faff}.table tbody .disabled:hover td{background-color:rgba(0,0,0,0);cursor:default !important}.table tbody .disabled td{color:#a4a7ae;text-decoration:line-through}.table tbody .disabled td .icon{display:none;color:#a4a7ae}.table.table--l tbody tr td{height:64px}.table.table--l tbody tr .table-check{height:64px}.table.table--l tbody tr .table-check div{height:64px}.table.no-clickable tr:hover td{background-color:#fff !important;cursor:default !important}.table--historico thead tr th{padding:0 10px;border-right:1px solid #e9eaeb}.table--historico thead tr th:first-child{padding-left:12px}.table--historico thead tr th:last-child{border-right:0}.table--historico tbody tr td{height:52px;padding:0 12px;border-right:1px solid #e9eaeb}.table--historico tbody tr td:first-child{padding-left:12px}.table--historico tbody tr td:last-child{border-right:0}.table--historico .col-status{width:100px}.table--historico .col-action{width:44px;text-align:right;position:relative}.table--historico .col-action>.icon-button{margin-left:auto}.table--historico .col-action .icon{color:#717680;cursor:pointer}.table--historico .col-action .icon:hover{color:#414651}.table--historico tbody tr.is-published .status-cell--success{background-color:#ecfdf3}.table--historico tbody tr.is-published .status-cell--warning{background-color:#fffaeb}.table--historico tbody tr.is-published .status-cell--error{background-color:#fef3f2}.table--historico tbody tr.is-published .status-cell--pending{background-color:#fafafa}.cell-year{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.cell-year p{color:#181d27}.status-cell__icon{width:20px;height:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.status-cell__icon .icon{width:20px;height:20px}.status-cell--success .icon{color:#039855}.status-cell--warning .icon{color:#f79009}.status-cell--error .icon{color:#d92d20}.status-cell--pending .icon{color:#a4a7ae}.status-cell--clickable{cursor:pointer}.status-cell--clickable:hover .icon,.status-cell--clickable:focus-visible .icon{opacity:.7}.table--permits tr:hover td{background-color:#fff !important;cursor:pointer}.table--permits tr:last-child td{border-bottom:0px solid rgba(0,0,0,0)}.table--permits td{vertical-align:middle}.table--permits td .add-button{appearance:none;background-color:#fff;width:100%;height:100%;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.table--permits td .add-button:hover .add-icon{background-color:#fff;border-color:#b2ddff;background-color:#eff8ff}.table--permits td .add-button:hover .add-icon .icon{color:#1570ef}.table--permits td .add-button:hover p{color:#1570ef}.table--permits td .add-button .add-icon{width:32px;height:32px;border:1px solid #e9eaeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.table--permits td .add-button p{color:#717680;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.table--permits td:hover{cursor:default !important}.table--users tr td{background-color:#fff}.table--users tr td:hover{background-color:rgba(0,0,0,0)}.table--users tr:has(input[type=checkbox]:checked) td{background-color:#f5f5f5}.table--users tr:has(input[type=checkbox]:checked) td:hover{background-color:#f5f5f5}.table-users{width:100%;border-collapse:collapse;table-layout:auto}.table-users tbody tr td{height:48px;background-color:rgba(0,0,0,0);border-bottom:1px solid #e9eaeb;color:#000;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:0 4px}.table-users tbody tr td p{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.table-users tbody tr td .table-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.table-users tbody tr td:first-child{padding-left:8px}.table-users tbody tr:has(input[type=checkbox]:checked) td{background-color:#f5faff}.table-users tbody tr:has(input[type=checkbox]:checked) td:hover{background-color:#f5faff}.table-users tbody tr .table-action{text-align:right;width:fit-content;position:relative;width:28px}.table--s tbody tr td{height:40px}.detail-list{width:100%;border-collapse:collapse}.detail-list tr td{min-height:32px;padding:7px 0;vertical-align:top;border-bottom:1px solid #e9eaeb}.detail-list tr td:first-child{font-weight:400;color:#717680;white-space:nowrap}.detail-list tr td:last-child{font-weight:400;color:#181d27;padding-left:24px}.detail-list tr:last-child td{border-bottom:0px}.list-table{width:100%;font-weight:400;border-collapse:collapse}.list-table tr.disabled td{color:#a4a7ae}.list-table tr.disabled td .icon{color:#a4a7ae}.list-table tr:last-child td{border-bottom:0px solid rgba(0,0,0,0)}.list-table tr td{height:36px;border-bottom:1px solid #e9eaeb}.list-table tr td:first-child{text-align:left;padding:0 8px}.list-table tr td:last-child{text-align:right;padding:0 8px;font-weight:500}.list-table tr td:last-child span{color:#717680;margin-right:8px}.inventory-table{width:100%;font-weight:400}.inventory-table tr.disabled td{color:#a4a7ae}.inventory-table tr.disabled td .icon{color:#a4a7ae}.inventory-table tr:last-child td{border-bottom:0px solid rgba(0,0,0,0)}.inventory-table tr td{height:48px;border-bottom:1px solid #e9eaeb}.inventory-table tr td img{width:32px;height:32px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;object-fit:cover;object-position:center;vertical-align:middle;margin-right:12px;border:1px solid #e9eaeb}.inventory-table tr td:first-child{text-align:left;padding:0 4px}.inventory-table tr td:last-child{text-align:right;padding:0 4px;font-weight:500}.inventory-table tr td:last-child span{color:#717680;margin-right:8px}.inventory-table.disabled tr:hover td{background-color:#fff}.inventory-table.disabled tr td{cursor:default !important}.zoom-preview{position:fixed;pointer-events:none;z-index:9999;opacity:1;transition:opacity .2s ease;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-webkit-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-moz-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);border:2px solid #fff;object-fit:cover;object-position:center}.zoom-preview.active{opacity:1}.table-action-dropdown-content{display:none;position:absolute;z-index:1000}.table-action-dropdown{padding:4px 0;border:1px solid #f5f5f5;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-webkit-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);-moz-box-shadow:0px 12px 16px -4px rgba(10,13,18,.08),0px 4px 6px -2px rgba(10,13,18,.03);background:#fff;list-style-type:none;z-index:10}.table-action-dropdown li{padding:0 12px;background:#fff}.table-action-dropdown li:hover{background:#fafafa}.table-action-dropdown li:has(>.table-action-button.disabled){background:rgba(0,0,0,0)}.table-action-dropdown li .table-action-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;color:#181d27;height:36px;background:rgba(0,0,0,0)}.table-action-dropdown li .table-action-button .icon-theme{color:#717680}.table-action-dropdown li .table-action-button.disabled{opacity:.4;cursor:not-allowed}.table-action-dropdown-content.show{display:block}[data-theme=dark] .table thead tr th{border-bottom-color:#414651}[data-theme=dark] .table thead tr th .th-label p{color:#9ca3af}[data-theme=dark] .table tbody tr td{border-bottom-color:#414651;color:#f5f5f5}[data-theme=dark] .table tbody tr:hover td{background-color:#1f2937}[data-theme=dark] .table-action-dropdown{background:#252b37;border-color:#414651}[data-theme=dark] .table-action-dropdown li{background:#252b37}[data-theme=dark] .table-action-dropdown li:hover{background:#1f2937}[data-theme=dark] .table-action-dropdown li:has(>.table-action-button.disabled){background:rgba(0,0,0,0)}[data-theme=dark] .table-action-dropdown li .table-action-button{color:#f5f5f5}[data-theme=dark] .table--historico thead tr th,[data-theme=dark] .table--historico tbody tr td{border-right-color:#414651}[data-theme=dark] .table--historico tbody tr.is-published .status-cell--success{background-color:rgba(5,96,58,.4)}[data-theme=dark] .table--historico tbody tr.is-published .status-cell--warning{background-color:rgba(147,55,13,.4)}[data-theme=dark] .table--historico tbody tr.is-published .status-cell--error{background-color:rgba(145,32,24,.4)}[data-theme=dark] .table--historico tbody tr.is-published .status-cell--pending{background-color:#2e3646}[data-theme=dark] .cell-year p{color:#f5f5f5}.upload-spinner{width:20px;height:20px;border-radius:50%;background:conic-gradient(#F5F5F5, #181D27);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));mask:radial-gradient(farthest-side, transparent calc(100% - 3px), #000 calc(100% - 3px));animation:upload-spin .8s linear infinite}[data-theme=dark] .upload-spinner{background:conic-gradient(#181D27, #F5F5F5)}@keyframes upload-spin{to{transform:rotate(360deg)}}/*# sourceMappingURL=main.css.map */
