@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);.slate-generator-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.slate-generator-header-title{font-size:1.75em;font-weight:500;letter-spacing:-.02em;color:#2d3142;margin:0}.slate-generator-header-action{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.slate-generator-header-action:hover{background:#144a8c}.slate-generator-header-action .material-symbols-outlined{font-size:18px}.slate-generator-content{background:#fff;border-radius:10px;border:1px solid #e5e7eb;overflow:hidden}.slate-generator-section{padding:24px}.slate-generator-section-title{font-size:16px;font-weight:600;color:#374151;margin:0 0 16px}.slate-generator-warning-wrapper{margin-bottom:20px}.slate-generator-container{padding-left:30px}.slate-generator-item{display:flex;flex-wrap:wrap}.slate-generator-item-name{font-weight:500;margin-right:15px;width:100px;text-align:right;padding:3px 0}.slate-generator-item-value{padding:3px 0;word-break:break-all}@media screen and (max-width:800px){.slate-generator-header{flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}.slate-generator-container{padding:0}.slate-generator-item-name{width:auto}}.slate-generator-qr-dev{width:200px;height:200px;max-height:200px}.slate-generator-qr,.slate-generator-qr-dev{position:relative;margin-top:7px;margin-bottom:30px}.slate-generator-qr{width:232px;height:232px;background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.slate-generator-qr:before{content:" ";position:absolute;top:50%;left:50%;width:30px;height:30px;border:5px solid #f15a29;border-bottom-color:transparent;border-radius:50%;animation:loader 1s linear infinite;z-index:0}.slate-generator-qr>img{position:relative;z-index:1;border-radius:8px}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.export-page{display:flex;flex-direction:column;height:100%;padding-bottom:20px;box-sizing:border-box}.export-page .export-header{flex-shrink:0}.export-page .export-content{flex:1 1;min-height:0;display:flex;flex-direction:column}.export-page .export-tab-content{flex:1 1;min-height:0;overflow:auto}.export-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.export-header-title{font-size:1.75em;font-weight:500;letter-spacing:-.02em;color:#2d3142;margin:0}.export-header-action{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.export-header-action:hover{background:#144a8c}.export-header-action .material-symbols-outlined{font-size:18px}.export-tabs{display:flex;grid-gap:8px;gap:8px;border-bottom:1px solid #e5e7eb;margin-bottom:0}.export-tab{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.export-tab:hover{color:#374151}.export-tab--active{color:#1a5fb4;border-bottom-color:#1a5fb4}.export-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#f3f4f6;border-radius:10px;font-size:12px;font-weight:500;color:#6b7280}.export-tab--active .export-tab-count{background:#dbeafe;color:#1a5fb4}.export-content{background:#fff;border-radius:10px;border:1px solid #e5e7eb;overflow:hidden}.export-table{width:100%;border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#374151;-webkit-font-smoothing:antialiased}.export-table-header{background:#fff;border-bottom:1px solid #e5e7eb}.export-table-th{padding:0 16px;height:40px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#fff;border-right:1px solid #f3f4f6}.export-table-th:last-child{border-right:none}.export-table-th--actions{text-align:right}.export-table-row{background:#fff;border-bottom:1px solid #f3f4f6;transition:background .1s ease}.export-table-row:nth-child(2n){background:#fafafa}.export-table-row:last-child{border-bottom:none}.export-table-row:hover{background:#f9fafb}.export-table-cell{padding:0 16px;height:44px;vertical-align:middle;border-right:1px solid #f3f4f6}.export-table-cell:last-child{border-right:none}.export-table-cell--name{font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.export-table-cell--date{color:#6b7280;font-size:13px;white-space:nowrap}.export-table-cell--status{width:200px}.export-table-cell--actions{text-align:right}.export-status-badge{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.export-status-badge--starting{background:#f3f4f6;color:#4b5563}.export-status-badge--processing{background:rgba(26,95,180,.1);color:#1a5fb4}.export-status-badge--finishing{background:rgba(5,150,105,.1);color:#059669}.export-status-badge--finished{background:rgba(5,150,105,.12);color:#059669}.export-status-badge--error{background:rgba(220,38,38,.1);color:#dc2626}.export-status-progress{display:flex;align-items:center;grid-gap:12px;gap:12px}.export-progress-meter{display:flex;align-items:center;grid-gap:8px;gap:8px}.export-progress-segments{display:flex;grid-gap:2px;gap:2px;width:60px}.export-progress-segment{flex:1 1;height:4px;background:#e5e7eb;border-radius:2px}.export-progress-segment--filled{background:#3b82f6}.export-progress-segment--active{background:#fbbf24;animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.export-progress-value{font-size:12px;font-weight:500;color:#6b7280;min-width:32px}.export-actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:4px;gap:4px}.export-action-link{text-decoration:none}.export-action-link--disabled{pointer-events:none}.export-btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.export-btn--primary{padding:8px 14px;background:#1a5fb4;color:#fff}.export-btn--primary:hover:not(:disabled){background:#144a8c}.export-btn--primary:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.export-btn--icon{width:32px;height:32px;background:transparent;color:#6b7280;opacity:.25;transition:opacity .15s ease,background .15s ease,color .15s ease}.export-table-row:hover .export-btn--icon{opacity:1}.export-btn--icon:hover:not(:disabled){background:#f3f4f6;color:#374151}.export-btn--icon:disabled{opacity:.15;cursor:not-allowed}.export-table-row:hover .export-btn--icon:disabled{opacity:.4}.export-btn--icon .material-symbols-outlined{font-size:18px}.export-btn--favorite{color:#f59e0b;opacity:1}.export-btn--favorite:hover{background:#fef3c7;color:#d97706}.export-btn--danger:hover:not(:disabled){background:#fef2f2;color:#dc2626}.export-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;height:100%;box-sizing:border-box}.export-empty-illustration{width:120px;height:120px;margin-bottom:24px}.export-empty-icon,.export-empty-illustration{position:relative;display:flex;align-items:center;justify-content:center}.export-empty-icon{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;box-shadow:0 4px 12px rgba(16,185,129,.3),0 2px 4px rgba(0,0,0,.1)}.export-empty-icon .material-symbols-outlined{font-size:28px;color:#fff}.export-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:16px;border:2px solid rgba(16,185,129,.2);opacity:0;animation:exportRipple 3s ease-out infinite both}.export-empty-ripple-1{width:70px;height:70px;animation-delay:0s}.export-empty-ripple-2{width:90px;height:90px;animation-delay:.5s}.export-empty-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes exportRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.export-empty-title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.export-empty-description{font-size:14px;color:#64748b;max-width:320px;margin:0 0 20px;line-height:1.5}.export-empty-cta{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease;pointer-events:auto}.export-empty-cta:hover{background:#144a8c}.export-empty-cta .material-symbols-outlined{font-size:18px}.export-empty-state--active .export-empty-icon{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3),0 2px 4px rgba(0,0,0,.1)}.export-empty-state--active .export-empty-ripple{border-color:rgba(16,185,129,.2)}.export-empty-state--favorites .export-empty-icon{background:linear-gradient(135deg,#eab308,#ca8a04);box-shadow:0 4px 12px rgba(234,179,8,.3),0 2px 4px rgba(0,0,0,.1)}.export-empty-state--favorites .export-empty-ripple{border-color:rgba(234,179,8,.2)}.export-empty-state--archived .export-empty-icon{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:0 4px 12px rgba(107,114,128,.3),0 2px 4px rgba(0,0,0,.1)}.export-empty-state--archived .export-empty-ripple{border-color:rgba(107,114,128,.2)}.export-dialog-message{font-size:15px;color:#374151;line-height:1.5;margin:0}.export-dialog-job-name{font-weight:600;color:#1f2937}.export-dialog-timezone-section{margin-top:24px}.export-dialog-label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:4px}.export-dialog-hint{font-size:13px;color:#6b7280;line-height:1.4;margin:0 0 12px}.export-dialog-timezone-select{margin-top:0}.export-dialog-timezone-select>div:first-child{display:none}.export-dialog-warning{color:#b91c1c;font-size:13px;font-weight:500;margin:12px 0 0}.export-loading{display:flex;align-items:center;justify-content:center;padding:64px 32px}@media screen and (max-width:768px){.export-header{flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}.export-table-cell--status{width:auto}.export-actions{flex-wrap:wrap}.export-btn--icon{opacity:1}.export-btn--icon:disabled{opacity:.4}}@media screen and (max-width:640px){.export-table{display:block}.export-table thead{display:none}.export-table tbody{display:block}.export-table-row{display:block;padding:16px}.export-table-cell{display:block;padding:4px 0;height:auto;border-right:none}.export-table-cell--name{font-size:15px;margin-bottom:8px;max-width:none}.export-table-cell--actions{margin-top:12px;text-align:left}.export-actions{justify-content:flex-start}}.preloader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000;overflow:hidden;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;animation:preloader-fade-in .15s ease-out}.preloader--gray{background:rgba(248,250,252,.85)}@keyframes preloader-fade-in{0%{opacity:0}to{opacity:1}}.preloader--compact{padding:30%}.slate-select{position:relative;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.slate-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;font-size:14px;color:#1f2937;-webkit-font-smoothing:antialiased}.slate-select-trigger:hover:not(:disabled){border-color:#9ca3af;background:#fafafa}.slate-select-trigger:focus{outline:none}.slate-select--open .slate-select-trigger,.slate-select-trigger:focus{border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1)}.slate-select--disabled .slate-select-trigger{background:#f3f4f6;color:#9ca3af}.slate-select-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate-select-value--placeholder{color:#9ca3af}.slate-select-chevron{display:flex;align-items:center;margin-left:8px;color:#6b7280;transition:transform .2s ease}.slate-select-chevron .material-symbols-outlined{font-size:20px}.slate-select-chevron--open{transform:rotate(180deg)}.slate-select-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);overflow:hidden;animation:slateSelectSlideIn .15s ease-out;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;width:-webkit-max-content;width:max-content}@keyframes slateSelectSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.slate-select-search{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.slate-select-search-icon{font-size:18px;color:#9ca3af;margin-right:10px}.slate-select-search-input{flex:1 1;background:transparent;border:none;outline:none;font-size:13px;color:#1f2937;padding:0}.slate-select-search-input::placeholder{color:#9ca3af}.slate-select-options{max-height:260px;overflow-y:auto;padding:6px}.slate-select-options::-webkit-scrollbar{width:8px}.slate-select-options::-webkit-scrollbar-track{background:#f9fafb}.slate-select-options::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.slate-select-options::-webkit-scrollbar-thumb:hover{background:#9ca3af}.slate-select-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;font-size:13px;color:#374151;transition:all .1s ease;white-space:nowrap}.slate-select-option--highlighted,.slate-select-option:hover{background:#f3f4f6;color:#1f2937}.slate-select-option--selected{background:#eff6ff;color:#1a5fb4}.slate-select-option--selected.slate-select-option--highlighted,.slate-select-option--selected:hover{background:#dbeafe}.slate-select-option-text{white-space:nowrap}.slate-select-option-check{font-size:16px;color:#1a5fb4;margin-left:8px}.slate-select-empty{padding:20px 14px;text-align:center;color:#9ca3af;font-size:13px}.timezone-selector{display:flex;align-items:center;grid-gap:16px;gap:16px}.timezone-selector-hint{margin:0;font-size:12px;color:#dc6453;line-height:1.4;max-width:380px;flex-shrink:1;min-width:0}.timezone-selector-dropdown{flex-shrink:0;min-width:220px}.slate-toggle-group{margin-bottom:0}.slate-toggle-group-label{font-size:14px;color:#4b5563;margin-bottom:10px}.slate-toggle-group-buttons{display:inline-flex;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#f9fafb}.slate-toggle-btn{padding:10px 24px;font-size:14px;font-weight:500;font-family:inherit;color:#6b7280;background:transparent;border:none;cursor:pointer;transition:all .15s ease;position:relative;-webkit-font-smoothing:antialiased}.slate-toggle-btn:not(:last-child){border-right:1px solid #d1d5db}.slate-toggle-btn:hover:not(.slate-toggle-btn--active){background:#f3f4f6;color:#374151}.slate-toggle-btn:focus{outline:none}.slate-toggle-btn:focus-visible{box-shadow:inset 0 0 0 2px rgba(26,95,180,.4)}.slate-toggle-btn--active{background:#1a5fb4;color:#fff}.slate-toggle-btn--active:hover{background:#1550a0}.slate-toggle-btn--disabled{opacity:.6}.slate-toggle-btn--disabled:hover:not(.slate-toggle-btn--active){background:transparent;color:#6b7280}.field-collapsible{position:relative;cursor:pointer}.field-collapsible,.field-collapsible *{-webkit-user-select:none;user-select:none}.field-collapsible-container{display:flex;align-items:center;position:relative;min-height:38px}.field-collapsible-sticky{position:-webkit-sticky;position:sticky;background:#fff;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;padding-top:6px}.field-tree-lines{display:flex;align-items:stretch;align-self:stretch}.field-tree-line{width:20px;position:relative}.field-tree-line:before{content:"";position:absolute;left:9px;top:0;bottom:0;width:1px;background:#e5e7eb}.field-tree-line-hidden:before{display:none}.field-tree-branch{width:20px;position:relative}.field-tree-branch:before{top:0;height:100%;width:1px}.field-tree-branch:after,.field-tree-branch:before{content:"";position:absolute;left:9px;background:#e5e7eb}.field-tree-branch:after{top:50%;width:11px;height:1px}.field-tree-branch-last:before{height:50%}.field-collapsible-toggle{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin-right:4px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#6b7280;transition:all .15s ease;flex-shrink:0}.field-collapsible-toggle:hover{background:#f3f4f6;color:#374151}.field-collapsible-toggle .material-symbols-outlined{font-size:18px;transition:transform .2s ease}.field-collapsible-toggle-open .material-symbols-outlined{transform:rotate(90deg)}.field-collapsible-spacer{width:22px;margin-right:4px;flex-shrink:0}.field-collapsible-data{display:flex;flex:1 1;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:6px;transition:background-color .15s ease;min-width:0}.field-collapsible-data:hover{background-color:#f3f4f6}.field-collapsible-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:#1f2937;transition:color .15s ease}.field-collapsible-data:hover .field-collapsible-title{color:#111827}.field-collapsible-type{color:#1a5fb4;font-size:9px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;background:rgba(26,95,180,.08);padding:2px 6px;border-radius:3px;flex-shrink:0;margin-left:8px}.field-collapsible-type-section{background:rgba(107,114,128,.1);color:#6b7280}.field-collapsible-children{position:relative}.field-collapsible-disable{opacity:.5;cursor:default}.field-collapsible-disable .field-collapsible-data:hover{background-color:initial}.field-collapsible-selected{cursor:default}.field-collapsible-selected .field-collapsible-data{background-color:initial;cursor:default;opacity:.55}.field-collapsible-selected .field-collapsible-data:hover{background-color:initial}.field-collapsible-data[draggable=true]{cursor:grab}.field-collapsible-data[draggable=true]:active{cursor:grabbing}.field-collapsible-data--no-drag,.field-collapsible-has-children>.field-collapsible-container>.field-collapsible-data,.field-collapsible-has-children>.field-collapsible-container>.field-collapsible-data:active{cursor:pointer}@keyframes field-error-shake{0%,to{transform:translateX(0);background-color:#fecaca}10%,30%,50%,70%{transform:translateX(-3px);background-color:#fecaca}20%,40%,60%{transform:translateX(3px);background-color:#fee2e2}80%{transform:translateX(0);background-color:#fef2f2}}.field-collapsible-data--error{animation:field-error-shake .5s ease-out}@media screen and (max-width:600px){.field-collapsible-container{max-width:100%}}.field-selector-popover,.field-selector-popover>div,.field-selector-popover>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;border-radius:12px!important;overflow:visible!important}.field-selector-popover{animation:fieldSelectorFadeIn .2s ease-out forwards}@keyframes fieldSelectorFadeIn{0%,30%{opacity:0}to{opacity:1}}.field-selector-dropdown{width:-webkit-max-content;width:max-content;min-width:280px;max-height:400px;display:flex;flex-direction:column;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08)}.field-selector-dropdown,.field-selector-dropdown *{-webkit-user-select:none;user-select:none}.field-selector-dropdown input{-webkit-user-select:text;user-select:text}.field-selector-header{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid #e5e7eb;background:#f8fafc;grid-gap:10px;gap:10px;border-radius:12px 12px 0 0}.field-selector-search-icon{color:#9ca3af;font-size:18px;flex-shrink:0}.field-selector-search-icon.material-icons{font-size:18px}.field-selector-clear{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:50%;cursor:pointer;color:#9ca3af;flex-shrink:0;transition:all .15s ease}.field-selector-clear .material-icons{font-size:14px}.field-selector-clear:hover{background:rgba(0,0,0,.06);color:#6b7280}.field-selector-content{overflow-y:auto;flex:1 1;padding:6px;-webkit-user-select:none;user-select:none}.field-selector-content::-webkit-scrollbar{width:8px}.field-selector-content::-webkit-scrollbar-track{background:#f9fafb}.field-selector-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.field-selector-content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.field-selector-section-header{padding:10px 10px 6px 16px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;background:#f8fafc;position:-webkit-sticky;position:sticky;margin:0 -6px;border-bottom:1px solid #e5e7eb}.field-selector-section-header--first{margin-top:-6px}.field-selector-empty{padding:32px 16px;text-align:center;color:#9ca3af;font-size:14px}.field-selector{position:relative;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;max-width:360px;width:100%}.field-selector-trigger{display:flex;align-items:center;justify-content:space-between;flex:1 1;padding:12px 14px;background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;font-size:14px;font-family:inherit;color:#1f2937;-webkit-font-smoothing:antialiased}.field-selector-trigger:hover:not(:disabled){border-color:#9ca3af;background:#fafafa}.field-selector-trigger:focus{outline:none}.field-selector--open .field-selector-trigger,.field-selector-trigger:focus{border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1)}.field-selector--disabled .field-selector-trigger{background:#f3f4f6;color:#9ca3af}.field-selector-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-selector-value--placeholder{color:#9ca3af}.field-selector-chevron{display:flex;align-items:center;margin-left:8px;color:#6b7280;transition:transform .2s ease}.field-selector-chevron .material-symbols-outlined{font-size:20px}.field-selector-chevron--open{transform:rotate(180deg)}.field-selector-remove{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#9ca3af;transition:all .15s ease;flex-shrink:0}.field-selector-remove:hover:not(:disabled){background:rgba(0,0,0,.06);color:#6b7280}.field-selector-remove:focus{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.field-selector-remove .material-symbols-outlined{font-size:18px}.field-selector--disabled .field-selector-remove{opacity:.5}.field-selector-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);overflow:hidden;animation:recordFieldSelectorSlideIn .15s ease-out;max-width:500px}@keyframes recordFieldSelectorSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.slate-date-picker{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.slate-date-picker--disabled{opacity:.6}.slate-date-segmented{display:inline-flex;align-items:stretch;height:46px;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#f9fafb;box-sizing:border-box}.slate-date-segment{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:0 14px;font-size:14px;font-family:inherit;color:#6b7280;background:transparent;border:none;cursor:pointer;transition:all .15s ease;-webkit-font-smoothing:antialiased}.slate-date-segment--left{border-right:1px solid #d1d5db}.slate-date-segment--right{padding-right:12px}.slate-date-segment:hover:not(.slate-date-segment--active){background:#f3f4f6;color:#374151}.slate-date-segment:focus{outline:none}.slate-date-segment:focus-visible{box-shadow:inset 0 0 0 2px rgba(26,95,180,.4)}.slate-date-segment--active{background:#1a5fb4;color:#fff}.slate-date-segment--active:hover{background:#1550a0}.slate-date-segment-icon{font-size:18px;margin-left:2px}.slate-date-clear{display:flex;align-items:center;justify-content:center;width:32px;padding:0;background:transparent;border:none;border-left:1px solid #d1d5db;cursor:pointer;color:#6b7280;transition:all .15s ease}.slate-date-clear:hover{background:rgba(0,0,0,.06);color:#6b7280}.slate-date-clear .material-symbols-outlined{font-size:16px}.slate-date-popover,.slate-date-popover>div,.slate-date-popover>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;overflow:visible!important}.slate-date-popover{animation:slateDatePopoverFadeIn .15s ease-out forwards}@keyframes slateDatePopoverFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.slate-date-popover .rdp{--rdp-cell-size:38px;--rdp-accent-color:#1a5fb4;--rdp-background-color:#f0f4ff;--rdp-caption-font-size:14px;--rdp-outline:2px solid #1a5fb4;--rdp-outline-selected:2px solid #1a5fb4;margin:0;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1),0 20px 25px -5px rgba(0,0,0,.05)}.slate-date-popover .rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0 4px 16px;margin-bottom:8px;border-bottom:1px solid #f1f5f9}.slate-date-popover .rdp-caption_label{font-size:15px;font-weight:600;color:#0f172a;letter-spacing:-.01em}.slate-date-popover .rdp-caption_dropdowns+.rdp-caption_label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.slate-date-popover .rdp-caption_dropdowns{display:flex;grid-gap:8px;gap:8px;align-items:center}.slate-date-popover .rdp-dropdown_month,.slate-date-popover .rdp-dropdown_year{position:relative}.slate-date-popover .rdp-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:6px 28px 6px 12px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;font-size:13px;font-weight:500;color:#334155;cursor:pointer;font-family:inherit;transition:all .15s ease;min-width:90px}.slate-date-popover .rdp-dropdown_year .rdp-dropdown{min-width:75px}.slate-date-popover .rdp-dropdown:hover{border-color:#cbd5e1;background-color:#f8fafc}.slate-date-popover .rdp-dropdown:focus{outline:none;border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.15)}.slate-date-popover .rdp-dropdown_icon{display:none}.slate-date-popover .rdp-nav{display:flex;grid-gap:4px;gap:4px}.slate-date-popover .rdp-nav_button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;background:transparent;border-radius:8px;cursor:pointer;color:#64748b;transition:all .15s ease}.slate-date-popover .rdp-nav_button:hover{background:#f1f5f9;color:#1e293b;border-color:#e2e8f0}.slate-date-popover .rdp-nav_button:active{background:#e2e8f0}.slate-date-popover .rdp-nav_button svg{width:16px;height:16px}.slate-date-popover .rdp-months{background:#fff}.slate-date-popover .rdp-month{background:#fff;margin:0}.slate-date-popover .rdp-table{border-collapse:initial;border-spacing:2px;background:#fff}.slate-date-popover .rdp-tbody{background:#fff}.slate-date-popover .rdp-head_row{margin-bottom:4px}.slate-date-popover .rdp-row{background:#fff}.slate-date-popover .rdp-head_cell{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;padding:8px 0 12px;width:var(--rdp-cell-size);text-align:center}.slate-date-popover .rdp-cell{padding:1px}.slate-date-popover .rdp-day{width:var(--rdp-cell-size);height:var(--rdp-cell-size);border-radius:10px;font-size:13px;font-weight:500;color:#334155;transition:all .12s ease;cursor:pointer;border:2px solid transparent}.slate-date-popover .rdp-day:hover:not(.rdp-day_selected):not(.rdp-day_disabled){background:#f1f5f9;color:#1e293b}.slate-date-popover .rdp-day:active:not(.rdp-day_disabled){transform:scale(.95)}.slate-date-popover .rdp-day_selected,.slate-date-popover .rdp-day_selected:focus,.slate-date-popover .rdp-day_selected:hover{background:#1a5fb4!important;color:#fff!important;font-weight:600;border-color:transparent}.slate-date-popover .rdp-day_today:not(.rdp-day_selected){background:#eff6ff;color:#1a5fb4;font-weight:700;border-color:#bfdbfe}.slate-date-popover .rdp-day_outside{color:#cbd5e1}.slate-date-popover .rdp-day_outside:hover{background:#f8fafc;color:#94a3b8}.slate-date-popover .rdp-day_disabled{color:#e2e8f0;cursor:not-allowed}.slate-date-popover .rdp-day_disabled:hover{background:transparent}.slate-date-popover .rdp-footer,.slate-date-popover .rdp-tfoot{display:none!important}.slate-date-popover .rdp-row:empty{display:none}.slate-date-popover .rdp-vhidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:600px){.slate-date-picker{flex-direction:column;align-items:flex-start}.slate-date-popover .rdp{padding:16px}}.slate-text-input{position:relative;width:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:4px}.slate-text-input--full-width{width:100%}.slate-text-input-wrapper{position:relative;display:flex;align-items:center;width:100%;background:#fff;border:1px solid #d1d5db;border-radius:8px;transition:all .15s ease}.slate-text-input-wrapper:hover{border-color:#9ca3af;background:#fafafa}.slate-text-input--focused .slate-text-input-wrapper{border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1);background:#fff}.slate-text-input--error .slate-text-input-wrapper{border-color:#dc2626}.slate-text-input--error.slate-text-input--focused .slate-text-input-wrapper{box-shadow:0 0 0 3px rgba(220,38,38,.1)}.slate-text-input--disabled .slate-text-input-wrapper{background:#f3f4f6}.slate-text-input--disabled .slate-text-input-wrapper:hover{border-color:#d1d5db;background:#f3f4f6}.slate-text-input-label{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:14px;color:#9ca3af;pointer-events:none;transition:all .15s ease;background:transparent;padding:0;-webkit-font-smoothing:antialiased}.slate-text-input--has-icon .slate-text-input-label{left:42px}.slate-text-input-label--floating{top:8px;transform:translateY(0);font-size:10px;font-weight:500;letter-spacing:.02em;color:#6b7280}.slate-text-input--focused .slate-text-input-label--floating{color:#1a5fb4}.slate-text-input--error .slate-text-input-label--floating{color:#dc2626}.slate-text-input--disabled .slate-text-input-label{color:#9ca3af}.slate-text-input-field{flex:1 1;width:100%;padding:22px 14px 8px;background:transparent;border:none;border-radius:8px;font-size:14px;font-family:inherit;color:#1f2937;outline:none;-webkit-font-smoothing:antialiased}.slate-text-input--no-label .slate-text-input-field{padding:12px 14px}.slate-text-input--has-icon .slate-text-input-field{padding-left:42px}.slate-text-input--has-toggle .slate-text-input-field{padding-right:44px}.slate-text-input--disabled .slate-text-input-field,.slate-text-input-field::placeholder{color:#9ca3af}.slate-text-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:#9ca3af;pointer-events:none;transition:color .15s ease}.slate-text-input--focused .slate-text-input-icon{color:#1a5fb4}.slate-text-input--error .slate-text-input-icon{color:#dc2626}.slate-text-input-error{color:#dc2626}.slate-text-input-error,.slate-text-input-hint{font-size:12px;margin-top:6px;padding-left:2px;-webkit-font-smoothing:antialiased}.slate-text-input-hint{color:#9ca3af}.slate-text-input-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#9ca3af;transition:all .15s ease}.slate-text-input-toggle:hover{background:#f3f4f6;color:#6b7280}.slate-text-input-toggle:active{background:#e5e7eb}.slate-text-input--focused .slate-text-input-toggle{color:#6b7280}.slate-text-input--focused .slate-text-input-toggle:hover{color:#1a5fb4}.slate-text-input-toggle-icon{width:18px;height:18px}.slate-view-settings{-webkit-user-select:none;user-select:none}.settings-header{font-weight:400;margin-top:0;margin-bottom:0}.settings-rules-add{margin-top:16px}.settings-rules-operator{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.settings-rules-operator-text{font-size:14px;color:#374151;font-weight:400}.settings-logic-select.slate-select{width:auto;display:inline-block}.settings-logic-select .slate-select-trigger{width:auto;padding:6px 10px;font-size:13px;min-height:32px}.settings-logic-select .slate-select-value{flex:0 0 auto}.settings-rule{position:relative;display:flex;align-items:center;min-height:56px;padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:12px 0;grid-gap:12px;gap:12px;transition:border-color .15s ease}.settings-rule:hover{border-color:#d1d5db}.settings-rule:focus-within{border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1)}.settings-rule-items-container{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1;flex-wrap:wrap}.settings-rule-field{position:relative;margin-right:0}.settings-rule-field-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;font-size:14px;text-align:left;transition:all .15s ease}.settings-rule-field-trigger:hover{border-color:#9ca3af}.settings-rule-field-trigger:focus{outline:none;border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1)}.settings-rule-field-value{color:#1f2937;overflow:hidden;text-overflow:ellipsis}.settings-rule-field-placeholder{color:#9ca3af}.settings-rule-field-chevron{display:flex;align-items:center;color:#6b7280;margin-left:8px;flex-shrink:0}.settings-rule-field-chevron .material-symbols-outlined{font-size:20px}.settings-rule-operator,.settings-rule-pattern-text{margin:0}.settings-rule-pattern-text .slate-text-input{margin-bottom:0}.settings-rule-pattern-text .slate-text-input-field{padding:12px 14px}.settings-rule-pattern-selector{margin:0}.settings-rule-field,.settings-rule-operator,.settings-rule-pattern-selector{flex:0 0 auto;min-width:120px;max-width:none}.settings-rule-field-trigger{width:auto;min-width:140px}.settings-rule-field-value{overflow:visible;text-overflow:clip;white-space:nowrap}.settings-rule-operator .slate-select,.settings-rule-operator .slate-select-trigger,.settings-rule-pattern-selector .slate-select,.settings-rule-pattern-selector .slate-select-trigger{width:auto;min-width:120px}.settings-rule-pattern-text{flex:1 1 auto;min-width:120px}.settings-rule-btn-remove{position:static;margin-left:auto;flex-shrink:0}.settings-rule-remove-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#9ca3af;transition:all .15s ease}.settings-rule-remove-btn:hover{background:rgba(0,0,0,.06);color:#6b7280}.settings-rule-remove-btn:focus{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.settings-rule-remove-btn .material-icons{font-size:14px}.settings-rule-field-trigger:disabled{opacity:.6;background:#f9fafb}.settings-rule-field-trigger:disabled:hover{border-color:#d1d5db}.settings-rule-remove-btn:disabled{opacity:.4}.settings-rule-remove-btn:disabled:hover{background:transparent;color:#9ca3af}.settings-rule-date-container{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.settings-rule-date-container .slate-toggle-group{flex-shrink:0}.settings-columns-item-btn-remove{display:flex;align-items:center}.settings-rule-spinner{padding-top:15px}.settings-fields-content{display:flex;flex-wrap:wrap}.settings-fields-available{margin-right:50px}.settings-fields-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.settings-fields-item:last-child{margin-bottom:0}.settings-options{margin-left:40px;margin-bottom:10px}.settings-text{font-size:16px}.settings-radio{margin:10px 0 5px}@media screen and (max-width:1160px){.settings-rule{padding:16px;grid-gap:12px;gap:12px}.settings-rule,.settings-rule-items-container{flex-direction:column;align-items:stretch}.settings-rule-field,.settings-rule-operator,.settings-rule-pattern-selector,.settings-rule-pattern-text{max-width:100%;width:100%;flex:1 1 auto}.settings-rule-operator .slate-select,.settings-rule-operator .slate-select-trigger,.settings-rule-pattern-selector .slate-select,.settings-rule-pattern-selector .slate-select-trigger{width:100%}.settings-rule-btn-remove{position:absolute;top:8px;right:8px}.settings-rule-date-container{flex-direction:column;align-items:flex-start}}.date-picker{display:inline-block;vertical-align:top}.pin-colors-list{margin-top:8px}.pin-color-card{position:relative;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:16px 0;padding:16px;transition:border-color .15s ease}.pin-color-card:hover{border-color:#d1d5db}.pin-color-card:focus-within{border-color:#1a5fb4;box-shadow:0 0 0 3px rgba(26,95,180,.1)}.pin-color-header{position:absolute;top:12px;right:12px;z-index:10}.pin-color-remove{display:flex;align-items:center}.pin-color-label{font-size:14px;color:#374151;font-weight:400}.pin-color-card .color-picker{margin:0 8px}.pin-colors{border:1px solid #d3d3d3;margin:16px 0;position:relative;min-height:60px;padding:16px 16px 16px 10px;background-color:#fafafa}@media screen and (max-width:1160px){.pin-color-header{top:8px;right:8px}}@media screen and (max-width:420px){.settings-rule{padding-right:48px}}.blur{filter:blur(.2rem)}.settings-rule-content-container{position:relative}.settings-source-title .slate-select{width:180px;margin-left:12px}.settings-source-title .slate-select-trigger{padding:8px 12px;font-size:13px}.settings-add-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:transparent;border:1px solid #d1d5db;border-radius:8px;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;grid-gap:6px;gap:6px}.settings-add-btn:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.settings-add-btn .material-symbols-outlined{font-size:18px}.settings-add-btn:disabled{opacity:.5}.settings-add-btn:disabled:hover{background:transparent;border-color:#d1d5db;color:#6b7280}.preview-table-picker-wrapper{display:flex;flex-direction:column}.preview-table-picker-wrapper--disabled{opacity:.6;pointer-events:none}.preview-table-toolbar{display:flex;justify-content:flex-start;margin-bottom:12px}.preview-table-picker{border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow-x:auto;overflow-y:hidden}.preview-table-picker::-webkit-scrollbar{height:8px}.preview-table-picker::-webkit-scrollbar-track{background:#f9fafb;border-radius:0 0 12px 12px}.preview-table-picker::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.preview-table-picker::-webkit-scrollbar-thumb:hover{background:#9ca3af}.preview-table{border-collapse:collapse}.preview-table,.preview-table-inner{display:table;width:100%}.preview-table-header{display:table-header-group;background:#f8fafc}.preview-table-header-inner{display:table-row}.preview-table-header-filler{display:table-cell;width:100%;border-bottom:1px solid #e5e7eb}.preview-table-header-cell{display:table-cell;vertical-align:middle;height:44px;min-width:120px;padding:0 8px 0 4px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;cursor:grab;white-space:nowrap;transition:background-color .15s ease;position:relative;box-sizing:border-box}.preview-table-header-cell,.preview-table-header-cell *{-webkit-user-select:none;user-select:none}.preview-table-header-cell:hover{background:#eef2f6}.preview-table-header-cell--dragging,.preview-table-header-cell:active{background:transparent!important;opacity:.5}.preview-table-header-inner--reordering .preview-table-header-cell:hover{background:transparent}.preview-table-header-inner--reordering .preview-table-header-cell--dragging{opacity:.5}.preview-table-header-cell--no-hover{pointer-events:none!important}.preview-table-header-cell--disabled .preview-table-drag-handle{opacity:.4}.preview-table-header-cell--disabled .preview-table-remove-btn{visibility:hidden}.preview-table-header-cell--drop-left:before,.preview-table-header-cell--drop-right:after{content:"";position:absolute;top:6px;bottom:6px;width:3px;background:#1a5fb4;border-radius:2px}.preview-table-header-cell--drop-left:before{left:-2px}.preview-table-header-cell--drop-right:after{right:-2px}.preview-table-header-cell-inner{display:flex;align-items:flex-end;padding-bottom:2px}.preview-table-drag-handle{display:flex;align-items:center;justify-content:center;width:20px;height:17px;color:#9ca3af;flex-shrink:0;margin-right:4px}.preview-table-drag-handle:hover{color:#6b7280}.preview-table-drag-handle .material-symbols-outlined{font-size:16px}.preview-table-column-info{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1 1}.preview-table-column-hierarchy{font-size:9px;font-weight:500;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:12px;line-height:12px;letter-spacing:.2px}.preview-table-column-hierarchy-spacer{height:12px}.preview-table-column-title{font-size:13px;font-weight:500;color:#374151;white-space:nowrap;line-height:1.3}.preview-table-remove-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;opacity:0;transition:all .15s ease;flex-shrink:0;margin-left:4px}.preview-table-header-cell:hover .preview-table-remove-btn{opacity:1}.preview-table-remove-btn:hover{background:rgba(0,0,0,.06);color:#6b7280}.preview-table-remove-btn .material-icons{font-size:14px}.preview-table-add-column{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:transparent;border:1px solid #d1d5db;border-radius:8px;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;grid-gap:6px;gap:6px}.preview-table-add-column:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.preview-table-add-column--primary{padding:12px 18px}.preview-table-add-column--primary:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.preview-table-add-column .material-symbols-outlined{font-size:18px}.preview-table-body{display:table-row-group}.preview-table-row{display:table-row}.preview-table-row:nth-child(odd){background:#fff}.preview-table-row:nth-child(2n){background:#fafbfc}.preview-table-row:last-child .preview-table-cell,.preview-table-row:last-child .preview-table-cell-filler{border-bottom:none}.preview-table-cell{display:table-cell;vertical-align:middle;height:40px;padding:0 12px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;box-sizing:border-box}.preview-table-cell:last-of-type{border-right:none}.preview-table-cell-filler{display:table-cell;width:100%;border-bottom:1px solid #f3f4f6}.preview-table-skeleton{height:10px;border-radius:4px;background:#e5e7eb}.preview-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:164px;padding:20px;text-align:center;border:2px dashed transparent;border-radius:10px;box-sizing:border-box}.preview-table-empty--drag-over{border-color:#1a5fb4;background:rgba(26,95,180,.04)}.preview-table-empty-text{color:#9ca3af;font-size:14px;margin:0}.preview-table-empty-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 20px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.preview-table-empty-btn:hover{background:#164e9a}.preview-table-empty-btn .material-symbols-outlined{font-size:18px}.preview-table-popover-anchor{position:relative;display:inline-flex}.preview-table-header-inner--dragging{position:relative}.preview-table-picker--error{border-color:#dc2626;background:rgba(220,38,38,.02)}.preview-table-error{font-size:12px;color:#dc2626;margin-top:8px;padding-left:2px}.slate-checkbox{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;transition:all .15s ease;background:#fff}.slate-checkbox:hover{border-color:#d1d5db;background:#fafafa}.slate-checkbox-input{position:absolute;opacity:0;width:0;height:0}.slate-checkbox-box{width:18px;height:18px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0;background:#fff;margin:0 4px}.slate-checkbox:hover .slate-checkbox-box{border-color:#9ca3af}.slate-checkbox-input:checked+.slate-checkbox-box{background:#1a5fb4;border-color:#1a5fb4}.slate-checkbox-icon{width:10px;height:10px;color:#fff;opacity:0;transform:scale(.5);transition:all .15s ease}.slate-checkbox-input:checked+.slate-checkbox-box .slate-checkbox-icon{opacity:1;transform:scale(1)}.slate-checkbox-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.slate-checkbox-label{font-size:14px;font-weight:500;color:#374151}.slate-checkbox-description,.slate-checkbox-label{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.slate-checkbox-description{font-size:13px;color:#6b7280}.slate-checkbox--disabled{opacity:.5}.slate-checkbox--disabled:hover{border-color:#e5e7eb;background:#fff}.slate-checkbox-input:focus-visible+.slate-checkbox-box{box-shadow:0 0 0 3px rgba(26,95,180,.2)}.blue-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;border-radius:8px;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);text-decoration:none;font-family:inherit;-webkit-font-smoothing:antialiased;border:none;outline:none;white-space:nowrap}.blue-btn--full-width{width:100%}.blue-btn:disabled{opacity:.55;cursor:not-allowed}.blue-btn--primary{background:#1a5fb4;color:#fff}.blue-btn--primary:hover:not(:disabled){background:#1550a0}.blue-btn--primary:active:not(:disabled){background:#124a8c}.blue-btn--secondary{background:transparent;color:#1a5fb4;border:1px solid #d1d5db}.blue-btn--secondary:hover:not(:disabled){border-color:#1a5fb4;background:rgba(26,95,180,.04)}.blue-btn--secondary:active:not(:disabled){background:rgba(26,95,180,.08)}.blue-btn--danger{background:#d4550f;color:#fff}.blue-btn--danger:hover:not(:disabled){background:#b8480d}.blue-btn--danger:active:not(:disabled){background:#9c3d0b}.blue-btn--small{margin-top:0;padding:6px 14px;font-size:13px;border-radius:6px;grid-gap:6px;gap:6px}.blue-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(26,95,180,.2)}.blue-btn:focus:not(:focus-visible){box-shadow:none}.blue-btn:focus-visible{box-shadow:0 0 0 3px rgba(26,95,180,.2)}.blue-btn__spinner{display:flex;align-items:center;justify-content:center}.blue-btn__label{line-height:1}@media screen and (max-width:479px){.blue-btn{padding:12px 20px;font-size:14px}.blue-btn--small{padding:6px 12px;font-size:12px}}@media screen and (min-width:992px){.icon-medium-screen-correction{padding-left:24px}}.icon-all-screens-correction{padding-left:24px}.search-form{position:relative;display:flex;align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:8px;height:40px;padding:0 17px 0 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:250px;transition:width .3s cubic-bezier(.4,0,.2,1),border-color .15s ease,box-shadow .15s ease}.search-form .search-sizer{position:absolute;visibility:hidden;white-space:nowrap;font-size:14px;font-family:inherit;pointer-events:none}.search-form.expanded{width:100%}.search-form:hover{border-color:#d1d5db}.search-form:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.search-form .search-icon{color:#9ca3af;font-size:18px;margin-right:10px;flex-shrink:0;transition:color .15s ease}.search-form:focus-within .search-icon{color:#3b82f6}.search-form .search-input-wrapper{position:relative;flex:0 0 auto}.search-form .search-input-wrapper:after{content:attr(data-placeholder);display:inline-block;font-size:14px;font-family:inherit;visibility:hidden;white-space:nowrap;height:1px;padding-right:4px}.search-form.expanded .search-input-wrapper{flex:1 1 auto}.search-form.expanded .search-input-wrapper:after{display:none}.search-form .search-input{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:transparent;font-size:14px!important;font-family:inherit;outline:none}.search-form.expanded .search-input{position:relative}.search-form .search-input::placeholder{color:#9ca3af;font-size:14px!important}.search-form .search-clear{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:50%;cursor:pointer;color:#9ca3af;margin-left:4px;margin-right:-6px;flex-shrink:0;transition:all .15s ease;position:relative;z-index:100}.search-form .search-clear .material-icons{font-size:14px}.search-form .search-clear:hover{background:rgba(0,0,0,.06);color:#6b7280}.search-error{color:#dc2626;font-size:11px;position:absolute;bottom:-18px;left:12px}.search-error.hidden{display:none}.settings-name-wrapper{display:block;margin-bottom:8px;max-width:400px}.settings-basic-info-box{margin-top:24px;display:flex;justify-content:flex-start}.settings-type-selector{margin-top:24px;width:100%}.settings-refresh-checkbox{width:280px!important}.slate-view-refresh-checkbox{border-radius:8px;border:1px solid transparent}.settings-refresh-checkbox-animation,.slate-view-refresh-checkbox{width:165px!important;margin-right:20px;padding:4px;box-sizing:border-box}.settings-refresh-checkbox-animation{border-radius:8px;border:1px solid #d4550f;background:#fff;background:linear-gradient(270deg,#fff 50%,rgba(212,85,15,.5) 0) 100%;background-size:200%;animation:load-anim 30s linear infinite;-webkit-animation:load-anim 30s linear infinite}@keyframes load-anim{to{background-position:0}}.settings-actions{position:relative;display:flex;align-items:center;width:100%}.settings-actions-wrapper{justify-content:space-between;display:flex}.settings-action-cancel-btn{margin-right:20px}.settings-footer{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:24px;gap:24px}.settings-footer-buttons{display:flex;align-items:center;flex-shrink:0}.settings-footer-timezone{display:flex;align-items:center;grid-gap:16px;gap:16px;flex:1 1;justify-content:flex-end;min-width:0}@media screen and (max-width:991px){.reset-form-button{right:0}.search-error{left:0;bottom:0}}@media screen and (max-width:660px){.settings-name-wrapper{display:flex;flex-direction:column}.settings-source-selector{margin-top:15px}}.settings-source-selector{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.settings-source-title{color:#6b7280;font-size:16px;display:flex;align-items:center;width:86%;justify-content:space-between}.settings-source-subtitle{width:100%;font-size:10px;padding-top:5px}.color-picker{display:inline-block;margin:0 10px}.color-picker-swatch{padding:5px;background:#fff;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:inline-block;cursor:pointer}.color-picker-color{width:64px;height:24px;border-radius:2px}.github-picker>span>div{width:43px!important;height:20px!important}.color-picker--disabled{opacity:.6;pointer-events:none}.footer{width:100%;height:65px;position:relative;background-color:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -1px 2px 0 rgba(30,36,51,.05)}.footer:empty{display:none}@media screen and (min-width:992px){.footer{position:fixed;bottom:0;left:0;padding:0 43px 0 280px;display:flex;align-items:center;background-color:#fff;border-top:1px solid #e5e7eb}.container:not(.with-empty-footer){height:calc(100% - 125px)}.sidebar-collapsed .footer{padding-left:90px}}.filter-popover-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1300}.filter-popover{position:fixed;width:240px;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);z-index:1301;padding:8px;display:flex;align-items:stretch;grid-gap:6px;gap:6px;animation:filterPopoverIn .12s ease-out}@keyframes filterPopoverIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filter-popover-input-group{flex:1 1;display:flex;align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;transition:all .15s ease}.filter-popover-input-group:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.filter-popover-input{flex:1 1;border:none;background:transparent;padding:8px 10px;font-size:13px;font-family:inherit;color:#374151;outline:none;min-width:0}.filter-popover-input::placeholder{color:#9ca3af}.filter-popover-clear{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:2px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#9ca3af;transition:all .1s ease;flex-shrink:0}.filter-popover-clear:hover{background:#fee2e2;color:#dc2626}.filter-popover-clear .material-symbols-outlined{font-size:16px}.filter-popover-apply{display:flex;align-items:center;justify-content:center;padding:0 12px;border:none;background:#3b82f6;border-radius:6px;cursor:pointer;color:#fff;font-size:13px;font-weight:500;font-family:inherit;transition:all .15s ease;flex-shrink:0}.filter-popover-apply:hover{background:#2563eb}.filter-popover-apply:active{background:#1d4ed8;transform:scale(.98)}.image-loader{position:relative;width:100%;height:100%;overflow:hidden}.image-loader-shimmer{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:image-shimmer 1.5s linear infinite}@keyframes image-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.image-loader-inner{height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden;opacity:0;transition:opacity .5s}.image-loader-inner-loaded{opacity:1}.expander{position:absolute;right:0;top:0;width:26px;height:26px;z-index:1001;text-align:center;line-height:26px;border-radius:4px;margin:5px;cursor:pointer}.scrollable-table{position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"tnum" 1;font-size:13px;color:#374151;-webkit-font-smoothing:antialiased;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;isolation:isolate}.scrollable-table,.table-grid-wrapper{height:100%;background:#fff}.header-grid{overflow:hidden!important;background:#fff;color:#6b7280;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e5e7eb;outline:none!important}.header-drag,.header-drag .header-cell .header-drag .header-cell-filter,.header-drag .react-resizable-handle{cursor:all-scroll}.header-resize,.header-resize .header-cell,.header-resize .header-cell-filter,.header-resize .react-resizable-handle{cursor:col-resize}.header-row{display:block}.header-cell{display:flex;align-items:stretch;padding:0 16px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;background:#fff;height:40px;transition:background-color .1s ease}.header-cell:hover{background:#f9fafb}.header-cell.without-ordering{cursor:default}.header-cell.without-ordering:hover{background:#fff}.header-cell:before{display:block;content:"";height:100%;background:#fff;position:absolute;left:-7px;width:8px}.header-grid .header-cell{background:transparent}.header-grid .header-cell:before{display:none}.header-cell-fixed{display:inline-block;vertical-align:top;width:47px;height:40px;padding:0;border-right:1px solid #f3f4f6;background:#fff}.header-cell-title{line-height:40px;width:calc(100% - 28px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateY(-3px);opacity:.7;transition:opacity .15s ease}.header-cell:hover .header-cell-title{opacity:1}.without-ordering .header-cell-title{padding-left:16px}.without-ordering.first-column .header-cell-title{padding-left:8px}.header-cell-actions{max-width:44px;display:flex;flex-flow:row-reverse}.header-cell-filter,.header-cell-sort{line-height:40px;text-align:center;opacity:.4;transition:opacity .15s ease;transform:translateY(-3px)}.header-cell:hover .header-cell-filter,.header-cell:hover .header-cell-sort{opacity:.8}.header-cell-sort{width:14px}.header-cell-filter{width:18px;margin-left:10px;transform:translateY(-3px);display:flex;align-items:center}.body-grid{border:none;outline:none!important;background:#fff}.body-row{display:flex;background:#fff;cursor:pointer;transition:all .1s ease}.body-row-back{pointer-events:none}.body-row:last-child .body-row-back{border-bottom:1px solid #f3f4f6}.body-row.even .body-row-back{background:#fafafa}.body-row.body-row-selected .body-row-back{background:#eff6ff;border-bottom:1px solid #dbeafe}.body-row.body-row-selected .body-cell-fixed{background:#3b82f6;color:#fff}.body-row.body-row-selected-first .body-row-back{border-top:1px solid #dbeafe}.body-row.body-row-selected .body-cell:after{background:#dbeafe}.body-cell{position:relative;padding:0 16px;display:flex;align-items:center;min-height:44px}.body-cell.medium-height{line-height:50px}.body-cell.large-height{line-height:120px}.body-cell-fixed{justify-content:center;position:relative;width:47px;height:auto;padding:0 0 5px;font-size:11px;font-weight:500;color:#9ca3af;background:#fafafa;overflow:hidden;border-right:1px solid #f3f4f6;transition:all .1s ease;-webkit-user-select:none;user-select:none}.body-cell-fixed.medium-height{height:70px}.body-cell-fixed.large-height{height:140px}.body-cell-fixed-newline{position:absolute;top:-44px}.body-cell-fixed-newline.medium-height{top:-70px}.body-cell-fixed-newline.large-height{top:-140px}.body-cell:nth-child(3){padding-left:16px}.body-cell:after{content:"";display:block;height:100%;width:1px;background:#f3f4f6;position:absolute;right:0;top:0}.body-cell.medium-height:after{height:70px}.body-cell.large-height:after{height:140px}.body-cell-fixed:after,.body-cell:last-child:after{display:none}.body-cell:last-child{border-right:0}.body-cell-preview{width:60%;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;height:8px;border-radius:4px;position:relative;top:0}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.body-cell-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateY(-3px)}.body-cell-image{overflow:hidden}.body-cell-value-inner-email{cursor:text;overflow:hidden;text-overflow:ellipsis;padding:7px 0}.body-cell-value-inner-email-container{display:flex;flex-direction:column}.body-cell-value-inner{cursor:text;width:100%;overflow:hidden;text-overflow:ellipsis}.react-resizable{position:relative;opacity:1!important;z-index:500;display:inline-block;vertical-align:top}.header-row .react-resizable:after{content:"";display:block;height:100%;width:1px;background:#f3f4f6;position:absolute;right:0;top:0;z-index:10}.header-row .react-resizable:last-child:after{display:none}.react-resizable-handle{height:40px!important;width:16px!important;cursor:col-resize;background:none;right:0;z-index:9;padding:0}.without-ordering+.react-resizable-handle{cursor:default}.react-resizable-handle:before{content:"";display:block;height:100%;width:8px;background:#fff;position:absolute;right:0}.react-resizable-handle:after{content:"";display:block;height:60%;width:1px;background:#e5e7eb;position:absolute;top:20%;right:6px;opacity:0;transition:opacity .15s ease}.react-resizable-handle:hover:after{opacity:1}.loading-table{height:100%;position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.05),0 1px 2px -1px rgba(0,0,0,.05)}.loading-table-header,.loading-table-row{display:flex}.loading-table-header{height:40px;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0}.loading-table-body{height:100%;overflow-y:auto;border:1px solid #e5e7eb;border-top:0;border-radius:0 0 8px 8px}.loading-table-row{height:44px;border-bottom:1px solid #f3f4f6;background-color:#fff}.loading-table-row.even{background-color:#fafafa}.loading-table-header-cell-fixed,.loading-table-row-cell-fixed{width:48px}.loading-table-header-cell,.loading-table-row-cell{width:130px;padding:12px 0 0 16px}.loading-table-header-cell,.loading-table-row-cell{border-left:1px solid #f3f4f6}.first-letter-image{width:50px;height:50px;line-height:50px;font-size:18px;font-weight:500;vertical-align:middle;text-align:center;border-radius:8px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;border:1px solid #e5e7eb}.image-preview-large{width:120px;height:120px;line-height:120px}@media screen and (max-width:990px){.loading-table,.scrollable-table{overflow:hidden}}@media (hover:hover){.body-row:hover .body-row-back{background:#f9fafb}.body-row:hover .body-cell-fixed{background:#f3f4f6;color:#6b7280}.body-row:hover .body-cell:after{background:#e5e7eb}.body-row.body-row-selected:hover .body-row-back{background:#dbeafe}.body-row.body-row-selected:hover .body-cell-fixed{background:#2563eb;color:#fff}.body-row.body-row-selected:hover .body-cell:after{background:#93c5fd}}.ReactModal__Overlay{z-index:1501!important}.notifications-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.notifications-header-title{font-size:1.75em;font-weight:500;letter-spacing:-.02em;color:#2d3142;margin:0}.notifications-header-actions{display:flex;align-items:center;grid-gap:8px;gap:8px}.notifications-header-action{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.notifications-header-action:hover{background:#144a8c}.notifications-header-action .material-symbols-outlined{font-size:18px}.basic-info-settings-record-selector{position:relative;max-width:360px;margin-top:20px}.email-list{margin-top:20px;display:flex;flex-direction:column}.email-list-item{padding-left:15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;min-height:60px;background-color:#eee;margin:10px 0}.popup-email-input-wrapper{padding:10px}.alert-item-container{padding:15px}.alerts-list-item{padding-left:15px;display:flex;justify-content:space-between;align-items:center;position:relative;min-height:76px;background-color:#eee;margin:10px 0}.alerts-list-item-with-error{height:96px;background-color:rgba(255,145,145,.38)}.alert-list-input-wrapper{display:flex;align-items:center}.alert-pattern-selector{padding:10px 15px}.alert-text-field-container{width:120px;padding-right:15px;margin-top:-8px}.alerts-list,.emails-list{margin-top:16px}.alert-time-title{padding-top:25px}.alert-error-title{padding-top:25px;color:#f15a29}.basic-info-container{display:flex;flex-direction:column}.basic-info-container .settings-name-wrapper{max-width:360px}.basic-info-container .record-field-selector{margin-top:16px}.available-rule-fields{max-height:360px;overflow-y:auto}.base-info-selector{position:relative;max-width:360px;margin-top:30px}.notifications-empty-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10}.notifications-empty-illustration{width:120px;height:120px;margin-bottom:24px}.notifications-empty-icon,.notifications-empty-illustration{position:relative;display:flex;align-items:center;justify-content:center}.notifications-empty-icon{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:50%;box-shadow:0 4px 12px rgba(139,92,246,.3),0 2px 4px rgba(0,0,0,.1)}.notifications-empty-icon .material-symbols-outlined{font-size:28px;color:#fff}.notifications-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:50%;border:2px solid rgba(139,92,246,.2);opacity:0;animation:notificationsRipple 3s ease-out infinite both}.notifications-empty-ripple-1{width:70px;height:70px;animation-delay:0s}.notifications-empty-ripple-2{width:90px;height:90px;animation-delay:.5s}.notifications-empty-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes notificationsRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.notifications-empty-title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.notifications-empty-description{font-size:14px;color:#64748b;max-width:320px;margin:0 0 20px;line-height:1.5}.notifications-empty-cta{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.notifications-empty-cta:hover{background:#144a8c}.notifications-empty-cta .material-symbols-outlined{font-size:18px}.login-start{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:340px;margin:0 auto}.login-start-logo{width:280px;height:118px;margin:0 auto 8px;background:url(/images/Login-FullLogo.png) no-repeat 50%;background-size:contain}.login-start-subtitle{font-size:16px;font-weight:500;color:#6b7280;text-align:center;margin-bottom:32px;letter-spacing:.05em;text-transform:uppercase;-webkit-font-smoothing:antialiased}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.login-start-logo{background:url(/images/Login-FullLogo@2x.png) no-repeat 50%;background-size:contain}}.login-start-form{width:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.login-start-form .auth-form-error{margin-top:0}.login-start-btn,a.login-start-btn,a.login-start-btn:active,a.login-start-btn:focus,a.login-start-btn:hover,a.login-start-btn:visited{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;font-size:15px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;font-family:inherit;-webkit-font-smoothing:antialiased}.login-start-btn:disabled{opacity:.6;cursor:not-allowed}.login-start-btn--primary,a.login-start-btn--primary,a.login-start-btn--primary:visited{background:#1a5fb4;color:#fff;border:none}.login-start-btn--primary:hover:not(:disabled),a.login-start-btn--primary:hover{background:#1550a0;color:#fff;text-decoration:none}.login-start-btn--primary:active:not(:disabled),a.login-start-btn--primary:active{background:#124a8c;color:#fff}.login-start-btn--secondary,a.login-start-btn--secondary,a.login-start-btn--secondary:visited{background:transparent;color:#1a5fb4;border:1px solid #d1d5db}.login-start-btn--secondary:hover,a.login-start-btn--secondary:hover{border-color:#1a5fb4;background:rgba(26,95,180,.04);color:#1a5fb4;text-decoration:none}.login-start-btn--secondary:active,a.login-start-btn--secondary:active{background:rgba(26,95,180,.08);color:#1a5fb4}.login-start-btn:focus,a.login-start-btn:focus{outline:none;box-shadow:0 0 0 2px rgba(26,95,180,.2)}.login-start-link,a.login-start-link,a.login-start-link:link,a.login-start-link:visited{display:block;width:100%;color:#1a5fb4!important;font-size:12px;text-decoration:none;text-align:center;margin-top:12px;-webkit-font-smoothing:antialiased}.login-start-link:hover,a.login-start-link:hover{color:#1a5fb4!important;text-decoration:underline}.login-start-divider{display:flex;align-items:center;grid-gap:16px;gap:16px;width:100%;margin:24px 0;color:#9ca3af;font-size:13px;-webkit-font-smoothing:antialiased}.login-start-divider:after,.login-start-divider:before{content:"";flex:1 1;height:1px;background:#e5e7eb}.login-start-card{width:100%;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(30,36,51,.08);padding:32px;max-height:calc(100vh - 340px);overflow-y:auto}.login-start-title{font-size:1.5em;font-weight:500;text-align:center;color:#2d3142;letter-spacing:-.02em;margin:0 0 24px}.login-start-card .btn{border-radius:8px!important;box-shadow:none!important}.login-start-card .btn,.login-start-card .btn button{transition:background-color .2s cubic-bezier(.4,0,.2,1)!important}.login-start-card .btn button{background-color:#1a5fb4!important}.login-start-card .btn:hover button{background-color:#1550a0!important}.login-start-card .btn:active button{background-color:#124a8c!important}.login-start-card .btn button span{color:#fff!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.login-start-card .btn[disabled] button,.login-start-card .btn button[disabled]{background-color:#1a5fb4!important;opacity:.6}.login-start-card .btn:focus-within{outline:none;box-shadow:0 0 0 3px rgba(26,95,180,.2)!important}@media screen and (max-width:767px){.login-start{max-width:320px}.login-start-logo{width:240px;height:101px}.login-start-subtitle{margin-bottom:28px;font-size:15px}.login-start-card{padding:24px;max-height:calc(100vh - 300px)}}@media screen and (max-width:479px){.login-start{max-width:100%;padding:0 16px}.login-start-logo{width:200px;height:84px}.login-start-subtitle{margin-bottom:24px;font-size:14px}.login-start-btn{padding:12px 20px;font-size:14px}.login-start-card{padding:20px;max-height:calc(100vh - 260px)}.login-start-title{font-size:1.3em}}.cropper-circle .cropper-view-box,.cropper-point{border-radius:50%}.avatar-uploader-dialog{margin:0;padding:48px 24px;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;text-align:center;cursor:pointer;transition:all .2s ease}.avatar-uploader-dialog:hover{background:rgba(26,95,180,.04);border-color:#1a5fb4;color:#1a5fb4}.file-drop>.file-drop-target.file-drop-dragging-over-target .avatar-uploader-dialog{background:rgba(26,95,180,.06);border-color:#1a5fb4;color:#1a5fb4}.avatar-uploader-dialog p{margin:0 0 8px;font-size:14px;color:#4b5563;-webkit-font-smoothing:antialiased}.avatar-uploader-dialog p:last-child{margin-bottom:0}.avatar-uploader-dialog .text-small{font-size:12px;color:#9ca3af}.cropper-container{margin:0 auto}.cropper-view-box{outline:2px solid #1a5fb4;outline-color:rgba(26,95,180,.75)}.cropper-line,.cropper-point{background-color:#1a5fb4}.cropper-point{width:10px;height:10px}.cropper-point.point-se{width:12px;height:12px}.avatar-preview-wrapper{position:relative;display:inline-block}.avatar-remove-btn{position:absolute;top:-6px;right:-6px;width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d1d5db;border-radius:50%;cursor:pointer;color:#6b7280;transition:all .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.avatar-remove-btn:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.avatar-remove-btn:active{background:#fecaca}.avatar-remove-btn:focus{outline:none;box-shadow:0 0 0 2px rgba(220,38,38,.2)}.auth-btn{display:flex;align-items:center;justify-content:center;padding:14px 24px;font-size:15px;font-weight:500;border-radius:8px;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1);text-decoration:none;font-family:inherit;-webkit-font-smoothing:antialiased;border:none;outline:none}.auth-btn--full-width{width:100%}.auth-btn:disabled{opacity:.6;cursor:not-allowed}.auth-btn--primary{background:#1a5fb4;color:#fff}.auth-btn--primary:hover:not(:disabled){background:#1550a0}.auth-btn--primary:active:not(:disabled){background:#124a8c}.auth-btn--secondary{background:transparent;color:#1a5fb4;border:1px solid #d1d5db}.auth-btn--secondary:hover:not(:disabled){border-color:#1a5fb4;background:rgba(26,95,180,.04)}.auth-btn--secondary:active:not(:disabled){background:rgba(26,95,180,.08)}.auth-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(26,95,180,.2)}@media screen and (max-width:479px){.auth-btn{padding:12px 20px;font-size:14px}}.wizard-steps{justify-content:center;grid-gap:0;gap:0;margin:12px auto 28px;max-width:200px}.wizard-step,.wizard-step-circle,.wizard-steps{display:flex;align-items:center}.wizard-step-circle{width:32px;height:32px;border-radius:50%;justify-content:center;font-size:13px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#9ca3af;position:relative;z-index:1;transition:all .2s ease;-webkit-font-smoothing:antialiased}.wizard-step-circle.active{background:#1a5fb4;border-color:#1a5fb4;color:#fff;box-shadow:0 2px 8px rgba(26,95,180,.3)}.wizard-step-circle.completed{background:#dbeafe;border-color:#93c5fd;color:#1a5fb4}.wizard-step-line{width:28px;height:1px;background:#d1d5db;transition:background .2s ease}.wizard-step-line.active{background:#93c5fd}.reset-password{min-height:180px}.reset-stage{margin-top:8px}.reset-stage-title{font-size:1.1em;font-weight:600;color:#2d3142;text-align:center;margin:0 0 8px;letter-spacing:-.01em}.reset-stage-description{font-size:14px;color:#6b7280;text-align:center;margin:0 auto 20px;max-width:280px;line-height:1.5}.verification-dialog .wizard-steps{max-width:200px;margin:20px auto 24px}.verification-dialog-body{padding:0 24px 32px}.verification-dialog-body h3{font-size:16px;font-weight:600;margin:0 0 12px;color:#1f2937}.verification-dialog-target{font-size:14px;margin:16px 0 24px;color:#4b5563;word-wrap:break-word}.verification-dialog-target span{color:#1f2937}.verification-dialog-actions-row{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:20px}.verification-dialog-link-row{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:20px;font-size:14px;color:#6b7280}.verification-dialog-link-row p{margin:0}.verification-resend-row{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb;font-size:14px;color:#6b7280}.verification-resend-row p{margin:0}.verification-resend-action{display:flex;align-items:center;grid-gap:10px;gap:10px}.verification-resend-disabled{color:#9ca3af;cursor:default}.verification-code-timer{display:flex;align-items:center;justify-content:center}.link-button{background:none;border:none;padding:0;font:inherit;font-size:14px;color:#1a5fb4;text-decoration:none;cursor:pointer;transition:color .15s ease}.link-button:hover{color:#1e40af;text-decoration:underline}@media screen and (max-width:767px){.verification-dialog-actions-row{flex-direction:column}.verification-dialog-link-row{flex-direction:column;align-items:flex-start}}.field-with-inline-badge{position:relative}.field-with-inline-badge .slate-text-input{margin-bottom:0}.inline-badge-stack{position:absolute;right:12px;top:27px;transform:translateY(-50%);display:flex;grid-gap:8px;gap:8px;z-index:1;pointer-events:none}.inline-verified-badge{display:inline-flex;align-items:center;padding:4px 10px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;font-size:12px;color:#059669;font-weight:500}.inline-action-btn{position:absolute;right:12px;top:26px;z-index:1}.inline-action-btn button{height:28px!important;line-height:28px!important;min-width:auto!important}.inline-action-btn button span{font-size:12px!important;padding:0 12px!important}.field-2fa-row{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:8px;margin-bottom:20px}.field-2fa-row--with-hint{margin-top:-16px}.field-2fa-row .inline-verified-badge{position:static;transform:none}.page_profile-settings{display:flex;flex-direction:column}.page_profile-settings .card{margin-top:0;margin-bottom:0}.page_profile-settings .card:first-of-type{margin-top:8px}.page_profile-settings .avatar-preview>div:first-child{margin:0 16px 0 0;display:inline-block;vertical-align:middle}.page_profile-settings form{width:100%;max-width:480px}.page_profile-settings form>.blue-btn:last-child{margin-top:24px}@media screen and (max-width:767px){.page_profile-settings form{width:100%;max-width:none}}.apikeys-table-container{width:100%;overflow-x:auto;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.apikeys-table{width:100%;border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#374151;-webkit-font-smoothing:antialiased}.apikeys-table-header{background:#fff;border-bottom:1px solid #e5e7eb}.apikeys-table-th{padding:0 16px;height:40px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#fff;border-right:1px solid #f3f4f6}.apikeys-table-th:last-child{border-right:none}.apikeys-table-th--actions{text-align:right;width:60px}.apikeys-table-row{background:#fff;border-bottom:1px solid #f3f4f6;transition:background .1s ease}.apikeys-table-row:nth-child(2n){background:#fafafa}.apikeys-table-row:last-child{border-bottom:none}.apikeys-table-row:hover{background:#f9fafb}.apikeys-table-cell{padding:0 16px;height:44px;vertical-align:middle;border-right:1px solid #f3f4f6}.apikeys-table-cell:last-child{border-right:none}.apikeys-table-cell--name{font-weight:500;color:#374151}.apikeys-table-cell--key{font-size:13px}.apikeys-key-value{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#374151;font-weight:500;letter-spacing:.5px}.apikeys-table-cell--actions{text-align:right;width:60px}.apikeys-btn--delete{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;opacity:.25;transition:opacity .15s ease,background .15s ease,color .15s ease}.apikeys-table-row:hover .apikeys-btn--delete{opacity:1}.apikeys-btn--delete:hover:not(:disabled){background:#fef2f2;color:#dc2626}.apikeys-btn--delete:disabled{opacity:.15;cursor:not-allowed}.apikeys-table-row:hover .apikeys-btn--delete:disabled{opacity:.4}.apikeys-btn--delete .material-symbols-outlined{font-size:18px}.apikeys-loading{display:flex;justify-content:center;align-items:center;padding:32px 16px}.apikeys-empty-state{padding:32px 16px;text-align:center;color:#6b7280;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.page_stack-settings{display:flex;flex-direction:column}.page_stack-settings .card{margin-top:0;margin-bottom:0}.page_stack-settings .card:first-of-type{margin-top:8px}.page_stack-settings form{width:100%;max-width:480px}.page_stack-settings .avatar-preview{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px}.page_stack-settings .avatar-preview>div{margin-right:0}.page_stack-settings .avatar-preview .btn{margin-top:0}.page_stack-settings .blue-btn,.page_stack-settings .btn{margin-top:24px}.page_stack-settings-dialog{padding:24px;text-align:left}.page_stack-settings-message{margin-bottom:16px}.page_stack-settings .settings-add-btn{margin-top:16px}.page_stack-settings .apikeys-add-btn{margin-top:0;margin-bottom:16px}.page_stack-settings .disabled-link{pointer-events:none}.delete-dialog-message{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6;color:#4b5563;margin:8px 0 0}@media screen and (max-width:767px){.page_stack-settings form{width:100%;max-width:none}}@media screen and (max-width:400px){.page_stack-settings .avatar-preview{flex-direction:column;align-items:flex-start}.page_stack-settings .avatar-preview .btn{margin-top:16px}}.slate-view-chip{display:inline-flex;align-items:center;height:28px;border-radius:14px;background-color:#f3f4f6;border:1px solid #e5e7eb;overflow:hidden;flex-shrink:0}.slate-view-chip-type{font-size:11px;font-weight:500;color:#9ca3af;text-transform:lowercase;padding:0 10px 0 12px;letter-spacing:.01em}.slate-view-chip-divider{width:1px;height:16px;background-color:#d1d5db}.slate-view-chip-count{font-size:12px;font-weight:600;color:#2d3142;padding:0 12px 0 10px;letter-spacing:-.01em}.slate-view{outline:none}.slate-view-selector-chevron{transition:transform .25s ease;display:inline-block;vertical-align:middle}.slate-view-selector-chevron-open{transform:rotate(180deg)}.inner-page-title button:hover,.inner-page-title button:hover>div{background-color:#264a6e!important}.slate-view .inner-page-header{padding-bottom:20px}.slate-view .inner-page-title-compact{padding:3px 0}.slate-view-container{height:calc(100% - 76px)}.slate-view-header-badge{margin-left:12px}.slate-view-counter-filtered{display:inline-flex;align-items:center;height:28px;border-radius:14px;margin-left:8px;background:linear-gradient(135deg,#fff8f5,#fff3ee);border:1px solid rgba(212,85,15,.22);overflow:hidden;box-shadow:0 1px 2px rgba(212,85,15,.05),inset 0 1px 0 hsla(0,0%,100%,.7);flex-shrink:0}.slate-view-counter-filtered-icon{display:flex;align-items:center;justify-content:center;padding:0 9px 0 11px}.slate-view-counter-filtered-icon .material-symbols-outlined{font-size:16px;color:#d4550f}.slate-view-counter-filtered-divider{width:1px;height:16px;background-color:rgba(212,85,15,.18)}.slate-view-counter-filtered-count{font-size:12px;font-weight:600;color:#c04a0d;padding:0 12px 0 10px;letter-spacing:-.01em}.slate-view-actions{display:flex;align-items:center;grid-gap:4px;gap:4px}.slate-view-actions button[disabled]{background-color:#f3f4f6!important;box-shadow:none!important;opacity:.6;cursor:not-allowed}.slate-view-actions button[disabled] .material-symbols-outlined,.slate-view-actions button[disabled] svg{color:#9ca3af!important}.auto-refresh-toggle-wrapper{position:relative;display:inline-block;overflow:hidden;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.12)}.auto-refresh-toggle-progress{position:absolute;top:0;left:0;width:0;height:100%;background:rgba(59,130,246,.3);z-index:10;pointer-events:none;transition:width 0s}.auto-refresh-toggle-wrapper button{position:relative;z-index:1}.auto-refresh-toggle-animating .auto-refresh-toggle-progress{width:100%;transition:width 30s linear}.copy-button-wrapper{position:relative;display:inline-block}.slate-view-refresh-icon{position:relative}.slate-view-refresh-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#fff;border-radius:50%;transition:background .15s ease}button:hover .slate-view-refresh-icon:after{background:#ebebeb}.slate-view-actions-divider{height:24px;width:1px;background:#e5e7eb;margin:0 8px}.slate-view-dropdown{padding:0 5px;height:100%;line-height:30px;margin-left:-1px;cursor:pointer}.slate-view-popover-item{padding:10px 15px}.slate-view-dropdown:hover{border-bottom-right-radius:6px}.slate-view-dropdown-active,.slate-view-dropdown:hover{background:#fff;border-top-right-radius:6px;color:#2d3142!important;box-shadow:0 1px 6px rgba(30,36,51,.1),0 1px 4px rgba(30,36,51,.08);cursor:pointer}.slate-view-popover{border-top-right-radius:0!important}.slate-view-settings-dialog{padding:20px 24px;text-align:left}.slate-view-settings-dialog-btn{margin-right:10px}.slate-list-item{display:block;padding:10px 25px;text-align:left}.slate-view-create-button{position:absolute;top:12px;right:58px}.slate-view-selector-container{display:flex}.slate-view-list{width:100%}.slate-view-list-title{font-size:20px;font-weight:500;padding:15px 25px;border-bottom:1px solid #e5e7eb;text-align:left}.slate-view-list-title-icon{margin-right:10px;font-size:20px;vertical-align:middle}.slate-view-list-title-icon--list{color:#3b82f6}.slate-view-list-title-icon--map{color:#f97316}.slate-view-list-container{padding:0 10px;max-height:320px;overflow-y:auto;border-right:1px solid #e5e7eb}.slate-view-list-item{padding:10px 0;border-bottom:1px solid #e5e7eb}.slate-view-list-item-button{display:flex;padding:0 15px;align-items:center;justify-content:space-between}.slate-view-list-item-name{text-transform:uppercase;font-size:14px;font-weight:500;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slate-view-empty{font-size:16px;margin-top:20px}.slate-view-empty-create-button{margin-top:20px}.slate-view-inner{height:100%;position:relative;background:#f8fafc}.slate-view-inner-expanded{position:absolute!important;top:2px;bottom:2px;left:2px;right:2px;height:calc(100% - 4px)!important;transition:all .3s;z-index:5}.slate-view-data{height:100%;background:#f8fafc;-webkit-touch-callout:none;position:relative;padding-bottom:0}.slate-view-data-expanded{position:absolute!important;top:0;bottom:0;left:0;right:0;height:100%!important}.slate-view-data-expanded:before{display:block;content:"";position:fixed;top:60px;right:0;bottom:0;left:0;background:#f8fafc}@media screen and (min-width:991px){.slate-view-data-with-pane{width:calc(100% - 62px)}.slate-view-data-docked{width:calc(100% - 410px)}.slate-view-data-expanded.slate-view-data-docked{width:calc(100% - 405px)}}@media screen and (max-width:990px){.slate-view-inner{overflow:hidden}}@media screen and (max-width:500px){.slate-view-selector-container{flex-wrap:wrap}}.slate-views-dropdown-popover,.slate-views-dropdown-popover>div,.slate-views-dropdown-popover>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;border-radius:12px!important;overflow:visible!important}.slate-views-dropdown-popover{animation:popoverFadeIn .2s ease-out forwards}@keyframes popoverFadeIn{0%,30%{opacity:0}to{opacity:1}}.slate-views-dropdown{width:-webkit-max-content;width:max-content;max-width:500px;min-width:300px;max-height:480px;overflow:hidden;display:flex;flex-direction:column;background:#1e3a5f;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.2)}.slate-views-dropdown-search{display:flex;align-items:center;padding:4px 16px;border-bottom:1px solid rgba(96,165,250,.2);grid-gap:10px;gap:10px;background:rgba(96,165,250,.08)}.slate-views-dropdown-search-icon{color:#64748b;font-size:20px;flex-shrink:0}.slate-views-dropdown-content{overflow-y:auto;overflow-x:hidden;flex:1 1;scrollbar-color:rgba(96,165,250,.3) transparent;scrollbar-width:thin}.slate-views-dropdown-empty{width:200px;margin:0 auto;padding:32px 16px;text-align:center;color:#64748b;font-size:14px}.slate-view-list-compact{width:100%}.slate-view-list-compact+.slate-view-list-compact{border-top:1px solid rgba(96,165,250,.15)}.slate-view-list-title-compact{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:14px 16px 8px;color:#94a3b8;display:flex;align-items:center;grid-gap:6px;gap:6px;background:#1e3a5f;position:-webkit-sticky;position:sticky;top:0;z-index:1}.slate-view-list-title-compact .slate-view-list-title-icon{font-size:16px;margin-right:6px}.slate-view-list-title-compact .slate-view-list-title-icon--list{font-size:18px}.slate-view-list-container-compact{padding:6px 8px 10px}.slate-view-list-item-compact{border-radius:6px;transition:all .15s ease;overflow:hidden}.slate-view-list-item-compact:hover{background:rgba(96,165,250,.15)}.slate-view-list-item-btn{width:100%;border:none;cursor:pointer;font-family:inherit;text-align:left;padding:0;margin:0;line-height:normal;color:inherit;background:transparent}.slate-view-list-item-compact .slate-view-list-item-button{padding:8px 12px;min-height:36px;min-width:0;align-items:center;grid-gap:20px;gap:20px}.slate-view-list-item-name-compact{font-size:14px;font-weight:500;color:#e2e8f0;white-space:nowrap;text-transform:none;transition:color .15s ease}.slate-view-list-item-compact:hover .slate-view-list-item-name-compact{color:#f8fafc}.slate-view-list-item-compact .slate-view-list-item-name-compact+div{background-color:rgba(96,165,250,.1);border-color:rgba(96,165,250,.2)}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:first-child{color:#94a3b8}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:nth-child(2){background-color:rgba(96,165,250,.15)}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:last-child{color:#cbd5e1}.slate-view-list-title-compact .slate-view-list-title-icon--list{color:#60a5fa}.slate-view-list-title-compact .slate-view-list-title-icon--map{color:#f97316}.slate-views-dropdown-header{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(96,165,250,.2);background:rgba(96,165,250,.08);grid-gap:10px;gap:10px;flex-shrink:0}.slate-views-dropdown-header .slate-views-dropdown-search{flex:1 1;min-width:0;border-bottom:none;padding:0;background:transparent}.slate-views-dropdown-search-input{flex:1 1;width:0;min-width:0;background:transparent;border:none;outline:none;color:#f1f5f9;font-size:12px;font-family:inherit;height:32px;padding:0}.slate-views-dropdown-search-input::placeholder{color:#64748b;font-size:12px}.slate-views-create-btn{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 12px;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:6px;color:#e2e8f0;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.slate-views-create-btn:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#f8fafc}.slate-views-create-btn .fa{font-size:10px}.create-view-dialog-content{padding:8px 0}.create-view-dialog-options{display:flex;grid-gap:16px;gap:16px;justify-content:center}.create-view-option{flex:1 1;max-width:160px;padding:24px 16px;border:2px solid #e2e8f0;border-radius:12px;background:#f8fafc;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center}.create-view-option:hover{border-color:#1a5fb4;background:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(26,95,180,.15)}.create-view-option-icon{width:48px;height:48px;margin:0 auto 12px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .2s ease}.create-view-option-icon--list{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#3b82f6}.create-view-option:hover .create-view-option-icon--list{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#2563eb}.create-view-option-icon--map{background:linear-gradient(135deg,#fff7ed,#ffedd5);color:#f97316}.create-view-option:hover .create-view-option-icon--map{background:linear-gradient(135deg,#ffedd5,#fed7aa);color:#ea580c}.create-view-option-title{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:6px}.create-view-option-description{font-size:12px;color:#64748b;line-height:1.4}.list-empty-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;pointer-events:none}.list-empty-illustration{width:120px;height:120px;margin-bottom:24px}.list-empty-icon,.list-empty-illustration{position:relative;display:flex;align-items:center;justify-content:center}.list-empty-icon{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;box-shadow:0 4px 12px rgba(59,130,246,.3),0 2px 4px rgba(0,0,0,.1)}.list-empty-icon .material-symbols-outlined{font-size:28px;color:#fff}.list-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:16px;border:2px solid rgba(59,130,246,.2);opacity:0;animation:listRipple 3s ease-out infinite both}.list-empty-ripple-1{width:70px;height:70px;animation-delay:0s}.list-empty-ripple-2{width:90px;height:90px;animation-delay:.5s}.list-empty-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes listRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.list-empty-title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.list-empty-description{font-size:14px;color:#64748b;max-width:320px;margin:0;line-height:1.5}.views-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;height:calc(100vh - 180px)}.views-empty-illustration{width:120px;height:120px;margin-bottom:24px}.views-empty-icon,.views-empty-illustration{position:relative;display:flex;align-items:center;justify-content:center}.views-empty-icon{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;box-shadow:0 4px 12px rgba(59,130,246,.3),0 2px 4px rgba(0,0,0,.1)}.views-empty-icon .material-symbols-outlined{font-size:28px;color:#fff}.views-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:16px;border:2px solid rgba(59,130,246,.2);opacity:0;animation:viewsRipple 3s ease-out infinite both}.views-empty-ripple-1{width:70px;height:70px;animation-delay:0s}.views-empty-ripple-2{width:90px;height:90px;animation-delay:.5s}.views-empty-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes viewsRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.views-empty-title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.views-empty-description{font-size:14px;color:#64748b;max-width:320px;margin:0 0 24px;line-height:1.5}.views-empty-create-btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:#1a5fb4;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.views-empty-create-btn:hover{background:#144a8c}.views-empty-create-btn .material-symbols-outlined{font-size:18px}.gmnoprint map area{display:block;cursor:pointer!important}.map-info-top{transform:translate3d(-50%,-138px,0)!important}.map-info-bottom{transform:translate3d(-50%,25px,0)!important}.map-info-window{height:70px;padding:15px;display:flex;align-items:center;background-color:#fff;white-space:nowrap;border-radius:5px;border:1px solid #ccc}.map-info-window-image{width:40px;height:40px;line-height:40px;margin-right:15px;background-size:cover;border-radius:5px;font-size:20px;text-align:center}.map-info-window-title{font-size:16px;font-weight:400;white-space:nowrap}.map-info-window-arrow-bottom,.map-info-window-arrow-top{position:absolute;left:50%;transform:translateX(-50%);border-right:10px solid transparent;border-left:10px solid transparent}.map-info-window-arrow-top{bottom:-25px;border-top:25px solid #ccc}.map-info-window-arrow-bottom{bottom:69px;border-bottom:25px solid #ccc}.map-info-window-arrow-bottom:after,.map-info-window-arrow-top:after{content:"";display:block;position:absolute;right:50%;transform:translateX(50%);border-right:10px solid transparent;border-left:10px solid transparent}.map-info-window-arrow-top:after{bottom:2px;border-top:25px solid #fff}.map-info-window-arrow-bottom:after{bottom:-27px;border-bottom:25px solid #fff}.map-view{height:100%}.map-view-header{position:relative;height:36px;z-index:30}.map-view-header-checkbox{width:250px;height:36px;display:flex;align-items:center;margin-left:7px}.map-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - 36px);text-align:center;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e6e6e6;border-top:none;border-radius:0 0 10px 10px}.map-empty-illustration{width:120px;height:120px;margin-bottom:24px}.map-empty-illustration,.map-empty-pin{position:relative;display:flex;align-items:center;justify-content:center}.map-empty-pin{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 4px 12px rgba(249,115,22,.3),0 2px 4px rgba(0,0,0,.1)}.map-empty-pin .material-symbols-outlined{transform:rotate(45deg);font-size:24px;color:#fff}.map-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:50%;border:2px solid rgba(249,115,22,.2);opacity:0;animation:mapRipple 3s ease-out infinite both}.map-empty-ripple-1{width:70px;height:70px;animation-delay:0s}.map-empty-ripple-2{width:90px;height:90px;animation-delay:.5s}.map-empty-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes mapRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.map-empty-title{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.map-empty-description{font-size:14px;color:#64748b;max-width:320px;margin:0;line-height:1.5}.slate-pane{position:absolute;right:0;top:0;bottom:1px;z-index:1002;transition:all .3s ease;background-color:#fff;border-radius:10px}.slate-view-inner-expanded .slate-pane{bottom:6px}.slate-full-page-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:0}.slate-full-page{width:125%;height:125%;transform:scale(.8);transform-origin:top left;position:absolute;top:0;left:0;z-index:2;border:none}.slate-full-page-wrap{overflow:hidden;width:100%;height:calc(100% - 36px);background-color:#001b38}.slate-full-page-for-not-pane-wrap{height:100%}.slate-pane-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#001b38;z-index:1}.slate-pane-iframe-container{position:relative;width:100%;height:100%;z-index:2}.slate-full-page-for-not-pane{max-height:1020px;max-width:620px}.slate-pane.slate-pane-active,.slate-pane.slate-pane-docked{transition:all .3s ease;transform:translateY(0);pointer-events:auto}.slate-pane.slate-pane-hidden{transition:all .3s ease;box-shadow:none}.slate-pane-bar{height:36px;line-height:36px;text-align:center;display:flex;position:relative;z-index:30;visibility:hidden}.content-fixed .slate-pane-bar{visibility:visible}.slate-pane-bar-actions,.slate-pane-bar-actions-right{display:flex}.slate-pane-bar-actions{width:100%}.slate-pane-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:rgba(0,0,0,.2);display:none;transition:all .4s}.slate-pane-wrapper{width:100%;height:calc(100% - 36px);position:relative;overflow:hidden}.slate-pane-inner{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:0}.slate-pane-container,.slate-pane-content,.slate-pane-inner{position:absolute;width:100%;transform:translateZ(0)}.slate-pane-content{will-change:transform;top:300px;background:#f8fafc}.slate-pane-header-fixed{display:none;-webkit-transform:translateZ(0)}.slate-pane-header-fixed.visible{display:block;position:absolute;top:-1px;width:100%;height:75px;z-index:40;overflow:hidden}.slate-pane-header-fixed.visible:after{box-shadow:inset 0 85px 30px -50px rgba(30,36,51,.6);position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:#1e2433}.slate-pane-header{position:absolute;will-change:transform;top:-300px;transform:translateZ(0);z-index:16}.slate-pane-cover,.slate-pane-header{width:100%;height:600px;overflow:hidden}.slate-pane-cover.hidden,.slate-pane-header.hidden{display:none}.slate-pane-cover-image{width:100%;background-size:cover;background-position:50% calc(50% - 50px);background-repeat:no-repeat}.slate-pane-header-fixed-image,.slate-pane-header-image{height:600px;width:100%;position:absolute;top:0;left:0;will-change:transform;transform:translateZ(0);background-position:50% 100%;background-repeat:no-repeat}.slate-pane-header-fixed-image>div,.slate-pane-header-image>div{width:100%;height:400px;background-size:cover;background-position:50% calc(50% - 50px);position:absolute;top:300px;transform-origin:center top;background-repeat:no-repeat}.slate-pane-header-fixed-image>div{top:2px}.slate-pane-header-container{position:absolute;bottom:0;width:100%;height:70px;box-shadow:inset 0 -85px 30px -50px rgba(30,36,51,.6);color:#fff;padding:5px 15px;z-index:16}.slate-pane-header-fixed-image{background-position:50% calc(50% - 148px);top:-1px}.slate-pane-header-top-shadow{position:absolute;top:-1px;width:100%;height:75px;box-shadow:inset 0 85px 30px -50px rgba(30,36,51,.6);z-index:15}.slate-pane-header-top-shadow.hidden{display:none}.slate-title{height:30px;line-height:30px;font-size:24px;width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slate-account-name{font-size:12px;position:relative;top:2px}.slate-pane-header-bottom{display:flex;align-items:center;justify-content:space-between}.slate-pane-actions{position:relative;right:-10px}.slate-pane-actions>div{display:inline-block;vertical-align:middle;width:30px;height:30px;text-align:center;line-height:30px;font-size:18px}.slate-pane-wrapper .company-logo{position:absolute;top:10px;left:10px;z-index:16;opacity:1;transition:opacity .1s;transform:translateZ(0)}.slate-pane-wrapper .company-logo.hidden{opacity:0;transition:opacity .1s}.slate-pane-do-actions{position:absolute;right:5px;top:10px;z-index:1000;color:#fff;font-size:18px;transform:translateZ(0)}.slate-pane-do-action{width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;display:inline-block}.slate-pane-without-cover .slate-pane-content{top:75px}.slate-pane-header-fixed{background-color:#1e2433}.slate-pane-chevron{display:block;width:60px;height:30px;background:url(/images/chevron.png) no-repeat;background-size:60px auto;background-position:50%;position:absolute;top:10px;left:calc(50% - 30px);z-index:16;opacity:1;transition:opacity .1s;transform:translateZ(0)}.slate-pane-icon{color:#fff;opacity:.6;transition:all .2s;display:inline-block;cursor:pointer;width:36px}.slate-pane-pin{display:none}.slate-pane-close{display:inline-block}.slate-pane-next,.slate-pane-prev{font-size:22px}.slate-pane-icon-disabled{opacity:.3}.slate-pane-icon:not(.slate-pane-icon-disabled):hover{opacity:1}.slate-pane-close-btn{display:none;margin-left:8px}.slate-pane-close,.slate-pane-close-btn{font-size:22px}.slate-pane-bar-icon{font-size:24px;display:flex;align-items:center;justify-content:center;height:36px}.slate-pane-bar-icon-close{font-size:22px}.slate-pane{overflow:hidden;width:100%;box-shadow:-10px 0 30px rgba(30,36,51,.15);transform:translateY(105%);pointer-events:none}.slate-pane-dialog{position:relative;min-height:370px;max-height:70vh;overflow-y:auto;padding:5px 0;background-color:#f8fafc;font-size:14px}.slate-pane-dialog-empty{font-size:16px;padding-top:20px}.slate-pane-powered-container{padding:20px;display:flex;justify-content:center;align-items:center}.slate-pane-powered-text{margin-right:6px;font-size:12px;font-weight:500;font-style:italic;color:#2d3142}.slate-pane-powered-img{width:100px}@media screen and (max-width:480px){.slate-pane{width:100%;box-shadow:0 0 10px rgba(0,0,0,.2)}}@media screen and (min-width:600px){.slate-full-page-for-not-pane-wrap{height:100%;max-height:1020px;max-width:620px;box-shadow:3px 2px 16px 0 #000;border-radius:15px;border:5px solid #001b38}.slate-full-page-container{padding:15px}}@media screen and (min-height:1000px){.slate-full-page-container{padding:15px}}@media screen and (max-width:990px){.slate-pane-chevron.hidden{opacity:0;transition:opacity .1s}}@media screen and (min-width:991px){.slate-pane-pin{display:inline-block}.slate-pane-close{display:none}.slate-pane{width:400px;transform:translate(460px);transition:none;pointer-events:none}.slate-pane slate-full-page-wrap{width:100%;height:calc(100% - 36px)}.slate-pane.slate-pane-active{transform:translate(0);pointer-events:auto}.slate-pane.slate-pane-hidden{transform:translate(350px);opacity:.6;pointer-events:auto}.slate-pane.slate-pane-hidden:hover{opacity:1}.slate-pane.slate-pane-docked{transform:translate(0);transition:none;box-shadow:none;pointer-events:auto}.slate-pane.slate-pane-docked .slate-pane-pin{color:#d4550f;opacity:1}.slate-pane-close-btn{display:inline-block}.slate-pane-inner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:50}.slate-pane-overlay{display:block}.slate-pane-chevron{display:none}}.slate-page,.slate-page .slate-pane-wrapper{height:100%}.slate-page .slate-pane-container{position:relative;max-width:600px;margin:0 auto}.slate-page .slate-pane-cover,.slate-page .slate-pane-header-fixed,.slate-page .slate-pane-header-top-shadow{max-width:600px}.slate-page .slate-pane-cover{position:relative}.breadcrumbs{padding:8px 0 0}.breadcrumbs-item,.breadcrumbs-item .breadcrumbs-chevron,.breadcrumbs-item a{display:inline-block;font-size:13px}.breadcrumbs-item .breadcrumbs-chevron{margin:0 4px}.account-dialog{min-height:290px}.account-dialog-left{width:230px;position:absolute;left:0;top:60px}.account-dialog-right{min-height:260px;width:calc(100% - 230px);margin-left:230px}.account-add{padding:35px 25px}.account-add-title{font-size:22px;margin-bottom:15px}.account-add-desc{font-size:12px}.account-add form{max-width:170px;margin:20px auto 0}.account-add form .btn{margin-top:10px}.account-list-container{padding:0 15px}.account-list-search{background:url(/public/images/search_default.png) no-repeat;background-size:16px;background-position:15px 15px}.account-list-search input{width:calc(100% - 27px)!important}.account-item{display:flex;align-items:center;padding:10px 0}.account-item-image{display:inline-block;width:44px;height:44px;border-radius:8px;margin-right:10px;background-size:44px;background-position:50%;background-repeat:no-repeat;text-align:center;line-height:42px;font-size:20px;background-color:#e5e7eb;border:1px solid #d1d5db;color:#6b7280}.account-add .form-error{font-size:12px!important;margin-top:10px}@media screen and (min-width:992px){.account-list{overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box}}@media screen and (min-width:601px){.account-list-container{max-height:360px}.account-list{overflow-y:auto;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch}}@media screen and (max-width:600px){.account-list-container{max-height:260px;display:inline-block;width:100%;overflow-y:auto}.account-dialog{-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch}.account-dialog-left{position:relative;top:auto;width:100%}.account-add{padding:20px;border-bottom:1px solid #e5e7eb}.account-add form{margin-top:0}.account-add-title{margin-bottom:5px}.account-dialog-right{margin-left:0;width:100%;border:0!important}}.stack-selector-dropdown-popover,.stack-selector-dropdown-popover>div,.stack-selector-dropdown-popover>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;border-radius:12px!important;overflow:visible!important}.stack-selector-dropdown-popover{animation:stackSelectorFadeIn .2s ease-out forwards}@keyframes stackSelectorFadeIn{0%,30%{opacity:0}to{opacity:1}}.stack-selector-dropdown{width:-webkit-max-content;width:max-content;min-width:300px;max-width:500px;max-height:420px;overflow:hidden;display:flex;flex-direction:column;background:#1e3a5f;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.2)}.stack-selector-dropdown-header{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(96,165,250,.2);background:rgba(96,165,250,.08);grid-gap:10px;gap:10px;flex-shrink:0}.stack-selector-dropdown-search{display:flex;align-items:center;flex:1 1;min-width:0;grid-gap:8px;gap:8px}.stack-selector-dropdown-search-input{flex:1 1;width:0;min-width:0;background:transparent;border:none;outline:none;color:#f1f5f9;font-size:12px;font-family:inherit;height:32px;padding:0}.stack-selector-dropdown-search-input::placeholder{color:#64748b;font-size:12px}.stack-selector-dropdown-search-icon{color:#64748b;font-size:20px;flex-shrink:0}.stack-selector-add-btn{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 12px;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:6px;color:#e2e8f0;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.stack-selector-add-btn:hover{background:rgba(96,165,250,.25);border-color:rgba(96,165,250,.5);color:#f8fafc}.stack-selector-add-btn .fa{font-size:10px}.stack-selector-dropdown-content{overflow-y:auto;flex:1 1;padding:8px;scrollbar-color:rgba(96,165,250,.3) transparent;scrollbar-width:thin}.stack-selector-dropdown-empty{padding:24px 16px;text-align:center;color:#64748b;font-size:14px}.stack-selector-item{display:flex;align-items:center;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease;grid-gap:12px;gap:12px}.stack-selector-item:hover{background:rgba(96,165,250,.15)}.stack-selector-item-avatar{width:36px;height:36px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#94a3b8;background-color:#2d4a6a;overflow:hidden;box-shadow:0 0 0 2px rgba(96,165,250,.2)}.stack-selector-item-name{font-size:14px;font-weight:500;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.stack-selector-item:hover .stack-selector-item-name{color:#f8fafc}.add-stack-dialog-content{padding:8px 0 0;text-align:center}.add-stack-dialog-description{color:#64748b;font-size:14px;margin-bottom:28px;line-height:1.6;text-align:center}.auth-code-input-container{margin-bottom:24px}.auth-code-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:12px}.auth-code-input-boxes{display:flex;justify-content:center;grid-gap:8px;gap:8px}.auth-code-input-box{width:44px;height:56px;border:2px solid #e2e8f0;border-radius:10px;font-size:22px;font-weight:600;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-align:center;text-transform:uppercase;color:#1e293b;background:#f8fafc;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1);caret-color:#1a5fb4}.auth-code-input-box::placeholder{color:#cbd5e1}.auth-code-input-box:focus{border-color:#1a5fb4;background:#fff;box-shadow:0 0 0 4px rgba(26,95,180,.12);transform:translateY(-2px)}.auth-code-input-box--filled{border-color:#1a5fb4;background:#fff;color:#1a5fb4}.auth-code-input-box--error{border-color:#ef4444;background:#fef2f2;animation:codeShake .4s cubic-bezier(.36,.07,.19,.97)}.auth-code-input-box--error:focus{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.12)}.auth-code-input-box:disabled{opacity:.7;cursor:not-allowed}@keyframes codeShake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.auth-code-error{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;margin-top:12px;color:#ef4444;font-size:13px;font-weight:500}.auth-code-error .material-symbols-outlined{font-size:16px}.add-stack-submit-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;padding:14px 24px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background:#e2e8f0;color:#94a3b8}.add-stack-submit-btn:disabled{cursor:not-allowed}.add-stack-submit-btn--ready{background:linear-gradient(135deg,#1a5fb4,#1e40af);color:#fff;box-shadow:0 4px 14px rgba(26,95,180,.35)}.add-stack-submit-btn--ready:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(26,95,180,.4)}.add-stack-submit-btn--ready:active{transform:translateY(0);box-shadow:0 2px 8px rgba(26,95,180,.3)}.add-stack-submit-btn .fa{font-size:14px}.add-stack-submit-loading{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.add-stack-spinner{font-size:18px;animation:spinnerRotate 1s linear infinite}@keyframes spinnerRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar{position:absolute;left:0;top:0;bottom:0;overflow-x:hidden;width:250px;color:#cbd5e1;z-index:1001;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#172a40;border-right:1px solid #1e3550}.sidebar-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;border-top:1px solid #1e3550}.sidebar-footer-left{display:flex;align-items:center;cursor:pointer;padding:11px 14px;margin:2px 0;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-footer-left:hover{background:#1e3550}.sidebar-footer-icon{width:20px;height:16px;overflow:hidden;margin-right:10px;opacity:.6;transition:opacity .2s ease}.sidebar-footer-icon img{height:100%;width:auto;margin-left:1px}.sidebar-footer-left:hover .sidebar-footer-icon{opacity:.9}.sidebar-footer-logo{height:16px;overflow:hidden;opacity:.6;transition:opacity .2s ease;padding-left:2px}.sidebar-footer-logo img{height:100%;width:auto;margin-left:-24px}.sidebar-footer-left:hover .sidebar-footer-logo{opacity:.9}.sidebar-content{height:calc(100% - 60px);display:flex;justify-content:space-between;flex-direction:column}.sidebar-nav-wrapper{flex:1 1;display:flex;flex-direction:column}.sidebar-header{display:flex;align-items:center;height:60px;padding:0 16px;position:relative;background:#172a40;border-bottom:1px solid #1e3550}.sidebar-header-account{display:flex;align-items:center;flex:1 1;cursor:pointer;padding:6px 40px 6px 8px;margin:0 -8px;min-width:0;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-header-account:hover{background:#1e3550}.sidebar-header-account:hover .sidebar-header-name{color:#f8fafc}.sidebar-header-account-static{display:flex;align-items:center;flex:1 1;padding:6px 40px 6px 8px;margin:0 -8px;min-width:0;border-radius:8px}.sidebar-header-logo{width:36px;height:36px;border-radius:8px;flex-shrink:0;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#94a3b8;background-color:#1e3550;overflow:hidden;box-shadow:0 0 0 2px #2d4a6a}.sidebar-header-name{margin-left:10px;font-size:14px;font-weight:500;color:#f1f5f9;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;width:150px;flex-shrink:0}.sidebar-public-message{width:250px}.sidebar-nav{list-style-type:none;margin:0;padding:12px 8px;width:250px}.sidebar-nav-cont{display:flex;align-items:center}.sidebar-nav-icon{width:20px;display:flex;justify-content:center;margin-right:12px;color:#94a3b8;transition:color .2s ease}.sidebar-nav-item{position:relative;cursor:pointer;margin:4px 0;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-nav-item:after{display:none}.sidebar-nav-item:hover{background:#1e3550}.sidebar-nav-item:hover .sidebar-nav-link{color:#f8fafc}.sidebar-nav-item:hover .sidebar-nav-icon{color:#e2e8f0}.sidebar-nav-item.active{background:rgba(96,165,250,.15)}.sidebar-nav-item.active .sidebar-nav-link{color:#f1f5f9;font-weight:500}.sidebar-nav-item.active .sidebar-nav-icon{color:#60a5fa}.sidebar-nav-link{position:relative;display:block;padding:8px 14px;z-index:1;color:#cbd5e1;font-weight:450;font-size:14px;transition:color .2s ease;letter-spacing:.01em}.sidebar-nav-link:hover{text-decoration:none}.sidebar-nav ul{list-style-type:none;padding-left:0}.sidebar-nav ul li{padding-left:30px}.sidebar-nav-link .fa{font-size:17px}.sidebar-nav-text{display:flex;flex-direction:column;min-width:0;flex:1 1}.sidebar-nav-title{font-size:14px}.sidebar-nav-subtitle{font-size:11px;color:#64748b;margin-top:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.sidebar-section:last-of-type{margin-top:auto}.sidebar-section-title{padding:16px 14px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b;border-top:1px solid #1e3550}.sidebar-section .sidebar-nav{padding-top:0}.sidebar-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001;background-color:initial}.sidebar-collapse-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:transparent;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-right:6px}.sidebar-collapse-btn:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.sidebar-collapse-btn svg{transition:transform .2s ease}@media screen and (min-width:992px){.sidebar-overlay-inner{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:9}.sidebar-collapsed .sidebar{width:60px;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-collapsed .sidebar.hover{width:250px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 0 24px rgba(0,0,0,.15)}.sidebar-collapsed .sidebar-collapse-btn{opacity:0;pointer-events:none;transition:opacity .2s ease}.sidebar-collapsed .sidebar.hover .sidebar-collapse-btn{opacity:1;pointer-events:auto}.sidebar-collapsed .sidebar-header-logo{width:28px;height:28px;font-size:12px;border-radius:6px;transition:all .25s ease}.sidebar-collapsed .sidebar-header-name{opacity:0;pointer-events:none;transition:opacity .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-header-logo{width:36px;height:36px;font-size:16px;border-radius:8px;transition:all .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-header-name{opacity:1;pointer-events:auto;transition:opacity .25s ease}.sidebar-collapsed .sidebar .sidebar-nav ul li{overflow:hidden;padding-left:0;transition:all .25s ease}.sidebar-collapsed .sidebar .sidebar-nav-subtitle,.sidebar-collapsed .sidebar .sidebar-nav-title{opacity:0;transition:all .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-nav ul li{padding-left:30px;transition:all .25s ease}@supports (-ms-ime-align:auto){.sidebar-collapsed .sidebar:hover .sidebar-nav ul li{padding-left:30px;transition:all .25s ease}}.sidebar-collapsed .sidebar.hover .sidebar-nav-subtitle,.sidebar-collapsed .sidebar.hover .sidebar-nav-title{opacity:1;transition:all .25s ease}.sidebar-collapsed .sidebar a .fa{pointer-events:none}.sidebar-collapsed .sidebar.hover a .fa{pointer-events:auto}.sidebar-collapsed .sidebar-footer-logo{opacity:0;width:0;overflow:hidden;transition:all .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-footer-logo{opacity:.6;width:auto;height:16px;transition:all .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-footer-icon{opacity:.6;transition:all .25s ease}.sidebar-collapsed .sidebar-nav-wrapper>.sidebar-nav{padding:12px 8px}.sidebar-collapsed .sidebar-section-title{opacity:0;transition:opacity .15s ease}.sidebar-collapsed .sidebar.hover .sidebar-section-title{opacity:1;transition:opacity .15s ease .1s}.sidebar-collapsed .sidebar-public-message{opacity:0;pointer-events:none;transition:opacity .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-public-message{opacity:1;pointer-events:auto;transition:opacity .25s ease}}@media screen and (max-width:991px){.sidebar-collapse-btn{display:none}.sidebar{width:0}.sidebar,.sidebar-opened .sidebar{transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-opened .sidebar{width:250px;box-shadow:8px 0 32px rgba(0,0,0,.2)}}.about-modal{background:linear-gradient(165deg,#0f1d2d,#172a40 50%,#1a3148);padding:48px 40px 36px;text-align:center;position:relative;overflow:hidden}.about-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;z-index:10}.about-modal-close:hover{background:hsla(0,0%,100%,.15);color:#fff}.about-modal:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 20%,rgba(96,165,250,.08) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(212,85,15,.06) 0,transparent 40%);pointer-events:none}.about-modal-brand{position:relative;margin-bottom:20px}.about-modal-logo{height:28px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.about-modal-meta{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;margin-bottom:32px;position:relative}.about-modal-version{font-size:13px;font-weight:500;color:#94a3b8;letter-spacing:.02em}.about-modal-separator{width:3px;height:3px;background:#475569;border-radius:50%}.about-modal-build{font-size:12px;color:#64748b;font-family:SF Mono,Monaco,Consolas,monospace}.about-modal-env{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:4px}.about-modal-env--development{background:rgba(59,130,246,.2);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.about-modal-env--beta{background:rgba(212,85,15,.2);color:#f97316;border:1px solid rgba(212,85,15,.3)}.about-modal-footer{position:relative;padding-top:24px;border-top:1px solid rgba(148,163,184,.15)}.about-modal-copyright{font-size:11px;color:#64748b;margin-bottom:12px;letter-spacing:.01em}.about-modal-links{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.about-modal-links a{font-size:12px;color:#94a3b8;text-decoration:none;transition:color .2s ease;position:relative}.about-modal-links a:hover{color:#f1f5f9;text-decoration:none}.about-modal-links a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#d4550f;transition:width .2s ease}.about-modal-links a:hover:after{width:100%}.sidebar-header-chevron{position:absolute;right:12px;font-size:20px;color:#64748b;transition:transform .25s ease,color .2s ease;pointer-events:none}.sidebar-header-chevron-open{transform:rotate(180deg)}.sidebar-header-account:hover .sidebar-header-chevron{color:#94a3b8}.sidebar-collapsed .sidebar-header-chevron{opacity:0;transition:opacity .25s ease,transform .25s ease}.sidebar-collapsed .sidebar.hover .sidebar-header-chevron{opacity:1;transition:opacity .25s ease,transform .25s ease}.topbar{position:absolute;left:0;top:0;height:60px;border-bottom:1px solid #e5e7eb;background-color:#fff;box-sizing:border-box;width:100%;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 1px 2px 0 rgba(30,36,51,.05);z-index:10}@media screen and (min-width:992px){.topbar{margin-left:250px;width:calc(100% - 250px)}.sidebar-collapsed .topbar{margin-left:60px;width:calc(100% - 60px)}}.profile-wrapper{max-width:340px;margin-left:auto}.topbar-user-profile{height:48px;margin-left:10px;padding:0 10px;margin-right:15px;cursor:pointer;display:flex;align-items:center;position:relative;background:hsla(0,0%,100%,0);border-radius:10px;transition:all .2s}.topbar-search{flex:1 1 auto;margin-right:25px;margin-left:29px}.sidebar-collapsed .topbar-search{flex:1 1}.inline{display:inline-block}@media screen and (max-width:991px){.topbar-search{width:calc(100% - 443px);display:none}.topbar-search.toggled{display:inline-block;position:absolute;width:calc(100% - 146px);background-color:#f3f4f6;height:100%;margin-right:0;margin-left:0;z-index:2}}.topbar-user-profile.open,.topbar-user-profile:hover{background:rgba(30,36,51,.04);transition:all .2s}.topbar-user-profile .fa{font-size:18px;padding-left:10px}.topbar-user-name{font-size:12px;padding-right:15px}@media screen and (max-width:475px){.topbar-user-name{display:none}}.topbar-toggle{margin:9px 6px 3px!important}.topbar-inner{height:100%;display:flex;align-items:center}.topbar-dialog{padding-top:0!important}.popover{width:170px;border-radius:8px;box-shadow:0 4px 6px -1px rgba(30,36,51,.07),0 2px 4px -2px rgba(30,36,51,.05);border:1px solid #e5e7eb;overflow:hidden}.popover-item{padding:10px 12px;color:#4b5563;text-decoration:none;cursor:pointer;display:block;min-width:100px;position:relative;transition:color .15s ease}.popover-item:after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:0;transition:all .2s ease;background:rgba(26,95,180,.06)}.popover-item:hover{color:#2d3142;text-decoration:none}.popover-item:hover:after{right:0;width:100%;transition:all .2s ease}.avatar-default{width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-size:20px;background-size:cover;background-color:#e5e7eb;border:2px solid #d1d5db;color:#6b7280}.topbar-login-btn{min-width:100px!important}.layout-public .topbar{margin-left:0;width:100%}.topbar-public-layout{display:flex;align-items:center;width:100%;height:100%;padding:0 16px;position:relative}.topbar-account-info{margin-right:24px;z-index:1}.topbar-account-info,.topbar-account-logo{display:flex;align-items:center;flex-shrink:0}.topbar-account-logo{width:32px;height:32px;border-radius:6px;background-size:cover;background-position:50%;justify-content:center;font-size:14px;font-weight:600;color:#6b7280;background-color:#e5e7eb;overflow:hidden;border:1px solid #d1d5db}.topbar-account-name{margin-left:10px;font-size:14px;font-weight:500;color:#2d3142;max-width:180px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;word-break:break-word}.topbar-public-message{position:absolute;left:50%;transform:translateX(-50%);font-size:13px;color:#6b7280;text-align:center;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.topbar-public-actions{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0;z-index:1;margin-left:auto}@media screen and (max-width:991px){.topbar-public-message{display:none}.topbar-account-name{max-width:120px}}@media screen and (max-width:600px){.topbar-public-layout{padding:0 12px}.topbar-account-name{display:none}.topbar-account-info{margin-right:16px}}@media screen and (max-width:400px){.topbar-public-actions{grid-gap:8px;gap:8px}}.legal-info{font-size:11px;text-align:center;color:#6b7280;-webkit-font-smoothing:antialiased}.legal-info a{color:#1a5fb4;text-decoration:none}.legal-info a:hover{text-decoration:underline}.legal-info>div{margin:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legal-info>div>span{display:inline-block;border-right:1px solid #d1d5db;padding:0 8px;font-weight:400}.legal-info>div>span:first-child{padding-left:0}.legal-info>div>span:last-child{border-right:0;padding-right:0}.layout-dashboard .legal-info{display:none}@media screen and (max-width:767px){.layout-sign .legal-info{bottom:20px}}@media screen and (max-width:479px){.layout-sign .legal-info{bottom:16px}.legal-info>div>span{padding:0 6px}}body{color:#2d3142;background-color:#f1f5f9}body.dialog-open,body.slate-pane-open{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f8fafc inset}.link,a{color:#d4550f;text-decoration:none;cursor:pointer;transition:color .15s ease}.link:hover,a:hover{color:#b8460c;text-decoration:underline;cursor:pointer}.btn{box-shadow:none!important;border-radius:6px;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease}.btn:hover{box-shadow:0 1px 2px 0 rgba(30,36,51,.1)!important}.btn span{text-transform:inherit!important}.dialog .btn-action{margin:5px}.text-center{text-align:center}.text-small{font-size:11px}.loading-spinner{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-20px}@media screen and (max-width:767px){.layout-sign-right .footer{border-color:#e5e7eb;color:#9ca3af}.footer,.footer a{color:#9ca3af}}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important}}*{box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}a{background-color:initial;-webkit-text-decoration-skip:objects}strong{font-weight:inherit}b,strong{font-weight:bolder}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}button{overflow:hidden}:root{--shadow-sm:0 1px 2px 0 rgba(30,36,51,0.05);--shadow-md:0 4px 6px -1px rgba(30,36,51,0.07),0 2px 4px -2px rgba(30,36,51,0.05);--shadow-lg:0 10px 15px -3px rgba(30,36,51,0.08),0 4px 6px -4px rgba(30,36,51,0.05);--shadow-xl:0 20px 25px -5px rgba(30,36,51,0.1),0 8px 10px -6px rgba(30,36,51,0.05);--shadow-inner:inset 0 1px 2px 0 rgba(30,36,51,0.05);--form-field-height:60px;--form-field-spacing:16px;--form-section-spacing:24px;--card-padding:32px;--card-radius:12px;--card-shadow:0 1px 3px rgba(30,36,51,0.04),0 6px 16px rgba(30,36,51,0.06);--radius-sm:4px;--radius-md:8px;--radius-lg:12px}#root,body{height:100%;width:100%;overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400!important;line-height:1.5;color:#2d3142;background-color:#f1f5f9;padding:0;margin:0;position:absolute;top:0;overflow-y:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body{z-index:1}#root{z-index:2;-webkit-overflow-scrolling:touch}.app{width:100%;height:100%}h1{font-size:1.75em;letter-spacing:-.02em;color:#2d3142}h1,h2{font-weight:500}h2{font-size:1.5em;letter-spacing:-.01em}h3{font-weight:500;font-size:1.25em}.grid-header{overflow-x:hidden!important}.view,.views{position:relative;width:100%;height:100%;z-index:500}.views{overflow:auto;-webkit-overflow-scrolling:touch}.view{box-sizing:border-box}.pages,.view{overflow:hidden}.pages{position:relative;width:100%;height:100%}.page{box-sizing:border-box;position:absolute;right:0;top:60px;width:calc(100% - 250px);height:100%}.sidebar-collapsed .page{width:calc(100% - 60px)}.layout-public .page,.layout-public.sidebar-collapsed .page{width:100%}.container{padding:0 30px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;height:calc(100% - 61px);position:relative;-webkit-overflow-scrolling:touch;background:#f8fafc}.container.no-padding-container{padding:0}.container.no-padding-container .inner-padding{padding:0 30px}.container.no-scroll-container{height:calc(100% - 32px);overflow-y:hidden}.layout-dashboard .content{min-height:calc(100% - 61px)}.layout-dashboard .content.content-fixed{height:calc(100% - 2px);min-height:0}.layout-dashboard .content>div{height:100%}.field-to-verify{position:relative}.field-to-verify .badge,.field-to-verify .btn-verify{width:130px;text-align:center;position:absolute;right:-150px;top:-10px}.field-to-verify .badge-verified-second,.field-to-verify .btn-verify-2FA{width:130px;text-align:center;position:absolute;right:-300px;top:-10px}.field-to-verify .btn-disable-2FA{width:130px;text-align:center;position:absolute;right:-450px;top:-10px}.field-to-verify .badge{height:34px;margin-top:20px}.pages.slate-pane-open .container{overflow:inherit}.inner-page{min-height:100%;padding-top:28px;box-sizing:border-box}.has-breadcrumbs .inner-page{padding-top:0}.has-breadcrumbs .inner-page-header{align-items:flex-start}.content-fixed .inner-page{height:100%}.inner-page-header,.inner-page-title{display:flex;align-items:center}.inner-page-title{width:100%}.inner-page-title h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;letter-spacing:-.02em;margin:0}.table-page-layout{display:flex;flex-direction:column;height:100%}.table-page-layout .inner-page-header{flex-shrink:0}.table-page-content{flex:1 1;min-height:0;position:relative;background:#f8fafc}.table-page-content-inner{height:calc(100% - 10px);padding-bottom:10px;position:relative}@media screen and (min-width:992px){.sidebar-collapsed .app-content{padding-left:80px;transition:all .35s}.pages.slate-pane-open{z-index:500}}@media screen and (max-width:991px){.sidebar-opened .page{overflow:hidden}.sidebar-overlay{content:"";display:block;background:transparent;position:absolute;top:0;left:0;right:0;bottom:0}.page,.sidebar-collapsed .page{width:100%}.sidebar-opened .page,.sidebar-opened .topbar{overflow:hidden;position:fixed;transform:translateX(250px);transition:all .35s}}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@media screen and (max-width:1280px){.field-to-verify .badge,.field-to-verify .btn-verify{position:relative;right:0;top:0;margin-top:0;margin-right:12px}.field-to-verify .badge-verified-second,.field-to-verify .btn-disable-2FA,.field-to-verify .btn-verify-2FA{position:relative;right:0;top:0;margin-top:0}}@media screen and (max-width:767px){h1{font-size:1.4em}.container{padding:0 10px}.layout-dashboard .content{min-height:calc(100% - 79px)}}iframe#webWidget{right:0!important}iframe#webWidget.zEWidget-webWidget--active{bottom:auto!important;top:64px!important;height:calc(100% - 64px)!important}iframe.zEWidget-launcher{transform:translateZ(0) scale(.8)!important}.layout-sign{background:linear-gradient(135deg,#f8fafc,#e0ecf7 50%,#dbeafe);min-height:100vh}.layout-sign .page{top:0;width:100%}.layout-sign .container{height:100%;min-height:100vh}.layout-sign .content{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 100px;position:relative;background:transparent}.layout-sign .content.content-create-profile{height:auto;min-height:100vh}.layout-sign h1{font-size:1.5em;font-weight:500;display:block;text-align:center;color:#2d3142;letter-spacing:-.02em;margin:0 0 24px}.auth-page{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px;margin:0 auto}.auth-card{width:100%;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(30,36,51,.08);padding:32px;max-height:calc(100vh - 280px);overflow-y:auto}.auth-card h1{margin-top:0}.form-field-group--error .slate-text-input-wrapper{border-color:#dc2626}.auth-page h1{font-size:1.4em;font-weight:500;text-align:center;color:#2d3142;letter-spacing:-.02em;margin:0 0 24px}.auth-page form{width:100%}.auth-page .avatar-preview{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:16px}.auth-logo{width:200px;height:84px;margin:0 auto 24px;background:url(/images/Login-FullLogo.png) no-repeat 50%;background-size:contain}.reset-password-page{text-align:center}.reset-password-page h1{margin-bottom:0}.reset-password-page .slate-text-input-error{text-align:left}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.auth-logo{background:url(/images/Login-FullLogo@2x.png) no-repeat 50%;background-size:contain}}.auth-form-error{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;text-align:center;margin-top:16px}.auth-disclaimer{font-size:12px;text-align:center;color:#6b7280;max-width:280px;margin:16px auto 0;line-height:1.5}.layout-sign .btn{display:block!important;max-width:100%!important;min-width:0!important;margin:20px auto!important;border-radius:8px!important;font-weight:500;letter-spacing:0;box-shadow:none!important}.layout-sign .btn,.layout-sign .btn button{transition:background-color .2s cubic-bezier(.4,0,.2,1)!important}.layout-sign .btn button{background-color:#1a5fb4!important}.layout-sign .btn:hover button{background-color:#1550a0!important}.layout-sign .btn:active button{background-color:#124a8c!important}.layout-sign .btn button span{color:#fff!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.layout-sign .btn[disabled] button,.layout-sign .btn button[disabled]{background-color:#1a5fb4!important;opacity:.6}.layout-sign .btn:focus-within{outline:none;box-shadow:0 0 0 3px rgba(26,95,180,.2)!important}.layout-sign-switch{width:100%;max-width:380px;margin:20px auto 0;padding:0;font-size:14px;text-align:center;color:#6b7280}.layout-sign-switch a{color:#1a5fb4;font-weight:500;text-decoration:none}.layout-sign-switch a:hover{text-decoration:underline}.layout-sign-switch-create-profile{position:relative}.layout-sign .verification-2fa-code-container .verification-code-button{width:100%;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.layout-sign .verification-2fa-code-container .verification-2fa-code-link-container{display:flex;grid-gap:10px;gap:10px;align-items:center;height:24px;flex-wrap:nowrap;margin:6px 0 12px}.verification-2fa-code-link{font-size:11px;display:flex;flex-direction:row;align-items:center;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;background:none;border:none;padding:0;color:#1a5fb4;text-decoration:underline;cursor:pointer}.verification-2fa-code-link:hover{color:#144a8c}.verification-2fa-code-link-disabled{color:#9ca3af;cursor:auto;text-decoration:none}.badge-verified{margin-right:12px}.layout-sign .verification-2fa-code-container .verification-code-button .btn{margin:0!important}.layout-sign .btn-verification .btn{max-width:100%!important}.layout-sign .btn-verification-sm{display:none}.layout-sign .legal-info{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);text-align:center;width:100%;max-width:400px;padding:0 20px}.layout-sign .legal-info>div{color:#6b7280;font-size:11px}.layout-sign .legal-info a{color:#1a5fb4}.layout-sign .legal-info a:hover{text-decoration:underline}.layout-sign .footer{display:none}.animation{justify-content:center;animation:fade-in .5s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:767px){.layout-sign .content{padding:30px 20px 100px;min-height:100vh}.auth-page{max-width:320px}.auth-logo{width:180px;height:76px}.layout-sign h1{font-size:1.4em}.layout-sign .footer{display:block;padding-bottom:20px}.layout-sign-switch{max-width:320px}.auth-card{padding:24px;max-height:calc(100vh - 260px)}}@media screen and (max-width:479px){.layout-sign .content{padding:24px 16px 100px}.auth-page{max-width:100%}.auth-logo{width:160px;height:67px}.layout-sign h1{font-size:1.3em}.layout-sign .btn-verification{display:none}.layout-sign .btn-verification-sm{display:block}.layout-sign .legal-info{bottom:16px}.layout-sign-switch{max-width:100%}.auth-card{padding:20px;max-height:calc(100vh - 220px)}}.layout-slate .page{top:0;width:100%}.layout-slate .container{height:100%;padding:0}.layout-slate .content{height:100%}.layout-slate .footer{display:none}
/*# sourceMappingURL=main.593f7724.chunk.css.map */