@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);.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:var(--sl-primary);color:var(--sl-white)}.blue-btn--primary:hover:not(:disabled){background:var(--sl-primary-hover)}.blue-btn--primary:active:not(:disabled){background:var(--sl-brand-blue-dark)}.blue-btn--secondary{background:transparent;color:var(--sl-primary);border:1px solid var(--sl-border)}.blue-btn--secondary:hover:not(:disabled){border-color:var(--sl-primary);background:rgba(26,95,180,.04)}.blue-btn--secondary:active:not(:disabled){background:rgba(26,95,180,.08)}.blue-btn--danger{background:#dc2626;color:var(--sl-white)}.blue-btn--danger:hover:not(:disabled){background:#b91c1c}.blue-btn--danger:active:not(:disabled){background:#991b1b}.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}}.slatemate{padding:0}.slatemate-form{position:relative;background:var(--sl-bg-surface);border-radius:10px;border:1px solid var(--sl-border);overflow:hidden;box-shadow:0 1px 3px rgba(30,36,51,.04),0 6px 16px rgba(30,36,51,.06);transition:border-color .15s ease,box-shadow .15s ease}.slatemate-form:focus-within{border-color:var(--sl-sidebar-bg-active);box-shadow:0 1px 3px rgba(30,36,51,.04),0 6px 16px rgba(30,36,51,.06),0 0 0 3px rgba(59,130,246,.1)}.slatemate-form--dragover{border:2px dashed var(--sl-primary);background-color:rgba(26,95,180,.06)}.slatemate-prompt{width:100%;min-height:200px;max-height:50vh;padding:20px 24px;border:none;font-size:14px;font-family:inherit;line-height:1.6;color:var(--sl-text-default);background:transparent;resize:none;box-sizing:border-box;overflow-y:hidden}.slatemate-prompt:focus{outline:none}.slatemate-prompt::placeholder{color:var(--sl-field-hint)}.slatemate-files{padding:0 24px}.slatemate-file-chips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:8px}.slatemate-file-chip{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:7px 12px;background:var(--sl-bg-surface-raised);border:1px solid var(--sl-border);border-radius:8px;font-size:13px;color:var(--sl-text-default);max-width:360px;transition:border-color .15s ease}.slatemate-file-chip:hover{border-color:var(--sl-border)}.slatemate-file-chip .material-symbols-outlined{font-size:18px;color:var(--sl-field-hint);flex-shrink:0}.slatemate-file-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slatemate-file-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;border-radius:50%;color:var(--sl-field-hint);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.slatemate-file-chip-remove:hover{background:var(--sl-card-title-border);color:var(--sl-text-default)}.slatemate-file-chip-remove .material-symbols-outlined{font-size:14px}.slatemate-file-error{color:var(--sl-error);font-size:13px;padding:4px 24px 8px}.slatemate-file-warning{color:var(--sl-info-warning-color);font-size:13px;margin:0 24px 8px;padding:8px 12px;background:var(--sl-info-warning-bg);border:1px solid #fde68a;border-radius:6px}.slatemate-hint{position:absolute;top:36px;left:0;right:0;bottom:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 32px;opacity:1;transition:opacity .25s ease;pointer-events:none}.slatemate-hint--hidden{opacity:0}.slatemate-hint-inner{display:flex;flex-direction:column;align-items:center}.slatemate-hint--hover-only{opacity:0;transition:opacity .2s ease;pointer-events:none}.slatemate-hint--hover-only .slatemate-hint-inner{pointer-events:auto}.slatemate-hint--hover-only:hover{opacity:1}.slatemate-hint-icon{font-size:24px;color:var(--sl-brand-orange);width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:rgba(241,90,41,.08);margin-bottom:10px}.slatemate-hint-primary{margin:0;font-size:13px;line-height:1.5;color:var(--sl-field-hint)}.slatemate-hint-secondary{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--sl-field-hint);letter-spacing:.01em}.slatemate-toolbar{display:flex;align-items:center;padding:12px 16px;border-top:1px solid var(--sl-grey-200)}.slatemate-attach-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:none;border:none;border-radius:8px;color:var(--sl-field-hint);cursor:pointer;transition:background .15s ease,color .15s ease}.slatemate-attach-btn:hover{background:var(--sl-grey-200);color:var(--sl-text-default)}.slatemate-attach-btn:disabled{opacity:.5;cursor:not-allowed}.slatemate-attach-btn .material-symbols-outlined{font-size:20px}.slatemate-generate-area{margin-left:auto;display:flex;align-items:center}.slatemate-generate-btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 24px;background:var(--sl-brand-orange);color:var(--sl-white);border:none;border-radius:100px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease;animation:slatemate-expand .2s ease forwards}.slatemate-generate-btn:hover{background:#d94d1f}.slatemate-generate-btn:disabled{background:var(--sl-card-title-border);color:var(--sl-field-hint);cursor:not-allowed}.slatemate-generate-btn .material-symbols-outlined{font-size:18px}.slatemate-btn-group{display:inline-flex;border-radius:100px;overflow:hidden;animation:slatemate-expand .2s ease forwards}.slatemate-generating-segment{grid-gap:8px;gap:8px;background:var(--sl-card-title-border);color:var(--sl-field-hint);border:none;border-radius:100px 0 0 100px;cursor:not-allowed}.slatemate-cancel-segment,.slatemate-generating-segment{display:inline-flex;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;font-family:inherit}.slatemate-cancel-segment{background:var(--sl-bg-surface-raised);color:var(--sl-grey-600);border:1px solid var(--sl-card-title-border);border-left:none;border-radius:0 100px 100px 0;cursor:pointer;transition:background .15s ease,color .15s ease}.slatemate-cancel-segment:hover{background:var(--sl-grey-200);color:var(--sl-text-default)}@keyframes slatemate-expand{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.slatemate-footer{display:flex;align-items:center;justify-content:flex-end;margin-top:12px;min-height:32px}.slatemate-start-over-btn{background:none;border:none;color:var(--sl-field-hint);font-size:13px;cursor:pointer;padding:4px 8px;transition:color .15s ease}.slatemate-start-over-btn:hover{color:var(--sl-text-default);text-decoration:underline}.slatemate-start-over-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.slatemate-api-error{margin-top:12px;padding:12px 16px;background:var(--sl-error-bg);border:1px solid #fecaca;border-radius:8px;color:var(--sl-error);font-size:14px}.slatemate-spinner{display:inline-block;width:16px;height:16px;border:2px solid var(--sl-bg-surface);border-top:2px solid transparent;border-radius:50%;animation:slatemate-spin .6s linear infinite}.slatemate-generating-segment .slatemate-spinner{border-color:var(--sl-field-hint);border-top-color:transparent}@keyframes slatemate-spin{to{transform:rotate(1turn)}}[data-theme=dark] .slatemate-form{box-shadow:0 1px 3px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.16)}[data-theme=dark] .slatemate-form:focus-within{box-shadow:0 1px 3px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.16),0 0 0 3px rgba(74,158,237,.15)}[data-theme=dark] .slatemate-file-warning{border-color:var(--sl-warning-border)}[data-theme=dark] .slatemate-api-error{border-color:var(--sl-error-border)}.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)}[data-theme=dark] .preloader{background:rgba(17,30,46,.7)}[data-theme=dark] .preloader--gray{background:rgba(17,30,46,.85)}@keyframes preloader-fade-in{0%{opacity:0}to{opacity:1}}.preloader--compact{padding:30%}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;height:calc(100vh - 180px)}.empty-state-illustration{width:120px;height:120px;margin-bottom:24px}.empty-state-icon,.empty-state-illustration{position:relative;display:flex;align-items:center;justify-content:center}.empty-state-icon{z-index:2;width:56px;height:56px;background:linear-gradient(135deg,var(--sl-sidebar-bg-active),#2563eb);border-radius:12px;box-shadow:0 4px 12px rgba(59,130,246,.3),0 2px 4px rgba(0,0,0,.1)}.empty-state-icon .material-symbols-outlined{font-size:28px;color:#fff}.empty-state-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:emptyStateRipple 3s ease-out infinite both}.empty-state-ripple-1{width:70px;height:70px;animation-delay:0s}.empty-state-ripple-2{width:90px;height:90px;animation-delay:.5s}.empty-state-ripple-3{width:110px;height:110px;animation-delay:1s}@keyframes emptyStateRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.empty-state-title{font-size:16px;font-weight:600;color:var(--sl-grey-800);margin:0 0 8px}.empty-state-description{font-size:14px;color:var(--sl-table-header-text);max-width:320px;margin:0 0 24px;line-height:1.5}.empty-state-action-btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:var(--sl-primary);color:var(--sl-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.empty-state-action-btn:hover{background:var(--sl-primary-hover)}.empty-state-action-btn .material-symbols-outlined{font-size:18px}.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:var(--sl-bg-surface);border:1px solid var(--sl-border);border-radius:8px;transition:all .15s ease}.slate-text-input-wrapper:hover{border-color:var(--sl-field-hint);background:var(--sl-grey-50)}.slate-text-input--focused .slate-text-input-wrapper{border-color:var(--sl-primary);box-shadow:0 0 0 3px rgba(74,144,244,.15);background:var(--sl-bg-surface)}.slate-text-input--error .slate-text-input-wrapper{border-color:var(--sl-error)}.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:var(--sl-grey-200)}.slate-text-input--disabled .slate-text-input-wrapper:hover{border-color:var(--sl-border);background:var(--sl-grey-200)}.slate-text-input-label{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--sl-field-hint);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:var(--sl-card-title)}.slate-text-input--focused .slate-text-input-label--floating{color:var(--sl-primary)}.slate-text-input--error .slate-text-input-label--floating{color:var(--sl-error)}.slate-text-input--disabled .slate-text-input-label{color:var(--sl-field-hint)}.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:var(--sl-grey-800);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,.slate-text-input-icon{color:var(--sl-field-hint)}.slate-text-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;pointer-events:none;transition:color .15s ease}.slate-text-input--focused .slate-text-input-icon{color:var(--sl-primary)}.slate-text-input--error .slate-text-input-icon{color:var(--sl-error)}.slate-text-input-error{color:var(--sl-error)}.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,.slate-text-input-toggle{color:var(--sl-field-hint)}.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;transition:all .15s ease}.slate-text-input-toggle:hover{background:var(--sl-grey-200);color:var(--sl-card-title)}.slate-text-input-toggle:active{background:var(--sl-card-title-border)}.slate-text-input--focused .slate-text-input-toggle{color:var(--sl-card-title)}.slate-text-input--focused .slate-text-input-toggle:hover{color:var(--sl-primary)}.slate-text-input-toggle-icon{width:18px;height:18px}.selector-dropdown-popover,.selector-dropdown-popover>div,.selector-dropdown-popover>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;border-radius:12px!important;overflow:visible!important;transform:none!important}.selector-dropdown-popover{animation:popoverFadeIn .2s ease-out forwards}@keyframes popoverFadeIn{0%,30%{opacity:0}to{opacity:1}}.selector-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:#182a3c;border:1px solid #273d54;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3)}@media screen and (max-width:991px){.selector-dropdown{max-width:calc(100vw - 18px);min-width:0}.slate-view-list-item-name-compact{overflow:hidden;text-overflow:ellipsis;min-width:0}.slate-view-list-item-compact .slate-view-list-item-name-compact+div{flex-shrink:0}}.selector-dropdown-header{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid #273d54;background:#1f3349;grid-gap:10px;gap:10px;flex-shrink:0}.selector-dropdown-header .selector-dropdown-search{flex:1 1;min-width:0;border-bottom:none;padding:0;background:transparent}.selector-dropdown-search{display:flex;align-items:center;padding:4px 16px;border-bottom:1px solid #273d54;grid-gap:10px;gap:10px;background:#1f3349}.selector-dropdown-search-icon{color:#6b7280;font-size:20px;flex-shrink:0}.selector-dropdown-search-input{flex:1 1;width:0;min-width:0;background:transparent;border:none;outline:none;color:#e1e4e8;font-size:12px;font-family:inherit;height:32px;padding:0}.selector-dropdown-search-input::placeholder{color:#6b7280;font-size:12px}.selector-dropdown-content{overflow-y:auto;overflow-x:hidden;flex:1 1;scrollbar-color:#273d54 transparent;scrollbar-width:thin}.selector-dropdown-empty{width:200px;margin:0 auto;padding:32px 16px;text-align:center;color:#6b7280;font-size:14px}.selector-create-btn{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 12px;background:rgba(59,130,246,.12);border:1px solid #273d54;border-radius:6px;color:#e1e4e8;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.selector-create-btn:hover{background:rgba(59,130,246,.2);border-color:#3b82f6;color:#fff}.selector-create-btn .fa{font-size:10px}.scripts-page{height:100%;display:flex;flex-direction:column}.scripts-page .inner-page-header{padding-bottom:20px;flex-shrink:0}.scripts-page .inner-page-title{display:flex;align-items:center;width:100%}.scripts-help-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;margin-left:auto;font-family:inherit;font-size:13px;font-weight:500;color:var(--sl-grey-600);background:transparent;border:1px solid var(--sl-slate-view-action-bg);border-radius:6px;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease;flex-shrink:0}.scripts-help-btn:hover{background:var(--sl-bg-page);color:var(--sl-grey-800);border-color:var(--sl-slate-300)}.scripts-help-btn-icon{font-size:18px;color:var(--sl-card-title)}.scripts-help-btn:hover .scripts-help-btn-icon{color:var(--sl-primary)}.scripts-help-btn-label{line-height:1}.scripts-content,.scripts-editor-container{flex:1 1;min-height:0;display:flex;flex-direction:column}.scripts-editor-container{border:1px solid var(--sl-slate-view-action-bg);border-radius:8px;overflow:hidden;margin-bottom:20px}.scripts-empty-state-area{flex:1 1;display:flex;align-items:center;justify-content:center;background:var(--sl-editor-bg)}.scripts-toolbar{justify-content:space-between;padding:0 4px;background:var(--sl-bg-surface);border-bottom:1px solid var(--sl-slate-view-action-bg);flex-shrink:0;height:36px}.scripts-toolbar,.scripts-toolbar-center,.scripts-toolbar-left{display:flex;align-items:center}.scripts-toolbar-center{flex:1 1;min-width:0;justify-content:center;padding:0 8px;overflow:hidden}.scripts-toolbar-right{display:flex;align-items:center}.scripts-toolbar-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:500;color:var(--sl-grey-600);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease,color .3s ease;line-height:1}.scripts-toolbar-btn:hover{background:var(--sl-bg-surface-raised);color:var(--sl-grey-800)}.scripts-toolbar-btn:active{background:var(--sl-grey-300)}.scripts-toolbar-btn:disabled{opacity:.4;cursor:default}.scripts-toolbar-btn:disabled:hover{background:transparent;color:var(--sl-grey-600)}.scripts-toolbar-btn-icon{font-size:16px;color:var(--sl-card-title)}.scripts-toolbar-btn:hover .scripts-toolbar-btn-icon{color:var(--sl-primary)}.scripts-toolbar-btn-label{line-height:1}.scripts-toolbar-btn-chevron{font-size:16px;color:var(--sl-field-hint)}.scripts-toolbar-divider{width:1px;height:18px;background:var(--sl-slate-view-action-bg);flex-shrink:0;margin:0 2px}.scripts-file-menu.selector-dropdown{background:var(--sl-bg-surface);border:1px solid var(--sl-slate-view-action-bg);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08)}.scripts-file-menu-item{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;color:var(--sl-grey-600);background:transparent;border:none;border-radius:6px;margin:2px 6px;width:calc(100% - 12px);cursor:pointer;transition:background .15s ease,color .15s ease;text-align:left}.scripts-file-menu-item:hover{background:var(--sl-grey-200);color:var(--sl-grey-800)}.scripts-file-menu-item-icon{font-size:18px;color:var(--sl-field-hint)}.scripts-file-menu-item:hover .scripts-file-menu-item-icon{color:var(--sl-card-title)}.scripts-file-menu-item-disabled{opacity:.4;cursor:default}.scripts-file-menu-item-disabled:hover{background:transparent;color:var(--sl-grey-600)}.scripts-file-menu-item-disabled:hover .scripts-file-menu-item-icon{color:var(--sl-field-hint)}.scripts-file-menu-divider{height:1px;background:var(--sl-slate-view-action-bg);margin:4px 14px}.scripts-editor{position:relative;flex:1 1;min-height:0;overflow:hidden}[data-theme=dark] .scripts-editor,[data-theme=dark] .scripts-editor .margin,[data-theme=dark] .scripts-editor .monaco-editor,[data-theme=dark] .scripts-editor .monaco-editor-background,[data-theme=dark] .scripts-editor .monaco-editor .overflow-guard{background:var(--sl-editor-bg)!important}.scripts-info-strip{display:flex;align-items:center;justify-content:space-between;height:26px;padding:0 14px;background:var(--sl-bg-surface-raised);border-bottom:1px solid var(--sl-slate-view-action-bg);flex-shrink:0}.scripts-info-strip-left{display:flex;align-items:center;min-width:0;flex-shrink:1}.scripts-info-strip-name{font-size:12px;font-weight:500;color:var(--sl-grey-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scripts-info-strip-right{display:flex;align-items:center;flex-shrink:0;grid-gap:5px;gap:5px}.scripts-info-strip-uuid-label{font-size:9.5px;font-weight:600;color:var(--sl-sidebar-text);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;line-height:1}.scripts-info-strip-uuid-value{font-size:11px;font-family:"SF Mono","Fira Code",Menlo,Consolas,monospace;color:var(--sl-table-header-text);letter-spacing:.02em;-webkit-user-select:all;user-select:all;white-space:nowrap}.scripts-info-strip-copy{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:3px;background:transparent;cursor:pointer;transition:background .3s ease;flex-shrink:0}.scripts-info-strip-copy:hover{background:var(--sl-grey-300)}.scripts-info-strip-copy .material-symbols-outlined{font-size:11px;color:var(--sl-sidebar-text);transition:color .3s ease}.scripts-info-strip-copy:hover .material-symbols-outlined{color:var(--sl-slate-600)}@keyframes scriptsBtnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scripts-test-btn-icon-spin{animation:scriptsBtnSpin .8s linear infinite}.scripts-editor .monaco-editor .scrollbar .slider{background:rgba(30,36,51,.12)!important;border-radius:4px!important}.scripts-editor .monaco-editor .scrollbar .slider:hover{background:rgba(30,36,51,.22)!important}[data-theme=dark] .scripts-editor .monaco-editor .scrollbar .slider{background:rgba(200,215,235,.15)!important}[data-theme=dark] .scripts-editor .monaco-editor .scrollbar .slider:hover{background:rgba(200,215,235,.3)!important}.scripts-dropdown-item{width:100%;border:none;cursor:pointer;font-family:inherit;text-align:left;padding:0;margin:0;line-height:normal;color:inherit;background:transparent}.scripts-dropdown-item-inner{display:flex;align-items:center;padding:10px 16px;border-radius:6px;margin:2px 8px;transition:background .15s ease}.scripts-dropdown-item:hover .scripts-dropdown-item-inner{background:rgba(96,165,250,.15)}.scripts-dropdown-item-name{font-size:14px;font-weight:500;color:var(--sl-sidebar-text-hover);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scripts-dropdown-item:hover .scripts-dropdown-item-name{color:var(--sl-bg-container)}.scripts-dropdown-item-active .scripts-dropdown-item-inner{background:rgba(96,165,250,.2)}.scripts-selector-chevron{transition:transform .25s ease;display:inline-block;vertical-align:middle}.scripts-selector-chevron-open{transform:rotate(180deg)}.scripts-test-description{font-size:13px;color:var(--sl-card-title);margin:0;padding:4px 24px 12px}.scripts-test-list{max-height:300px;overflow-y:auto;padding:4px 16px;margin:0 0 8px}.scripts-test-item{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;font-size:13px;color:var(--sl-text-default);border-radius:8px;cursor:pointer;transition:background .3s ease}.scripts-test-item:hover{background:var(--sl-grey-200)}.scripts-test-item-selected{background:var(--sl-blue-50);color:var(--sl-primary)}.scripts-test-item-selected:hover{background:var(--sl-table-row-selected)}.scripts-test-item-radio{flex-shrink:0;width:16px;height:16px;border-radius:50%;border:2px solid var(--sl-border);display:flex;align-items:center;justify-content:center;transition:border-color .3s ease}.scripts-test-item:hover .scripts-test-item-radio{border-color:var(--sl-field-hint)}.scripts-test-item-radio-checked,.scripts-test-item:hover .scripts-test-item-radio-checked{border-color:var(--sl-primary)}.scripts-test-item-radio-dot{width:8px;height:8px;border-radius:50%;background:var(--sl-primary)}.scripts-test-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.scripts-test-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px 32px}.scripts-test-empty-illustration{width:88px;height:88px;margin-bottom:16px}.scripts-test-empty-icon,.scripts-test-empty-illustration{position:relative;display:flex;align-items:center;justify-content:center}.scripts-test-empty-icon{z-index:2;width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;box-shadow:0 4px 12px rgba(59,130,246,.3),0 2px 4px rgba(0,0,0,.1)}.scripts-test-empty-icon .material-symbols-outlined{font-size:22px;color:var(--sl-white)}.scripts-test-empty-ripple{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:12px;border:2px solid rgba(59,130,246,.2);opacity:0;animation:emptyStateRipple 3s ease-out infinite both}.scripts-test-empty-ripple-1{width:56px;height:56px;animation-delay:0s}.scripts-test-empty-ripple-2{width:76px;height:76px;animation-delay:.5s}.scripts-test-empty-title{font-size:15px;font-weight:600;color:var(--sl-grey-800);margin:0 0 6px}.scripts-test-empty-description{font-size:13px;color:var(--sl-table-header-text);max-width:280px;margin:0;line-height:1.5}.scripts-toolbar-mobile-only{display:none}.scripts-open-tabs{display:flex;grid-gap:8px;gap:8px;border-bottom:1px solid var(--sl-card-title-border);margin-bottom:0}.scripts-open-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-family:inherit;font-size:14px;font-weight:500;color:var(--sl-card-title);cursor:pointer;transition:all .3s ease}.scripts-open-tab:hover{color:var(--sl-text-default)}.scripts-open-tab--active{color:var(--sl-primary);border-bottom-color:var(--sl-primary)}.scripts-open-tab-icon{font-size:18px}.scripts-open-body{height:340px;display:flex;flex-direction:column;overflow-y:auto}.scripts-open-body .scripts-test-empty{flex:1 1;justify-content:center;padding-top:0;padding-bottom:0}.scripts-open-body>.preloader-wrapper{flex:1 1;display:flex;align-items:center;justify-content:center}.scripts-open-item-date{margin-left:auto;font-size:12px;color:var(--sl-field-hint);flex-shrink:0}.scripts-manage-body{min-height:200px;max-height:380px;display:flex;flex-direction:column;overflow-y:auto}.scripts-manage-body .scripts-test-empty{flex:1 1;justify-content:center;padding-top:0;padding-bottom:0}.scripts-manage-body>.preloader-wrapper{flex:1 1;display:flex;align-items:center;justify-content:center}.scripts-manage-list{padding:8px 12px}.scripts-manage-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;font-size:13px;color:var(--sl-text-default);border-radius:8px;transition:background .3s ease}.scripts-manage-item:hover{background:var(--sl-grey-200)}.scripts-manage-item+.scripts-manage-item{border-top:1px solid var(--sl-grey-200)}.scripts-manage-item+.scripts-manage-item:hover,.scripts-manage-item:hover+.scripts-manage-item{border-top-color:transparent}.scripts-manage-item-icon-wrap{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--sl-blue-50);flex-shrink:0}.scripts-manage-item-icon-wrap .material-symbols-outlined{font-size:17px;color:var(--sl-primary)}.scripts-manage-item-info{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:1px;gap:1px}.scripts-manage-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:1.3}.scripts-manage-item-date{font-size:11px;color:var(--sl-field-hint);line-height:1.3}.scripts-manage-action{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:6px;border:none;background:transparent;color:var(--sl-border);cursor:pointer;opacity:0;transition:background .3s ease,color .3s ease,opacity .3s ease}.scripts-manage-item:hover .scripts-manage-action{opacity:1;color:var(--sl-field-hint)}.scripts-manage-action:hover{background:var(--sl-error-bg);color:var(--sl-error)}.scripts-manage-action .material-symbols-outlined{font-size:18px}.scripts-open-computer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1 1;padding:24px;margin:16px;border:2px dashed var(--sl-border);border-radius:10px;transition:border-color .3s ease,background .3s ease}.scripts-open-computer--dragover{border-color:var(--sl-sidebar-bg-active);background:var(--sl-blue-50)}.scripts-open-computer-icon{font-size:40px;color:var(--sl-field-hint);margin-bottom:12px}.scripts-open-computer--dragover .scripts-open-computer-icon{color:var(--sl-sidebar-bg-active)}.scripts-open-computer-description{font-size:14px;color:var(--sl-grey-600);margin:0 0 16px;line-height:1.5}.scripts-open-computer-browse{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:600;color:var(--sl-primary);background:var(--sl-blue-50);border:1px solid var(--sl-blue-200);border-radius:8px;cursor:pointer;transition:background .3s ease,border-color .3s ease}.scripts-open-computer-browse:hover{background:var(--sl-table-row-selected);border-color:var(--sl-table-row-selected-border)}.scripts-open-computer-hint{font-size:12px;color:var(--sl-field-hint);margin:12px 0 0}@media screen and (max-width:991px){.scripts-toolbar-mobile-only{display:contents}.scripts-toolbar-right .scripts-toolbar-btn-label{display:none}.scripts-toolbar-right .scripts-toolbar-btn{padding:6px 8px}}.scripts-save-progress{padding:8px 0 4px;display:flex;flex-direction:column;align-items:center}.scripts-save-progress-hint{font-size:13px;color:var(--sl-field-hint);margin-bottom:16px;text-align:center}.scripts-save-steps{display:flex;flex-direction:column;grid-gap:0;gap:0;width:100%}.scripts-save-step{display:flex;align-items:center;grid-gap:12px;gap:12px;font-size:14px;font-weight:500;padding:12px 16px;border-radius:8px;transition:color .3s ease,background-color .3s ease}.scripts-save-step--active{color:var(--sl-text-default);background:var(--sl-blue-50)}.scripts-save-step--done{color:var(--sl-field-hint)}.scripts-save-step--pending{color:var(--sl-border)}.scripts-save-step--error{color:var(--sl-error);background:var(--sl-error-bg)}.scripts-save-step-connector{width:2px;height:8px;margin-left:27px;background:var(--sl-card-title-border);border-radius:1px}.scripts-save-step-icon{font-size:20px;width:24px;text-align:center;flex-shrink:0}.scripts-save-step-icon--active{color:var(--sl-primary)}.scripts-save-step-icon--done{color:var(--sl-success)}.scripts-save-step-icon--error{color:var(--sl-error)}.scripts-save-step-icon--spin{animation:scriptsBtnSpin .8s linear infinite reverse}.scripts-save-error{font-size:13px;color:var(--sl-error);padding:10px 14px;background:var(--sl-error-bg)}.scripts-save-diagnostics,.scripts-save-error{margin-top:8px;border-radius:8px;width:100%;box-sizing:border-box}.scripts-save-diagnostics{overflow:hidden}.scripts-save-diagnostics-header{display:flex;flex-direction:row;align-items:center;grid-gap:6px;gap:6px;padding:8px 14px;background:var(--sl-error-bg);font-size:12px;font-weight:600;color:var(--sl-error);text-transform:uppercase;letter-spacing:.5px}.scripts-save-diagnostic-list{max-height:140px;overflow-y:auto;background:var(--sl-error-bg)}.scripts-save-diagnostic-item{display:flex;flex-direction:row;align-items:baseline;grid-gap:8px;gap:8px;padding:6px 14px;font-size:13px;color:var(--sl-text-default);border-top:1px solid var(--sl-error-bg)}.scripts-save-diagnostic-line{flex-shrink:0;font-size:11px;font-weight:600;color:var(--sl-primary);background:var(--sl-blue-50);padding:1px 6px;border-radius:4px;font-family:monospace}.scripts-save-diagnostic-message{flex:1 1;min-width:0;word-break:break-word}.slate-generator-header{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.slate-generator-header-title{font-size:1.75em;font-weight:500;letter-spacing:-.02em;color:var(--sl-text-default);margin:0;text-align:center;display:flex;align-items:center;grid-gap:2px;gap:2px}.slatemate-logo{height:1.35em;width:auto;vertical-align:middle;margin-top:-2px;margin-left:4px}.slatemate-logo--dark,[data-theme=dark] .slatemate-logo--light{display:none}[data-theme=dark] .slatemate-logo--dark{display:inline;flex-shrink:0}.slatemate-tm{font-size:.28em;font-weight:600;color:var(--sl-field-hint);align-self:flex-start;margin-top:1.85em;margin-left:-12px}.slate-generator-body{max-width:850px;margin-left:auto;margin-right:auto}.slate-generator-qr-btn{position:absolute;right:0}.slate-generator-header-action{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 20px;background:var(--sl-primary);color:var(--sl-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.slate-generator-header-action:hover{background:var(--sl-primary-hover)}.slate-generator-header-action .material-symbols-outlined{font-size:18px}.slate-generator-section{padding:28px}.slate-generator-section-title{font-size:16px;font-weight:500;color:var(--sl-text-default);margin:0 0 20px}.slate-generator-warning{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:20px;padding:12px 16px;background:var(--sl-info-warning-bg);border:1px solid #fde68a;border-radius:8px;font-size:13px;line-height:1.5;color:var(--sl-info-warning-color)}.slate-generator-warning-icon{font-size:18px;color:#d97706;flex-shrink:0;margin-top:1px}.slate-generator-actions{margin-top:24px}.slate-qr-result{display:flex;align-items:flex-start;grid-gap:32px;gap:32px}.slate-qr-result-code{flex-shrink:0}.slate-qr-result-details{flex:1 1;display:flex;flex-direction:column;grid-gap:16px;gap:16px;min-width:0}.slate-generator-qr{width:224px;height:224px;position:relative;background:var(--sl-bg-surface);border-radius:18px;box-shadow:0 2px 8px rgba(30,36,51,.1),0 8px 28px rgba(30,36,51,.12);display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box;overflow:hidden}.slate-generator-qr:before{content:" ";position:absolute;top:50%;left:50%;width:24px;height:24px;border-color:var(--sl-brand-orange);border:3px solid var(--sl-brand-orange);border-bottom:3px solid transparent;border-radius:50%;animation:loader 1s linear infinite;z-index:0}.slate-generator-qr>img{position:relative;z-index:1;display:block;background:#fff;border-radius:8px;padding:12px}[data-theme=dark] .slate-generator-qr{border:1px solid var(--sl-border);box-shadow:0 2px 8px rgba(0,0,0,.25),0 8px 28px rgba(0,0,0,.3)}[data-theme=dark] .slate-generator-qr>img{border:1px solid var(--sl-border);box-shadow:0 2px 8px rgba(0,0,0,.3)}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.slate-qr-field{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.slate-qr-field-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-field-hint)}.slate-qr-field-value-row{display:flex;align-items:center;background:var(--sl-bg-container);border:1px solid var(--sl-card-title-border);border-radius:8px;padding:8px 10px;grid-gap:8px;gap:8px}.slate-qr-field-value{flex:1 1;font-size:13px;font-weight:400;color:var(--sl-text-default);word-break:break-all;line-height:1.5;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;min-width:0}.slate-qr-copy-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:6px;padding:4px;cursor:pointer;color:var(--sl-field-hint);transition:all .15s ease}.slate-qr-copy-btn:hover{color:var(--sl-text-default);background:var(--sl-grey-200)}.slate-qr-copy-btn .material-symbols-outlined{font-size:16px}.slate-qr-copy-btn--copied{color:var(--sl-success)}.slate-qr-copy-btn--copied:hover{color:var(--sl-success);background:transparent}@media screen and (max-width:640px){.slate-qr-result{flex-direction:column;align-items:stretch}.slate-qr-result-code{display:flex;justify-content:center}}@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-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-container{padding:0}.slate-generator-item-name{width:auto}}.slate-generator-page{transition:padding-right .35s cubic-bezier(.22,1,.36,1)}.slate-generator-page .slate-pane-bar{visibility:visible}.slate-generator-page .slate-pane-next{display:none}[data-theme=dark] .slate-generator-warning{border-color:var(--sl-warning-border)}.slate-generator-qr-btn button,.slate-generator-qr-btn button>div>div{background-color:var(--sl-bg-surface)!important}.slate-generator-qr-btn button:hover>div>div{background-color:var(--sl-bg-surface-raised)!important}[data-theme=dark] .slate-generator-qr-btn button{box-shadow:inset 0 0 0 1px var(--sl-border)!important;border-radius:8px}[data-theme=dark] .slate-generator-qr-btn button .material-symbols-outlined{color:var(--sl-sidebar-text-hover)!important}[data-theme=dark] .slate-generator-qr-btn button:hover{box-shadow:inset 0 0 0 1px var(--sl-sidebar-accent)!important}[data-theme=dark] .slate-generator-qr-btn button:hover .material-symbols-outlined{color:var(--sl-white)!important}.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:var(--sl-text-default);margin:0}.export-header-action{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;background:var(--sl-primary);color:var(--sl-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.export-header-action:hover{background:var(--sl-primary-hover)}.export-header-action .material-symbols-outlined{font-size:18px}.export-tabs{display:flex;grid-gap:8px;gap:8px;border-bottom:1px solid var(--sl-card-title-border);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:var(--sl-card-title);cursor:pointer;transition:all .15s ease}.export-tab:hover{color:var(--sl-text-default)}.export-tab--active{color:var(--sl-primary);border-bottom-color:var(--sl-primary)}.export-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--sl-grey-200);border-radius:10px;font-size:12px;font-weight:500;color:var(--sl-card-title)}.export-tab--active .export-tab-count{background:var(--sl-table-row-selected);color:var(--sl-primary)}.export-content{background:var(--sl-bg-surface);border-radius:10px;border:1px solid var(--sl-card-title-border);overflow:hidden}.export-table{width:100%;border-collapse:collapse;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:var(--sl-text-default);-webkit-font-smoothing:antialiased}.export-table-header{background:var(--sl-bg-surface);border-bottom:1px solid var(--sl-card-title-border)}.export-table-th{padding:0 16px;height:40px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-card-title);background:var(--sl-bg-surface);border-right:1px solid var(--sl-grey-200)}.export-table-th:last-child{border-right:none}.export-table-th--actions{text-align:right}.export-table-row{background:var(--sl-bg-surface);border-bottom:1px solid var(--sl-grey-200);transition:background .1s ease}.export-table-row:nth-child(2n){background:var(--sl-grey-50)}.export-table-row:last-child{border-bottom:none}.export-table-row:hover{background:var(--sl-table-row-hover)}.export-table-cell{padding:0 16px;height:44px;vertical-align:middle;border-right:1px solid var(--sl-grey-200)}.export-table-cell:last-child{border-right:none}.export-table-cell--name{font-weight:500;color:var(--sl-text-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.export-table-cell--date{color:var(--sl-card-title);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:var(--sl-grey-200);color:var(--sl-grey-600)}.export-status-badge--processing{background:rgba(26,95,180,.1);color:var(--sl-primary)}.export-status-badge--finishing{background:rgba(5,150,105,.1);color:var(--sl-success)}.export-status-badge--finished{background:rgba(5,150,105,.12);color:var(--sl-success)}.export-status-badge--error{background:rgba(220,38,38,.1);color:var(--sl-error)}.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:var(--sl-card-title-border);border-radius:2px}.export-progress-segment--filled{background:var(--sl-sidebar-bg-active)}.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:var(--sl-card-title);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:var(--sl-primary);color:var(--sl-white)}.export-btn--primary:hover:not(:disabled){background:var(--sl-primary-hover)}.export-btn--primary:disabled{background:var(--sl-card-title-border);color:var(--sl-field-hint);cursor:not-allowed}.export-btn--icon{width:32px;height:32px;background:transparent;color:var(--sl-card-title);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:var(--sl-grey-200);color:var(--sl-text-default)}.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:var(--sl-notification-warning-bg);opacity:1}.export-btn--favorite:hover{background:var(--sl-info-warning-bg);color:#d97706}.export-btn--danger:hover:not(:disabled){background:var(--sl-error-bg);color:var(--sl-error)}.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:var(--sl-white)}.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:var(--sl-grey-800);margin:0 0 8px}.export-empty-description{font-size:14px;color:var(--sl-table-header-text);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:var(--sl-primary);color:var(--sl-white);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:var(--sl-primary-hover)}.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,var(--sl-card-title),var(--sl-grey-600));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:var(--sl-text-default);line-height:1.5;margin:0}.export-dialog-job-name{font-weight:600;color:var(--sl-grey-800)}.export-dialog-timezone-section{margin-top:24px}.export-dialog-label{display:block;font-size:13px;font-weight:600;color:var(--sl-text-default);margin-bottom:4px}.export-dialog-hint{font-size:13px;color:var(--sl-card-title);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}}.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:var(--sl-bg-surface);border:1px solid var(--sl-border);border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;font-size:14px;color:var(--sl-grey-800);-webkit-font-smoothing:antialiased}.slate-select-trigger:hover:not(:disabled){border-color:var(--sl-field-hint);background:var(--sl-grey-50)}.slate-select-trigger:focus{outline:none}.slate-select--open .slate-select-trigger,.slate-select-trigger:focus{border-color:var(--sl-primary);box-shadow:0 0 0 3px rgba(26,95,180,.1)}.slate-select--disabled .slate-select-trigger{background:var(--sl-grey-200);color:var(--sl-field-hint)}.slate-select-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate-select-value--placeholder{color:var(--sl-field-hint)}.slate-select-chevron{display:flex;align-items:center;margin-left:8px;color:var(--sl-card-title);transition:transform .2s ease}.slate-select-chevron .material-symbols-outlined{font-size:20px}.slate-select-chevron--open{transform:rotate(180deg)}.slate-select-dropdown{background:var(--sl-bg-surface);border:1px solid var(--sl-dialog-border);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 var(--sl-dialog-border);background:#f9fafb}.slate-select-search-icon{font-size:18px;color:var(--sl-field-hint);margin-right:10px}.slate-select-search-input{flex:1 1;background:transparent;border:none;outline:none;font-size:13px;color:var(--sl-grey-800);padding:0}.slate-select-search-input::placeholder{color:var(--sl-field-hint)}.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:var(--sl-border);border-radius:4px}.slate-select-options::-webkit-scrollbar-thumb:hover{background:var(--sl-field-hint)}.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:var(--sl-text-default);transition:all .1s ease;white-space:nowrap}.slate-select-option--highlighted,.slate-select-option:hover{background:var(--sl-grey-200);color:var(--sl-grey-800)}.slate-select-option--selected{background:var(--sl-blue-50);color:var(--sl-primary)}.slate-select-option--selected.slate-select-option--highlighted,.slate-select-option--selected:hover{background:var(--sl-table-row-selected)}.slate-select-option-text{white-space:nowrap}.slate-select-option-check{font-size:16px;color:var(--sl-primary);margin-left:8px}.slate-select-empty{padding:20px 14px;text-align:center;color:var(--sl-field-hint);font-size:13px}[data-theme=dark] .slate-select-dropdown{background:var(--sl-bg-surface-raised);border-color:var(--sl-border);box-shadow:0 8px 24px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.2)}[data-theme=dark] .slate-select-search{background:var(--sl-bg-surface);border-bottom-color:var(--sl-border)}[data-theme=dark] .slate-select-options::-webkit-scrollbar-track{background:var(--sl-bg-surface-raised)}.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:var(--sl-grey-600);margin-bottom:10px}.slate-toggle-group-buttons{display:inline-flex;border:1px solid var(--sl-border);border-radius:8px;overflow:hidden;background:var(--sl-bg-surface-raised)}.slate-toggle-btn{padding:10px 24px;font-size:14px;font-weight:500;font-family:inherit;color:var(--sl-card-title);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 var(--sl-border)}.slate-toggle-btn:hover:not(.slate-toggle-btn--active){background:var(--sl-grey-200);color:var(--sl-text-default)}.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:var(--sl-primary);color:var(--sl-white)}.slate-toggle-btn--active:hover{background:var(--sl-primary-hover)}.slate-toggle-btn--disabled{opacity:.6}.slate-toggle-btn--disabled:hover:not(.slate-toggle-btn--active){background:transparent;color:var(--sl-card-title)}.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:var(--sl-bg-surface);margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right: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:var(--sl-card-title-border)}.field-tree-line-hidden:before{display:none}.field-tree-branch{width:20px;position:relative}.field-tree-branch:before{top:0;bottom:0;width:1px}.field-tree-branch:after,.field-tree-branch:before{content:"";position:absolute;left:9px;background:var(--sl-card-title-border)}.field-tree-branch:after{top:50%;width:11px;height:1px}.field-tree-branch-last:before{height:50%;bottom:auto}.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:var(--sl-card-title);transition:all .15s ease;flex-shrink:0}.field-collapsible-toggle:hover{background:var(--sl-grey-200);color:var(--sl-text-default)}.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:var(--sl-grey-200)}.field-collapsible-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--sl-grey-800);transition:color .15s ease}.field-collapsible-data:hover .field-collapsible-title{color:var(--sl-text-default)}.field-collapsible-type{color:var(--sl-primary);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:var(--sl-card-title)}.field-collapsible-add-btn{display:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin-left:6px;background:transparent;border:none;border-radius:4px;color:var(--sl-card-title);cursor:pointer;transition:all .15s ease;flex-shrink:0}.field-collapsible-add-btn:hover{background:var(--sl-table-row-selected);color:var(--sl-primary)}.field-collapsible-add-btn .material-symbols-outlined{font-size:14px}.field-collapsible-bulk-add{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin-left:4px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--sl-field-hint);transition:all .15s ease;flex-shrink:0;opacity:.25}.field-collapsible-container:hover .field-collapsible-bulk-add{opacity:.7}.field-collapsible-bulk-add:hover{opacity:1;background:var(--sl-table-row-selected);color:#2563eb}.field-collapsible-bulk-add .material-symbols-outlined{font-size:16px}.field-collapsible-children{position:relative}.field-collapsible-disable{cursor:default}.field-collapsible-disable>.field-collapsible-container{opacity:.5}.field-collapsible-disable>.field-collapsible-container>.field-collapsible-data:hover{background-color:initial}.field-collapsible-selected{cursor:default}.field-collapsible-selected>.field-collapsible-container>.field-collapsible-data{background-color:initial;cursor:default;opacity:.55}.field-collapsible-selected>.field-collapsible-container>.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:var(--sl-error-bg)}}@keyframes field-error-shake-dark{0%,to{transform:translateX(0);background-color:#3b1a1a}10%,30%,50%,70%{transform:translateX(-3px);background-color:#3b1a1a}20%,40%,60%{transform:translateX(3px);background-color:#4a2020}80%{transform:translateX(0);background-color:var(--sl-error-bg)}}.field-collapsible-data--error{animation:field-error-shake .3s ease-out}[data-theme=dark] .field-collapsible-data--error{animation:field-error-shake-dark .3s ease-out}@media screen and (max-width:990px){.field-collapsible-title{flex:1 1;min-width:0}.field-collapsible-add-btn{display:flex;opacity:1;align-self:stretch;width:44px;height:auto;margin:-8px -10px -8px 0;padding:8px 10px 8px 0;border-radius:0}.field-collapsible-add-btn:hover{background:transparent;color:inherit}.field-collapsible-bulk-add{opacity:1;width:44px;height:auto;align-self:stretch;margin:-8px -10px -8px 0;padding:8px 6px 8px 0;border-radius:0}.field-collapsible-bulk-add:hover{background:transparent;color:inherit;opacity:1}.field-collapsible-container:hover .field-collapsible-bulk-add{opacity:1}}@media screen and (max-width:600px){.field-collapsible-container{max-width:100%}}[data-theme=dark] .field-tree-branch:after,[data-theme=dark] .field-tree-branch:before,[data-theme=dark] .field-tree-line:before{background:#304560}[data-theme=dark] .field-collapsible-sticky{background:var(--sl-bg-surface-raised)}.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;transform:none!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-width:500px;max-height:400px;overflow:hidden;display:flex;flex-direction:column;background:var(--sl-bg-surface);border:1px solid var(--sl-card-title-border);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);-webkit-user-select:none;user-select:none}[data-theme=dark] .field-selector-dropdown{background:var(--sl-bg-surface-raised);border-color:var(--sl-border);box-shadow:0 8px 24px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.2)}[data-theme=dark] .field-selector-header,[data-theme=dark] .field-selector-section-header{background:var(--sl-bg-surface);border-bottom-color:var(--sl-border)}[data-theme=dark] .field-selector-section-header{color:var(--sl-grey-600)}[data-theme=dark] .field-selector-clear:hover{background:hsla(0,0%,100%,.08)}[data-theme=dark] .field-selector-content::-webkit-scrollbar-track{background:var(--sl-bg-surface-raised)}.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 var(--sl-card-title-border);background:var(--sl-bg-container);grid-gap:10px;gap:10px;border-radius:12px 12px 0 0}.field-selector-search-icon{color:var(--sl-field-hint);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:var(--sl-field-hint);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:var(--sl-card-title)}.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:var(--sl-bg-surface)}.field-selector-content::-webkit-scrollbar-thumb{background:var(--sl-border);border-radius:4px}.field-selector-content::-webkit-scrollbar-thumb:hover{background:var(--sl-field-hint)}.field-selector-section-header{display:flex;align-items:center;padding:10px 10px 6px 16px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--sl-card-title);background:var(--sl-bg-container);position:-webkit-sticky;position:sticky;margin:0 -6px;border-bottom:1px solid var(--sl-card-title-border)}.field-selector-section-header-title{flex:1 1;min-width:0}.field-selector-section-bulk-add{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--sl-card-title);cursor:pointer;transition:all .15s ease;flex-shrink:0;opacity:.25}.field-selector-section-header:hover .field-selector-section-bulk-add{opacity:.7}.field-selector-section-bulk-add:hover{opacity:1;background:var(--sl-table-row-selected);color:#2563eb}.field-selector-section-bulk-add .material-symbols-outlined{font-size:14px}@media screen and (max-width:990px){.field-selector-section-bulk-add{opacity:1;width:44px;height:auto;align-self:stretch;margin:0 -10px 0 0;padding:0 6px 0 0;border-radius:0;justify-content:flex-end}.field-selector-section-bulk-add:hover{background:transparent;color:inherit;opacity:1}.field-selector-section-header:hover .field-selector-section-bulk-add{opacity:1}}.field-selector-section-header--first{margin-top:-6px}.field-selector-empty{padding:32px 16px;text-align:center;color:var(--sl-field-hint);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:var(--sl-bg-surface);border:1px solid var(--sl-border);border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;font-size:14px;font-family:inherit;color:var(--sl-grey-800);-webkit-font-smoothing:antialiased}.field-selector-trigger:hover:not(:disabled){border-color:var(--sl-field-hint);background:var(--sl-grey-50)}.field-selector-trigger:focus{outline:none}.field-selector--open .field-selector-trigger,.field-selector-trigger:focus{border-color:var(--sl-primary);box-shadow:0 0 0 3px rgba(26,95,180,.1)}.field-selector--disabled .field-selector-trigger{background:var(--sl-grey-200);color:var(--sl-field-hint)}.field-selector-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-selector-value--placeholder{color:var(--sl-field-hint)}.field-selector-chevron{display:flex;align-items:center;margin-left:8px;color:var(--sl-card-title);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:var(--sl-field-hint);transition:all .15s ease;flex-shrink:0}.field-selector-remove:hover:not(:disabled){background:rgba(0,0,0,.06);color:var(--sl-card-title)}.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-portal{animation:fieldSelectorPortalIn .2s ease-out forwards}@keyframes fieldSelectorPortalIn{0%,30%{opacity:0}to{opacity:1}}.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 var(--sl-border);border-radius:8px;overflow:hidden;background:#f9fafb;box-sizing:border-box}[data-theme=dark] .slate-date-segmented{background:var(--sl-bg-container)}.slate-date-segment{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:0 14px;font-size:14px;font-family:inherit;color:var(--sl-card-title);background:transparent;border:none;cursor:pointer;transition:all .15s ease;-webkit-font-smoothing:antialiased}.slate-date-segment--left{border-right:1px solid var(--sl-border)}.slate-date-segment--right{padding-right:12px}.slate-date-segment:hover:not(.slate-date-segment--active){background:var(--sl-grey-200);color:var(--sl-text-default)}.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:var(--sl-primary);color:var(--sl-white)}.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 var(--sl-border);cursor:pointer;color:var(--sl-card-title);transition:all .15s ease}.slate-date-clear:hover{background:rgba(0,0,0,.06);color:var(--sl-card-title)}.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;transform:none!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:var(--sl-primary);--rdp-background-color:#f0f4ff;--rdp-caption-font-size:14px;--rdp-outline:2px solid var(--sl-primary);--rdp-outline-selected:2px solid var(--sl-primary);margin:0;padding:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--sl-bg-surface);border:1px solid var(--sl-sidebar-text-hover);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 var(--sl-bg-page)}.slate-date-popover .rdp-caption_label{font-size:15px;font-weight:600;color:var(--sl-slate-900);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 var(--sl-sidebar-text-hover);border-radius:8px;background-color:var(--sl-bg-surface);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:var(--sl-slate-700);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:var(--sl-slate-300);background-color:var(--sl-bg-container)}.slate-date-popover .rdp-dropdown:focus{outline:none;border-color:var(--sl-primary);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:var(--sl-table-header-text);transition:all .15s ease}.slate-date-popover .rdp-nav_button:hover{background:var(--sl-bg-page);color:var(--sl-slate-800);border-color:var(--sl-sidebar-text-hover)}.slate-date-popover .rdp-nav_button:active{background:var(--sl-sidebar-text-hover)}.slate-date-popover .rdp-nav_button svg{width:16px;height:16px}.slate-date-popover .rdp-month,.slate-date-popover .rdp-months{background:var(--sl-bg-surface)}.slate-date-popover .rdp-month{margin:0}.slate-date-popover .rdp-table{border-collapse:initial;border-spacing:2px}.slate-date-popover .rdp-table,.slate-date-popover .rdp-tbody{background:var(--sl-bg-surface)}.slate-date-popover .rdp-head_row{margin-bottom:4px}.slate-date-popover .rdp-row{background:var(--sl-bg-surface)}.slate-date-popover .rdp-head_cell{font-size:11px;font-weight:600;color:var(--sl-sidebar-text);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:var(--sl-slate-700);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:var(--sl-bg-page);color:var(--sl-slate-800)}.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:var(--sl-primary)!important;color:var(--sl-white)!important;font-weight:600;border-color:transparent}.slate-date-popover .rdp-day_today:not(.rdp-day_selected){background:var(--sl-blue-50);color:var(--sl-primary);font-weight:700;border-color:var(--sl-blue-200)}.slate-date-popover .rdp-day_outside{color:var(--sl-slate-300)}.slate-date-popover .rdp-day_outside:hover{background:var(--sl-bg-container);color:var(--sl-sidebar-text)}.slate-date-popover .rdp-day_disabled{color:var(--sl-sidebar-text-hover);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-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:var(--sl-text-default);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:10px 32px;margin:0 -32px;background:transparent;border:none;border-radius:0;grid-gap:12px;gap:12px;transition:background-color .15s ease}.settings-rule:focus-within,.settings-rule:hover{background-color:var(--sl-grey-200)}.settings-rule-content-container:first-of-type{margin-top:12px}.settings-rule-content-container+.settings-rule-content-container{border-top:1px solid var(--sl-border);margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}.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:var(--sl-bg-surface);border:1px solid var(--sl-border);border-radius:8px;cursor:pointer;font-size:14px;text-align:left;transition:all .15s ease}.settings-rule-field-trigger:hover{border-color:var(--sl-field-hint)}.settings-rule-field-trigger:focus{outline:none;border-color:var(--sl-primary);box-shadow:0 0 0 3px rgba(26,95,180,.1)}.settings-rule-field-value{color:var(--sl-grey-800);overflow:hidden;text-overflow:ellipsis}.settings-rule-field-placeholder{color:var(--sl-field-hint)}.settings-rule-field-chevron{display:flex;align-items:center;color:var(--sl-card-title);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:var(--sl-field-hint);transition:all .15s ease}.settings-rule-remove-btn:hover{background:var(--sl-grey-200);color:var(--sl-card-title)}.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:var(--sl-bg-container)}.settings-rule-field-trigger:disabled:hover{border-color:var(--sl-border)}.settings-rule-remove-btn:disabled{opacity:.4}.settings-rule-remove-btn:disabled:hover{background:transparent;color:var(--sl-field-hint)}.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:12px 4px;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:var(--sl-bg-surface);border:1px solid var(--sl-card-title-border);border-radius:8px;margin:16px 0;padding:16px;transition:border-color .15s ease;overflow:hidden}.pin-color-card:hover{border-color:var(--sl-border)}.pin-color-card:focus-within{border-color:var(--sl-primary);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:var(--sl-text-default);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:var(--sl-grey-50)}@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}@media screen and (max-width:991px){.settings-source-title .slate-select{width:150px;margin-left:0}}.settings-add-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:transparent;border:1px solid var(--sl-border);border-radius:8px;color:var(--sl-card-title);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:var(--sl-grey-200);border-color:var(--sl-field-hint);color:var(--sl-text-default)}.settings-add-btn .material-symbols-outlined{font-size:18px}.settings-add-btn:disabled{opacity:.5}.settings-add-btn:disabled:hover{background:transparent;border-color:var(--sl-border);color:var(--sl-card-title)}.column-picker-modal{display:flex;flex-direction:column;height:580px;padding:16px 20px;grid-gap:12px;gap:12px}.column-picker-modal,.column-picker-modal :not(input):not(textarea){-webkit-user-select:none!important;user-select:none!important}.column-picker-panels{display:flex;flex:1 1;min-height:0;grid-gap:12px;gap:12px}.column-picker-left-panel,.column-picker-preview-wrapper,.column-picker-right-panel{border:1px solid var(--sl-border);border-radius:10px;overflow:hidden;background:var(--sl-bg-surface)}.column-picker-left-panel{flex:1 1;display:flex;flex-direction:column;min-width:0}.column-picker-section-header{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid var(--sl-card-title-border);flex-shrink:0}.column-picker-section-title{flex:1 1;font-size:13px;font-weight:600;color:var(--sl-text-default)}.column-picker-remove-all{padding:3px 8px;font-size:11px;font-weight:500;color:var(--sl-field-hint);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.column-picker-remove-all:hover{color:var(--sl-error);background:var(--sl-error-bg)}.column-picker-left-panel .field-selector-dropdown{width:100%;min-width:0;max-width:none;max-height:none;border:none;border-radius:0;box-shadow:none;flex:1 1;min-height:0;background:transparent}.column-picker-left-panel .field-selector-header{border-radius:0}.column-picker-search-header-row{grid-gap:8px;gap:8px}.column-picker-search-icon{color:var(--sl-field-hint);font-size:18px;flex-shrink:0}.column-picker-search-header{flex:1 1;font-size:13px!important;font-weight:400;font-family:inherit;line-height:1.5;color:var(--sl-text-default);border:none;outline:none;background:transparent;padding:0;margin:0;min-width:0;-webkit-appearance:none;appearance:none}.column-picker-search-header::placeholder{color:var(--sl-field-hint);font-weight:400;opacity:1}.column-picker-search-clear{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:var(--sl-field-hint);flex-shrink:0;transition:all .15s ease}.column-picker-search-clear .material-icons{font-size:14px}.column-picker-search-clear:hover{background:rgba(0,0,0,.06);color:var(--sl-card-title)}.column-picker-right-panel{flex:1 1;display:flex;flex-direction:column;min-width:0}.column-picker-right-body{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;min-height:0;transition:background-color .15s ease}.column-picker-right-body--drag-active{background-color:var(--sl-blue-50)}[data-theme=dark] .column-picker-right-body--drag-active{background-color:rgba(59,130,246,.08)}[data-theme=dark] .column-picker-left-panel,[data-theme=dark] .column-picker-preview-wrapper,[data-theme=dark] .column-picker-right-panel{background:var(--sl-bg-surface-raised)}[data-theme=dark] .column-picker-section-header{border-bottom-color:var(--sl-border)}[data-theme=dark] .column-picker-left-panel .field-collapsible-sticky{background:var(--sl-bg-surface-raised)}.column-picker-right-body::-webkit-scrollbar{width:6px}.column-picker-right-body::-webkit-scrollbar-track{background:transparent}.column-picker-right-body::-webkit-scrollbar-thumb{background:var(--sl-border);border-radius:3px}.column-picker-right-body::-webkit-scrollbar-thumb:hover{background:var(--sl-field-hint)}.selected-columns-list{padding:4px 0;flex:1 1;box-sizing:border-box}.selected-column-item{display:flex;align-items:center;padding:6px 12px 6px 8px;cursor:grab;transition:background-color .15s ease;position:relative;-webkit-user-select:none;user-select:none}.selected-column-item:hover{background:var(--sl-grey-200)}.selected-column-item--dragging{opacity:.4}.selected-column-item--drop-top:before{top:-1px}.selected-column-item--drop-bottom:after,.selected-column-item--drop-top:before{content:"";position:absolute;left:8px;right:8px;height:2px;background:var(--sl-primary);border-radius:1px}.selected-column-item--drop-bottom:after{bottom:-1px}.selected-column-item-drag-handle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--sl-field-hint);flex-shrink:0;margin-right:8px}.selected-column-item-drag-handle .material-symbols-outlined{font-size:16px}.selected-column-item:hover .selected-column-item-drag-handle{color:var(--sl-card-title)}.selected-column-item-info{display:flex;flex-direction:column;min-width:0;flex:1 1}.selected-column-item-hierarchy{font-size:10px;color:var(--sl-field-hint);line-height:1.3;letter-spacing:.2px}.selected-column-item-hierarchy,.selected-column-item-title{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-column-item-title{font-size:13px;color:var(--sl-text-default);line-height:1.4}.selected-column-item-remove{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:50%;color:var(--sl-field-hint);cursor:pointer;opacity:0;transition:all .15s ease;flex-shrink:0;margin-left:8px}.selected-column-item:hover .selected-column-item-remove{opacity:1}.selected-column-item-remove:hover{background:rgba(0,0,0,.06);color:var(--sl-card-title)}.selected-column-item-remove .material-icons{font-size:14px}.selected-columns-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:24px;text-align:center;transition:border-color .15s ease;border:2px dashed transparent;border-radius:8px;margin:4px;box-sizing:border-box}.selected-columns-empty--drag-over{border-color:var(--sl-primary)}.selected-columns-empty-icon{font-size:32px;color:var(--sl-border);margin-bottom:8px}.selected-columns-empty-text{font-size:13px;color:var(--sl-field-hint);margin:0}.column-picker-preview-wrapper{flex-shrink:0}.column-picker-preview{overflow-x:auto;overflow-y:hidden}.column-picker-preview::-webkit-scrollbar{height:6px}.column-picker-preview::-webkit-scrollbar-track{background:var(--sl-bg-surface);border-radius:0 0 10px 10px}.column-picker-preview::-webkit-scrollbar-thumb{background:var(--sl-border);border-radius:3px}.column-picker-preview::-webkit-scrollbar-thumb:hover{background:var(--sl-field-hint)}.column-picker-preview-table{display:table;border-collapse:collapse;width:100%}.column-picker-preview-header-inner{display:table-row;background:var(--sl-bg-container)}.column-picker-preview-header-cell{display:table-cell;vertical-align:middle;height:36px;min-width:120px;padding:0 12px;border-right:1px solid var(--sl-card-title-border);border-bottom:1px solid var(--sl-card-title-border);white-space:nowrap;box-sizing:border-box}.column-picker-preview-column-info{display:flex;flex-direction:column;justify-content:center;min-width:0}.column-picker-preview-header-cell .preview-table-column-hierarchy{font-size:8px}.column-picker-preview-header-cell .preview-table-column-title{font-size:12px}.column-picker-preview--empty{position:relative}.column-picker-preview--empty .column-picker-preview-table{opacity:.08}[data-theme=dark] .column-picker-preview--empty .column-picker-preview-table{opacity:.15}.column-picker-preview-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;pointer-events:none}.column-picker-preview-overlay-icon{font-size:20px;color:var(--sl-field-hint)}.column-picker-preview-overlay-text{font-size:13px;font-weight:500;color:var(--sl-field-hint)}.column-picker-drawer-backdrop,.column-picker-drawer-close,.column-picker-drawer-toggle{display:none}@media screen and (max-width:990px){.column-picker-modal{height:100%;padding:0;grid-gap:0;gap:0}.column-picker-drawer-toggle{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:12px 16px;background:var(--sl-bg-container);border-bottom:1px solid var(--sl-card-title-border);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;color:var(--sl-primary)}.column-picker-drawer-toggle-icon{font-size:20px}.column-picker-panels{flex-direction:column;grid-gap:0;gap:0;position:relative;overflow:hidden}.column-picker-drawer-backdrop{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1200;opacity:0;pointer-events:none;transition:opacity .3s ease}.column-picker-drawer-backdrop--visible{opacity:1;pointer-events:auto}.column-picker-left-panel{position:fixed;top:0;right:0;bottom:0;width:85vw;max-width:400px;z-index:1201;border-radius:0;border:none;box-shadow:-4px 0 24px rgba(0,0,0,.15);transform:translateX(100%);transition:transform .3s ease}.column-picker-left-panel--open{transform:translateX(0)}.column-picker-drawer-close{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 14px;border-bottom:1px solid var(--sl-card-title-border);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;color:var(--sl-text-default);background:var(--sl-bg-container)}.column-picker-drawer-close .material-symbols-outlined{font-size:20px;color:var(--sl-card-title)}.column-picker-right-panel{flex:1 1;border-radius:0;border:none}.column-picker-preview-wrapper{display:none}.selected-column-item{padding-left:14px}.selected-column-item-remove{opacity:1}}.preview-table-picker-wrapper{display:flex;flex-direction:column}.preview-table-picker-wrapper--disabled{opacity:.6;pointer-events:none}.preview-table-inline-container{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.preview-table-inline-container .column-picker-preview-wrapper{flex-shrink:0}.preview-table-inline-header{display:flex;align-items:center;grid-gap:12px;gap:12px}.preview-table-inline-count{font-size:13px;font-weight:500;color:var(--sl-field-hint)}.preview-table-inline-edit{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 14px 7px 10px;background:transparent;border:1px solid var(--sl-border);border-radius:8px;color:var(--sl-card-title);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.preview-table-inline-edit:hover{background:var(--sl-grey-200);border-color:var(--sl-field-hint);color:var(--sl-text-default)}.preview-table-inline-edit .material-symbols-outlined{font-size:18px}.preview-table-error{font-size:12px;color:var(--sl-error);margin-top:8px;padding-left:2px}.preview-table-header{display:table-header-group;background:var(--sl-bg-container)}.preview-table-header-filler{display:table-cell;width:100%;border-bottom:1px solid var(--sl-card-title-border)}.preview-table-column-hierarchy{font-size:9px;font-weight:500;color:var(--sl-field-hint);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:var(--sl-text-default);white-space:nowrap;line-height:1.3}.preview-table-body{display:table-row-group}.preview-table-row{display:table-row}.preview-table-row:nth-child(odd){background:var(--sl-bg-surface)}.preview-table-row:nth-child(2n){background:var(--sl-bg-surface-raised)}.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 var(--sl-grey-200);border-bottom:1px solid var(--sl-grey-200);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 var(--sl-grey-200)}.preview-table-skeleton{height:10px;border-radius:4px;background:var(--sl-card-title-border)}.bulk-add-header{margin-bottom:16px}.bulk-add-header-field{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:5px 12px 5px 10px;background:var(--sl-grey-200);border-radius:20px}.bulk-add-header-field-icon{font-size:16px;color:var(--sl-card-title)}.bulk-add-header-field-title{font-size:13px;font-weight:600;color:var(--sl-text-default)}.bulk-add-header-message{margin-top:10px;font-size:13px;color:var(--sl-card-title);line-height:1.4}.bulk-add-mode-toggle{display:flex;grid-gap:0;gap:0;margin-bottom:16px;border:1px solid var(--sl-border);border-radius:8px;overflow:hidden}.bulk-add-mode-button{flex:1 1;padding:8px 12px;font-size:13px;font-weight:500;color:var(--sl-card-title);background:var(--sl-bg-surface);border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;text-align:center;line-height:1.4}.bulk-add-mode-button:first-child{border-right:1px solid var(--sl-border)}.bulk-add-mode-button:hover:not(.bulk-add-mode-button--active){background:var(--sl-grey-200);color:var(--sl-text-default)}.bulk-add-mode-button--active{background:var(--sl-primary);color:var(--sl-white);cursor:default}.bulk-add-mode-button--active:first-child{border-right-color:var(--sl-primary)}.bulk-add-field-list{max-height:300px;overflow-y:auto;border:1px solid var(--sl-card-title-border);border-radius:8px}.bulk-add-field-list::-webkit-scrollbar{width:6px}.bulk-add-field-list::-webkit-scrollbar-track{background:transparent}.bulk-add-field-list::-webkit-scrollbar-thumb{background:var(--sl-border);border-radius:3px}.bulk-add-field-list::-webkit-scrollbar-thumb:hover{background:var(--sl-field-hint)}.bulk-add-group-header{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;color:var(--sl-text-default);background:var(--sl-bg-container);border-bottom:1px solid var(--sl-card-title-border);position:-webkit-sticky;position:sticky;top:0;z-index:1}.bulk-add-group-header .bulk-add-field-item-type{background:var(--sl-bg-surface);color:var(--sl-grey-600)}.bulk-add-field-item{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;font-size:13px;color:var(--sl-text-default);border-bottom:1px solid var(--sl-grey-200)}.bulk-add-field-item:last-child{border-bottom:none}.bulk-add-field-item--disabled{color:var(--sl-field-hint)}.bulk-add-field-item-left{display:flex;align-items:center;min-width:0;flex:1 1}.bulk-add-field-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bulk-add-field-item-badge-added{font-size:11px;color:var(--sl-field-hint);font-style:italic;margin-left:6px;flex-shrink:0}.bulk-add-field-item-type{font-size:11px;font-weight:500;color:var(--sl-card-title);background:var(--sl-grey-200);padding:2px 8px;border-radius:10px;white-space:nowrap;margin-left:12px;flex-shrink:0}.bulk-add-field-item--disabled .bulk-add-field-item-type{opacity:.5}.bulk-add-empty{padding:24px 12px;text-align:center;color:var(--sl-field-hint);font-size:13px}.slate-checkbox{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;padding:12px 16px;border:1px solid var(--sl-card-title-border);border-radius:8px;transition:all .15s ease;background:var(--sl-bg-surface)}.slate-checkbox:hover{border-color:var(--sl-border);background:var(--sl-grey-50)}.slate-checkbox-input{position:absolute;opacity:0;width:0;height:0}.slate-checkbox-box{width:18px;height:18px;border:2px solid var(--sl-border);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0;background:var(--sl-bg-surface);margin:0 4px}.slate-checkbox:hover .slate-checkbox-box{border-color:var(--sl-field-hint)}.slate-checkbox-input:checked+.slate-checkbox-box{background:var(--sl-primary);border-color:var(--sl-primary)}.slate-checkbox-icon{width:10px;height:10px;color:var(--sl-white);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:var(--sl-text-default)}.slate-checkbox-description,.slate-checkbox-label{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.slate-checkbox-description{font-size:13px;color:var(--sl-card-title)}.slate-checkbox--disabled{opacity:.5}.slate-checkbox--disabled:hover{border-color:var(--sl-card-title-border);background:var(--sl-bg-surface)}.slate-checkbox-input:focus-visible+.slate-checkbox-box{box-shadow:0 0 0 3px rgba(26,95,180,.2)}.color-picker{display:inline-block;margin:0 10px}.color-picker-swatch{padding:5px;background:var(--sl-bg-surface);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}[data-theme=dark] .chrome-picker{background:var(--sl-bg-surface)!important;box-shadow:var(--sl-shadow-lg)!important}[data-theme=dark] .chrome-picker input{background:var(--sl-bg-surface-raised)!important;color:var(--sl-text-default)!important;border-color:var(--sl-border)!important;box-shadow:none!important}[data-theme=dark] .chrome-picker label{color:var(--sl-field-hint)!important}[data-theme=dark] .chrome-picker svg{fill:var(--sl-field-hint)!important}[data-theme=dark] .chrome-picker svg:hover{fill:var(--sl-text-default)!important}[data-theme=dark] .github-picker{background:var(--sl-bg-surface)!important;border-color:var(--sl-border)!important}.footer{width:100%;height:67px;position:fixed;bottom:0;left:0;display:flex;align-items:center;padding:0 16px;background-color:var(--sl-bg-surface);border-top:1px solid var(--sl-footer-border);box-shadow:0 -1px 2px 0 rgba(30,36,51,.05);z-index:10}.footer:empty{display:none}.container:not(.with-empty-footer){height:calc(100% - 125px)}@media screen and (min-width:992px){.footer{padding:0 43px 0 280px}.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:var(--sl-bg-surface);border:1px solid var(--sl-card-title-border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06);z-index:1301;padding:8px;display:flex;align-items:stretch;grid-gap:6px;gap:6px;animation:filterPopoverIn .15s ease-out forwards}[data-theme=dark] .filter-popover{background:var(--sl-bg-surface-raised);border-color:var(--sl-border);box-shadow:0 8px 24px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.2)}@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:var(--sl-bg-container);border:1px solid var(--sl-card-title-border);border-radius:6px;overflow:hidden;transition:all .15s ease}.filter-popover-input-group:focus-within{background:var(--sl-bg-surface);border-color:var(--sl-sidebar-bg-active);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:var(--sl-text-default);outline:none;min-width:0}.filter-popover-clear,.filter-popover-input::placeholder{color:var(--sl-field-hint)}.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;transition:all .1s ease;flex-shrink:0}.filter-popover-clear:hover{background:#fee2e2;color:var(--sl-error)}[data-theme=dark] .filter-popover-clear:hover{background:rgba(220,38,38,.2)}.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:var(--sl-sidebar-bg-active);border-radius:6px;cursor:pointer;color:var(--sl-white);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,var(--sl-card-title-border) 25%,var(--sl-grey-200) 50%,var(--sl-card-title-border) 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}.scrollable-table{position:relative;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"tnum" 1;font-size:13px;color:var(--sl-text-default);-webkit-font-smoothing:antialiased;border-radius:10px;overflow:hidden;border:1px solid var(--sl-card-title-border);isolation:isolate}.scrollable-table,.table-grid-wrapper{height:100%;background:var(--sl-bg-surface)}.header-grid{overflow:hidden!important;background:var(--sl-bg-surface);color:var(--sl-card-title);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--sl-card-title-border);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:var(--sl-bg-surface);height:40px;transition:background-color .1s ease}.header-cell:hover{background:var(--sl-bg-container)}.header-cell.without-ordering{cursor:default}.header-cell.without-ordering:hover,.header-cell:before{background:var(--sl-bg-surface)}.header-cell:before{display:block;content:"";height:100%;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 var(--sl-grey-200);background:var(--sl-bg-surface)}.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:linear-gradient(90deg,var(--sl-bg-container) calc(var(--fixed-cell-width, 29px) - 1px),var(--sl-grey-200) calc(var(--fixed-cell-width, 29px) - 1px),var(--sl-grey-200) var(--fixed-cell-width,29px),var(--sl-bg-surface) var(--fixed-cell-width,29px))}.body-row{display:flex;background:var(--sl-bg-surface);cursor:pointer;transition:all .1s ease}.body-row-back{pointer-events:none}.body-row:last-child .body-row-back{border-bottom:1px solid var(--sl-grey-200)}.body-row.even .body-row-back{background:var(--sl-grey-50)}.body-row.body-row-selected .body-row-back{background:var(--sl-blue-50);border-bottom:1px solid var(--sl-table-row-selected)}.body-row.body-row-selected .body-cell-fixed{background:var(--sl-sidebar-bg-active);color:var(--sl-white)}.body-row.body-row-selected-first .body-row-back{border-top:1px solid var(--sl-table-row-selected)}.body-row.body-row-selected .body-cell:after{background:var(--sl-table-row-selected)}.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:var(--sl-field-hint);background:var(--sl-bg-container);overflow:hidden;border-right:1px solid var(--sl-grey-200);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:var(--sl-grey-200);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,var(--sl-grey-200) 25%,var(--sl-card-title-border) 50%,var(--sl-grey-200) 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}.field-data-boolean{width:12px;height:12px;border-radius:50%;background-color:#e05252;transform:translateY(-3px)}.field-data-boolean-true{background-color:#2fa876}.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:var(--sl-grey-200);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:var(--sl-bg-surface);position:absolute;right:0}.react-resizable-handle:after{content:"";display:block;height:60%;width:1px;background:var(--sl-card-title-border);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:var(--sl-bg-surface);border-bottom:1px solid var(--sl-card-title-border);border-radius:8px 8px 0 0}.loading-table-body{height:100%;overflow-y:auto;border:1px solid var(--sl-card-title-border);border-top:0;border-radius:0 0 8px 8px}.loading-table-row{height:44px;border-bottom:1px solid var(--sl-grey-200);background-color:var(--sl-bg-surface)}.loading-table-row.even{background-color:var(--sl-grey-50)}.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 var(--sl-grey-200)}.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,var(--sl-grey-200),var(--sl-card-title-border));color:var(--sl-card-title);border:1px solid var(--sl-card-title-border)}.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:var(--sl-table-row-hover)}.body-row:hover .body-cell-fixed{background:var(--sl-slate-view-action-bg);color:var(--sl-card-title)}.body-row:hover .body-cell:after{background:var(--sl-card-title-border)}.body-row.body-row-selected:hover .body-row-back{background:var(--sl-table-row-selected)}.body-row.body-row-selected:hover .body-cell-fixed{background:#2563eb;color:var(--sl-white)}.body-row.body-row-selected:hover .body-cell:after{background:var(--sl-table-row-selected-border)}}.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:var(--sl-text-default);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:var(--sl-primary);color:var(--sl-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.notifications-header-action:hover{background:var(--sl-primary-hover)}.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:var(--sl-brand-orange)}.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:var(--sl-white)}.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:var(--sl-slate-800);margin:0 0 8px}.notifications-empty-description{font-size:14px;color:var(--sl-table-header-text);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:var(--sl-primary);color:var(--sl-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.notifications-empty-cta:hover{background:var(--sl-primary-hover)}.notifications-empty-cta .material-symbols-outlined{font-size:18px}@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 var(--sl-card-title-border);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:var(--sl-border)}.search-form:focus-within{border-color:var(--sl-sidebar-bg-active);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.search-form .search-icon{color:var(--sl-field-hint);font-size:18px;margin-right:10px;flex-shrink:0;transition:color .15s ease}.search-form:focus-within .search-icon{color:var(--sl-sidebar-bg-active)}.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:var(--sl-field-hint);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:var(--sl-field-hint);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:var(--sl-card-title)}.search-error{color:var(--sl-error);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 var(--sl-link);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-delete-icon{display:none}.settings-delete-full{display:block}.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}.settings-footer{grid-gap:0;gap:0}.settings-footer-buttons{grid-gap:6px;gap:6px}.settings-footer-buttons>.blue-btn{padding-left:32px;padding-right:32px}.settings-delete-full{display:none}.settings-delete-icon{display:flex;align-items:center;justify-content:center;width:44px;flex-shrink:0;background:#dc2626;border:none;border-radius:8px;color:var(--sl-white);cursor:pointer;transition:background-color .2s ease;padding:14px 0}.settings-delete-icon .material-symbols-outlined{line-height:1}.settings-delete-icon:disabled{opacity:.55;cursor:not-allowed}.settings-delete-icon .material-symbols-outlined{font-size:20px}.settings-footer-buttons>*{flex:1 1}}@media screen and (max-width:479px){.settings-delete-icon{padding:12px 0}.settings-delete-icon .material-symbols-outlined{font-size:18px}}.settings-source-selector{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.settings-source-title{color:var(--sl-card-title);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}@media screen and (max-width:991px){.slate-view-settings .inner-page-header{flex-wrap:wrap}.settings-source-selector{margin-left:0;align-items:flex-start;width:100%;margin-top:10px}.settings-source-title{width:auto;font-size:13px;justify-content:flex-start;grid-gap:8px;gap:8px}.settings-source-subtitle{padding-top:2px}.settings-source-title .slate-select{width:150px}}@media screen and (max-width:660px){.settings-name-wrapper{display:flex;flex-direction:column}}.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:var(--sl-card-title);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:var(--sl-primary);color:var(--sl-white);border:none}.login-start-btn--primary:hover:not(:disabled),a.login-start-btn--primary:hover{background:var(--sl-primary-hover);color:var(--sl-white);text-decoration:none}.login-start-btn--primary:active:not(:disabled),a.login-start-btn--primary:active{background:var(--sl-primary-hover);color:var(--sl-white)}.login-start-btn--secondary,a.login-start-btn--secondary,a.login-start-btn--secondary:visited{background:transparent;color:var(--sl-primary);border:1px solid var(--sl-border)}.login-start-btn--secondary:hover,a.login-start-btn--secondary:hover{border-color:var(--sl-primary);background:rgba(26,95,180,.04);color:var(--sl-primary);text-decoration:none}.login-start-btn--secondary:active,a.login-start-btn--secondary:active{background:rgba(26,95,180,.08);color:var(--sl-primary)}.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:var(--sl-primary)!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:var(--sl-primary)!important;text-decoration:underline}.login-start-divider{display:flex;align-items:center;grid-gap:16px;gap:16px;width:100%;margin:24px 0;color:var(--sl-field-hint);font-size:13px;-webkit-font-smoothing:antialiased}.login-start-divider:after,.login-start-divider:before{content:"";flex:1 1;height:1px;background:var(--sl-card-title-border)}.login-start-card{width:100%;background:var(--sl-auth-card-bg);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:var(--sl-text-default);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:var(--sl-primary)!important}.login-start-card .btn:active button,.login-start-card .btn:hover button{background-color:var(--sl-primary-hover)!important}.login-start-card .btn button span{color:var(--sl-white)!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.login-start-card .btn[disabled] button,.login-start-card .btn button[disabled]{background-color:var(--sl-primary)!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 var(--sl-border);border-radius:12px;text-align:center;cursor:pointer;transition:all .2s ease}.avatar-uploader-dialog:hover{background:rgba(26,95,180,.04);border-color:var(--sl-primary);color:var(--sl-primary)}[data-theme=dark] .avatar-uploader-dialog{background:var(--sl-bg-container)}[data-theme=dark] .avatar-uploader-dialog:hover{background:rgba(26,95,180,.1)}.file-drop>.file-drop-target.file-drop-dragging-over-target .avatar-uploader-dialog{background:rgba(26,95,180,.06);border-color:var(--sl-primary);color:var(--sl-primary)}.avatar-uploader-dialog p{margin:0 0 8px;font-size:14px;color:var(--sl-grey-600);-webkit-font-smoothing:antialiased}.avatar-uploader-dialog p:last-child{margin-bottom:0}.avatar-uploader-dialog .text-small{font-size:12px;color:var(--sl-field-hint)}.cropper-container{margin:0 auto}.cropper-view-box{outline:2px solid var(--sl-primary);outline-color:rgba(26,95,180,.75)}.cropper-line,.cropper-point{background-color:var(--sl-primary)}.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:var(--sl-bg-surface);border:1px solid var(--sl-border);border-radius:50%;cursor:pointer;color:var(--sl-card-title);transition:all .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.avatar-remove-btn:hover{background:#fee2e2;border-color:#fca5a5;color:var(--sl-error)}[data-theme=dark] .avatar-remove-btn:hover{background:rgba(220,38,38,.2);border-color:rgba(220,38,38,.4)}.avatar-remove-btn:active{background:#fecaca}[data-theme=dark] .avatar-remove-btn:active{background:rgba(220,38,38,.3)}.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:var(--sl-primary);color:var(--sl-white)}.auth-btn--primary:hover:not(:disabled){background:var(--sl-primary-hover)}.auth-btn--primary:active:not(:disabled){background:var(--sl-brand-blue-dark)}.auth-btn--secondary{background:transparent;color:var(--sl-primary);border:1px solid var(--sl-border)}.auth-btn--secondary:hover:not(:disabled){border-color:var(--sl-primary);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 var(--sl-border);background:var(--sl-bg-surface);color:var(--sl-field-hint);position:relative;z-index:1;transition:all .2s ease;-webkit-font-smoothing:antialiased}.wizard-step-circle.active{background:var(--sl-primary);border-color:var(--sl-primary);color:var(--sl-white);box-shadow:0 2px 8px rgba(26,95,180,.3)}.wizard-step-circle.completed{background:var(--sl-table-row-selected);border-color:var(--sl-table-row-selected-border);color:var(--sl-primary)}.wizard-step-line{width:28px;height:1px;background:var(--sl-border);transition:background .2s ease}.wizard-step-line.active{background:var(--sl-table-row-selected-border)}.reset-password{min-height:180px}.reset-stage{margin-top:8px}.reset-stage-title{font-size:1.1em;font-weight:600;color:var(--sl-text-default);text-align:center;margin:0 0 8px;letter-spacing:-.01em}.reset-stage-description{font-size:14px;color:var(--sl-card-title);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:var(--sl-grey-800)}.verification-dialog-target{font-size:14px;margin:16px 0 24px;color:var(--sl-grey-600);word-wrap:break-word}.verification-dialog-target span{color:var(--sl-grey-800)}.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:var(--sl-card-title)}.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 var(--sl-card-title-border);font-size:14px;color:var(--sl-card-title)}.verification-resend-row p{margin:0}.verification-resend-action{display:flex;align-items:center;grid-gap:10px;gap:10px}.verification-resend-disabled{color:var(--sl-field-hint);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:var(--sl-primary);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:var(--sl-success);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}[data-theme=dark] .inline-verified-badge{background:var(--sl-verified-bg);border-color:var(--sl-verified-border);color:var(--sl-verified-text)}.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:var(--sl-bg-surface);border-radius:8px;border:1px solid var(--sl-card-title-border)}.apikeys-table{width:100%;border-collapse:collapse;font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:var(--sl-text-default);-webkit-font-smoothing:antialiased}.apikeys-table-header{background:var(--sl-bg-surface);border-bottom:1px solid var(--sl-card-title-border)}.apikeys-table-th{padding:0 16px;height:40px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-card-title);background:var(--sl-bg-surface);border-right:1px solid var(--sl-grey-200)}.apikeys-table-th:last-child{border-right:none}.apikeys-table-th--actions{text-align:right;width:60px}.apikeys-table-row{background:var(--sl-bg-surface);border-bottom:1px solid var(--sl-grey-200);transition:background .1s ease}.apikeys-table-row:nth-child(2n){background:var(--sl-grey-50)}.apikeys-table-row:last-child{border-bottom:none}.apikeys-table-row:hover{background:var(--sl-bg-page)}.apikeys-table-cell{padding:0 16px;height:44px;vertical-align:middle;border-right:1px solid var(--sl-grey-200)}.apikeys-table-cell:last-child{border-right:none}.apikeys-table-cell--name{font-weight:500;color:var(--sl-text-default)}.apikeys-table-cell--key{font-size:13px}.apikeys-key-value{font-family:"SF Mono","Menlo","Monaco","Consolas",monospace;font-size:12px;color:var(--sl-text-default);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:var(--sl-card-title);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:var(--sl-error-bg);color:var(--sl-error)}.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:var(--sl-card-title);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:var(--sl-grey-600);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:var(--sl-grey-200);border:1px solid var(--sl-card-title-border);overflow:hidden;flex-shrink:0}.slate-view-chip-type{font-size:11px;font-weight:500;color:var(--sl-field-hint);text-transform:lowercase;padding:0 10px 0 12px;letter-spacing:.01em}.slate-view-chip-divider{width:1px;height:16px;background-color:var(--sl-border)}.slate-view-chip-count{font-size:12px;font-weight:600;color:var(--sl-text-default);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:var(--sl-sidebar-bg-hover)!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}@media screen and (max-width:991px){.slate-view-header-badge{display:none}.slate-view .inner-page-header{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-top:4px;padding-bottom:12px}.slate-view .inner-page-header::-webkit-scrollbar{display:none}.slate-view .inner-page-title{width:auto;flex-shrink:0}.slate-view-actions{flex-shrink:0;margin-left:8px;padding-right:4px}}.slate-view-counter-filtered{display:inline-flex;align-items:center;height:28px;border-radius:14px;margin-left:8px;background:linear-gradient(135deg,var(--sl-error-bg),var(--sl-error-bg));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:var(--sl-link)}.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:var(--sl-grey-200)!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:var(--sl-field-hint)!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);background-color:var(--sl-bg-surface)}.auto-refresh-toggle-wrapper button>div>div{background-color:initial!important}.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:var(--sl-bg-surface);border-radius:50%;transition:background .15s ease}.slate-view-actions-divider,button:hover .slate-view-refresh-icon:after{background:var(--sl-card-title-border)}.slate-view-actions-divider{height:24px;width:1px;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:var(--sl-bg-surface);border-top-right-radius:6px;color:var(--sl-text-default)!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 var(--sl-card-title-border);text-align:left}.slate-view-list-title-icon{margin-right:10px;font-size:20px;vertical-align:middle}.slate-view-list-title-icon--list{color:var(--sl-sidebar-bg-active)}.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 var(--sl-card-title-border)}.slate-view-list-item{padding:10px 0;border-bottom:1px solid var(--sl-card-title-border)}.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-data,.slate-view-inner{height:100%;position:relative;background:var(--sl-bg-container)}.slate-view-data{-webkit-touch-callout:none;padding-bottom:0}@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-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:var(--sl-sidebar-text);display:flex;align-items:center;grid-gap:6px;gap:6px;background:#1f3349;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:#1f3349}.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:#e1e4e8;white-space:nowrap;text-transform:none;transition:color .15s ease}.slate-view-list-item-compact:hover .slate-view-list-item-name-compact{color:#fff}.slate-view-list-item-compact .slate-view-list-item-name-compact+div{background-color:#1f3349;border-color:#273d54}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:first-child{color:#8b949e}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:nth-child(2){background-color:#273d54}.slate-view-list-item-compact .slate-view-list-item-name-compact+div span:last-child{color:#e1e4e8}.slate-view-list-title-compact .slate-view-list-title-icon--list{color:var(--sl-sidebar-accent)}.slate-view-list-title-compact .slate-view-list-title-icon--map{color:#f97316}.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 var(--sl-slate-view-action-bg);border-radius:12px;background:var(--sl-bg-container);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center}.create-view-option:hover{border-color:var(--sl-primary);background:var(--sl-bg-surface);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,var(--sl-blue-50),var(--sl-table-row-selected));color:var(--sl-sidebar-bg-active)}.create-view-option:hover .create-view-option-icon--list{background:linear-gradient(135deg,#dbeafe,var(--sl-blue-200));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}[data-theme=dark] .create-view-option-icon--map{background:linear-gradient(135deg,#3b2010,#4a2512);color:#fb923c}[data-theme=dark] .create-view-option:hover .create-view-option-icon--map{background:linear-gradient(135deg,#4a2512,#5c2d14);color:#fdba74}[data-theme=dark] .create-view-option:hover .create-view-option-icon--list{background:linear-gradient(135deg,var(--sl-blue-50),var(--sl-blue-200));color:var(--sl-sidebar-accent)}.create-view-option-title{font-size:15px;font-weight:600;color:var(--sl-grey-800);margin-bottom:6px}.create-view-option-description{font-size:12px;color:var(--sl-table-header-text);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:var(--sl-white)}.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:var(--sl-grey-800);margin:0 0 8px}.list-empty-description{font-size:14px;color:var(--sl-table-header-text);max-width:320px;margin:0;line-height:1.5}.auto-refresh-toggle-active{background-color:var(--sl-blue-50)}.auto-refresh-toggle-active button .material-symbols-outlined{color:var(--sl-primary)!important}.auto-refresh-toggle-active .auto-refresh-toggle-progress{background:rgba(26,95,180,.1)}[data-theme=dark] .slate-view-actions button{box-shadow:inset 0 0 0 1px var(--sl-border)!important}[data-theme=dark] .slate-view-actions button .material-symbols-outlined{color:var(--sl-sidebar-text-hover)!important}[data-theme=dark] .slate-view-actions button:hover{box-shadow:inset 0 0 0 1px var(--sl-sidebar-accent)!important}[data-theme=dark] .slate-view-actions button:hover>div>div{background-color:var(--sl-bg-surface-raised)!important}[data-theme=dark] .slate-view-actions button:hover .material-symbols-outlined{color:var(--sl-white)!important}[data-theme=dark] .auto-refresh-toggle-active{background-color:var(--sl-table-row-selected)}[data-theme=dark] .auto-refresh-toggle-active button{box-shadow:inset 0 0 0 1px var(--sl-primary)!important}[data-theme=dark] .auto-refresh-toggle-active .auto-refresh-toggle-progress{background:rgba(74,144,244,.2)}.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:var(--sl-bg-surface);white-space:nowrap;border-radius:5px;border:1px solid var(--sl-border)}.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 var(--sl-border)}.map-info-window-arrow-bottom{bottom:69px;border-bottom:25px solid var(--sl-border)}.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 var(--sl-bg-surface)}.map-info-window-arrow-bottom:after{bottom:-27px;border-bottom:25px solid var(--sl-bg-surface)}.map-view{height:100%}.map-container{border:1px solid var(--sl-card-title-border);border-top:none;border-radius:0 0 10px 10px}.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,var(--sl-bg-container),var(--sl-bg-page));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:var(--sl-white)}.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:var(--sl-grey-800);margin:0 0 8px}.map-empty-description{font-size:14px;color:var(--sl-table-header-text);max-width:320px;margin:0;line-height:1.5}.slate-full-page-wrap{overflow:hidden;width:100%;height:calc(100% - 36px);background-color:#001b38}.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{width:111.11%;height:111.11%;transform:scale(.9);transform-origin:top left;position:absolute;top:0;left:0;z-index:2;border:none}.slate-full-page-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:0}.slate-full-page-for-not-pane-wrap{height:100%}.slate-full-page-for-not-pane{max-height:1020px;max-width:620px}@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:0;border:5px solid #001b38}.slate-full-page-container{padding:15px}}@media screen and (min-height:1000px){.slate-full-page-container{padding:15px}}.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}.slate-pane{position:absolute;top:0;bottom:1px;z-index:1002;transition:all .3s ease;background-color:var(--sl-bg-surface);border-radius:10px}.slate-pane.slate-pane-no-transition{transition:none!important}.slate-pane.slate-pane-active,.slate-pane.slate-pane-docked{transition:all .3s ease;transform:translateY(0);pointer-events:auto;visibility:visible}.slate-pane.slate-pane-hidden{transition:all .3s ease;box-shadow:none;visibility:visible}.slate-pane-bar{height:36px;text-align:center;position:relative;z-index:30}.slate-pane-bar,.slate-pane-bar-actions,.slate-pane-bar-actions-right{display:flex;align-items:center}.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 .3s}.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:var(--sl-slate-pane-bg)}.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:var(--sl-table-header-bg)}.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:var(--sl-white);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:var(--sl-white);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:var(--sl-table-header-bg)}.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:var(--sl-white);opacity:.6;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:30px;height:30px;margin:3px;border-radius:8px}.slate-pane-pin{display:none}.slate-pane-close{display:inline-flex}.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;background:hsla(0,0%,100%,.12)}.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;line-height:1}.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;visibility:hidden;position:fixed;top:60px;bottom:0;left:0;right:0}.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:var(--sl-text-default)}.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 (max-width:990px){.slate-pane{border-bottom-left-radius:0;border-bottom-right-radius:0}.slate-pane.slate-pane-hidden{transform:translateY(105%);visibility:hidden;pointer-events:none}.slate-pane-chevron.hidden{opacity:0;transition:opacity .1s}}@media screen and (min-width:991px){.slate-pane-pin{display:inline-flex}.slate-pane-close{display:none}.slate-pane{position:absolute;left:auto;width:400px;height:auto;top:85px;right:30px;bottom:23px;transform:translate(460px);transition:transform .3s ease,opacity .3s ease;pointer-events:none}.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);box-shadow:none;pointer-events:auto}.slate-pane.slate-pane-docked .slate-pane-pin{color:var(--sl-link);opacity:1}.slate-pane-close-btn{display:inline-flex}.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}}[data-theme=dark] .slate-pane{border:1px solid var(--sl-border)}.help-pane{position:fixed;top:0;right:0;bottom:0;width:600px;max-width:100%;z-index:1100;background:var(--sl-bg-surface);box-shadow:-10px 0 30px rgba(30,36,51,.15);transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column}.help-pane-open{transform:translateX(0)}.help-pane-bar{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 16px;border-bottom:1px solid var(--sl-slate-view-action-bg);flex-shrink:0}.help-pane-bar-title{font-size:15px;font-weight:600;color:var(--sl-grey-800)}.help-pane-bar-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--sl-table-header-text);transition:background .3s ease,color .3s ease}.help-pane-bar-close:hover{background:var(--sl-bg-page);color:var(--sl-grey-800)}.help-pane-bar-close .material-symbols-outlined{font-size:20px}.help-pane-body{flex:1 1;min-height:0;display:flex;flex-direction:row}.help-pane-nav{width:180px;flex-shrink:0;border-right:1px solid var(--sl-slate-view-action-bg);background:var(--sl-bg-container);padding:12px 8px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:1px;gap:1px}.help-pane-nav-item{display:block;width:100%;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;color:var(--sl-grey-600);background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .3s ease,color .3s ease}.help-pane-nav-item:hover{background:var(--sl-bg-surface-raised);color:var(--sl-grey-800)}.help-pane-nav-item-active{font-weight:600}.help-pane-nav-item-active,.help-pane-nav-item-active:hover{background:var(--sl-table-row-selected);color:var(--sl-primary)}.help-pane-nav-group-label{padding:18px 12px 6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sl-sidebar-text)}.help-pane-nav-item-child{padding-left:20px;font-size:12.5px}.help-pane-content{flex:1 1;min-width:0;padding:24px 28px;overflow-y:auto;font-size:13.5px;line-height:1.65;color:var(--sl-text-default)}.help-pane-content h4{font-size:12px;font-weight:700;color:var(--sl-table-header-text);margin:24px 0 8px;text-transform:uppercase;letter-spacing:.05em}.help-pane-content>div>h4:first-child{margin-top:0}.help-pane-content p{margin:0 0 12px}.help-pane-content ol,.help-pane-content ul{margin:0 0 12px;padding-left:20px}.help-pane-content li{margin-bottom:6px}.help-pane-content code{font-family:"SF Mono","Fira Code",Menlo,Consolas,monospace;font-size:12.5px;background:var(--sl-bg-page);padding:1px 5px;border-radius:4px;color:var(--sl-grey-800)}.help-pane-content pre{background:var(--sl-bg-container);border:1px solid var(--sl-slate-view-action-bg);border-radius:8px;padding:12px 16px;overflow-x:auto;margin:0 0 12px}.help-pane-content pre code{background:none;padding:0;font-size:12px;line-height:1.5}.help-pane-empty{color:var(--sl-field-hint);font-style:italic}.help-pane-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1099;background:rgba(0,0,0,.2);transition:opacity .3s ease}@media screen and (max-width:640px){.help-pane{width:100%}.help-pane-nav{width:140px}}.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:var(--sl-avatar-default-bg);border:1px solid var(--sl-avatar-default-border);color:var(--sl-avatar-default-color)}.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 var(--sl-dialog-border)}.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;transform:none!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:#182a3c;border:1px solid #273d54;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3)}.stack-selector-dropdown-header{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid #273d54;background:#1f3349;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:#e1e4e8;font-size:12px;font-family:inherit;height:32px;padding:0}.stack-selector-dropdown-search-input::placeholder{color:#6b7280;font-size:12px}.stack-selector-dropdown-search-icon{color:#6b7280;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(59,130,246,.12);border:1px solid #273d54;border-radius:6px;color:#e1e4e8;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.stack-selector-add-btn:hover{background:rgba(59,130,246,.2);border-color:#3b82f6;color:#fff}.stack-selector-add-btn .fa{font-size:10px}.stack-selector-dropdown-content{overflow-y:auto;flex:1 1;padding:8px;scrollbar-color:#273d54 transparent;scrollbar-width:thin}.stack-selector-dropdown-empty{padding:24px 16px;text-align:center;color:#6b7280;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:#1f3349}.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:#8b949e;background-color:#1f3349;overflow:hidden;box-shadow:0 0 0 2px #273d54}.stack-selector-item-name{font-size:14px;font-weight:500;color:#e1e4e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.stack-selector-item:hover .stack-selector-item-name{color:#fff}.add-stack-dialog-content{padding:8px 0 0;text-align:center}.add-stack-dialog-description{color:var(--sl-table-header-text);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:var(--sl-table-header-text);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 var(--sl-sidebar-text-hover);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:var(--sl-grey-800);background:var(--sl-bg-container);outline:none;transition:all .2s cubic-bezier(.4,0,.2,1);caret-color:var(--sl-primary)}.auth-code-input-box::placeholder{color:var(--sl-sidebar-text-hover)}.auth-code-input-box:focus{box-shadow:0 0 0 4px rgba(26,95,180,.12);transform:translateY(-2px)}.auth-code-input-box--filled,.auth-code-input-box:focus{border-color:var(--sl-primary);background:var(--sl-bg-surface)}.auth-code-input-box--filled{color:var(--sl-primary)}.auth-code-input-box--error{border-color:var(--sl-switch-false);background:var(--sl-error-bg);animation:codeShake .3s cubic-bezier(.36,.07,.19,.97)}.auth-code-input-box--error:focus{border-color:var(--sl-switch-false);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:var(--sl-switch-false);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:var(--sl-bg-surface-raised);color:var(--sl-field-hint)}.add-stack-submit-btn:disabled{cursor:not-allowed}.add-stack-submit-btn--ready{background:linear-gradient(135deg,var(--sl-primary),#1e40af);color:var(--sl-white);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:var(--sl-sidebar-text-hover);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:var(--sl-sidebar-bg);border-right:1px solid var(--sl-sidebar-border)}.sidebar-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;border-top:1px solid var(--sl-sidebar-border)}.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:var(--sl-sidebar-bg-hover)}.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:var(--sl-sidebar-bg);border-bottom:1px solid var(--sl-sidebar-border)}.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:var(--sl-sidebar-bg-hover)}.sidebar-header-account:hover .sidebar-header-name{color:var(--sl-sidebar-text-active)}.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:var(--sl-sidebar-text);background-color:var(--sl-sidebar-bg-hover);overflow:hidden;box-shadow:0 0 0 2px #2d4a6a}.sidebar-header-name{margin-left:10px;font-size:14px;font-weight:500;color:var(--sl-sidebar-text-hover);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;height:42px}.sidebar-nav-icon{width:20px;display:flex;justify-content:center;margin-right:12px;color:var(--sl-sidebar-text);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:var(--sl-sidebar-bg-hover)}.sidebar-nav-item:hover .sidebar-nav-link{color:var(--sl-sidebar-text-active)}.sidebar-nav-item:hover .sidebar-nav-icon{color:var(--sl-sidebar-text-hover)}.sidebar-nav-item.active{background:var(--sl-sidebar-glow)}.sidebar-nav-item.active .sidebar-nav-link{color:var(--sl-sidebar-text-hover);font-weight:500}.sidebar-nav-item.active .sidebar-nav-icon{color:var(--sl-sidebar-accent)}.sidebar-nav-link{position:relative;display:block;padding:8px 14px;z-index:1;color:var(--sl-sidebar-text-hover);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;display:flex;align-items:center;grid-gap:8px;gap:8px}.sidebar-nav-badge{font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:0 5px;border-radius:3px;background:rgba(148,163,184,.12);color:var(--sl-table-header-text);border:1px solid rgba(148,163,184,.2);line-height:16px;height:16px;display:inline-flex;align-items:center;flex-shrink:0;transition:background .3s ease,color .3s ease,border-color .3s ease}.sidebar-nav-item.active .sidebar-nav-badge{background:rgba(251,191,36,.15);color:#fbbf24;border-color:rgba(251,191,36,.25)}.sidebar-slatemate-logo{display:flex;align-items:center}.sidebar-slatemate-logo img{display:block;margin-left:0;margin-top:1px;margin-bottom:2px}.sidebar-nav-item.active .slatemate-nav-normal,.slatemate-nav-active{display:none!important}.sidebar-nav-item.active .slatemate-nav-active{display:block!important}.sidebar-nav-subtitle{font-size:11px;color:var(--sl-table-header-text);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:var(--sl-table-header-text);border-top:1px solid var(--sl-sidebar-border)}.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:#172a40;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:var(--sl-white)}.about-modal:before{display: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:var(--sl-sidebar-text);letter-spacing:.02em}.about-modal-separator{width:3px;height:3px;background:var(--sl-slate-600);border-radius:50%}.about-modal-build{font-size:12px;color:var(--sl-table-header-text);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:var(--sl-sidebar-accent);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:var(--sl-table-header-text);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:var(--sl-link);text-decoration:none}.about-modal-links a:hover{color:var(--sl-link);text-decoration:underline}.sidebar-header-chevron{position:absolute;right:12px;font-size:20px;color:var(--sl-table-header-text);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:var(--sl-sidebar-text)}.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 var(--sl-app-header-border);background-color:var(--sl-app-header-bg);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 0 16px;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:var(--sl-bg-surface-raised);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);border-radius:8px;transition:all .2s}[data-theme=dark] .topbar-user-profile.open,[data-theme=dark] .topbar-user-profile:hover{background:hsla(0,0%,100%,.08)}.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}.topbar-chevron{color:inherit;transition:transform .3s ease}.topbar-chevron-open{transform:rotate(180deg)}.topbar-popover-animated>div,.topbar-popover-animated>div>div{background:transparent!important;background-color:initial!important;box-shadow:none!important;border-radius:10px!important;overflow:visible!important;transform:none!important}.topbar-popover-animated{animation:topbarPopoverFadeIn .2s ease-out forwards}@keyframes topbarPopoverFadeIn{0%,30%{opacity:0}to{opacity:1}}.popover{width:220px;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.08);border:1px solid var(--sl-dialog-border);background:var(--sl-bg-surface);overflow:hidden}.popover-item{padding:12px 16px;color:var(--sl-grey-600);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:var(--sl-text-default);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:var(--sl-avatar-default-bg);border:2px solid var(--sl-avatar-default-border);color:var(--sl-avatar-default-color)}.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:var(--sl-avatar-default-color);background-color:var(--sl-avatar-default-bg);overflow:hidden;border:1px solid var(--sl-avatar-default-border)}.topbar-account-name{margin-left:10px;font-size:14px;font-weight:500;color:var(--sl-text-default);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:var(--sl-card-title);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}}.theme-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--sl-border)}.theme-toggle-label{font-size:14px;font-weight:400;color:var(--sl-grey-600)}.theme-toggle-buttons{display:flex;grid-gap:2px;gap:2px;background:var(--sl-bg-surface-raised);border-radius:6px;padding:2px}.theme-toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:var(--sl-field-hint);cursor:pointer;transition:background-color .3s ease,color .3s ease;padding:0}.theme-toggle-btn .material-symbols-outlined{font-size:16px}.theme-toggle-btn:hover{color:var(--sl-text-default);background:var(--sl-border)}.theme-toggle-btn.active{background:var(--sl-bg-surface);color:var(--sl-primary);box-shadow:0 1px 2px rgba(0,0,0,.08)}.legal-info{font-size:11px;text-align:center;color:var(--sl-card-title);-webkit-font-smoothing:antialiased}.legal-info a{color:var(--sl-primary);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 var(--sl-border);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}}:root{--sl-primary:#1a5fb4;--sl-primary-hover:#144a8c;--sl-secondary:#9a9da6;--sl-secondary-hover:#747982;--sl-text-default:#1e2a3d;--sl-link:#d04e0a;--sl-link-hover:#a8400a;--sl-border:#d5d3ce;--sl-success:#059669;--sl-error:#dc2626;--sl-error-bg:#fef2f2;--sl-card-title:#6b6e75;--sl-card-title-border:#e5e3de;--sl-field-hint:#9a9da4;--sl-sidebar-bg:#172a40;--sl-sidebar-bg-subtle:#172a40;--sl-sidebar-bg-hover:#1e3550;--sl-sidebar-bg-active:#3b82f6;--sl-sidebar-text:#94a3b8;--sl-sidebar-text-hover:#e2e8f0;--sl-sidebar-text-active:#fff;--sl-sidebar-border:#1e3550;--sl-sidebar-accent:#60a5fa;--sl-sidebar-glow:rgba(96,165,250,0.2);--sl-app-header-bg:#fff;--sl-app-header-border:#e5e3de;--sl-notification-success-bg:#059669;--sl-notification-warning-bg:#f59e0b;--sl-notification-error-bg:#dc2626;--sl-notification-info-bg:#172a40;--sl-toast-warning-bg:#f15a29;--sl-dialog-error-header-bg:#dc2626;--sl-dialog-border:#e5e3de;--sl-breadcrumb-last-item:#6b6e75;--sl-avatar-default-bg:#e8e6e1;--sl-avatar-default-border:#d5d3ce;--sl-avatar-default-color:#6b6e75;--sl-add-account-text:#6b6e75;--sl-filter-icon:#4d4f56;--sl-slate-view-action-bg:#e8e6e1;--sl-company-logo-bg:#d5d3ce;--sl-info-warning-bg:#fef3c7;--sl-info-warning-color:#92400e;--sl-switch-true:#22c55e;--sl-switch-false:#ef4444;--sl-brand-orange:#f15a29;--sl-brand-orange-dark:#d04e0a;--sl-brand-blue:#1a5fb4;--sl-brand-blue-dark:#144a8c;--sl-white:#fff;--sl-grey-200:#f5f4f2;--sl-grey-300:#d5d3ce;--sl-grey-400:#9a9da4;--sl-grey-600:#4d4f56;--sl-grey-800:#1e2a3d;--sl-slate-pane-bg:#faf9f7;--sl-image-preview-bg:#f5f4f2;--sl-image-preview-border:#d5d3ce;--sl-image-preview-label:#9a9da4;--sl-table-header-bg:#172a40;--sl-table-header-cell-bg:#1e3550;--sl-table-row-hover:#f5f3ef;--sl-table-row-selected:#dbeafe;--sl-table-row-selected-border:#93c5fd;--sl-table-row-selected-fixed:#1a5fb4;--sl-table-header-bg-light:#f8f7f5;--sl-table-header-text:#636770;--sl-table-row-warm:#faf9f7;--sl-table-row-warm-alt:#fff;--sl-table-border-subtle:#eae8e4;--sl-table-selection-bg:#fef7ed;--sl-table-selection-border:#fed7aa;--sl-grey-700:#3a3d45;--sl-grey-50:#faf9f7;--sl-blue-50:#eff6ff;--sl-blue-100:#dbeafe;--sl-blue-200:#bfdbfe;--sl-slate-600:#4a4e58;--sl-slate-700:#2f3644;--sl-slate-800:#1e2a3d;--sl-slate-900:#121b2e;--sl-slate-300:#cdd0d6;--sl-bg-page:#f4f3f0;--sl-bg-surface:#fff;--sl-bg-container:#faf9f7;--sl-bg-surface-raised:#f5f4f2;--sl-footer-text:#9a9da4;--sl-footer-border:#e5e3de;--sl-shadow-color:#1e2028;--sl-shadow-sm:0 1px 2px 0 rgba(30,32,40,0.05);--sl-shadow-md:0 4px 6px -1px rgba(30,32,40,0.07),0 2px 4px -2px rgba(30,32,40,0.05);--sl-shadow-lg:0 10px 15px -3px rgba(30,32,40,0.08),0 4px 6px -4px rgba(30,32,40,0.05);--sl-shadow-xl:0 20px 25px -5px rgba(30,32,40,0.1),0 8px 10px -6px rgba(30,32,40,0.05);--sl-editor-bg:#fff;--sl-warning-border:#fde68a;--sl-error-border:#fca5a5;--sl-verified-bg:#d1fae5;--sl-verified-border:#6ee7b7;--sl-verified-text:#059669;--sl-auth-gradient-start:#faf9f7;--sl-auth-gradient-mid:#e8e2d9;--sl-auth-gradient-end:#dce4ee;--sl-auth-card-bg:#fff;--sl-auth-input-bg:#faf9f7;--sl-auth-input-border:#e5e3de;--sl-auth-input-focus-border:#5b9bd5}[data-theme=dark]{--sl-primary:#4a90f4;--sl-primary-hover:#3570e0;--sl-secondary:#6b7280;--sl-secondary-hover:#9ca3af;--sl-text-default:#e4e2de;--sl-link:#f07a4e;--sl-link-hover:#f59468;--sl-border:#253a50;--sl-success:#2dd4a0;--sl-error:#f87171;--sl-error-bg:#301a1a;--sl-card-title:#8b949e;--sl-card-title-border:#253a50;--sl-field-hint:#6b7280;--sl-sidebar-bg:#172a40;--sl-sidebar-bg-subtle:#172a40;--sl-sidebar-bg-hover:#1e3550;--sl-sidebar-bg-active:#3b82f6;--sl-sidebar-text:#94a3b8;--sl-sidebar-text-hover:#e2e8f0;--sl-sidebar-text-active:#fff;--sl-sidebar-border:#1e3550;--sl-sidebar-accent:#60a5fa;--sl-sidebar-glow:rgba(96,165,250,0.2);--sl-app-header-bg:#172a40;--sl-app-header-border:#253a50;--sl-notification-success-bg:#059669;--sl-notification-warning-bg:#f59e0b;--sl-notification-error-bg:#dc2626;--sl-notification-info-bg:#1e3550;--sl-toast-warning-bg:#f15a29;--sl-dialog-error-header-bg:#b91c1c;--sl-dialog-border:#2d4560;--sl-breadcrumb-last-item:#8b949e;--sl-avatar-default-bg:#1f3349;--sl-avatar-default-border:#253a50;--sl-avatar-default-color:#8b949e;--sl-add-account-text:#8b949e;--sl-filter-icon:#8b949e;--sl-slate-view-action-bg:#1f3349;--sl-company-logo-bg:#253a50;--sl-info-warning-bg:#3b2e10;--sl-info-warning-color:#fbbf24;--sl-switch-true:#22c55e;--sl-switch-false:#ef4444;--sl-brand-orange:#f07a4e;--sl-brand-orange-dark:#f15a29;--sl-brand-blue:#4a90f4;--sl-brand-blue-dark:#1d4ed8;--sl-white:#fff;--sl-grey-200:#142332;--sl-grey-300:#253a50;--sl-grey-400:#6b7280;--sl-grey-600:#8b949e;--sl-grey-800:#cdd0d4;--sl-slate-pane-bg:#0f1b2b;--sl-image-preview-bg:#1e3550;--sl-image-preview-border:#253a50;--sl-image-preview-label:#6b7280;--sl-table-header-bg:#0c1822;--sl-table-header-cell-bg:#172a40;--sl-table-row-hover:#1e3550;--sl-table-row-selected:#1b3760;--sl-table-row-selected-border:#4a90f4;--sl-table-row-selected-fixed:#4a90f4;--sl-table-header-bg-light:#142332;--sl-table-header-text:#8b949e;--sl-table-row-warm:#0f1b2b;--sl-table-row-warm-alt:#172a40;--sl-table-border-subtle:#1e3550;--sl-table-selection-bg:#2a1f0e;--sl-table-selection-border:#92400e;--sl-grey-700:#cdd0d4;--sl-grey-50:#142638;--sl-blue-50:#12233e;--sl-blue-100:#1a3050;--sl-blue-200:#1f3a5c;--sl-slate-600:#8b949e;--sl-slate-700:#cdd0d4;--sl-slate-800:#e4e2de;--sl-slate-900:#f2f1ee;--sl-slate-300:#253a50;--sl-bg-page:#0f1b2b;--sl-bg-surface:#172a40;--sl-bg-container:#0f1b2b;--sl-bg-surface-raised:#1e3550;--sl-footer-text:#6b7280;--sl-footer-border:#253a50;--sl-shadow-color:#000;--sl-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.2);--sl-shadow-md:0 4px 6px -1px rgba(0,0,0,0.25),0 2px 4px -2px rgba(0,0,0,0.15);--sl-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.3),0 4px 6px -4px rgba(0,0,0,0.2);--sl-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.35),0 8px 10px -6px rgba(0,0,0,0.25);--sl-editor-bg:#0b1420;--sl-warning-border:#78600e;--sl-error-border:#7f1d1d;--sl-verified-bg:#0b3d1e;--sl-verified-border:#166534;--sl-verified-text:#4ade80;--sl-auth-gradient-start:#0f1b2b;--sl-auth-gradient-mid:#142332;--sl-auth-gradient-end:#172a40;--sl-auth-card-bg:#172a40;--sl-auth-input-bg:#0f1b2b;--sl-auth-input-border:#253a50;--sl-auth-input-focus-border:#3570e0}body{color:var(--sl-text-default);background-color:var(--sl-bg-page);transition:background-color .3s ease,color .3s ease}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 var(--sl-bg-container) inset;-webkit-text-fill-color:var(--sl-text-default)}.link,a{text-decoration:none;transition:color .15s ease}.link,.link:hover,a,a:hover{color:var(--sl-link);cursor:pointer}.link:hover,a:hover{text-decoration:underline}.btn{box-shadow:none!important;border-radius:6px;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease}.btn:hover{box-shadow:var(--sl-shadow-sm)!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:var(--sl-footer-border)}.footer,.footer a,.layout-sign-right .footer{color:var(--sl-footer-text)}}@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}[data-theme=dark]{--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.2);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.25),0 2px 4px -2px rgba(0,0,0,0.15);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.3),0 4px 6px -4px rgba(0,0,0,0.2);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.35),0 8px 10px -6px rgba(0,0,0,0.25);--shadow-inner:inset 0 1px 2px 0 rgba(0,0,0,0.15);--card-shadow:0 1px 3px rgba(0,0,0,0.12),0 6px 16px rgba(0,0,0,0.16)}#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:var(--sl-text-default);background-color:var(--sl-bg-page);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:var(--sl-text-default)}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:var(--sl-bg-container)}.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}@media screen and (min-width:991px){.scripts-content,.slate-view-data{width:calc(100% - var(--slate-pane-docked, 0px) - var(--slate-pane-overlay, 0px) - var(--slate-pane-collapsed, 0px));transition:width .3s ease}.slate-generator-body{padding-right:var(--slate-pane-docked,0);box-sizing:initial;transition:padding-right .3s ease}}.layout-dashboard .content>div{height:100%}.layout-dashboard .content>div.slate-pane{height:auto}.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:var(--sl-bg-container)}.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){.inner-page{padding-top:12px}.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}.slate-view-actions button,.slate-view-actions button>div>div{background-color:var(--sl-bg-surface)!important}.slate-view-actions button:hover>div>div{background-color:var(--sl-bg-surface-raised)!important}.layout-sign{background:linear-gradient(135deg,var(--sl-auth-gradient-start),var(--sl-auth-gradient-mid) 50%,var(--sl-auth-gradient-end));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:var(--sl-text-default);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:var(--sl-auth-card-bg);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:var(--sl-error)}.auth-page h1{font-size:1.4em;font-weight:500;text-align:center;color:var(--sl-text-default);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:var(--sl-error-bg);border:1px solid #fecaca;border-radius:8px;color:var(--sl-error);font-size:14px;text-align:center;margin-top:16px}.auth-disclaimer{font-size:12px;text-align:center;color:var(--sl-card-title);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:var(--sl-primary)!important}.layout-sign .btn:active button,.layout-sign .btn:hover button{background-color:var(--sl-primary-hover)!important}.layout-sign .btn button span{color:var(--sl-white)!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.layout-sign .btn[disabled] button,.layout-sign .btn button[disabled]{background-color:var(--sl-primary)!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:var(--sl-card-title)}.layout-sign-switch a{color:var(--sl-primary);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:var(--sl-primary);text-decoration:underline;cursor:pointer}.verification-2fa-code-link:hover{color:var(--sl-primary-hover)}.verification-2fa-code-link-disabled{color:var(--sl-field-hint);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:var(--sl-card-title);font-size:11px}.layout-sign .legal-info a{color:var(--sl-primary)}.layout-sign .legal-info a:hover{text-decoration:underline}.layout-sign .footer{display:none}.animation{justify-content:center;animation:fade-in .3s}@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.efebc214.chunk.css.map */