.ToggleSwitch-module__6gKnoG__root{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;width:38px;min-width:38px;height:22px;transition:background var(--duration-fast) var(--ease-standard);border:0;flex:0 0 38px;padding:0;position:relative}.ToggleSwitch-module__6gKnoG__root[aria-checked=true]{background:var(--color-accent)}.ToggleSwitch-module__6gKnoG__root:disabled{cursor:not-allowed;opacity:.54}.ToggleSwitch-module__6gKnoG__thumb{border-radius:var(--radius-pill);background:var(--button-accent-fg);width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-standard);flex:0 0 16px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ToggleSwitch-module__6gKnoG__thumb[data-checked=true]{transform:translate(16px)}
.WorkspaceSettingsPanel-module__ldDoKG__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;box-shadow:var(--shadow-panel);padding:var(--space-6)}.WorkspaceSettingsPanel-module__ldDoKG__header h2{font-size:var(--text-xl);margin:0}.WorkspaceSettingsPanel-module__ldDoKG__block{gap:var(--space-2);max-width:620px;margin-top:var(--space-5);display:grid}.WorkspaceSettingsPanel-module__ldDoKG__block h3{font-size:var(--text-md);margin:0}.WorkspaceSettingsPanel-module__ldDoKG__block p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.WorkspaceSettingsPanel-module__ldDoKG__themeOptions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.WorkspaceSettingsPanel-module__ldDoKG__languageSelect{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);font-size:var(--text-sm);padding:0 var(--space-3)}.WorkspaceSettingsPanel-module__ldDoKG__option{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:120px;min-height:40px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-heavy);padding:0 var(--space-3)}.WorkspaceSettingsPanel-module__ldDoKG__optionActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.WorkspaceSettingsPanel-module__ldDoKG__toggleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.WorkspaceSettingsPanel-module__ldDoKG__toggleRow>div{gap:var(--space-2);min-width:0;display:grid}
.AccountSettingsPanel-module__zDZq_a__panelRoot{width:100%;position:relative}.AccountSettingsPanel-module__zDZq_a__card{width:100%;padding:var(--space-6);}.AccountSettingsPanel-module__zDZq_a__header h2{font-size:var(--text-xl);margin:0}.AccountSettingsPanel-module__zDZq_a__tabs{gap:var(--space-5);margin-top:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.AccountSettingsPanel-module__zDZq_a__tab{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 0 var(--space-3);background:0 0;border:0;border-bottom:2px solid #0000}.AccountSettingsPanel-module__zDZq_a__tabActive{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--weight-heavy)}.AccountSettingsPanel-module__zDZq_a__workspaceTab{margin-top:var(--space-5)}.AccountSettingsPanel-module__zDZq_a__workspaceTabTitle{margin:0 0 var(--space-4);font-size:var(--text-lg)}.AccountSettingsPanel-module__zDZq_a__formGrid{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);max-width:620px;display:grid}.AccountSettingsPanel-module__zDZq_a__field{}.AccountSettingsPanel-module__zDZq_a__field span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.AccountSettingsPanel-module__zDZq_a__field input,.AccountSettingsPanel-module__zDZq_a__field select{padding:0 var(--space-2)}.AccountSettingsPanel-module__zDZq_a__searchSelect{position:relative}.AccountSettingsPanel-module__zDZq_a__searchSelectMenu{z-index:var(--z-dropdown);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);max-height:320px;box-shadow:var(--shadow-soft);padding:4px;display:grid;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow-y:auto}.AccountSettingsPanel-module__zDZq_a__searchSelectOption{border-radius:var(--radius-sm);min-height:40px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 var(--space-2);text-align:left;background:0 0;border:0}.AccountSettingsPanel-module__zDZq_a__searchSelectOption:hover{background:var(--color-surface-muted)}.AccountSettingsPanel-module__zDZq_a__field input:disabled,.AccountSettingsPanel-module__zDZq_a__field select:disabled{background:var(--color-surface-muted);color:var(--color-text-muted)}.AccountSettingsPanel-module__zDZq_a__saveRow{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;max-width:620px;display:flex}.AccountSettingsPanel-module__zDZq_a__accessCard{gap:var(--space-3);margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);max-width:620px;padding:var(--space-4);display:grid}.AccountSettingsPanel-module__zDZq_a__accessDetails{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.AccountSettingsPanel-module__zDZq_a__profileBlock{align-items:center;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;max-width:620px;display:flex}.AccountSettingsPanel-module__zDZq_a__avatar{border:1px solid var(--color-border);border-radius:var(--radius-pill);object-fit:cover;width:96px;height:96px}.AccountSettingsPanel-module__zDZq_a__saveRow .AccountSettingsPanel-module__zDZq_a__button{min-width:180px}.AccountSettingsPanel-module__zDZq_a__button{}.AccountSettingsPanel-module__zDZq_a__dangerButton{}.AccountSettingsPanel-module__zDZq_a__secondaryButton{}.AccountSettingsPanel-module__zDZq_a__ghostButton,.AccountSettingsPanel-module__zDZq_a__closeButton{color:var(--color-text-muted);}.AccountSettingsPanel-module__zDZq_a__modalBackdrop{z-index:var(--z-dialog);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.AccountSettingsPanel-module__zDZq_a__modal{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(560px,100%);box-shadow:var(--shadow-soft);padding:var(--space-4)}.AccountSettingsPanel-module__zDZq_a__modalHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AccountSettingsPanel-module__zDZq_a__modalHeader h3{font-size:var(--text-lg);margin:0}.AccountSettingsPanel-module__zDZq_a__dropZone{justify-items:center;gap:var(--space-3);margin-top:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-6);text-align:center;display:grid}.AccountSettingsPanel-module__zDZq_a__dropZone p{margin:0}.AccountSettingsPanel-module__zDZq_a__helperText,.AccountSettingsPanel-module__zDZq_a__fileName{color:var(--color-text-muted);font-size:var(--text-xs)}.AccountSettingsPanel-module__zDZq_a__hiddenInput{display:none}.AccountSettingsPanel-module__zDZq_a__error{margin:var(--space-3) 0 0;color:var(--color-danger);font-size:var(--text-sm)}.AccountSettingsPanel-module__zDZq_a__modalActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}@media (max-width:720px){.AccountSettingsPanel-module__zDZq_a__accessDetails{grid-template-columns:1fr}.AccountSettingsPanel-module__zDZq_a__profileBlock{flex-direction:column;align-items:flex-start}}
.SideSheet-module__Kc_s7G__backdrop{z-index:var(--z-sheet);background:var(--color-sheet-backdrop);opacity:1;transition:opacity .36s var(--ease-standard);justify-content:flex-end;display:flex;position:fixed;inset:0}.SideSheet-module__Kc_s7G__backdropClosing{opacity:0}.SideSheet-module__Kc_s7G__sheet{border-left:1px solid var(--color-border);background:var(--color-surface);width:min(520px,100%);height:100%;padding:var(--space-5);animation:SideSheet-module__Kc_s7G__enterFromRight .36s var(--ease-standard);transition:transform .36s var(--ease-standard);position:relative;overflow-y:auto;transform:translate(0);box-shadow:-18px 0 36px #10182829}.SideSheet-module__Kc_s7G__sheetClosing{transform:translate(100%)}@keyframes SideSheet-module__Kc_s7G__enterFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}.SideSheet-module__Kc_s7G__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.SideSheet-module__Kc_s7G__header h3,.SideSheet-module__Kc_s7G__header p{margin:0}.SideSheet-module__Kc_s7G__header h3{font-size:var(--text-lg)}.SideSheet-module__Kc_s7G__header p{margin-top:var(--space-1);color:var(--color-text-muted)}.SideSheet-module__Kc_s7G__close{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.SideSheet-module__Kc_s7G__close:hover{color:var(--color-text)}.SideSheet-module__Kc_s7G__close:disabled{cursor:not-allowed;opacity:.54}.SideSheet-module__Kc_s7G__body{gap:var(--space-4);margin-top:var(--space-4);display:grid}
.AllPropertiesPanel-module__UMLwtq__panel{padding:var(--space-6);}.AllPropertiesPanel-module__UMLwtq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.AllPropertiesPanel-module__UMLwtq__header h2{font-size:var(--text-xl);margin:0}.AllPropertiesPanel-module__UMLwtq__header p{margin:var(--space-2) 0 0;color:var(--color-text-muted);max-width:720px}.AllPropertiesPanel-module__UMLwtq__search{width:min(320px,100%);min-height:var(--control-height-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);padding:0 var(--space-3);margin-bottom:var(--space-4)}.AllPropertiesPanel-module__UMLwtq__createForm{gap:var(--space-4);display:grid}.AllPropertiesPanel-module__UMLwtq__sheetActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AllPropertiesPanel-module__UMLwtq__selectButton{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-heavy);background:0 0;border:0;padding:0}.AllPropertiesPanel-module__UMLwtq__selectButton:hover{text-decoration:underline}.AllPropertiesPanel-module__UMLwtq__rowActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AllPropertiesPanel-module__UMLwtq__modulesDescription{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-normal)}.AllPropertiesPanel-module__UMLwtq__moduleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.AllPropertiesPanel-module__UMLwtq__moduleRow strong{font-size:var(--text-sm);display:block}.AllPropertiesPanel-module__UMLwtq__moduleRow p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.AllPropertiesPanel-module__UMLwtq__empty{color:var(--color-text-muted);margin:0}@media (max-width:720px){.AllPropertiesPanel-module__UMLwtq__header{flex-direction:column}.AllPropertiesPanel-module__UMLwtq__search{width:100%}}
.TableDesign-module__FofubG__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;max-width:100%;overflow-x:auto}.TableDesign-module__FofubG__table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--text-sm)}.TableDesign-module__FofubG__table th,.TableDesign-module__FofubG__table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:13px 14px}.TableDesign-module__FofubG__table th{background:var(--color-table-header);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.TableDesign-module__FofubG__table tbody tr:nth-child(odd){background:var(--color-surface)}.TableDesign-module__FofubG__table tbody tr:nth-child(2n){background:var(--color-surface-muted)}.TableDesign-module__FofubG__table tbody tr:hover{background:var(--color-surface-selected)}.TableDesign-module__FofubG__table tr:last-child td{border-bottom:0}
.EmailBodyEditor-module__vDJwJq__wrap{gap:var(--space-2);display:grid}.EmailBodyEditor-module__vDJwJq__toolbar{gap:var(--space-1);flex-wrap:wrap;display:flex}.EmailBodyEditor-module__vDJwJq__italic{font-style:italic}.EmailBodyEditor-module__vDJwJq__surface{min-height:180px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}.EmailBodyEditor-module__vDJwJq__toolActive{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}.EmailBodyEditor-module__vDJwJq__surface:focus{outline:2px solid var(--color-accent);outline-offset:1px}.EmailBodyEditor-module__vDJwJq__source{min-height:180px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical;line-height:1.5}.EmailBodyEditor-module__vDJwJq__source:focus{outline:2px solid var(--color-accent);outline-offset:1px}.EmailBodyEditor-module__vDJwJq__surface h2,.EmailBodyEditor-module__vDJwJq__surface h3{margin:0 0 var(--space-2);font-size:var(--text-lg)}.EmailBodyEditor-module__vDJwJq__surface p,.EmailBodyEditor-module__vDJwJq__surface ul,.EmailBodyEditor-module__vDJwJq__surface ol{margin:0 0 var(--space-2)}.EmailBodyEditor-module__vDJwJq__surface a{color:var(--color-accent);text-decoration:underline}.EmailBodyEditor-module__vDJwJq__linkBackdrop{z-index:var(--z-editor-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.EmailBodyEditor-module__vDJwJq__linkDialog{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(460px,100%);box-shadow:var(--shadow-soft);padding:var(--space-4);display:grid}.EmailBodyEditor-module__vDJwJq__linkHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.EmailBodyEditor-module__vDJwJq__linkHeader h3{font-size:var(--text-lg);margin:0}.EmailBodyEditor-module__vDJwJq__linkClose{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.EmailBodyEditor-module__vDJwJq__linkClose:hover{color:var(--color-text)}.EmailBodyEditor-module__vDJwJq__linkHint{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-normal);margin:0}.EmailBodyEditor-module__vDJwJq__linkActions{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EmailBodyEditor-module__vDJwJq__linkActionsEnd{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:720px){.EmailBodyEditor-module__vDJwJq__surface,.EmailBodyEditor-module__vDJwJq__source{min-height:140px}}
.Tooltip-module__O9JzEq__root{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.Tooltip-module__O9JzEq__trigger{align-items:center;display:inline-flex}.Tooltip-module__O9JzEq__tooltip{z-index:var(--z-tooltip);width:max-content;max-width:240px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-tooltip-bg);color:var(--color-tooltip-text);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-snug,1.35);text-align:center;pointer-events:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #1018282e}.Tooltip-module__O9JzEq__placementTop .Tooltip-module__O9JzEq__tooltip{bottom:calc(100% + var(--space-2))}.Tooltip-module__O9JzEq__placementBottom .Tooltip-module__O9JzEq__tooltip{top:calc(100% + var(--space-2))}
.AdminEmailsPanel-module__t0XQaa__panel{gap:var(--space-5);display:grid}.AdminEmailsPanel-module__t0XQaa__card{padding:var(--space-6);}.AdminEmailsPanel-module__t0XQaa__header h2{font-size:var(--text-xl);margin:0}.AdminEmailsPanel-module__t0XQaa__header p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.AdminEmailsPanel-module__t0XQaa__tabs{gap:var(--space-5);margin-top:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.AdminEmailsPanel-module__t0XQaa__tab{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 0 var(--space-3);background:0 0;border:0;border-bottom:2px solid #0000}.AdminEmailsPanel-module__t0XQaa__tabActive{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--weight-heavy)}.AdminEmailsPanel-module__t0XQaa__formGrid{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);max-width:620px;display:grid}.AdminEmailsPanel-module__t0XQaa__field{}.AdminEmailsPanel-module__t0XQaa__field span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.AdminEmailsPanel-module__t0XQaa__locked{color:var(--color-text);font-size:var(--text-sm)}.AdminEmailsPanel-module__t0XQaa__actions{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.AdminEmailsPanel-module__t0XQaa__layoutStack{gap:var(--space-4);margin-top:var(--space-5);display:grid}.AdminEmailsPanel-module__t0XQaa__sheetTabs{gap:var(--space-2);margin-top:var(--space-4);display:flex}.AdminEmailsPanel-module__t0XQaa__sheetTab{min-height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3)}.AdminEmailsPanel-module__t0XQaa__sheetTabActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.AdminEmailsPanel-module__t0XQaa__sheetBody{gap:var(--space-4);margin-top:var(--space-4);display:grid}.AdminEmailsPanel-module__t0XQaa__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.AdminEmailsPanel-module__t0XQaa__chip{min-height:var(--control-height-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);padding:0 var(--space-2)}.AdminEmailsPanel-module__t0XQaa__note{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.AdminEmailsPanel-module__t0XQaa__nameCell{justify-items:start;gap:6px;display:grid}.AdminEmailsPanel-module__t0XQaa__nameCell strong{font-weight:var(--weight-medium)}@media (max-width:720px){.AdminEmailsPanel-module__t0XQaa__card{padding:var(--space-4)}}
.ConnectionsPanel-module__wOANkW__root{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-panel);padding:var(--space-5);display:grid}.ConnectionsPanel-module__wOANkW__headerBlock p{max-width:760px;margin:var(--space-2) 0 0;color:var(--color-text-muted);line-height:var(--line-relaxed)}.ConnectionsPanel-module__wOANkW__eyebrow{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.ConnectionsPanel-module__wOANkW__headerBlock h2,.ConnectionsPanel-module__wOANkW__detailCard h3{margin:0}.ConnectionsPanel-module__wOANkW__tabs{gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:4px;display:inline-flex}.ConnectionsPanel-module__wOANkW__tabButton{border-radius:var(--radius-sm);min-height:36px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);background:0 0;border:1px solid #0000;padding:0 12px}.ConnectionsPanel-module__wOANkW__tabButtonActive{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.ConnectionsPanel-module__wOANkW__marketGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ConnectionsPanel-module__wOANkW__marketCard{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-4);align-content:start;display:grid}.ConnectionsPanel-module__wOANkW__providerTitleBlock{gap:4px;display:grid}.ConnectionsPanel-module__wOANkW__providerCategory{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:.04em;text-transform:uppercase;display:block}.ConnectionsPanel-module__wOANkW__partnerLogoPlate{border:1px solid var(--color-brand-plate-border);border-radius:var(--radius-md);background:var(--color-brand-plate-bg);align-items:center;min-height:56px;padding:10px 14px;display:inline-flex}.ConnectionsPanel-module__wOANkW__partnerLogo{width:auto;max-width:190px;height:32px}.ConnectionsPanel-module__wOANkW__connectButton{}.ConnectionsPanel-module__wOANkW__addedButton{color:var(--color-text-muted);}.ConnectionsPanel-module__wOANkW__removeButton,.ConnectionsPanel-module__wOANkW__backButton{}.ConnectionsPanel-module__wOANkW__detailCard{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-4);display:grid}.ConnectionsPanel-module__wOANkW__detailCard p{color:var(--color-text-muted);margin:0}.ConnectionsPanel-module__wOANkW__mewsForm{gap:var(--space-3);display:grid}.ConnectionsPanel-module__wOANkW__field{}.ConnectionsPanel-module__wOANkW__field span{text-transform:none;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text)}.ConnectionsPanel-module__wOANkW__field input,.ConnectionsPanel-module__wOANkW__field select{width:100%}.ConnectionsPanel-module__wOANkW__actionsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.ConnectionsPanel-module__wOANkW__switchRow{align-items:center;gap:var(--space-2);display:inline-flex}.ConnectionsPanel-module__wOANkW__switchLabel{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold)}.ConnectionsPanel-module__wOANkW__switchLabelActive{color:var(--color-text)}.ConnectionsPanel-module__wOANkW__stateSelector{gap:var(--space-1);display:grid}.ConnectionsPanel-module__wOANkW__stateSelector span{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase}.ConnectionsPanel-module__wOANkW__helperText{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.ConnectionsPanel-module__wOANkW__inlineLoading{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-muted);font-size:var(--text-sm);padding:8px 12px;display:inline-flex}.ConnectionsPanel-module__wOANkW__loadingSpinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-pill);width:14px;height:14px;animation:.9s linear infinite ConnectionsPanel-module__wOANkW__connections-spin}@keyframes ConnectionsPanel-module__wOANkW__connections-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConnectionsPanel-module__wOANkW__testResultCard{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);padding:var(--space-3);display:grid}.ConnectionsPanel-module__wOANkW__testResultCard h4{font-size:var(--text-sm);color:var(--color-text);margin:0}.ConnectionsPanel-module__wOANkW__detailHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ConnectionsPanel-module__wOANkW__backButton{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-text)}.ConnectionsPanel-module__wOANkW__removeButton{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);justify-self:start}.ConnectionsPanel-module__wOANkW__empty,.ConnectionsPanel-module__wOANkW__error{margin:0}.ConnectionsPanel-module__wOANkW__empty{color:var(--color-text-muted)}.ConnectionsPanel-module__wOANkW__error{color:var(--color-danger)}.ConnectionsPanel-module__wOANkW__connectModalBackdrop{z-index:var(--z-raised);padding:var(--space-4);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConnectionsPanel-module__wOANkW__connectModal{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:min(640px,100%);box-shadow:var(--shadow-panel);padding:var(--space-5);display:grid}.ConnectionsPanel-module__wOANkW__connectModalHeader{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ConnectionsPanel-module__wOANkW__connectModalHeader h3{margin:0}.ConnectionsPanel-module__wOANkW__connectModalHeader p{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.ConnectionsPanel-module__wOANkW__connectModalBody{gap:var(--space-2);display:grid}.ConnectionsPanel-module__wOANkW__connectModalBody h4{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-muted);margin:0}.ConnectionsPanel-module__wOANkW__connectModalBody ul{color:var(--color-text);line-height:var(--line-relaxed);margin:0;padding-left:18px}.ConnectionsPanel-module__wOANkW__connectModalActions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (max-width:980px){.ConnectionsPanel-module__wOANkW__marketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ConnectionsPanel-module__wOANkW__marketGrid{grid-template-columns:1fr}.ConnectionsPanel-module__wOANkW__tabs{width:100%}.ConnectionsPanel-module__wOANkW__tabButton{flex:1}}
.Checkbox-module__uEULcq__group{gap:var(--space-2);flex-direction:column;display:flex}.Checkbox-module__uEULcq__root{align-items:flex-start;gap:var(--space-2);cursor:pointer;color:var(--color-text);display:flex}.Checkbox-module__uEULcq__root:has(.Checkbox-module__uEULcq__input:disabled){cursor:not-allowed;opacity:.54}.Checkbox-module__uEULcq__control{flex:0 0 20px;width:20px;height:20px;margin-top:2px;position:relative}.Checkbox-module__uEULcq__input{z-index:var(--z-base);opacity:0;width:20px;height:20px;cursor:inherit;margin:0;position:absolute;inset:0}.Checkbox-module__uEULcq__box{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);width:20px;height:20px;color:var(--button-accent-fg);pointer-events:none;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__uEULcq__box[data-checked=true]{border-color:var(--color-accent);background:var(--color-accent)}.Checkbox-module__uEULcq__input:focus-visible{outline:none}.Checkbox-module__uEULcq__input:focus-visible+.Checkbox-module__uEULcq__box{outline:3px solid var(--color-focus);outline-offset:2px}.Checkbox-module__uEULcq__text{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--line-relaxed)}
.DesignSystemShowcase-module__Kw_0tq__showcase{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__sectionHeader,.DesignSystemShowcase-module__Kw_0tq__panelHeader,.DesignSystemShowcase-module__Kw_0tq__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.DesignSystemShowcase-module__Kw_0tq__sectionHeader{border-top:1px solid var(--color-border);padding-top:var(--space-8)}.DesignSystemShowcase-module__Kw_0tq__sectionHeader h2,.DesignSystemShowcase-module__Kw_0tq__panelHeader h3,.DesignSystemShowcase-module__Kw_0tq__connectionCard h4,.DesignSystemShowcase-module__Kw_0tq__drawerPreview h4{margin:0}.DesignSystemShowcase-module__Kw_0tq__sectionHeader h2{font-size:var(--text-2xl);line-height:var(--line-tight)}.DesignSystemShowcase-module__Kw_0tq__sectionHeader p,.DesignSystemShowcase-module__Kw_0tq__panelHeader span,.DesignSystemShowcase-module__Kw_0tq__connectionCard p,.DesignSystemShowcase-module__Kw_0tq__emptyState span,.DesignSystemShowcase-module__Kw_0tq__confirmPanel span,.DesignSystemShowcase-module__Kw_0tq__drawerPreview p,.DesignSystemShowcase-module__Kw_0tq__activityList p{color:var(--color-text-muted)}.DesignSystemShowcase-module__Kw_0tq__sectionHeader p{max-width:740px;margin:var(--space-2) 0 0;line-height:var(--line-relaxed)}.DesignSystemShowcase-module__Kw_0tq__eyebrow{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.DesignSystemShowcase-module__Kw_0tq__tokenGrid{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__swatch{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:124px;padding:var(--space-4);min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__swatchColor{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:36px}.DesignSystemShowcase-module__Kw_0tq__swatch strong,.DesignSystemShowcase-module__Kw_0tq__swatch span:last-child{font-size:var(--text-sm)}.DesignSystemShowcase-module__Kw_0tq__swatch span:last-child{color:var(--color-text-muted)}.DesignSystemShowcase-module__Kw_0tq__swatchBg{background:var(--color-bg)}.DesignSystemShowcase-module__Kw_0tq__swatchSurface{background:var(--color-surface-raised)}.DesignSystemShowcase-module__Kw_0tq__swatchAccent{background:var(--color-accent)}.DesignSystemShowcase-module__Kw_0tq__swatchDanger{background:var(--color-danger)}.DesignSystemShowcase-module__Kw_0tq__swatchSuccess{background:var(--color-success)}.DesignSystemShowcase-module__Kw_0tq__swatchInfo{background:var(--color-info)}.DesignSystemShowcase-module__Kw_0tq__layoutGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__panel{padding:var(--space-5);min-width:0;}.DesignSystemShowcase-module__Kw_0tq__panelHeader{margin-bottom:var(--space-4)}.DesignSystemShowcase-module__Kw_0tq__panelHeader h3{font-size:var(--text-lg)}.DesignSystemShowcase-module__Kw_0tq__panelHeader span{font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:right}.DesignSystemShowcase-module__Kw_0tq__buttonStack,.DesignSystemShowcase-module__Kw_0tq__badgeWrap,.DesignSystemShowcase-module__Kw_0tq__optionRow,.DesignSystemShowcase-module__Kw_0tq__inlineActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DesignSystemShowcase-module__Kw_0tq__buttonStack+.DesignSystemShowcase-module__Kw_0tq__buttonStack{margin-top:var(--space-3)}.DesignSystemShowcase-module__Kw_0tq__button{}.DesignSystemShowcase-module__Kw_0tq__smallButton{}.DesignSystemShowcase-module__Kw_0tq__primaryButton{}.DesignSystemShowcase-module__Kw_0tq__secondaryButton{}.DesignSystemShowcase-module__Kw_0tq__ghostButton{}.DesignSystemShowcase-module__Kw_0tq__dangerButton{}.DesignSystemShowcase-module__Kw_0tq__spinner{border-radius:var(--radius-pill);border:2px solid;border-top-color:#0000;width:12px;height:12px}.DesignSystemShowcase-module__Kw_0tq__alertStack,.DesignSystemShowcase-module__Kw_0tq__connectionList,.DesignSystemShowcase-module__Kw_0tq__formPreview,.DesignSystemShowcase-module__Kw_0tq__skeletonStack{gap:var(--space-3);display:grid}.DesignSystemShowcase-module__Kw_0tq__overlayDemo{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);min-height:10rem;position:relative;overflow:hidden}.DesignSystemShowcase-module__Kw_0tq__overlayDemo>span{z-index:0;inset:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);position:absolute}.DesignSystemShowcase-module__Kw_0tq__field{gap:var(--space-2);display:grid}.DesignSystemShowcase-module__Kw_0tq__field span{font-size:var(--text-sm);font-weight:var(--weight-bold)}.DesignSystemShowcase-module__Kw_0tq__field small{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--line-normal)}.DesignSystemShowcase-module__Kw_0tq__field input,.DesignSystemShowcase-module__Kw_0tq__field select,.DesignSystemShowcase-module__Kw_0tq__field textarea,.DesignSystemShowcase-module__Kw_0tq__searchField input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);width:100%;color:var(--color-text);font-size:var(--text-sm)}.DesignSystemShowcase-module__Kw_0tq__field input,.DesignSystemShowcase-module__Kw_0tq__field select,.DesignSystemShowcase-module__Kw_0tq__searchField input{min-height:var(--control-height-md);padding:0 12px}.DesignSystemShowcase-module__Kw_0tq__field textarea{resize:vertical;min-height:92px;padding:11px 12px}.DesignSystemShowcase-module__Kw_0tq__field input:focus,.DesignSystemShowcase-module__Kw_0tq__field select:focus,.DesignSystemShowcase-module__Kw_0tq__field textarea:focus,.DesignSystemShowcase-module__Kw_0tq__searchField input:focus{border-color:var(--color-accent);outline:3px solid var(--color-focus);outline-offset:1px}.DesignSystemShowcase-module__Kw_0tq__fieldError input{border-color:var(--color-danger)}.DesignSystemShowcase-module__Kw_0tq__fieldError small{color:var(--color-danger)}.DesignSystemShowcase-module__Kw_0tq__formGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__toggleField{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:min(100%,220px);color:var(--color-text);font-size:var(--text-sm);display:inline-flex}.DesignSystemShowcase-module__Kw_0tq__toggleField div{gap:2px;display:grid}.DesignSystemShowcase-module__Kw_0tq__toggleField strong{font-size:var(--text-sm)}.DesignSystemShowcase-module__Kw_0tq__toggleField span{color:var(--color-text-muted);font-size:var(--text-xs)}.DesignSystemShowcase-module__Kw_0tq__checkboxDemo{gap:var(--space-2);display:grid}.DesignSystemShowcase-module__Kw_0tq__checkboxDemo>div{gap:2px;display:grid}.DesignSystemShowcase-module__Kw_0tq__checkboxDemo>div strong{font-size:var(--text-sm)}.DesignSystemShowcase-module__Kw_0tq__checkboxDemo>div span{color:var(--color-text-muted);font-size:var(--text-xs)}.DesignSystemShowcase-module__Kw_0tq__imageFieldDemo{gap:var(--space-2);display:grid}.DesignSystemShowcase-module__Kw_0tq__imageFieldDemo>div:first-child{gap:2px;display:grid}.DesignSystemShowcase-module__Kw_0tq__imageFieldDemo strong{font-size:var(--text-sm)}.DesignSystemShowcase-module__Kw_0tq__imageFieldDemo span{color:var(--color-text-muted);font-size:var(--text-xs)}.DesignSystemShowcase-module__Kw_0tq__imageFieldRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DesignSystemShowcase-module__Kw_0tq__imageFieldPreview{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);width:min(100%,240px);overflow:hidden}.DesignSystemShowcase-module__Kw_0tq__imageFieldPhoto{object-fit:cover;width:100%;height:100%;display:block}.DesignSystemShowcase-module__Kw_0tq__imageFieldActions,.DesignSystemShowcase-module__Kw_0tq__imageStrip{gap:var(--space-2);flex-wrap:wrap;display:flex}.DesignSystemShowcase-module__Kw_0tq__imageStripItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);width:150px;height:150px;overflow:hidden}.DesignSystemShowcase-module__Kw_0tq__imageStripThumb{object-fit:cover;width:100%;height:100%;display:block}.DesignSystemShowcase-module__Kw_0tq__segmented{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:repeat(2,minmax(82px,1fr));width:fit-content;padding:3px;display:inline-grid}.DesignSystemShowcase-module__Kw_0tq__segmented button{border-radius:var(--radius-sm);min-height:32px;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);background:0 0;border:0}.DesignSystemShowcase-module__Kw_0tq__segmented .DesignSystemShowcase-module__Kw_0tq__segmentActive{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-panel)}.DesignSystemShowcase-module__Kw_0tq__formFooter,.DesignSystemShowcase-module__Kw_0tq__tableToolbar{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4);display:flex}.DesignSystemShowcase-module__Kw_0tq__connectionCard{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-4);display:flex}.DesignSystemShowcase-module__Kw_0tq__connectionCard p{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:var(--line-normal)}.DesignSystemShowcase-module__Kw_0tq__domainList{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.DesignSystemShowcase-module__Kw_0tq__domainChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);padding:7px 10px}.DesignSystemShowcase-module__Kw_0tq__codeBlock{align-items:center;gap:var(--space-3);margin-top:var(--space-4);border-radius:var(--radius-md);background:var(--color-code-bg);color:var(--color-code-text);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.DesignSystemShowcase-module__Kw_0tq__codeBlock code{min-width:0;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DesignSystemShowcase-module__Kw_0tq__tableToolbar{margin-bottom:var(--space-3);border-top:0;padding-top:0}.DesignSystemShowcase-module__Kw_0tq__searchField{width:min(100%,360px)}.DesignSystemShowcase-module__Kw_0tq__emptyState,.DesignSystemShowcase-module__Kw_0tq__confirmPanel,.DesignSystemShowcase-module__Kw_0tq__drawerPreview{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-4);display:grid}.DesignSystemShowcase-module__Kw_0tq__emptyState{justify-items:start}.DesignSystemShowcase-module__Kw_0tq__tooltipDemo{align-items:center;gap:var(--space-3);color:var(--color-text-soft);font-size:var(--text-sm);display:flex}.DesignSystemShowcase-module__Kw_0tq__tooltipTrigger{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.DesignSystemShowcase-module__Kw_0tq__tooltipTrigger img{width:16px;height:16px;filter:var(--icon-filter)}.DesignSystemShowcase-module__Kw_0tq__skeletonStack span{border-radius:var(--radius-pill);background:var(--color-skeleton);height:16px}.DesignSystemShowcase-module__Kw_0tq__skeletonStack span:first-child{width:70%}.DesignSystemShowcase-module__Kw_0tq__skeletonStack span:nth-child(2){width:92%}.DesignSystemShowcase-module__Kw_0tq__skeletonStack span:last-child{width:54%}.DesignSystemShowcase-module__Kw_0tq__activityList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.DesignSystemShowcase-module__Kw_0tq__activityList li{gap:var(--space-3);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.DesignSystemShowcase-module__Kw_0tq__activityList li:last-child{border-bottom:0;padding-bottom:0}.DesignSystemShowcase-module__Kw_0tq__activityDot{border-radius:var(--radius-pill);background:var(--color-accent);width:9px;height:9px;margin-top:5px}.DesignSystemShowcase-module__Kw_0tq__activityList p{font-size:var(--text-sm);margin:4px 0 0}.DesignSystemShowcase-module__Kw_0tq__activityList time{color:var(--color-text-soft);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap}.DesignSystemShowcase-module__Kw_0tq__drawerPreview{margin-top:var(--space-4);padding-left:var(--space-5);position:relative}.DesignSystemShowcase-module__Kw_0tq__drawerHandle{inset:var(--space-4) auto var(--space-4) 0;border-radius:var(--radius-pill);background:var(--color-accent);width:4px;position:absolute}.DesignSystemShowcase-module__Kw_0tq__sheetDemo{gap:var(--space-4);display:grid}.DesignSystemShowcase-module__Kw_0tq__sheetDemo>p{color:var(--color-text-muted);line-height:var(--line-relaxed);margin:0}.DesignSystemShowcase-module__Kw_0tq__sheetTabs{gap:var(--space-2);display:flex}.DesignSystemShowcase-module__Kw_0tq__sheetTab{min-height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3);cursor:pointer}.DesignSystemShowcase-module__Kw_0tq__sheetTabActive{border-color:var(--color-accent);background:var(--color-accent-soft)}@media (max-width:1180px){.DesignSystemShowcase-module__Kw_0tq__tokenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.DesignSystemShowcase-module__Kw_0tq__layoutGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.DesignSystemShowcase-module__Kw_0tq__sectionHeader,.DesignSystemShowcase-module__Kw_0tq__panelHeader,.DesignSystemShowcase-module__Kw_0tq__connectionCard,.DesignSystemShowcase-module__Kw_0tq__formFooter,.DesignSystemShowcase-module__Kw_0tq__tableToolbar{flex-direction:column;align-items:stretch}.DesignSystemShowcase-module__Kw_0tq__tokenGrid,.DesignSystemShowcase-module__Kw_0tq__formGrid{grid-template-columns:minmax(0,1fr)}.DesignSystemShowcase-module__Kw_0tq__panelHeader span{text-align:left}}
.UpsellMetricsGrid-module__OhRq-W__root{isolation:isolate;position:relative}.UpsellMetricsGrid-module__OhRq-W__metricGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.UpsellMetricsGrid-module__OhRq-W__metricCard{gap:var(--space-2);min-height:126px;padding:var(--space-4);display:grid;}.UpsellMetricsGrid-module__OhRq-W__metricCard span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.UpsellMetricsGrid-module__OhRq-W__metricCard strong{font-size:var(--text-2xl);line-height:var(--line-tight)}.UpsellMetricsGrid-module__OhRq-W__metricCard p{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-normal);margin:0}.UpsellMetricsGrid-module__OhRq-W__blurred{filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none}.UpsellMetricsGrid-module__OhRq-W__disabledSign{z-index:var(--z-raised);place-items:center;display:grid;position:absolute;inset:0}.UpsellMetricsGrid-module__OhRq-W__disabledBadge{min-height:var(--control-height-md);font-size:var(--text-md);padding:8px 16px}@media (max-width:1100px){.UpsellMetricsGrid-module__OhRq-W__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.UpsellMetricsGrid-module__OhRq-W__metricGrid{grid-template-columns:1fr}}
.HomeDashboard-module__CPsBeW__root{gap:var(--space-4);justify-items:start;display:grid}.HomeDashboard-module__CPsBeW__headerBlock p{max-width:760px;margin:var(--space-2) 0 0;color:var(--color-text-muted);line-height:var(--line-relaxed)}.HomeDashboard-module__CPsBeW__heading{font-size:var(--text-2xl);line-height:var(--line-tight);margin:0}.HomeDashboard-module__CPsBeW__metricsWrap{isolation:isolate;width:100%;min-height:160px;position:relative}
.PropertySettingsPanel-module__iuZ5KG__panelRoot{display:block}.PropertySettingsPanel-module__iuZ5KG__card{width:100%;max-width:920px;padding:var(--space-6);}.PropertySettingsPanel-module__iuZ5KG__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.PropertySettingsPanel-module__iuZ5KG__tabs{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.PropertySettingsPanel-module__iuZ5KG__tabButton{min-height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3)}.PropertySettingsPanel-module__iuZ5KG__tabButtonActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.PropertySettingsPanel-module__iuZ5KG__header h2{font-size:var(--text-xl);margin:0}.PropertySettingsPanel-module__iuZ5KG__formGrid{gap:var(--space-3);max-width:720px;margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.PropertySettingsPanel-module__iuZ5KG__field{}.PropertySettingsPanel-module__iuZ5KG__field span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.PropertySettingsPanel-module__iuZ5KG__field input,.PropertySettingsPanel-module__iuZ5KG__field select{padding:0 var(--space-2)}.PropertySettingsPanel-module__iuZ5KG__searchSelect{width:100%;min-width:0;position:relative}.PropertySettingsPanel-module__iuZ5KG__searchSelect input{width:100%}.PropertySettingsPanel-module__iuZ5KG__searchSelectMenu{z-index:var(--z-dropdown);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);max-height:320px;box-shadow:var(--shadow-soft);padding:4px;display:grid;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow-y:auto}.PropertySettingsPanel-module__iuZ5KG__searchSelectOption{border-radius:var(--radius-sm);min-height:40px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 var(--space-2);text-align:left;background:0 0;border:0}.PropertySettingsPanel-module__iuZ5KG__searchSelectOption:hover{background:var(--color-surface-muted)}.PropertySettingsPanel-module__iuZ5KG__field input:disabled{background:var(--color-surface-muted);color:var(--color-text-muted)}.PropertySettingsPanel-module__iuZ5KG__actions{align-items:center;gap:var(--space-2);max-width:620px;margin-top:var(--space-4);flex-wrap:wrap;display:flex}.PropertySettingsPanel-module__iuZ5KG__pullButton{}.PropertySettingsPanel-module__iuZ5KG__saveButton{min-width:180px;}.PropertySettingsPanel-module__iuZ5KG__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-heavy);margin:0}.PropertySettingsPanel-module__iuZ5KG__brandingSection{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}.PropertySettingsPanel-module__iuZ5KG__hint{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);text-transform:none;margin:0}.PropertySettingsPanel-module__iuZ5KG__imageField{}.PropertySettingsPanel-module__iuZ5KG__imagePreviewRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PropertySettingsPanel-module__iuZ5KG__imagePreview{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);overflow:hidden}.PropertySettingsPanel-module__iuZ5KG__logoPreview{width:180px;min-height:56px;padding:var(--space-2);background:#fff;place-items:center;display:grid}.PropertySettingsPanel-module__iuZ5KG__logoPreviewImage{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:40px}.PropertySettingsPanel-module__iuZ5KG__coverPreview{aspect-ratio:16/9;width:min(100%,320px)}.PropertySettingsPanel-module__iuZ5KG__coverPreviewImage{object-fit:cover;width:100%;height:100%;display:block}.PropertySettingsPanel-module__iuZ5KG__imageActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.PropertySettingsPanel-module__iuZ5KG__secondaryButton{}.PropertySettingsPanel-module__iuZ5KG__dangerButton{}.PropertySettingsPanel-module__iuZ5KG__hiddenInput{display:none}.PropertySettingsPanel-module__iuZ5KG__error{color:var(--color-danger);font-size:var(--text-sm);margin:0}.PropertySettingsPanel-module__iuZ5KG__empty{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}
.PropertySelectorButton-module__dDYEbG__root{min-width:240px;position:relative}.PropertySelectorButton-module__dDYEbG__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);padding:0 var(--space-3);text-align:left;display:inline-flex}.PropertySelectorButton-module__dDYEbG__trigger:hover{border-color:var(--color-border-strong)}.PropertySelectorButton-module__dDYEbG__triggerText{gap:0;min-width:0;display:grid}.PropertySelectorButton-module__dDYEbG__triggerValue{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1.2;overflow:hidden}.PropertySelectorButton-module__dDYEbG__triggerChevron{width:14px;height:14px;filter:var(--icon-filter);flex:none}.PropertySelectorButton-module__dDYEbG__menu{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);gap:var(--space-2);border:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface);width:min(280px,100vw);box-shadow:var(--shadow-soft);padding:var(--space-3);display:grid;position:absolute;left:0}.PropertySelectorButton-module__dDYEbG__propertySection{gap:var(--space-2);display:grid}.PropertySelectorButton-module__dDYEbG__propertySearch{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;height:36px;color:var(--color-text);font-size:var(--text-sm);padding:0 var(--space-3)}.PropertySelectorButton-module__dDYEbG__propertySearch:focus{border-color:var(--color-accent);outline:none}.PropertySelectorButton-module__dDYEbG__propertyList{gap:2px;max-height:200px;display:grid;overflow-y:auto}.PropertySelectorButton-module__dDYEbG__propertyItem{border-radius:var(--radius-sm);min-height:36px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3);text-align:left;background:0 0;border:0;align-items:center;display:flex}.PropertySelectorButton-module__dDYEbG__propertyItem:hover{background:var(--color-surface-muted)}.PropertySelectorButton-module__dDYEbG__propertyItemSelected{background:var(--color-accent-soft)}.PropertySelectorButton-module__dDYEbG__propertyEmpty{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-2) var(--space-1);margin:0}
.ProfileButton-module__zmB3ha__profileRoot{position:relative}.ProfileButton-module__zmB3ha__profile{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);place-items:center;width:40px;height:40px;padding:0;display:grid}.ProfileButton-module__zmB3ha__profile:hover{border-color:var(--color-border-strong)}.ProfileButton-module__zmB3ha__avatarImage{border-radius:var(--radius-pill);object-fit:cover;width:40px;height:40px}.ProfileButton-module__zmB3ha__menu{top:var(--header-height);z-index:var(--z-dropdown);gap:var(--space-2);border:1px solid var(--color-border);border-radius:0 0 0 var(--radius-md);background:var(--color-surface);width:min(280px,100vw);box-shadow:var(--shadow-soft);padding:var(--space-3);display:grid;position:fixed;right:0}.ProfileButton-module__zmB3ha__propertySection{gap:var(--space-2);display:grid}.ProfileButton-module__zmB3ha__propertyLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.ProfileButton-module__zmB3ha__propertySearch{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;height:36px;color:var(--color-text);font-size:var(--text-sm);padding:0 var(--space-3)}.ProfileButton-module__zmB3ha__propertySearch:focus{border-color:var(--color-accent);outline:none}.ProfileButton-module__zmB3ha__propertyList{gap:2px;max-height:200px;display:grid;overflow-y:auto}.ProfileButton-module__zmB3ha__propertyItem{border-radius:var(--radius-sm);min-height:36px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3);text-align:left;background:0 0;border:0;align-items:center;display:flex}.ProfileButton-module__zmB3ha__propertyItem:hover{background:var(--color-surface-muted)}.ProfileButton-module__zmB3ha__propertyItemSelected{background:var(--color-accent-soft)}.ProfileButton-module__zmB3ha__propertyEmpty{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-2) var(--space-1);margin:0}.ProfileButton-module__zmB3ha__menuDivider{background:var(--color-border);height:1px}.ProfileButton-module__zmB3ha__menuItem{border-radius:var(--radius-sm);min-height:36px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3);text-align:left;background:0 0;border:0;align-items:center;display:flex}.ProfileButton-module__zmB3ha__menuItem:hover{background:var(--color-surface-muted)}
.AddUserModal-module__ncYNXW__sheetTabs{gap:var(--space-2);display:flex}.AddUserModal-module__ncYNXW__sheetTab{min-height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3)}.AddUserModal-module__ncYNXW__sheetTabActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.AddUserModal-module__ncYNXW__formGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.AddUserModal-module__ncYNXW__toggleRow{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);display:inline-flex}.AddUserModal-module__ncYNXW__errorText{color:var(--color-danger);font-size:var(--text-sm);margin:0}.AddUserModal-module__ncYNXW__sheetActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AddUserModal-module__ncYNXW__helperText{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.AddUserModal-module__ncYNXW__modulesPanel{gap:var(--space-4);display:grid}.AddUserModal-module__ncYNXW__moduleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.AddUserModal-module__ncYNXW__moduleRow strong{font-size:var(--text-sm);display:block}.AddUserModal-module__ncYNXW__moduleRow p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}
.UserSettingsPanel-module__mHxFJq__root{gap:var(--space-4);display:grid}.UserSettingsPanel-module__mHxFJq__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.UserSettingsPanel-module__mHxFJq__headerRow h3{font-size:var(--text-lg);margin:0}.UserSettingsPanel-module__mHxFJq__headerRow p,.UserSettingsPanel-module__mHxFJq__helperText,.UserSettingsPanel-module__mHxFJq__errorText,.UserSettingsPanel-module__mHxFJq__successText,.UserSettingsPanel-module__mHxFJq__assignmentCard p,.UserSettingsPanel-module__mHxFJq__moduleRow p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.UserSettingsPanel-module__mHxFJq__errorText{color:var(--color-danger)}.UserSettingsPanel-module__mHxFJq__successText{color:var(--color-success)}.UserSettingsPanel-module__mHxFJq__tableToolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.UserSettingsPanel-module__mHxFJq__searchField{width:min(100%,360px)}.UserSettingsPanel-module__mHxFJq__searchField input,.UserSettingsPanel-module__mHxFJq__inviteBar input,.UserSettingsPanel-module__mHxFJq__inviteBar select,.UserSettingsPanel-module__mHxFJq__assignmentActions select{width:100%;min-height:var(--control-height-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);padding:0 var(--space-3)}.UserSettingsPanel-module__mHxFJq__inviteBar{gap:var(--space-2);grid-template-columns:minmax(220px,1.6fr) minmax(160px,.8fr) auto auto;align-items:center;display:grid}.UserSettingsPanel-module__mHxFJq__toggleRow{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);display:inline-flex}.UserSettingsPanel-module__mHxFJq__sortButton{color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.UserSettingsPanel-module__mHxFJq__button{}.UserSettingsPanel-module__mHxFJq__smallButton{}.UserSettingsPanel-module__mHxFJq__primaryButton{}.UserSettingsPanel-module__mHxFJq__ghostButton{}.UserSettingsPanel-module__mHxFJq__dangerButton{}.UserSettingsPanel-module__mHxFJq__ghostDangerButton{color:var(--color-danger);}.UserSettingsPanel-module__mHxFJq__sheetBackdrop{z-index:var(--z-sheet);background:var(--color-sheet-backdrop);opacity:1;transition:opacity .36s var(--ease-standard);justify-content:flex-end;display:flex;position:fixed;inset:0}.UserSettingsPanel-module__mHxFJq__sheetBackdropClosing{opacity:0}.UserSettingsPanel-module__mHxFJq__sheet{border-left:1px solid var(--color-border);background:var(--color-surface);width:min(520px,100%);height:100%;padding:var(--space-5);animation:UserSettingsPanel-module__mHxFJq__sheetEnterFromRight .36s var(--ease-standard);transition:transform .36s var(--ease-standard);position:relative;overflow-y:auto;transform:translate(0);box-shadow:-18px 0 36px #10182829}.UserSettingsPanel-module__mHxFJq__sheetClosing{transform:translate(100%)}@keyframes UserSettingsPanel-module__mHxFJq__sheetEnterFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}.UserSettingsPanel-module__mHxFJq__sheetHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.UserSettingsPanel-module__mHxFJq__sheetHeader h3{font-size:var(--text-lg);margin:0}.UserSettingsPanel-module__mHxFJq__sheetClose{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.UserSettingsPanel-module__mHxFJq__sheetClose:hover{color:var(--color-text)}.UserSettingsPanel-module__mHxFJq__sheetTabs{gap:var(--space-2);margin-top:var(--space-4);display:flex}.UserSettingsPanel-module__mHxFJq__sheetTab{min-height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0 var(--space-3)}.UserSettingsPanel-module__mHxFJq__sheetTabActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.UserSettingsPanel-module__mHxFJq__sheetBody{gap:var(--space-4);margin-top:var(--space-4);display:grid}.UserSettingsPanel-module__mHxFJq__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.UserSettingsPanel-module__mHxFJq__summaryField{gap:var(--space-1);display:grid}.UserSettingsPanel-module__mHxFJq__summaryField span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.UserSettingsPanel-module__mHxFJq__summaryField strong{font-size:var(--text-sm);overflow-wrap:anywhere}.UserSettingsPanel-module__mHxFJq__formGrid{gap:var(--space-3);display:grid}.UserSettingsPanel-module__mHxFJq__field{}.UserSettingsPanel-module__mHxFJq__field span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase}.UserSettingsPanel-module__mHxFJq__sheetFormActions{justify-content:flex-end;display:flex}.UserSettingsPanel-module__mHxFJq__workspaceStack>:first-child{margin-top:0}.UserSettingsPanel-module__mHxFJq__inlineActionsBlock{gap:var(--space-2);flex-wrap:wrap;display:flex}.UserSettingsPanel-module__mHxFJq__propertyAssignmentList{gap:var(--space-3);display:grid}.UserSettingsPanel-module__mHxFJq__assignmentCard{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-3);display:grid}.UserSettingsPanel-module__mHxFJq__assignmentCard strong{font-size:var(--text-sm)}.UserSettingsPanel-module__mHxFJq__assignmentActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.UserSettingsPanel-module__mHxFJq__modulesPanel{gap:var(--space-4);display:grid}.UserSettingsPanel-module__mHxFJq__moduleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.UserSettingsPanel-module__mHxFJq__moduleRow strong{font-size:var(--text-sm);display:block}.UserSettingsPanel-module__mHxFJq__sheetFooter{margin-top:var(--space-4);justify-content:flex-end;display:flex}@media (max-width:720px){.UserSettingsPanel-module__mHxFJq__headerRow{flex-direction:column}.UserSettingsPanel-module__mHxFJq__searchField{width:100%}}@media (max-width:980px){.UserSettingsPanel-module__mHxFJq__summaryGrid{grid-template-columns:1fr}.UserSettingsPanel-module__mHxFJq__sheet{width:100%}}
.MediaLibraryPanel-module__cu8MoW__root{background:var(--color-bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.MediaLibraryPanel-module__cu8MoW__header{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.MediaLibraryPanel-module__cu8MoW__title{color:var(--color-text);flex:1;margin:0;font-size:1.1rem;font-weight:700}.MediaLibraryPanel-module__cu8MoW__headerActions{align-items:center;gap:8px;display:flex}.MediaLibraryPanel-module__cu8MoW__uploadBtn{height:var(--control-height-md);background:var(--color-accent);color:var(--button-accent-fg);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;min-width:130px;padding:0 16px;font-size:.875rem;font-weight:600}.MediaLibraryPanel-module__cu8MoW__uploadBtn:disabled{opacity:.65;cursor:not-allowed}.MediaLibraryPanel-module__cu8MoW__uploadBtn:hover:not(:disabled){opacity:.9}.MediaLibraryPanel-module__cu8MoW__cancelBtn{height:var(--control-height-md);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:0 16px;font-size:.875rem}.MediaLibraryPanel-module__cu8MoW__cancelBtn:hover{background:var(--color-surface-hover);color:var(--color-text)}.MediaLibraryPanel-module__cu8MoW__fileInput{display:none}.MediaLibraryPanel-module__cu8MoW__filters{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;gap:4px;padding:0 24px;display:flex;overflow-x:auto}.MediaLibraryPanel-module__cu8MoW__filterTab{appearance:none;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 12px;font-size:.875rem;font-weight:500}.MediaLibraryPanel-module__cu8MoW__filterTab:hover{color:var(--color-text)}.MediaLibraryPanel-module__cu8MoW__filterTabActive{border-bottom-color:var(--color-accent);color:var(--color-text)}.MediaLibraryPanel-module__cu8MoW__sourceBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin-right:4px;font-size:.65rem;display:inline-block}.MediaLibraryPanel-module__cu8MoW__uploadBar{background:var(--color-accent-faint);border-bottom:1px solid var(--color-border);color:var(--color-accent);flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;font-size:.8rem;font-weight:600;display:flex}.MediaLibraryPanel-module__cu8MoW__uploadBarDot{background:var(--color-accent);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite MediaLibraryPanel-module__cu8MoW__pulse}@keyframes MediaLibraryPanel-module__cu8MoW__pulse{0%,to{opacity:1}50%{opacity:.3}}.MediaLibraryPanel-module__cu8MoW__pickHint{color:var(--color-text-secondary);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;margin:0;padding:10px 24px;font-size:.8rem}.MediaLibraryPanel-module__cu8MoW__body{flex:1;padding:24px;overflow-y:auto}.MediaLibraryPanel-module__cu8MoW__loading,.MediaLibraryPanel-module__cu8MoW__empty{text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:60px 20px;font-size:.875rem;display:flex}.MediaLibraryPanel-module__cu8MoW__empty p{margin:0}.MediaLibraryPanel-module__cu8MoW__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.MediaLibraryPanel-module__cu8MoW__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.MediaLibraryPanel-module__cu8MoW__card:hover{border-color:var(--color-accent)}.MediaLibraryPanel-module__cu8MoW__thumb{aspect-ratio:1;object-fit:cover;background:var(--color-surface-hover);width:100%;display:block}.MediaLibraryPanel-module__cu8MoW__thumb img{width:100%;display:block}.MediaLibraryPanel-module__cu8MoW__pickOverlay{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;inset:0 0 38px}.MediaLibraryPanel-module__cu8MoW__pickOverlay:hover{background:var(--color-overlay)}.MediaLibraryPanel-module__cu8MoW__pickOverlayLabel{opacity:0;color:var(--button-accent-fg);text-align:center;background:var(--color-overlay);border-radius:var(--radius-sm);pointer-events:none;padding:6px 10px;font-size:.775rem;font-weight:700;transition:opacity .15s}.MediaLibraryPanel-module__cu8MoW__pickOverlay:hover .MediaLibraryPanel-module__cu8MoW__pickOverlayLabel{opacity:1}.MediaLibraryPanel-module__cu8MoW__cardFooter{border-top:1px solid var(--color-border);align-items:center;gap:6px;min-height:38px;padding:6px 8px;display:flex}.MediaLibraryPanel-module__cu8MoW__cardName{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.7rem;overflow:hidden}.MediaLibraryPanel-module__cu8MoW__deleteBtn{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:flex}.MediaLibraryPanel-module__cu8MoW__deleteBtn:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.MediaLibraryPanel-module__cu8MoW__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.MediaLibraryPanel-module__cu8MoW__footerHint{color:var(--color-text-secondary);border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;margin:0;padding:10px 24px;font-size:.725rem}
.EmailBlockEditor-module__dP7cpa__root{flex-direction:row;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.EmailBlockEditor-module__dP7cpa__pickerOverlay{z-index:var(--z-editor-modal);background:var(--color-overlay);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.EmailBlockEditor-module__dP7cpa__pickerModal{background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;width:100%;max-width:860px;height:min(640px,80vh);display:flex;overflow:hidden;box-shadow:0 8px 40px #00000040}.EmailBlockEditor-module__dP7cpa__urlRow{align-items:center;gap:6px;display:flex}.EmailBlockEditor-module__dP7cpa__urlRow .EmailBlockEditor-module__dP7cpa__input{flex:1;min-width:0}.EmailBlockEditor-module__dP7cpa__browseBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-hover);height:32px;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:0 10px;font-size:.775rem}.EmailBlockEditor-module__dP7cpa__browseBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}.EmailBlockEditor-module__dP7cpa__canvasArea{background:#e8e8e8;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.EmailBlockEditor-module__dP7cpa__canvasToolbar,.EmailBlockEditor-module__dP7cpa__editPanelHeader{box-sizing:border-box;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;height:48px;min-height:48px;padding:0 16px;display:flex}.EmailBlockEditor-module__dP7cpa__canvasToolbar{justify-content:flex-end;gap:var(--space-2)}.EmailBlockEditor-module__dP7cpa__canvas{flex-direction:column;flex:1;align-items:center;gap:0;padding:24px 16px 48px;display:flex;overflow-y:auto}.EmailBlockEditor-module__dP7cpa__canvasEmpty{color:var(--color-text-secondary);text-align:center;margin:auto;padding:40px 20px;font-size:.875rem}.EmailBlockEditor-module__dP7cpa__blockItem{cursor:pointer;background:#fff;border:2px solid #0000;width:100%;max-width:600px;transition:border-color .12s}.EmailBlockEditor-module__dP7cpa__blockItem+.EmailBlockEditor-module__dP7cpa__blockItem{margin-top:2px}.EmailBlockEditor-module__dP7cpa__blockItemActive{border-color:var(--color-accent)}.EmailBlockEditor-module__dP7cpa__blockItemDragOver{box-shadow:0 -3px 0 0 var(--color-accent)}.EmailBlockEditor-module__dP7cpa__blockItem[draggable]:active{opacity:.5}.EmailBlockEditor-module__dP7cpa__canvasDropEnd:after{content:"";background:var(--color-accent);border-radius:2px;width:100%;max-width:600px;height:3px;margin:4px auto 0;display:block}.EmailBlockEditor-module__dP7cpa__blockBar{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:30px;padding:4px 8px;display:flex}.EmailBlockEditor-module__dP7cpa__dragHandle{cursor:grab;color:var(--color-text-secondary);opacity:.35;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 4px 0 0;font-size:1rem;line-height:1}.EmailBlockEditor-module__dP7cpa__blockItem:hover .EmailBlockEditor-module__dP7cpa__dragHandle{opacity:.7}.EmailBlockEditor-module__dP7cpa__dragHandle:active{cursor:grabbing}.EmailBlockEditor-module__dP7cpa__blockTypeBtn{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.7rem;font-weight:700}.EmailBlockEditor-module__dP7cpa__blockItemActive .EmailBlockEditor-module__dP7cpa__blockTypeBtn{color:var(--color-accent)}.EmailBlockEditor-module__dP7cpa__blockActions{align-items:center;gap:2px;display:flex}.EmailBlockEditor-module__dP7cpa__iconBtn{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.85rem;line-height:1;display:flex}.EmailBlockEditor-module__dP7cpa__iconBtn:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.EmailBlockEditor-module__dP7cpa__iconBtn:disabled{opacity:.3;cursor:not-allowed}.EmailBlockEditor-module__dP7cpa__iconBtnDanger:hover:not(:disabled){color:var(--color-danger);background:#fee2e2}.EmailBlockEditor-module__dP7cpa__blockPreviewBtn{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.EmailBlockEditor-module__dP7cpa__blockHtml{pointer-events:none;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.EmailBlockEditor-module__dP7cpa__blockHtml table{border-collapse:collapse}.EmailBlockEditor-module__dP7cpa__editPanel{background:var(--color-surface);border-left:1px solid var(--color-border);flex-direction:column;flex:0 0 320px;width:320px;min-width:0;display:flex;overflow:hidden}.EmailBlockEditor-module__dP7cpa__editPanelHeader{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);justify-content:space-between;font-size:.8rem;font-weight:700}.EmailBlockEditor-module__dP7cpa__editPanelClose{border-radius:var(--radius-xs);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;display:flex}.EmailBlockEditor-module__dP7cpa__editPanelClose:hover{background:var(--color-surface-hover);color:var(--color-text)}.EmailBlockEditor-module__dP7cpa__editPanelBody{flex-direction:column;flex:1;gap:0;padding:14px;display:flex;overflow-y:auto}.EmailBlockEditor-module__dP7cpa__editPanelHint{color:var(--color-text-secondary);margin:0 0 16px;font-size:.775rem;line-height:1.5}.EmailBlockEditor-module__dP7cpa__editPanelFooter{border-top:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 14px;display:flex}.EmailBlockEditor-module__dP7cpa__editMoveRow{gap:6px;display:flex}.EmailBlockEditor-module__dP7cpa__moveBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);height:30px;color:var(--color-text-secondary);cursor:pointer;background:0 0;flex:1;font-size:.775rem}.EmailBlockEditor-module__dP7cpa__moveBtn:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.EmailBlockEditor-module__dP7cpa__moveBtn:disabled{opacity:.3;cursor:not-allowed}.EmailBlockEditor-module__dP7cpa__deleteBlockBtn{border-radius:var(--radius-sm);width:100%;height:30px;color:var(--color-danger);cursor:pointer;background:0 0;border:1px solid #fca5a5;font-size:.775rem}.EmailBlockEditor-module__dP7cpa__deleteBlockBtn:hover{background:#fee2e2}.EmailBlockEditor-module__dP7cpa__field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.EmailBlockEditor-module__dP7cpa__fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.7rem;font-weight:700}.EmailBlockEditor-module__dP7cpa__fieldHint{color:var(--color-text-secondary);font-size:.7rem;line-height:1.4}.EmailBlockEditor-module__dP7cpa__aiFieldBtn{align-self:start;margin-top:2px}.EmailBlockEditor-module__dP7cpa__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);height:32px;color:var(--color-text);box-sizing:border-box;outline:none;width:100%;padding:0 9px;font-size:.825rem}.EmailBlockEditor-module__dP7cpa__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-faint)}.EmailBlockEditor-module__dP7cpa__inputNumber{width:80px}.EmailBlockEditor-module__dP7cpa__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-text);box-sizing:border-box;resize:vertical;width:100%;font-size:.825rem;line-height:1.5;font-family:var(--font-sans);outline:none;padding:7px 9px}.EmailBlockEditor-module__dP7cpa__textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-faint)}.EmailBlockEditor-module__dP7cpa__select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);height:32px;color:var(--color-text);box-sizing:border-box;cursor:pointer;outline:none;width:100%;padding:0 8px;font-size:.825rem}.EmailBlockEditor-module__dP7cpa__select:focus{border-color:var(--color-accent)}.EmailBlockEditor-module__dP7cpa__colorRow{align-items:center;gap:8px;display:flex}.EmailBlockEditor-module__dP7cpa__colorSwatch{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;width:32px;height:32px;padding:2px}.EmailBlockEditor-module__dP7cpa__colorValue{color:var(--color-text-secondary);font-size:.775rem;font-family:var(--font-mono)}.EmailBlockEditor-module__dP7cpa__addGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.EmailBlockEditor-module__dP7cpa__addGridBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);cursor:grab;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.EmailBlockEditor-module__dP7cpa__addGridBtn:active{cursor:grabbing}.EmailBlockEditor-module__dP7cpa__addGridBtn:hover{border-color:var(--color-accent);background:var(--color-accent-faint)}.EmailBlockEditor-module__dP7cpa__addGridLabel{color:var(--color-text);font-size:.775rem;font-weight:700}.EmailBlockEditor-module__dP7cpa__addGridDesc{color:var(--color-text-secondary);font-size:.7rem;line-height:1.3}.EmailBlockEditor-module__dP7cpa__previewOverlay{z-index:var(--z-editor);background:var(--color-overlay);align-items:stretch;display:flex;position:fixed;inset:0}.EmailBlockEditor-module__dP7cpa__previewModal{background:#e0e0e0;flex-direction:column;width:100%;height:100%;display:flex}.EmailBlockEditor-module__dP7cpa__previewBar{background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.EmailBlockEditor-module__dP7cpa__previewWidthBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;padding:0 16px;font-size:.825rem}.EmailBlockEditor-module__dP7cpa__previewWidthBtnActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--button-accent-fg)}.EmailBlockEditor-module__dP7cpa__previewCloseBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;margin-left:auto;padding:0 16px;font-size:.825rem}.EmailBlockEditor-module__dP7cpa__previewCloseBtn:hover{background:var(--color-surface-hover);color:var(--color-text)}.EmailBlockEditor-module__dP7cpa__previewFrame{flex:1;justify-content:center;padding:32px 16px;display:flex;overflow:auto}.EmailBlockEditor-module__dP7cpa__previewIframe{background:#fff;border:none;height:100%;min-height:500px;transition:width .2s;display:block;box-shadow:0 4px 24px #00000026}@media (max-width:720px){.EmailBlockEditor-module__dP7cpa__root{flex-direction:column}.EmailBlockEditor-module__dP7cpa__editPanel{border-left:0;border-top:1px solid var(--color-border);flex:none;width:100%;max-height:46%}}
.WriteWithAiDialog-module__aHt4Wa__backdrop{z-index:var(--z-editor-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.WriteWithAiDialog-module__aHt4Wa__dialog{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(460px,100%);box-shadow:var(--shadow-soft);padding:var(--space-4);display:grid}.WriteWithAiDialog-module__aHt4Wa__header h3{font-size:var(--text-lg);margin:0}.WriteWithAiDialog-module__aHt4Wa__hint{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-relaxed);margin:0}.WriteWithAiDialog-module__aHt4Wa__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.WriteWithAiDialog-module__aHt4Wa__dialog textarea{resize:vertical;min-height:88px}
.EmailEditor-module__51PqNq__backdrop{z-index:var(--z-modal);background:var(--color-overlay);align-items:stretch;animation:.2s EmailEditor-module__51PqNq__backdropIn;display:flex;position:fixed;inset:0}.EmailEditor-module__51PqNq__backdropClosing{animation:.32s forwards EmailEditor-module__51PqNq__backdropOut}.EmailEditor-module__51PqNq__panel{background:var(--color-bg);flex-direction:column;width:100%;height:100%;animation:.25s cubic-bezier(.22,1,.36,1) EmailEditor-module__51PqNq__slideUp;display:flex;overflow:hidden}.EmailEditor-module__51PqNq__panelClosing{animation:.32s cubic-bezier(.55,0,1,.45) forwards EmailEditor-module__51PqNq__slideDown}.EmailEditor-module__51PqNq__toolbar{align-items:flex-end;gap:var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;padding:12px 16px;display:flex}.EmailEditor-module__51PqNq__toolbarLeft{align-items:flex-end;gap:var(--space-3);flex:1;min-width:0;display:flex}.EmailEditor-module__51PqNq__toolbarField{flex:0 220px;min-width:180px}.EmailEditor-module__51PqNq__toolbarFieldWide{flex:280px;min-width:220px}.EmailEditor-module__51PqNq__toolbarRight{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.EmailEditor-module__51PqNq__toolbarBtn img{width:16px;height:16px;filter:var(--icon-filter)}.EmailEditor-module__51PqNq__toolbarBtnActive{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}.u-button--secondary.EmailEditor-module__51PqNq__toolbarBtnActive:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}.u-button--secondary.EmailEditor-module__51PqNq__toolbarBtnActive:not(:disabled):hover{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}.EmailEditor-module__51PqNq__languageBar{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);flex-wrap:wrap;flex-shrink:0;padding:8px 16px;display:flex}.EmailEditor-module__51PqNq__languageMenuWrap{position:relative}.EmailEditor-module__51PqNq__languageMenuButton{align-items:center;gap:var(--space-2);display:inline-flex}.EmailEditor-module__51PqNq__languageMenuButton img,.EmailEditor-module__51PqNq__languageMenuItem img{width:16px;height:16px;filter:var(--icon-filter)}.EmailEditor-module__51PqNq__languageMenuChevron{transform:rotate(90deg)}.EmailEditor-module__51PqNq__languageMenuChevronOpen{transform:rotate(-90deg)}.EmailEditor-module__51PqNq__languageMenu{z-index:var(--z-dropdown);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:220px;box-shadow:var(--shadow-soft);padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.EmailEditor-module__51PqNq__languageMenuItem{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:40px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 var(--space-2);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.EmailEditor-module__51PqNq__languageMenuItem:hover,.EmailEditor-module__51PqNq__languageMenuItemActive{background:var(--color-surface-muted)}.EmailEditor-module__51PqNq__languageMenuDivider{background:var(--color-border);height:1px;margin:4px 0}.EmailEditor-module__51PqNq__manageBackdrop{z-index:var(--z-editor-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.EmailEditor-module__51PqNq__manageDialog{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(460px,100%);box-shadow:var(--shadow-soft);padding:var(--space-4);display:grid}.EmailEditor-module__51PqNq__manageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.EmailEditor-module__51PqNq__manageHeader h3{font-size:var(--text-lg);margin:0}.EmailEditor-module__51PqNq__langPicker{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);padding:6px var(--space-2);flex-wrap:wrap;display:flex}.EmailEditor-module__51PqNq__langChips{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.EmailEditor-module__51PqNq__langChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted);min-height:28px;color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:4px;padding:0 8px 0 10px;display:inline-flex}.EmailEditor-module__51PqNq__langChipLocked{color:var(--color-text-muted);padding-right:10px}.EmailEditor-module__51PqNq__langChipRemove{border-radius:var(--radius-pill);width:18px;height:18px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.EmailEditor-module__51PqNq__langChipRemove:hover{color:var(--color-text)}.EmailEditor-module__51PqNq__langPicker .EmailEditor-module__51PqNq__langAddSelect,.EmailEditor-module__51PqNq__langPicker .EmailEditor-module__51PqNq__langAddSelect:focus-visible{min-width:96px;min-height:28px;color:var(--color-text);font-size:var(--text-sm);box-shadow:none;background:0 0;border:0;border-radius:0;flex:96px;padding:0}.EmailEditor-module__51PqNq__langPickerHint{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-relaxed);text-transform:none;margin:0}.EmailEditor-module__51PqNq__manageActions{justify-content:flex-end;gap:var(--space-2);display:flex}.EmailEditor-module__51PqNq__nameInput,.EmailEditor-module__51PqNq__subjectInput{width:100%;font-weight:var(--weight-medium)}.EmailEditor-module__51PqNq__closeButton{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.EmailEditor-module__51PqNq__closeButton:hover{color:var(--color-text)}.EmailEditor-module__51PqNq__testSheetActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.EmailEditor-module__51PqNq__body{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.EmailEditor-module__51PqNq__varsPanel{background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;flex:0 0 260px;gap:10px;width:260px;min-width:0;padding:16px;display:flex;overflow-y:auto}.EmailEditor-module__51PqNq__varsPanel h3{font-size:var(--text-xs);font-weight:var(--weight-heavy);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}.EmailEditor-module__51PqNq__varsPanel p{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--line-relaxed);margin:0}.EmailEditor-module__51PqNq__plainTextMain{gap:var(--space-3);background:var(--color-bg);flex-direction:column;min-width:0;height:100%;padding:20px 24px 24px;display:flex}.EmailEditor-module__51PqNq__plainTextMain h3{font-size:var(--text-sm);font-weight:var(--weight-heavy);margin:0}.EmailEditor-module__51PqNq__plainTextMain p{max-width:52rem;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--line-relaxed);margin:0}.EmailEditor-module__51PqNq__plainTextArea{resize:none;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);width:100%;min-height:0;color:var(--color-text);font:.85rem/1.55 var(--font-mono);outline:none;flex:1;padding:12px}.EmailEditor-module__51PqNq__plainTextArea:focus{border-color:var(--color-accent)}.EmailEditor-module__51PqNq__plainTextActions{flex-shrink:0;display:flex}.EmailEditor-module__51PqNq__varsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EmailEditor-module__51PqNq__varsList li{flex-direction:column;gap:3px;display:flex}.EmailEditor-module__51PqNq__varsList li span{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.4}.EmailEditor-module__51PqNq__varToken{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-accent);font-size:var(--text-xs);font-family:var(--font-mono);cursor:pointer;text-align:left;width:100%;padding:2px 8px;display:inline-block}.EmailEditor-module__51PqNq__varToken:hover{background:var(--color-accent-faint);border-color:var(--color-accent)}.EmailEditor-module__51PqNq__editorHost{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.EmailEditor-module__51PqNq__editorHost>*{flex:1;min-width:0;height:100%;min-height:0}@media (max-width:720px){.EmailEditor-module__51PqNq__varsPanel{border-right:0;border-bottom:1px solid var(--color-border);flex:none;width:100%;max-height:160px}.EmailEditor-module__51PqNq__body{flex-direction:column}}@keyframes EmailEditor-module__51PqNq__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes EmailEditor-module__51PqNq__backdropOut{0%{opacity:1}to{opacity:0}}@keyframes EmailEditor-module__51PqNq__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes EmailEditor-module__51PqNq__slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}
.OtaSetupWizard-module___rrjta__backdrop{z-index:var(--z-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.OtaSetupWizard-module___rrjta__dialog,.OtaSetupWizard-module___rrjta__helpDialog{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(560px,100%);max-height:min(90vh,760px);box-shadow:var(--shadow-soft);padding:var(--space-4);overflow:auto}.OtaSetupWizard-module___rrjta__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.OtaSetupWizard-module___rrjta__header h3{font-size:var(--text-lg);margin:0}.OtaSetupWizard-module___rrjta__close{width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.OtaSetupWizard-module___rrjta__close:hover{color:var(--color-text)}.OtaSetupWizard-module___rrjta__close:disabled{cursor:not-allowed;opacity:.54}.OtaSetupWizard-module___rrjta__tabs{align-items:stretch;gap:var(--space-3);margin:var(--space-5) 0 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;padding:0;list-style:none;display:flex}.OtaSetupWizard-module___rrjta__tabItem{align-items:stretch;gap:var(--space-3);list-style:none;display:flex}.OtaSetupWizard-module___rrjta__tabChevron{width:12px;height:12px;margin-bottom:var(--space-3);filter:var(--icon-filter);opacity:.54;align-self:center}.OtaSetupWizard-module___rrjta__tab{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 0 var(--space-3);background:0 0;border:0;border-bottom:2px solid #0000;align-items:flex-end;display:inline-flex}.OtaSetupWizard-module___rrjta__tabActive{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--weight-heavy)}.OtaSetupWizard-module___rrjta__body{gap:var(--space-4);margin-top:var(--space-4);display:grid}.OtaSetupWizard-module___rrjta__warningAlert{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-surface);padding:var(--space-3);display:flex}.OtaSetupWizard-module___rrjta__warningAlert img,.OtaSetupWizard-module___rrjta__warningIcon{width:22px;height:22px;color:var(--color-warning);flex:0 0 22px;margin-top:2px}.OtaSetupWizard-module___rrjta__warningAlert strong{color:var(--color-text);margin:0}.OtaSetupWizard-module___rrjta__warningAlert p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-relaxed)}.OtaSetupWizard-module___rrjta__stepIntro{color:var(--color-text);font-size:var(--text-sm);line-height:var(--line-relaxed);margin:0}.OtaSetupWizard-module___rrjta__copyRow{align-items:center;gap:var(--space-2);display:flex}.OtaSetupWizard-module___rrjta__copyRow input{flex:1;width:100%;min-width:0}.OtaSetupWizard-module___rrjta__actions{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.OtaSetupWizard-module___rrjta__actionGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.OtaSetupWizard-module___rrjta__actionGroup:last-child{margin-left:auto}.OtaSetupWizard-module___rrjta__helpBackdrop{z-index:var(--z-editor-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.OtaSetupWizard-module___rrjta__helpBody{gap:var(--space-3);margin-top:var(--space-3);display:grid}.OtaSetupWizard-module___rrjta__helpBody p{color:var(--color-text);font-size:var(--text-sm);line-height:var(--line-relaxed);margin:0}@media (max-width:640px){.OtaSetupWizard-module___rrjta__actions,.OtaSetupWizard-module___rrjta__actionGroup{width:100%}.OtaSetupWizard-module___rrjta__actionGroup a{flex:auto}.OtaSetupWizard-module___rrjta__actionGroup .u-button{flex:auto}}
.EmailsPanel-module__rFP9mq__root{flex-direction:column;gap:32px;max-width:1100px;padding:24px;display:flex;position:relative}.EmailsPanel-module__rFP9mq__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:20px 24px;display:flex}.EmailsPanel-module__rFP9mq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EmailsPanel-module__rFP9mq__sectionHeader h3{margin:0 0 4px;font-size:1rem;font-weight:700}.EmailsPanel-module__rFP9mq__sectionHeader p{color:var(--color-text-secondary);margin:0;font-size:.825rem}.EmailsPanel-module__rFP9mq__emptyText{color:var(--color-text-secondary);margin:0;padding:8px 0;font-size:.875rem}.EmailsPanel-module__rFP9mq__deliveryRulesList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.EmailsPanel-module__rFP9mq__deliveryRulesList li{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:grid}.EmailsPanel-module__rFP9mq__deliveryRulesList li:last-child{border-bottom:0;padding-bottom:0}.EmailsPanel-module__rFP9mq__deliveryRulesList strong{font-size:var(--text-sm);font-weight:var(--weight-heavy);color:var(--color-text)}.EmailsPanel-module__rFP9mq__deliveryRulesList span{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--line-relaxed)}.EmailsPanel-module__rFP9mq__primaryButton{flex-shrink:0;}.EmailsPanel-module__rFP9mq__secondaryButton{}.EmailsPanel-module__rFP9mq__ghostButton{}.EmailsPanel-module__rFP9mq__dangerButton{}.EmailsPanel-module__rFP9mq__ruleList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EmailsPanel-module__rFP9mq__ruleItem{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.EmailsPanel-module__rFP9mq__ruleInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.EmailsPanel-module__rFP9mq__ruleInfo strong{font-size:.9rem}.EmailsPanel-module__rFP9mq__ruleInfoHeading{align-items:center;gap:8px;min-width:0;display:flex}.EmailsPanel-module__rFP9mq__ruleInfo>span{color:var(--color-text-secondary);font-size:.8rem}.EmailsPanel-module__rFP9mq__ruleActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.EmailsPanel-module__rFP9mq__ruleForm{background:var(--color-bg);border:1px solid var(--color-accent-faint,rgba(var(--accent-rgb,99 102 241) / .3));border-radius:var(--radius-sm);flex-direction:column;gap:12px;padding:16px;display:flex}.EmailsPanel-module__rFP9mq__formRow{flex-wrap:wrap;gap:12px;display:flex}.EmailsPanel-module__rFP9mq__formRow label{flex-direction:column;flex:1;gap:5px;min-width:140px;display:flex}.EmailsPanel-module__rFP9mq__formRow label span{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.775rem;font-weight:600}.EmailsPanel-module__rFP9mq__channelField{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.EmailsPanel-module__rFP9mq__channelField legend{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:0;font-size:.775rem;font-weight:600}.EmailsPanel-module__rFP9mq__channelHint{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--line-relaxed);margin:0}.EmailsPanel-module__rFP9mq__formInput,.EmailsPanel-module__rFP9mq__formSelect{height:var(--control-height-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-text);outline:none;padding:0 10px;font-size:.875rem}.EmailsPanel-module__rFP9mq__formInput:focus,.EmailsPanel-module__rFP9mq__formSelect:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-faint)}.EmailsPanel-module__rFP9mq__formActions{gap:8px;display:flex}.EmailsPanel-module__rFP9mq__senderExplainer{border:1px solid color-mix(in srgb, var(--color-accent) 24%, var(--color-border));border-radius:var(--radius-sm);background:var(--color-accent-faint);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.EmailsPanel-module__rFP9mq__senderExplainer strong{font-size:.85rem}.EmailsPanel-module__rFP9mq__senderExplainer span{color:var(--color-text-secondary);font-size:.8rem;line-height:1.45}.EmailsPanel-module__rFP9mq__senderForm,.EmailsPanel-module__rFP9mq__otpForm{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.EmailsPanel-module__rFP9mq__senderForm label,.EmailsPanel-module__rFP9mq__otpForm label{flex-direction:column;flex:1;gap:5px;min-width:220px;display:flex}.EmailsPanel-module__rFP9mq__senderForm label>span,.EmailsPanel-module__rFP9mq__otpForm label>span{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.775rem;font-weight:600}.EmailsPanel-module__rFP9mq__setupDetails{gap:14px;display:grid}.EmailsPanel-module__rFP9mq__statusStrip{flex-wrap:wrap;gap:8px;display:flex}.EmailsPanel-module__rFP9mq__statusGood,.EmailsPanel-module__rFP9mq__statusPending{border-radius:999px;align-items:center;padding:5px 9px;font-size:.75rem;font-weight:650;display:inline-flex}.EmailsPanel-module__rFP9mq__statusGood{background:color-mix(in srgb, var(--color-success,#15803d) 13%, transparent);color:var(--color-success,#15803d)}.EmailsPanel-module__rFP9mq__statusPending{background:color-mix(in srgb, var(--color-warning,#b45309) 13%, transparent);color:var(--color-warning,#b45309)}.EmailsPanel-module__rFP9mq__dnsTableWrap{gap:8px;display:grid}.EmailsPanel-module__rFP9mq__dnsTableWrap>p{color:var(--color-text-secondary);margin:0;font-size:.82rem}.EmailsPanel-module__rFP9mq__dnsTableWrap{overflow-x:auto}.EmailsPanel-module__rFP9mq__dnsTable{border-collapse:collapse;width:100%;font-size:.78rem}.EmailsPanel-module__rFP9mq__dnsTable th,.EmailsPanel-module__rFP9mq__dnsTable td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:9px 10px}.EmailsPanel-module__rFP9mq__dnsTable th{color:var(--color-text-secondary);text-transform:uppercase;font-size:.7rem}.EmailsPanel-module__rFP9mq__dnsTable code{overflow-wrap:anywhere;white-space:normal;max-width:430px;display:block}.EmailsPanel-module__rFP9mq__otpForm{max-width:520px}.EmailsPanel-module__rFP9mq__setupActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.EmailsPanel-module__rFP9mq__setupError{color:var(--color-danger);font-size:.8rem}.EmailsPanel-module__rFP9mq__scheduleWarning{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warning,#d97706) 12%, transparent);color:var(--color-text);margin:0;padding:9px 11px;font-size:.8rem;line-height:1.45}.EmailsPanel-module__rFP9mq__otaGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.EmailsPanel-module__rFP9mq__otaCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);flex-direction:column;align-items:flex-start;gap:13px;padding:15px;display:flex}.EmailsPanel-module__rFP9mq__otaCardBlocked{opacity:.78}.EmailsPanel-module__rFP9mq__otaCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}.EmailsPanel-module__rFP9mq__otaCardHeader>div{flex-direction:column;gap:4px;display:flex}.EmailsPanel-module__rFP9mq__otaCardHeader strong{font-size:.9rem}.EmailsPanel-module__rFP9mq__otaCardHeader span:not(.u-badge){color:var(--color-text-secondary);font-size:.78rem;line-height:1.4}.EmailsPanel-module__rFP9mq__otaDetails{gap:7px;width:100%;margin:0;display:grid}.EmailsPanel-module__rFP9mq__otaDetails div{min-width:0}.EmailsPanel-module__rFP9mq__otaDetails dt{color:var(--color-text-secondary);text-transform:uppercase;font-size:.7rem;font-weight:600}.EmailsPanel-module__rFP9mq__otaDetails dd{overflow-wrap:anywhere;margin:2px 0 0;font:.76rem/1.35 ui-monospace,SFMono-Regular,Consolas,monospace}.EmailsPanel-module__rFP9mq__otaSteps{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.EmailsPanel-module__rFP9mq__otaSteps li{align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);line-height:var(--line-relaxed);display:flex}.EmailsPanel-module__rFP9mq__otaStepMark{border-radius:var(--radius-pill);flex:0 0 8px;width:8px;height:8px;margin-top:7px}.EmailsPanel-module__rFP9mq__otaStepDone{background:var(--color-success)}.EmailsPanel-module__rFP9mq__otaStepTodo{background:var(--color-danger)}.EmailsPanel-module__rFP9mq__filterRow{align-items:center;gap:8px;display:flex}.EmailsPanel-module__rFP9mq__filterSelect{height:var(--control-height-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-text);cursor:pointer;outline:none;padding:0 10px;font-size:.875rem}.EmailsPanel-module__rFP9mq__filterSelect:focus{border-color:var(--color-accent)}.EmailsPanel-module__rFP9mq__loadMoreRow{justify-content:center;padding-top:8px;display:flex}
.UpsellEmailStats-module__skDwma__root{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-panel);padding:var(--space-5)}.UpsellEmailStats-module__skDwma__header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.UpsellEmailStats-module__skDwma__title{margin:0}.UpsellEmailStats-module__skDwma__rangeGroup{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.UpsellEmailStats-module__skDwma__rangeBtn{border-radius:var(--radius-sm);height:28px;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 10px;transition:background .1s,color .1s}.UpsellEmailStats-module__skDwma__rangeBtnActive{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 3px #0000001a}.UpsellEmailStats-module__skDwma__grid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.UpsellEmailStats-module__skDwma__gridProblems{margin-top:var(--space-2)}.UpsellEmailStats-module__skDwma__tile{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;gap:3px;display:flex}.UpsellEmailStats-module__skDwma__tileLabel{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.03em}.UpsellEmailStats-module__skDwma__tileValue{font-size:var(--text-2xl);font-weight:var(--weight-heavy);line-height:1.1}.UpsellEmailStats-module__skDwma__tileSub{color:var(--color-text-secondary);font-size:var(--text-xs)}.UpsellEmailStats-module__skDwma__tileWarn .UpsellEmailStats-module__skDwma__tileValue{color:var(--color-warning,#f59e0b)}.UpsellEmailStats-module__skDwma__tileDanger .UpsellEmailStats-module__skDwma__tileValue{color:var(--color-danger,#ef4444)}.UpsellEmailStats-module__skDwma__loading{color:var(--color-text-secondary);font-size:var(--text-sm);margin:var(--space-3) 0 0}@media (max-width:680px){.UpsellEmailStats-module__skDwma__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.UpsellEmailStats-module__skDwma__header{flex-direction:column;align-items:flex-start}}
