.VideoModal-module-scss-module__nVn2vW__video-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoModal-module-scss-module__nVn2vW__video-modal{background-color:var(--brand-bg);width:90%;max-width:900px;max-height:90vh;color:var(--brand-text-primary);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d}.VideoModal-module-scss-module__nVn2vW__modal-nav{background-color:var(--brand-header-bg);border-bottom:1px solid var(--brand-header-border);color:var(--brand-text-header);justify-content:space-between;align-items:center;min-height:60px;padding:16px 20px;display:flex}.VideoModal-module-scss-module__nVn2vW__nav-content{flex:1;align-items:center;gap:20px;display:flex}.VideoModal-module-scss-module__nVn2vW__modal-title{color:var(--brand-text-header);margin:0;font-size:18px;font-weight:600}.VideoModal-module-scss-module__nVn2vW__recording-indicators{align-items:center;gap:12px;display:flex}.VideoModal-module-scss-module__nVn2vW__indicator{background-color:var(--brand-bg-medium,#ddd);width:32px;height:32px;color:var(--brand-text-primary,#333);cursor:help;border-radius:6px;justify-content:center;align-items:center;font-size:14px;transition:background-color .2s;display:flex}.VideoModal-module-scss-module__nVn2vW__indicator:hover{background-color:var(--brand-bg-accent,#e6ecf3)}.VideoModal-module-scss-module__nVn2vW__close-button{cursor:pointer;width:36px;height:36px;color:var(--brand-text-secondary,#666);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.VideoModal-module-scss-module__nVn2vW__close-button:hover{background-color:var(--brand-hover-bg,var(--brand-bg-light,#f5f5f5));color:var(--brand-text-primary)}.VideoModal-module-scss-module__nVn2vW__video-content{background-color:var(--brand-video-bg,#000);flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.VideoModal-module-scss-module__nVn2vW__video-player{border-radius:8px;width:100%;max-height:60vh;box-shadow:0 4px 12px #0000004d}.VideoModal-module-scss-module__nVn2vW__action-bar{background-color:var(--brand-bg-secondary,var(--brand-bg));border-top:1px solid var(--brand-border-light,#e0e0e0);justify-content:center;gap:16px;padding:16px 20px;display:flex}.VideoModal-module-scss-module__nVn2vW__download-button{background-color:var(--brand-accent-2,#3cabc9);color:var(--brand-text-inverse,white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.VideoModal-module-scss-module__nVn2vW__download-button:hover{background-color:var(--brand-accent-2-highlight,#61bbd3);box-shadow:0 4px 12px var(--brand-box-shadow,#00000040);transform:translateY(-1px)}.VideoModal-module-scss-module__nVn2vW__discard-button{color:var(--brand-text-primary,#333);border:1px solid var(--brand-border-light,#e0e0e0);cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;transition:all .2s;display:flex}.VideoModal-module-scss-module__nVn2vW__discard-button:hover{background-color:var(--brand-bg-light,#f3f3f3);color:var(--brand-text-primary,#333);border-color:var(--brand-border-light,#ddd)}@media (max-width:768px){.VideoModal-module-scss-module__nVn2vW__video-modal{width:95%;max-height:95vh}.VideoModal-module-scss-module__nVn2vW__modal-nav{padding:12px 16px}.VideoModal-module-scss-module__nVn2vW__nav-content{gap:12px}.VideoModal-module-scss-module__nVn2vW__modal-title{font-size:16px}.VideoModal-module-scss-module__nVn2vW__recording-indicators{gap:8px}.VideoModal-module-scss-module__nVn2vW__indicator{width:28px;height:28px;font-size:12px}.VideoModal-module-scss-module__nVn2vW__video-content{padding:16px}.VideoModal-module-scss-module__nVn2vW__action-bar{flex-direction:column;gap:12px;padding:12px 16px}.VideoModal-module-scss-module__nVn2vW__download-button,.VideoModal-module-scss-module__nVn2vW__discard-button{justify-content:center;width:100%}}
.SettingsDrawer-module-scss-module__-rcDaq__backdrop{z-index:1000;background-color:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer{background-color:var(--brand-bg);border-left:1px solid var(--brand-border-light);z-index:1001;flex-direction:column;width:75%;height:100%;transition:transform .3s ease-in-out,width .3s;display:flex;position:fixed;top:0;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:-2px 0 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer.SettingsDrawer-module-scss-module__-rcDaq__open{transform:translate(0)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer.SettingsDrawer-module-scss-module__-rcDaq__closed{transform:translate(100%)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__drawerContent{width:100%;height:100%;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__leftPanel{border-right:1px solid var(--brand-border-light);flex-direction:column;width:25%;height:100%;display:flex;overflow-y:auto}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__rightPanel{width:75%;height:100%;position:relative;overflow-y:auto}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__panelHeader{border-bottom:1px solid var(--brand-border-light);align-items:center;padding:1rem;display:flex;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__panelHeader h2{margin:0;padding:.5rem .75rem;font-size:1.2rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__panelHeader button{margin-left:auto}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle{border-bottom:1px solid var(--brand-border-light);background:var(--brand-bg-light);gap:0;padding:.75rem 1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle .SettingsDrawer-module-scss-module__-rcDaq__scopeButton{background:var(--brand-bg);border:1px solid var(--brand-border-light);color:var(--brand-text-neutral);cursor:pointer;white-space:nowrap;flex:1;padding:.5rem .75rem;font-size:.85rem;font-weight:500;transition:all .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle .SettingsDrawer-module-scss-module__-rcDaq__scopeButton:first-child{border-right:none;border-radius:6px 0 0 6px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle .SettingsDrawer-module-scss-module__-rcDaq__scopeButton:last-child{border-radius:0 6px 6px 0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle .SettingsDrawer-module-scss-module__-rcDaq__scopeButton:hover:not(.SettingsDrawer-module-scss-module__-rcDaq__active){background:var(--brand-bg-hover)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__scopeToggle .SettingsDrawer-module-scss-module__-rcDaq__scopeButton.SettingsDrawer-module-scss-module__-rcDaq__active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary);font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__panelContent{padding:1rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu{width:100%;margin:0;padding:0;list-style:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader{text-transform:uppercase;letter-spacing:.5px;color:var(--brand-text-neutral);opacity:.7;border-bottom:1px solid var(--brand-border-light);cursor:default;flex-direction:column;gap:.5rem;margin-top:.75rem;margin-bottom:.25rem;padding:.75rem .75rem .4rem;font-size:.75rem;font-weight:700;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader:first-child{margin-top:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader .SettingsDrawer-module-scss-module__-rcDaq__scopeToggleInline{opacity:1;gap:.5rem;margin-top:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader .SettingsDrawer-module-scss-module__-rcDaq__scopeToggleInline button{flex:1;min-width:0;text-transform:none!important;font-weight:500!important}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader .SettingsDrawer-module-scss-module__-rcDaq__scopeToggleInline button[class*=action-outline]{opacity:.7}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader .SettingsDrawer-module-scss-module__-rcDaq__scopeToggleInline button[class*=action-outline]:hover{opacity:1}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__categoryHeader .SettingsDrawer-module-scss-module__-rcDaq__scopeToggleInline button[class*=action-filled]{font-weight:600!important;box-shadow:0 2px 4px #0000001a!important}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem{--item-bg-default:var(--brand-bg);--item-bg-hover:var(--brand-bg-light);--item-bg-selected:var(--brand-bg-accent);background-color:var(--item-bg-default);cursor:pointer;border-radius:4px;align-items:center;width:100%;margin-bottom:.1rem;padding:.4rem .75rem;font-size:.875rem;transition:background-color .3s;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem:hover{background-color:var(--brand-bg-light);font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem.SettingsDrawer-module-scss-module__-rcDaq__selected{background-color:var(--brand-bg-accent);font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem.SettingsDrawer-module-scss-module__-rcDaq__submenuItem{padding-left:1.75rem;font-size:.85rem;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__menuItem.SettingsDrawer-module-scss-module__-rcDaq__submenuItem:before{content:"•";color:var(--brand-text-neutral);position:absolute;left:.75rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsMenu .SettingsDrawer-module-scss-module__-rcDaq__submenuContainer{border-left:1px solid var(--brand-border-light);margin-bottom:.5rem;margin-left:.5rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection{padding:1rem 0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader p{flex:1;margin-bottom:0;line-height:1.5}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__settingsScopeInfo{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);color:var(--brand-text-neutral);border-radius:6px;align-items:center;gap:.5rem;margin:0;padding:.75rem;font-size:.85rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__settingsScopeInfo i{color:var(--brand-primary);flex-shrink:0;font-size:1rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);border-radius:4px;align-items:center;gap:.5rem;width:100%;padding:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox input[type=checkbox]{appearance:none;border:1.5px solid var(--brand-border);cursor:pointer;background-color:var(--brand-bg);border-radius:3px;outline:none;width:1.125rem;height:1.125rem;margin:0;transition:all .2s;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox input[type=checkbox]:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox input[type=checkbox]:hover{border-color:var(--brand-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__globalSettingCheckbox label{cursor:pointer;color:var(--brand-text-primary);-webkit-user-select:none;user-select:none;margin:0;font-size:.875rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox{align-items:center;gap:.5rem;padding-left:1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox .SettingsDrawer-module-scss-module__-rcDaq__experimentalFeaturesLabel{color:var(--brand-bg);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.85rem;transition:color .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox .SettingsDrawer-module-scss-module__-rcDaq__experimentalFeaturesLabel.SettingsDrawer-module-scss-module__-rcDaq__visibleLabel{color:var(--brand-text-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox .SettingsDrawer-module-scss-module__-rcDaq__hiddenCheckbox{opacity:0;pointer-events:none;position:absolute}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox]{appearance:none;border:1px solid var(--brand-border-light);cursor:pointer;background-color:var(--brand-bg);border-radius:3px;outline:none;width:1rem;height:1rem;margin-right:0;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox]:checked{background-color:var(--brand-bg);border-color:var(--brand-border-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox]:checked:before{content:"✓";color:var(--brand-bg);font-size:.85rem;position:absolute;top:-1px;left:1px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox{appearance:checkbox;background-color:initial;width:auto;height:auto;position:static}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox:checked{background-color:initial;border-color:initial;accent-color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sectionHeader .SettingsDrawer-module-scss-module__-rcDaq__headerCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox:checked:before{content:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection p{margin-bottom:1rem;line-height:1.5}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__warningText{color:var(--brand-accent-2);background-color:var(--brand-bg-light);border-left:3px solid var(--brand-accent-2);border-radius:6px;margin-bottom:1.5rem;padding:.75rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sessionActiveWarning{background-color:var(--brand-bg-light);border-left:3px solid var(--brand-warning);border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:1.5rem;padding:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sessionActiveWarning i{color:var(--brand-warning);margin-top:2px;font-size:1.1rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__sessionActiveWarning p{color:var(--brand-text-primary);margin:0;font-size:.9rem;font-weight:500;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton{text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border-light);cursor:pointer;width:100%;color:var(--brand-text-primary);border-radius:8px;padding:12px 16px;transition:all .2s;display:block;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton i{color:var(--brand-neutral-dark);margin-right:12px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton .SettingsDrawer-module-scss-module__-rcDaq__modeDescription{color:var(--brand-text-neutral);margin-top:6px;margin-bottom:0;font-size:.8rem;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton:hover{background-color:var(--brand-bg-light);transform:translateY(-1px);box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton.SettingsDrawer-module-scss-module__-rcDaq__selectedModeButton{background-color:var(--brand-bg-accent);border-color:var(--brand-accent-2);font-weight:600;box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton.SettingsDrawer-module-scss-module__-rcDaq__selectedModeButton i{color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton.SettingsDrawer-module-scss-module__-rcDaq__disabledButton{cursor:not-allowed;opacity:.7;box-shadow:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton.SettingsDrawer-module-scss-module__-rcDaq__disabledButton:hover{background-color:var(--brand-bg);box-shadow:none;transform:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__modeOptions .SettingsDrawer-module-scss-module__-rcDaq__modeButton.SettingsDrawer-module-scss-module__-rcDaq__disabledButton.SettingsDrawer-module-scss-module__-rcDaq__selectedModeButton{opacity:.85}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions{flex-direction:column;gap:1.5rem;margin-top:1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup h3{color:var(--brand-text-primary);margin-bottom:.75rem;font-size:1rem;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox{align-items:center;margin-top:.5rem;font-size:.85rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox]{appearance:none;border:1px solid var(--brand-border-light);cursor:pointer;background-color:var(--brand-bg);border-radius:3px;outline:none;width:1rem;height:1rem;margin-right:.5rem;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox]:checked{background-color:var(--brand-bg);border-color:var(--brand-border-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox]:checked:before{content:"✓";color:var(--brand-bg);font-size:.85rem;position:absolute;top:-1px;left:1px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox{appearance:checkbox;background-color:initial;width:auto;height:auto;position:static}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox:checked{background-color:initial;border-color:initial}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox input[type=checkbox].SettingsDrawer-module-scss-module__-rcDaq__standardCheckbox:checked:before{content:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox label{color:var(--brand-bg);cursor:pointer}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox .SettingsDrawer-module-scss-module__-rcDaq__experimentalFeaturesLabel{color:var(--brand-bg);pointer-events:none;-webkit-user-select:none;user-select:none;transition:color .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionGroup .SettingsDrawer-module-scss-module__-rcDaq__smallCheckbox .SettingsDrawer-module-scss-module__-rcDaq__experimentalFeaturesLabel.SettingsDrawer-module-scss-module__-rcDaq__visibleLabel{color:var(--brand-text-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton{text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border-light);cursor:pointer;width:100%;color:var(--brand-text-primary);border-radius:6px;margin-bottom:.5rem;padding:.75rem 1rem;transition:all .2s;display:block;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton i{color:var(--brand-neutral-dark);margin-right:.75rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton:hover{background-color:var(--brand-bg-light);transform:translateY(-1px);box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__connectedButton{color:#22c55e;cursor:default;background-color:#22c55e1a;border-color:#22c55e99}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__connectedButton i{color:#22c55e}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__connectedButton:hover{box-shadow:none;background-color:#22c55e1a;transform:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__disconnectButton{color:#ef4444;background-color:#ef44441a;border-color:#ef444499}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__disconnectButton i{color:#ef4444}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__disconnectButton:hover{background-color:#ef444433}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__recordingButton{color:#f44;background-color:#ff44441a;border-color:#f449;animation:2s infinite SettingsDrawer-module-scss-module__-rcDaq__pulse}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__recordingButton i{color:#f44}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__optionButton.SettingsDrawer-module-scss-module__-rcDaq__recordingButton:hover{background-color:#f443}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__providerActions{flex-direction:column;gap:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__connectionStatus{color:var(--brand-text-secondary);margin-top:.5rem;font-size:.875rem;font-style:italic}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__accountDescription{color:var(--brand-text-secondary);margin-bottom:1rem;font-size:.875rem}@keyframes SettingsDrawer-module-scss-module__-rcDaq__pulse{0%{box-shadow:0 0 #f446}70%{box-shadow:0 0 0 6px #f440}to{box-shadow:0 0 #f440}}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__developmentOptions .SettingsDrawer-module-scss-module__-rcDaq__apiKey{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);border-radius:4px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem 1rem;font-family:monospace;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion{border:1px solid var(--brand-border-light);border-radius:8px;flex-direction:column;margin-top:1rem;display:flex;overflow:hidden}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationCard{border-bottom:1px solid var(--brand-border-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationCard:last-child{border-bottom:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationHeader{cursor:pointer;background-color:var(--brand-bg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:background-color .2s;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationHeader:hover{background-color:var(--brand-bg-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationHeaderLeft{align-items:center;gap:1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationIcon{background-color:var(--brand-bg-light);width:40px;height:40px;color:var(--brand-text-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationIcon i{margin:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationName{color:var(--brand-text-primary);font-size:1rem;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationHeaderRight{align-items:center;gap:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationStatus{font-size:.875rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationStatus.SettingsDrawer-module-scss-module__-rcDaq__connected{color:#22c55e}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationStatus.SettingsDrawer-module-scss-module__-rcDaq__notConnected{color:var(--brand-text-neutral)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__chevron{color:var(--brand-text-neutral);font-size:.75rem;transition:transform .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationContent{background-color:var(--brand-bg-light);border-top:1px solid var(--brand-border-light);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationDetails{flex-direction:column;gap:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__statusRow{align-items:center;gap:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__statusLabel{color:var(--brand-text-neutral);font-size:.875rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__statusValue{font-size:.875rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__statusValue.SettingsDrawer-module-scss-module__-rcDaq__connected{color:#22c55e}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__statusValue.SettingsDrawer-module-scss-module__-rcDaq__notConnected{color:var(--brand-text-neutral)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__expiredBadge{color:var(--brand-warning,#f59e0b);margin-left:.5rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationMessage{color:var(--brand-text-secondary);margin:0;font-size:.85rem;font-style:italic}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__integrationActions{gap:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__connectButton,.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__disconnectButtonAlt,.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__refreshButton{cursor:pointer;border:1px solid;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__connectButton{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__connectButton:hover{background-color:var(--brand-primary-hover,var(--brand-primary));opacity:.9}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__disconnectButtonAlt{background-color:var(--brand-bg);border-color:var(--brand-border-light);color:var(--brand-text-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__disconnectButtonAlt:hover{background-color:var(--brand-bg-hover);border-color:var(--brand-border)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__refreshButton{background-color:var(--brand-bg);border-color:var(--brand-border-light);color:var(--brand-text-primary)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingsSection .SettingsDrawer-module-scss-module__-rcDaq__integrationsAccordion .SettingsDrawer-module-scss-module__-rcDaq__refreshButton:hover{background-color:var(--brand-bg-hover);border-color:var(--brand-border)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton{text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border-light);cursor:pointer;width:100%;color:var(--brand-text-primary);border-radius:8px;padding:12px 16px;transition:all .2s;display:block;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton i{color:var(--brand-neutral-dark);margin-right:12px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton .SettingsDrawer-module-scss-module__-rcDaq__speedDescription{color:var(--brand-text-neutral);margin-top:6px;margin-bottom:0;font-size:.8rem;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton .SettingsDrawer-module-scss-module__-rcDaq__speedDescription .SettingsDrawer-module-scss-module__-rcDaq__speedList{margin:0;padding-left:1.5rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton .SettingsDrawer-module-scss-module__-rcDaq__speedDescription .SettingsDrawer-module-scss-module__-rcDaq__speedList li{margin-bottom:.25rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton .SettingsDrawer-module-scss-module__-rcDaq__speedDescription .SettingsDrawer-module-scss-module__-rcDaq__speedList li:last-child{margin-bottom:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton:hover:not([disabled]):not(.SettingsDrawer-module-scss-module__-rcDaq__disabledButton){background-color:var(--brand-bg-light);transform:translateY(-1px);box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton:disabled,.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton.SettingsDrawer-module-scss-module__-rcDaq__disabledButton{cursor:not-allowed;opacity:.7}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton.SettingsDrawer-module-scss-module__-rcDaq__selectedSpeedButton{background-color:var(--brand-bg-accent);border-color:var(--brand-accent-2);font-weight:600;box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__speedOptions .SettingsDrawer-module-scss-module__-rcDaq__speedButton.SettingsDrawer-module-scss-module__-rcDaq__selectedSpeedButton i{color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelSelections{flex-direction:column;gap:16px;margin-top:20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelConfigPanel{flex-direction:column;gap:1rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__resetButtonContainer{justify-content:flex-end;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__resetButton{color:var(--brand-text-neutral);border:1px solid var(--brand-border-light);cursor:pointer;background-color:#0000;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__resetButton i{font-size:.75rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__resetButton:hover:not(:disabled){color:var(--brand-text-primary);border-color:var(--brand-border);background-color:var(--brand-bg-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__resetButton:disabled{opacity:.5;cursor:not-allowed}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primarySection{flex-direction:column;gap:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCard{border:1px solid color-mix(in srgb, var(--brand-accent-2) 25%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-accent-2) 4%, transparent) 0%, var(--brand-bg) 100%);border-radius:10px;padding:1rem 1.1rem;transition:border-color .2s,box-shadow .2s;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCard:hover{border-color:color-mix(in srgb, var(--brand-accent-2) 40%, transparent);box-shadow:0 2px 8px color-mix(in srgb, var(--brand-accent-2) 8%, transparent)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardTitle{color:var(--brand-accent-2);letter-spacing:-.01em;align-items:center;gap:.45rem;margin:0 0 .7rem;font-size:.95rem;font-weight:700;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardTitle:before{content:"";background-color:var(--brand-accent-2);border-radius:2px;flex-shrink:0;width:3px;height:1em;display:inline-block}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardBody{flex-direction:column;gap:.7rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardField{flex-direction:column;gap:.25rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardFieldLabel{color:var(--brand-text-neutral);text-transform:uppercase;letter-spacing:.3px;font-size:.78rem;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardNestedGroup{border-left:2px solid color-mix(in srgb, var(--brand-accent-2) 20%, transparent);flex-direction:column;gap:.6rem;padding-left:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__primaryCardNestedLabel{color:var(--brand-text-primary);text-transform:uppercase;letter-spacing:.3px;font-size:.78rem;font-weight:700}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedSection{margin-top:.5rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggle{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);cursor:pointer;width:100%;color:var(--brand-text-neutral);border-radius:8px;justify-content:space-between;align-items:center;padding:.65rem .75rem;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggle:hover{color:var(--brand-text-primary);border-color:var(--brand-border)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggle.SettingsDrawer-module-scss-module__-rcDaq__expanded{color:var(--brand-text-primary);border-bottom-color:#0000;border-radius:8px 8px 0 0;margin-bottom:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggle.SettingsDrawer-module-scss-module__-rcDaq__expanded .SettingsDrawer-module-scss-module__-rcDaq__advancedToggleChevron{transform:rotate(90deg)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggleLeft{align-items:center;gap:.45rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggleChevron{font-size:.5rem;transition:transform .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__advancedToggleHint{color:var(--brand-text-neutral);opacity:.6;font-size:.7rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionContainer{border:1px solid var(--brand-border-light);border-top:none;border-radius:0 0 8px 8px;flex-direction:column;display:flex;overflow:hidden}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionItem{border-bottom:1px solid var(--brand-border-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionItem:last-child{border-bottom:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader{background-color:var(--brand-bg);cursor:pointer;width:100%;color:var(--brand-text-primary);border:none;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.85rem;transition:all .15s;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader:hover{background-color:var(--brand-bg-accent)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader:hover .SettingsDrawer-module-scss-module__-rcDaq__accordionChevron{color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader.SettingsDrawer-module-scss-module__-rcDaq__expanded{background-color:var(--brand-bg-accent);border-bottom:1px solid var(--brand-border-light)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader.SettingsDrawer-module-scss-module__-rcDaq__expanded .SettingsDrawer-module-scss-module__-rcDaq__accordionTitle{color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeader.SettingsDrawer-module-scss-module__-rcDaq__expanded .SettingsDrawer-module-scss-module__-rcDaq__accordionChevron{color:var(--brand-accent-2);transform:rotate(90deg)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionHeaderLeft{align-items:center;gap:.5rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionChevron{color:var(--brand-text-neutral);font-size:.5rem;transition:transform .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionTitle{letter-spacing:-.01em;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionContent{background-color:var(--brand-bg);flex-direction:column;gap:.5rem;padding:.6rem .85rem .7rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionChildItem{flex-direction:column;gap:.2rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionChildLabel{color:var(--brand-text-neutral);font-size:.78rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionNestedGroup{border-left:2px solid color-mix(in srgb, var(--brand-accent-2) 20%, transparent);flex-direction:column;gap:.4rem;padding-left:.6rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__accordionNestedLabel{color:var(--brand-accent-2);font-size:.78rem;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup{background:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:8px;margin-bottom:16px;padding:12px 16px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__nestedGroupContainer{margin-top:4px;margin-bottom:2px;padding-left:14px;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__nestedGroupContainer:before{content:"";background-color:var(--brand-border-light);width:2px;position:absolute;top:0;bottom:0;left:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__nestedGroupContainer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup{background:0 0;border:none;border-radius:0;margin-bottom:4px;padding:4px 0 2px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelGroupTitle{color:var(--brand-text-primary);margin:0 0 3px;font-size:1rem;font-weight:600}.SettingsDrawer-module-scss-module__-rcDaq__nestedGroupContainer .SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelGroupTitle{margin:0 0 2px;font-size:.95rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDescription{color:var(--brand-text-neutral);margin:0 0 10px;font-size:.85rem;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdownContainer{width:100%}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup.SettingsDrawer-module-scss-module__-rcDaq__disabledModelGroup{opacity:.7;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup.SettingsDrawer-module-scss-module__-rcDaq__disabledModelGroup:after{content:"";pointer-events:none;background-color:#ffffff0d;border-radius:8px;position:absolute;inset:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup.SettingsDrawer-module-scss-module__-rcDaq__disabledModelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelGroupTitle,.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup.SettingsDrawer-module-scss-module__-rcDaq__disabledModelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDescription{color:var(--brand-text-neutral)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown{border:1px solid var(--brand-border-light);background-color:var(--brand-bg);width:100%;color:var(--brand-text-primary);cursor:pointer;border-radius:4px;padding:8px 12px;font-size:.9rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown:focus{border-color:var(--brand-accent-2);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-accent-2) 20%, transparent);outline:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown option{padding:8px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown .SettingsDrawer-module-scss-module__-rcDaq__modelOption{flex-direction:column;padding:8px 0;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown .SettingsDrawer-module-scss-module__-rcDaq__modelOption .SettingsDrawer-module-scss-module__-rcDaq__modelName{margin-bottom:4px;font-weight:600;display:block}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__modelGroup .SettingsDrawer-module-scss-module__-rcDaq__modelDropdown .SettingsDrawer-module-scss-module__-rcDaq__modelOption .SettingsDrawer-module-scss-module__-rcDaq__modelDescription{color:var(--brand-text-neutral);font-size:.8rem;display:block}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton{text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border-light);cursor:pointer;width:100%;color:var(--brand-text-primary);border-radius:8px;padding:12px 16px;transition:all .2s;display:block;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton i{color:var(--brand-neutral-dark);margin-right:12px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton .SettingsDrawer-module-scss-module__-rcDaq__themeDescription{color:var(--brand-text-neutral);margin-top:6px;margin-bottom:0;font-size:.8rem;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton .SettingsDrawer-module-scss-module__-rcDaq__themeCustomization{justify-content:flex-end;align-items:center;margin-top:8px;display:flex;position:absolute;top:16px;right:16px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton .SettingsDrawer-module-scss-module__-rcDaq__themeCustomization .SettingsDrawer-module-scss-module__-rcDaq__colorPickerLabel{color:var(--brand-text-neutral);margin-right:8px;font-size:.75rem;font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton:hover{background-color:var(--brand-bg-light);transform:translateY(-1px);box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton.SettingsDrawer-module-scss-module__-rcDaq__selectedThemeButton{background-color:var(--brand-bg-accent);border-color:var(--brand-accent-2);font-weight:600;box-shadow:0 2px 5px #0000001a}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__themeOptions .SettingsDrawer-module-scss-module__-rcDaq__themeButton.SettingsDrawer-module-scss-module__-rcDaq__selectedThemeButton i{color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__rangeControl{appearance:none;background:var(--brand-border-light);border-radius:2px;outline:none;width:100%;height:4px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__rangeControl::-webkit-slider-thumb{appearance:none;background:var(--brand-accent-2);cursor:pointer;border-radius:50%;width:16px;height:16px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__rangeControl::-moz-range-thumb{background:var(--brand-accent-2);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__rangeLabels{color:var(--brand-text-neutral);justify-content:space-between;margin-top:3px;margin-bottom:8px;font-size:.75rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingRow{margin-bottom:20px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingRow:last-child{margin-bottom:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__compactSettingRow{margin:12px 0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__compactSettingRow:first-child{margin-top:6px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__compactSettingRow:last-child{margin-bottom:6px}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__compactSettingRow .SettingsDrawer-module-scss-module__-rcDaq__rangeLabels{margin-top:2px;margin-bottom:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingDivider{background-color:var(--brand-border-light);opacity:.6;border:0;height:1px;margin:10px 0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingLabel{justify-content:space-between;margin-bottom:8px;font-size:.9rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingLabel .SettingsDrawer-module-scss-module__-rcDaq__settingValue{color:var(--brand-text-primary);font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggleContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle{cursor:pointer;align-items:flex-start;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle .SettingsDrawer-module-scss-module__-rcDaq__toggleLabel{cursor:pointer;padding-left:28px;font-size:14px;line-height:1.5;display:inline-block;position:relative}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle .SettingsDrawer-module-scss-module__-rcDaq__toggleLabel:before{content:"";border:1px solid var(--brand-border-light);background-color:var(--brand-bg);border-radius:3px;width:18px;height:18px;position:absolute;top:2px;left:0}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle .SettingsDrawer-module-scss-module__-rcDaq__toggleLabel:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;transition:opacity .1s;position:absolute;top:6px;left:6px;transform:rotate(45deg)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle input[type=checkbox]:checked~.SettingsDrawer-module-scss-module__-rcDaq__toggleLabel:before{background-color:var(--brand-accent-2);border-color:var(--brand-accent-2)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle input[type=checkbox]:checked~.SettingsDrawer-module-scss-module__-rcDaq__toggleLabel:after{opacity:1}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggle input[type=checkbox]:focus~.SettingsDrawer-module-scss-module__-rcDaq__toggleLabel:before{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-accent-2) 30%, transparent)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__toggleLabel{font-weight:500}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingDescription{color:var(--brand-text-neutral);max-width:90%;margin-left:24px;font-size:.85rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__settingDescriptionMinimal{color:var(--brand-text-neutral);max-width:90%;margin-left:2px;font-size:.85rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsContainer{flex-direction:column;gap:12px;margin-top:20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsContainer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsTextarea{background-color:var(--brand-bg);border:1px solid var(--brand-border-light);width:100%;color:var(--brand-text-primary);resize:vertical;border-radius:8px;min-height:150px;padding:12px;font-family:inherit;font-size:.95rem;line-height:1.5;transition:border-color .2s}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsContainer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsTextarea:focus{border-color:var(--brand-primary);outline:none}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsContainer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsTextarea::placeholder{color:var(--brand-text-neutral);opacity:.6}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__customInstructionsContainer .SettingsDrawer-module-scss-module__-rcDaq__instructionsHint{color:var(--brand-text-neutral);margin:0;font-size:.85rem;line-height:1.4}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__loadingContainer{color:var(--brand-text-neutral);justify-content:center;align-items:center;padding:40px 20px;font-size:.95rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:40px 20px;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer .SettingsDrawer-module-scss-module__-rcDaq__errorMessage{color:var(--brand-danger);text-align:center;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer .SettingsDrawer-module-scss-module__-rcDaq__errorMessage i{font-size:1.2rem}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer .SettingsDrawer-module-scss-module__-rcDaq__retryButton{background-color:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:background-color .2s;display:flex}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer .SettingsDrawer-module-scss-module__-rcDaq__retryButton:hover{background-color:var(--brand-primary-hover)}.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer .SettingsDrawer-module-scss-module__-rcDaq__errorContainer .SettingsDrawer-module-scss-module__-rcDaq__retryButton i{font-size:.9rem}@media (max-width:768px){.SettingsDrawer-module-scss-module__-rcDaq__settingsDrawer{width:100%}}
.ColorPicker-module-scss-module__AWyUcW__colorPickerContainer{flex-direction:column;align-items:flex-start;display:flex;position:relative}.ColorPicker-module-scss-module__AWyUcW__colorDisplay{align-items:center;gap:4px;display:flex}.ColorPicker-module-scss-module__AWyUcW__colorSwatch{border:1px solid var(--brand-border-light);cursor:pointer;border-radius:4px;width:18px;height:18px;transition:transform .2s;box-shadow:0 1px 3px #0000001a}.ColorPicker-module-scss-module__AWyUcW__colorSwatch:hover{transform:scale(1.05)}.ColorPicker-module-scss-module__AWyUcW__colorValue{font-family:var(--font-family-monospace);color:var(--brand-text-neutral);font-size:.7rem}.ColorPicker-module-scss-module__AWyUcW__resetButton{color:var(--brand-text-neutral);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px;font-size:.7rem;transition:all .2s}.ColorPicker-module-scss-module__AWyUcW__resetButton:hover{background-color:var(--brand-bg-light);color:var(--brand-text-primary)}.ColorPicker-module-scss-module__AWyUcW__hiddenColorInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}
.AppLayout-module-scss-module__xlBKBG__appContainer{flex-direction:column;height:100vh;display:flex}.AppLayout-module-scss-module__xlBKBG__contentArea{margin-top:var(--layout-header-height);flex:1;display:flex;overflow:hidden}.AppLayout-module-scss-module__xlBKBG__mainContent{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden auto}.AppLayout-module-scss-module__xlBKBG__drawerContainer{margin-right:var(--layout-toolbar-width);display:flex}.AppLayout-module-scss-module__xlBKBG__standaloneContainer{flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.AppLayout-module-scss-module__xlBKBG__standaloneDrawerContainer{right:var(--layout-toolbar-width);z-index:100;height:100vh;display:flex;position:fixed;top:0}@media screen and (max-width:480px){.AppLayout-module-scss-module__xlBKBG__contentArea{margin-top:var(--layout-header-mobile-height);flex-direction:column}.AppLayout-module-scss-module__xlBKBG__mainContent{align-items:center}}
.ArtifactsContainer-module-scss-module__kop4BW__headerLeft{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ArtifactsContainer-module-scss-module__kop4BW__headerTitle{color:var(--brand-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.ArtifactsContainer-module-scss-module__kop4BW__artifactSelect{flex:1;min-width:0;max-width:280px}.ArtifactsContainer-module-scss-module__kop4BW__navGroup{flex-shrink:0;align-items:center;gap:1px;display:flex}.ArtifactsContainer-module-scss-module__kop4BW__navBtn{border:1px solid var(--brand-border-light);background:var(--brand-bg);width:24px;height:24px;color:var(--brand-text-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:background .15s;display:flex}.ArtifactsContainer-module-scss-module__kop4BW__navBtn:hover:not(:disabled){background:var(--brand-bg-light)}.ArtifactsContainer-module-scss-module__kop4BW__navBtn:disabled{color:var(--brand-text-light);cursor:default;opacity:.35}.ArtifactsContainer-module-scss-module__kop4BW__navCounter{color:var(--brand-neutral);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding:0 4px;font-size:.7rem}.ArtifactsContainer-module-scss-module__kop4BW__artifactRenderer{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden auto}.ArtifactsContainer-module-scss-module__kop4BW__placeholderContent{height:100%;color:var(--brand-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;font-style:italic;display:flex}.ArtifactsContainer-module-scss-module__kop4BW__placeholderIcon{color:var(--brand-text-light);opacity:.5;font-size:3rem}
