@layer tokens,base,components,workspaces,exceptions;@layer tokens{:root{--tera-control-transition: .18s ease;--tera-button-primary-color: #ffffff;--tera-button-primary-border: 2px solid transparent;--tera-button-primary-background: linear-gradient(180deg, rgba(255, 255, 255, .24), transparent 34%, rgba(0, 0, 0, .48) 100%) padding-box, linear-gradient(180deg, #242631, #181924 72%) padding-box, linear-gradient(90deg, #181924 0%, #5691c8 25%, #f7e6a1 50%, #c4548e 75%, #181924 100%) border-box;--tera-button-primary-background-size: 100% 100%, 100% 100%, 240% 100%;--tera-button-primary-background-position: 0 0, 0 0, 100% 50%;--tera-button-primary-padding: 11px 16px;--tera-button-primary-radius: 999px;--tera-button-primary-font-weight: 750;--tera-button-primary-shadow: inset 0 1px rgba(255, 255, 255, .38), inset 0 -2px rgba(0, 0, 0, .72), 0 3px 0 rgba(7, 7, 11, .72), 0 10px 24px rgba(0, 0, 0, .34);--tera-button-primary-text-shadow: 0 1px 2px rgba(0, 0, 0, .72);--tera-button-primary-transition: transform .18s ease, box-shadow .18s ease, filter .18s ease, background-position .42s ease;--tera-button-primary-hover-transform: translateY(-2px);--tera-button-primary-hover-background-position: 0 0, 0 0, 0% 50%;--tera-button-primary-hover-shadow: inset 0 1px rgba(255, 255, 255, .46), inset 0 -2px rgba(0, 0, 0, .68), 0 4px 0 rgba(7, 7, 11, .72), 0 14px 30px rgba(0, 0, 0, .42);--tera-button-primary-active-transform: translateY(2px) scale(.96);--tera-button-primary-active-shadow: inset 0 3px 8px rgba(0, 0, 0, .66), 0 1px 0 rgba(7, 7, 11, .72);--tera-button-primary-active-filter: brightness(.86);--tera-button-primary-focus-outline: #f7e6a1;--tera-button-primary-focus-shadow: 0 0 0 4px rgba(86, 145, 200, .24);--tera-button-primary-disabled-filter: grayscale(.35) brightness(.72);--tera-button-neutral-padding: 10px 14px;--tera-quiet-button-background: transparent;--tera-quiet-button-color: var(--text-muted);--tera-quiet-button-hover-color: #fff;--tera-quiet-button-border: 0;--tera-quiet-button-radius: 12px;--tera-quiet-button-shadow: none;--tera-button-ghost-padding: 7px;--tera-menu-active-background: rgba(89, 107, 231, .21);--tera-menu-icon-color: #596be7;--tera-menu-icon-background: rgba(89, 107, 231, .09);--tera-dialog-border: 1px solid var(--line-strong);--tera-dialog-background: var(--surface-raised);--tera-dialog-shadow: 0 32px 90px rgba(0, 0, 0, .55);--tera-detail-drawer-border: var(--tera-dialog-border);--tera-detail-drawer-background: var(--tera-dialog-background);--tera-detail-drawer-shadow: var(--tera-dialog-shadow);--tera-dialog-backdrop: rgba(12, 13, 15, .58);--tera-dialog-backdrop-blur: 14px;--tera-dialog-enter-duration: .34s;--tera-dialog-enter-easing: cubic-bezier(.22, 1, .36, 1);--tera-confirm-rgb: 241, 73, 88;--tera-confirm-border: 1px solid rgba(var(--tera-confirm-rgb), .5);--tera-confirm-background: radial-gradient(120% 95% at 92% -8%, rgba(var(--tera-confirm-rgb), .3), transparent 50%), linear-gradient(180deg, rgba(255, 255, 255, .08), transparent 32%), linear-gradient(145deg, #24262b, #090a0c 76%);--tera-confirm-shadow: inset 0 1px rgba(255, 255, 255, .15), inset 0 -2px rgba(0, 0, 0, .84), 0 5px 0 #050608, 0 22px 42px rgba(0, 0, 0, .52);--tera-danger-action-border: 1px solid rgba(255, 92, 104, .66);--tera-danger-action-color: #ff737e;--tera-danger-action-background: radial-gradient(85% 115% at 78% -18%, rgba(255, 55, 74, .48), transparent 54%), linear-gradient(180deg, rgba(255, 255, 255, .12), transparent 42%), linear-gradient(145deg, #2d1e21, #0d090a 74%);--tera-danger-action-shadow: inset 0 1px rgba(255, 217, 221, .22), inset 0 -2px rgba(0, 0, 0, .76), 0 3px 0 #080405, 0 9px 18px rgba(116, 15, 28, .26);--tera-card-border-color: var(--line);--tera-card-background: var(--surface-raised);--tera-card-shadow: none;--tera-feedback-info-border-color: rgba(121, 167, 255, .24);--tera-feedback-info-background: rgba(121, 167, 255, .07);--tera-feedback-warning-border-color: rgba(226, 182, 111, .25);--tera-feedback-warning-background: rgba(226, 182, 111, .07);--tera-feedback-danger-border-color: rgba(223, 143, 143, .32);--tera-feedback-danger-background: rgba(223, 143, 143, .08);--tera-feedback-success-border-color: rgba(102, 214, 178, .27);--tera-feedback-success-background: rgba(102, 214, 178, .07);--tera-row-divider-color: color-mix(in srgb, var(--text-primary) 8%, transparent);--tera-account-row-border-color: var(--tera-row-divider-color);--tera-account-row-background: transparent;--tera-account-row-hover-background: color-mix(in srgb, var(--text-primary) 2%, transparent);--tera-account-row-shadow: none;--tera-compact-card-border-color: var(--line);--tera-compact-card-background: var(--surface-soft);--tera-compact-card-shadow: none;--tera-table-row-border-color: var(--tera-row-divider-color);--tera-table-row-background: transparent;--tera-table-row-shadow: none;--tera-table-row-hover-background: color-mix(in srgb, var(--status-info) 11%, var(--surface-soft));--tera-table-row-hover-shadow: inset 3px 0 0 color-mix(in srgb, var(--status-info) 48%, transparent);--tera-field-min-height: 40px;--tera-field-radius: 10px;--tera-field-padding: 10px 12px;--tera-field-disabled-opacity: .62;--tera-field-error-border-color: var(--status-danger);--tera-checkbox-size: 12.5px;--tera-checkbox-border-width: 1.25px;--tera-checkbox-border-color: #ffffff;--tera-checkbox-check-width: 5px;--tera-checkbox-check-height: 7px;--tera-checkbox-check-border-width: 1.25px;--tera-checkbox-check-color: #0ea021;--tera-checkbox-check-shadow: drop-shadow(0 0 5px #0ea021);--tera-checkbox-transition: .2s linear;--tera-search-field-width: 480px;--tera-search-field-height: 42px;--tera-search-field-radius: 12px;--tera-search-input-radius: 10px;--tera-search-surface: #010201;--tera-search-color: #ffffff;--tera-search-placeholder: #c0b9c0;--tera-search-highlight-spectrum: conic-gradient(rgba(0, 0, 0, 0) 0%, #a099d8, rgba(0, 0, 0, 0) 8%, rgba(0, 0, 0, 0) 50%, #dfa2da, rgba(0, 0, 0, 0) 58%);--tera-search-border-spectrum: conic-gradient(#1c191c, #402fb5 5%, #1c191c 14%, #1c191c 50%, #cf30aa 60%, #1c191c 64%);--tera-search-dark-spectrum: conic-gradient(rgba(0, 0, 0, 0), #18116a, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 50%, #6e1b60, rgba(0, 0, 0, 0) 60%);--tera-search-glow-spectrum: conic-gradient(#000000, #402fb5 5%, #000000 38%, #000000 50%, #cf30aa 60%, #000000 87%);--tera-search-pink-mask: #cf30aa;--tera-search-motion-duration: 8s;--tera-search-focus-motion-duration: 8s;--tera-search-motion-easing: linear;--tera-number-radius: 16px;--tera-number-color: #e7e9ed;--tera-number-placeholder: #686e79;--tera-number-surface: linear-gradient(145deg, #14171c, #080a0d);--tera-number-border: linear-gradient(145deg, #242a33, #08090c);--tera-number-shadow: inset 5px 5px 10px #050608, inset -5px -5px 10px #20252d, 8px 8px 18px rgba(0, 0, 0, .48);--tera-number-focus-border: linear-gradient(135deg, #8f7418, #6d2d08);--tera-number-focus-shadow: inset 5px 5px 10px #050608, inset -5px -5px 10px #20252d, 0 0 0 2px rgba(143, 116, 24, .38), 0 0 16px rgba(109, 45, 8, .26);--tera-select-min-height: 34px;--tera-select-radius: 20px;--tera-select-padding: 8px 16px;--tera-select-disabled-opacity: .52;--tera-switch-width: 43.52px;--tera-switch-height: 21.76px;--tera-switch-control-width: 64px;--tera-switch-control-height: 32px;--tera-switch-scale: .68;--tera-switch-radius: 16px;--tera-switch-inner-radius: 14px;--tera-switch-thumb-size: 24px;--tera-switch-track: #111111;--tera-switch-inner: #222222;--tera-switch-inner-hover: #272727;--tera-switch-thumb: #151515;--tera-switch-thumb-on: #222222;--tera-switch-icon: #555555;--tera-switch-dot: #444444;--tera-switch-accent: #03e9f4;--tera-switch-glow: linear-gradient(90deg, #03e9f4, #4a00e0);--tera-switch-off-border: 1px solid #ffffff;--tera-switch-off-track-shadow: 0 4px 8px rgba(255, 255, 255, .5), inset 0 0 4px rgba(255, 255, 255, .8);--tera-switch-off-inner-shadow: inset 0 0 5px rgba(255, 255, 255, .5);--tera-switch-off-thumb-shadow: 0 2px 5px rgba(255, 255, 255, .4);--tera-switch-off-thumb-hover-shadow: 0 2px 8px rgba(255, 255, 255, .6);--tera-switch-on-track-shadow: 0 4px 8px rgba(0, 0, 0, .5), inset 0 0 4px rgba(0, 0, 0, .8);--tera-switch-on-inner-shadow: inset 0 0 5px rgba(0, 0, 0, .5);--tera-switch-on-thumb-shadow: 0 2px 5px rgba(0, 0, 0, .4);--tera-switch-on-thumb-hover-shadow: 0 2px 8px rgba(0, 0, 0, .6);--tera-switch-thumb-shadow: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, .1), transparent 70%);--tera-switch-thumb-highlight: radial-gradient(circle at 70% 70%, rgba(0, 0, 0, .2), transparent 70%);--tera-switch-particle-shadow: 0 0 4px rgba(3, 233, 244, .8);--tera-switch-icon-glow: drop-shadow(0 0 2px rgba(3, 233, 244, .8));--tera-switch-dot-shadow: 0 0 4px rgba(3, 233, 244, .8);--tera-switch-focus-border: 2px solid rgba(3, 233, 244, .5);--tera-switch-focus-radius: 20px;--tera-switch-transition: .4s cubic-bezier(.3, 1.5, .7, 1);--tera-switch-inner-transition: .4s ease;--tera-switch-disabled-opacity: .52;--tera-tabs-radius: 1rem;--tera-tabs-background: rgba(255, 255, 255, .06);--tera-tabs-color: #e5e5e5;--tera-tabs-active-color: #ffffff;--tera-tabs-backdrop-filter: blur(12px);--tera-tabs-shadow: inset 1px 1px 4px rgba(255, 255, 255, .2), inset -1px -1px 6px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .15);--tera-tabs-platinum-background: linear-gradient(135deg, #d0e7ff55, #a0d8ff);--tera-tabs-platinum-shadow: 0 0 18px rgba(160, 216, 255, .5), inset 0 0 10px rgba(200, 240, 255, .4);--tera-tabs-color-transition: .3s ease-in-out;--tera-tabs-glider-transition: transform .5s cubic-bezier(.37, 1.95, .66, .56), width .5s cubic-bezier(.37, 1.95, .66, .56), height .5s cubic-bezier(.37, 1.95, .66, .56), background .4s ease-in-out, box-shadow .4s ease-in-out, opacity .15s ease-in-out;--shell: #111319;--graphite: #242933}html:root[data-theme=night]{--tera-checkbox-border-color: #ffffff;--tera-black-silk-surface: linear-gradient(180deg, rgba(255, 255, 255, .075), transparent 13%, rgba(0, 0, 0, .12) 100%), linear-gradient(128deg, #090a0c 5%, #25272c 27%, #0a0b0e 49%, #1d1f23 69%, #07080a 92%);--tera-titanium-panel-border-color: var(--tera-palette-rgb-210-214-222-d2);--tera-titanium-panel-background: var(--tera-black-silk-surface);--tera-titanium-panel-shadow: inset 0 1px var(--tera-palette-rgb-255-255-255-d16), inset 0 -2px rgba(0, 0, 0, .88), 0 5px 0 var(--tera-palette-hex-050608), 0 22px 46px rgba(0, 0, 0, .46);--account-settings-divider-color: #2b2d32;--account-settings-tool-icon-border-color: rgba(210, 210, 213, .18);--account-settings-tool-icon-color: #d0d1d4;--account-settings-tool-icon-background: rgba(210, 210, 213, .065);--account-settings-popover-border-color: rgba(210, 214, 222, .2);--account-settings-premium-symbol-color: #e7bd62;--account-settings-close-border-color: #414348;--account-settings-close-color: #d0d1d4;--account-settings-close-background: linear-gradient(145deg, #202226, #101115 72%);--account-settings-close-shadow: inset 0 1px rgba(255, 255, 255, .08), 0 5px 14px rgba(0, 0, 0, .3);--account-settings-avatar-border-color: #414348;--account-settings-avatar-color: #f0f0f1;--account-settings-avatar-background: linear-gradient(145deg, #2b2d32, #15161a);--account-settings-avatar-shadow: 0 0 14px rgba(0, 0, 0, .18);--tera-card-border-color: var(--tera-palette-rgb-210-214-222-d18);--tera-card-background: var(--tera-black-silk-surface);--tera-card-shadow: var(--tera-black-silk-shadow);--tera-quiet-button-background: var(--tera-black-silk-surface);--tera-quiet-button-color: #fff;--tera-quiet-button-hover-color: #fff;--tera-quiet-button-shadow: inset 0 1px rgba(255, 255, 255, .15), inset 0 -2px rgba(0, 0, 0, .86), 0 3px 0 #050608, 0 9px 18px rgba(0, 0, 0, .3);--tera-action-border-color: rgba(183, 192, 205, .32);--tera-action-border: 1px solid var(--tera-action-border-color);--tera-action-color: var(--text-primary);--tera-action-background: linear-gradient(180deg, rgba(255, 255, 255, .17), rgba(255, 255, 255, .035) 30%, transparent 52%), radial-gradient(80% 120% at 90% 0%, rgba(171, 183, 201, .16), transparent 61%), linear-gradient(145deg, #20242a, #0e1115 70%);--tera-action-shadow: inset 0 1px rgba(255, 255, 255, .18), inset 0 -1px rgba(0, 0, 0, .72), 0 3px 0 rgba(4, 6, 9, .4), 0 10px 20px rgba(0, 0, 0, .34);--tera-action-text-shadow: 0 1px 2px rgba(0, 0, 0, .58);--tera-action-filter: none;--tera-action-selected-border-color: rgba(224, 231, 241, .75);--tera-action-selected-color: var(--text-primary);--tera-action-selected-background: var(--tera-action-background);--tera-action-selected-shadow: var(--tera-action-shadow), inset 0 0 0 1px rgba(224, 231, 241, .75);--tera-action-selected-text-shadow: var(--tera-action-text-shadow);--tera-action-hover-border-color: rgba(224, 231, 241, .75);--tera-action-hover-filter: brightness(1.1) saturate(1.06);--tera-action-hover-transform: translateY(-1px);--tera-action-active-shadow: inset 0 2px 5px rgba(0, 0, 0, .58), 0 2px 5px rgba(0, 0, 0, .3);--tera-action-active-filter: brightness(.94);--tera-action-active-transform: translateY(1px) scale(.994);--tera-action-focus-outline-color: rgba(224, 231, 241, .75);--tera-dialog-border: 1px solid rgba(224, 231, 241, .34);--tera-dialog-background: radial-gradient(120% 90% at 10% -12%, rgba(255, 255, 255, .14), transparent 43%), radial-gradient(80% 105% at 100% 100%, rgba(0, 0, 0, .25), transparent 62%), linear-gradient(145deg, #32363c 0%, #22252a 48%, #15171b 100%);--tera-dialog-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -2px 0 rgba(0, 0, 0, .72), 0 4px 0 rgba(10, 11, 13, .74), 0 34px 92px rgba(0, 0, 0, .62);--tera-dialog-backdrop: rgba(12, 13, 15, .62);--tera-select-theme-color: #ffffff;--tera-select-theme-background: rgba(255, 255, 255, .08);--tera-select-theme-shadow: inset .5px .5px 0 rgba(255, 255, 255, .2), inset -.5px -.5px 0 rgba(255, 255, 255, .2);--tera-select-open-background: rgba(255, 255, 255, .6);--tera-select-menu-background: rgba(18, 20, 24, .92);--tera-select-menu-border: 1px solid rgba(255, 255, 255, .18);--tera-select-menu-shadow: inset .5px .5px 0 rgba(255, 255, 255, .2), inset -.5px -.5px 0 rgba(255, 255, 255, .2);--tera-select-option-hover-background: rgba(255, 255, 255, .06);--tera-select-option-active-background: rgba(255, 255, 255, .4);--tera-select-focus-outline: rgba(255, 255, 255, .72);--tera-black-silk-shadow: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 -2px 0 rgba(0, 0, 0, .88), inset 1px 0 0 rgba(255, 255, 255, .025), 0 5px 0 #050608, 0 18px 34px rgba(0, 0, 0, .42)}html:root[data-theme=day]{--tera-checkbox-border-color: #000000;--tera-day-silk-surface: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .48) 18%, transparent 46%), linear-gradient(128deg, #ffffff 5%, #ececee 29%, #fafafa 51%, #e2e2e5 72%, #f8f8f9 94%);--tera-titanium-panel-border-color: rgba(78, 78, 84, .2);--tera-titanium-panel-background: var(--tera-day-silk-surface);--tera-titanium-panel-shadow: var(--tera-day-silk-shadow);--account-settings-divider-color: rgba(72, 72, 76, .12);--account-settings-tool-icon-border-color: rgba(80, 80, 84, .18);--account-settings-tool-icon-color: #505258;--account-settings-tool-icon-background: rgba(80, 80, 84, .065);--account-settings-popover-border-color: rgba(78, 78, 84, .18);--account-settings-premium-symbol-color: #9a6c1d;--account-settings-close-border-color: rgba(72, 72, 76, .22);--account-settings-close-color: #45474c;--account-settings-close-background: linear-gradient(145deg, #fafafa, #e2e2e4 72%);--account-settings-close-shadow: inset 0 1px rgba(255, 255, 255, .96), 0 5px 14px rgba(55, 55, 59, .12);--account-settings-avatar-border-color: rgba(72, 72, 76, .22);--account-settings-avatar-color: #242529;--account-settings-avatar-background: linear-gradient(145deg, #f1f1f2, #d8d8da);--account-settings-avatar-shadow: 0 7px 16px rgba(55, 55, 59, .1);--tera-card-border-color: var(--tera-palette-rgb-78-78-84-d18);--tera-card-background: var(--tera-day-silk-surface);--tera-card-shadow: var(--tera-day-silk-shadow);--tera-quiet-button-background: var(--tera-day-silk-surface);--tera-quiet-button-color: var(--text-secondary);--tera-quiet-button-hover-color: var(--text-secondary);--tera-quiet-button-shadow: inset 0 1px rgba(255, 255, 255, .98), inset 0 -2px rgba(71, 71, 76, .15), 0 3px 0 rgba(78, 78, 84, .12), 0 9px 18px rgba(48, 48, 54, .12);--tera-action-border-color: rgba(72, 72, 76, .24);--tera-action-border: 1px solid var(--tera-action-border-color);--tera-action-color: var(--text-primary);--tera-action-background: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .42) 34%, transparent 58%), radial-gradient(80% 120% at 90% 0%, rgba(190, 190, 193, .24), transparent 62%), linear-gradient(145deg, #fafafa, #e2e2e4 72%);--tera-action-shadow: inset 0 1px rgba(255, 255, 255, .96), inset 0 -1px rgba(65, 65, 69, .18), 0 2px 0 rgba(68, 68, 72, .16), 0 9px 19px rgba(55, 55, 59, .13);--tera-action-text-shadow: 0 1px rgba(255, 255, 255, .8);--tera-action-filter: none;--tera-action-selected-border-color: rgba(80, 80, 84, .66);--tera-action-selected-color: var(--text-primary);--tera-action-selected-background: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .42) 34%, transparent 58%), radial-gradient(80% 120% at 90% 0%, rgba(188, 188, 191, .24), transparent 62%), linear-gradient(145deg, #e8e8ea, #d0d0d3 76%);--tera-action-selected-shadow: inset 0 1px rgba(255, 255, 255, .96), inset 0 -1px rgba(65, 65, 69, .2), 0 2px 0 rgba(68, 68, 72, .18), 0 9px 19px rgba(55, 55, 59, .14), inset 0 0 0 1px rgba(80, 80, 84, .28);--tera-action-selected-text-shadow: var(--tera-action-text-shadow);--tera-action-hover-border-color: rgba(91, 108, 132, .66);--tera-action-hover-filter: brightness(1.015);--tera-action-hover-transform: translateY(-1px);--tera-action-active-shadow: inset 0 2px 5px rgba(67, 81, 101, .2), 0 2px 5px rgba(53, 67, 86, .1);--tera-action-active-filter: brightness(.98);--tera-action-active-transform: translateY(1px) scale(.994);--tera-action-focus-outline-color: rgba(91, 108, 132, .75);--tera-dialog-border: 1px solid rgba(80, 80, 84, .32);--tera-dialog-background: radial-gradient(120% 90% at 10% -12%, rgba(255, 255, 255, .98), transparent 44%), radial-gradient(80% 105% at 100% 100%, rgba(70, 70, 73, .1), transparent 62%), linear-gradient(145deg, #ffffff 0%, #e8e8ea 52%, #d1d1d4 100%);--tera-dialog-shadow: inset 0 1px 0 rgba(255, 255, 255, .98), inset 0 -2px 0 rgba(65, 65, 69, .18), 0 4px 0 rgba(68, 68, 72, .14), 0 30px 78px rgba(45, 45, 49, .24);--tera-dialog-backdrop: rgba(39, 40, 44, .34);--tera-confirm-border: 1px solid rgba(var(--tera-confirm-rgb), .46);--tera-confirm-background: radial-gradient(120% 95% at 92% -8%, rgba(var(--tera-confirm-rgb), .22), transparent 50%), linear-gradient(180deg, #ffffff, rgba(255, 255, 255, .48) 38%, transparent 62%), linear-gradient(145deg, #ffffff, #dedee2 78%);--tera-confirm-shadow: inset 0 1px #ffffff, inset 0 -2px rgba(71, 71, 76, .14), 0 4px 0 rgba(78, 78, 84, .16), 0 20px 38px rgba(48, 48, 54, .2);--tera-danger-action-border: 1px solid rgba(207, 35, 52, .58);--tera-danger-action-color: #bd1f30;--tera-danger-action-background: radial-gradient(90% 125% at 78% -20%, rgba(241, 74, 91, .33), transparent 54%), linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .28) 44%, transparent 62%), linear-gradient(145deg, #fffafa, #decfd1 78%);--tera-danger-action-shadow: inset 0 1px #ffffff, inset 0 -2px rgba(111, 32, 43, .17), 0 3px 0 rgba(112, 35, 45, .19), 0 9px 18px rgba(119, 29, 42, .13);--tera-select-theme-color: #ffffff;--tera-select-theme-background: rgba(255, 255, 255, .08);--tera-select-theme-shadow: inset .5px .5px 0 rgba(255, 255, 255, .2), inset -.5px -.5px 0 rgba(255, 255, 255, .2);--tera-select-open-background: rgba(255, 255, 255, .6);--tera-select-menu-background: rgba(18, 20, 24, .92);--tera-select-menu-border: 1px solid rgba(255, 255, 255, .18);--tera-select-menu-shadow: inset .5px .5px 0 rgba(255, 255, 255, .2), inset -.5px -.5px 0 rgba(255, 255, 255, .2);--tera-select-option-hover-background: rgba(255, 255, 255, .06);--tera-select-option-active-background: rgba(255, 255, 255, .4);--tera-select-focus-outline: rgba(255, 255, 255, .72);--tera-day-silk-shadow: inset 0 1px 0 rgba(255, 255, 255, .98), inset 0 -2px 0 rgba(71, 71, 76, .16), inset 1px 0 0 rgba(255, 255, 255, .58), 0 4px 0 rgba(78, 78, 84, .13), 0 16px 32px rgba(48, 48, 54, .16)}.tera-confirm[data-tone=danger]{--tera-confirm-rgb: 241, 73, 88}.tera-confirm[data-tone=warning]{--tera-confirm-rgb: 225, 191, 127}.tera-confirm[data-tone=info]{--tera-confirm-rgb: 121, 167, 255}.tera-confirm[data-tone=success]{--tera-confirm-rgb: 102, 214, 178}.tera-confirm[data-tone=neutral]{--tera-confirm-rgb: 143, 154, 174}:root[data-theme=day] .tera-confirm[data-tone=danger]{--tera-confirm-rgb: 207, 35, 52}:root[data-theme=day] .tera-confirm[data-tone=warning]{--tera-confirm-rgb: 181, 82, 15}:root[data-theme=day] .tera-confirm[data-tone=info]{--tera-confirm-rgb: 53, 111, 208}:root[data-theme=day] .tera-confirm[data-tone=success]{--tera-confirm-rgb: 22, 135, 101}:root[data-theme=day] .tera-confirm[data-tone=neutral]{--tera-confirm-rgb: 75, 89, 108}:root{--bg: #0b0d11;--panel: #171a21;--line: rgba(255, 255, 255, .075);--muted: #8f96a4;--text: #ffffff;--soft: #c9ced8;--mint: #66d6b2;--blue: #79a7ff;--surface-input: #101319;--surface-deep: #0b0e13;--surface-raised: #171a21;--surface-control: #242933;--surface-hover: #303641;--selected-bg: #242933;--on-selected: #ffffff;--surface-soft: rgba(255, 255, 255, .02);--surface-tint: rgba(8, 11, 15, .4);--line-strong: rgba(255, 255, 255, .16);--backdrop: rgba(4, 6, 9, .76);--text-primary: #ffffff;--text-secondary: #d8dde4;--text-muted: #aeb5c0;--text-faint: #7f8895;--telegram-username: #2aabee;--status-info: #8eb4ff;--status-success: #83dbbc;--status-warning: #e1bf7f;--status-danger: #df8f8f;--tera-step-1: #f5c400;--tera-step-2: #a855f7;--tera-step-3: #2450ff;--tera-step-4: #ff7a00;--tera-step-5: #22c55e;--scrollbar-size: 2px;--scrollbar-thumb: rgba(145, 157, 175, .42);--scrollbar-thumb-hover: rgba(171, 184, 203, .62);--tera-palette-black: #000000;--tera-palette-hex-050608: #050608;--tera-palette-hex-080a0c: #080a0c;--tera-palette-hex-080a0d: #080a0d;--tera-palette-hex-090a0c: #090a0c;--tera-palette-hex-0b0d10: #0b0d10;--tera-palette-hex-0d151f: #0d151f;--tera-palette-hex-111214: #111214;--tera-palette-hex-111216: #111216;--tera-palette-hex-15171b: #15171b;--tera-palette-hex-202226: #202226;--tera-palette-hex-202328: #202328;--tera-palette-hex-202d3f: #202d3f;--tera-palette-hex-242529: #242529;--tera-palette-hex-273142: #273142;--tera-palette-hex-282112: #282112;--tera-palette-hex-292a2e: #292a2e;--tera-palette-hex-292b30: #292b30;--tera-palette-hex-303237: #303237;--tera-palette-hex-332716: #332716;--tera-palette-hex-344456: #344456;--tera-palette-hex-35363a: #35363a;--tera-palette-hex-3b4959: #3b4959;--tera-palette-hex-3f4758: #3f4758;--tera-palette-hex-45474c: #45474c;--tera-palette-hex-4f739d: #4f739d;--tera-palette-hex-505258: #505258;--tera-palette-hex-56687d: #56687d;--tera-palette-hex-7eb6ff: #7eb6ff;--tera-palette-hex-c8cbd1: #c8cbd1;--tera-palette-hex-c9983f: #c9983f;--tera-palette-hex-d0d1d4: #d0d1d4;--tera-palette-hex-dedee0: #dedee0;--tera-palette-hex-dedee2: #dedee2;--tera-palette-hex-e2e2e4: #e2e2e4;--tera-palette-hex-e2eeff: #e2eeff;--tera-palette-hex-e3e3e5: #e3e3e5;--tera-palette-hex-f0f0f1: #f0f0f1;--tera-palette-hex-f4f4f5: #f4f4f5;--tera-palette-hex-f4d58e: #f4d58e;--tera-palette-hex-f5f9ff: #f5f9ff;--tera-palette-rgb-0-0-0-d09: rgba(0, 0, 0, .09);--tera-palette-rgb-0-0-0-d22: rgba(0, 0, 0, .22);--tera-palette-rgb-0-0-0-d36: rgba(0, 0, 0, .36);--tera-palette-rgb-0-0-0-d4: rgba(0, 0, 0, .4);--tera-palette-rgb-0-0-0-d52: rgba(0, 0, 0, .52);--tera-palette-rgb-0-0-0-d86: rgba(0, 0, 0, .86);--tera-palette-rgb-102-214-178-d06: rgba(102, 214, 178, .06);--tera-palette-rgb-102-214-178-d065: rgba(102, 214, 178, .065);--tera-palette-rgb-102-214-178-d18: rgba(102, 214, 178, .18);--tera-palette-rgb-102-214-178-d34: rgba(102, 214, 178, .34);--tera-palette-rgb-102-214-178-d45: rgba(102, 214, 178, .45);--tera-palette-rgb-121-167-255-d4: rgba(121, 167, 255, .4);--tera-palette-rgb-121-167-255-d42: rgba(121, 167, 255, .42);--tera-palette-rgb-121-167-255-d55: rgba(121, 167, 255, .55);--tera-palette-rgb-121-167-255-d58: rgba(121, 167, 255, .58);--tera-palette-rgb-128-128-132-d08: rgba(128, 128, 132, .08);--tera-palette-rgb-128-128-132-d1: rgba(128, 128, 132, .1);--tera-palette-rgb-128-128-132-d11: rgba(128, 128, 132, .11);--tera-palette-rgb-128-128-132-d14: rgba(128, 128, 132, .14);--tera-palette-rgb-128-128-132-d24: rgba(128, 128, 132, .24);--tera-palette-rgb-128-128-132-d28: rgba(128, 128, 132, .28);--tera-palette-rgb-128-128-132-d38: rgba(128, 128, 132, .38);--tera-palette-rgb-205-227-255-d14: rgba(205, 227, 255, .14);--tera-palette-rgb-210-210-213-d2: rgba(210, 210, 213, .2);--tera-palette-rgb-210-210-213-d36: rgba(210, 210, 213, .36);--tera-palette-rgb-210-214-222-d2: rgba(210, 214, 222, .2);--tera-palette-rgb-255-255-255-d13: rgba(255, 255, 255, .13);--tera-palette-rgb-255-255-255-d15: rgba(255, 255, 255, .15);--tera-palette-rgb-255-255-255-d16: rgba(255, 255, 255, .16);--tera-palette-rgb-255-255-255-d17: rgba(255, 255, 255, .17);--tera-palette-rgb-255-255-255-d28: rgba(255, 255, 255, .28);--tera-palette-rgb-255-255-255-d48: rgba(255, 255, 255, .48);--tera-palette-rgb-255-255-255-d55: rgba(255, 255, 255, .55);--tera-palette-rgb-255-255-255-d72: rgba(255, 255, 255, .72);--tera-palette-rgb-36-47-70-d08: rgba(36, 47, 70, .08);--tera-palette-rgb-55-55-59-d08: rgba(55, 55, 59, .08);--tera-palette-rgb-71-71-76-d15: rgba(71, 71, 76, .15);--tera-palette-rgb-72-72-76-d12: rgba(72, 72, 76, .12);--tera-palette-rgb-72-72-76-d18: rgba(72, 72, 76, .18);--tera-palette-rgb-79-145-232-d12: rgba(79, 145, 232, .12);--tera-palette-rgb-80-80-84-d2: rgba(80, 80, 84, .2);--tera-palette-rgb-80-80-84-d36: rgba(80, 80, 84, .36);--tera-palette-rgb-89-107-231-d1: rgba(89, 107, 231, .1);--tera-palette-rgb-9-16-25-d96: rgba(9, 16, 25, .96);--tera-palette-rgb-94-107-136-d12: rgba(94, 107, 136, .12)}html:root[data-theme=night]{--bg: #25282c;--panel: #1a1d21;--surface-input: #15171b;--surface-deep: #111317;--surface-raised: #25282c;--surface-control: #181a1e;--surface-hover: #24262a;--selected-bg: #202226;--surface-soft: #1a1d21;--surface-tint: #202328;--line: rgba(255, 255, 255, .12);--line-strong: rgba(255, 255, 255, .28);--text: #ffffff;--text-primary: #ffffff;--text-secondary: #d2d4d8;--text-muted: #a7abb2;--text-faint: #7f848d;--on-selected: #ffffff;--backdrop: rgba(2, 3, 5, .8);--blue: #b5b7bb;--status-info: #b5b7bb;--parser-accent: #b5b7bb;--shell: #25282c;--product-action-blue-line: rgba(224, 224, 226, .58)}html:root[data-theme=day]{--bg: #ececed;--panel: #ffffff;--surface-input: #ffffff;--surface-deep: #f7f7f8;--surface-raised: #f4f4f5;--surface-control: #e7e7e9;--surface-hover: #dddddf;--selected-bg: #d6d6d8;--surface-soft: #f7f7f8;--surface-tint: rgba(45, 45, 48, .055);--line: rgba(45, 45, 48, .15);--line-strong: rgba(45, 45, 48, .3);--text: #000000;--soft: #45474c;--muted: #62646a;--text-primary: #000000;--text-secondary: #45474c;--text-muted: #62646a;--text-faint: #7a7c82;--blue: #666970;--status-info: #666970;--parser-accent: #666970;--on-selected: #222327;--backdrop: rgba(35, 35, 38, .34);--status-success: #126b52;--status-warning: #84540f;--status-danger: #a63838;--shell: #f7f7f8;--product-action-blue-line: rgba(80, 80, 84, .6)}:where(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.auto-delete-mode-switch,.account-work-conflict){--product-action-muted: #9aa4b2;--product-action-line-soft: #26323e;--product-action-text: #edf2f8;--product-action-secondary: #cbd4df;--product-action-blue-line: #3a5779;--product-action-surface: linear-gradient(180deg, rgba(255, 255, 255, .025), transparent 42%), linear-gradient(145deg, #182333, #091019 72%);--product-action-surface-hover: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 42%), linear-gradient(145deg, #202d3f, #0d151f 72%);--product-action-selected: linear-gradient(180deg, rgba(197, 221, 255, .11), transparent 45%), radial-gradient(96px 46px at 15% 10%, rgba(50, 126, 230, .55), transparent 74%), linear-gradient(135deg, #27476f 0%, #1a2c43 54%, #101a27 100%)}.parser-workspace{--parser-accent: var(--status-info);--parser-accent-soft: color-mix(in srgb, var(--status-info) 10%, transparent);--parser-accent-line: color-mix(in srgb, var(--status-info) 24%, var(--line))}.account-manager-workspace{--account-tone-neutral-rgb: 143, 154, 174;--account-tone-active-rgb: 102, 214, 178;--account-tone-paused-rgb: 238, 154, 80;--account-tone-quarantine-rgb: 223, 143, 143;--account-tone-onboarding-rgb: 167, 139, 250;--account-tone-working-rgb: 121, 167, 255;--account-tone-restrictions-rgb: 220, 38, 38}:root[data-theme=day] .account-manager-workspace{--account-tone-neutral-rgb: 75, 89, 108;--account-tone-active-rgb: 22, 135, 101;--account-tone-paused-rgb: 181, 82, 15;--account-tone-quarantine-rgb: 166, 56, 56;--account-tone-onboarding-rgb: 109, 73, 188;--account-tone-working-rgb: 53, 111, 208;--account-tone-restrictions-rgb: 220, 38, 38}.account-facet{--account-facet-rgb: 143, 154, 174}.account-facet.neutral{--account-facet-rgb: var(--account-tone-neutral-rgb)}.account-facet.mint{--account-facet-rgb: var(--account-tone-active-rgb)}.account-facet.orange{--account-facet-rgb: var(--account-tone-paused-rgb)}.account-facet.red{--account-facet-rgb: var(--account-tone-quarantine-rgb)}.account-facet.violet{--account-facet-rgb: var(--account-tone-onboarding-rgb)}.account-facet.restrictions{--account-facet-rgb: var(--account-tone-restrictions-rgb)}.account-facet.blue{--account-facet-rgb: var(--account-tone-working-rgb)}.account-filter-control,.account-filter-control.blue{--account-filter-rgb: 121, 167, 255}.account-filter-control.violet{--account-filter-rgb: 167, 139, 250}.account-filter-control.red{--account-filter-rgb: var(--account-tone-restrictions-rgb)}.account-filter-control.mint{--account-filter-rgb: 102, 214, 178}.account-filter-control.rose{--account-filter-rgb: 223, 143, 168}.account-filter-control.cyan{--account-filter-rgb: 98, 194, 214}:root[data-theme=day] .account-filter-control.blue{--account-filter-rgb: 53, 111, 208}:root[data-theme=day] .account-filter-control.violet{--account-filter-rgb: 109, 73, 188}:root[data-theme=day] .account-filter-control.red{--account-filter-rgb: var(--account-tone-restrictions-rgb)}:root[data-theme=day] .account-filter-control.mint{--account-filter-rgb: 22, 135, 101}:root[data-theme=day] .account-filter-control.rose{--account-filter-rgb: 166, 56, 91}:root[data-theme=day] .account-filter-control.cyan{--account-filter-rgb: 20, 112, 137}.account-role-editor{--account-role-rgb: 167, 139, 250}:root[data-theme=day] .account-role-editor{--account-role-rgb: 109, 73, 188}html:root[data-theme=night] body .tera-button,html:root[data-theme=night] body .tera-button *{--blue: #aeb5bf;--status-info: #aeb5bf;--parser-accent: #aeb5bf}html:root[data-theme=day] body .tera-button,html:root[data-theme=day] body .tera-button *{--blue: #596579;--status-info: #596579;--parser-accent: #596579}html:root[data-theme=day] body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.account-work-conflict){--product-action-muted: #596579;--product-action-line-soft: rgba(73, 87, 107, .15);--product-action-text: #1f2937;--product-action-secondary: #334155;--product-action-blue-line: rgba(91, 108, 132, .6);--product-action-surface: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .42) 34%, transparent 58%), linear-gradient(145deg, #f8fafc, #dfe5ed 72%);--product-action-surface-hover: linear-gradient(180deg, #ffffff, #d6dde7 76%);--product-action-selected: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .22) 42%, transparent 62%), linear-gradient(145deg, #e7ebf1, #cbd3de 76%)}html:root[data-theme=night] body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.auto-delete-mode-switch,.account-work-conflict){--product-action-muted: #a2a4a9;--product-action-line-soft: #303237;--product-action-text: #f0f0f1;--product-action-secondary: #d0d1d4;--product-action-blue-line: rgba(224, 224, 226, .58);--product-action-surface: linear-gradient(180deg, rgba(255, 255, 255, .025), transparent 42%), linear-gradient(145deg, #202226, #101115 72%);--product-action-surface-hover: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 42%), linear-gradient(145deg, #27292e, #15161a 72%);--product-action-selected: linear-gradient(180deg, rgba(255, 255, 255, .17), rgba(255, 255, 255, .035) 30%, transparent 52%), radial-gradient(80% 120% at 90% 0%, rgba(190, 190, 193, .16), transparent 61%), linear-gradient(145deg, #282a2f, #121317 70%)}html:root[data-theme=day] body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.auto-delete-mode-switch,.account-work-conflict){--product-action-muted: #62646a;--product-action-line-soft: rgba(72, 72, 76, .15);--product-action-text: #242529;--product-action-secondary: #45474c;--product-action-blue-line: rgba(80, 80, 84, .6);--product-action-surface: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .42) 34%, transparent 58%), linear-gradient(145deg, #fafafa, #e2e2e4 72%);--product-action-surface-hover: linear-gradient(180deg, #ffffff, #d9d9dc 76%);--product-action-selected: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .22) 42%, transparent 62%), linear-gradient(145deg, #e8e8ea, #d0d0d3 76%)}html:root body :is(.account-filter-control.blue,.account-filter-control.cyan){--account-filter-rgb: 100, 100, 104}html:root body .account-manager-workspace .account-filter-control.blue{--account-filter-rgb: 105, 151, 246}html:root body .account-manager-workspace .account-filter-control.violet{--account-filter-rgb: 168, 132, 255}html:root body .account-manager-workspace .account-filter-control.red{--account-filter-rgb: 241, 73, 88}html:root body .account-manager-workspace .account-filter-control.mint{--account-filter-rgb: 62, 210, 151}html:root body .account-manager-workspace .account-filter-control.rose{--account-filter-rgb: 232, 112, 157}html:root body .account-manager-workspace .account-filter-control.cyan{--account-filter-rgb: 61, 190, 201}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.blue{--account-filter-rgb: 53, 111, 208}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.violet{--account-filter-rgb: 109, 73, 188}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.red{--account-filter-rgb: 207, 35, 52}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.mint{--account-filter-rgb: 22, 135, 101}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.rose{--account-filter-rgb: 166, 56, 91}html:root[data-theme=day] body .account-manager-workspace .account-filter-control.cyan{--account-filter-rgb: 20, 112, 137}html:root body .account-color-action.blue{--account-action-rgb: 91, 140, 244}html:root body .account-color-action.mint{--account-action-rgb: 55, 205, 146}html:root body .account-color-action.violet{--account-action-rgb: 159, 121, 244}.account-settings-drawer{--tera-detail-drawer-border: 1px solid var(--tera-titanium-panel-border-color);--tera-detail-drawer-background: var(--tera-titanium-panel-background);--tera-detail-drawer-shadow: var(--tera-titanium-panel-shadow)}.mobile-app{--mobile-ink: #202632}.sidebar .sidebar-brand{--sidebar-brand-name-size: clamp(44px, 3.2vw, 58px)}.account-table{--account-value-font-size: 13px;--account-value-font-weight: 600}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form{--account-ai-label-gap: 6px;--account-ai-row-gap: 12px;--account-ai-column-gap: 16px}:root{--tera-palette-hex-080e15: #080e15;--tera-palette-hex-0a1119: #0a1119;--tera-palette-hex-0d0f12: #0d0f12;--tera-palette-hex-101821: #101821;--tera-palette-hex-16212d: #16212d;--tera-palette-hex-17191d: #17191d;--tera-palette-hex-1f2937: #1f2937;--tera-palette-hex-202b35: #202b35;--tera-palette-hex-26292e: #26292e;--tera-palette-hex-334155: #334155;--tera-palette-hex-3a4a5c: #3a4a5c;--tera-palette-hex-414751: #414751;--tera-palette-hex-596be7: #596be7;--tera-palette-hex-7187ef: #7187ef;--tera-palette-hex-9276ed: #9276ed;--tera-palette-hex-a77fe8: #a77fe8;--tera-palette-hex-a9cbff: #a9cbff;--tera-palette-hex-cbd4df: #cbd4df;--tera-palette-hex-eeeeef: #eeeeef;--tera-palette-hex-eef2f7: #eef2f7;--tera-palette-hex-f7f7f8: #f7f7f8;--tera-palette-hex-f8fafc: #f8fafc;--tera-palette-hex-f8fbff: #f8fbff;--tera-palette-hex-fafafa: #fafafa;--tera-palette-rgb-0-0-0-d055: rgba(0, 0, 0, .055);--tera-palette-rgb-0-0-0-d1: rgba(0, 0, 0, .1);--tera-palette-rgb-0-0-0-d12: rgba(0, 0, 0, .12);--tera-palette-rgb-0-0-0-d16: rgba(0, 0, 0, .16);--tera-palette-rgb-0-0-0-d18: rgba(0, 0, 0, .18);--tera-palette-rgb-0-0-0-d2: rgba(0, 0, 0, .2);--tera-palette-rgb-0-0-0-d24: rgba(0, 0, 0, .24);--tera-palette-rgb-0-0-0-d28: rgba(0, 0, 0, .28);--tera-palette-rgb-0-0-0-d3: rgba(0, 0, 0, .3);--tera-palette-rgb-0-0-0-d32: rgba(0, 0, 0, .32);--tera-palette-rgb-0-0-0-d35: rgba(0, 0, 0, .35);--tera-palette-rgb-0-0-0-d38: rgba(0, 0, 0, .38);--tera-palette-rgb-0-0-0-d48: rgba(0, 0, 0, .48);--tera-palette-rgb-0-0-0-d55: rgba(0, 0, 0, .55);--tera-palette-rgb-0-0-0-d58: rgba(0, 0, 0, .58);--tera-palette-rgb-0-0-0-d84: rgba(0, 0, 0, .84);--tera-palette-rgb-102-214-178-d018: rgba(102, 214, 178, .018);--tera-palette-rgb-102-214-178-d025: rgba(102, 214, 178, .025);--tera-palette-rgb-102-214-178-d035: rgba(102, 214, 178, .035);--tera-palette-rgb-102-214-178-d045: rgba(102, 214, 178, .045);--tera-palette-rgb-102-214-178-d07: rgba(102, 214, 178, .07);--tera-palette-rgb-102-214-178-d08: rgba(102, 214, 178, .08);--tera-palette-rgb-102-214-178-d09: rgba(102, 214, 178, .09);--tera-palette-rgb-102-214-178-d1: rgba(102, 214, 178, .1);--tera-palette-rgb-102-214-178-d2: rgba(102, 214, 178, .2);--tera-palette-rgb-102-214-178-d25: rgba(102, 214, 178, .25);--tera-palette-rgb-121-167-255-d045: rgba(121, 167, 255, .045);--tera-palette-rgb-121-167-255-d055: rgba(121, 167, 255, .055);--tera-palette-rgb-121-167-255-d06: rgba(121, 167, 255, .06);--tera-palette-rgb-121-167-255-d065: rgba(121, 167, 255, .065);--tera-palette-rgb-121-167-255-d07: rgba(121, 167, 255, .07);--tera-palette-rgb-121-167-255-d08: rgba(121, 167, 255, .08);--tera-palette-rgb-121-167-255-d09: rgba(121, 167, 255, .09);--tera-palette-rgb-121-167-255-d1: rgba(121, 167, 255, .1);--tera-palette-rgb-121-167-255-d11: rgba(121, 167, 255, .11);--tera-palette-rgb-121-167-255-d12: rgba(121, 167, 255, .12);--tera-palette-rgb-121-167-255-d13: rgba(121, 167, 255, .13);--tera-palette-rgb-121-167-255-d14: rgba(121, 167, 255, .14);--tera-palette-rgb-121-167-255-d15: rgba(121, 167, 255, .15);--tera-palette-rgb-121-167-255-d16: rgba(121, 167, 255, .16);--tera-palette-rgb-121-167-255-d18: rgba(121, 167, 255, .18);--tera-palette-rgb-121-167-255-d2: rgba(121, 167, 255, .2);--tera-palette-rgb-121-167-255-d22: rgba(121, 167, 255, .22);--tera-palette-rgb-121-167-255-d24: rgba(121, 167, 255, .24);--tera-palette-rgb-121-167-255-d25: rgba(121, 167, 255, .25);--tera-palette-rgb-121-167-255-d26: rgba(121, 167, 255, .26);--tera-palette-rgb-121-167-255-d27: rgba(121, 167, 255, .27);--tera-palette-rgb-121-167-255-d28: rgba(121, 167, 255, .28);--tera-palette-rgb-121-167-255-d3: rgba(121, 167, 255, .3);--tera-palette-rgb-121-167-255-d32: rgba(121, 167, 255, .32);--tera-palette-rgb-121-167-255-d36: rgba(121, 167, 255, .36);--tera-palette-rgb-121-167-255-d45: rgba(121, 167, 255, .45);--tera-palette-rgb-15-23-42-d08: rgba(15, 23, 42, .08);--tera-palette-rgb-128-128-132-d035: rgba(128, 128, 132, .035);--tera-palette-rgb-39-47-65-d08: rgba(39, 47, 65, .08);--tera-palette-rgb-210-214-222-d18: rgba(210, 214, 222, .18);--tera-palette-rgb-217-149-149-d2: rgba(217, 149, 149, .2);--tera-palette-rgb-223-143-143-d055: rgba(223, 143, 143, .055);--tera-palette-rgb-223-143-143-d08: rgba(223, 143, 143, .08);--tera-palette-rgb-223-143-143-d09: rgba(223, 143, 143, .09);--tera-palette-rgb-223-143-143-d2: rgba(223, 143, 143, .2);--tera-palette-rgb-223-143-143-d22: rgba(223, 143, 143, .22);--tera-palette-rgb-226-182-111-d07: rgba(226, 182, 111, .07);--tera-palette-rgb-226-182-111-d08: rgba(226, 182, 111, .08);--tera-palette-rgb-226-182-111-d09: rgba(226, 182, 111, .09);--tera-palette-rgb-226-182-111-d2: rgba(226, 182, 111, .2);--tera-palette-rgb-255-255-255-d012: rgba(255, 255, 255, .012);--tera-palette-rgb-255-255-255-d018: rgba(255, 255, 255, .018);--tera-palette-rgb-255-255-255-d02: rgba(255, 255, 255, .02);--tera-palette-rgb-255-255-255-d025: rgba(255, 255, 255, .025);--tera-palette-rgb-255-255-255-d03: rgba(255, 255, 255, .03);--tera-palette-rgb-255-255-255-d035: rgba(255, 255, 255, .035);--tera-palette-rgb-255-255-255-d04: rgba(255, 255, 255, .04);--tera-palette-rgb-255-255-255-d045: rgba(255, 255, 255, .045);--tera-palette-rgb-255-255-255-d05: rgba(255, 255, 255, .05);--tera-palette-rgb-255-255-255-d055: rgba(255, 255, 255, .055);--tera-palette-rgb-255-255-255-d06: rgba(255, 255, 255, .06);--tera-palette-rgb-255-255-255-d07: rgba(255, 255, 255, .07);--tera-palette-rgb-255-255-255-d075: rgba(255, 255, 255, .075);--tera-palette-rgb-255-255-255-d08: rgba(255, 255, 255, .08);--tera-palette-rgb-255-255-255-d09: rgba(255, 255, 255, .09);--tera-palette-rgb-255-255-255-d1: rgba(255, 255, 255, .1);--tera-palette-rgb-255-255-255-d11: rgba(255, 255, 255, .11);--tera-palette-rgb-255-255-255-d12: rgba(255, 255, 255, .12);--tera-palette-rgb-255-255-255-d14: rgba(255, 255, 255, .14);--tera-palette-rgb-255-255-255-d22: rgba(255, 255, 255, .22);--tera-palette-rgb-255-255-255-d34: rgba(255, 255, 255, .34);--tera-palette-rgb-255-255-255-d42: rgba(255, 255, 255, .42);--tera-palette-rgb-255-255-255-d62: rgba(255, 255, 255, .62);--tera-palette-rgb-255-255-255-d86: rgba(255, 255, 255, .86);--tera-palette-rgb-255-255-255-d9: rgba(255, 255, 255, .9);--tera-palette-rgb-255-255-255-d92: rgba(255, 255, 255, .92);--tera-palette-rgb-255-255-255-d94: rgba(255, 255, 255, .94);--tera-palette-rgb-255-255-255-d95: rgba(255, 255, 255, .95);--tera-palette-rgb-255-255-255-d96: rgba(255, 255, 255, .96);--tera-palette-rgb-255-255-255-d98: rgba(255, 255, 255, .98);--tera-palette-rgb-48-61-80-d14: rgba(48, 61, 80, .14);--tera-palette-rgb-53-111-208-d085: rgba(53, 111, 208, .085);--tera-palette-rgb-53-111-208-d035: rgba(53, 111, 208, .035);--tera-palette-rgb-131-219-188-d22: rgba(131, 219, 188, .22);--tera-palette-rgb-56-189-248-d045: rgba(56, 189, 248, .045);--tera-palette-rgb-56-189-248-d07: rgba(56, 189, 248, .07);--tera-palette-rgb-56-189-248-d08: rgba(56, 189, 248, .08);--tera-palette-rgb-56-189-248-d48: rgba(56, 189, 248, .48);--tera-palette-rgb-55-55-59-d1: rgba(55, 55, 59, .1);--tera-palette-rgb-55-55-59-d12: rgba(55, 55, 59, .12);--tera-palette-rgb-72-72-76-d14: rgba(72, 72, 76, .14);--tera-palette-rgb-78-78-84-d16: rgba(78, 78, 84, .16);--tera-palette-rgb-78-78-84-d18: rgba(78, 78, 84, .18);--tera-palette-rgb-78-78-84-d24: rgba(78, 78, 84, .24);--tera-palette-white: #ffffff;--mobile-purple: #6f78e8}html:root[data-theme=night] body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.account-work-conflict){--product-action-blue-line: rgba(224, 231, 241, .58);--product-action-selected: linear-gradient(180deg, rgba(255, 255, 255, .17), rgba(255, 255, 255, .035) 30%, transparent 52%), radial-gradient(80% 120% at 90% 0%, rgba(171, 183, 201, .16), transparent 61%), linear-gradient(145deg, #20242a, #0e1115 70%)}html:root body :is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog){--amr-blue-line: rgba(210, 210, 213, .32);--amr-line-soft: #303237;--amr-text-secondary: #d0d1d4;--amr-surface: linear-gradient(180deg, rgba(255, 255, 255, .025), transparent 42%), linear-gradient(145deg, #202226, #101115 72%);--amr-surface-hover: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 42%), linear-gradient(145deg, #27292e, #15161a 72%);--amr-selected-soft: linear-gradient(180deg, rgba(255, 255, 255, .14), transparent 45%), radial-gradient(96px 46px at 15% 10%, rgba(210, 210, 213, .18), transparent 74%), linear-gradient(135deg, #292b30 0%, #1c1e22 54%, #111216 100%)}html:root[data-theme=day] body :is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog){--amr-blue-line: rgba(80, 80, 84, .32);--amr-line-soft: rgba(72, 72, 76, .15);--amr-text-secondary: #45474c;--amr-surface: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .42) 34%, transparent 58%), linear-gradient(145deg, #fafafa, #e2e2e4 72%);--amr-surface-hover: linear-gradient(180deg, #ffffff, #d9d9dc 76%);--amr-selected-soft: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .22) 42%, transparent 62%), linear-gradient(145deg, #e8e8ea, #d0d0d3 76%)}@media(max-width:900px){:root[data-theme=night]{--tera-black-silk-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), inset 0 -2px 0 rgba(0, 0, 0, .86), 0 3px 0 #050608, 0 12px 24px rgba(0, 0, 0, .36)}:root[data-theme=day]{--tera-day-silk-shadow: inset 0 1px 0 rgba(255, 255, 255, .98), inset 0 -2px 0 rgba(71, 71, 76, .14), 0 3px 0 rgba(78, 78, 84, .11), 0 12px 24px rgba(48, 48, 54, .13)}}:is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog){--amr-line-soft: #26323e;--amr-text-secondary: #cbd4df;--amr-blue-line: #3a5779;--amr-warning: #f0c784;--amr-warning-line: #745438;--amr-success: #8fd9bd;--amr-success-line: #315f54;--amr-surface: linear-gradient(180deg, rgba(255, 255, 255, .025), transparent 42%), linear-gradient(145deg, #182333, #091019 72%);--amr-surface-hover: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 42%), linear-gradient(145deg, #202d3f, #0d151f 72%);--amr-selected-soft: linear-gradient(180deg, rgba(197, 221, 255, .11), transparent 45%), radial-gradient(96px 46px at 15% 10%, rgba(50, 126, 230, .55), transparent 74%), linear-gradient(135deg, #27476f 0%, #1a2c43 54%, #101a27 100%);--amr-warning-surface: linear-gradient(180deg, rgba(255, 232, 184, .06), transparent 46%), linear-gradient(145deg, #302414, #161109 72%);--amr-success-surface: linear-gradient(180deg, rgba(207, 255, 237, .05), transparent 46%), linear-gradient(145deg, #173128, #0a1713 72%)}}@layer base{:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-primary);background:#0b0d11;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 82% 8%,rgba(92,111,148,.14),transparent 28%),radial-gradient(circle at 40% 90%,rgba(105,84,129,.08),transparent 32%),var(--bg)}.tera-button{font:inherit;font-size:14px}.tera-button:focus-visible{outline-offset:3px}.tera-button:disabled{cursor:default}.tera-step-label.step-1{color:var(--tera-step-1)}.tera-step-label.step-2{color:var(--tera-step-2)}.tera-step-label.step-3{color:var(--tera-step-3)}.tera-step-label.step-4{color:var(--tera-step-4)}.tera-step-label.step-5{color:var(--tera-step-5)}.telegram-username{color:var(--telegram-username)}.tera-wordmark{font-size:30px;font-weight:900;line-height:1;letter-spacing:.12em;white-space:nowrap}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 78% 12%,var(--tera-palette-rgb-121-167-255-d16),transparent 30%),radial-gradient(circle at 20% 85%,var(--tera-palette-rgb-102-214-178-d08),transparent 34%)}.auth-card{width:min(100%,520px);padding:30px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d045),transparent 36%),var(--surface-raised);box-shadow:0 36px 110px var(--tera-palette-rgb-0-0-0-d48),inset 0 1px var(--tera-palette-rgb-255-255-255-d05)}.auth-loading{display:flex;align-items:center;justify-content:center;gap:14px;min-height:160px}.auth-heading{display:flex;gap:18px;align-items:center}.auth-heading .tera-wordmark{flex:0 0 auto;font-size:30px}.auth-heading h1{margin-top:5px;font-size:20px}.auth-heading p{font-size:14px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:24px 0 20px}.auth-tabs .tera-button{min-height:44px;padding:1px 6px;cursor:pointer}.auth-form{display:grid;gap:13px}.auth-form label{display:grid;gap:7px;color:var(--text-secondary);font-size:13px}.auth-form .tera-input{width:100%;min-height:46px;padding:11px 13px;font:inherit}.auth-form small,.auth-footnote{color:var(--text-faint);font-size:12px;line-height:1.5}.auth-form .auth-remember{display:flex;align-items:center;gap:9px;width:fit-content;color:var(--text-secondary);cursor:pointer}.auth-submit{width:100%;min-height:44px;margin-top:3px}.auth-error{margin:0;color:var(--status-danger);font-size:14px}.auth-divider{display:flex;align-items:center;gap:10px;margin:20px 0 14px;color:var(--text-faint);font-size:12px}.auth-divider:before,.auth-divider:after{content:"";height:1px;flex:1;background:var(--line)}.auth-provider-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.auth-provider{min-height:44px;cursor:pointer}.auth-provider span{margin-left:7px}.auth-footnote{margin-top:14px;text-align:center}.settings-workspace{display:grid;gap:14px}.settings-profile-card{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;border:1px solid var(--tera-palette-rgb-121-167-255-d16);border-radius:15px;background:linear-gradient(110deg,var(--tera-palette-rgb-121-167-255-d1),var(--tera-palette-rgb-102-214-178-d025)),var(--surface-raised)}.settings-avatar{width:54px;height:54px;display:grid;place-items:center;border-radius:17px;color:var(--tera-palette-white);background:linear-gradient(145deg,#49668f,#293a52);font-weight:800}.settings-profile-card span,.settings-profile-card strong,.settings-profile-card small{display:block}.settings-profile-card span{color:var(--text-faint);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.settings-profile-card strong{margin-top:4px;font-size:18px}.settings-profile-card small{margin-top:4px;color:var(--text-faint);font-size:12px}.settings-access{padding:8px 10px;border-radius:10px;font-size:12px;white-space:nowrap}.settings-access.preview{color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d09)}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:901px){.settings-notifications{grid-column:1 / -1}}.settings-section{min-width:0;padding:17px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft)}.settings-section h3{margin-top:5px}.settings-section>p{font-size:13px}.settings-owner-section{background:linear-gradient(110deg,var(--tera-palette-rgb-121-167-255-d055),rgba(102,214,178,.02))}.settings-ai-entry{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:13px;text-align:left;cursor:pointer}.settings-ai-entry-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d14)}.settings-ai-entry-copy{min-width:0;display:grid;gap:2px}.settings-ai-entry-copy small{color:var(--status-info);font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.settings-ai-entry-copy strong{font-size:15px}.settings-ai-entry-copy>span{color:var(--text-muted);font-size:12px}.settings-ai-entry-arrow{color:var(--status-info);font-size:22px;line-height:1;text-align:center}.settings-owner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.settings-owner-card{display:grid;gap:4px;padding:13px;text-align:left;cursor:pointer}.settings-owner-card span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.settings-owner-card strong{font-size:14px}.settings-owner-card small{font-size:12px;color:var(--text-faint)}.settings-credential-form{margin-top:15px}.settings-provider-list{display:grid;gap:8px;margin-top:15px}.settings-provider-row,.settings-session-row,.settings-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.settings-provider-row{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-input)}.settings-provider-row strong,.settings-provider-row span{display:block}.settings-provider-row strong{font-size:14px}.settings-provider-row span{margin-top:3px;color:var(--muted);font-size:12px}.settings-success{margin:0;color:var(--status-success);font-size:14px}.settings-sessions{grid-column:1 / -1}.settings-section-head{margin-bottom:10px}.settings-session-row{padding:12px 0;border-bottom:1px solid var(--line)}.settings-session-row strong,.settings-session-row span{display:block}.settings-session-row strong{font-size:14px}.settings-session-row span{margin-top:4px;color:var(--muted);font-size:12px}.settings-session-row small{color:var(--status-success)}.settings-session-actions{display:flex;justify-content:flex-end;margin-top:15px}.preview-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:11px 14px;border:1px solid var(--tera-palette-rgb-226-182-111-d2);border-radius:13px;color:var(--status-warning);background:#e2b66f0e}.preview-banner strong{font-size:14px}.preview-banner span{color:var(--status-warning);font-size:12px}.users-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:12px}.users-list{display:grid;align-content:start;gap:6px;padding:8px;border:1px solid var(--line);border-radius:15px;background:var(--surface-input)}.users-list .tera-button{padding:12px;text-align:left;cursor:pointer}.users-list strong,.users-list span{display:block}.users-list span{margin-top:3px;color:var(--muted);font-size:12px}.users-access-panel{min-width:0;padding:18px;border:1px solid var(--line);border-radius:15px;background:var(--surface-soft)}.users-access-head{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.users-access-head span,.users-access-head strong,.users-access-head small{display:block}.users-access-head span{color:var(--muted);font-size:12px;text-transform:uppercase}.users-access-head strong{margin-top:4px;font-size:18px}.users-access-head small{margin-top:4px;color:var(--text-faint)}.users-module-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.users-module-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-input)}.users-module-row strong,.users-module-row span{display:block}.users-module-row strong{font-size:13px}.users-module-row span{margin-top:3px;color:var(--muted);font-size:12px}.access-toggle{flex:0 0 auto;padding:7px 9px;cursor:pointer;font-size:12px}.users-detail-tabs{display:flex;gap:5px;margin-bottom:14px;padding:4px}.users-detail-tabs .tera-button{flex:1;min-height:34px;cursor:pointer}.managed-user-history,.managed-user-sessions{display:grid;gap:10px}.managed-user-filters{display:flex;align-items:end;justify-content:space-between;gap:10px}.managed-user-filters label{display:grid;gap:5px;color:var(--muted);font-size:12px}.managed-user-filters .tera-select-trigger{min-height:34px;padding:0 32px 0 10px}.managed-user-statuses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.managed-user-statuses .tera-button{padding:7px 9px;cursor:pointer}.managed-user-event-list{display:grid;gap:7px}.managed-user-event{display:grid;gap:7px;padding:12px;border:1px solid var(--line);border-left:3px solid var(--status-info);border-radius:11px;background:var(--surface-input)}.managed-user-event.status-success{border-left-color:var(--status-success)}.managed-user-event.status-failed{border-left-color:var(--status-danger)}.managed-user-event.status-cancelled{border-left-color:var(--muted)}.managed-user-event-head,.managed-user-session{display:flex;align-items:center;justify-content:space-between;gap:12px}.managed-user-event-head span,.managed-user-event-head strong,.managed-user-session span,.managed-user-session strong,.managed-user-session small{display:block}.managed-user-event-head span,.managed-user-event time,.managed-user-session span,.managed-user-session small,.managed-user-session time{color:var(--muted);font-size:12px}.managed-user-event p{margin:0;color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere}.managed-user-event-message{padding:9px 10px;border:1px solid var(--line);border-radius:9px;color:var(--text-primary);background:var(--surface-raised);white-space:pre-wrap;overflow-wrap:anywhere}.managed-user-event-meta{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.managed-user-event b,.session-state{color:var(--status-info);font-size:12px}.managed-user-event.status-success b{color:var(--status-success)}.managed-user-event.status-failed b,.managed-user-event-error,.session-state.revoked{color:var(--status-danger)}.managed-user-more{justify-self:center}.managed-user-note{margin:0;color:var(--muted);font-size:12px}.managed-user-session{padding:12px;border:1px solid var(--line);border-radius:11px;background:var(--surface-input)}.managed-user-session>div:last-child{display:grid;justify-items:end;gap:3px;text-align:right}.app-shell{min-height:100vh;display:grid;grid-template-columns:286px 1fr;gap:14px;padding:14px}.sidebar{position:sticky;top:14px;height:calc(100vh - 28px);display:flex;flex-direction:column;padding:18px 14px;border:1px solid transparent;border-radius:24px}.brand{display:flex;align-items:center;padding:6px 8px 24px}.brand .tera-wordmark{font-size:30px}.nav{display:grid;gap:7px}@media(min-width:761px){.sidebar-scroll>.nav{transform:translateY(18px)}}.sidebar-scroll{flex:1;min-height:0;margin:0 -5px;padding:0 5px 12px;overflow-y:auto}.sidebar-section-title{display:block;padding:0 12px 7px;color:var(--text-faint);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sidebar-modules{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.module-navigation{display:grid;gap:4px}.nav-item{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;cursor:pointer;text-align:left}.module-nav-item{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;cursor:pointer}.nav-item span,.module-nav-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650}.icon{width:20px;display:inline-flex;justify-content:center;font-size:15px}.account-chip-icon{width:17px;height:17px;display:block;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.navigation-line-icon{width:18px;height:18px;display:block;overflow:visible;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html:root body .sidebar.sidebar .nav .nav-item.nav-item-accounts>.icon{color:#2450ff}html:root body .sidebar.sidebar .nav .nav-item.nav-item-tasks>.icon{color:#a855f7}html:root[data-theme=night] body .sidebar.sidebar .profile-copy>span{color:#8f96a4}.sidebar-footer{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 7px 4px;border-top:1px solid var(--line)}.sidebar-profile-trigger{min-width:0;display:flex;flex:1;align-items:center;gap:10px;padding:5px;text-align:left;cursor:pointer}.profile-avatar{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--selected-bg);color:var(--on-selected);font-size:14px;font-weight:700;flex:0 0 36px}.profile-copy{min-width:0;flex:1}.profile-copy strong,.profile-copy span{display:block}.profile-copy strong{font-size:14px}.profile-copy span{font-size:13px;color:var(--muted);margin-top:2px}.main-area{min-width:0;align-self:start;height:calc(100vh - 28px);overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.mobile-header{display:none}.eyebrow{display:block;color:var(--muted);text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700}h1,h2,h3,p{margin-top:0}h1,h2,h3{overflow-wrap:anywhere}h1{margin:6px 0 0;font-size:20px;letter-spacing:-.04em}h2{font-size:20px;letter-spacing:-.035em;margin-bottom:8px}h3{font-size:15px;letter-spacing:-.02em;margin:6px 0 5px}p{color:var(--text-muted);line-height:1.6;font-size:14px;margin-bottom:0;overflow-wrap:break-word}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 5px var(--tera-palette-rgb-102-214-178-d1)}.summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.summary-item{min-width:0;display:flex;gap:13px;align-items:center;min-height:104px;padding:15px;border:1px solid var(--line);border-radius:17px;background:var(--surface-soft)}.summary-item>div:last-child{min-width:0}.summary-item span,.summary-item strong,.summary-item small{display:block}.summary-item span{color:var(--text-muted);font-size:13px;line-height:1.3;overflow-wrap:anywhere}.summary-item strong{font-size:23px;margin:2px 0}.summary-item small{color:var(--text-faint);font-size:12px;line-height:1.3;overflow-wrap:anywhere}.workspace{min-height:470px;margin-top:0}.panel{border:1px solid var(--line);border-radius:22px;background:linear-gradient(150deg,var(--tera-palette-rgb-255-255-255-d025),transparent 35%),var(--surface-raised);box-shadow:0 20px 60px #00000030,inset 0 1px var(--tera-palette-rgb-255-255-255-d035)}.full-panel{padding:26px;min-height:490px}.section-head{min-width:0;display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:22px}.section-head>div:first-child{min-width:0}.section-head p{max-width:680px}.head-actions{min-width:0;display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.head-actions .tera-button{max-width:100%}.compact-page-head{align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.compact-page-head p{margin-bottom:0}.settings-workspace>.compact-page-head{margin-bottom:0}.settings-access.active{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.session-state.active{color:var(--status-success)}}@layer base{.toolbar{display:flex;gap:9px;margin:20px 0 14px;flex-wrap:wrap}.dialog-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.dialog-card,.detail-drawer{width:min(100%,480px);max-height:calc(100vh - 40px);overflow-y:auto;border-radius:22px;padding:24px}.detail-drawer{width:min(100%,1120px);max-height:calc(100vh - 28px);border-radius:24px}.dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px}.dialog-head h3{font-size:20px;margin-top:7px}.dialog-close{width:34px;height:34px;cursor:pointer;font-size:22px;line-height:1}.real-form{display:grid;gap:15px}.real-form label{display:grid;gap:7px;color:var(--text-muted);font-size:14px}.real-form .tera-input,.real-form .tera-select-trigger,.real-form .tera-textarea{width:100%;min-height:44px;padding:10px 12px;font:inherit}.real-form .tera-textarea{min-height:110px;resize:vertical}.security-note{padding:12px;border:1px solid rgba(102,214,178,.12);border-radius:12px;background:var(--tera-palette-rgb-102-214-178-d045);font-size:13px}.dialog-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px}.success-state{display:grid;justify-items:center;gap:18px;text-align:center;padding:10px 6px 4px}.success-mark{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;color:var(--status-success);background:#66d6b21c;font-size:30px}.detail-backdrop{place-items:center;padding:14px}.detail-dialog-head{margin:-4px -2px 16px;padding:0 0 16px;border-bottom:1px solid var(--line)}.detail-dialog-head h3{margin-bottom:3px}.detail-dialog-head p{color:var(--text-faint);font-size:13px}.tera-button--danger{padding:10px 14px;cursor:pointer}.success-message{color:var(--status-success);font-size:14px}.manager-tools{width:min(100%,980px);max-height:calc(100vh - 32px);overflow-y:auto;padding:24px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d035),transparent 35%),var(--surface-raised);box-shadow:0 32px 90px var(--tera-palette-rgb-0-0-0-d55),inset 0 1px var(--tera-palette-rgb-255-255-255-d045)}.manager-tools-backdrop{place-items:center;padding:16px}.manager-tools-head{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.manager-tool-tabs{display:flex;width:fit-content;max-width:100%;gap:4px;padding:4px;overflow-x:auto}.manager-tool-tabs .tera-button{flex:0 0 auto;min-width:max-content;padding:8px 11px;cursor:pointer;white-space:nowrap}.manager-tool-body{display:grid;gap:16px;padding:20px 3px 2px}.manager-tool-body h3{margin-bottom:4px}.file-field .tera-input{padding:8px}.file-field .tera-input::file-selector-button{margin-right:10px;padding:7px 10px;cursor:pointer}.profile-fields{display:grid;gap:13px}.field-pair,.privacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.operation-card{min-width:0;display:grid;gap:7px;padding:13px;border-radius:13px}.operation-card strong{font-size:14px}.operation-card span{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.account-selection>div:first-child{display:grid;gap:3px}.account-selection{justify-content:space-between;flex-wrap:wrap}.account-selection>div:first-child span{color:var(--muted);font-size:12px}.account-selection-actions{display:flex;align-items:center;gap:8px}.account-tool-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:2px}.account-tool-form label{display:grid;gap:6px;color:var(--text-secondary);font-size:12px}.account-tool-form label.wide{grid-column:1 / -1}.account-tool-form .tera-input,.account-tool-form .tera-select-trigger,.account-tool-form .tera-textarea{width:100%;min-width:0}.account-tool-form .tera-textarea{min-height:74px;resize:vertical}.account-tool-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.account-tool-buttons{display:flex;flex-wrap:wrap;gap:8px}.mini-actions{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.mini-actions .tera-input{min-width:0;max-width:100%;flex:1 1 180px}.operation-status{display:flex;justify-content:space-between;align-items:center;gap:12px}.bulk-children{display:grid;gap:5px;padding:12px;border-radius:12px;background:var(--surface-input)}.bulk-children span{color:var(--text-muted);font-size:12px}.account-action-suite{display:grid;gap:15px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.state-message-list{display:grid;gap:5px;padding:12px;border-radius:12px}.state-message-list strong{font-size:13px}.state-message-list span{font-size:12px}.parser-workspace{min-height:650px}.parser-chat-list-panel{min-width:0}.parser-chat-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:430px}.parser-chat-row{display:grid;grid-template-columns:var(--tera-checkbox-size) 38px minmax(0,1fr) auto}.parser-chat-members{white-space:nowrap}.parser-monitoring-controls{display:flex;align-items:center;gap:12px}.parser-monitoring-launch-step{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;border:1px solid var(--line);border-radius:17px;background:var(--surface-input);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d03),0 14px 32px var(--tera-palette-rgb-0-0-0-d12)}.parser-monitoring-launch-step .mini-actions{justify-content:flex-end;margin:0}.parser-monitoring-results{overflow:hidden;border:1px solid var(--line);border-radius:17px;background:var(--surface-input);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d03),0 14px 32px var(--tera-palette-rgb-0-0-0-d12)}.parser-monitoring-results-toggle{width:100%;min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:11px 14px;text-align:left;cursor:pointer}.parser-monitoring-results-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--text-secondary);background:var(--surface-soft)}.parser-monitoring-results-copy{min-width:0;display:grid;gap:3px}.parser-monitoring-results-copy strong{font-size:14px}.parser-monitoring-results-copy small{color:var(--text-muted);font-size:11px}.parser-monitoring-results-state{color:var(--text-secondary);font-size:21px;line-height:1;text-align:center}.parser-monitoring-results-content{padding:0 14px 14px;border-top:1px solid var(--line)}.parser-monitoring-results-content .parser-results-page{padding-top:14px}@media(min-width:761px){html:root body :is(.workspace,.full-panel,.parser-workspace,.inviting-workspace,.monitoring-workspace,.system-journal-workspace){min-height:0}}}@layer base{.tera-wordmark{position:relative;display:inline-grid;width:3.2em;max-width:100%;height:1em;margin:0;padding:0;place-items:center;overflow:visible;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tera-wordmark:focus-visible{outline:1px solid color-mix(in srgb,currentColor 56%,transparent);outline-offset:6px}.tera-logo-float{display:grid;width:100%;height:100%;place-items:center;animation:tera-logo-float 5.7s ease-in-out infinite}.tera-logo-image{display:block;width:auto;max-width:100%;height:64.9%;object-fit:contain}.sidebar .sidebar-brand{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:start;column-gap:10px;height:78px;margin-top:-14px;padding:0}@media(min-width:901px){.sidebar .sidebar-brand{flex:0 0 78px;min-width:0}.sidebar .sidebar-brand-copy{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;max-width:100%;height:78px;padding-block:4px;overflow:clip}.sidebar .sidebar-brand-name{display:flex;justify-content:space-between;flex:0 0 auto;min-width:0;width:100%;margin:0;padding-right:1px;color:#e0e2e6;background:linear-gradient(165deg,var(--tera-palette-hex-fafafa) 8%,#c9cbd0 52%,#90949c 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(34px,2.9vw,44px);font-weight:800;line-height:1;letter-spacing:.035em;white-space:nowrap}.sidebar .sidebar-brand-expansion{display:block;min-width:0;width:100%;margin:0;color:#969ba5;font-family:Arial,sans-serif;font-size:9px;font-weight:400;line-height:11px;letter-spacing:.015em}.sidebar .sidebar-brand-expansion-text{display:grid;min-width:0;width:100%}.sidebar .sidebar-brand-expansion-text>span{white-space:nowrap}.sidebar .sidebar-brand-accent{color:#c9ccd2;font-weight:700}:root[data-theme=day] .sidebar .sidebar-brand-name{color:#34373d;background-image:linear-gradient(165deg,var(--tera-palette-hex-26292e) 8%,#50555e 52%,#757b85 100%)}:root[data-theme=day] .sidebar .sidebar-brand-expansion{color:#646a73}:root[data-theme=day] .sidebar .sidebar-brand-accent{color:#41464e}.sidebar>.sidebar-scroll{padding-top:4px}.sidebar>.sidebar-scroll>.nav{transform:none}@media(forced-colors:active){.sidebar .sidebar-brand-name{background:none;-webkit-text-fill-color:currentColor}}}.sidebar .sidebar-brand>.tera-wordmark{display:grid;align-self:start;width:72px;height:72px;margin-left:clamp(-12.5px,calc(1.343vw - 30.96px),-6.6px);inset:auto;overflow:visible}.sidebar .sidebar-brand>.tera-wordmark .tera-logo-float{justify-items:center;align-items:end;animation:none;transform:none}.sidebar .sidebar-brand>.tera-wordmark .tera-logo-image{width:auto;max-width:100%;height:min(70px,calc(var(--sidebar-brand-name-size) + 12px));object-fit:contain}.mobile-app .mobile-top-title .tera-wordmark{overflow:visible}@keyframes tera-logo-float{0%,to{transform:translateY(-14.5px)}50%{transform:translateY(14.5px)}}}@layer components{.tera-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:inherit;background:transparent;box-shadow:none;font:inherit;font-size:14px;cursor:pointer;transition:var(--tera-control-transition)}.tera-button:focus-visible{outline:2px solid var(--tera-action-focus-outline-color);outline-offset:3px}.tera-button:disabled{cursor:default;opacity:var(--tera-field-disabled-opacity);filter:var(--tera-button-primary-disabled-filter);transform:none}.tera-button--size-compact{min-height:38px;padding:8px 11px;white-space:nowrap}.tera-button--primary{padding:var(--tera-button-primary-padding);border:var(--tera-button-primary-border);border-radius:var(--tera-button-primary-radius);color:var(--tera-button-primary-color);background:var(--tera-button-primary-background);background-size:var(--tera-button-primary-background-size);background-position:var(--tera-button-primary-background-position);box-shadow:var(--tera-button-primary-shadow);text-shadow:var(--tera-button-primary-text-shadow);font-weight:var(--tera-button-primary-font-weight);transition:var(--tera-button-primary-transition)}.tera-button--primary:hover:not(:disabled){background-position:var(--tera-button-primary-hover-background-position);box-shadow:var(--tera-button-primary-hover-shadow);transform:var(--tera-button-primary-hover-transform)}.tera-button--primary:active:not(:disabled){box-shadow:var(--tera-button-primary-active-shadow);filter:var(--tera-button-primary-active-filter);transform:var(--tera-button-primary-active-transform)}.tera-button--primary:focus-visible{outline-color:var(--tera-button-primary-focus-outline);box-shadow:var(--tera-button-primary-shadow),var(--tera-button-primary-focus-shadow)}.tera-button--neutral{padding:var(--tera-button-neutral-padding);border:var(--tera-action-border);border-radius:var(--tera-quiet-button-radius);color:var(--tera-action-color);background:var(--tera-action-background);box-shadow:var(--tera-action-shadow);text-shadow:var(--tera-action-text-shadow);filter:var(--tera-action-filter)}.tera-button--neutral:hover:not(:disabled){border-color:var(--tera-action-hover-border-color);filter:var(--tera-action-hover-filter);transform:var(--tera-action-hover-transform)}.tera-button--neutral:active:not(:disabled){box-shadow:var(--tera-action-active-shadow);filter:var(--tera-action-active-filter);transform:var(--tera-action-active-transform)}.tera-button--neutral:is(.active,.selected,[aria-pressed=true],[aria-selected=true],[aria-current=page]){border-color:var(--tera-action-selected-border-color);color:var(--tera-action-selected-color);background:var(--tera-action-selected-background);box-shadow:var(--tera-action-selected-shadow);text-shadow:var(--tera-action-selected-text-shadow)}.tera-button--danger{padding:var(--tera-button-neutral-padding);border-radius:var(--tera-quiet-button-radius)}.tera-button--danger,.tera-button--tone-danger{border:var(--tera-danger-action-border);color:var(--tera-danger-action-color);background:var(--tera-danger-action-background);box-shadow:var(--tera-danger-action-shadow);text-shadow:var(--tera-action-text-shadow)}.tera-button--danger:hover:not(:disabled),.tera-button--tone-danger:hover:not(:disabled){border-color:currentColor;filter:brightness(1.12);transform:var(--tera-action-hover-transform)}.tera-button--danger:active:not(:disabled),.tera-button--tone-danger:active:not(:disabled){box-shadow:var(--tera-action-active-shadow);filter:brightness(.92);transform:var(--tera-action-active-transform)}.tera-button--ghost{padding:var(--tera-button-ghost-padding);border:var(--tera-quiet-button-border);border-radius:var(--tera-quiet-button-radius);color:var(--tera-quiet-button-color);background:var(--tera-quiet-button-background);box-shadow:var(--tera-quiet-button-shadow)}.tera-button--ghost:hover:not(:disabled){color:var(--tera-quiet-button-hover-color);filter:var(--tera-action-hover-filter)}.tera-button--size-compact:is(.tera-button--primary,.tera-button--neutral,.tera-button--danger,.tera-button--ghost){min-height:38px;padding:8px 11px}.mobile-app .mobile-home-popover>.tera-button--menu{border-radius:13px}.mobile-app .mobile-home-popover>.tera-button--menu:active:not(:disabled){background:var(--tera-menu-active-background)}.mobile-app .mobile-home-popover>.tera-button--menu>:is(span,.icon){border-radius:10px;color:var(--tera-menu-icon-color);background:var(--tera-menu-icon-background)}.tera-input[type=file]::file-selector-button{margin-right:10px;padding:7px 10px;border:var(--tera-action-border);border-radius:var(--tera-quiet-button-radius);color:var(--tera-action-color);background:var(--tera-action-background);box-shadow:var(--tera-action-shadow);font:inherit;cursor:pointer}.mobile-app .is-account-manager>.mobile-top-bar .mobile-top-action{border:1px solid rgba(90,101,120,.1);border-radius:15px;color:#323a47;background:var(--tera-palette-rgb-255-255-255-d92);box-shadow:0 9px 24px var(--tera-palette-rgb-39-47-65-d08),inset 0 1px var(--tera-palette-rgb-255-255-255-d92)}.mobile-app .mobile-account-center-workspace .account-filter-button{border:1px solid rgba(94,104,123,.11);border-radius:15px;color:#262c36;background:var(--tera-palette-rgb-255-255-255-d92);box-shadow:0 8px 22px #272f410d,inset 0 1px var(--tera-palette-rgb-255-255-255-d94)}.mobile-app .mobile-account-center-workspace .account-filter-button-icon{color:#232933}.mobile-app .mobile-account-center-workspace .account-global-refresh{border:0;border-radius:12px;color:#2c313b;background:#f3f4f7;box-shadow:none}.mobile-app .mobile-account-center-workspace .account-table-head>.table-sort-button{color:#707681}.mobile-app .mobile-account-center-workspace .account-row-actions>.account-note-button,.mobile-app .mobile-account-center-workspace .account-row-actions>.account-settings-button,.mobile-app .mobile-account-center-workspace .account-row-actions>.account-trash-button{border:1px solid rgba(91,101,119,.12);border-radius:12px;color:#66707d;background:#fafbfc;box-shadow:0 4px 12px #272f4109}.account-settings-button,.account-trash-button{border-radius:10px}.mobile-app .mobile-account-center-workspace .account-filter-button.selected{color:#4e5ed2;border-color:#596be73d;background:#f6f7fff5}.mobile-app .mobile-home-menu-trigger,.mobile-app .mobile-home-add-trigger{transition:transform .18s ease,color .18s ease,background .18s ease}.mobile-app .mobile-home-add-trigger>span{transition:transform .2s ease}.mobile-app .mobile-home-add-trigger.is-open>span{transform:rotate(45deg)}.mobile-app .mobile-home-theme-item .theme-toggle{border:0;border-radius:13px;color:inherit;background:transparent;box-shadow:none}.mobile-app .mobile-home-theme-item .theme-toggle>span{border-radius:10px;color:var(--tera-palette-hex-596be7);background:#596be717}.mobile-app .mobile-home-theme-item .theme-toggle>strong{color:inherit}.mobile-app .mobile-home-add-trigger{color:var(--tera-palette-white);border-color:#596be72e;background:linear-gradient(145deg,#7580ee,var(--tera-palette-hex-596be7));box-shadow:0 9px 24px #596be745,inset 0 1px var(--tera-palette-rgb-255-255-255-d28)}.mobile-app .mobile-home-menu-trigger.is-open,.mobile-app .mobile-home-add-trigger.is-open{transform:scale(.94)}.mobile-app .mobile-top-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:14px;color:var(--text);background:color-mix(in srgb,var(--panel) 88%,transparent);box-shadow:0 7px 20px var(--tera-palette-rgb-36-47-70-d08),inset 0 1px 0 var(--tera-palette-rgb-255-255-255-d55)}.mobile-app .mobile-top-action:focus-visible{outline-offset:2px;outline:2px solid var(--mobile-purple)}.mobile-app .mobile-module-app{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:var(--mobile-ink);background:transparent}.mobile-app .mobile-module-app:focus-visible{outline-offset:5px;outline:2px solid var(--mobile-purple);border-radius:18px}.mobile-app .mobile-home .mobile-top-action{color:var(--tera-palette-hex-3f4758);border-color:var(--tera-palette-rgb-94-107-136-d12);background:var(--tera-palette-rgb-255-255-255-d72)}.mobile-app .mobile-top-action:active,.mobile-app .mobile-module-app:active{transform:scale(.94)}.mobile-app .mobile-top-bar .theme-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:14px;color:var(--text);background:color-mix(in srgb,var(--panel) 88%,transparent);box-shadow:0 7px 20px var(--tera-palette-rgb-36-47-70-d08),inset 0 1px 0 var(--tera-palette-rgb-255-255-255-d55)}.mobile-app .mobile-top-bar .theme-toggle>span{color:currentColor}.mobile-app .mobile-top-bar .theme-toggle:focus-visible{outline-offset:2px;outline:2px solid var(--mobile-purple)}.mobile-app .mobile-account-dock,.mobile-app .account-manager-workspace>.account-facets{border:0;border-radius:26px;opacity:1;background:#f8fafdc7;box-shadow:0 12px 38px #2e374c24;transform:translateY(0);transition:opacity .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4)}.mobile-app.is-mobile-scrolling .mobile-account-dock,.mobile-app.is-mobile-scrolling .account-manager-workspace>.account-facets{opacity:.82;background:#f8fafd94;box-shadow:0 9px 28px #2e374c1a;transform:translateY(2px)}.mobile-app .mobile-account-dock .account-facet,.mobile-app .mobile-account-dock .account-facet.active,.mobile-app .mobile-account-dock .account-facet:hover,.mobile-app .account-manager-workspace>.account-facets .account-facet,.mobile-app .account-manager-workspace>.account-facets .account-facet.active,.mobile-app .account-manager-workspace>.account-facets .account-facet:hover{border:0;border-radius:14px;color:#687385;background:transparent;box-shadow:none;transform:none}.mobile-app .mobile-account-dock .account-facet .account-facet-icon,.mobile-app .account-manager-workspace>.account-facets .account-facet .account-facet-icon{border:0;border-radius:9px;color:#687385;background:transparent;box-shadow:none}.mobile-app .mobile-account-dock .account-facet-copy span,.mobile-app .account-manager-workspace>.account-facets .account-facet-copy span{color:#626b79}.mobile-app .mobile-account-dock .account-facet-copy strong,.mobile-app .account-manager-workspace>.account-facets .account-facet-copy strong{color:#8a93a1}.mobile-app .mobile-account-dock .account-facet.active .account-facet-copy span,.mobile-app .account-manager-workspace>.account-facets .account-facet.active .account-facet-copy span{color:#303949}.mobile-app .mobile-account-dock .account-facet.active .account-facet-copy strong,.mobile-app .account-manager-workspace>.account-facets .account-facet.active .account-facet-copy strong{color:var(--tera-palette-hex-596be7)}.mobile-app .mobile-home .mobile-top-bar .theme-toggle{color:var(--tera-palette-hex-3f4758);border-color:var(--tera-palette-rgb-94-107-136-d12);background:var(--tera-palette-rgb-255-255-255-d72)}.mobile-app .mobile-top-bar .theme-toggle:active{transform:scale(.94)}.mobile-app .mobile-account-dock .account-facet:active,.mobile-app .account-manager-workspace>.account-facets .account-facet:active{transform:scale(.93)}.mobile-app .mobile-account-dock .account-facet.active .account-facet-icon,.mobile-app .account-manager-workspace>.account-facets .account-facet.active .account-facet-icon{color:var(--tera-palette-hex-596be7);background:var(--tera-palette-rgb-89-107-231-d1);box-shadow:none}.bulk-action-choice-grid .tera-button>span,.bulk-security-actions .tera-button>span{border-radius:10px}.account-choice-pill{transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.account-choice-pill:disabled{opacity:.46;transform:none}.account-choice-pill:not(:disabled):hover{transform:translateY(-1px)}.account-proxy-pool-row{border:0;border-bottom:1px solid var(--tera-row-divider-color);border-radius:0;color:var(--text-secondary);background:transparent;box-shadow:none;transform:none;transition:background .16s ease}.account-proxy-pool-row:last-child{border-bottom:0}.account-proxy-pool-row:disabled{opacity:1}.account-proxy-pool-row:not(:disabled):hover,.account-proxy-pool-row.selected{color:var(--text-primary);background:var(--tera-account-row-hover-background);box-shadow:none;transform:none}.bulk-section-nav .tera-button>span:first-child{border-radius:8px}.account-connection-dialog .dialog-close:hover{border-color:color-mix(in srgb,var(--status-info) 36%,var(--line));color:var(--status-info);background:color-mix(in srgb,var(--status-info) 9%,var(--surface-control))}.account-connection-dialog .account-proxy-manual-footer .tera-button--neutral.tera-button--size-regular:disabled{opacity:1}.task-module-picker{border:1px solid var(--line);border-radius:11px;color:var(--text-primary);background:var(--surface-raised)}.task-module-option{border:1px solid transparent;border-radius:9px;color:var(--text-secondary);background:transparent}.task-status-choice{border:1px solid var(--line);border-radius:11px;color:var(--text-secondary);background:var(--surface-raised)}.task-module-picker:focus-visible,.task-module-option:focus-visible,.task-status-choice:focus-visible{outline:2px solid var(--blue)}.user-task-actions .tera-button:disabled{opacity:.55}.task-focus-close{border-radius:10px}.task-children-toggle{border:1px solid var(--line);border-radius:7px;color:var(--text-secondary);background:var(--surface-control)}.task-module-picker:hover,.task-module-picker[aria-expanded=true]{border-color:var(--tera-palette-rgb-121-167-255-d55);background:var(--surface-control)}.task-module-option:hover{border-color:var(--line);background:var(--surface-control)}.task-module-option.active{border-color:#79a7ff80;color:var(--text-primary);background:var(--tera-palette-rgb-121-167-255-d14)}.task-status-choice:hover{border-color:var(--tera-palette-rgb-121-167-255-d42);background:var(--surface-control)}.task-status-choice.active{border-color:#79a7ff9e;color:var(--text-primary);background:var(--tera-palette-rgb-121-167-255-d15);box-shadow:inset 0 0 0 1px var(--tera-palette-rgb-121-167-255-d1)}.account-ai-profile-buttons .account-choice-pill:focus-visible{outline-color:var(--text-muted)}.account-settings-drawer .account-settings-close{border:1px solid var(--account-settings-close-border-color);border-radius:50%;color:var(--account-settings-close-color);background:var(--account-settings-close-background);box-shadow:var(--account-settings-close-shadow)}.account-settings-drawer .account-settings-avatar{border:1px solid var(--account-settings-avatar-border-color);color:var(--account-settings-avatar-color);background:var(--account-settings-avatar-background);box-shadow:var(--account-settings-avatar-shadow)}.account-settings-drawer .account-settings-avatar-button:focus-visible{outline:2px solid var(--tera-palette-hex-7eb6ff)}.account-settings-drawer .account-settings-premium{border:1px solid var(--tera-palette-hex-c9983f);border-radius:20px;color:var(--tera-palette-hex-f4d58e);background:radial-gradient(96px 36px at 48% 0%,rgba(231,190,100,.2),transparent 72%),linear-gradient(105deg,var(--tera-palette-hex-080a0d) 0%,var(--tera-palette-hex-282112) 34%,var(--tera-palette-hex-0b0d10) 58%,var(--tera-palette-hex-332716) 79%,var(--tera-palette-hex-080a0c) 100%);box-shadow:inset 0 0 0 1px #ffde8e21,inset 0 1px #ffefbf2e,0 0 12px #b7802229;text-shadow:0 1px 3px var(--tera-palette-black);transition:filter .16s ease,transform .16s ease}.account-settings-drawer .account-settings-premium:focus-visible{outline:2px solid #e9c66f}.account-settings-drawer .account-settings-premium>span{color:var(--account-settings-premium-symbol-color)}.account-settings-drawer .account-choice-pill>span{color:inherit}.account-settings-drawer .account-settings-area-icon :is(svg,circle,path),.account-settings-drawer .account-settings-tool-icon :is(svg,circle,path){color:inherit;fill:none;stroke:currentColor}.account-settings-drawer .account-settings-tool-icon{border:1px solid var(--account-settings-tool-icon-border-color);color:var(--account-settings-tool-icon-color);background:var(--account-settings-tool-icon-background);box-shadow:none}.account-settings-drawer .account-settings-tool-copy strong{color:inherit}.account-settings-drawer .account-ai-profile-buttons .account-choice-pill{transform:none}.account-settings-drawer .account-settings-close:hover{border-color:var(--tera-palette-hex-56687d);color:var(--tera-palette-white);background:linear-gradient(145deg,var(--tera-palette-hex-202d3f),var(--tera-palette-hex-0d151f) 72%)}.account-settings-drawer .account-settings-premium:hover{filter:brightness(1.07);transform:translateY(-1px)}.account-settings-drawer .account-settings-premium:before{border-radius:50%;opacity:.28;background:linear-gradient(180deg,rgba(255,255,255,.54),transparent);filter:blur(1px)}.account-settings-drawer .account-settings-premium:after{opacity:0;background:linear-gradient(90deg,transparent,rgba(255,232,175,.52),transparent);transform:skew(-20deg);animation:account-settings-premium-sheen 4.4s ease-in-out infinite}.account-settings-drawer .account-ai-profile-buttons .account-choice-pill:hover:not(:disabled){transform:none}.account-manager-workspace .account-manager-head .theme-toggle,.account-manager-workspace .account-head-button{border-radius:10px;box-shadow:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.account-facet{border:1px solid rgba(var(--account-facet-rgb),.9);border-radius:15px;color:var(--text-muted);background:linear-gradient(135deg,rgba(var(--account-facet-rgb),.105),rgba(var(--account-facet-rgb),.018) 56%),var(--surface-soft);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035),0 7px 18px var(--tera-palette-rgb-0-0-0-d09);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.account-facet:disabled{opacity:.58;transform:none}.account-quick-action{border:1px solid var(--tera-palette-rgb-121-167-255-d4);border-radius:14px;color:var(--text-primary);background:linear-gradient(135deg,#4070b72e,#4070b70e);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d05),0 8px 22px var(--tera-palette-rgb-0-0-0-d12);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.account-selection-actions .account-selection-bulk-action{border-radius:12px}.account-filter-panel-head .tera-button{border-radius:8px}.account-filter-trigger{border:0;color:var(--text-secondary);background:transparent}.account-filter-menu>.tera-button{border-radius:8px}.account-column-options>.tera-button{border-radius:9px}.table-sort-button{border:0;border-radius:0;color:var(--text-primary);background:transparent;transition:opacity .16s ease,box-shadow .16s ease}.account-role-button{border:1px solid transparent;border-radius:7px;color:var(--tera-palette-white);background:transparent;box-shadow:none;transition:none}.account-role-button:focus-visible{outline:1px solid rgba(var(--account-role-rgb),.5)}.account-role-button:disabled{opacity:1}.account-role-menu-actions .tera-button{border-radius:6px}.account-role-menu-actions .tera-button:not(.tera-button--primary):disabled{opacity:.45}.account-spamblock-status{border:1px solid transparent;border-radius:8px;color:var(--status-info)}.account-spamblock-status:disabled{opacity:.76}.account-global-refresh:disabled{opacity:.6}.account-activity-trigger{border:0;color:inherit;background:transparent}.account-activity-trigger:focus-visible{outline:2px solid var(--line-strong);border-radius:6px}.account-note-button{border:1px solid rgba(131,219,188,.18);border-radius:10px;color:var(--text-secondary);background:#83dbbc0e}.account-facet-action-button{border:1px solid rgba(131,219,188,.24);border-radius:9px;color:var(--status-success);background:#83dbbc13}.account-facet-action-button:disabled{opacity:.55}.account-onboarding-proxy-button{border:1px solid var(--tera-palette-rgb-121-167-255-d25);border-radius:9px;color:var(--status-info);background:linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d15),var(--tera-palette-rgb-121-167-255-d055));box-shadow:inset 0 1px 0 var(--tera-palette-rgb-255-255-255-d025);transition:border-color .16s ease,background .16s ease,transform .16s ease}.account-onboarding-proxy-button:focus-visible{outline:2px solid var(--tera-palette-rgb-121-167-255-d58)}.account-manager-workspace .account-manager-head .theme-toggle{border:1px solid var(--tera-palette-rgb-121-167-255-d24);color:var(--text-secondary);background:linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d14),var(--tera-palette-rgb-121-167-255-d045))}.account-manager-workspace .account-manager-head .theme-toggle:hover{border-color:var(--tera-palette-rgb-121-167-255-d42);color:var(--text-primary);background:var(--tera-palette-rgb-121-167-255-d13)}.account-manager-workspace .account-head-button{border:1px solid rgba(223,143,143,.24);color:var(--status-danger);background:linear-gradient(145deg,#df8f8f21,#df8f8f0a)}.account-manager-workspace .account-head-button:hover{border-color:#df8f8f6b;color:var(--status-danger);background:#df8f8f21}.account-facet.active{background:linear-gradient(135deg,rgba(var(--account-facet-rgb),.17),rgba(var(--account-facet-rgb),.045) 62%),var(--surface-control)}:root[data-theme=day] .account-facet{background:linear-gradient(135deg,rgba(var(--account-facet-rgb),.105),rgba(var(--account-facet-rgb),.025) 58%),#fbfcfe;box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d95),0 7px 17px #2c3a4e11}:root[data-theme=day] .account-facet.active{background:linear-gradient(135deg,rgba(var(--account-facet-rgb),.14),rgba(var(--account-facet-rgb),.035) 62%),#f5f8fc}.account-quick-action:hover{transform:translateY(-1px);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 11px 26px var(--tera-palette-rgb-0-0-0-d16)}.account-quick-action.blue:hover{border-color:var(--tera-palette-rgb-121-167-255-d58);background:linear-gradient(135deg,#4070b742,#4070b716)}.account-quick-action.mint{border-color:#66d6b25c;background:linear-gradient(135deg,#32a17e29,#32a17e0b)}.account-quick-action.mint:hover{border-color:#66d6b28a;background:linear-gradient(135deg,#32a17e3b,#32a17e13)}.account-quick-action.violet{border-color:#a78bfa5c;background:linear-gradient(135deg,#7d5fca2b,#7d5fca0d)}.account-quick-action.violet:hover{border-color:#a78bfa8a;background:linear-gradient(135deg,#7d5fca3d,#7d5fca14)}:root[data-theme=day] .account-quick-action{box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d9),0 8px 20px #2c3a4e12}:root[data-theme=day] .account-quick-action:hover{box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d96),0 11px 24px #2c3a4e1c}:root[data-theme=day] .account-quick-action.blue{border-color:#356fd052;background:linear-gradient(135deg,rgba(53,111,208,.13),var(--tera-palette-rgb-53-111-208-d035)),var(--tera-palette-hex-f8fbff)}:root[data-theme=day] .account-quick-action.blue:hover{border-color:#356fd07a;background:linear-gradient(135deg,#356fd030,#356fd00e),var(--tera-palette-hex-f5f9ff)}:root[data-theme=day] .account-quick-action.mint{border-color:#16876547;background:linear-gradient(135deg,#1687651f,#16876508),#f7fcfa}:root[data-theme=day] .account-quick-action.mint:hover{border-color:#1687656e;background:linear-gradient(135deg,#1687652b,#1687650d),#f3faf7}:root[data-theme=day] .account-quick-action.violet{border-color:#7756cf47;background:linear-gradient(135deg,#7756cf1f,#7756cf08),#fbf9ff}:root[data-theme=day] .account-quick-action.violet:hover{border-color:#7756cf6e;background:linear-gradient(135deg,#7756cf2b,#7756cf0d),#f8f5ff}.account-filter-control.has-value{border-color:rgba(var(--account-filter-rgb),.36)}.table-sort-button:hover{opacity:.82}.account-role-button.is-empty{color:var(--tera-palette-white)}.account-role-button[aria-expanded=true]{color:var(--tera-palette-white);border-color:rgba(var(--account-role-rgb),.58);background:transparent;box-shadow:none}:root[data-theme=day] .account-manager-workspace .account-role-button,:root[data-theme=day] .account-manager-workspace .account-role-button.is-empty,:root[data-theme=day] .account-manager-workspace .account-role-button>.account-role-button-label{color:#202126}.account-role-editor.error .account-role-button{border-color:#df8f8f73}.account-spamblock-status,.account-spamblock-status.clear,.account-spamblock-status.temporary,.account-spamblock-status.appeal_pending,.account-spamblock-status.permanent{color:rgb(var(--account-tone-restrictions-rgb))}.account-spamblock-status:not(:disabled):hover{border-color:currentColor;color:currentColor;background:color-mix(in srgb,currentColor 8%,transparent)}.account-global-refresh.success{border-color:var(--tera-palette-rgb-102-214-178-d34);color:var(--status-success);background:linear-gradient(145deg,rgba(102,214,178,.17),var(--tera-palette-rgb-102-214-178-d06))}.account-note-button:hover{border-color:#83dbbc57;color:var(--status-success);background:#83dbbc1a}.account-facet-action-button:hover{border-color:#83dbbc6b;background:#83dbbc24}.account-onboarding-proxy-button:hover{border-color:#79a7ff7a;background:linear-gradient(145deg,rgba(121,167,255,.23),var(--tera-palette-rgb-121-167-255-d09));transform:translateY(-1px)}.account-onboarding-proxy-button:active{transform:translateY(0)}.auto-delete-mode-switch.auto-delete-mode-switch .tera-button{border-radius:15px}.auto-delete-mode-switch.auto-delete-mode-switch .tera-button:not(:disabled):hover{transform:none}.broadcast-recipient-repeat-toggle{border:1px solid var(--line);border-radius:9px;color:var(--text-secondary);background:var(--surface-raised)}.weekday-selector .tera-button{border-radius:9px}.broadcast-recipient-repeat-toggle:hover:not(:disabled){border-color:color-mix(in srgb,var(--status-info) 48%,var(--line));color:var(--text-primary)}.broadcast-recipient-repeat-toggle.selected{border-color:color-mix(in srgb,var(--status-success) 58%,var(--line));color:var(--status-success);background:color-mix(in srgb,var(--status-success) 10%,var(--surface-raised))}.broadcast-direct-schedule.enabled{border-top-color:color-mix(in srgb,var(--status-info) 42%,var(--line));background:transparent}html:root body .inviting-campaign-workspace .inviting-target-choice{border:0;border-radius:0;background:transparent;box-shadow:none}html:root body .inviting-campaign-workspace .inviting-target-choice[aria-pressed=true]{border:0;box-shadow:none}.inviting-account-list .tera-button,.inviting-target-list .tera-button,.inviting-run-list .tera-button{border-radius:11px}.parser-workspace .parser-feedback .tera-button{border-radius:9px}.parser-tabs .tera-button{border-radius:11px}.reactions-mode-switch .tera-button{border-radius:8px}.parser-keyword-remove{border:0;border-radius:50%;color:var(--muted);background:var(--tera-palette-rgb-255-255-255-d045)}.workspace-control-card.violet{box-shadow:inset 3px 0 #a88bfa73}.parser-keyword-remove:hover{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d09)}.parser-workspace .parser-manual-extra-keyword>.tera-button{border-radius:50%}.parser-workspace .parser-manual-metric-grid>.tera-button{border-radius:12px;transition:border-color .16s ease,background .16s ease,color .16s ease}.parser-source-open{border:0;color:inherit;background:none}.parser-workspace .tera-button--ghost{border-radius:10px}.parser-workspace .gram-parser-tabs .tera-button{border-radius:9px}.parser-workspace :where(.tera-button--neutral.tera-button--size-regular,.tera-button--danger){border-radius:11px}html:root[data-theme=night] body :is(.task-module-picker,.task-module-option,.task-status-choice):is(:hover,:focus-visible,.active,[aria-expanded=true]){border-color:var(--tera-palette-rgb-210-210-213-d36);color:var(--text-primary);background:var(--tera-palette-hex-202328);box-shadow:none;outline-color:currentColor}html:root[data-theme=day] body :is(.task-module-picker,.task-module-option,.task-status-choice):is(:hover,:focus-visible,.active,[aria-expanded=true]){border-color:var(--tera-palette-rgb-80-80-84-d36);color:var(--tera-palette-hex-242529);background:var(--tera-palette-hex-dedee0);box-shadow:none;outline-color:currentColor}html:root[data-theme=night] body .mobile-app :is(.mobile-top-action,.mobile-home-menu-trigger,.mobile-home-add-trigger,.theme-toggle){color:var(--tera-palette-hex-d0d1d4);border-color:#80808438;background:var(--tera-palette-rgb-128-128-132-d1);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 7px 20px var(--tera-palette-rgb-0-0-0-d2)}html:root[data-theme=day] body .mobile-app :is(.mobile-top-action,.mobile-home-menu-trigger,.mobile-home-add-trigger,.theme-toggle){color:var(--tera-palette-hex-45474c);border-color:var(--tera-palette-rgb-72-72-76-d14);background:var(--tera-palette-rgb-255-255-255-d72);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d72),0 7px 20px var(--tera-palette-rgb-55-55-59-d08)}html:root[data-theme=night] body .mobile-app :is(.mobile-module-app,.mobile-module-app>span:last-child){color:var(--tera-palette-hex-f0f0f1)}html:root[data-theme=day] body .mobile-app :is(.mobile-module-app,.mobile-module-app>span:last-child){color:var(--tera-palette-hex-292a2e)}.auth-provider{border:1px solid var(--line);border-radius:12px;color:var(--text-primary);background:var(--surface-control)}.access-toggle{border:1px solid var(--line);border-radius:9px;color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d07)}.nav-item{color:var(--text-muted);background:transparent;border:0;border-radius:13px;transition:.18s ease}.module-nav-item{border:1px solid transparent;border-radius:11px;color:var(--text-muted);background:transparent;transition:.18s ease}.sidebar-profile-trigger{border:1px solid transparent;border-radius:14px;color:inherit;background:transparent}.auth-provider:hover{border-color:var(--line-strong);background:var(--surface-hover)}.access-toggle.enabled{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d08)}.module-nav-item:hover{color:var(--text-primary);background:var(--surface-soft)}.module-nav-item.active{color:var(--tera-palette-white);border-color:var(--tera-palette-rgb-121-167-255-d15);background:linear-gradient(90deg,var(--tera-palette-rgb-121-167-255-d12),var(--tera-palette-rgb-255-255-255-d035))}.nav-item:hover{background:var(--tera-palette-rgb-255-255-255-d045);color:var(--tera-palette-white)}.nav-item.active{color:var(--tera-palette-white);background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d09),var(--tera-palette-rgb-255-255-255-d045));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d055),0 8px 22px var(--tera-palette-rgb-0-0-0-d18)}.dialog-close{border:1px solid var(--line);border-radius:11px;color:var(--text-muted);background:var(--surface-control)}.parser-monitoring-results-toggle{border:0;color:var(--text-primary);background:transparent}.parser-monitoring-results-toggle:hover{background:var(--tera-palette-rgb-255-255-255-d025)}.theme-toggle{border:1px solid var(--line);border-radius:12px;color:var(--soft);background:var(--surface-control);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035)}@media(prefers-reduced-motion:no-preference){.theme-toggle:active{transform:translateY(1px)}.theme-toggle{transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}}.theme-toggle:hover{color:var(--text);border-color:color-mix(in srgb,var(--blue) 34%,var(--line))}:root[data-theme=day] .dialog-close{color:var(--soft);background:var(--graphite);border-color:var(--line)}:root[data-theme=day] .dialog-close:hover{color:var(--text);background:#d3dce8}:root[data-theme=day] :where(.nav-item,.module-nav-item):hover{color:var(--text);background:#356fd014}:root[data-theme=day] :where(.nav-item.active,.module-nav-item.active){color:var(--tera-palette-white);border-color:#356fd04d;background:linear-gradient(135deg,#477bbd,#355f98);box-shadow:0 8px 20px #355f982e}:root[data-theme=day] .theme-toggle{background:var(--surface-control);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d72)}html:root[data-theme=night] body .account-manager-workspace .account-spamblock-status{color:var(--tera-palette-hex-f4f4f5)}html:root[data-theme=day] body .account-manager-workspace .account-spamblock-status{color:var(--tera-palette-hex-242529)}html:root[data-theme=night] body .account-manager-workspace .account-note-button{border-color:#4adea0a3;color:#5ff0b4;background:radial-gradient(85% 115% at 78% -18%,rgba(43,226,151,.48),transparent 54%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d13),transparent 42%),linear-gradient(145deg,#202b27,#090c0b 74%);box-shadow:inset 0 1px #cfffed3d,inset 0 -2px #000000c2,0 3px #040706,0 9px 18px #0c533940}html:root[data-theme=day] body .account-manager-workspace .account-note-button{border-color:#12915e94;color:#087b4e;background:radial-gradient(90% 125% at 78% -20%,rgba(37,190,129,.35),transparent 54%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d98),var(--tera-palette-rgb-255-255-255-d28) 44%,transparent 62%),linear-gradient(145deg,#f8fffb,#cddbd5 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px #2258422e,0 3px #235b4533,0 9px 18px #195c4224}html:root body .account-manager-workspace :is(.account-note-button,.account-trash-button,.account-head-button.trash-entry):hover:not(:disabled){border-color:currentColor;filter:brightness(1.12);transform:translateY(-1px)}html:root[data-theme=night] body .account-color-action{border-color:rgba(var(--account-action-rgb),.5);color:#f1f2f4;background:radial-gradient(120% 150% at 92% -35%,rgba(var(--account-action-rgb),.48),transparent 56%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d11),transparent 42%),linear-gradient(145deg,var(--tera-palette-hex-202226),var(--tera-palette-hex-090a0c) 76%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d16),inset 0 -2px var(--tera-palette-rgb-0-0-0-d84),0 4px 0 var(--tera-palette-hex-050608),0 14px 26px rgba(var(--account-action-rgb),.13)}html:root[data-theme=day] body .account-color-action{border-color:rgba(var(--account-action-rgb),.42);color:var(--tera-palette-hex-242529);background:radial-gradient(120% 150% at 92% -35%,rgba(var(--account-action-rgb),.3),transparent 56%),linear-gradient(180deg,var(--tera-palette-white),var(--tera-palette-rgb-255-255-255-d34) 46%,transparent 64%),linear-gradient(145deg,var(--tera-palette-white),var(--tera-palette-hex-dedee2) 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px var(--tera-palette-rgb-71-71-76-d15),0 4px #4e4e5424,0 14px 26px rgba(var(--account-action-rgb),.12)}html:root body .account-color-action:hover:not(:disabled){border-color:rgba(var(--account-action-rgb),.76);filter:brightness(1.08)}html:root body .account-color-action:is(.selected,[aria-selected=true]){border-color:rgba(var(--account-action-rgb),.88);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d17),inset 0 -2px var(--tera-palette-rgb-0-0-0-d84),0 4px 0 var(--tera-palette-hex-050608),0 14px 28px rgba(var(--account-action-rgb),.22),inset 0 0 0 1px rgba(var(--account-action-rgb),.34)}.account-color-action .account-settings-area-icon{border:1px solid rgba(var(--account-action-rgb),.56);color:rgb(var(--account-action-rgb));background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d13),transparent 48%),rgba(var(--account-action-rgb),.12);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d13),0 3px 0 var(--tera-palette-rgb-0-0-0-d24)}html:root[data-theme=night] body .account-color-action.blue{border-color:#5b8cf494;color:#f1f2f4;background:radial-gradient(120% 150% at 92% -35%,rgba(91,140,244,.56),transparent 56%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d12),transparent 42%),linear-gradient(145deg,#20242c,#080a0e 76%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d17),inset 0 -2px var(--tera-palette-rgb-0-0-0-d86),0 4px #040509,0 14px 27px #2d55b53d}html:root[data-theme=day] body .account-color-action.blue{border-color:#3563c97a;color:var(--tera-palette-hex-242529);background:radial-gradient(120% 150% at 92% -35%,rgba(75,121,222,.36),transparent 56%),linear-gradient(180deg,var(--tera-palette-white),var(--tera-palette-rgb-255-255-255-d34) 46%,transparent 64%),linear-gradient(145deg,var(--tera-palette-white),#d9dce5 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px #34456f2b,0 4px #3e4b6f2b,0 14px 26px #3563c929}html:root[data-theme=night] body .account-manager-workspace .account-settings-button{border-color:#d8dce37a;color:#f2f3f5;background:radial-gradient(85% 115% at 78% -18%,rgba(224,228,235,.27),transparent 54%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d14),transparent 42%),linear-gradient(145deg,var(--tera-palette-hex-292b30),#0b0c0f 74%);box-shadow:inset 0 1px #ffffff30,inset 0 -2px #000000c7,0 3px 0 var(--tera-palette-hex-050608),0 9px 18px var(--tera-palette-rgb-0-0-0-d3)}html:root[data-theme=day] body .account-manager-workspace .account-settings-button{border-color:#44464c66;color:var(--tera-palette-hex-292a2e);background:radial-gradient(90% 125% at 78% -20%,rgba(92,95,104,.18),transparent 54%),linear-gradient(180deg,var(--tera-palette-white),rgba(255,255,255,.35) 44%,transparent 62%),linear-gradient(145deg,var(--tera-palette-white),#d9d9dd 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px #4141452b,0 3px #44444829,0 9px 18px #37373b24}html:root body .account-manager-workspace :is(.account-trash-button,.account-head-button.trash-entry)>span[aria-hidden=true]{width:18px;height:18px;display:grid;flex:0 0 18px;place-items:center;border:0;color:inherit;filter:none}html:root body .sidebar :is(.nav-item,.module-nav-item)>.icon{border-color:transparent;background:transparent;box-shadow:none;filter:none}html:root body .sidebar :is(.nav-item,.module-nav-item){position:relative;border:0;background:transparent;box-shadow:none;filter:none;transform:none}html:root[data-theme=night] body .sidebar :is(.nav-item,.module-nav-item){color:var(--tera-palette-hex-c8cbd1)}html:root[data-theme=day] body .sidebar :is(.nav-item,.module-nav-item){color:var(--tera-palette-hex-35363a)}html:root body .sidebar :is(.nav-item.active,.module-nav-item.active){color:var(--text-primary)}html:root body .sidebar :is(.nav-item.active,.module-nav-item.active):before{content:"";position:absolute;top:22%;bottom:22%;left:0;width:2px;border-radius:2px;background:currentColor;opacity:.72}html:root body .sidebar :is(.nav-item,.module-nav-item):hover{color:var(--text-primary);background:transparent;box-shadow:none;filter:none;transform:none}html:root body .sidebar :is(.nav-item,.module-nav-item):active{background:transparent;box-shadow:none;filter:brightness(.9);transform:none}html:root body .sidebar :is(.nav-item,.module-nav-item):focus-visible{outline:1px solid color-mix(in srgb,currentColor 42%,transparent);outline-offset:-2px}html:root body .sidebar :is(.sidebar-profile-trigger,.sidebar-footer>.tera-button--ghost){transform:none}html:root body .sidebar :is(.sidebar-profile-trigger,.sidebar-footer>.tera-button--ghost):hover{transform:none}html:root body .sidebar :is(.sidebar-profile-trigger,.sidebar-footer>.tera-button--ghost):active{transform:none}html:root body .tera-button.tera-wordmark.tera-wordmark,html:root body .tera-button.tera-wordmark.tera-wordmark:hover,html:root body .tera-button.tera-wordmark.tera-wordmark:active{min-width:0;min-height:0;padding:0;border-radius:0;transform:none}html:root body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace) .tera-button:not(.tera-button--primary):not(.dialog-close):not(.tera-button--neutral.tera-button--size-compact):not(.tera-button--select):not(:disabled):active{transform:translateY(2px)}:is(.parser-workspace.parser-workspace,.inviting-workspace.inviting-workspace,.module-workspace.module-workspace,.ai-control-workspace.ai-control-workspace,.account-work-conflict.account-work-conflict) .tera-button--danger{border-radius:12px}:is(.parser-workspace.parser-workspace,.inviting-workspace.inviting-workspace,.module-workspace.module-workspace,.ai-control-workspace.ai-control-workspace,.account-work-conflict.account-work-conflict) .dialog-close{border-color:var(--tera-palette-hex-3b4959);border-radius:50%;color:var(--product-action-secondary);background:var(--product-action-surface);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 5px 14px var(--tera-palette-rgb-0-0-0-d3)}:is(.parser-workspace.parser-workspace,.inviting-workspace.inviting-workspace,.module-workspace.module-workspace,.ai-control-workspace.ai-control-workspace,.account-work-conflict.account-work-conflict) .dialog-close:not(:disabled):hover{border-color:var(--tera-palette-hex-56687d);color:var(--tera-palette-white);background:var(--product-action-surface-hover)}:is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog) .tera-button--danger:not(.account-settings-drawer *){border-radius:12px}:is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog) .dialog-close{border-color:var(--tera-palette-hex-3b4959);border-radius:50%;color:var(--tera-palette-hex-cbd4df);background:var(--amr-surface);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 5px 14px var(--tera-palette-rgb-0-0-0-d3)}:is(.account-connection-dialog.account-connection-dialog,.account-note-dialog.account-note-dialog,.account-work-conflict.account-work-conflict,.manager-tools-dialog.manager-tools-dialog) .dialog-close:not(:disabled):hover{border-color:var(--tera-palette-hex-56687d);color:var(--tera-palette-white);background:var(--amr-surface-hover)}:is(.manager-tools-dialog.manager-tools-dialog) .restriction-action-button:not(.account-settings-drawer *){border-color:var(--amr-line-soft);color:var(--amr-text-secondary);background:var(--amr-surface);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035)}:is(.manager-tools-dialog.manager-tools-dialog) .restriction-action-button.refresh:not(.account-settings-drawer *){border-color:var(--amr-blue-line);color:var(--tera-palette-hex-a9cbff);background:linear-gradient(180deg,var(--tera-palette-rgb-79-145-232-d12),var(--tera-palette-rgb-9-16-25-d96))}:is(.manager-tools-dialog.manager-tools-dialog) .restriction-action-button.appeal:not(.account-settings-drawer *){border-color:var(--amr-warning-line);color:var(--amr-warning);background:var(--amr-warning-surface)}:is(.manager-tools-dialog.manager-tools-dialog) .restriction-action-button.open:not(.account-settings-drawer *){border-color:var(--amr-success-line);color:var(--amr-success);background:var(--amr-success-surface)}:is(.account-connection-dialog,.account-note-dialog,.account-work-conflict,.manager-tools-dialog) :is(.tera-button:not(.tera-button--primary),summary):not(.account-settings-drawer *):focus-visible{outline-offset:2px}.manager-tools-dialog :is(.account-module-check-grid .checkbox-line,.bulk-setting-switch):not(.account-settings-drawer *){border-color:var(--amr-line-soft);color:var(--amr-text-secondary);background:linear-gradient(180deg,var(--tera-palette-hex-101821),var(--tera-palette-hex-080e15));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.manager-tools-dialog .account-module-check-grid .checkbox-line.selected:not(.account-settings-drawer *){border-color:var(--amr-blue-line);color:var(--tera-palette-hex-e2eeff);background:var(--amr-selected-soft)}.account-settings-drawer .account-settings-area :is(.account-choice-pill,.account-settings-restriction-switch .tera-button):not(:disabled):hover{transform:none}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form>.tera-button--tone-ai-profile{border-radius:18px}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form>.tera-button--tone-ai-profile:disabled{opacity:.58}.inviting-workspace.inviting-workspace :is(.inviting-account-list .tera-button,.inviting-target-list .tera-button,.inviting-run-list .tera-button,.cycle-history .tera-button):not(:disabled):hover{transform:none}.inviting-workspace.inviting-workspace .tera-button.selected:not(.tera-button--primary):not(.tera-button--danger){transform:none}.inviting-workspace.inviting-workspace .reactions-mode-switch .tera-button:not(:disabled):hover{transform:none}.broadcast-workspace.broadcast-workspace .broadcast-group-trigger{border:1px solid var(--tera-palette-rgb-255-255-255-d075);border-radius:12px;color:var(--text-secondary);background:linear-gradient(180deg,var(--tera-palette-hex-15171b),var(--tera-palette-hex-0b0d10));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035),0 12px 26px var(--tera-palette-rgb-0-0-0-d22)}:root[data-theme=day] .broadcast-workspace.broadcast-workspace .broadcast-group-trigger{border-color:var(--line);color:var(--text-secondary);background:var(--surface-raised);box-shadow:0 10px 24px var(--tera-palette-rgb-15-23-42-d08)}:is(.parser-workspace.parser-workspace,.module-workspace.module-workspace) :is(.parser-tabs,.gram-parser-tabs,.segmented) .tera-button:not(:disabled):hover,.parser-workspace.parser-workspace :is(.parser-manual-metric-grid>.tera-button,.parser-manual-presets .tera-button,.parser-manual-mode .tera-button):not(:disabled):hover,.parser-workspace.parser-workspace .weekday-selector .tera-button:not(:disabled):hover{transform:none}:is(.parser-workspace.parser-workspace,.module-workspace.module-workspace) .tera-button.selected:not(.tera-button--primary):not(.tera-button--danger){transform:none}:is(.parser-workspace.parser-workspace,.module-workspace.module-workspace) .parser-manual-metric-grid>.tera-button:not(:disabled):hover{transform:none}.parser-workspace.parser-workspace :is(.parser-source-open,.parser-file){border-color:var(--product-action-line-soft);color:var(--product-action-secondary);background:var(--product-action-surface);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035)}.parser-workspace.parser-workspace :is(.parser-source-open,.parser-file):hover{border-color:var(--tera-palette-hex-4f739d);color:var(--product-action-text);background:var(--product-action-surface-hover)}html:root body .account-manager-workspace .account-quick-action .account-quick-action-icon{border:1px solid rgba(var(--account-action-rgb),.56);color:rgb(var(--account-action-rgb));background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d13),transparent 48%),rgba(var(--account-action-rgb),.12);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d13),0 3px 0 var(--tera-palette-rgb-0-0-0-d24)}html:root body .account-manager-workspace .account-quick-action.account-quick-action.blue .account-quick-action-icon{border-color:#5b8cf4ad;color:#79a3ff;background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d15),transparent 48%),#5b8cf42b;box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d15),0 3px 0 var(--tera-palette-rgb-0-0-0-d28)}html:root body .account-manager-workspace .account-settings-button .icon{color:inherit;font-size:20px}html:root body .account-manager-workspace .account-trash-icon{width:18px;height:18px;display:block;overflow:visible;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html:root body .sidebar .module-nav-item>.icon{font-size:18px}html:root body .sidebar .module-nav-item>.icon-parser{color:#b98ac9}html:root body .sidebar .module-nav-item>.icon-mailing{color:#d9aa5e}html:root body .sidebar .module-nav-item>.icon-inviter{color:#72b58b}html:root body .sidebar .module-nav-item>.icon-engagement{color:#d88492}html:root body .sidebar .module-nav-item>.icon-warming{color:#df6666}html:root body .sidebar .module-nav-item>.icon-dialogues{color:#a995c9}html:root body .sidebar .module-nav-item>.icon-neurocommenting{color:#cf8a52}html:root body .sidebar .module-nav-item>.icon-autodelete{color:#a6a9af}html:root body .sidebar :is(.sidebar-profile-trigger,.sidebar-footer>.tera-button--ghost):focus-visible{outline-offset:1px}.tera-button--tone-success{border-color:color-mix(in srgb,var(--status-success) 54%,transparent);color:var(--status-success);background:color-mix(in srgb,var(--status-success) 13%,transparent)}.tera-button--tone-info,.tera-button--tone-proxy{border-color:color-mix(in srgb,var(--status-info) 54%,transparent);color:var(--status-info);background:color-mix(in srgb,var(--status-info) 13%,transparent)}.tera-button--tone-premium{border-color:color-mix(in srgb,var(--status-warning) 58%,transparent);color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 15%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--status-warning) 18%,transparent)}.tera-button--tone-restriction{border-color:color-mix(in srgb,var(--status-danger) 48%,transparent);color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 11%,transparent)}.tera-button--tone-restriction.refresh{border-color:color-mix(in srgb,var(--status-info) 52%,transparent);color:var(--status-info);background:color-mix(in srgb,var(--status-info) 12%,transparent)}.tera-button--tone-restriction.appeal{border-color:color-mix(in srgb,var(--status-warning) 52%,transparent);color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 12%,transparent)}.tera-button--tone-restriction.open{border-color:color-mix(in srgb,var(--status-success) 52%,transparent);color:var(--status-success);background:color-mix(in srgb,var(--status-success) 12%,transparent)}.tera-button--tone-brand{border-color:color-mix(in srgb,var(--status-info) 44%,transparent);color:var(--text-primary);background:color-mix(in srgb,var(--status-info) 10%,var(--surface-control))}.tera-button--tone-status{border-color:color-mix(in srgb,var(--status-warning) 48%,transparent);color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 11%,transparent)}.tera-button--tone-status.clear{border-color:color-mix(in srgb,var(--status-success) 48%,transparent);color:var(--status-success);background:color-mix(in srgb,var(--status-success) 11%,transparent)}.tera-button--tone-status.permanent{border-color:color-mix(in srgb,var(--status-danger) 52%,transparent);color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 12%,transparent)}.tera-button--tone-ai-profile{color:var(--tera-button-primary-color);background:var(--tera-button-primary-background);background-size:var(--tera-button-primary-background-size);background-position:var(--tera-button-primary-background-position);box-shadow:var(--tera-button-primary-shadow)}.tera-button--tone-ai-profile:before{content:"✦";margin-right:10px}.tera-button--tone-account.account-facet{border:1px solid rgba(var(--account-facet-rgb),.42);color:rgb(var(--account-facet-rgb));background:rgba(var(--account-facet-rgb),.1)}.tera-button--tone-account.account-facet:is(.active,[aria-pressed=true]){border-color:rgba(var(--account-facet-rgb),.72);background:rgba(var(--account-facet-rgb),.18);box-shadow:inset 0 0 0 1px rgba(var(--account-facet-rgb),.18)}.tera-button--tone-account.account-quick-action{border:1px solid rgba(var(--account-action-rgb),.48);color:rgb(var(--account-action-rgb));background:rgba(var(--account-action-rgb),.12);box-shadow:inset 0 1px rgba(var(--account-action-rgb),.16)}.tera-button--tone-account.account-quick-action:hover:not(:disabled){border-color:rgba(var(--account-action-rgb),.72);background:rgba(var(--account-action-rgb),.18)}.tera-button--tone-account.account-availability-button,.tera-button--tone-account.account-onboarding-proxy-button{border:1px solid color-mix(in srgb,var(--status-success) 46%,transparent);border-radius:var(--tera-quiet-button-radius);color:var(--status-success);background:color-mix(in srgb,var(--status-success) 11%,transparent)}.tera-button[class*=tera-button--tone-]:hover:not(:disabled){filter:brightness(1.08)}html:root[data-theme=night] .mobile-app :is(.mobile-home-menu-trigger,.mobile-home-add-trigger,.mobile-top-action){color:#e4e7ec;border-color:#b7c0cd47;background:linear-gradient(145deg,#22262c,#121418 72%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d11),0 7px 16px var(--tera-palette-rgb-0-0-0-d24)}html:root[data-theme=night] .mobile-app .mobile-module-app{color:#d2d4d8;border:0;background:transparent;box-shadow:none;text-shadow:none}html:root[data-theme=day] .mobile-app .mobile-module-app{color:var(--tera-palette-hex-273142);border:0;background:transparent;box-shadow:none;text-shadow:none}html:root[data-theme=day] body :is(.nav-item,.module-nav-item):hover{color:var(--tera-palette-hex-1f2937);background:#2f3d5012}.mobile-app .mobile-account-center-workspace .account-spamblock-status{border:0;color:var(--tera-palette-hex-414751);background:transparent}@media(prefers-reduced-motion:reduce){.tera-button{transition-duration:.01ms}.account-settings-drawer .account-settings-premium:after{animation:none}.mobile-app .mobile-home-add-trigger>span{transition:none}.mobile-app .mobile-account-dock,.mobile-app .account-manager-workspace>.account-facets{transition:none}}}@layer components{.dialog-backdrop{background:var(--tera-dialog-backdrop);-webkit-backdrop-filter:blur(var(--tera-dialog-backdrop-blur));backdrop-filter:blur(var(--tera-dialog-backdrop-blur));animation:tera-dialog-backdrop-enter var(--tera-dialog-enter-duration) ease both}.dialog-card{border:var(--tera-dialog-border);background:var(--tera-dialog-background);box-shadow:var(--tera-dialog-shadow);animation:tera-dialog-card-enter var(--tera-dialog-enter-duration) var(--tera-dialog-enter-easing) both}.dialog-card.tera-dialog--titanium{border:1px solid var(--tera-titanium-panel-border-color);background:var(--tera-titanium-panel-background);box-shadow:var(--tera-titanium-panel-shadow)}.detail-drawer,.account-settings-drawer{border:var(--tera-detail-drawer-border);color:var(--text-primary);background:var(--tera-detail-drawer-background);box-shadow:var(--tera-detail-drawer-shadow)}.account-settings-drawer>.account-settings-dialog-head{border:0;color:var(--text-primary);background:transparent;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tera-confirm-backdrop{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:var(--tera-dialog-backdrop);-webkit-backdrop-filter:blur(var(--tera-dialog-backdrop-blur));backdrop-filter:blur(var(--tera-dialog-backdrop-blur));animation:tera-dialog-backdrop-enter var(--tera-dialog-enter-duration) ease both}.tera-confirm{width:min(420px,calc(100vw - 32px));position:relative;display:grid;gap:18px;padding:20px;overflow:hidden;border:var(--tera-confirm-border);border-radius:14px;color:var(--text-primary);background:var(--tera-confirm-background);box-shadow:var(--tera-confirm-shadow);animation:tera-confirm-enter var(--tera-dialog-enter-duration) var(--tera-dialog-enter-easing) both}.tera-confirm-copy{display:grid;gap:8px}.tera-confirm-copy h2{margin:0;color:var(--text-primary);font-size:17px;line-height:1.25}.tera-confirm-copy p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.55;white-space:pre-line}.tera-confirm-actions{display:flex;justify-content:flex-end;gap:10px}@keyframes tera-confirm-enter{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tera-dialog-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes tera-dialog-card-enter{0%{opacity:0;transform:translateY(18px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.dialog-backdrop,.dialog-card,.tera-confirm-backdrop,.tera-confirm{animation-duration:.01ms}}}@layer components{:where(#root) :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=file])){min-height:var(--tera-field-min-height);border-radius:var(--tera-field-radius);padding:var(--tera-field-padding);animation:none;transition:none}:where(#root) :where(.tera-textarea){border-radius:var(--tera-field-radius);padding:var(--tera-field-padding);animation:none;transition:none}:where(#root) :where(.tera-input[type=file]){border-radius:var(--tera-field-radius);animation:none;transition:none}:where(#root) :where(.gram-parser-file-button .tera-input[type=file]){opacity:0}:where(#root) :where(.broadcast-file-button .tera-input[type=file]){opacity:0}.tera-field:disabled{cursor:not-allowed;opacity:var(--tera-field-disabled-opacity)}.tera-field[aria-invalid=true],.tera-field.is-error{border-color:var(--tera-field-error-border-color)}.tera-checkbox{position:relative;display:inline-grid;width:var(--tera-checkbox-size);height:var(--tera-checkbox-size);flex:0 0 var(--tera-checkbox-size);place-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.tera-checkbox__input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tera-checkbox__mark{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:var(--tera-checkbox-size);height:var(--tera-checkbox-size);border:var(--tera-checkbox-border-width) solid var(--tera-checkbox-border-color);pointer-events:none;transition:var(--tera-checkbox-transition)}.tera-checkbox__mark:after{content:"";position:absolute;top:40%;left:50%;width:var(--tera-checkbox-check-width);height:var(--tera-checkbox-check-height);border:solid var(--tera-checkbox-check-color);border-width:0 var(--tera-checkbox-check-border-width) var(--tera-checkbox-check-border-width) 0;opacity:0;visibility:hidden;filter:var(--tera-checkbox-check-shadow);transform:translate(-50%,-50%) rotate(-90deg) scale(.2);transition:var(--tera-checkbox-transition)}.tera-checkbox__input:checked+.tera-checkbox__mark{border:0;background:transparent;transform:rotate(45deg)}.tera-checkbox__input:checked+.tera-checkbox__mark:after{opacity:1;visibility:visible;transform:translate(-50%,-50%) rotate(0) scale(1);animation:tera-checkbox-pulse 1s ease-in}.tera-checkbox__input:focus-visible+.tera-checkbox__mark{outline:2px solid var(--tera-checkbox-border-color);outline-offset:3px}.tera-checkbox:has(.tera-checkbox__input:disabled){cursor:not-allowed;opacity:var(--tera-field-disabled-opacity)}.tera-checkbox__input:disabled{cursor:not-allowed}@keyframes tera-checkbox-pulse{0%,to{transform:translate(-50%,-50%) rotate(0) scale(1)}50%{transform:translate(-50%,-50%) rotate(0) scale(1.6)}}.tera-radio{position:relative;display:inline-grid;width:var(--tera-checkbox-size);height:var(--tera-checkbox-size);flex:0 0 var(--tera-checkbox-size);place-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.tera-radio__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tera-radio__mark{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:var(--tera-checkbox-size);height:var(--tera-checkbox-size);border:var(--tera-checkbox-border-width) solid var(--tera-checkbox-border-color);border-radius:50%;pointer-events:none;transition:var(--tera-checkbox-transition)}.tera-radio__mark:after{content:"";position:absolute;top:40%;left:50%;width:var(--tera-checkbox-check-width);height:var(--tera-checkbox-check-height);border:solid var(--tera-checkbox-check-color);border-width:0 var(--tera-checkbox-check-border-width) var(--tera-checkbox-check-border-width) 0;opacity:0;visibility:hidden;filter:var(--tera-checkbox-check-shadow);transform:translate(-50%,-50%) rotate(-90deg) scale(.2);transition:var(--tera-checkbox-transition)}.tera-radio__input:checked+.tera-radio__mark{border:0;background:transparent;transform:rotate(45deg)}.tera-radio__input:checked+.tera-radio__mark:after{opacity:1;visibility:visible;transform:translate(-50%,-50%) rotate(0) scale(1);animation:tera-checkbox-pulse 1s ease-in}.tera-radio__input:focus-visible+.tera-radio__mark{outline:2px solid var(--tera-checkbox-border-color);outline-offset:3px}.tera-radio:has(.tera-radio__input:disabled){cursor:not-allowed;opacity:var(--tera-field-disabled-opacity)}.tera-radio__input:disabled{cursor:not-allowed}:where(#root) :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),.tera-textarea){border:1px solid var(--line);color:var(--text-primary);background:var(--surface-input);background-image:none;box-shadow:none;outline:0;font:inherit}:where(#root) :where(.tera-input,.tera-textarea)::placeholder{color:var(--text-faint);opacity:1}:where(#root) :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),.tera-textarea):focus{border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-info) 16%,transparent)}.search-field.tera-search-field{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:min(100%,var(--tera-search-field-width));min-width:0;height:var(--tera-search-field-height);min-height:var(--tera-search-field-height);padding:0;border:0;border-radius:var(--tera-search-field-radius);color:var(--tera-search-color);background:transparent;box-shadow:none}.tera-search-field>:is(.tera-search-field__glow,.tera-search-field__border,.tera-search-field__highlight,.tera-search-field__dark){position:absolute;z-index:-1;width:100%;height:100%;max-height:70px;overflow:hidden;pointer-events:none;border-radius:var(--tera-search-field-radius);filter:blur(3px)}.tera-search-field>:is(.tera-search-field__glow,.tera-search-field__border,.tera-search-field__highlight,.tera-search-field__dark):before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:max(600px,200%);height:auto;aspect-ratio:1;background-repeat:no-repeat;background-position:0 0;transition:transform var(--tera-search-motion-duration) var(--tera-search-motion-easing)}.tera-search-field__glow{max-height:130px;filter:blur(30px);opacity:.4}.tera-search-field__glow:before{width:max(999px,200%);height:auto;transform:translate(-50%,-50%) rotate(60deg);background-image:var(--tera-search-glow-spectrum)}.tera-search-field__border{max-height:59px;border-radius:11px;filter:blur(.5px)}.tera-search-field__border:before{transform:translate(-50%,-50%) rotate(70deg);background-image:var(--tera-search-border-spectrum);filter:brightness(1.3)}.tera-search-field__highlight{max-height:63px;border-radius:10px;filter:blur(2px)}.tera-search-field__highlight:before{transform:translate(-50%,-50%) rotate(83deg);background-image:var(--tera-search-highlight-spectrum);filter:brightness(1.4)}.tera-search-field__dark{max-height:65px}.tera-search-field__dark:before{transform:translate(-50%,-50%) rotate(82deg);background-image:var(--tera-search-dark-spectrum)}.tera-search-field__main{position:relative;z-index:1;display:block;width:100%;height:100%}html:root body #root .tera-search-field__main>.tera-input[type=search][name^=tera-]{width:100%;height:100%;min-width:0;min-height:0;padding:0 15px;border:0;border-radius:var(--tera-search-input-radius);outline:0;color:var(--tera-search-color);background:var(--tera-search-surface);background-image:none;box-shadow:none;font:inherit;font-size:18px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}html:root body #root .tera-search-field__main>.tera-input[type=search][name^=tera-]::placeholder{color:var(--tera-search-placeholder);opacity:1}.tera-search-field__main>.tera-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tera-search-field__pink-mask{position:absolute;top:10px;left:5px;width:30px;height:20px;pointer-events:none;background:var(--tera-search-pink-mask);filter:blur(20px);opacity:.8;transition:opacity var(--tera-search-motion-duration) var(--tera-search-motion-easing)}.tera-search-field__main:hover>.tera-search-field__pink-mask{opacity:0}.tera-search-field:hover>.tera-search-field__dark:before{transform:translate(-50%,-50%) rotate(-98deg)}.tera-search-field:hover>.tera-search-field__glow:before{transform:translate(-50%,-50%) rotate(-120deg)}.tera-search-field:hover>.tera-search-field__highlight:before{transform:translate(-50%,-50%) rotate(-97deg)}.tera-search-field:hover>.tera-search-field__border:before{transform:translate(-50%,-50%) rotate(-110deg)}.tera-search-field:focus-within>.tera-search-field__dark:before{transform:translate(-50%,-50%) rotate(442deg);transition-duration:var(--tera-search-focus-motion-duration)}.tera-search-field:focus-within>.tera-search-field__glow:before{transform:translate(-50%,-50%) rotate(420deg);transition-duration:var(--tera-search-focus-motion-duration)}.tera-search-field:focus-within>.tera-search-field__highlight:before{transform:translate(-50%,-50%) rotate(443deg);transition-duration:var(--tera-search-focus-motion-duration)}.tera-search-field:focus-within>.tera-search-field__border:before{transform:translate(-50%,-50%) rotate(430deg);transition-duration:var(--tera-search-focus-motion-duration)}.mini-actions>.tera-search-field{flex:0 1 var(--tera-search-field-width)}html:root body #root .tera-input[type=number]{box-sizing:border-box;min-height:52px;padding:12px 14px;border:2px solid transparent;border-radius:var(--tera-number-radius);outline:0;color:var(--tera-number-color);background:var(--tera-number-surface) padding-box,var(--tera-number-border) border-box;box-shadow:var(--tera-number-shadow);transition:border-color .2s ease,box-shadow .2s ease,filter .2s ease}html:root body #root .tera-input[type=number]::placeholder{color:var(--tera-number-placeholder)}html:root body #root .tera-input[type=number]:focus{border-color:transparent;background:var(--tera-number-surface) padding-box,var(--tera-number-focus-border) border-box;box-shadow:var(--tera-number-focus-shadow)}html:root body #root .tera-input[type=number][aria-invalid=true]{border-color:var(--tera-field-error-border-color)}@media(prefers-reduced-motion:reduce){.tera-checkbox__mark,.tera-checkbox__mark:after,.tera-radio__mark,.tera-radio__mark:after{transition:none}.tera-checkbox__input:checked+.tera-checkbox__mark:after{animation:none}.tera-radio__input:checked+.tera-radio__mark:after{animation:none}.tera-search-field>:is(.tera-search-field__glow,.tera-search-field__border,.tera-search-field__highlight,.tera-search-field__dark):before,.tera-search-field__pink-mask{transition:none}}}@layer components{.tera-progress{width:100%;accent-color:var(--mint)}}@layer components{.tera-select-field{min-width:0;display:grid;align-content:start;gap:8px;color:var(--text-secondary);font-size:12px}.tera-select-field.is-disabled{opacity:var(--tera-select-disabled-opacity)}.tera-select-field__label{color:var(--text-secondary)}.tera-select-root{position:relative;width:100%;min-width:0;transform:translateZ(0)}.tera-select-root.is-open{z-index:40}.tera-select-trigger{position:relative;width:100%;min-height:var(--tera-select-min-height);display:flex;align-items:center;justify-content:flex-start;border:0;border-radius:var(--tera-select-radius);padding:var(--tera-select-padding);color:var(--tera-select-theme-color);background:var(--tera-select-theme-background);box-shadow:var(--tera-select-theme-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:12px;text-align:left}:is(.account-connection-dialog,.manager-tools-dialog) .tera-select-trigger{color-scheme:dark}.tera-select-trigger:before{content:none}.tera-select-trigger__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tera-select-trigger:focus-visible{outline:2px solid var(--tera-select-focus-outline);outline-offset:3px}.tera-select-trigger:disabled{cursor:not-allowed}.tera-select-root.is-open .tera-select-trigger{background:var(--tera-select-open-background);transform:scale(1.1);opacity:0;pointer-events:none;transition:all .3s ease}.tera-select-menu{position:absolute;z-index:1000;top:0;left:0;width:max-content;min-width:100%;max-width:min(420px,calc(100vw - 32px));padding:8px;overflow:hidden;border:var(--tera-select-menu-border);border-radius:120px;color:var(--tera-select-theme-color);background:var(--tera-select-menu-background);box-shadow:var(--tera-select-menu-shadow);opacity:0;pointer-events:none}.tera-select-root.is-open .tera-select-menu{transform:scale(1) translateY(0);opacity:1;animation:tera-select-liquid-drop .3s ease forwards;pointer-events:auto}.tera-select-options{display:grid;gap:0;max-height:min(196px,42vh);overflow-y:auto;overscroll-behavior:contain}.tera-select-option{position:relative;width:100%;min-height:28px;border:0;border-radius:12px;padding:8px 40px 8px 12px;color:inherit;background:transparent;box-shadow:none;filter:blur(6px);cursor:pointer;font:inherit;font-size:12px;text-align:left;white-space:nowrap;transition:all .2s ease}.tera-select-root.is-open .tera-select-option{filter:blur(0);transition:all .65s ease}.tera-select-option:hover:not(:disabled),.tera-select-option.is-active{background:var(--tera-select-option-hover-background)}.tera-select-option:active:not(:disabled){background:var(--tera-select-option-active-background)}.tera-select-option.is-selected:before{position:absolute;top:50%;right:13px;width:10px;height:5px;content:"";border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:translateY(-65%) rotate(-45deg)}.tera-select-option:focus-visible{outline:2px solid var(--tera-select-focus-outline);outline-offset:-2px}.tera-select-option:disabled{opacity:.38;cursor:not-allowed}@keyframes tera-select-liquid-drop{0%{opacity:1;border-radius:200px;transform:scale(.25) translate(-60px,-60px);background:var(--tera-select-open-background)}50%{transform:scale(.5) translate(-30px,30px);border-radius:160px}to{transform:scale(1) translate(0);border-radius:var(--tera-select-radius)}}@media(max-width:760px){.tera-select-trigger{min-height:34px;padding-right:9px;padding-left:9px}.tera-select-menu{max-width:calc(100vw - 24px)}.tera-select-options{max-height:min(180px,38vh)}}@media(prefers-reduced-motion:reduce){.tera-select-trigger,.tera-select-menu,.tera-select-option{animation-duration:.01ms;transition-duration:.01ms}}.product-module-select.product-module-select{width:100%;min-width:0;align-self:end}.product-module-select-medium.product-module-select-medium{max-width:290px}.product-module-select-short.product-module-select-short{max-width:220px}.product-module-select-unit.product-module-select-unit{width:108px;max-width:108px}.product-module-select.product-module-select .tera-select-field{gap:6px;font-size:12px;line-height:1.25}.product-module-select.product-module-select .tera-select-field__label{font-size:12px;line-height:1.25}.product-module-select-label-hidden.product-module-select-label-hidden .tera-select-field{gap:0}.product-module-select-label-hidden.product-module-select-label-hidden .tera-select-field__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-module-select.product-module-select .tera-select-root.is-open{z-index:80}.product-module-select.product-module-select .tera-select-trigger{min-height:36px;font-size:12px;font-weight:560;line-height:1.2}.product-module-select.product-module-select .tera-select-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-module-select.product-module-select .tera-select-trigger:focus-visible{outline-offset:2px}.product-module-select.product-module-select .tera-select-menu{min-width:100%}.product-module-select.product-module-select .tera-select-options{max-height:min(196px,42vh);padding:1px}.product-module-select.product-module-select .tera-select-option{min-height:30px;font-size:12px;line-height:1.25}.broadcast-number-control .product-module-select-unit.product-module-select-unit{flex:0 0 82px}.auto-delete-window.auto-delete-window .product-module-select.product-module-select{align-self:start}@media(max-width:620px){.product-module-select-medium.product-module-select-medium,.product-module-select-short.product-module-select-short{max-width:100%}}:is(.parser-workspace.parser-workspace,.inviting-workspace.inviting-workspace,.module-workspace.module-workspace,.ai-control-workspace.ai-control-workspace,.account-work-conflict.account-work-conflict) .tera-select-trigger{color-scheme:dark}.account-settings-drawer .account-settings-tool-history-trigger>i{transition:transform .18s ease}.account-settings-drawer .account-settings-tool-history-trigger[aria-expanded=true]>i{transform:rotate(180deg)}}@layer components{.tera-switch{position:relative;display:inline-flex;width:var(--tera-switch-width);height:var(--tera-switch-height);flex:0 0 var(--tera-switch-width);vertical-align:middle}.tera-switch__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tera-switch__control{position:relative;display:block;box-sizing:border-box;width:var(--tera-switch-control-width);height:var(--tera-switch-control-height);transform:scale(var(--tera-switch-scale));transform-origin:top left;pointer-events:none}.tera-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;border:var(--tera-switch-off-border);border-radius:var(--tera-switch-radius);background:var(--tera-switch-track);box-shadow:var(--tera-switch-off-track-shadow);transition:all var(--tera-switch-transition)}.tera-switch__track:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:0;border-radius:var(--tera-switch-inner-radius);background:var(--tera-switch-inner);box-shadow:var(--tera-switch-off-inner-shadow);transition:all var(--tera-switch-inner-transition)}.tera-switch__track-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--tera-switch-radius);background:var(--tera-switch-glow);opacity:0;transition:all var(--tera-switch-inner-transition)}.tera-switch__thumb{position:absolute;top:4px;left:4px;z-index:2;width:var(--tera-switch-thumb-size);height:var(--tera-switch-thumb-size);overflow:hidden;border-radius:50%;background:var(--tera-switch-thumb);box-shadow:var(--tera-switch-off-thumb-shadow);transition:all var(--tera-switch-transition)}.tera-switch__thumb-shadow,.tera-switch__thumb-highlight{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.tera-switch__thumb-shadow{background:var(--tera-switch-thumb-shadow)}.tera-switch__thumb-highlight{background:var(--tera-switch-thumb-highlight)}.tera-switch__thumb-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity var(--tera-switch-inner-transition),transform var(--tera-switch-inner-transition)}.tera-switch__thumb-icon svg{width:14px;height:14px;fill:var(--tera-switch-icon);transition:fill var(--tera-switch-inner-transition),filter var(--tera-switch-inner-transition)}.tera-switch__track-dots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.tera-switch__track-dot{width:3px;height:3px;margin-left:3px;border-radius:50%;background:var(--tera-switch-dot);opacity:.5;transition:all var(--tera-switch-inner-transition)}.tera-switch__particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:var(--tera-switch-radius)}.tera-switch__particle{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--tera-switch-accent);box-shadow:var(--tera-switch-particle-shadow);opacity:0;filter:blur(1px);transition:opacity .3s ease}.tera-switch__particle:nth-child(1){top:15%;right:20%}.tera-switch__particle:nth-child(2){top:45%;right:30%}.tera-switch__particle:nth-child(3){top:25%;right:40%}.tera-switch__particle:nth-child(4){top:60%;right:15%}.tera-switch__input:checked+.tera-switch__control .tera-switch__track{border-color:transparent;box-shadow:var(--tera-switch-on-track-shadow)}.tera-switch__input:checked+.tera-switch__control .tera-switch__track:before{box-shadow:var(--tera-switch-on-inner-shadow)}.tera-switch__input:checked+.tera-switch__control .tera-switch__track-glow{opacity:.5}.tera-switch__input:checked+.tera-switch__control .tera-switch__thumb{left:calc(100% - 28px);background:var(--tera-switch-thumb-on);box-shadow:var(--tera-switch-on-thumb-shadow)}.tera-switch__input:checked+.tera-switch__control .tera-switch__thumb-icon{transform:rotate(360deg)}.tera-switch__input:checked+.tera-switch__control .tera-switch__thumb-icon svg{fill:var(--tera-switch-accent);filter:var(--tera-switch-icon-glow)}.tera-switch__input:checked+.tera-switch__control .tera-switch__track-dot{background:var(--tera-switch-accent);box-shadow:var(--tera-switch-dot-shadow);opacity:1}.tera-switch__input:checked+.tera-switch__control .tera-switch__particle{opacity:1;animation:tera-switch-float 3s infinite alternate}.tera-switch__input:checked+.tera-switch__control .tera-switch__particle:nth-child(2){animation-delay:.5s}.tera-switch__input:checked+.tera-switch__control .tera-switch__particle:nth-child(3){animation-delay:1s}.tera-switch__input:checked+.tera-switch__control .tera-switch__particle:nth-child(4){animation-delay:1.5s}.tera-switch__input:hover+.tera-switch__control .tera-switch__track:before{background:var(--tera-switch-inner-hover)}.tera-switch__input:hover+.tera-switch__control .tera-switch__thumb{box-shadow:var(--tera-switch-off-thumb-hover-shadow)}.tera-switch__input:checked:hover+.tera-switch__control .tera-switch__track-glow{opacity:.7}.tera-switch__input:checked:hover+.tera-switch__control .tera-switch__thumb{box-shadow:var(--tera-switch-on-thumb-hover-shadow)}.tera-switch__input:focus-visible+.tera-switch__control:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:var(--tera-switch-focus-border);border-radius:var(--tera-switch-focus-radius);opacity:.5}.tera-switch__input:disabled{cursor:not-allowed}.tera-switch__input:disabled+.tera-switch__control{opacity:var(--tera-switch-disabled-opacity)}@keyframes tera-switch-float{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tera-switch *,.tera-switch *:before,.tera-switch *:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}}@layer components{.tera-tabs{position:relative;display:flex;width:fit-content;max-width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border-radius:var(--tera-tabs-radius);background:var(--tera-tabs-background);-webkit-backdrop-filter:var(--tera-tabs-backdrop-filter);backdrop-filter:var(--tera-tabs-backdrop-filter);box-shadow:var(--tera-tabs-shadow);isolation:isolate;contain:layout;scrollbar-width:none}.tera-tabs::-webkit-scrollbar{display:none}html:root body #root .tera-tabs.tera-tabs>.tera-button{position:relative;z-index:2;flex:1 1 0;border-color:transparent;color:var(--tera-tabs-color);background:transparent;box-shadow:none;filter:none;transform:none;transition:color var(--tera-tabs-color-transition)}html:root body #root .tera-tabs.tera-tabs>.tera-button:not(:disabled):hover,html:root body #root .tera-tabs.tera-tabs>.tera-button:is(.selected,.active,[aria-selected=true],[aria-pressed=true],[aria-current=page]){border-color:transparent;color:var(--tera-tabs-active-color);background:transparent;box-shadow:none;filter:none;transform:none}html:root body #root .tera-tabs.tera-tabs>.tera-button--danger,html:root body #root .tera-tabs.tera-tabs>.tera-button--danger:not(:disabled):hover{color:var(--status-danger)}.tera-tabs__glider{position:absolute;top:0;left:0;z-index:1;width:var(--tera-tabs-glider-width, 0);height:var(--tera-tabs-glider-height, 0);border-radius:var(--tera-tabs-radius);background:var(--tera-tabs-platinum-background);box-shadow:var(--tera-tabs-platinum-shadow);opacity:0;backface-visibility:hidden;pointer-events:none;transform:translate3d(var(--tera-tabs-glider-x, 0),var(--tera-tabs-glider-y, 0),0);transition:var(--tera-tabs-glider-transition);will-change:transform}.tera-tabs[data-glider-ready=true]>.tera-tabs__glider{opacity:1}html:root body #root .tera-tabs.tera-tabs:not([data-glider-ready=true])>.tera-button:is(.selected,.active,[aria-selected=true],[aria-pressed=true],[aria-current=page]){border-radius:var(--tera-tabs-radius);background:var(--tera-tabs-platinum-background);box-shadow:var(--tera-tabs-platinum-shadow)}@media(prefers-reduced-motion:reduce){.tera-tabs__glider,html:root body #root .tera-tabs.tera-tabs>.tera-button{transition:none}}}@layer components{html:root body :is(.account-manager-workspace .account-table>.account-list>.account-row,.parser-source-table>.parser-source-row:not(.header),.monitoring-process-table>.monitoring-process-row:not(.heading),.inviting-report-table>tbody>tr){border-color:var(--tera-table-row-border-color);background:var(--tera-table-row-background);box-shadow:var(--tera-table-row-shadow);transition:background .16s ease,box-shadow .16s ease}html:root body :is(.parser-source-table>.parser-source-row:not(.header),.monitoring-process-table>.monitoring-process-row:not(.heading),.inviting-report-table>tbody>tr):is(:hover,:focus-within,.selected,[aria-selected=true]){background:var(--tera-table-row-hover-background);box-shadow:var(--tera-table-row-hover-shadow)}html:root body .account-manager-workspace .account-table>.account-list>.account-row:is(.selected,[aria-selected=true]){background:var(--tera-table-row-hover-background);box-shadow:none}html:root body .inviting-report-table>tbody>tr>td{border-color:var(--tera-table-row-border-color)}}@layer components{.tera-virtual-list{position:relative;min-height:0;overflow-y:auto;overflow-anchor:none;contain:strict}.tera-virtual-list__spacer{width:1px;pointer-events:none}}@layer components{.theme-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;cursor:pointer}.theme-toggle>span{width:18px;font-size:17px;line-height:1;text-align:center}.theme-toggle>strong{font-size:12px;white-space:nowrap}.tera-input,.tera-select-trigger,.tera-textarea{font-size:14px}body{font-weight:450}:where(.tera-button,.tera-input,.tera-select-trigger,.tera-textarea){font-weight:inherit}:where(small,label,.eyebrow,.sidebar-section-title){font-weight:500}:root[data-theme=day] :where(h1,h2,h3,strong){color:var(--text)}:root[data-theme=day] :where(p,label,.summary-item span,.summary-item small){color:var(--muted)}:root[data-theme=day] :where(.summary-item,.settings-section,.users-access-panel,.user-task-card){background:#ffffffa3}:root[data-theme=day] :where(.account-row,.task-child-row){color:var(--soft);background:var(--tera-palette-rgb-255-255-255-d62)}:root[data-theme=day] .profile-avatar{color:var(--tera-palette-white);background:#557197}@media(max-width:900px){.theme-toggle{min-height:40px;padding:8px 10px}.theme-toggle>strong{font-size:12px}html:root body .mobile-app .account-manager-workspace .account-table>.account-list>.account-row{background:color-mix(in srgb,var(--surface-soft) 24%,transparent)}}.account-settings-drawer :is(.account-settings-dialog-head h3,.account-settings-identity-copy>strong,.account-settings-area-heading h4,.account-profile-section-heading h4,.account-settings-area-nav strong,.account-security-card-head>strong,.account-settings-tool-card-head strong,.account-settings-tool-result .account-settings-operation-head>div>strong,.account-settings-tool-table strong,.account-settings-tool-history span){color:var(--text-primary)}.account-settings-drawer .account-settings-identity-copy>small.telegram-username{color:var(--telegram-username)}.account-settings-drawer .account-settings-identity-copy>small:not(.telegram-username){color:var(--text-muted)}.account-settings-drawer :is(.account-settings-avatar-control>small,.account-settings-identifiers span,.account-settings-area-heading p,.account-settings-ai-body>div:first-child p,.account-ai-profile-buttons .account-ai-switch-label,.account-settings-tool-form label,.account-choice-field>legend,.account-settings-tool-history-trigger>small,.account-settings-tool-result .account-settings-operation-head>span,.account-settings-operation>span,.account-settings-state-message>span,.account-settings-tool-table span,.account-settings-tool-table small,.account-settings-tool-history small,.account-export-popover>span,.account-export-popover>small){color:var(--text-muted)}.account-settings-drawer .account-settings-facts dt,.account-settings-drawer .account-settings-tool-result .account-settings-operation-head>div>small,.account-settings-drawer .account-settings-tool-copy small{color:var(--text-faint)}.account-settings-drawer :is(.account-settings-facts dd,.account-profile-inline-section label,.account-security-two-factor label,.account-settings-switch-line,.account-ai-profile-buttons .account-ai-switch){color:var(--text-secondary)}.account-settings-drawer .account-settings-avatar-error,.account-settings-drawer .account-settings-action-feedback.error,.account-settings-drawer .account-settings-tool-error{color:var(--status-danger)}.account-settings-drawer .account-settings-action-feedback.success{color:var(--status-success)}.account-settings-drawer .account-settings-tool-warning{color:var(--status-warning)}.account-settings-drawer .account-settings-proxy-status.working{color:var(--status-success);font-weight:700}.account-settings-drawer .account-settings-proxy-status.problem{color:var(--status-danger);font-weight:700}.account-settings-drawer .account-settings-proxy-status.neutral{color:var(--text-muted)}}@layer components{*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:var(--scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}}@layer workspaces{.form-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-layout>*{min-width:0}.form-column{min-width:0;display:grid;gap:9px;align-content:start}.form-column>.tera-input,.form-column>.tera-select-trigger,.form-column>.tera-textarea{width:100%;min-width:0;max-width:100%}.form-column label{color:var(--text-muted);font-size:13px;margin-top:4px}.segmented{display:inline-flex;width:fit-content;max-width:100%;gap:3px;padding:4px;overflow-x:auto}.segmented .tera-button{flex:0 0 auto;min-width:max-content;padding:8px 12px;cursor:pointer;white-space:nowrap}.toggle{width:34px;height:19px;border-radius:20px;background:var(--surface-control);position:relative}.toggle:after{content:"";position:absolute;width:13px;height:13px;border-radius:50%;background:var(--text-muted);top:3px;left:3px}.toggle.on{background:var(--tera-palette-rgb-102-214-178-d25)}.toggle.on:after{background:var(--status-success);left:18px}.workspace-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.empty-list{padding:20px 0}.error-message{color:var(--status-danger);font-size:14px}.task-list{display:grid;gap:8px}.task-row{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;gap:16px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft)}.task-row strong,.task-row span{display:block}.task-row span,.task-row time{color:var(--muted);font-size:13px}.task-status{padding:5px 8px;border-radius:8px}.task-status.в-очереди{color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d08)}.task-status.отменена{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d08)}@media(max-width:1500px){.account-table{overflow:visible;padding-bottom:0}.account-table-head{display:none}.account-row{min-width:0;display:flex;flex-wrap:wrap;align-items:center}.account-check{flex:0 0 24px}.account-avatar{flex:0 0 38px}.account-main{min-width:0;flex:1 1 180px;overflow-wrap:anywhere}.account-meta{min-width:0;flex:1 1 110px;overflow-wrap:anywhere}.account-row-actions{flex:0 0 100%;justify-content:flex-start;padding-left:78px}}@media(min-width:1201px){.account-manager-workspace .account-table{overflow-x:auto}.account-manager-workspace .account-table-head{display:grid}.account-manager-workspace .account-row{min-width:var(--account-table-min-width, 0);display:grid;flex-wrap:initial}.account-manager-workspace .account-main,.account-manager-workspace .account-meta{min-width:0}.account-manager-workspace .account-main strong,.account-manager-workspace .account-main span,.account-manager-workspace .account-meta strong{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.account-manager-workspace .account-meta>span{display:none}.account-manager-workspace .account-row-actions{flex:initial;justify-content:flex-end;padding-left:0}}@media(max-width:1350px){.section-head{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.compact-page-head{display:flex;gap:16px}.compact-page-head>div:first-child{flex:1 1 420px}.section-head p{max-width:760px}.head-actions{justify-content:flex-start}}@media(max-width:1200px)and (min-width:901px){.app-shell{grid-template-columns:240px minmax(0,1fr);gap:12px;padding:12px}.sidebar{top:12px;height:calc(100vh - 24px);padding-inline:12px}.main-area{height:calc(100vh - 24px)}.nav-item{gap:9px;padding-inline:10px}.module-nav-item{gap:8px;padding-inline:10px}}@media(max-width:1050px){.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-facets{grid-template-columns:repeat(8,minmax(100px,1fr))}.account-row-actions>.tera-button{display:none}.parser-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parser-monitoring-primary-grid{grid-template-columns:minmax(280px,360px) minmax(430px,1fr)}.parser-monitoring-keyword-grid{grid-template-columns:minmax(330px,1.2fr) minmax(280px,.8fr);overflow-x:auto}.parser-hero{align-items:flex-start}}@media(max-width:900px){.auth-shell{padding:10px}.auth-card{padding:22px;border-radius:21px}.auth-heading h1{font-size:20px}.settings-grid{grid-template-columns:1fr}.parser-monitoring-primary-grid,.parser-monitoring-keyword-grid{grid-template-columns:1fr;overflow:visible}.parser-monitoring-keyword-grid>.parser-keyword-workspace{display:grid;grid-template-columns:1fr}.parser-monitoring-launch-step{align-items:flex-start;flex-direction:column}.parser-monitoring-controls{width:100%}.parser-chat-row{grid-template-columns:var(--tera-checkbox-size) 36px minmax(0,1fr)}.parser-chat-members{grid-column:3}.settings-owner-grid{grid-template-columns:1fr}.settings-profile-card{grid-template-columns:46px minmax(0,1fr)}.settings-avatar{width:46px;height:46px;border-radius:14px}.settings-access{grid-column:1 / -1;width:fit-content}.settings-section-head{align-items:flex-start}.users-layout{grid-template-columns:1fr}.users-list{display:flex;overflow-x:auto}.users-list .tera-button{min-width:180px}.users-module-grid{grid-template-columns:1fr}.preview-banner{align-items:flex-start;flex-direction:column;gap:4px}.app-shell{display:block;padding:8px}.main-area{height:auto;overflow-y:visible;overscroll-behavior:auto}.sidebar{position:fixed;z-index:20;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));top:auto;height:auto;padding:8px;border-radius:18px}.brand,.sidebar-footer{display:none}.sidebar-scroll{flex:none;display:flex;gap:6px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:4px}.sidebar-section-title{display:none}.sidebar-modules{margin:0;padding:0;border:0}.nav,.module-navigation{display:flex;gap:3px}.nav-item{display:grid;min-width:92px;place-items:center;gap:3px;padding:8px 6px;font-size:12px;text-align:center}.nav-item .icon{font-size:15px}.nav-item span,.module-nav-item span{width:80px;min-height:26px;display:flex;align-items:center;justify-content:center;white-space:normal;line-height:1.1;text-align:center;overflow-wrap:anywhere}.module-nav-item{display:grid;grid-template-columns:1fr;min-width:92px;place-items:center;gap:3px;padding:8px 6px;text-align:center;min-height:78px}.module-nav-item span{max-width:80px;font-size:11px}.mobile-header{display:flex;justify-content:space-between;align-items:center;padding:10px 8px 14px}.mobile-header>span:last-child{color:var(--muted);font-size:13px}.mobile-header .tera-wordmark{font-size:24px}h1,h2{font-size:20px}.summary-grid{grid-template-columns:1fr 1fr;gap:8px}.summary-item{min-height:87px;padding:11px;gap:9px}.summary-item strong{font-size:18px}.workspace{margin-top:10px;padding-bottom:calc(104px + env(safe-area-inset-bottom))}.full-panel{padding:18px;min-height:450px}.form-layout{grid-template-columns:1fr;gap:14px}.section-head{display:block}.section-head .head-actions,.section-head>.tera-button--primary{margin-top:16px}.head-actions{justify-content:flex-start}.account-facets{grid-template-columns:repeat(8,105px)}.account-manager-head .head-actions{display:flex;flex-wrap:nowrap}.account-manager-head .head-actions .tera-button{flex:1 1 0;padding-inline:10px;font-size:13px}.accounts-toolbar-shell{padding:8px}.accounts-toolbar{align-items:stretch}.account-row{display:grid;grid-template-columns:22px 38px minmax(0,1fr) auto;min-width:0}.account-meta{display:none}.account-row-actions{grid-column:4;justify-content:flex-end;padding-left:0}.task-row{grid-template-columns:1fr auto}.task-row time{display:none}.dialog-backdrop{padding:10px}.dialog-card{padding:20px;max-height:calc(100vh - 20px)}.detail-backdrop{padding:8px}.detail-drawer{max-height:calc(100vh - 16px);padding:20px}.manager-tools-backdrop{padding:8px}.manager-tools{max-height:calc(100vh - 16px);padding:18px;border-radius:19px}.account-tool-form,.account-tool-checks{grid-template-columns:1fr}.account-tool-form label.wide{grid-column:auto}.manager-tool-tabs .tera-button{font-size:12px}.field-pair,.privacy-grid,.parser-metric-grid,.parser-split{grid-template-columns:1fr}.parser-hero{align-items:stretch;flex-direction:column;gap:16px}.parser-tabs{grid-auto-columns:minmax(165px,44vw)}.broadcast-account-grid,.broadcast-campaign-list,.broadcast-direct-layout,.broadcast-direct-top-grid,.broadcast-schedule-grid{grid-template-columns:1fr}.broadcast-schedule-grid>:nth-child(n){grid-column:1 / -1}.broadcast-direct-rate,.broadcast-direct-account-grid{grid-template-columns:1fr}.parser-list-head,.workspace-control-head{display:grid}.workspace-control-head .mini-actions{justify-content:flex-start}.parser-source-filters{justify-self:stretch}}@media(max-width:360px){.summary-grid{grid-template-columns:1fr}.summary-item{min-height:78px}.head-actions{display:grid;grid-template-columns:minmax(0,1fr)}.head-actions .tera-button{width:100%}.head-actions .reactions-mode-switch{display:flex;width:100%}.head-actions .reactions-mode-switch .tera-button{flex:1 1 0;width:auto;min-width:0}.parser-hero-copy{gap:10px}.parser-hero-icon{width:42px;height:42px;flex-basis:42px;border-radius:13px}.parser-field-heading{grid-template-columns:30px minmax(0,1fr) auto;padding-inline:9px}.parser-field-heading small{display:none}}}@layer workspaces{.monitoring-workspace{min-height:calc(100vh - 48px)}.monitoring-actions,.system-journal-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.monitoring-error,.system-journal-error{margin:0;padding:12px 14px;border:1px solid rgba(221,105,105,.22);border-radius:12px;color:var(--status-danger);background:#dd69690f}.monitoring-loading,.system-journal-loading{min-height:260px;display:grid;place-items:center;border:1px solid var(--line);border-radius:18px;color:var(--muted);background:var(--surface-raised)}.monitoring-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.monitoring-metric-card{min-width:0;padding:17px;border-width:1px;border-style:solid;border-radius:16px}.monitoring-metric-card>span,.monitoring-metric-card>strong,.monitoring-metric-card>small{display:block}.monitoring-metric-card>span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.monitoring-metric-card>strong{margin-top:7px;font-size:25px}.monitoring-metric-card>small{margin-top:8px;color:var(--text-faint);font-size:12px;line-height:1.45}.monitoring-progress{height:5px;margin-top:12px;overflow:hidden;border-radius:10px;background:var(--tera-palette-rgb-255-255-255-d06)}.monitoring-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5f8fd8,var(--status-success));transition:width .35s ease}.monitoring-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.monitoring-readiness{padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--surface-soft)}.monitoring-readiness.status-ready{border-color:#22c55e47}.monitoring-readiness.status-degraded{border-color:#ef44446b}.monitoring-readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.monitoring-readiness-check{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px}.monitoring-readiness-check>span{color:var(--muted)}.monitoring-readiness-check.status-ready>strong{color:#22c55e}.monitoring-readiness-check.status-warning>strong{color:#f5c400}.monitoring-readiness-check.status-failed>strong{color:#ef4444}.monitoring-readiness>small{display:block;margin-top:9px;color:var(--muted)}.monitoring-meta-item{padding:12px 14px;border-width:1px;border-style:solid;border-radius:12px}.monitoring-meta-item span,.monitoring-meta-item strong{display:block}.monitoring-meta-item span{color:var(--muted);font-size:12px}.monitoring-meta-item strong{margin-top:4px;font-size:14px}.monitoring-processes{padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--surface-soft)}.monitoring-processes-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.monitoring-processes-head h3{margin-top:4px}.monitoring-processes-head small{max-width:340px;color:var(--muted);font-size:12px;text-align:right}.monitoring-process-table{display:grid}.monitoring-process-row{display:grid;grid-template-columns:110px minmax(0,1fr) 70px 80px 90px;align-items:center;gap:10px;min-height:39px;padding:0 10px;border-bottom-width:1px;border-bottom-style:solid;font-size:12px}.monitoring-process-row:last-child{border-bottom:0}.monitoring-process-row.heading{min-height:30px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.monitoring-process-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-journal-workspace{min-height:calc(100vh - 48px)}.system-journal-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.system-journal-summary-item{padding:14px 16px;border-width:1px;border-style:solid;border-radius:14px}.system-journal-summary-item span,.system-journal-summary-item strong{display:block}.system-journal-summary-item span{color:var(--muted);font-size:12px}.system-journal-summary-item strong{margin-top:5px;font-size:20px}.system-journal-incident-list{display:grid;gap:9px}.system-journal-incident{padding:14px;border:1px solid var(--tera-palette-rgb-255-255-255-d06);border-left:3px solid var(--status-warning);border-radius:12px;background:var(--surface-input)}.system-journal-incident.severity-error{border-left-color:var(--status-danger)}.system-journal-incident.severity-critical{border-left-color:#ff5c76;background:#ff5c760b}.system-journal-incident-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.system-journal-incident-head>div span,.system-journal-incident-head>div strong{display:block}.system-journal-incident-head>div span{color:var(--muted);font-size:11px}.system-journal-incident-head>div strong{margin-top:3px;font-size:14px}.system-journal-incident-status{flex:0 0 auto;color:var(--muted);font-size:11px}.system-journal-incident>p{margin:9px 0;color:var(--text);font-size:13px;line-height:1.5}.system-journal-incident-meta{display:flex;flex-wrap:wrap;gap:5px 12px;color:var(--text-faint);font-size:11px}.system-journal-incident>small{display:block;margin-top:7px;color:var(--muted);font-size:10px;overflow-wrap:anywhere}@media(max-width:760px){.monitoring-actions,.system-journal-actions{justify-content:flex-start}.monitoring-summary-grid,.monitoring-meta-grid,.system-journal-summary-grid,.monitoring-readiness-grid{grid-template-columns:1fr 1fr}.monitoring-processes-head{align-items:flex-start;flex-direction:column}.monitoring-processes-head small{text-align:left}.monitoring-process-row{grid-template-columns:86px minmax(0,1fr) 55px 70px;gap:6px;padding:0 4px}.monitoring-process-row>:nth-child(3){display:none}}@media(max-width:440px){.monitoring-summary-grid,.monitoring-meta-grid,.system-journal-summary-grid,.monitoring-readiness-grid{grid-template-columns:1fr}.system-journal-incident-head{flex-direction:column;gap:7px}.monitoring-process-row{grid-template-columns:72px minmax(0,1fr) 54px}.monitoring-process-row>:nth-child(5){display:none}}}@layer workspaces{.parser-page{display:grid;align-content:start;gap:18px;background:radial-gradient(circle at 88% 0%,rgba(56,189,248,.075),transparent 24%),radial-gradient(circle at 16% 35%,var(--tera-palette-rgb-102-214-178-d035),transparent 28%),var(--surface-raised)}.parser-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:0}.parser-hero-copy{display:flex;min-width:0;align-items:flex-start;gap:14px}.parser-hero-icon{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:1px solid rgba(56,189,248,.2);border-radius:15px;color:#bdeaff;background:linear-gradient(145deg,#38bdf829,#3b82f60e);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d05),0 10px 28px #082f492e;font-size:23px}.parser-hero-copy h2{margin:4px 0 5px;font-size:23px}.parser-hero-copy p{max-width:720px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.parser-embedded>.panel{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.parser-embedded .section-head{display:none}.parser-embedded .form-layout{margin-top:0}.parser-tabs{width:100%;max-width:100%;gap:5px;padding:5px;overflow-x:auto}.parser-tabs .tera-button{display:flex;min-width:0;align-items:center;gap:9px;padding:9px 10px;text-align:left;cursor:pointer}.parser-tab-icon{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08);font-size:14px}.parser-tabs .tera-button>span:last-child{display:grid;min-width:0;gap:2px}.parser-tabs .tera-button strong{overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.parser-tabs .tera-button small{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.reactions-mode-switch{display:inline-flex;flex:0 0 auto;gap:3px;padding:3px}.reactions-mode-switch .tera-button{min-width:78px;padding:7px 10px;cursor:pointer}.parser-overview{display:grid;gap:14px}.parser-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.parser-metric-grid article{display:flex;align-items:center;gap:12px;min-width:0;padding:16px;border-width:1px;border-style:solid;border-radius:15px}.parser-metric-grid article i{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:11px;color:var(--status-info);background:#38bdf816;font-style:normal}.parser-metric-grid article>div{min-width:0}.parser-metric-grid span,.parser-metric-grid strong,.parser-metric-grid small{display:block}.parser-metric-grid span{color:var(--muted);font-size:12px}.parser-metric-grid strong{margin:4px 0 3px;font-size:21px}.parser-metric-grid small{color:var(--text-muted);font-size:12px}.parser-split{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.35fr);gap:18px;align-items:start}.parser-editor{padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--surface-input)}.parser-editor h3,.parser-list-section h3{margin-bottom:4px}.parser-editor p,.parser-list-section p{margin:0;font-size:13px}.parser-list-section{display:grid;gap:10px;align-content:start}.parser-list-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.parser-modern-split{grid-template-columns:minmax(290px,.82fr) minmax(420px,1.35fr)}.workspace-control-card{display:grid;min-width:0;align-content:start;gap:12px;padding:18px;border-width:1px;border-style:solid;border-radius:17px}.workspace-control-card.info{box-shadow:inset 3px 0 var(--tera-palette-rgb-121-167-255-d45)}.workspace-control-card.warning{box-shadow:inset 3px 0 #f0b05073}.workspace-control-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workspace-control-head>div:first-child{display:grid;min-width:0;gap:3px}.workspace-control-head h3,.workspace-control-head p{margin:0}.workspace-control-head p{color:var(--muted);font-size:12px}.workspace-control-head.compact{align-items:center}.workspace-control-kind{width:fit-content;padding:4px 8px;border-radius:8px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1);font-size:10px;font-weight:700;text-transform:uppercase}.workspace-control-card.warning .workspace-control-kind{color:var(--status-warning);background:#f0b05017}.workspace-count-badge{min-width:30px;padding:5px 8px;border-radius:9px;color:var(--text-secondary);background:var(--surface-soft);font-size:11px;text-align:center}.workspace-control-hint{color:var(--muted);font-size:11px;line-height:1.45}.parser-input-card{display:grid;min-width:0;overflow:hidden;border:1px solid rgba(56,189,248,.16);border-radius:14px;background:var(--surface-deep);transition:border-color .18s ease,box-shadow .18s ease}.parser-input-card:focus-within{border-color:var(--tera-palette-rgb-56-189-248-d48);box-shadow:0 0 0 3px var(--tera-palette-rgb-56-189-248-d07),0 14px 32px var(--tera-palette-rgb-0-0-0-d12)}.parser-field-heading{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(56,189,248,.05),transparent 55%)}.parser-field-heading>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:var(--status-info);background:#38bdf817}.parser-input-card.database .parser-field-heading>span{color:var(--status-success);background:#66d6b216}.parser-field-heading>div{display:grid;min-width:0;gap:2px}.parser-field-heading strong{font-size:12px}.parser-field-heading small{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.parser-field-heading b{min-width:28px;padding:4px 7px;border-radius:8px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08);font-size:10px;text-align:center}.parser-input-card.database .parser-field-heading b{color:var(--status-success);background:#66d6b213}.real-form .parser-input-card .tera-textarea{min-height:176px;padding:13px 14px;font-size:13px;line-height:1.55}.parser-field-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-top:1px solid var(--line);color:var(--muted);background:var(--tera-palette-rgb-255-255-255-d012);font-size:10px}.parser-submit-button{width:100%;min-height:44px}.workspace-empty-state{display:grid;min-height:230px;place-items:center;align-content:center;gap:7px;padding:24px;color:var(--muted);text-align:center}.workspace-empty-state>span{font-size:30px;opacity:.55}.workspace-empty-state strong{color:var(--text-secondary)}.workspace-empty-state small{font-size:11px}.history-accounts label:not(.source-check-account-option):hover{border-color:var(--tera-palette-rgb-121-167-255-d25);background:#79a7ff0a}.parser-history-state{padding:5px 8px;border-radius:9px;color:var(--status-warning);background:#f0b05017;font-size:10px}.parser-history-state.failed,.parser-history-state.cancelled{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d09)}.checkbox-line{display:flex;align-items:center;gap:9px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;color:var(--text-secondary);background:var(--surface-soft);font-size:13px;cursor:pointer;transition:border-color .16s ease,background .16s ease}.parser-keyword-workspace{grid-template-columns:minmax(290px,.82fr) minmax(420px,1.35fr)}.parser-keyword-editor{gap:13px}.parser-keyword-editor .tera-textarea{min-height:170px;resize:vertical}.parser-keyword-hint{color:var(--muted);font-size:11px}.parser-keyword-mode{width:100%}.parser-keyword-mode .tera-button{display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:7px}.parser-keyword-mode b{min-width:22px;padding:2px 6px;font-size:10px;border-radius:8px;color:inherit;background:var(--tera-palette-rgb-255-255-255-d05)}.parser-keyword-panel{display:grid;align-content:start;gap:12px;min-width:0;padding:18px;border:1px solid var(--line);border-radius:15px;background:var(--surface-input)}.parser-keyword-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.parser-keyword-panel-head>div:first-child{display:grid;gap:3px}.parser-keyword-panel-head h3,.parser-keyword-panel-head p{margin:0}.parser-keyword-panel-head p{color:var(--muted);font-size:12px}.parser-keyword-kind{width:fit-content;padding:4px 8px;border-radius:8px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1);font-size:10px;font-weight:700;text-transform:uppercase}.parser-keyword-list{display:flex;flex-wrap:wrap;align-content:flex-start;gap:7px;max-height:480px;overflow-y:auto}.parser-keyword-list>div{display:flex;align-items:center;gap:7px;max-width:100%;padding:7px 8px 7px 10px;border:1px solid var(--tera-palette-rgb-121-167-255-d16);border-radius:10px;background:var(--tera-palette-rgb-121-167-255-d055);transition:border-color .16s ease,transform .16s ease}.parser-keyword-list>div:hover{border-color:var(--tera-palette-rgb-121-167-255-d32);transform:translateY(-1px)}.parser-keyword-panel.database .parser-keyword-list>div{border-color:#66d6b229;background:var(--tera-palette-rgb-102-214-178-d045)}.parser-keyword-list span{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.parser-keyword-remove{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;padding:0;cursor:pointer}.parser-keyword-copy-error{display:block;margin:0}.parser-results-page{display:grid;gap:18px}.parser-results-page .parser-list-section{min-width:0;padding:17px;border:1px solid var(--line);border-radius:17px;background:linear-gradient(145deg,rgba(56,189,248,.025),transparent 45%),var(--surface-input);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.parser-results-page .parser-list-section>div:first-child h3{margin:0 0 4px}.parser-results-page .tera-input:not([type=checkbox]),.parser-results-page .tera-select-trigger{min-width:0;min-height:40px;font:inherit}.parser-results-page .tera-input:not([type=checkbox]){padding:9px 11px}.parser-source-statistics{padding-bottom:4px}.parser-source-filters{justify-self:end}.parser-source-table{overflow-x:auto;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d02)}.parser-source-row{display:grid;align-items:center;gap:12px;padding:11px 13px;border-top-width:1px;border-top-style:solid;color:var(--text-secondary);font-size:13px}.parser-source-row:first-child{border-top:0}.parser-source-row.header{color:var(--muted);background:var(--surface-input);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.parser-source-row>div strong,.parser-source-row>div small{display:block}.parser-source-row>div strong{color:var(--text-primary);font-size:13px}.parser-source-row>div small{margin-top:3px;color:var(--muted);font-size:11px}.parser-source-row>b{font-size:14px}.parser-source-row .database-count{color:var(--status-success)}.parser-source-row .not-database-count{color:var(--status-info)}.parser-source-row>span{color:var(--muted);font-size:12px}.parser-source-row.zero{opacity:.72}.parser-match-list{display:grid;gap:8px;max-height:660px;overflow-y:auto}.parser-match-list article,.parser-error{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);transition:border-color .16s ease,background .16s ease}.parser-match-list article:hover{border-color:#38bdf833;background:var(--surface-raised)}.parser-match-list article>div{display:flex;justify-content:space-between;gap:10px}.parser-match-list strong{font-size:14px}.parser-match-list small{padding:3px 6px;border-radius:7px;font-size:12px}.parser-match-list span,.parser-error span,.parser-file span{display:block;margin-top:4px;color:var(--muted);font-size:12px}.parser-match-list p,.parser-error p{margin:8px 0 0;color:var(--text-secondary);font-size:13px;white-space:pre-wrap}.parser-match-list a{display:inline-block;margin-top:8px;color:var(--status-info);font-size:12px;text-decoration:none}.parser-error strong{font-size:13px}.parser-file{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px;border:1px solid var(--line);border-radius:11px;color:var(--text-secondary);background:var(--surface-soft);text-decoration:none}.parser-file:hover{border-color:#38bdf847;background:var(--surface-raised);transform:translateY(-1px)}.parser-file strong{font-size:12px;word-break:break-all}.parser-file b{color:var(--status-info);font-size:12px}.history-accounts{max-height:220px}.parser-feedback{position:sticky;z-index:5;bottom:12px;margin:0;padding:11px 13px;border:1px solid currentColor;border-radius:12px;background:var(--surface-raised);box-shadow:0 14px 38px var(--tera-palette-rgb-0-0-0-d32)}.parser-metric-grid article.database i{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d08)}.workspace-control-card.success{box-shadow:inset 3px 0 var(--tera-palette-rgb-102-214-178-d45)}.workspace-control-card.success .workspace-control-kind{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.workspace-control-card.violet .workspace-control-kind{color:#bca6ff;background:#a88bfa1a}.parser-input-card.database{border-color:var(--tera-palette-rgb-102-214-178-d18)}.parser-input-card.database:focus-within{border-color:#66d6b275;box-shadow:0 0 0 3px var(--tera-palette-rgb-102-214-178-d065),0 14px 32px var(--tera-palette-rgb-0-0-0-d12)}.parser-input-card.database .parser-field-heading{background:linear-gradient(90deg,var(--tera-palette-rgb-102-214-178-d045),transparent 55%)}.parser-history-state.success,.parser-history-state.completed{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.parser-keyword-mode .notification.selected{border-color:var(--tera-palette-rgb-121-167-255-d25);background:var(--tera-palette-rgb-121-167-255-d12);color:var(--status-info)}.parser-keyword-mode .database.selected{border-color:var(--tera-palette-rgb-102-214-178-d25);background:var(--tera-palette-rgb-102-214-178-d1);color:var(--status-success)}.parser-keyword-panel.notification{box-shadow:inset 3px 0 var(--tera-palette-rgb-121-167-255-d45)}.parser-keyword-panel.database{box-shadow:inset 3px 0 var(--tera-palette-rgb-102-214-178-d45)}.parser-keyword-panel.database .parser-keyword-kind{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.parser-match-list small.notification{color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d08)}.parser-match-list small.database{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d08)}}@layer workspaces{.parser-source-total{color:var(--muted);font-size:12px;white-space:nowrap}.parser-source-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(135px,.45fr) minmax(175px,.55fr) auto;gap:8px;align-items:center}.parser-source-toolbar>.tera-input,.parser-source-toolbar>.tera-select-trigger{width:100%;min-width:0}.parser-source-toolbar .parser-source-filters{grid-column:1 / -1;justify-self:start}.parser-source-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0}.parser-source-actions label{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:12px}.parser-source-actions>span{margin-right:auto;color:var(--muted);font-size:12px}.parser-source-row{grid-template-columns:var(--tera-checkbox-size) minmax(210px,1.4fr) repeat(3,minmax(78px,.42fr)) minmax(145px,.7fr) minmax(82px,.4fr);min-width:930px}.parser-source-open{display:grid;grid-template-columns:38px minmax(0,1fr);min-width:0;align-items:center;gap:9px;padding:0;text-align:left;cursor:pointer}.parser-source-open>span:last-child{display:grid;min-width:0;gap:3px}.parser-source-open strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.parser-source-open small{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.parser-source-row .source-active{width:fit-content;padding:4px 7px;border-radius:8px;color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d08);font-size:10px;white-space:nowrap}.parser-light-filters{display:grid;grid-template-columns:minmax(180px,1fr) minmax(125px,.45fr) auto;gap:8px}.parser-light-filters .tera-input,.parser-light-filters .tera-select-trigger{width:100%;min-width:0}.parser-file-filters{display:grid;grid-template-columns:minmax(140px,1fr) minmax(105px,.6fr) minmax(110px,.7fr) auto;gap:7px}.parser-file-filters .tera-input,.parser-file-filters .tera-select-trigger{width:100%;min-width:0}.parser-source-drawer{overflow-y:auto}.parser-source-detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:15px}.parser-source-detail-metrics article{display:grid;gap:5px;padding:12px;border-width:1px;border-style:solid;border-radius:12px}.parser-source-detail-metrics span{color:var(--muted);font-size:11px}.parser-source-detail-metrics strong{font-size:18px}.parser-source-detail-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:var(--text-secondary);font-size:12px}.parser-source-drawer h4{margin-bottom:10px}.parser-retirement-dialog{width:min(100%,680px)}.parser-retirement-summary{display:grid;gap:7px;padding:13px;border:1px solid rgba(226,182,111,.22);border-radius:13px;background:#e2b66f0a}.parser-retirement-summary p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.5}.parser-retirement-summary .warning-message{color:var(--status-warning)}.parser-retirement-list{max-height:260px;margin-top:12px}.parser-retirement-list strong{font-size:12px}.parser-retirement-list span{color:var(--muted);font-size:11px}.parser-retirement-progress{margin-top:12px}.account-work-conflict{width:min(100%,720px)}.account-work-conflict-list{display:grid;gap:10px;margin:18px 0;max-height:320px;overflow:auto}.account-work-conflict-list article{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface-input)}.account-work-conflict-list span{color:var(--status-warning)}.account-work-conflict-list small{color:var(--muted);overflow-wrap:anywhere}.account-work-conflict-actions{flex-wrap:wrap}@media(max-width:980px){.parser-source-toolbar{grid-template-columns:1fr 1fr}.parser-source-toolbar .parser-source-filters{grid-column:1 / -1}.parser-light-filters{grid-template-columns:1fr 1fr}.parser-light-filters .tera-button{grid-column:1 / -1}.parser-source-detail-metrics{grid-template-columns:1fr 1fr}}@media(max-width:620px){.parser-source-toolbar,.parser-light-filters,.parser-file-filters{grid-template-columns:1fr}.parser-source-toolbar .parser-source-filters{grid-column:auto;justify-self:stretch}.parser-source-actions>*{flex:1 1 45%}.parser-source-actions>label,.parser-source-actions>span{flex-basis:100%}.parser-source-detail-metrics{grid-template-columns:1fr 1fr}.parser-source-detail-meta{align-items:stretch;flex-direction:column}.parser-chat-list{grid-template-columns:1fr}}.parser-manual-page{display:grid;gap:18px}.parser-keyword-groups{display:grid;gap:14px;padding:17px}.parser-keyword-group-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px}.parser-keyword-group-grid article{display:grid;align-content:start;gap:10px;padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--surface-input)}.parser-keyword-group-grid h4,.parser-keyword-group-grid p{margin:0}.parser-keyword-group-grid article>div:first-child{display:grid;gap:4px}.parser-keyword-group-grid article>div:first-child>span{width:fit-content;color:var(--status-info);font-size:10px}.parser-keyword-group-grid article.database>div:first-child>span{color:var(--status-success)}.parser-keyword-group-grid p,.parser-keyword-group-grid summary{color:var(--muted);font-size:11px;cursor:pointer}.parser-keyword-group-grid pre{max-height:180px;margin:8px 0 0;overflow:auto;color:var(--text-secondary);font:inherit;font-size:11px;white-space:pre-wrap}.parser-keyword-group-dialog{width:min(100%,620px)}.parser-keyword-group-dialog>label{display:grid;gap:6px;color:var(--muted);font-size:11px}.parser-keyword-group-dialog .tera-input,.parser-keyword-group-dialog .tera-select-trigger,.parser-keyword-group-dialog .tera-textarea{width:100%}.parser-manual-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.parser-manual-card{display:grid;min-width:0;align-content:start;gap:13px;padding:17px}.parser-manual-presets,.parser-manual-mode{width:100%}.parser-manual-presets .tera-button,.parser-manual-mode .tera-button{flex:1 1 0}.parser-manual-search-input{width:100%}.parser-manual-source-list{max-height:370px}.parser-manual-group-list article{border:1px solid var(--line);border-radius:11px;background:var(--surface-soft);transition:border-color .16s ease,background .16s ease}.parser-manual-account-grid label.busy{cursor:not-allowed;opacity:.58}.parser-manual-preview-note{margin:0;color:var(--muted);font-size:11px}.parser-manual-source-list label>span,.parser-manual-group-list label>span{display:grid;min-width:0;gap:3px}.parser-manual-source-list strong,.parser-manual-group-list strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.parser-manual-source-list small,.parser-manual-group-list small{color:var(--muted);font-size:10px}.parser-manual-account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:7px;max-height:260px;overflow-y:auto}.parser-manual-group-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.parser-manual-group-list article{display:grid;gap:8px;padding:11px}.parser-manual-group-list label{display:flex;gap:8px;cursor:pointer}.parser-manual-group-list summary{color:var(--muted);font-size:10px;cursor:pointer}.parser-manual-extra{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:9px}.parser-manual-extra label{display:grid;gap:6px;color:var(--muted);font-size:10px}.parser-manual-extra .tera-textarea,.parser-manual-extra .tera-select-trigger{width:100%}.parser-manual-launch{grid-column:1 / -1}.parser-manual-estimate{display:flex;flex-wrap:wrap;gap:7px}.parser-manual-estimate span{padding:7px 9px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:var(--surface-soft);font-size:10px}.parser-manual-estimate b{color:var(--text-primary)}.parser-manual-report{display:grid;gap:13px;padding:17px}.parser-manual-candidate{margin-top:7px;padding:9px;border:1px solid var(--line);border-radius:9px;background:var(--surface-input)}.parser-manual-candidate b,.parser-manual-candidate span{display:block}.parser-manual-candidate b{font-size:11px}.parser-manual-candidate span,.parser-manual-candidate a{color:var(--muted);font-size:10px}.parser-manual-candidate p{margin:6px 0;color:var(--text-secondary);font-size:11px;white-space:pre-wrap}@media(max-width:900px){.parser-manual-form{grid-template-columns:1fr}.parser-manual-launch{grid-column:auto}}@media(max-width:600px){.parser-manual-extra{grid-template-columns:1fr}}.parser-source-open:hover strong{color:var(--status-info)}.parser-keyword-group-grid article.database{border-color:var(--tera-palette-rgb-102-214-178-d18)}.parser-manual-group-list article.selected{border-color:#38bdf852;background:var(--tera-palette-rgb-56-189-248-d045)}}@layer workspaces{.broadcast-account-list{overflow:hidden}.broadcast-settings small{color:var(--muted);font-size:12px}.broadcast-mode-stack{display:grid;gap:18px}.broadcast-counter-strip{margin:0}.broadcast-step-title{margin:0;color:var(--text-primary);font-size:15px}.broadcast-step-title .tera-step-label{margin-right:4px}.broadcast-account-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.broadcast-account-search .tera-input{width:100%;min-width:0}.broadcast-account-search small{color:var(--muted);font-size:11px;white-space:nowrap}.broadcast-account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));max-height:360px}.broadcast-account-option.source-check-account-option{cursor:pointer}.broadcast-select-all{width:min(360px,100%)}.broadcast-content-modern{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}.broadcast-content-modern>.workspace-control-card{height:100%;min-height:220px}.broadcast-schedule-step{width:100%}.broadcast-schedule-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:10px}.broadcast-schedule-grid>:nth-child(1),.broadcast-schedule-grid>:nth-child(2){grid-column:span 2}.broadcast-schedule-grid>:nth-child(3),.broadcast-schedule-grid>:nth-child(4){grid-column:span 3}.broadcast-schedule-grid>:nth-child(5){grid-column:span 2}.broadcast-schedule-grid>:nth-child(6){grid-column:span 7}.broadcast-schedule-grid>:nth-child(7){grid-column:span 5}.broadcast-schedule-grid>label{min-width:0;margin:0}.broadcast-schedule-grid .tera-input{width:100%;min-width:0}.broadcast-schedule-mode .segmented{width:100%}.broadcast-schedule-mode .segmented .tera-button{flex:1 1 0;min-width:0}.broadcast-schedule-days{align-self:stretch}.broadcast-schedule-days .weekday-selector{flex-wrap:nowrap;width:100%}.broadcast-schedule-days .weekday-selector .tera-button{flex:1 1 0;min-width:32px}.broadcast-schedule-actions{align-self:end;justify-content:flex-end;margin:0;padding:0;border:0}.broadcast-schedule-actions .tera-button{flex:1 1 0;min-width:82px}.broadcast-result-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:0}.broadcast-result-details div{min-width:0}.broadcast-result-details dt{color:var(--muted);font-size:11px}.broadcast-result-details dd{margin:2px 0 0;overflow-wrap:anywhere;color:var(--text-secondary);font-size:12px}.broadcast-result-message{max-height:86px;margin:0;padding:9px 10px;overflow:auto;border:1px solid var(--line);border-radius:9px;color:var(--text-secondary);background:var(--surface-deep);font-size:12px;white-space:pre-wrap}.broadcast-result-actions{margin:0}.broadcast-delivery-list{max-height:280px;padding-top:2px}.broadcast-delivery-list .empty-list{grid-column:1 / -1;margin:0;padding:10px 0}.broadcast-results-pagination{justify-self:center}.broadcast-direct-layout{display:grid;gap:18px;align-items:start}.broadcast-direct-top-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.broadcast-direct-top-grid>.workspace-control-card{min-width:0;min-height:430px}.broadcast-direct-recipients{min-height:430px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.broadcast-direct-import{display:grid;min-height:0;grid-template-rows:minmax(132px,1fr) auto;gap:10px}.broadcast-direct-import .tera-textarea{height:100%;min-height:132px;resize:none}.broadcast-direct-launch-step,.broadcast-direct-accounts{gap:14px}.broadcast-direct-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;max-height:360px;overflow-y:auto}.broadcast-direct-messages-step{display:grid;align-content:start;gap:9px}.broadcast-direct-message-hint{color:var(--muted);font-size:11px}.broadcast-direct-message-list{display:grid;gap:10px;max-height:315px;overflow-y:auto}.broadcast-direct-message{display:grid;gap:7px;padding:0 0 10px;border:0;border-bottom:1px solid var(--line);background:transparent}.broadcast-direct-message:last-child{padding-bottom:0;border-bottom:0}.broadcast-direct-message>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.broadcast-direct-message label{display:block;margin:0;color:var(--text-secondary);font-size:12px;font-weight:700}.broadcast-direct-message .tera-textarea{min-height:88px;resize:vertical}.broadcast-direct-message>small{justify-self:end;color:var(--muted);font-size:11px}.broadcast-direct-message-actions{display:flex;justify-content:flex-start}.broadcast-file-button{position:relative;overflow:hidden;cursor:pointer}.broadcast-file-control{min-height:38px;padding:8px 11px;white-space:nowrap}.broadcast-file-button .tera-input{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.broadcast-direct-list{display:grid;max-height:360px;overflow-y:auto;padding:0}.broadcast-direct-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:7px 0;border-bottom:1px solid var(--line)}.broadcast-direct-list>div:last-child{border-bottom:0}.broadcast-direct-list code{min-width:0;overflow-wrap:anywhere;color:var(--text-secondary);font-size:12px}.broadcast-direct-rate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.broadcast-rate-field{display:grid;grid-template-columns:none;align-content:start;gap:7px;min-width:0;margin:0}.broadcast-rate-field>span{color:var(--text-primary);font-size:12px;font-weight:700}.broadcast-rate-field>small{min-height:30px;color:var(--muted);font-size:11px;font-weight:400;line-height:1.35}.broadcast-number-control{display:flex;align-items:stretch;gap:6px;min-width:0}.broadcast-number-control .tera-input{width:100%;min-width:0}.broadcast-number-control b,.broadcast-number-control .tera-select-trigger{flex:0 0 auto;min-width:52px;font-size:12px;font-weight:600}.broadcast-number-control b{display:grid;place-items:center;padding:0 9px;border-radius:9px}.broadcast-interval-control .tera-select-trigger{min-width:88px;cursor:pointer}.broadcast-interval-row{display:flex;align-items:stretch;gap:8px;min-width:0}.broadcast-interval-control{flex:1 1 190px}.broadcast-recipient-repeat-toggle{flex:0 1 230px;min-height:40px;padding:7px 11px;cursor:pointer}.broadcast-recipient-repeat-toggle:disabled{cursor:not-allowed}.broadcast-direct-schedule{display:grid;gap:10px;padding:12px 0 0;border:0;border-top:1px solid var(--line);background:transparent}.broadcast-direct-schedule-toggle{display:flex;grid-template-columns:none;align-items:center;gap:10px;margin:0;cursor:pointer}.broadcast-direct-schedule-toggle .tera-switch{flex:0 0 auto}.broadcast-direct-schedule-toggle span{display:grid;gap:2px}.broadcast-direct-schedule-toggle strong{color:var(--text-primary);font-size:13px}.broadcast-direct-schedule-toggle small{color:var(--muted);font-size:11px;font-weight:400}.broadcast-direct-schedule-time{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(190px,1fr);align-items:center;gap:10px;color:var(--text-secondary);font-size:12px}.broadcast-direct-schedule-time .tera-input{width:100%;min-width:0}.broadcast-field-error{color:var(--status-warning);font-size:11px}.broadcast-direct-summary{display:grid;gap:4px;padding:13px 0 0;border-top:1px solid var(--line)}.broadcast-direct-summary span,.broadcast-direct-summary small{color:var(--muted);font-size:12px}.broadcast-direct-summary strong{color:var(--text-primary);font-size:16px}.weekday-selector{display:flex;flex-wrap:wrap;gap:5px;width:fit-content;max-width:100%;margin-top:7px}.weekday-selector .tera-button{flex:0 0 38px;padding:8px 5px;cursor:pointer}.broadcast-actions{flex-wrap:wrap;justify-content:flex-start}.broadcast-preview{max-height:260px;margin:0;padding:12px;overflow:auto;border:1px solid var(--line);border-radius:11px;color:var(--text-secondary);background:var(--surface-deep);font:12px/1.55 inherit;white-space:pre-wrap}.broadcast-campaign-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.broadcast-campaign{gap:9px}.broadcast-campaign-head{display:flex;justify-content:space-between;gap:12px}.broadcast-campaign-head strong,.broadcast-campaign-head span{display:block}.broadcast-campaign-head span{margin-top:4px;color:var(--muted);font-size:12px}.campaign-counters{display:flex;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:12px}.campaign-action-list{max-height:260px}.campaign-action-list>div{font-size:12px}.campaign-action-list code{overflow:hidden;text-overflow:ellipsis}.broadcast-group-trigger-list{display:grid;gap:8px}.broadcast-group-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;text-align:left;cursor:pointer}.broadcast-group-trigger strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.broadcast-group-trigger span{flex:0 0 auto;font-size:12px}@media(min-width:761px){:root:not([data-theme=day]) .broadcast-workspace.broadcast-workspace .broadcast-step-card{border-color:var(--tera-palette-rgb-255-255-255-d075);background:linear-gradient(145deg,var(--tera-palette-hex-17191d) 0%,var(--tera-palette-hex-0d0f12) 58%,var(--tera-palette-hex-090a0c) 100%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d05),0 14px 30px var(--tera-palette-rgb-0-0-0-d24)}:root:not([data-theme=day]) .broadcast-workspace.broadcast-workspace .broadcast-step-card :is(h3,label,strong,b){color:#f4f5f7}.broadcast-workspace.broadcast-workspace .broadcast-content-neutral{border-color:var(--tera-palette-rgb-255-255-255-d075);background:linear-gradient(145deg,var(--tera-palette-hex-17191d) 0%,var(--tera-palette-hex-0d0f12) 58%,var(--tera-palette-hex-090a0c) 100%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d045),0 12px 26px var(--tera-palette-rgb-0-0-0-d22)}.broadcast-workspace.broadcast-workspace .broadcast-content-modern>.workspace-control-card>*{min-width:0;max-width:100%;box-sizing:border-box}:root[data-theme=day] .broadcast-workspace.broadcast-workspace .broadcast-content-neutral{border-color:var(--line);background:var(--surface-raised);box-shadow:0 10px 24px var(--tera-palette-rgb-15-23-42-d08)}:root[data-theme=day] .broadcast-workspace.broadcast-workspace .broadcast-step-card{border-color:var(--line);background:var(--surface-raised);box-shadow:0 10px 24px var(--tera-palette-rgb-15-23-42-d08)}}.broadcast-workspace.broadcast-workspace .broadcast-group-trigger-list{display:grid;gap:8px}.broadcast-workspace.broadcast-workspace .broadcast-group-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;text-align:left;cursor:pointer}.broadcast-workspace.broadcast-workspace .broadcast-group-trigger strong{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.broadcast-workspace.broadcast-workspace .broadcast-group-trigger span{flex:0 0 auto;color:var(--muted);font-size:12px}.broadcast-group-dialog-backdrop.dialog-backdrop{padding:16px}.broadcast-group-dialog.dialog-card{width:min(100%,620px);max-height:min(680px,calc(100vh - 32px));padding:18px;border-radius:18px}.broadcast-group-dialog .dialog-head{margin-bottom:14px}.broadcast-group-dialog .dialog-head h3{margin-top:0}.broadcast-group-dialog-body{display:grid;gap:12px}.broadcast-group-dialog-actions.mini-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.broadcast-group-dialog-items{max-height:220px;overflow-y:auto}.broadcast-message-group-items{max-height:460px}.broadcast-group-dialog-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:9px 0;border-bottom:1px solid var(--line)}.broadcast-group-dialog-row code,.broadcast-message-group-row>div{min-width:0;overflow-wrap:anywhere}.broadcast-message-group-row p{min-height:420px;max-height:420px;margin:4px 0;overflow:auto;white-space:pre-wrap}.broadcast-message-group-row small{color:var(--muted)}.broadcast-group-dialog .broadcast-chat-group-input{width:100%;min-height:112px;resize:vertical}.broadcast-group-dialog .broadcast-message-group-input{width:100%;min-height:220px;resize:vertical}.broadcast-group-file{display:grid;gap:7px;color:var(--muted);font-size:12px}.broadcast-group-file .tera-input,.broadcast-group-submit{width:100%}}@layer workspaces{.gram-parser-page{display:grid;gap:18px;align-content:start;background:radial-gradient(circle at 90% 2%,var(--tera-palette-rgb-56-189-248-d08),transparent 24%),var(--surface-raised)}.gram-parser-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:5px}.gram-parser-tabs .tera-button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;cursor:pointer}.gram-parser-tabs .tera-button span{font-size:17px}.gram-parser-section{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:var(--surface-soft)}.gram-parser-section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:12px 16px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--tera-palette-rgb-56-189-248-d045),transparent 40%)}.gram-parser-section-title>div{display:flex;align-items:center;gap:10px}.gram-parser-section-title>div>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08)}.gram-parser-section-title h3{margin:0;font-size:15px}.gram-parser-section-title>small{padding:5px 9px;border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08);font-size:12px}.gram-parser-account-grid{display:grid;grid-template-columns:1fr 1fr;min-height:335px}.gram-parser-account-column{display:grid;min-width:0;align-content:start;gap:11px;padding:15px}.gram-parser-account-column+.gram-parser-account-column{border-left:1px solid var(--line)}.gram-parser-account-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.45fr) auto;gap:7px}.gram-parser-account-toolbar .tera-input,.gram-parser-account-toolbar .tera-select-trigger{min-width:0;width:100%}.gram-parser-select-visible{width:fit-content}.gram-parser-account-list{display:grid;gap:7px;max-height:248px;overflow-y:auto}.gram-parser-results-empty,.gram-parser-history-empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:7px;padding:20px;color:var(--muted);text-align:center}.gram-parser-results-empty>span,.gram-parser-history-empty>span{font-size:27px;opacity:.55}.gram-parser-results-empty strong,.gram-parser-history-empty strong{color:var(--text-secondary);font-size:13px}.gram-parser-results-empty small,.gram-parser-history-empty small{color:var(--muted);font-size:11px}.gram-parser-empty{padding:20px;color:var(--muted);text-align:center}.gram-parser-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.gram-parser-setting-card{display:grid;min-width:0;align-content:start;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-input)}.gram-parser-source-card{grid-row:span 2}.gram-parser-setting-card .tera-textarea{width:100%;min-height:124px;resize:vertical}.gram-parser-setting-card>small{color:var(--muted);font-size:11px;line-height:1.45}.gram-parser-setting-heading{display:flex;align-items:flex-start;gap:9px}.gram-parser-setting-heading>span{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08)}.gram-parser-setting-heading>div{display:grid;gap:3px}.gram-parser-setting-heading strong{font-size:13px}.gram-parser-setting-heading small{color:var(--muted);font-size:11px;line-height:1.45}.gram-parser-launch-actions,.gram-parser-results-actions,.gram-parser-handoff{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.gram-parser-file-button{position:relative;overflow:hidden;cursor:pointer}.gram-parser-file-button .tera-input{position:absolute;width:1px;height:1px;pointer-events:none}.gram-parser-keyword-input{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px}.gram-parser-keyword-input .tera-textarea{min-height:92px;resize:vertical}.gram-parser-keyword-summary{color:var(--muted);font-size:10px}.gram-parser-keywords{display:flex;flex-wrap:wrap;gap:6px;min-height:24px;max-height:220px;overflow-y:auto}.gram-parser-keywords>span{display:inline-flex;align-items:center;gap:6px;padding:5px 7px;border-radius:8px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08);font-size:11px}.gram-parser-keywords>span .tera-button{padding:0;cursor:pointer}.gram-parser-keywords>small{color:var(--muted)}.gram-parser-toggle{display:flex;min-height:41px;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:7px 0;text-align:left;cursor:pointer}.gram-parser-toggle:has(.tera-switch__input:disabled){cursor:not-allowed}.gram-parser-toggle>span:first-child{display:grid;gap:2px}.gram-parser-toggle strong{font-size:12px;font-weight:500}.gram-parser-number-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;color:var(--text-secondary)}.gram-parser-number-field>span{font-size:12px}.gram-parser-number-field>div{display:grid;grid-template-columns:28px 76px 28px}.gram-parser-number-field .tera-button,.gram-parser-number-field .tera-input{min-height:30px;text-align:center}.gram-parser-number-field .tera-button{cursor:pointer}.gram-parser-number-field .tera-input{width:76px;border-inline:0}.gram-parser-number-field>small{grid-column:2;color:var(--muted);font-size:10px;text-align:right}.gram-parser-field-error{margin:0 14px;padding:8px 10px;border:1px solid var(--tera-palette-rgb-223-143-143-d22);border-radius:10px;color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d055);font-size:11px;line-height:1.45}.gram-parser-setting-card .gram-parser-field-error{margin:0}.gram-parser-setting-card [aria-invalid=true]{border-color:#df8f8f80}.gram-parser-launch-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.gram-parser-launch-main{display:grid;align-content:start;gap:12px;padding:15px}.gram-parser-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gram-parser-stat-grid article{display:flex;align-items:center;gap:9px;padding:11px;border-width:1px;border-style:solid;border-radius:12px}.gram-parser-stat-grid article>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:var(--tera-palette-rgb-56-189-248-d08)}.gram-parser-stat-grid article>div{display:grid;gap:2px}.gram-parser-stat-grid small{color:var(--muted);font-size:10px}.gram-parser-stat-grid strong{font-size:17px}.gram-parser-problems,.gram-parser-ready{display:grid;gap:6px;padding:11px 13px;border:1px solid var(--tera-palette-rgb-226-182-111-d2);border-radius:12px;color:var(--status-warning);background:#e2b66f09}.gram-parser-ready{border-color:var(--tera-palette-rgb-102-214-178-d2);color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d035)}.gram-parser-problems strong,.gram-parser-ready strong{font-size:12px}.gram-parser-problems ul{display:grid;gap:3px;margin:0;padding-left:18px;font-size:11px}.gram-parser-ready span{font-size:11px}.gram-parser-action-errors{display:grid;gap:5px}.gram-parser-action-errors p{margin:0;padding:9px 11px;border:1px solid var(--tera-palette-rgb-223-143-143-d22);border-radius:10px;color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d055);font-size:11px}.gram-parser-run-state{width:fit-content;padding:4px 7px;border-radius:8px;color:var(--muted);background:var(--surface-input);font-size:10px;white-space:nowrap}.gram-parser-run-state.success{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d08)}.gram-parser-run-state.failed,.gram-parser-run-state.cancelled{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d08)}.gram-parser-run-state.running,.gram-parser-run-state.pending,.gram-parser-run-state.retry_wait,.gram-parser-run-state.paused{color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d08)}.gram-parser-results-toolbar{display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(160px,.5fr) auto;align-items:center;gap:8px;padding:14px 14px 8px}.gram-parser-result-count{display:flex;align-items:center;gap:8px;padding-right:8px}.gram-parser-result-count>span{color:var(--status-info)}.gram-parser-result-count strong{font-size:13px;white-space:nowrap}.gram-parser-results-actions{justify-content:flex-end;padding:0 14px 12px;border-bottom:1px solid var(--line)}.gram-parser-target-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:12px 14px 0}.gram-parser-target-results article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px;border:1px solid var(--line);border-radius:11px;background:var(--surface-input)}.gram-parser-target-results article>div{display:grid;min-width:0;gap:2px}.gram-parser-target-results strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.gram-parser-target-results span,.gram-parser-target-results small{color:var(--muted);font-size:10px}.gram-parser-target-results b{color:var(--status-success);font-size:13px}.gram-parser-target-results small{grid-column:1 / -1}.gram-parser-candidate-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:7px;max-height:360px;padding:14px;overflow-y:auto}.gram-parser-candidate-grid span{padding:8px 9px;border:1px solid var(--line);border-radius:9px;color:var(--text-secondary);background:var(--surface-input);font-size:11px}.gram-parser-handoff{padding:12px 14px;border-top:1px solid var(--line)}.gram-parser-handoff>span{color:var(--muted);font-size:11px}.gram-parser-feedback{margin:0;padding:10px 13px;border-radius:11px;background:var(--surface-input)}.gram-parser-history{display:grid;gap:14px}.gram-parser-history-total{display:flex;align-items:center;gap:12px;width:fit-content;min-width:170px;padding:13px 15px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft)}.gram-parser-history-total>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;color:var(--status-info);background:var(--tera-palette-rgb-56-189-248-d08)}.gram-parser-history-total>div{display:grid;gap:2px}.gram-parser-history-total strong{font-size:20px}.gram-parser-history-total small{color:var(--muted);font-size:10px}.gram-parser-history-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto auto;align-items:end;gap:8px;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--surface-soft)}.gram-parser-history-filters label{display:grid;gap:5px;min-width:0}.gram-parser-history-filters label>span{color:var(--muted);font-size:10px}.gram-parser-history-filters .tera-select-trigger,.gram-parser-history-filters .tera-input{width:100%;min-width:0}.gram-parser-date-range>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.gram-parser-history>small{color:var(--muted);font-size:11px}.gram-parser-history-list{display:grid;gap:7px}.gram-parser-history-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft)}.gram-parser-history-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:var(--tera-palette-rgb-56-189-248-d08)}.gram-parser-history-list article>div:nth-child(2){display:grid;min-width:0;gap:2px}.gram-parser-history-list strong{font-size:12px}.gram-parser-history-list span,.gram-parser-history-list small{color:var(--muted);font-size:10px}.gram-parser-history-actions{display:flex;gap:6px}.gram-parser-history-empty{min-height:260px;border:1px dashed var(--line);border-radius:15px;background:var(--surface-soft)}@media(max-width:1180px){.gram-parser-settings-grid{grid-template-columns:1fr}.gram-parser-source-card{grid-row:auto}.gram-parser-launch-grid{grid-template-columns:1fr}.gram-parser-results-toolbar{grid-template-columns:minmax(0,1fr) minmax(160px,.7fr) auto}.gram-parser-result-count{grid-column:1 / -1}.gram-parser-history-filters{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media(max-width:760px){.gram-parser-page{gap:12px}.gram-parser-tabs{grid-template-columns:1fr}.gram-parser-tabs .tera-button{justify-content:flex-start;padding-inline:14px}.gram-parser-account-grid{grid-template-columns:1fr}.gram-parser-account-column+.gram-parser-account-column{border-top:1px solid var(--line);border-left:0}.gram-parser-account-toolbar{grid-template-columns:1fr}.gram-parser-settings-grid{padding:9px}.gram-parser-stat-grid,.gram-parser-results-toolbar{grid-template-columns:1fr}.gram-parser-results-actions{justify-content:stretch}.gram-parser-results-actions>*{flex:1 1 45%;text-align:center}.gram-parser-history-filters{grid-template-columns:1fr}.gram-parser-history-list article{grid-template-columns:38px minmax(0,1fr)}.gram-parser-history-list article>.gram-parser-run-state,.gram-parser-history-actions{grid-column:2}.gram-parser-history-actions{flex-wrap:wrap}}}@layer workspaces{.auto-delete-mode-switch.auto-delete-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:7px;margin:0 0 12px;padding:0;overflow:visible}.auto-delete-mode-switch.auto-delete-mode-switch .tera-button{min-width:0;min-height:35px;justify-content:center;gap:0;padding:7px 19px;font-size:13px;font-weight:650;line-height:1.25;text-align:center;white-space:normal}.auto-delete-mode-switch.auto-delete-mode-switch .tera-button:focus-visible{outline-offset:2px}.auto-delete-window.auto-delete-window{display:grid;width:100%;max-width:100%;min-height:0;min-width:0;align-content:start;gap:18px;padding:22px;border-radius:18px}.auto-delete-window.auto-delete-window>*{min-width:0;max-width:100%}.auto-delete-window.auto-delete-window .auto-delete-pane{display:grid;min-width:0;max-width:100%;align-content:start;gap:18px;overflow:visible}.auto-delete-window.auto-delete-window .auto-delete-mode-row{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:10px}.auto-delete-window.auto-delete-window .auto-delete-mode-row>h1{margin:0;color:var(--text-primary);font-size:22px;line-height:1.25}.auto-delete-window.auto-delete-window .auto-delete-mode-row .auto-delete-mode-switch{width:min(440px,100%);margin:0}.auto-delete-window.auto-delete-window .section-head{align-items:center;gap:18px;margin:0;padding-bottom:2px;border-bottom:0}.auto-delete-window.auto-delete-window .section-head>div:first-child{display:grid;gap:3px}.auto-delete-window.auto-delete-window .section-head :is(h2,p){margin:0}.auto-delete-window.auto-delete-window .section-head h2{color:var(--text-primary);font-size:20px;line-height:1.25}.auto-delete-window.auto-delete-window .section-head p{color:var(--text-secondary);font-size:13px;line-height:1.5}.auto-delete-window.auto-delete-window .form-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.auto-delete-window.auto-delete-window .auto-delete-step-card{height:100%;min-height:0;align-content:start;gap:12px}.auto-delete-window.auto-delete-window .auto-delete-targets-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.auto-delete-window.auto-delete-window .auto-delete-step-card>.form-column{height:100%}.auto-delete-window.auto-delete-window .form-column>label,.auto-delete-window.auto-delete-window .auto-delete-target-entry>label{display:grid;gap:6px;margin:0;color:var(--text-secondary);font-size:13px;line-height:1.35}.auto-delete-window.auto-delete-window :is(.tera-input:not([type=checkbox],[type=radio]),.tera-select-trigger,.tera-textarea){width:100%;min-width:0;min-height:42px;font:inherit}.auto-delete-window.auto-delete-window :is(.tera-input:not([type=checkbox],[type=radio]),.tera-textarea){padding:10px 12px}.auto-delete-window.auto-delete-window .tera-textarea{resize:vertical;line-height:1.5}.auto-delete-window.auto-delete-window .mini-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;margin:0}.auto-delete-window.auto-delete-window .mini-actions>:is(.tera-input,.tera-button){min-height:42px}.auto-delete-window.auto-delete-window .selection-list{display:grid;gap:7px;min-width:0}.auto-delete-window.auto-delete-window .selection-list>p{margin:0;padding:13px;color:var(--text-muted);font-size:13px}.auto-delete-window.auto-delete-window .auto-delete-step-card .operation-card{gap:8px;margin:0;padding:10px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.auto-delete-target-entry{display:grid;min-width:0;height:100%;grid-template-rows:auto minmax(240px,1fr) auto auto;align-content:stretch;gap:6px}.auto-delete-target-entry>.tera-textarea{height:100%;resize:none}.auto-delete-window.auto-delete-window .source-check-select-all{display:grid;width:100%;min-width:0;min-height:32px;grid-template-columns:var(--tera-checkbox-size) minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;cursor:pointer}.auto-delete-window.auto-delete-window .source-check-select-all>span{min-width:0;font-size:12px;font-weight:700}.auto-delete-window.auto-delete-window .source-check-select-all>small{min-width:0;font-size:10px;text-align:right}.auto-delete-parser-files{display:grid;min-width:0;gap:8px}.auto-delete-window.auto-delete-window :is(.error-message,.success-message){margin:0;padding:11px 13px;border:1px solid currentColor;border-radius:12px;background:var(--surface-soft);font-size:13px}.auto-delete-window.auto-delete-window .workspace-actions{align-items:stretch;flex-wrap:wrap;gap:8px;margin:0;padding-top:16px;border-color:var(--tera-palette-hex-202b35)}.auto-delete-window.auto-delete-window .workspace-actions>.tera-button{min-height:40px}.auto-delete-automatic-window.auto-delete-automatic-window .compact-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.auto-delete-automatic-window.auto-delete-automatic-window .stat-card{display:grid;min-width:0;min-height:78px;align-content:center;gap:5px;padding:13px 14px;border-width:1px;border-style:solid;border-radius:14px}.auto-delete-automatic-window.auto-delete-automatic-window .stat-card span{color:var(--text-secondary);font-size:12px}.auto-delete-automatic-window.auto-delete-automatic-window .stat-card strong{color:var(--text-primary);font-size:22px;line-height:1}.auto-delete-step-title{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:var(--text-primary);font-size:17px;line-height:1.4}.auto-delete-run-card,.auto-delete-results-card{min-width:0;max-width:100%;gap:12px}.auto-delete-disclosure-trigger.auto-delete-disclosure-trigger{width:100%;min-height:56px;justify-content:space-between;gap:14px}.auto-delete-disclosure-copy{display:grid;min-width:0;gap:3px}.auto-delete-disclosure-copy>strong,.auto-delete-disclosure-copy>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-delete-disclosure-copy>strong{color:var(--text-primary);font-size:15px}.auto-delete-disclosure-copy>small{color:var(--text-muted);font-size:11px}.auto-delete-disclosure-trigger .auto-delete-chevron{width:8px;height:8px;flex:0 0 8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform var(--tera-control-transition)}.auto-delete-disclosure-trigger[aria-expanded=true] .auto-delete-chevron{transform:rotate(225deg)}.auto-delete-results-content{display:grid;width:100%;min-width:0;max-width:100%;gap:12px}.auto-delete-result-metrics{display:grid;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}.auto-delete-result-metric{display:grid;width:100%;min-width:0;max-width:100%;height:100%;box-sizing:border-box;gap:5px;padding:12px;overflow:hidden;border-width:1px;border-style:solid;border-radius:12px}.auto-delete-result-metrics span{min-width:0;overflow-wrap:anywhere;color:var(--text-secondary);font-size:11px}.auto-delete-result-metrics strong{color:var(--text-primary);font-size:19px}.auto-delete-result-status,.auto-delete-empty{min-width:0;max-width:100%;margin:0;overflow-wrap:anywhere;color:var(--text-muted);font-size:12px;line-height:1.45}.auto-delete-result-errors{display:grid;min-width:0;max-width:100%;gap:6px;overflow-wrap:anywhere;color:var(--status-danger);font-size:12px}.auto-delete-outcome-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.auto-delete-outcome-list{display:grid;min-width:0;max-width:100%;align-content:start;overflow:hidden}.auto-delete-outcome-list h4{margin:0 0 6px;color:var(--text-primary);font-size:13px}.auto-delete-source-list,.auto-delete-outcome-list{max-height:260px;padding-right:3px}.auto-delete-source-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.auto-delete-result-row{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);box-sizing:border-box}.auto-delete-result-row :is(.tera-chat-copy,strong,small){min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.auto-delete-source-row>.tera-chat-meta{white-space:nowrap}@media(max-width:900px){.auto-delete-window.auto-delete-window .form-layout{grid-template-columns:minmax(0,1fr)}.auto-delete-window.auto-delete-window .auto-delete-step-card{height:auto}.auto-delete-window.auto-delete-window .auto-delete-targets-card{grid-template-rows:auto auto}.auto-delete-target-entry{height:auto;grid-template-rows:auto minmax(240px,auto) auto auto}}@media(max-width:760px){.auto-delete-window.auto-delete-window{gap:14px;padding:16px}.auto-delete-window.auto-delete-window .auto-delete-mode-row{grid-template-columns:minmax(0,1fr)}.auto-delete-window.auto-delete-window .section-head{display:grid;gap:10px;padding-bottom:13px}.auto-delete-window.auto-delete-window .auto-delete-step-card{padding:13px}.auto-delete-automatic-window.auto-delete-automatic-window .compact-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.auto-delete-mode-switch.auto-delete-mode-switch{gap:5px;margin-bottom:10px}.auto-delete-mode-switch.auto-delete-mode-switch .tera-button{padding-inline:9px;font-size:12px}.auto-delete-window.auto-delete-window{padding:13px}.auto-delete-window.auto-delete-window .mini-actions{grid-template-columns:minmax(0,1fr)}.auto-delete-window.auto-delete-window .workspace-actions{display:grid;grid-template-columns:minmax(0,1fr)}.auto-delete-window.auto-delete-window .workspace-actions>.tera-button{width:100%}.auto-delete-result-metrics,.auto-delete-outcome-grid{grid-template-columns:minmax(0,1fr)}.auto-delete-window.auto-delete-window .source-check-select-all{grid-template-columns:var(--tera-checkbox-size) minmax(0,1fr)}.auto-delete-window.auto-delete-window .source-check-select-all>small{grid-column:2;justify-self:start;text-align:left}}}@layer workspaces{.source-check-account-list{max-height:360px;row-gap:0;column-gap:18px;padding-right:3px;overflow-y:auto}.source-check-account-option{grid-template-columns:var(--tera-checkbox-size) 38px minmax(0,1fr)}.user-tasks-workspace{min-height:0;padding-bottom:14px}.task-page-head{align-items:flex-start}.task-filter-bar{padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-input)}.task-filter-row{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr) auto;gap:12px;align-items:end}.task-filter-group{display:grid;gap:6px;min-width:0}.task-filter-title{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.02em}.task-module-filter{position:relative}.task-module-picker{min-height:42px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;cursor:pointer}.task-module-picker strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.task-picker-chevron{color:var(--muted);font-size:17px;transition:transform .18s ease}.task-picker-chevron.open{transform:rotate(180deg)}.task-module-options{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:min(520px,calc(100vw - 72px));max-height:320px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow-y:auto;padding:8px;border:1px solid var(--line);border-radius:13px;background:var(--surface-raised);box-shadow:0 20px 48px var(--tera-palette-rgb-0-0-0-d24)}.task-module-option{min-height:40px;padding:8px 11px;text-align:left;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.task-status-options{display:flex;gap:6px;min-width:0;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.task-status-options::-webkit-scrollbar{display:none}.task-status-choice{min-height:42px;display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:7px;padding:0 11px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.task-status-choice small{min-width:20px;padding:2px 5px;font-size:10px;text-align:center;border-radius:999px;color:var(--muted);background:var(--surface-tint)}.task-module-picker:focus-visible,.task-module-option:focus-visible,.task-status-choice:focus-visible{outline-offset:2px}.task-filter-result{min-height:42px;display:flex;align-items:center;gap:4px;padding:0 4px;color:var(--muted);white-space:nowrap}.task-filter-result span{font-size:11px}.task-filter-result strong{color:var(--text-primary);font-size:14px}.user-task-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.user-task-card{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);transition:border-color .16s ease,background .16s ease,transform .16s ease}.user-task-card:hover{border-color:var(--tera-palette-rgb-121-167-255-d32);background:var(--surface-control);transform:translateY(-1px)}.user-task-card.status-running{border-color:var(--tera-palette-rgb-121-167-255-d28)}.user-task-card.status-failed{border-color:#df8f8f47}.user-task-card.selected{visibility:hidden}.task-card-toggle{width:100%;min-height:132px;display:grid;grid-template-columns:30px minmax(0,1fr) 16px;grid-template-rows:auto auto auto;align-items:start;gap:8px 10px;padding:12px;color:inherit;background:transparent;text-align:left;cursor:pointer}.task-card-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:12px}.task-row-state{grid-column:1;grid-row:1 / span 3;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d09);font-size:14px;font-weight:850}.status-running .task-row-state{color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1)}.status-success .task-row-state{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.status-failed .task-row-state,.status-cancelled .task-row-state{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d09)}.task-row-copy{grid-column:2;grid-row:1;min-width:0}.task-row-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;min-width:0}.task-row-heading>strong{display:-webkit-box;overflow:hidden;color:var(--text-primary);font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-row-context{display:block;margin-top:2px;color:var(--muted);font-size:10px}.task-row-summary{display:-webkit-box;overflow:hidden;margin:5px 0 0;color:var(--text-secondary);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-row-summary.error{color:var(--status-danger)}.user-task-status{flex:0 0 auto;padding:4px 7px;border-radius:7px;font-size:11px;font-weight:700}.user-task-status.status-pending,.user-task-status.status-paused,.user-task-status.status-retry_wait{color:var(--status-warning);background:var(--tera-palette-rgb-226-182-111-d09)}.user-task-status.status-running{color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1)}.user-task-status.status-success{color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d09)}.user-task-status.status-failed,.user-task-status.status-cancelled{color:var(--status-danger);background:var(--tera-palette-rgb-223-143-143-d09)}.task-row-execution{grid-column:2;grid-row:2;min-width:0;display:grid;gap:6px}.task-row-execution strong{color:var(--text-secondary);font-size:11px;font-weight:650}.task-row-time{grid-column:2;grid-row:3;color:var(--muted);font-size:10px;line-height:1.35;text-align:left;white-space:normal}.task-row-open{grid-column:3;grid-row:1 / span 3;align-self:center;color:var(--muted);font-size:22px;line-height:1;transition:transform .16s ease,color .16s ease}.user-task-card:hover .task-row-open{color:var(--text-primary);transform:translate(2px)}.task-result-box{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;margin-top:7px;padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface-tint)}.task-result-box>strong{color:var(--text-secondary);font-size:11px;white-space:nowrap}.task-result-text{display:-webkit-box;overflow:hidden;margin:0;color:var(--text-primary);font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.task-result-text.expanded{display:block;overflow:visible;white-space:normal;-webkit-line-clamp:unset}.task-result-box.compact{grid-template-columns:minmax(0,1fr);margin-top:5px;padding:6px 8px}.task-result-box.compact .task-result-text{margin:0;font-size:11px;-webkit-line-clamp:2}.user-task-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.user-task-actions .tera-button:disabled{cursor:default}.task-empty-state{min-height:230px;display:grid;align-content:center;justify-items:center;gap:7px;margin-top:12px;padding:28px;border:1px dashed var(--line);border-radius:14px;background:var(--surface-soft);text-align:center}.task-empty-state>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d09);font-size:22px}.task-empty-state strong{color:var(--text-primary);font-size:14px}.task-empty-state p{max-width:440px;margin:0;color:var(--muted);font-size:11px;line-height:1.55}.task-focus-backdrop{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:var(--backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.task-focus-card{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;border:1px solid var(--tera-palette-rgb-121-167-255-d3);border-radius:20px;background:linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d07),transparent 28%),var(--surface-raised);box-shadow:0 34px 100px var(--tera-palette-rgb-0-0-0-d58),0 0 0 1px var(--tera-palette-rgb-255-255-255-d035);transform-origin:center;will-change:transform,opacity,border-radius}.task-focus-head{position:sticky;z-index:2;top:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.task-focus-heading{min-width:0}.task-focus-heading h3{overflow-wrap:anywhere;margin:5px 0 0;color:var(--text-primary);font-size:17px;line-height:1.3}.task-focus-heading p{margin:3px 0 0;color:var(--muted);font-size:11px}.task-focus-close{width:32px;height:32px;font-size:20px}.task-focus-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 14px 16px}.task-focus-section{min-width:0;padding:11px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.task-focus-wide{grid-column:1 / -1}.task-focus-section-label{display:block;margin-bottom:7px;color:var(--text-secondary);font-size:11px;font-weight:700}.task-focus-progress{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:11px}.task-focus-progress strong{color:var(--text-primary)}.task-focus-section>.tera-progress{margin-top:8px}.task-focus-section .task-result-box{margin-top:0;padding:0;border:0;background:transparent}.task-focus-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}.task-focus-meta>div{min-width:0;padding:7px 8px;border-radius:8px;background:var(--surface-tint)}.task-focus-meta dt{color:var(--muted);font-size:10px}.task-focus-meta dd{overflow-wrap:anywhere;margin:3px 0 0;color:var(--text-primary);font-size:11px}.task-focus-section .task-error-box{margin-top:0}.task-focus-section .task-children{padding:0;border:0;background:transparent}.task-focus-actions{min-height:28px}.task-focus-actions .user-task-actions{margin:0}.task-error-box{margin-top:7px;padding:8px 9px;border:1px solid rgba(223,143,143,.17);border-radius:8px;background:#df8f8f0b}.task-error-box strong{color:var(--status-danger);font-size:12px}.task-error-box span{display:block;margin-top:5px;color:var(--text);font-size:12px;font-weight:650}.task-error-box p{margin:5px 0;color:var(--status-danger);font-size:12px;line-height:1.45}.task-error-box small{display:block;color:var(--muted);font-size:11px;line-height:1.45}.task-children{display:grid;gap:5px;padding:8px 12px 10px 38px;border-top:1px solid var(--line);background:var(--surface-tint)}.task-child-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.task-child-row>div>strong,.task-child-row>div>span{display:block}.task-child-row>div>strong{font-size:12px}.task-child-row>div>span{margin-top:2px;color:var(--muted);font-size:11px}.task-child-branch{color:var(--text-faint)}.task-child-row .user-task-actions{margin-top:0}.task-child-error{margin:4px 0 0;color:var(--status-danger);font-size:11px}.task-children-toggle{justify-self:center;padding:5px 9px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.task-truncated-note{margin:3px 0 0;color:var(--muted);font-size:11px}.task-page-error{margin-top:13px}.task-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}.task-pagination span{color:var(--text-secondary);font-size:12px;font-weight:650}.task-pagination .tera-button--neutral.tera-button--size-regular{width:42px;min-width:42px;height:38px;padding:0}@media(max-width:1180px){.task-filter-row{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr)}.task-filter-result{grid-column:1 / -1;min-height:28px}}@media(max-width:900px){.task-filter-row{grid-template-columns:1fr}.task-filter-result{grid-column:auto}.user-task-list{grid-template-columns:minmax(0,1fr);margin-top:10px}.task-card-toggle{min-height:0;grid-template-columns:32px minmax(0,1fr) 16px}.task-row-state{grid-column:1;grid-row:1 / span 3}.task-row-copy{grid-column:2;grid-row:1}.task-row-execution{grid-column:2;grid-row:2}.task-row-time{grid-column:2;grid-row:3;text-align:left}.task-row-open{grid-column:3;grid-row:1 / span 3}}@media(max-width:620px){.task-filter-bar{padding:10px}.task-module-options{width:100%;grid-template-columns:1fr}.task-status-choice{min-height:40px;padding:0 10px}.task-card-toggle{grid-template-columns:28px minmax(0,1fr) 14px;gap:9px;padding:11px}.task-row-state{width:27px;height:27px}.task-row-copy{grid-column:2}.task-row-heading{align-items:flex-start;flex-direction:column;gap:5px}.task-row-heading>strong{white-space:normal}.task-row-execution{grid-column:2;grid-row:2;margin-top:2px}.task-row-time{grid-column:2;grid-row:3;margin-top:2px}.task-row-open{grid-column:3;grid-row:1 / span 3}.user-task-status{width:fit-content}.task-empty-state{min-height:210px;padding:24px 18px}.task-children{padding-left:14px}.task-child-row{grid-template-columns:14px 1fr}.task-child-row .user-task-actions{grid-column:2;justify-content:flex-start}.user-task-actions{justify-content:flex-start;flex-wrap:wrap}.task-focus-backdrop{padding:8px}.task-focus-card{width:100%;max-height:calc(100vh - 16px)}.task-focus-head{grid-template-columns:minmax(0,1fr) auto;padding:13px 14px 11px}.task-focus-head>.user-task-status{grid-column:1;grid-row:2;justify-self:start}.task-focus-close{grid-column:2;grid-row:1}.task-focus-body{grid-template-columns:1fr;padding:9px}.task-focus-wide{grid-column:auto}.task-focus-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.task-focus-card{will-change:auto}}.task-status-choice.active small{color:var(--text-primary);background:var(--tera-palette-rgb-121-167-255-d18)}}@layer workspaces{.inviting-workspace{min-height:720px}.inviting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inviting-card{display:grid;align-content:start;gap:13px;min-width:0;padding:19px;border:1px solid var(--line);border-radius:16px;background:var(--surface-input)}.inviting-card h3{margin-bottom:0}.inviting-wide{grid-column:1 / -1}.reactions-section-heading{display:flex;min-width:0;align-items:center;gap:14px;flex-wrap:wrap}.reactions-section-heading h2{margin:0}.reactions-step-title{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:var(--text-primary);font-size:17px;line-height:1.4;font-weight:700}.reactions-step-title .tera-step-label{font-weight:800}html:root body .reactions-workspace .reactions-paired-card{height:100%;align-self:stretch}.reactions-input-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.reactions-input-card .checklike-candidates{height:100%}.channel-reactions-targets-card{grid-template-rows:auto auto auto minmax(0,1fr);align-content:stretch}.channel-reactions-targets-card .inviting-target-list{height:100%;min-height:230px;max-height:none;align-content:start}.reactions-results-card{align-content:start}.reactions-launch-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reactions-launch-list>p{grid-column:1 / -1}.reactions-launch-option.tera-button{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:start;gap:12px;width:100%;min-height:132px;padding:12px;text-align:left}.reactions-launch-heading{display:grid;gap:4px;align-content:center}.reactions-launch-heading small{color:var(--muted);font-size:12px;font-weight:500}.reactions-launch-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reactions-launch-metrics>span{display:grid;align-content:start;gap:3px;color:var(--muted);font-size:11px}.reactions-launch-metrics strong{color:var(--text-primary);font-size:14px}.reactions-launch-error{grid-column:1 / -1;color:var(--status-warning);font-size:12px;line-height:1.45}.reactions-result-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.inviting-alert{padding:12px 14px;border:1px solid rgba(226,182,111,.18);border-radius:12px;color:var(--status-warning);background:#e2b66f0f;font-size:14px;line-height:1.55}.inviting-account-list,.inviting-target-list,.inviting-run-list{display:grid;gap:7px;max-height:250px;overflow-y:auto}.inviting-account-list .tera-button,.inviting-target-list .tera-button,.inviting-run-list .tera-button{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:11px 12px;cursor:pointer;text-align:left}.inviting-account-list strong,.inviting-account-list span,.inviting-target-list strong,.inviting-target-list span,.inviting-run-list strong,.inviting-run-list span{display:block}.inviting-account-list strong,.inviting-target-list strong,.inviting-run-list strong{font-size:14px}.inviting-account-list span,.inviting-target-list span,.inviting-run-list span{color:var(--muted);font-size:12px;text-align:right}.inviting-editors{display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(320px,1fr);gap:16px}.inviting-editors>label,.inviting-policy-grid label{display:grid;gap:7px;color:var(--text-muted);font-size:13px}.inviting-editors .tera-textarea,.inviting-policy-grid .tera-input{width:100%;font:inherit}.inviting-editors .tera-textarea{min-height:190px;padding:10px 12px;resize:vertical}.checklike-candidates{min-height:230px;width:100%;resize:vertical;font:inherit;padding:10px 12px}.inviting-policy-grid.checklike-policy{grid-template-columns:repeat(5,minmax(120px,1fr))}.checklike-policy label:last-child{grid-column:auto}.inviting-policy-grid.reactions-policy{grid-template-columns:repeat(4,minmax(145px,1fr))}.reactions-policy label:last-child{grid-column:auto}.target-reference{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.target-reference .tera-input{width:100%;padding:10px 12px}.policy-switches{display:flex;flex-wrap:wrap;gap:16px;color:var(--text-muted);font-size:13px}.policy-switches label{display:flex;align-items:center;gap:8px}.cycle-history{display:grid;gap:6px;max-height:300px;overflow-y:auto}.cycle-history>div{display:grid;gap:4px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.cycle-history span,.cycle-history small{color:var(--muted);font-size:12px}.cycle-history strong{font-size:12px}.warming-actions{display:grid;gap:8px}.warming-actions label{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;color:var(--text-secondary);background:var(--surface-soft)}.warming-actions label span,.warming-actions label strong,.warming-actions label small{display:block}.warming-actions label strong{font-size:13px}.warming-actions label small{margin-top:3px;color:var(--muted);font-size:12px}.warming-policy{grid-template-columns:repeat(3,minmax(145px,1fr))}.warming-policy label:last-child{grid-column:auto}.warming-policy .tera-select-trigger{width:100%}.dialogue-ai-settings{display:grid;gap:11px}.dialogue-ai-settings label{display:grid;gap:7px;color:var(--text-muted);font-size:13px}.dialogue-ai-settings .tera-select-trigger{width:100%}.dialogue-policy .tera-input{width:100%;padding:10px 12px}.provider-status{padding:9px 11px;border:1px solid rgba(226,182,111,.18);border-radius:10px;color:var(--status-warning);background:#e2b66f0f;font-size:12px}.provider-status.ready{border-color:var(--tera-palette-rgb-102-214-178-d2);color:var(--status-success);background:var(--tera-palette-rgb-102-214-178-d045)}.dialogue-scopes{display:flex;flex-wrap:wrap;gap:8px}.dialogue-scopes label{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--line);border-radius:10px;color:var(--text-secondary);background:var(--surface-soft);font-size:12px}.dialogue-policy{grid-template-columns:repeat(4,minmax(135px,1fr))}.dialogue-policy label:last-child{grid-column:auto}.dialogue-suggestions{display:grid;gap:9px;max-height:560px;overflow-y:auto}.dialogue-suggestions>div{display:grid;gap:7px;padding:11px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.dialogue-suggestions span,.dialogue-suggestions small{color:var(--muted);font-size:12px}.dialogue-suggestions p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.neuro-dialogues-grid{align-items:start}.neuro-dialogues-profile-card{background:linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d055),var(--surface-input) 56%)}.neuro-dialogues-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.neuro-dialogues-card-head h3,.neuro-dialogues-card-head p{margin:0}.neuro-dialogues-card-head p{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.5}.neuro-dialogues-count{display:grid;place-items:center;min-width:34px;height:34px;padding:0 9px;border:1px solid var(--tera-palette-rgb-121-167-255-d2);border-radius:11px;color:var(--blue);background:var(--tera-palette-rgb-121-167-255-d065);font-size:13px;font-weight:700}.neuro-dialogues-select-label,.neuro-dialogues-list-grid label{display:grid;gap:7px;color:var(--text-muted);font-size:13px}.neuro-dialogues-select-label .tera-select-trigger{width:100%;font:inherit}.neuro-dialogues-list-grid .tera-textarea{width:100%;min-height:118px;padding:10px 12px;resize:vertical;font:inherit;line-height:1.45}.neuro-dialogues-list-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px}.neuro-dialogues-grid .inviting-account-list .tera-button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.neuro-dialogues-grid .inviting-account-list .tera-button small{grid-column:1 / -1;font-size:11px;line-height:1.45}.neuro-dialogues-grid .inviting-account-list .neuro-dialogues-warning{color:var(--status-warning)}.neuro-dialogues-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.neuro-dialogues-metrics span{padding:10px;border-width:1px;border-style:solid;border-radius:10px;color:var(--muted);font-size:11px;line-height:1.4}.neuro-dialogues-metrics strong{display:block;margin-bottom:4px;color:var(--text-primary);font-size:15px}.neuro-dialogues-rules{background:linear-gradient(180deg,var(--tera-palette-rgb-102-214-178-d025),var(--surface-input) 28%)}.warming-schedule{display:grid;gap:6px;max-height:220px;overflow-y:auto}.warming-schedule>div{display:grid;grid-template-columns:minmax(90px,1fr) auto;gap:4px 10px;padding:9px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.warming-schedule span,.warming-schedule small{color:var(--muted);font-size:12px}.warming-schedule strong{font-size:12px}.warming-schedule small{grid-column:1 / -1}.inviting-editors small{color:var(--muted);line-height:1.5}.inviting-policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.inviting-policy-grid label:last-child{grid-column:1 / -1}.inviting-preview{display:grid;gap:5px;padding:13px;border:1px solid var(--line);border-radius:12px;font-size:13px}.inviting-preview strong,.inviting-preview span{display:block}.inviting-preview span{color:var(--muted)}.inviting-preview.ready{border-color:var(--tera-palette-rgb-102-214-178-d2);background:var(--tera-palette-rgb-102-214-178-d045)}.inviting-preview.ready strong{color:var(--status-success)}.inviting-preview.blocked{border-color:var(--tera-palette-rgb-217-149-149-d2);background:#d995950b}.inviting-preview.blocked strong{color:var(--status-danger)}.inviting-run-detail{display:grid;gap:13px}.inviting-run-detail h3{margin:0}.inviting-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px}.inviting-metrics span{padding:10px;border-width:1px;border-style:solid;border-radius:10px;color:var(--muted);font-size:12px}.inviting-metrics strong{display:block;margin-top:5px;color:var(--text);font-size:14px}@media(min-width:901px){.inviting-workspace .inviting-card>label{display:grid;min-width:0;gap:7px;color:var(--text-muted);font-size:13px}.inviting-workspace .inviting-card>label>:is(.tera-input,.tera-textarea,.tera-select-trigger){width:100%;min-width:0}.neuro-dialogues-ai-card .dialogue-ai-settings{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.neuro-dialogues-ai-card .dialogue-ai-settings>.provider-status{grid-column:1 / span 2}.neuro-dialogues-ai-card .dialogue-ai-settings>.tera-button{grid-column:3;width:100%}}@media(max-width:900px){.inviting-grid,.inviting-editors{grid-template-columns:1fr}.inviting-wide{grid-column:auto}.reactions-launch-list{grid-template-columns:minmax(0,1fr)}.inviting-policy-grid.checklike-policy{grid-template-columns:repeat(2,minmax(120px,1fr))}.inviting-policy-grid.reactions-policy,.warming-policy,.dialogue-policy{grid-template-columns:repeat(2,minmax(130px,1fr))}.neuro-dialogues-list-grid{grid-template-columns:1fr}}@media(max-width:560px){.reactions-section-heading{align-items:stretch}.reactions-section-heading .reactions-mode-switch{width:100%}.reactions-section-heading .reactions-mode-switch .tera-button{flex:1 1 0;min-width:0}.inviting-policy-grid,.inviting-metrics{grid-template-columns:1fr}.inviting-policy-grid label:last-child{grid-column:auto}.inviting-policy-grid.checklike-policy,.inviting-policy-grid.reactions-policy,.target-reference,.warming-policy,.dialogue-policy,.neuro-dialogues-metrics{grid-template-columns:1fr}.reactions-launch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reactions-result-metrics{grid-template-columns:1fr}}.inviting-workspace.inviting-workspace :is(.warming-actions label,.dialogue-scopes label){border-color:var(--product-action-line-soft);color:var(--product-action-secondary);background:linear-gradient(180deg,var(--tera-palette-hex-101821),var(--tera-palette-hex-080e15));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.inviting-workspace.inviting-workspace .cycle-history .tera-button:focus-visible,.inviting-workspace.inviting-workspace .source-check-account-option:focus-within{outline-offset:2px}}@layer workspaces{.inviting-workspace label{display:flex;flex-direction:column;gap:8px}.inviting-workspace .source-check-account-option{flex-direction:row}.inviting-workspace .tera-textarea{width:100%;box-sizing:border-box;min-height:190px;resize:vertical}.inviting-workspace .tera-select-trigger{max-width:100%}.inviting-workspace .tera-input[type=datetime-local]{max-width:100%;padding:10px}.inviting-workspace .inviting-card>p,.inviting-workspace small{color:var(--text-muted, #aaa);line-height:1.5}.inviting-workspace .inviting-import-counts{display:flex;flex-wrap:wrap;gap:8px 18px}.inviting-workspace .inviting-notice{color:#95d5b2}.inviting-workspace .inviting-table-scroll{overflow-x:auto;width:100%;margin:14px 0}.inviting-workspace .inviting-report-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.inviting-workspace .inviting-report-table th,.inviting-workspace .inviting-report-table td{padding:10px;text-align:left;border-bottom-width:1px;border-bottom-style:solid;vertical-align:top}.inviting-workspace .inviting-report-table small{display:block;margin-top:5px}.inviting-workspace .inviting-remainder{margin-top:20px;padding-top:16px;border-top:1px solid var(--border, #333)}.inviting-campaign-workspace .inviting-step-title{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:var(--text-primary);font-size:17px;line-height:1.4;font-weight:700}.inviting-campaign-workspace .inviting-step-title .tera-step-label{font-weight:800}html:root body .inviting-campaign-workspace .inviting-grid{align-items:stretch}.inviting-campaign-workspace .inviting-paired-card{height:100%}.inviting-campaign-workspace .inviting-candidates-controls,.inviting-campaign-workspace .inviting-target-controls{display:grid;align-content:start;gap:13px}.inviting-campaign-workspace .inviting-candidates-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.inviting-campaign-workspace .inviting-candidates-controls{height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto auto auto;align-content:stretch}.inviting-campaign-workspace .inviting-candidates-controls>label{min-height:0}.inviting-campaign-workspace .inviting-candidates-controls>label .tera-textarea{height:100%;resize:none}.inviting-campaign-workspace .inviting-target-card{display:flex;min-height:0;flex-direction:column}.inviting-campaign-workspace .inviting-target-card .inviting-target-controls{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.inviting-campaign-workspace .inviting-candidate-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:9px}.inviting-campaign-workspace .inviting-candidate-actions .tera-button{flex:0 1 auto;width:auto;min-width:0}.inviting-campaign-workspace .inviting-target-list{width:100%;height:auto;min-height:190px;max-height:none;flex:1 1 190px;align-content:start;padding-right:3px}.inviting-campaign-workspace .inviting-target-empty{display:grid;place-items:center;height:100%;margin:0;padding:18px;border:1px dashed var(--line);border-radius:12px;color:var(--text-muted);text-align:center}.inviting-campaign-workspace .inviting-target-option{overflow:visible}html:root body .inviting-campaign-workspace .inviting-target-choice{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;width:100%;padding:0;text-align:left}.inviting-campaign-workspace .inviting-target-avatar{position:relative}.inviting-campaign-workspace .inviting-target-copy{display:grid;min-width:0;gap:3px}.inviting-campaign-workspace .inviting-target-copy strong{color:var(--text-primary)}.inviting-campaign-workspace .inviting-target-copy span{color:var(--text-muted);text-align:left;line-height:1.35}html:root body .inviting-campaign-workspace .inviting-target-copy>:is(strong,span),.inviting-campaign-workspace .inviting-target-link{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.inviting-campaign-workspace .inviting-target-link{display:block;margin:0 0 0 49px;font-size:12px;line-height:1.4}.inviting-campaign-workspace .inviting-target-link{width:fit-content;max-width:calc(100% - 79px);text-decoration:none}.inviting-campaign-workspace .inviting-target-link:hover{text-decoration:underline}.inviting-campaign-workspace .inviting-target-refresh{width:fit-content}html:root body .inviting-campaign-workspace .inviting-step-action{display:inline-flex;align-items:center;justify-content:center;visibility:visible}.inviting-campaign-workspace .inviting-card .inviting-select-all{display:flex;flex-direction:row;align-items:center;gap:10px;width:fit-content;padding:9px 12px;border:1px solid var(--line);border-radius:10px;color:var(--text-primary);font-weight:600;cursor:pointer}.inviting-campaign-workspace .inviting-select-all:has(.tera-checkbox__input:disabled){cursor:wait}.inviting-campaign-workspace .inviting-launch-card{gap:9px;padding-block:14px}.inviting-campaign-workspace .inviting-launch-row{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:end}.inviting-campaign-workspace .inviting-launch-row>label{flex:1 1 280px;min-width:0;gap:5px;color:var(--text-secondary);font-size:13px}.inviting-campaign-workspace .inviting-launch-actions,.inviting-campaign-workspace .inviting-report-heading,.inviting-campaign-workspace .inviting-report-switches{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.inviting-campaign-workspace .inviting-launch-actions{padding:0;margin:0;min-height:0}.inviting-campaign-workspace .inviting-launch-card .inviting-preview{padding:8px 11px;gap:3px}.inviting-campaign-workspace .inviting-results-card.is-collapsed{gap:0;padding:12px}.inviting-campaign-workspace .inviting-results-selector{min-height:58px}.inviting-campaign-workspace .inviting-results-selector>span:first-child{display:grid;min-width:0;gap:3px}.inviting-campaign-workspace .inviting-results-selector strong{font-size:15px;color:var(--text-primary)}.inviting-campaign-workspace .inviting-results-selector small{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}.inviting-campaign-workspace .inviting-results-content{display:grid;min-width:0;gap:13px}.inviting-campaign-workspace .inviting-campaign-report{display:grid;min-width:0;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.inviting-campaign-workspace .inviting-report-heading>strong{flex:1 1 250px;color:var(--text-primary)}.inviting-campaign-workspace .inviting-report-time{margin:0;font-size:12px;color:var(--text-muted);line-height:1.5}.inviting-campaign-workspace .inviting-results-card .inviting-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.inviting-campaign-workspace .inviting-report-switches{padding-bottom:12px;border-bottom:1px solid var(--line)}.inviting-campaign-workspace .inviting-results-card .inviting-table-scroll{margin:8px 0}.inviting-campaign-workspace .inviting-results-card .inviting-remainder{margin-top:0;padding-top:0;border-top:0}.inviting-campaign-workspace .inviting-remainder h4{margin:0 0 8px;color:var(--text-primary)}.inviting-campaign-workspace .inviting-remainder>label{margin-block:14px 10px}.inviting-campaign-workspace .inviting-select-all:focus-within{outline:2px solid var(--tera-action-focus-outline-color);outline-offset:2px}html:root body .inviting-campaign-workspace .tera-button:not(.tera-button--primary):not(.tera-select-trigger):not(.tera-select-option){padding:9px 13px;cursor:pointer;font:inherit;font-size:13px}html:root body .inviting-campaign-workspace .tera-button:not(.tera-button--primary):not(.tera-select-trigger):not(.tera-select-option):focus-visible{outline-offset:2px}html:root body .inviting-campaign-workspace .tera-button:not(.tera-button--primary):not(.tera-select-trigger):not(.tera-select-option):disabled{cursor:not-allowed}@media(max-width:900px){.inviting-campaign-workspace .inviting-results-card .inviting-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.inviting-campaign-workspace .inviting-candidate-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.inviting-campaign-workspace .inviting-candidate-actions .tera-button{width:100%;white-space:normal}.inviting-campaign-workspace .inviting-launch-actions{width:100%}.inviting-campaign-workspace .inviting-launch-actions .tera-button,.inviting-campaign-workspace .inviting-report-switches .tera-button{flex:1 1 130px}.inviting-campaign-workspace .inviting-target-link{margin-left:12px}.inviting-campaign-workspace .inviting-target-link{max-width:calc(100% - 24px)}}}@layer workspaces{.ai-control-workspace{display:grid;gap:22px;overflow:hidden}@media(min-width:901px){.ai-control-workspace{align-content:start}}.ai-control-workspace .section-head{margin-bottom:0}.ai-control-workspace .tera-button--primary{width:auto;min-height:34px;justify-self:start}.ai-control-workspace .tera-button--neutral.tera-button--size-regular{width:auto;min-height:34px;justify-self:start;padding:7px 11px;font-size:12px;font-weight:600;letter-spacing:0}.ai-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ai-metric-grid article{min-width:0;padding:15px;border-width:1px;border-style:solid;border-radius:15px}.ai-metric-grid span,.ai-metric-grid strong,.ai-metric-grid small{display:block}.ai-metric-grid span{color:var(--muted);font-size:12px}.ai-metric-grid strong{margin:7px 0 4px;font-size:18px}.ai-metric-grid small{color:var(--text-faint);font-size:12px}.ai-alert{padding:12px 14px;border:1px solid var(--line);border-radius:12px;font-size:14px}.ai-alert.error{color:var(--status-danger);border-color:var(--tera-palette-rgb-217-149-149-d2);background:#d995950f}.ai-section-heading,.ai-card-title{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.ai-section-heading h3{margin-bottom:0}.ai-card-title p{font-size:13px}.ai-policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-card{min-width:0;display:grid;align-content:start;gap:13px;padding:17px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d02),transparent 42%),var(--surface-input)}.ai-card label{min-width:0;display:grid;gap:6px;color:var(--text-muted);font-size:12px}.ai-card .tera-input,.ai-card .tera-select-trigger{width:100%;min-width:0;height:39px;font:inherit}.ai-card .tera-input{padding:0 10px}.ai-display-value{width:100%;min-width:0;height:39px;display:flex;align-items:center;font-size:13px;font-weight:700;padding:0 10px}.ai-card .ai-check{display:flex;align-items:center;gap:9px;color:var(--text-secondary);cursor:pointer}.ai-chip{flex:0 0 auto;padding:6px 8px;border:1px solid var(--tera-palette-rgb-121-167-255-d16);border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d06);font-size:12px}.ai-management-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.65fr);gap:12px}.ai-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ai-form-grid .wide{grid-column:1 / -1}.ai-paid-card{border-color:#a78bfa24;background:radial-gradient(circle at 90% 10%,rgba(167,139,250,.09),transparent 35%),var(--surface-input)}.ai-paid-state{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.ai-paid-state>span{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#df9c7a;box-shadow:0 0 0 5px #df9c7a14}.ai-paid-state>span.ready{background:var(--mint);box-shadow:0 0 0 5px var(--tera-palette-rgb-102-214-178-d08)}.ai-paid-state strong,.ai-paid-state small{display:block}.ai-paid-state strong{font-size:14px}.ai-paid-state small{margin-top:3px;color:var(--muted);font-size:12px}.ai-pool-section{min-width:0;display:grid;gap:12px}.ai-route-list{min-width:0;display:grid;gap:7px;max-height:390px;overflow:auto;padding-right:4px}.ai-route-row{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft)}.ai-route-orb{width:9px;height:9px;border-radius:50%;background:var(--text-faint)}.ai-route-orb.ready{background:var(--mint);box-shadow:0 0 0 4px var(--tera-palette-rgb-102-214-178-d07)}.ai-route-main{min-width:0}.ai-route-main strong,.ai-route-main span,.ai-route-main small,.ai-route-health span,.ai-route-health small{display:block}.ai-route-main strong{font-size:14px}.ai-route-main span{overflow:hidden;margin-top:3px;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ai-route-main small,.ai-route-health small{margin-top:3px;color:var(--text-faint);font-size:12px}.ai-route-health{min-width:120px;text-align:right}.ai-route-health span{color:var(--text-secondary);font-size:12px}.ai-empty{padding:24px;border:1px dashed var(--tera-palette-rgb-255-255-255-d09);border-radius:13px;text-align:center}@media(max-width:1100px){.ai-policy-grid,.ai-management-grid{grid-template-columns:1fr}}@media(max-width:760px){.ai-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-form-grid{grid-template-columns:1fr}.ai-form-grid .wide{grid-column:auto}.ai-route-row{grid-template-columns:auto minmax(0,1fr)}.ai-route-health{min-width:0;text-align:left}.ai-route-row .tera-button{grid-column:2;justify-self:start}}.ai-alert.success{color:var(--status-success);border-color:var(--tera-palette-rgb-102-214-178-d2);background:var(--tera-palette-rgb-102-214-178-d06)}}@layer workspaces{.parser-workspace{min-width:0;overflow:hidden}.parser-workspace :where(.tera-button,a,.tera-input,.tera-select-trigger,.tera-textarea){box-sizing:border-box}.parser-workspace :where(.tera-button--primary,.tera-button--neutral.tera-button--size-regular,.tera-button--danger){display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;line-height:1.15}.parser-workspace .tera-button--neutral.tera-button--size-compact,.parser-workspace .tera-button--ghost{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:8px 10px;line-height:1.15}.parser-workspace .parser-hero{padding:2px 2px 18px}.parser-workspace .parser-hero-compact{gap:12px;padding:0 2px 10px}.parser-workspace .parser-hero-compact .parser-hero-icon{width:40px;height:40px;flex-basis:40px;border-radius:12px;font-size:19px}.parser-workspace .parser-hero-compact .parser-hero-copy{align-items:center;gap:11px}.parser-workspace .parser-hero-compact .parser-hero-copy h2{margin:0;font-size:clamp(19px,1.8vw,23px)}.parser-workspace .parser-hero-icon{color:var(--parser-accent);background:var(--parser-accent-soft);border-color:var(--parser-accent-line);box-shadow:none}.parser-workspace .parser-hero-copy h2{max-width:720px;font-size:clamp(21px,2.15vw,27px);line-height:1.14}.parser-workspace .parser-tabs{scrollbar-width:thin}.parser-workspace .parser-tab-icon{color:var(--parser-accent);background:var(--parser-accent-soft)}.parser-workspace :where(.workspace-control-card,.parser-keyword-panel,.parser-results-page .parser-list-section){border-radius:15px;box-shadow:none}.parser-workspace :where(.parser-light-filters,.parser-file-filters,.parser-source-toolbar) .tera-button{min-width:40px}.parser-workspace .parser-source-table{max-width:100%}.parser-workspace .parser-source-row.zero{opacity:.86}.parser-workspace .parser-file-filters{max-width:100%}.parser-workspace .parser-embedded>.module-workspace{display:grid;gap:14px}.parser-workspace .parser-embedded>.module-workspace>.form-layout{border:1px solid var(--line);border-radius:15px}.parser-workspace .parser-embedded>.module-workspace>.workspace-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:0;padding-top:14px;border-top:1px solid var(--line)}.parser-workspace .gram-parser-page{gap:10px}.parser-workspace .gram-parser-tabs{gap:4px;padding:4px}.parser-workspace .gram-parser-tabs .tera-button{min-height:42px}.parser-workspace .gram-parser-section{overflow:hidden;border-radius:15px;box-shadow:none}.parser-workspace .gram-parser-section-title{min-height:42px;padding-block:8px;background:var(--surface-control)}.parser-workspace .gram-parser-section-title>div>span,.parser-workspace .gram-parser-section-title>small,.parser-workspace .gram-parser-setting-heading>span,.parser-workspace .gram-parser-stat-grid article>span{color:var(--text-secondary);background:var(--surface-raised)}.parser-workspace .gram-parser-setting-card{border-radius:12px;background:var(--surface-soft)}.parser-workspace .gram-parser-account-toolbar .tera-button--neutral.tera-button--size-regular,.parser-workspace .gram-parser-keyword-input .tera-button--neutral.tera-button--size-regular{white-space:normal}.parser-workspace .gram-parser-number-field>div{grid-template-columns:36px minmax(64px,76px) 36px}.parser-workspace .gram-parser-number-field .tera-button{min-width:36px;min-height:36px}.parser-workspace .gram-parser-account-selection .source-check-select-all{border-color:var(--line);color:var(--text-primary);background:var(--surface-control)}.parser-workspace .gram-parser-account-selection .source-check-account-list{max-height:248px}.parser-workspace .gram-parser-step-label{display:inline;margin-right:7px;font-weight:800}.parser-workspace .gram-parser-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px}.parser-workspace .gram-parser-scan-settings{display:contents}.parser-workspace .gram-parser-setup-grid>.gram-parser-section,.parser-workspace .gram-parser-setup-grid>.gram-parser-scan-settings>.gram-parser-section{min-width:0}.parser-workspace .gram-parser-target-section{display:grid;grid-template-rows:auto minmax(0,1fr)}.parser-workspace .gram-parser-target-content{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-width:0;padding:14px}.parser-workspace .gram-parser-target-content .gram-parser-source-card{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.parser-workspace .gram-parser-target-content .gram-parser-source-card .tera-textarea{min-height:154px;height:100%}.parser-workspace .gram-parser-target-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.86fr);align-items:end;justify-content:space-between;gap:14px}.parser-workspace .gram-parser-target-file-stack{display:grid;justify-items:start;align-content:end;gap:7px;min-width:0}.parser-workspace .gram-parser-target-file-stack>small{color:var(--muted);font-size:11px;line-height:1.35}.parser-workspace .gram-parser-target-footer .gram-parser-file-button{width:max-content;min-height:42px;height:42px;align-self:end}.parser-workspace .gram-parser-primary-limit{width:100%;min-width:0;justify-self:end;align-self:end}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field{grid-template-columns:minmax(0,1fr) auto;gap:10px}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field>span{color:var(--text-primary);font-size:12px;font-weight:650}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field>div{grid-template-columns:28px 76px 28px}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field :is(.tera-button,.tera-input){min-width:0;min-height:30px;height:30px}.parser-workspace .gram-parser-participant-limit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.parser-workspace .gram-parser-participant-limit>span:first-child{padding-bottom:7px;color:var(--text-primary);font-size:12px;font-weight:650}.parser-workspace .gram-parser-limit-input{display:grid;justify-items:stretch;gap:4px}.parser-workspace .gram-parser-limit-input>small{color:var(--muted);font-size:10px;line-height:1;text-align:center}.parser-workspace .gram-parser-limit-input>.tera-input{width:132px;min-height:30px;height:30px;padding:4px 9px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.parser-workspace .gram-parser-limit-input>.tera-input::-webkit-inner-spin-button,.parser-workspace .gram-parser-limit-input>.tera-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.parser-workspace .gram-parser-launch-grid{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-launch-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.parser-workspace .gram-parser-launch-toolbar .gram-parser-stat-grid{width:100%}.parser-workspace .gram-parser-launch-toolbar .gram-parser-launch-actions{flex-wrap:nowrap;justify-content:flex-end}.parser-workspace .gram-parser-account-selection .gram-parser-account-grid{grid-template-columns:minmax(0,1fr);min-height:0;align-items:stretch}.parser-workspace .gram-parser-account-selection .gram-parser-account-column{width:100%}.parser-workspace .gram-parser-account-selection .gram-parser-account-toolbar{width:100%;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:stretch}.parser-workspace .gram-parser-account-selection .gram-parser-account-toolbar .tera-button--neutral.tera-button--size-regular{min-height:42px;height:42px}.parser-workspace .gram-parser-settings-section .gram-parser-settings-grid{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;padding-top:8px}.parser-workspace .gram-parser-settings-section{grid-column:1 / -1}.parser-workspace .gram-parser-settings-section .gram-parser-setting-card{border:0;border-radius:0;background:transparent;box-shadow:none}.parser-workspace .parser-results-view-filter{display:flex;align-items:flex-end;justify-content:flex-start}.parser-workspace .gram-parser-results-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.parser-workspace .gram-parser-results-toolbar>.tera-input{min-width:220px;min-height:42px;height:42px;flex:1 1 280px}.parser-workspace .gram-parser-results-toolbar>.tera-button--neutral.tera-button--size-regular,.parser-workspace .gram-parser-results-actions .tera-button--neutral.tera-button--size-regular{min-height:42px;height:42px;padding:8px 12px;white-space:nowrap}.parser-workspace .gram-parser-results-toolbar .gram-parser-results-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;gap:7px;padding:0;border:0}.parser-workspace .parser-results-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.parser-workspace .parser-results-pagination .tera-button--neutral.tera-button--size-regular{min-width:42px;width:42px}.parser-workspace .gram-parser-account-selection .source-check-account-avatar{border-color:var(--line-strong);background:var(--surface-control)}@media(min-width:1181px){.parser-workspace .parser-tabs{overflow:visible}}@media(max-width:900px){.parser-workspace{gap:14px}.parser-workspace .gram-parser-setup-grid{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-settings-section{grid-column:auto}.parser-workspace .gram-parser-launch-toolbar{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-launch-toolbar .gram-parser-launch-actions{justify-content:flex-start}.parser-workspace .parser-hero{gap:14px}.parser-workspace .parser-keyword-panel-head,.parser-workspace .workspace-control-head{display:grid;grid-template-columns:minmax(0,1fr)}.parser-workspace :where(.parser-keyword-panel-head,.workspace-control-head) .mini-actions{width:100%}.parser-workspace :where(.parser-keyword-panel-head,.workspace-control-head) .mini-actions>.tera-button{flex:1 1 auto}.parser-workspace .parser-embedded>.module-workspace>.workspace-actions>.tera-button{flex:1 1 160px}}@media(max-width:620px){.parser-workspace .parser-hero-copy{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px}.parser-workspace .parser-hero-copy h2{overflow-wrap:anywhere}.parser-workspace :where(.workspace-control-card,.parser-keyword-panel,.parser-results-page .parser-list-section){padding:14px}.parser-workspace .parser-keyword-mode,.parser-workspace .parser-keyword-panel-head .mini-actions{display:grid;grid-template-columns:1fr}.parser-workspace .parser-embedded>.module-workspace>.form-layout{padding:12px}.parser-workspace .source-check-steps{grid-template-columns:minmax(0,1fr)}.parser-workspace .source-check-steps>.form-column:first-child{grid-row:auto;height:auto}.parser-workspace .parser-embedded>.module-workspace>.workspace-actions{display:grid;grid-template-columns:1fr}.parser-workspace .source-check-action-row{grid-template-columns:minmax(0,1fr)}.parser-workspace .source-check-action-row>.tera-button--primary,.parser-workspace .source-check-check-actions{width:100%}.parser-workspace .gram-parser-tabs{grid-template-columns:1fr}.parser-workspace .gram-parser-target-footer{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-target-footer .gram-parser-file-button,.parser-workspace .gram-parser-primary-limit{width:100%}.parser-workspace .gram-parser-account-toolbar,.parser-workspace .gram-parser-keyword-input,.parser-workspace .gram-parser-history-filters{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-account-column,.parser-workspace .gram-parser-launch-main{padding:12px}.parser-workspace .gram-parser-launch-actions,.parser-workspace .gram-parser-results-actions,.parser-workspace .gram-parser-handoff{align-items:stretch}.parser-workspace :where(.gram-parser-launch-actions,.gram-parser-results-actions,.gram-parser-handoff)>*{flex:1 1 100%}.parser-workspace .gram-parser-results-toolbar .gram-parser-results-actions{width:100%;justify-content:stretch;flex-wrap:wrap}}@media(max-width:390px){.parser-workspace .parser-hero-copy{grid-template-columns:minmax(0,1fr)}.parser-workspace .parser-hero-icon{width:40px;height:40px}}.parser-workspace :where(.workspace-control-card.info,.parser-keyword-panel.notification){border-color:var(--parser-accent-line);box-shadow:none}.parser-workspace :where(.workspace-control-card.success,.parser-keyword-panel.database){border-color:color-mix(in srgb,var(--status-success) 24%,var(--line));box-shadow:none}}@layer workspaces{.parser-workspace .parser-tabs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:4px;overflow:visible}.parser-workspace .parser-tabs .tera-button{min-height:44px;justify-content:center;gap:7px;padding:7px 6px}.parser-workspace .parser-tabs .tera-button>strong{min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-tab-icon{width:25px;height:25px;flex-basis:25px;border-radius:8px;font-size:13px}@media(min-width:901px){.parser-page .parser-tabs .tera-button{gap:4px;padding-inline:5px}.parser-page .parser-tab-icon{width:22px;height:22px;flex-basis:22px;border-radius:7px;font-size:12px}.broadcast-workspace.broadcast-workspace .parser-feedback{display:block;grid-template-columns:none;line-height:1.45}.broadcast-workspace .parser-feedback.error-message{color:var(--status-danger)}.broadcast-workspace .parser-feedback.success-message{color:var(--status-success)}}.parser-workspace .parser-feedback{position:static;z-index:auto;bottom:auto;display:grid;grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;gap:10px;margin:0;padding:9px 10px;border:1px solid var(--line);border-radius:12px;color:var(--text-secondary);background:var(--surface-soft);box-shadow:none}.parser-workspace .parser-feedback>span{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;font-weight:800}.parser-workspace .parser-feedback.success>span{color:var(--status-success);background:color-mix(in srgb,var(--status-success) 10%,transparent)}.parser-workspace .parser-feedback.error>span{color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 10%,transparent)}.parser-workspace .parser-feedback p{margin:0;color:var(--text-secondary);font-size:12px}.parser-workspace .parser-feedback .tera-button{width:30px;height:30px;padding:0;cursor:pointer}.parser-workspace :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.tera-select-trigger,.tera-textarea){width:100%;min-width:0;max-width:100%;font:inherit;line-height:1.45}.parser-workspace :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.tera-textarea){padding:10px 12px}.parser-workspace :where(.tera-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.tera-select-trigger){min-height:42px}.parser-workspace .tera-textarea{resize:vertical}.parser-workspace .segmented .tera-button{min-height:36px}.parser-workspace .parser-embedded>.module-workspace>.form-layout,.parser-workspace .source-check-steps{align-items:stretch;gap:12px}.parser-workspace .parser-embedded>.module-workspace>.form-layout{padding:12px;background:var(--surface-input)}.parser-workspace .source-check-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.parser-workspace .parser-embedded .form-column{height:100%;gap:10px;padding:14px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft)}.parser-workspace .source-check-steps>.form-column{height:auto}.parser-workspace .source-check-steps>.form-column:first-child{display:grid;grid-row:1 / span 2;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;align-content:stretch;height:100%}.parser-workspace .source-check-steps>.form-column:first-child>.source-check-account-list{width:100%;height:100%;min-height:0;max-height:none}.parser-workspace .parser-embedded .form-column>label{display:grid;gap:6px;margin:0;color:var(--text-secondary);font-size:12px}.parser-workspace .source-check-step-title{display:flex;min-height:24px;align-items:center;padding:0;border:0;background:transparent}.parser-workspace .source-check-step-title h3{margin:0;color:var(--text-primary);font-size:15px;line-height:1.35}.parser-workspace .source-check-step-title>h3>.tera-step-label{display:inline-flex;align-items:baseline;margin-right:7px;font-weight:800}.parser-workspace .source-check-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:2px}.parser-workspace .source-check-limit-control{display:grid;width:fit-content;max-width:100%;grid-template-columns:auto 96px;align-items:center;gap:10px}.parser-workspace .source-check-limit-control>.tera-input{width:96px;min-height:40px;height:40px;text-align:center}.parser-workspace .source-check-action-row>.tera-button--primary,.parser-workspace .source-check-check-actions>.tera-button{min-height:40px;height:40px}.parser-workspace .source-check-action-row>.tera-button--primary{min-width:160px}.parser-workspace .source-check-action-row-check>small{align-self:center;color:var(--text-muted);font-size:11px}.parser-workspace .source-check-check-actions{display:grid;width:min(100%,310px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px}.parser-workspace .source-check-check-actions>.tera-button{min-width:0}.parser-workspace .source-check-workspace>.source-check-step-title{padding-inline:26px}html:root body .parser-workspace .parser-embedded>.gram-parser-page .gram-parser-section-title{min-height:0;padding:13px 14px 0;border-bottom:0;background:transparent}html:root body .parser-workspace .parser-embedded>.gram-parser-page .gram-parser-section-title>div{display:block;min-width:0}html:root body .parser-workspace .parser-embedded>.gram-parser-page .gram-parser-section-title>small{padding:0;border:0;color:var(--text-muted);background:transparent;box-shadow:none}.parser-workspace .gram-parser-keyword-card{grid-template-rows:auto minmax(220px,1fr) auto auto auto;height:100%}.parser-workspace .gram-parser-keyword-input{display:block;min-width:0;height:100%}.parser-workspace .gram-parser-keyword-input .tera-textarea{width:100%;min-height:220px;height:100%}.parser-workspace .gram-parser-keyword-footer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px 14px;padding-top:10px;border-top:1px solid var(--line)}.parser-workspace .gram-parser-keyword-footer>.tera-button--neutral.tera-button--size-regular{min-height:42px;height:42px;align-self:end;white-space:nowrap}.parser-workspace .gram-parser-keyword-limits{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:8px 14px;min-width:0}.parser-workspace .gram-parser-keyword-limits .gram-parser-number-field-direct{min-width:0}.parser-workspace .gram-parser-keyword-limits .gram-parser-number-field-direct>div,.parser-workspace .gram-parser-keyword-limits .gram-parser-number-field-direct .tera-input{width:100%}.parser-workspace .gram-parser-number-error{grid-column:1 / -1;color:var(--status-danger);text-align:right}.parser-workspace .gram-parser-number-field-direct>div{display:block;width:132px}.parser-workspace .gram-parser-number-field-direct .tera-input{width:132px;min-width:0;min-height:30px;height:30px;padding:4px 9px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.parser-workspace .gram-parser-number-field-direct .tera-input::-webkit-inner-spin-button,.parser-workspace .gram-parser-number-field-direct .tera-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field-direct>div{display:block;width:132px}.parser-workspace .gram-parser-primary-limit .gram-parser-number-field-direct .tera-input{width:132px}.parser-workspace .source-check-select-all{display:grid;min-height:38px;grid-template-columns:var(--tera-checkbox-size) minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;border:1px solid var(--line);border-radius:10px;color:var(--text-primary);background:var(--surface-input);cursor:pointer}.parser-workspace .source-check-select-all>span{font-size:12px;font-weight:700}.parser-workspace .source-check-select-all>small{color:var(--text-muted);font-size:10px}.parser-workspace .parser-embedded .form-column>.segmented{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;overflow:visible}.parser-workspace .parser-embedded .form-column>.segmented .tera-button{min-width:0}.parser-workspace .parser-source-table{overflow:visible}.parser-workspace .parser-source-row{grid-template-columns:var(--tera-checkbox-size) minmax(210px,1fr) minmax(220px,.72fr) minmax(170px,.58fr);min-width:0;gap:14px;padding:10px 12px}.parser-workspace .parser-source-row.header{min-height:38px;align-items:center}.parser-workspace .parser-source-counts{display:grid;grid-template-columns:repeat(3,minmax(58px,1fr));gap:6px}.parser-workspace .parser-source-counts>span{display:grid;gap:3px;padding:7px 8px;border-radius:9px;background:var(--surface-input)}.parser-workspace .parser-source-counts small{color:var(--text-faint);font-size:9px}.parser-workspace .parser-source-counts b{color:var(--text-primary);font-size:13px}.parser-workspace .parser-source-counts .database-count{color:var(--status-success)}.parser-workspace .parser-source-counts .not-database-count{color:var(--status-info)}.parser-workspace .parser-source-state{display:grid;justify-items:start;gap:6px}.parser-workspace .parser-source-state>span{color:var(--text-muted);font-size:11px}.parser-workspace .parser-source-filters{display:flex;flex-wrap:wrap;width:fit-content;overflow:visible}@media(max-width:1180px){.parser-workspace .parser-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.parser-workspace .parser-tabs .tera-button{flex-direction:column;gap:3px;min-height:54px}.parser-workspace .parser-tabs .tera-button>strong{max-width:100%;font-size:10px}.parser-workspace .parser-source-row{grid-template-columns:20px minmax(0,1fr);gap:9px 10px;padding:12px}.parser-workspace .parser-source-row.header{display:none}.parser-workspace .parser-source-counts,.parser-workspace .parser-source-state{grid-column:2}.parser-workspace .parser-source-state{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media(max-width:620px){.parser-workspace .parser-tabs{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto}.parser-workspace .source-check-account-meta{align-items:flex-start;flex-direction:column;gap:2px}.parser-workspace .parser-source-counts{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer workspaces{.parser-workspace .parser-manual-report{gap:14px;overflow:hidden}.parser-workspace .parser-manual-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:7px}.parser-workspace .parser-manual-metric-grid>.tera-button{display:grid;min-width:0;align-content:center;justify-items:start;gap:3px;text-align:left;cursor:pointer}.parser-workspace .parser-manual-metric-grid b{color:var(--text-primary);font-size:18px;line-height:1}.parser-workspace .parser-manual-metric-grid span{font-size:11px;font-weight:700}.parser-workspace .parser-manual-metric-grid small{overflow:hidden;color:var(--text-faint);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-wait{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--status-warning) 28%,var(--line));border-radius:12px;color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 7%,var(--surface-soft))}.parser-workspace .parser-manual-wait.terminal{border-color:color-mix(in srgb,var(--status-danger) 30%,var(--line));color:var(--status-danger)}.parser-workspace .parser-manual-wait>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--status-warning) 10%,transparent)}.parser-workspace .parser-manual-wait>div{display:grid;min-width:0;gap:3px}.parser-workspace .parser-manual-wait b{color:var(--text-primary);font-size:11px}.parser-workspace .parser-manual-wait small{color:var(--text-muted);font-size:10px}.parser-workspace .parser-manual-detail{display:grid;min-width:0;gap:8px;padding:12px;border:1px solid var(--line);border-radius:13px;background:var(--surface-deep)}.parser-workspace .parser-manual-detail-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.parser-workspace .parser-manual-detail-head b{color:var(--text-primary);font-size:12px}.parser-workspace .parser-manual-detail-head span{min-width:28px;padding:4px 7px;border-radius:9px;color:var(--text-muted);background:var(--surface-control);font-size:10px;text-align:center}.parser-workspace .parser-manual-detail-list{display:grid;max-height:520px;gap:6px;overflow-y:auto}.parser-workspace .parser-manual-detail-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.65fr);gap:8px 12px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.parser-workspace .parser-manual-detail-row.found{border-color:color-mix(in srgb,var(--status-success) 24%,var(--line))}.parser-workspace .parser-manual-detail-row.error,.parser-workspace .parser-manual-detail-row.final_failed{border-color:color-mix(in srgb,var(--status-danger) 26%,var(--line))}.parser-workspace .parser-manual-attempts{grid-column:1 / -1;display:grid;gap:4px;padding-top:7px;border-top:1px solid var(--line)}.parser-workspace .parser-manual-attempts small{display:block;padding:5px 7px;border-radius:7px;color:var(--text-muted);background:var(--surface-input);line-height:1.45}.parser-workspace .parser-manual-detail-row>div:first-child{display:grid;min-width:0;gap:3px}.parser-workspace .parser-manual-detail-row strong{overflow:hidden;color:var(--text-primary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-detail-row small,.parser-workspace .parser-manual-detail-row>span{color:var(--text-muted);font-size:9px}.parser-workspace .parser-manual-detail-row>span{align-self:center;justify-self:end;text-align:right}.parser-workspace .parser-manual-detail-row dl,.parser-workspace .parser-manual-account-detail dl{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0}.parser-workspace .parser-manual-detail-row dl>div,.parser-workspace .parser-manual-account-detail dl>div{display:grid;gap:2px;padding:6px 7px;border-radius:8px;background:var(--surface-input)}.parser-workspace .parser-manual-detail-row dt,.parser-workspace .parser-manual-account-detail dt{color:var(--text-faint);font-size:8px}.parser-workspace .parser-manual-detail-row dd,.parser-workspace .parser-manual-account-detail dd{margin:0;color:var(--text-primary);font-size:11px;font-weight:700}.parser-workspace .parser-manual-candidate{display:grid;gap:7px;margin:0}.parser-workspace .parser-manual-candidate>div{display:grid;gap:3px}.parser-workspace .parser-manual-candidate p{max-height:120px;overflow:auto}.parser-workspace .parser-manual-account-detail,.parser-workspace .parser-manual-key-detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px}.parser-workspace .parser-manual-account-detail>article,.parser-workspace .parser-manual-key-detail>article{display:grid;gap:8px;padding:10px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.parser-workspace .parser-manual-account-detail>article>div,.parser-workspace .parser-manual-key-detail>article{min-width:0}.parser-workspace .parser-manual-account-detail strong,.parser-workspace .parser-manual-key-detail strong{display:block;overflow:hidden;color:var(--text-primary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-account-detail small,.parser-workspace .parser-manual-key-detail small{color:var(--text-muted);font-size:9px}.parser-workspace .parser-manual-found-keywords{display:grid;align-content:start;gap:5px;padding:10px;border-radius:11px;background:var(--surface-soft)}.parser-workspace .parser-manual-found-keywords>b{color:var(--text-secondary);font-size:10px}.parser-workspace .parser-manual-found-keywords>span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;border-top:1px solid var(--line)}.parser-workspace .parser-manual-found-keywords em{overflow:hidden;color:var(--text-muted);font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-file{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.parser-workspace .parser-manual-file>div{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.parser-workspace .parser-manual-file>div>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:var(--status-success);background:color-mix(in srgb,var(--status-success) 10%,transparent);font-size:9px;font-weight:800}.parser-workspace .parser-manual-file p{display:grid;min-width:0;gap:3px;margin:0}.parser-workspace .parser-manual-file p b{overflow:hidden;color:var(--text-primary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-file p small{color:var(--text-muted);font-size:9px}.parser-workspace .parser-manual-file>.parser-manual-file-actions{display:flex;grid-template-columns:none;align-items:center;justify-content:flex-end;gap:7px}.parser-workspace .parser-manual-file>:where(a,.tera-button){flex:0 0 auto}@media(max-width:700px){.parser-workspace .parser-manual-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parser-workspace .parser-manual-detail-row{grid-template-columns:minmax(0,1fr)}.parser-workspace .parser-manual-detail-row>span{justify-self:start;text-align:left}.parser-workspace .parser-manual-detail-row dl,.parser-workspace .parser-manual-account-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.parser-workspace .parser-manual-file{align-items:stretch;flex-direction:column}.parser-workspace .parser-manual-file>.parser-manual-file-actions{align-items:stretch;flex-direction:column}.parser-workspace .parser-manual-file-actions>:where(a,.tera-button){width:100%}.parser-workspace .parser-manual-file>:where(a,.tera-button){width:100%}}@media(min-width:761px){.broadcast-workspace .broadcast-direct-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.broadcast-workspace .broadcast-direct-launch-step .broadcast-direct-schedule-toggle{display:flex;grid-template-columns:none;align-items:center}.broadcast-workspace .broadcast-direct-rate{grid-template-columns:repeat(2,minmax(0,1fr))}.broadcast-workspace .broadcast-direct-rate>.broadcast-rate-field:nth-child(3){grid-column:1 / -1}.broadcast-workspace .parser-metric-grid>article{display:grid;align-content:start;gap:4px}.broadcast-workspace .parser-metric-grid>article>strong{margin:0}}}@layer workspaces{@media(max-width:620px){.parser-workspace .gram-parser-keyword-footer{grid-template-columns:minmax(0,1fr)}.parser-workspace .gram-parser-keyword-footer>.tera-button--neutral.tera-button--size-regular,.parser-workspace .gram-parser-keyword-limits{width:100%}}.parser-workspace.parser-workspace .parser-manual-group-list article{border-color:var(--product-action-line-soft);color:var(--product-action-secondary);background:linear-gradient(180deg,var(--tera-palette-hex-101821),var(--tera-palette-hex-080e15));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.parser-workspace.parser-workspace .parser-manual-group-list article:hover{border-color:var(--tera-palette-hex-3a4a5c);background:linear-gradient(180deg,var(--tera-palette-hex-16212d),var(--tera-palette-hex-0a1119))}.parser-workspace.parser-workspace .parser-manual-group-list article.selected{border-color:var(--product-action-blue-line);color:var(--tera-palette-hex-e2eeff);background:var(--product-action-selected);box-shadow:inset 0 1px var(--tera-palette-rgb-205-227-255-d14),inset 0 -1px var(--tera-palette-rgb-0-0-0-d4),0 0 9px #2667c414}:is(.parser-workspace.parser-workspace,.module-workspace.module-workspace) .toggle{border-color:var(--tera-palette-hex-344456);background:linear-gradient(180deg,#202b37,#101720);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d06),inset 0 -1px var(--tera-palette-rgb-0-0-0-d36)}:is(.parser-workspace.parser-workspace,.module-workspace.module-workspace) .toggle.on{border-color:var(--tera-palette-hex-4f739d);background:linear-gradient(135deg,#315d96,#1d3c62 62%,#14263b);box-shadow:inset 0 1px #cde3ff33,0 0 9px #2667c42e}.parser-workspace.parser-workspace details>summary{border-color:var(--product-action-line-soft);color:var(--product-action-muted);background:linear-gradient(180deg,var(--tera-palette-hex-101821),var(--tera-palette-hex-080e15));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.parser-workspace.parser-workspace details[open]>summary{border-color:var(--product-action-blue-line);color:var(--tera-palette-hex-e2eeff);background:var(--product-action-selected);box-shadow:inset 0 1px var(--tera-palette-rgb-205-227-255-d14),inset 0 -1px var(--tera-palette-rgb-0-0-0-d4)}html:root body .parser-workspace .gram-parser-settings-section .gram-parser-setting-card{border-color:transparent;border-radius:0;background:transparent;box-shadow:none}}@layer workspaces{.parser-workspace .parser-monitoring{gap:12px}.parser-workspace .parser-monitor-account-list{display:grid;gap:8px}.parser-workspace .parser-monitor-account-option.source-check-account-option{grid-template-columns:38px minmax(0,1fr) auto;cursor:default}.parser-workspace .parser-monitor-account-option .source-check-account-copy{align-content:center;justify-items:start;text-align:left}.parser-workspace .parser-monitor-account-option :is(.source-check-account-identity,.source-check-account-meta){width:100%;justify-content:flex-start}.parser-workspace .parser-account-toggle{position:relative;display:inline-flex;min-width:var(--tera-switch-width);align-items:center;justify-content:flex-end;gap:7px;color:var(--text-muted);font-size:11px;font-weight:720;cursor:pointer}.parser-workspace .parser-account-toggle:has(.tera-switch__input:disabled){cursor:not-allowed}html:root[data-theme=night] body .parser-workspace .parser-results-page>.parser-results-flat-layer,html:root[data-theme=day] body .parser-workspace .parser-results-page>.parser-results-flat-layer{border-color:var(--line);background:var(--surface-input);box-shadow:none}}@layer workspaces{.parser-workspace .parser-manual-step-head,.parser-workspace .parser-manual-card>:not(.parser-manual-step-head),.parser-workspace .parser-manual-report>:not(.parser-manual-step-head){margin-inline:0}.parser-workspace .parser-manual-step-head .workspace-control-kind{padding:0;border:0;border-radius:0;background:transparent;font-size:11px}.parser-workspace .parser-manual-card,.parser-workspace .parser-manual-report{gap:11px}.parser-workspace .parser-manual-metric-grid>.tera-button{min-height:64px;padding:9px 10px}@media(max-width:620px){.parser-workspace .parser-monitor-account-option.source-check-account-option{grid-template-columns:40px minmax(0,1fr) auto}}.parser-workspace .parser-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.parser-workspace .parser-monitoring-workspace{display:grid;min-width:0;gap:14px}.parser-workspace .parser-monitoring-primary-grid{display:grid;grid-template-columns:minmax(330px,430px) minmax(0,1fr);align-items:start;gap:16px}.parser-workspace .parser-monitoring-primary-grid>.workspace-control-card{min-width:0}.parser-workspace .parser-monitoring-step-title{margin:0;padding-inline:2px;color:var(--text-primary);font-size:13px;font-weight:700}.parser-workspace .parser-monitoring-step-title .tera-step-label{margin-right:4px}.parser-workspace .parser-monitoring-keyword-grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.parser-workspace .parser-monitoring-keyword-grid>.parser-keyword-workspace{display:contents}.parser-workspace .parser-monitoring-keyword-grid .parser-keyword-editor,.parser-workspace .parser-monitoring-keyword-grid .parser-keyword-panel{min-width:0;height:100%}.parser-workspace .parser-monitoring-keyword-grid .parser-keyword-editor .tera-textarea{min-height:250px}.parser-workspace .parser-monitoring-head .mini-actions{align-items:center}.parser-workspace .parser-monitoring-toolbar{width:min(100%,620px)}.parser-workspace .parser-section-panel[hidden]{display:none}.parser-workspace :is(.parser-chat-list>label,.parser-manual-source-list>label,.parser-manual-account-grid>label){content-visibility:auto;contain-intrinsic-size:auto 64px}@media(max-width:760px){.parser-workspace .parser-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.parser-workspace .parser-tabs{grid-template-columns:minmax(0,1fr)}}}@layer workspaces{.parser-workspace .parser-manual-form{grid-template-columns:minmax(0,1fr)}.parser-workspace .parser-manual-card{grid-column:1 / -1}.parser-workspace .parser-manual-step-head{align-items:flex-start}.parser-workspace .parser-manual-step-head>div:first-child{display:grid;min-width:0;gap:5px}.parser-workspace .parser-manual-step-title{display:flex;min-width:0;align-items:baseline;gap:8px}.parser-workspace .parser-manual-step-title h3,.parser-workspace .parser-manual-step-head p{margin:0}.parser-workspace .parser-manual-step-head p{color:var(--text-muted);font-size:11px}.parser-workspace .parser-manual-source-add{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:9px}.parser-workspace .parser-manual-source-add>.tera-button--primary{justify-self:end}.parser-workspace .parser-manual-source-add label,.parser-workspace .parser-manual-limit-field,.parser-workspace .parser-manual-extra-block>label{display:grid;min-width:0;gap:6px;color:var(--text-muted);font-size:10px}.parser-workspace .parser-manual-source-add .tera-textarea,.parser-workspace .parser-manual-limit-field .tera-input,.parser-workspace .parser-manual-extra-block .tera-textarea{width:100%}.parser-workspace .parser-manual-source-add .tera-textarea.parser-manual-source-textarea{height:144px;min-height:144px;resize:vertical}.parser-workspace .parser-manual-source-tools{display:grid;grid-template-columns:minmax(330px,.8fr) minmax(320px,1.2fr);align-items:center;gap:9px}.parser-workspace .parser-manual-source-list{grid-template-columns:minmax(0,1fr);max-height:440px}.parser-workspace.parser-workspace .parser-manual-source-list>label{display:grid;grid-template-columns:var(--tera-checkbox-size) 38px minmax(0,1fr) minmax(120px,auto);min-width:0;align-items:center;gap:10px}.parser-workspace .parser-manual-source-list>label.disabled{cursor:not-allowed;opacity:.55}.parser-workspace .parser-manual-source-copy{display:grid;min-width:0;gap:3px}.parser-workspace .parser-manual-source-copy a,.parser-workspace .parser-manual-source-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-source-meta{display:grid;justify-items:end;gap:3px;text-align:right}.parser-workspace .parser-manual-source-meta b{color:var(--text-primary);font-size:11px}.parser-workspace .parser-manual-account-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));max-height:310px}.parser-workspace .parser-manual-account-grid>label.source-check-account-option{display:grid;grid-template-columns:var(--tera-checkbox-size) 38px minmax(0,1fr);align-items:center}.parser-workspace .parser-manual-account-grid .source-check-account-notes{grid-column:3;padding-left:0}.parser-workspace .parser-manual-settings-line{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(190px,.7fr) minmax(0,1fr);align-items:stretch;gap:9px}.parser-workspace .parser-manual-setting-block{display:grid;min-width:0;align-content:start;gap:10px;padding:12px;border:1px solid var(--line);border-radius:13px;background:var(--surface-input);box-shadow:none}html:root[data-theme=night] body .parser-workspace .parser-manual-settings-step .parser-manual-setting-block{border-color:#d2d6de24;background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d04),transparent 42%,var(--tera-palette-rgb-0-0-0-d16)),var(--tera-palette-hex-0d0f12)}html:root[data-theme=night] body .parser-workspace .parser-manual-settings-step .parser-manual-group-block{border-color:#d2d6de24;background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d035),transparent 44%),#0c0c0d}html:root[data-theme=night] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article{border-color:#d2d6de24;background:#111112;box-shadow:none}html:root[data-theme=night] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article:hover{border-color:#e2e5eb38;background:#171718}html:root[data-theme=day] body .parser-workspace .parser-manual-settings-step .parser-manual-setting-block{border-color:var(--tera-palette-rgb-78-78-84-d16);background:linear-gradient(180deg,var(--tera-palette-white),#f2f2f4)}html:root[data-theme=day] body .parser-workspace .parser-manual-settings-step .parser-manual-group-block{border-color:var(--tera-palette-rgb-78-78-84-d16);background:linear-gradient(180deg,var(--tera-palette-white),#efeff1)}html:root[data-theme=day] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article{border-color:var(--tera-palette-rgb-78-78-84-d16);background:var(--tera-palette-hex-f7f7f8);box-shadow:none}html:root[data-theme=day] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article:hover{border-color:var(--tera-palette-rgb-78-78-84-d24);background:var(--tera-palette-hex-eeeeef)}.parser-workspace .parser-manual-setting-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.parser-workspace .parser-manual-setting-head>div{display:grid;min-width:0;gap:3px}.parser-workspace .parser-manual-setting-head strong{color:var(--text-primary);font-size:12px}.parser-workspace .parser-manual-setting-head small{color:var(--text-muted);font-size:10px}.parser-workspace .parser-manual-group-list{grid-template-columns:minmax(0,1fr);max-height:238px;overflow-y:auto}.parser-workspace .parser-manual-group-list article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.parser-workspace .parser-manual-period-block{grid-template-rows:auto auto auto}.parser-workspace .parser-manual-extra-block .tera-textarea{min-height:110px;resize:vertical}.parser-workspace .parser-manual-extra-actions{display:flex;justify-content:flex-end}.parser-workspace .parser-manual-extra-keyword-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px}.parser-workspace .parser-manual-extra-keyword{display:flex;min-width:0;min-height:30px;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px 5px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface-input);color:var(--text-primary);font-size:11px}.parser-workspace .parser-manual-extra-keyword>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parser-workspace .parser-manual-extra-keyword>.tera-button{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;padding:0;font-size:16px;line-height:1}.parser-workspace .parser-manual-launch-line{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(250px,1fr) auto;align-items:center;gap:10px}.parser-workspace .parser-manual-launch-line>.checkbox-line{min-width:0}.parser-workspace .parser-manual-launch-line .parser-manual-estimate{grid-column:1 / -2}.parser-workspace .parser-manual-launch-line .parser-submit-button{grid-column:-2;grid-row:1 / span 2;justify-self:end}.parser-workspace .parser-manual-launch-hint{color:var(--text-muted)}@media(max-width:760px){.parser-workspace .parser-manual-source-add,.parser-workspace .parser-manual-source-tools,.parser-workspace .parser-manual-settings-line,.parser-workspace .parser-manual-launch-line{grid-template-columns:minmax(0,1fr)}.parser-workspace .parser-manual-extra-block,.parser-workspace .parser-manual-launch-line .parser-manual-estimate,.parser-workspace .parser-manual-launch-line .parser-submit-button{grid-column:auto}.parser-workspace .parser-manual-launch-line .parser-submit-button{grid-row:auto;width:100%;justify-self:stretch}}@media(max-width:520px){.parser-workspace .parser-manual-source-list>label{grid-template-columns:var(--tera-checkbox-size) 38px minmax(0,1fr)}.parser-workspace .parser-manual-source-meta{grid-column:3;justify-items:start;text-align:left}}html:root[data-theme=night] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article.selected{border-color:#e2e5eb4d;background:#1c1c1e;box-shadow:inset 3px 0 #a7a7aa}html:root[data-theme=day] body .parser-workspace .parser-manual-settings-step .parser-manual-group-list article.selected{border-color:#4e4e5452;background:var(--tera-palette-hex-e2e2e4);box-shadow:inset 3px 0 #6f7278}}@layer workspaces{.account-manager-workspace{overflow:visible;background:radial-gradient(circle at 92% 0%,var(--tera-palette-rgb-121-167-255-d09),transparent 28%),radial-gradient(circle at 20% 18%,var(--tera-palette-rgb-102-214-178-d045),transparent 26%),var(--surface-raised)}.account-manager-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:-2px 0 12px;padding:0 0 10px;border-bottom:0}.account-manager-head h2{margin:0;font-size:18px;line-height:1.2}.account-manager-head p{margin-top:4px;font-size:12px;line-height:1.35}.account-manager-head .head-actions{display:flex;align-items:center;gap:8px}.account-manager-workspace .account-manager-head .theme-toggle,.account-manager-workspace .account-head-button{height:40px;min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600}.account-manager-workspace .account-manager-head .theme-toggle>span{color:var(--status-info);font-size:17px}.account-manager-workspace .account-manager-head .theme-toggle>strong{font-size:12px;font-weight:600}.account-manager-workspace .account-head-button>span{color:inherit;font-size:15px}.account-facets{display:grid;grid-template-columns:repeat(7,minmax(143px,1fr));gap:9px;margin:-3px 0 12px;padding:3px 0;overflow-x:auto;overscroll-behavior-inline:contain}.account-facet{min-width:0;min-height:78px;overflow:hidden;display:flex;align-items:center;gap:10px;padding:12px 11px;text-align:left;cursor:pointer}.account-facet:disabled{cursor:default}.account-facet-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid rgba(var(--account-facet-rgb),.22);border-radius:11px;color:rgba(var(--account-facet-rgb),1);background:rgba(var(--account-facet-rgb),.105);font-size:14px;font-weight:800}.account-facet-copy{min-width:0;display:flex;flex-direction:column}.account-facet-copy span,.account-facet-copy strong{display:block}.account-facet-copy span{order:2;color:var(--text-muted);font-size:11px;white-space:nowrap}.account-facet-copy strong{order:1;margin:0 0 4px;color:var(--text-primary);font-size:20px;line-height:1.1}.account-quick-actions{display:grid;grid-template-columns:repeat(3,minmax(170px,1fr));gap:9px;margin:0 0 15px}.account-quick-action{min-width:0;display:flex;align-items:center;gap:11px;padding:11px 13px;text-align:left;cursor:pointer}.account-quick-action-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:11px;color:var(--tera-palette-hex-f8fbff);background:linear-gradient(145deg,#3f6faa,#31598e);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d14),0 7px 18px var(--tera-palette-rgb-0-0-0-d2);font-size:15px;font-weight:800}.account-quick-action>span:last-child{min-width:0}.account-quick-action strong,.account-quick-action small{display:block;line-height:1.25;overflow-wrap:anywhere}.account-quick-action strong{font-size:13px}.account-quick-action small{margin-top:3px;font-size:12px;color:var(--text-faint)}.account-selection-actions .account-selection-bulk-action{flex:0 1 auto;min-width:0;min-height:48px;padding:7px 11px}.account-selection-actions .account-selection-bulk-action .account-quick-action-icon{width:30px;height:30px;flex-basis:30px;font-size:13px;border-radius:9px}.account-selection-actions .account-selection-bulk-action strong{font-size:12px}.account-selection-actions .account-selection-bulk-action small{margin-top:1px;font-size:10px}.accounts-toolbar-shell{margin-bottom:8px;padding:8px;border:1px solid var(--line);border-radius:12px 12px 8px 8px;background:linear-gradient(135deg,var(--tera-palette-rgb-121-167-255-d065),var(--tera-palette-rgb-102-214-178-d025)),var(--surface-soft);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025)}.accounts-toolbar{display:grid;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:8px}.account-search,.account-search .tera-input{min-width:0}.account-filter-button{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;cursor:pointer;font-size:13px;font-weight:650;white-space:nowrap}.account-filter-button-icon{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d13);font-size:14px;line-height:1}.account-filter-button strong{min-width:20px;display:inline-grid;place-items:center;padding:3px 6px;font-size:12px;line-height:1;border-radius:999px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d22)}.account-filter-panel{margin-top:8px;padding:13px;border:1px solid var(--tera-palette-rgb-121-167-255-d24);border-radius:13px;background:radial-gradient(circle at 100% 0%,var(--tera-palette-rgb-121-167-255-d12),transparent 34%),linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d045),var(--tera-palette-rgb-102-214-178-d018) 58%),var(--surface-raised);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d035),0 14px 32px #0000001c}.account-filter-panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;padding-bottom:11px;border-bottom:1px solid var(--line)}.account-filter-panel-head>div:first-child{min-width:0}.account-filter-panel-head strong{display:block;color:var(--text-primary);font-size:14px}.account-filter-panel-head>div:last-child{display:flex;align-items:center;gap:10px}.account-filter-panel-head small{color:var(--text-muted);font-size:12px;white-space:nowrap}.account-filter-panel-title{display:flex;align-items:center;gap:9px}.account-filter-panel-title>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid var(--tera-palette-rgb-121-167-255-d27);border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d12);font-size:15px;font-weight:800}.account-filter-panel-title>div{min-width:0}.account-filter-panel-title small{display:block;margin-top:2px;color:var(--text-faint);font-size:11px;white-space:normal}.account-filter-panel-head .tera-button{padding:6px 9px;cursor:pointer;font-size:12px}.account-filter-panel-head .tera-button:disabled{cursor:default}.account-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px}.account-filter-control{min-width:0;min-height:64px;position:relative;padding:8px 9px 9px;border:1px solid rgba(var(--account-filter-rgb),.2);border-radius:11px;background:linear-gradient(135deg,rgba(var(--account-filter-rgb),.09),rgba(var(--account-filter-rgb),.018) 58%),var(--surface-input);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d025);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.account-filter-control.is-open{z-index:30}.account-filter-control-label{display:block;margin-bottom:4px;color:var(--text-faint);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.account-filter-trigger{width:100%;min-width:0;min-height:28px;display:flex;align-items:center;gap:7px;padding:0;text-align:left;cursor:pointer;font:inherit}.account-filter-control-value{min-width:0;flex:1;color:var(--text-secondary);font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.account-filter-control-count,.account-filter-option-count{min-width:23px;display:inline-grid;place-items:center;padding:3px 6px;border:1px solid rgba(var(--account-filter-rgb),.2);border-radius:999px;color:rgba(var(--account-filter-rgb),1);background:rgba(var(--account-filter-rgb),.1);font-size:10px;font-weight:750;line-height:1}.account-filter-menu{position:absolute;z-index:32;top:calc(100% + 6px);right:-1px;left:-1px;display:grid;gap:3px;max-height:290px;padding:6px;overflow-y:auto;border:1px solid rgba(var(--account-filter-rgb),.36);border-radius:11px;background:linear-gradient(145deg,rgba(var(--account-filter-rgb),.08),transparent 42%),var(--surface-deep);box-shadow:0 18px 42px var(--tera-palette-rgb-0-0-0-d38),inset 0 1px var(--tera-palette-rgb-255-255-255-d035)}.account-filter-menu>.tera-button{width:100%;min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;text-align:left;cursor:pointer;font:inherit}.account-filter-option-mark{width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(var(--account-filter-rgb),.22);border-radius:6px;color:rgba(var(--account-filter-rgb),1);background:rgba(var(--account-filter-rgb),.06);font-size:11px;line-height:1}.account-filter-option-label{min-width:0;font-size:12px;line-height:1.3;overflow-wrap:anywhere}:root[data-theme=day] .account-filter-panel{background:radial-gradient(circle at 100% 0%,rgba(53,111,208,.11),transparent 34%),linear-gradient(145deg,var(--tera-palette-rgb-53-111-208-d035),rgba(22,135,101,.015) 58%),var(--tera-palette-hex-f8fafc);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d96),0 14px 28px #2c3a4e16}:root[data-theme=day] .account-filter-control{box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d94),0 5px 13px #2c3a4e0b}:root[data-theme=day] .account-filter-menu{background:linear-gradient(145deg,rgba(var(--account-filter-rgb),.07),transparent 42%),var(--tera-palette-white);box-shadow:0 18px 38px #2c3a4e2e,inset 0 1px var(--tera-palette-rgb-255-255-255-d98)}.account-column-picker{position:relative}.account-column-picker.is-open{z-index:35}.account-column-button{padding-right:9px}.account-column-panel{position:absolute;z-index:36;top:calc(100% + 7px);right:0;width:min(310px,calc(100vw - 32px));display:grid;gap:9px;padding:9px;border:1px solid var(--tera-palette-rgb-121-167-255-d36);border-radius:12px;background:linear-gradient(145deg,var(--tera-palette-rgb-121-167-255-d1),transparent 44%),var(--surface-deep);box-shadow:0 20px 45px var(--tera-palette-rgb-0-0-0-d38),inset 0 1px var(--tera-palette-rgb-255-255-255-d04)}.account-column-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 5px 9px;border-bottom:1px solid var(--tera-palette-rgb-121-167-255-d15)}.account-column-panel-head>div{min-width:0}.account-column-panel-head strong{display:block;color:var(--text-primary);font-size:13px}.account-column-panel-head>span{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid var(--tera-palette-rgb-121-167-255-d24);border-radius:8px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1);font-size:14px}.account-column-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.account-column-options>.tera-button{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px;align-items:center;padding:8px;text-align:left;cursor:pointer;font:inherit}.account-column-option-mark{width:19px;height:19px;display:grid;place-items:center;border:1px solid var(--tera-palette-rgb-121-167-255-d24);border-radius:6px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d07);font-size:11px;line-height:1}.account-column-options>.tera-button>span:nth-child(2){min-width:0;font-size:12px;font-weight:700;overflow-wrap:anywhere}:root[data-theme=day] .account-column-panel{background:linear-gradient(145deg,var(--tera-palette-rgb-53-111-208-d085),transparent 44%),var(--tera-palette-white);box-shadow:0 20px 42px #2c3a4e2e,inset 0 1px var(--tera-palette-rgb-255-255-255-d98)}.account-selection{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:11px;background:var(--tera-palette-rgb-121-167-255-d07)}.account-selection strong{color:var(--status-info);font-size:12px}.accounts-toolbar-shell>.account-selection{margin-top:9px}.account-table{min-width:0;display:grid;gap:0;padding-bottom:0;border:1px solid var(--line);border-radius:8px 8px 16px 16px;background:var(--surface-tint);overflow-x:hidden}.account-table-head{display:grid;grid-template-columns:var(--tera-checkbox-size) 40px minmax(124px,1.35fr) var(--account-data-columns) var(--account-action-column-width, 132px);min-width:0;gap:10px;align-items:center;padding:9px 10px;color:var(--text-primary);border-bottom:1px solid var(--tera-row-divider-color);background:var(--surface-tint);font-size:12px;font-weight:600}.account-table-head label{grid-column:1;display:flex;align-items:center}.account-table-head label>span:not(.tera-checkbox){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.account-table-avatar-head{grid-column:2}.account-table-name-head{min-width:0;grid-column:3}.table-sort-button{width:100%;min-width:0;max-width:100%;min-height:28px;display:grid;grid-template-columns:14px minmax(0,1fr) 14px;align-items:center;gap:0;overflow:visible;padding:5px 0;font:inherit;line-height:1.2;text-align:left;cursor:pointer}.account-restrictions>span{color:rgb(var(--account-tone-restrictions-rgb))}.table-sort-label{min-width:0;grid-column:2;text-align:center;white-space:nowrap}.table-sort-direction{grid-column:3;justify-self:center;flex:0 0 auto;color:var(--text-primary);font-size:10px;line-height:1;letter-spacing:0}.account-list{display:grid;gap:0}.account-row{display:grid;grid-template-columns:var(--tera-checkbox-size) 40px minmax(124px,1.35fr) var(--account-data-columns) var(--account-action-column-width, 132px);min-width:0;gap:10px;align-items:center;padding:12px 10px;border-width:1px 0 0;border-style:solid;border-radius:0}.account-check{display:grid;place-items:center}.account-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--tera-palette-rgb-121-167-255-d16);background:linear-gradient(145deg,var(--surface-hover),var(--surface-control));font-size:13px;font-weight:750}.account-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.account-main strong,.account-main span,.account-meta span,.account-meta strong{display:block}.account-main,.account-meta{min-width:0;text-align:center}.account-main strong,.account-meta strong{font-size:var(--account-value-font-size);font-weight:var(--account-value-font-weight)}.account-main span,.account-meta span{font-size:11px;font-weight:500;margin-bottom:3px;color:var(--text-faint)}.account-main .account-username{color:var(--telegram-username);overflow-wrap:anywhere}.account-phone{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.03em}.account-phone.unavailable{color:var(--text-faint);font-size:12px}.account-proxy-summary{display:grid;justify-items:center;gap:1px}.account-proxy-status.working{color:var(--status-success)}.account-proxy-status.problem{color:var(--status-danger)}.account-proxy-status.unassigned{color:var(--status-warning)}.account-proxy-status.unknown{color:var(--status-info)}.account-proxy-summary small{color:var(--text-secondary);font-size:16px;line-height:1}.account-updated strong{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0}.account-geo{display:grid;justify-items:center;gap:1px}.account-geo strong{max-width:100%}.account-geo small{display:block;color:var(--text-secondary);font-size:17px;line-height:1}.account-role-meta{min-width:0;display:grid;place-items:center;text-align:center}.account-role-editor{width:100%;min-width:0;display:grid;place-items:center;gap:3px}.account-role-editor.is-open{position:relative;z-index:31}.account-role-button{width:max-content;max-width:100%;min-width:76px;min-height:32px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:5px 9px;font:inherit;font-size:var(--account-value-font-size);font-weight:var(--account-value-font-weight);line-height:1.2;cursor:pointer}.account-role-button:focus-visible{outline-offset:2px}.account-role-button:disabled{cursor:default}.account-role-button>.account-role-button-label{min-width:0;width:100%;display:block;margin:0;overflow:visible;color:var(--tera-palette-white);font-size:inherit;text-align:center;text-overflow:clip;white-space:nowrap}.account-role-menu{position:absolute;z-index:30;top:calc(100% + 4px);left:0;width:min(280px,72vw);padding:7px;display:grid;gap:6px;border:1px solid rgba(var(--account-role-rgb),.34);border-radius:9px;color:var(--text-primary);background:linear-gradient(145deg,rgba(var(--account-role-rgb),.1),transparent 45%),var(--surface-raised);box-shadow:0 12px 28px var(--tera-palette-rgb-0-0-0-d35);text-align:left}.account-role-options{max-height:230px;overflow-y:auto;display:grid;gap:2px;padding-right:2px}.account-role-option{min-height:29px;display:flex;align-items:center;gap:7px;border-radius:6px;padding:5px 7px;color:var(--text-primary);font-size:12px;cursor:pointer}.account-role-option>span{min-width:0;color:var(--text-primary);text-align:left;overflow-wrap:anywhere}.account-role-option:hover{color:var(--text-primary);background:var(--tera-palette-rgb-121-167-255-d1)}.account-role-option.all{color:var(--text-primary);border-bottom:1px solid var(--tera-palette-rgb-255-255-255-d06);border-radius:0}.account-role-menu-actions{display:flex;justify-content:flex-end;gap:5px;padding-top:2px}.account-role-menu-actions .tera-button{min-height:27px;padding:5px 9px;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.account-role-menu-actions .tera-button:not(.tera-button--primary):disabled{cursor:default}.account-role-editor>span{margin:0;color:var(--status-info);font-size:12px}.account-module-check-grid{max-height:240px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding:7px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.account-spamblock-status{max-width:100%;min-height:28px;padding:4px 7px;font:inherit;font-size:var(--account-value-font-size);font-weight:var(--account-value-font-weight);line-height:1.2;text-align:center;white-space:normal}.account-spamblock-status:disabled{cursor:wait}.account-global-refresh-cell{min-width:0;display:flex;align-items:center;justify-content:flex-end}.account-global-refresh{min-width:108px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 12px;cursor:pointer;font:inherit;font-size:12px;font-weight:750;text-transform:none;letter-spacing:0}.account-global-refresh:disabled{cursor:default}.account-global-refresh .spinning{display:inline-block;animation:account-refresh-spin .8s linear infinite}@keyframes account-refresh-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.account-manager-head{align-items:flex-start}.account-manager-head .head-actions{margin-top:0}.accounts-toolbar{grid-template-columns:minmax(0,1fr) auto}.account-search{grid-column:1 / -1}}.state.готов{color:var(--status-success)}.state.занят{color:var(--status-warning)}.state.требует.внимания{color:var(--status-danger)}.status-pill.paused{color:rgb(var(--account-tone-paused-rgb))}.status-pill.quarantined,.status-pill.deleting{color:rgb(var(--account-tone-quarantine-rgb))}.status-pill.onboarding{color:rgb(var(--account-tone-onboarding-rgb))}.account-activity{display:inline}.account-activity.ready{color:rgb(var(--account-tone-active-rgb))}.account-activity.working{color:rgb(var(--account-tone-working-rgb))}.account-activity.paused{color:rgb(var(--account-tone-paused-rgb))}.account-activity.quarantined,.account-activity.attention{color:rgb(var(--account-tone-quarantine-rgb))}.account-activity.onboarding{color:rgb(var(--account-tone-onboarding-rgb))}.account-activity.inactive{color:rgb(var(--account-tone-paused-rgb))}.account-activity.unknown{color:rgb(var(--account-tone-neutral-rgb))}.account-activity-trigger{min-width:0;padding:0;cursor:pointer;text-align:left;font:inherit}.account-activity-trigger:hover .account-activity{text-underline-offset:3px;text-decoration:underline}.account-activity-trigger:focus-visible{outline-offset:5px}.account-activity-dialog{width:min(100%,860px);max-height:min(900px,calc(100dvh - 32px));padding:22px;overflow:hidden;display:flex;flex-direction:column;border-color:#a1adbd38;background:linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d035),transparent 34%),linear-gradient(145deg,#20252c,#101318 68%)}.account-activity-head{margin-bottom:14px}.account-activity-head p{margin-top:7px;color:var(--text-faint);font-size:13px}.account-activity-current{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:13px;padding:13px 15px;border:1px solid rgba(var(--account-tone-working-rgb),.28);border-radius:15px;background:linear-gradient(145deg,rgba(var(--account-tone-working-rgb),.12),#0c0f13a3)}.account-activity-live-dot,.account-activity-timeline-dot{width:9px;height:9px;border-radius:50%;background:rgb(var(--account-tone-working-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-working-rgb),.13)}.account-activity-current div{min-width:0;display:grid;gap:2px}.account-activity-current small{color:var(--text-faint);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.account-activity-current strong{color:var(--text-primary);font-size:14px}.account-activity-current span,.account-activity-current time{color:var(--text-muted);font-size:12px}.account-activity-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-bottom:11px}.account-activity-toolbar label{color:var(--text-muted);font-size:11px;font-weight:750}.account-activity-toolbar .tera-select-trigger{min-width:220px;height:34px;font:inherit;font-size:12px}.account-activity-list{flex:1 1 auto;min-height:180px;overflow-y:auto;overscroll-behavior:contain;padding:2px 5px 2px 0;scrollbar-gutter:stable}.account-activity-item{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:13px 14px 13px 12px;border:1px solid rgba(161,173,189,.15);border-radius:15px;background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d025),rgba(5,7,10,.42))}.account-activity-item+.account-activity-item{margin-top:8px}.account-activity-item .account-activity-timeline-dot{margin-top:5px;background:rgb(var(--account-tone-neutral-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-neutral-rgb),.1)}.account-activity-item.is-success .account-activity-timeline-dot{background:rgb(var(--account-tone-active-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-active-rgb),.1)}.account-activity-item.is-danger .account-activity-timeline-dot{background:rgb(var(--account-tone-quarantine-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-quarantine-rgb),.1)}.account-activity-item.is-working .account-activity-timeline-dot{background:rgb(var(--account-tone-working-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-working-rgb),.1)}.account-activity-item.is-warning .account-activity-timeline-dot{background:rgb(var(--account-tone-paused-rgb));box-shadow:0 0 0 4px rgba(var(--account-tone-paused-rgb),.1)}.account-activity-item-main{min-width:0}.account-activity-item-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-activity-item-title strong{color:var(--text-primary);font-size:14px}.account-activity-item-title>span{flex:none;color:var(--text-secondary);font-size:11px;font-weight:700}.account-activity-item-meta{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:5px;color:var(--text-faint);font-size:11px}.account-activity-item-main>p{margin:9px 0 10px;color:var(--text-muted);font-size:12px;line-height:1.45}.account-activity-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.account-activity-times div{min-width:0;display:grid;gap:3px;padding:7px 9px;border-radius:9px;background:var(--tera-palette-rgb-0-0-0-d18)}.account-activity-times dt{color:var(--text-faint);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.account-activity-times dd{margin:0;color:var(--text-secondary);font-size:11px;font-variant-numeric:tabular-nums}.account-activity-state{min-height:180px;display:grid;place-content:center;justify-items:center;gap:7px;padding:24px;color:var(--text-muted);text-align:center}.account-activity-state strong{color:var(--text-primary)}.account-activity-state.error strong{color:var(--status-danger)}.account-activity-state .tera-button--neutral.tera-button--size-regular{margin-top:8px}.account-activity-more{display:flex;justify-content:center;padding-top:13px}.account-activity-more .tera-button--neutral.tera-button--size-regular{min-width:240px}@media(max-width:620px){.account-activity-dialog{max-height:calc(100dvh - 14px);padding:16px;border-radius:19px}.account-activity-current{grid-template-columns:auto minmax(0,1fr)}.account-activity-current time{grid-column:2}.account-activity-item{padding:12px 10px}.account-activity-item-title{align-items:flex-start}.account-activity-times{grid-template-columns:minmax(0,1fr)}.account-activity-times div{grid-template-columns:92px minmax(0,1fr);align-items:center}.account-activity-more .tera-button--neutral.tera-button--size-regular{width:100%;min-width:0}.account-activity-toolbar{align-items:stretch;flex-direction:column;gap:5px}.account-activity-toolbar .tera-select-trigger{width:100%;min-width:0}}.telegram-restrictions-card{gap:12px}.restriction-mode-switch{display:inline-flex;gap:4px;padding:3px}.restriction-mode-switch .tera-button{min-height:28px;padding:5px 9px;cursor:pointer;font:inherit;font-size:12px}.telegram-restriction-list{display:grid;gap:7px}.telegram-restriction-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(170px,.55fr) minmax(148px,auto);gap:14px;align-items:center;padding:10px 12px;border:1px solid rgba(var(--account-tone-restrictions-rgb),.2);border-radius:10px;background:rgba(var(--account-tone-restrictions-rgb),.05)}.telegram-restriction-row>div{min-width:0;display:grid;align-content:start;gap:3px}.telegram-restriction-status{text-align:right}.telegram-restriction-row strong{color:rgb(var(--account-tone-restrictions-rgb));font-size:13px}.telegram-restriction-row span,.telegram-restriction-row small{color:var(--text-muted);font-size:12px;overflow-wrap:anywhere}.telegram-restriction-row.blocked{border-color:#df8f8f40;background:var(--tera-palette-rgb-223-143-143-d055)}.telegram-restriction-row.blocked strong{color:var(--status-danger)}.telegram-restriction-row.resolved{border-color:var(--tera-palette-rgb-255-255-255-d07);background:var(--surface-soft)}.telegram-restriction-row.resolved strong{color:var(--text-muted)}.telegram-restriction-actions{display:flex;justify-content:flex-end;align-items:center;align-content:center;flex-wrap:wrap;gap:5px}.restriction-operation-state{width:100%;text-align:right;color:var(--status-info)}.restriction-operation-state.succeeded{color:var(--status-success)}.restriction-operation-state.failed,.restriction-action-error{width:100%;text-align:right;color:var(--status-danger)}@media(max-width:1040px){.telegram-restriction-row{grid-template-columns:minmax(0,1fr) minmax(160px,.55fr)}.telegram-restriction-actions{grid-column:1 / -1}}@media(max-width:760px){.telegram-restriction-row{grid-template-columns:1fr}.telegram-restriction-status{text-align:left}.telegram-restriction-actions{grid-column:auto;justify-content:flex-start}.restriction-operation-state,.restriction-action-error{text-align:left}}.account-row-actions{display:flex;justify-content:flex-end;align-items:center;gap:5px}.account-row-actions.has-contextual{width:100%;display:grid;grid-template-columns:repeat(3,minmax(40px,1fr));justify-items:center;gap:5px}.account-row-actions.has-contextual .account-facet-action-button{width:100%;grid-column:1 / -1;justify-self:stretch}.account-note-button{width:40px;min-width:40px;height:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;cursor:pointer;font-size:12px;white-space:nowrap}.account-note-button .icon{font-size:20px;line-height:1;color:var(--status-success)}.account-note-button.compact{width:36px;min-width:36px;padding:6px}.account-note-button.compact>span:not(.icon){display:none}.account-settings-button{width:40px;min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.account-settings-button .icon{font-size:20px;line-height:1;color:var(--status-info)}.account-note-dialog{width:min(100%,520px)}.account-note-counter{justify-self:end;color:var(--text-faint);font-size:11px}.account-facet-action-button{min-height:34px;padding:7px 10px;cursor:pointer;font-size:12px;white-space:nowrap}.account-facet-action-button:disabled{cursor:default}.account-onboarding-proxy{width:100%;min-width:0;display:grid;justify-items:center;gap:5px;text-align:center}.account-onboarding-proxy-state{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px}.account-onboarding-proxy-state strong{min-width:0;overflow:hidden;color:var(--text-muted);font-size:var(--account-value-font-size);font-weight:var(--account-value-font-weight);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-onboarding-proxy-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--text-faint);box-shadow:0 0 0 3px #7f89971a}.account-onboarding-proxy-caption{overflow:hidden;color:var(--text-faint);font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-onboarding-proxy.is-working .account-onboarding-proxy-state strong{color:var(--status-success)}.account-onboarding-proxy.is-working .account-onboarding-proxy-dot{background:var(--status-success);box-shadow:0 0 0 3px #83dbbc1c,0 0 12px var(--tera-palette-rgb-131-219-188-d22)}.account-onboarding-proxy.is-problem .account-onboarding-proxy-state strong{color:var(--status-danger)}.account-onboarding-proxy.is-problem .account-onboarding-proxy-dot{background:var(--status-danger);box-shadow:0 0 0 3px #df8f8f1c,0 0 12px var(--tera-palette-rgb-223-143-143-d2)}.account-onboarding-proxy.is-unknown .account-onboarding-proxy-state strong{color:var(--status-info)}.account-onboarding-proxy.is-unknown .account-onboarding-proxy-dot{background:var(--status-info);box-shadow:0 0 0 3px var(--tera-palette-rgb-121-167-255-d11),0 0 12px var(--tera-palette-rgb-121-167-255-d2)}.account-onboarding-proxy.is-unassigned .account-onboarding-proxy-state strong{color:var(--status-warning)}.account-onboarding-proxy.is-unassigned .account-onboarding-proxy-dot{background:var(--status-warning);box-shadow:0 0 0 3px #dfad641c,0 0 12px #dfad642e}.account-onboarding-proxy-button{width:100%;min-width:0;min-height:34px;display:grid;grid-template-columns:22px minmax(0,1fr) 10px;align-items:center;gap:6px;padding:5px 8px 5px 6px;cursor:pointer;text-align:left}.account-onboarding-proxy-button:focus-visible{outline-offset:2px}.account-onboarding-proxy-button-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--tera-palette-rgb-121-167-255-d25);border-radius:7px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d12);font-size:15px;font-weight:400;line-height:1}.account-onboarding-proxy-button-label{min-width:0;overflow:hidden;font-size:var(--account-value-font-size);font-weight:var(--account-value-font-weight);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-onboarding-proxy-button-arrow{color:var(--status-info);font-size:16px;line-height:1;text-align:right}.account-trash-button>span[aria-hidden=true],.account-head-button.trash-entry>span[aria-hidden=true]{width:18px;height:18px;display:grid;flex:0 0 18px;place-items:center}.account-trash-icon{width:18px;height:18px;display:block;overflow:visible;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.account-facet.active .account-facet-icon{border-color:rgba(var(--account-facet-rgb),.46);background:rgba(var(--account-facet-rgb),.18);box-shadow:none}.account-quick-action.mint .account-quick-action-icon{background:linear-gradient(145deg,#2e8067,#256652)}.account-quick-action.violet .account-quick-action-icon{background:linear-gradient(145deg,#7359ad,#594489)}:root[data-theme=day] .account-quick-action.blue .account-quick-action-icon{background:linear-gradient(145deg,#4b7cbd,#3768a8)}:root[data-theme=day] .account-quick-action.mint .account-quick-action-icon{background:linear-gradient(145deg,#35866d,#266b57)}:root[data-theme=day] .account-quick-action.violet .account-quick-action-icon{background:linear-gradient(145deg,#8064ba,#674d9f)}.account-filter-control:hover,.account-filter-control.is-open{border-color:rgba(var(--account-filter-rgb),.42);background:linear-gradient(135deg,rgba(var(--account-filter-rgb),.14),rgba(var(--account-filter-rgb),.03) 60%),var(--surface-input);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d04),0 9px 20px var(--tera-palette-rgb-0-0-0-d1)}.account-filter-control.has-value .account-filter-control-value{color:rgba(var(--account-filter-rgb),1)}.account-role-option.selected{color:var(--text-primary);background:rgba(var(--account-role-rgb),.16)}.status-pill.active{color:rgb(var(--account-tone-active-rgb))}html:root body .account-manager-workspace .account-pagination{justify-content:flex-end;gap:12px}html:root body .account-manager-workspace .account-pagination>span{color:var(--text-secondary);font-weight:650}html:root body .account-manager-workspace .account-pagination>div{display:flex;flex-wrap:wrap;justify-content:flex-end}}@layer workspaces{.account-connection-dialog{width:min(100%,640px);max-height:calc(100dvh - 28px);padding:20px}.account-connection-dialog.proxy-choice-dialog{width:min(100%,860px)}.account-connection-dialog .dialog-head{margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid var(--line)}.account-connection-dialog .real-form{gap:11px}.account-connection-dialog .real-form>label{gap:6px;color:var(--text-secondary);font-size:13px;font-weight:650}.account-connection-dialog .security-note{margin:0;border-color:var(--line);padding:9px 11px;color:var(--text-faint);background:var(--surface-soft);font-size:11px;line-height:1.45}.account-connection-dialog .dialog-actions{gap:8px;margin-top:0;border-top:1px solid var(--line);padding-top:11px}.account-connection-dialog .dialog-actions .tera-button--neutral.tera-button--size-compact{min-height:38px;padding:8px 12px}.account-connection-dialog .tera-button--primary,.account-connection-dialog .account-proxy-manual-footer .tera-button--neutral.tera-button--size-regular{min-height:38px}.account-proxy-choice{min-width:0;display:grid;gap:12px}.account-proxy-required:not(.compact){min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;border:1px solid rgba(240,164,93,.24);border-radius:12px;background:linear-gradient(145deg,#f0a45d1f,#f0a45d09)}.account-proxy-required-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(240,164,93,.3);border-radius:10px;color:var(--status-warning);background:#f0a45d1f;font-size:16px;font-weight:800;line-height:1}.account-proxy-required:not(.compact)>div{min-width:0;display:grid;gap:3px}.account-proxy-required:not(.compact) strong{color:var(--text-primary);font-size:14px;line-height:1.25}.account-proxy-required:not(.compact)>div>span{color:var(--text-faint);font-size:12px;line-height:1.35}.account-proxy-required.compact{display:grid;gap:3px;margin:0;padding:11px 12px;border:1px solid rgba(131,219,188,.2);border-radius:12px;background:#83dbbc0f}.account-proxy-required.compact strong{font-size:13px;color:var(--status-success)}.account-proxy-required.compact span{font-size:12px;color:var(--text-faint)}.account-proxy-choice-availability{border:1px solid rgba(240,164,93,.24);border-radius:999px;padding:5px 8px;color:var(--status-warning);background:#f0a45d17;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.account-proxy-choice-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-proxy-choice-modes>.tera-button{min-width:0;min-height:52px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px;text-align:left}.account-proxy-choice-mode-icon{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;color:var(--text-muted);background:var(--surface-soft);font-size:15px;line-height:1}.account-proxy-choice-mode-copy{min-width:0;display:grid;gap:3px}.account-proxy-choice-mode-copy strong{overflow:hidden;color:var(--text-primary);font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-proxy-choice-mode-copy small{overflow:visible;color:var(--text-secondary);font-size:12px;line-height:1.2;text-overflow:clip;white-space:normal}.account-proxy-manual{display:grid;gap:10px;padding:2px 0 0}.account-proxy-manual-head,.account-proxy-manual-footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.account-proxy-manual-head>div{min-width:0;display:grid;gap:3px}.account-proxy-manual-head strong{color:var(--text-primary);font-size:13px}.account-proxy-manual-head>div>span,.account-proxy-manual-footer>span{color:var(--text-faint);font-size:11px;line-height:1.35}.account-proxy-manual-head>span{flex:0 0 auto;border:1px solid rgba(240,164,93,.2);border-radius:999px;padding:4px 7px;color:var(--status-warning);background:#f0a45d12;font-size:10px;font-weight:700;white-space:nowrap}.account-proxy-manual-modes{width:min(100%,360px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-proxy-manual-modes .tera-button{min-height:38px;padding:7px 12px;cursor:pointer;font:inherit;font-size:11px}.account-proxy-manual-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}.account-proxy-manual-grid label,.account-proxy-manual-uri{min-width:0;display:grid;align-content:start;gap:6px;color:var(--text-secondary);font-size:11px}.account-proxy-manual-grid label small{display:inline;color:var(--text-faint);font-size:10px}.account-proxy-manual-grid .scheme,.account-proxy-manual-grid .port{grid-column:span 1}.account-proxy-manual-grid .host,.account-proxy-manual-grid .username,.account-proxy-manual-grid .password{grid-column:span 2}.account-proxy-manual-grid .tera-input,.account-proxy-manual-grid .tera-select-trigger,.account-proxy-manual-uri .tera-input{width:100%;min-width:0;min-height:38px}.account-proxy-manual-uri small{color:var(--text-faint);font-size:10px}.account-proxy-manual-footer>span{max-width:340px}.account-proxy-manual-footer .tera-button--neutral.tera-button--size-regular{flex:0 0 auto;min-height:38px}.account-proxy-manual-success{margin:0;border:1px solid rgba(131,219,188,.2);border-radius:9px;padding:8px 10px;color:var(--status-success);background:#83dbbc0f;font-size:11px}.account-proxy-pool{min-width:0;display:grid;gap:8px}.account-proxy-pool-list{min-width:0;max-height:643px;display:grid;gap:7px;overflow-y:auto;padding-right:3px}.account-proxy-pool-row{width:100%;min-width:0;min-height:58px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;cursor:pointer;text-align:left}.account-proxy-pool-row:disabled{cursor:default}.account-proxy-pool-dot{width:9px;height:9px;border-radius:50%;background:var(--text-faint);box-shadow:0 0 0 4px color-mix(in srgb,var(--text-faint) 12%,transparent)}.account-proxy-pool-identity,.account-proxy-pool-status{min-width:0;display:grid;gap:3px}.account-proxy-pool-identity strong{color:var(--text-primary);font-size:12px;line-height:1.3}.account-proxy-pool-identity small{overflow:hidden;color:var(--text-faint);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-proxy-pool-status{justify-items:end;text-align:right}.account-proxy-pool-status strong{font-size:12px;line-height:1.25}.account-proxy-pool-status small{color:var(--text-faint);font-size:11px}.account-proxy-pool-row.working .account-proxy-pool-dot{background-color:var(--status-success)}.account-proxy-pool-row.working .account-proxy-pool-status strong{color:var(--status-success)}.account-proxy-pool-row.degraded .account-proxy-pool-dot{background-color:var(--status-warning)}.account-proxy-pool-row.degraded .account-proxy-pool-status strong{color:var(--status-warning)}.account-proxy-pool-row.failed .account-proxy-pool-dot{background-color:var(--status-danger)}.account-proxy-pool-row.failed .account-proxy-pool-status strong{color:var(--status-danger)}.account-proxy-pool-row.unknown .account-proxy-pool-status strong,.account-proxy-pool-row.disabled .account-proxy-pool-status strong{color:var(--text-faint)}.account-proxy-pool-state{min-height:76px;display:grid;place-content:center;gap:4px;border:1px dashed var(--line);border-radius:12px;padding:14px;color:var(--text-faint);background:var(--surface-input);font-size:12px;text-align:center}.account-proxy-pool-state strong{color:var(--text-secondary);font-size:13px}.account-proxy-pool-more{width:100%;min-height:36px}@supports not (color: color-mix(in srgb,white 50%,black)){.account-proxy-pool-dot{box-shadow:none}}@media(max-width:520px){.account-proxy-required:not(.compact){grid-template-columns:36px minmax(0,1fr)}.account-proxy-choice-availability{grid-column:2;justify-self:start}.account-proxy-choice-modes{grid-template-columns:minmax(0,1fr)}.account-proxy-manual-head,.account-proxy-manual-footer{align-items:stretch;flex-direction:column}.account-proxy-manual-head>span{align-self:flex-start}.account-proxy-manual-grid{grid-template-columns:minmax(0,1fr)}.account-proxy-manual-grid .scheme,.account-proxy-manual-grid .host,.account-proxy-manual-grid .port,.account-proxy-manual-grid .username,.account-proxy-manual-grid .password{grid-column:auto}.account-proxy-manual-footer>span{max-width:none}.account-proxy-manual-footer .tera-button--neutral.tera-button--size-regular{width:100%}.account-proxy-pool-row{grid-template-columns:9px minmax(0,1fr)}.account-proxy-pool-status{grid-column:2;justify-items:start;text-align:left}}.account-trash-button{width:40px;min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;font-size:17px;line-height:1}.account-trash-button:disabled{cursor:default}.account-list-state{display:grid;justify-items:start;gap:8px;padding:28px 16px;border:1px dashed var(--line);border-radius:14px}.account-list-state strong{font-size:14px}.account-list-state p{margin:0;font-size:13px}.account-list-state.error{border-color:var(--tera-palette-rgb-223-143-143-d22)}.account-row-skeleton{min-height:68px;overflow:hidden}.account-row-skeleton span{height:12px;border-radius:8px;background:linear-gradient(90deg,var(--surface-raised),var(--surface-hover),var(--surface-raised));background-size:180% 100%;animation:account-pulse 1.2s infinite}@keyframes account-pulse{to{background-position:-180% 0}}.account-pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:7px 2px 3px;border-top:1px solid var(--line)}.account-pagination>span{color:var(--text-faint);font-size:11px}.account-pagination>div{display:flex;align-items:center;gap:6px}.account-pagination>div>.tera-button{min-height:32px;padding:6px 9px;font-size:12px}.account-pagination label{display:flex;align-items:center;gap:6px;color:var(--text-faint);font-size:11px}.account-pagination .tera-select-trigger{min-height:32px}.account-pagination.is-compact{justify-content:flex-end;margin-top:5px;padding-top:3px;border-top:0}.account-pagination.is-compact>div{justify-content:flex-end}@media(min-width:1201px){.account-manager-workspace .account-row .account-meta>span{display:none}}.manager-tools-dialog{height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden}.account-proxy-dialog{width:min(100%,860px);height:auto;max-height:calc(100dvh - 28px)}.account-proxy-dialog .manager-tools-content{flex:0 1 auto}.manager-tools-dialog>.manager-tools-head{flex:0 0 auto;margin-bottom:12px}.manager-tools-content{min-height:0;flex:1 1 auto;padding:0 6px 4px 1px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.account-import-dialog{width:min(100%,720px);height:auto;max-height:calc(100dvh - 32px)}.account-import-dialog>.manager-tools-head{margin-bottom:0;padding-bottom:12px}.account-import-dialog .manager-tools-content{flex:0 1 auto;padding:0 2px 2px}.manager-tools-dialog .account-import-form{gap:12px;padding:12px 0 0}.account-import-supported{min-width:0;display:grid;gap:10px;padding:14px;border:1px solid var(--tera-palette-rgb-121-167-255-d22);border-radius:14px;background:linear-gradient(135deg,var(--tera-palette-rgb-121-167-255-d09),rgba(167,139,250,.035)),var(--surface-soft)}.account-import-supported>div:first-child{display:grid;gap:3px}.account-import-supported>div:first-child>span{color:var(--status-info);font-size:11px;font-weight:750}.account-import-supported strong{font-size:15px}.account-import-format-list{display:flex;flex-wrap:wrap;gap:6px}.account-import-format-list span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:var(--text-secondary);background:var(--surface-input);font-size:11px;line-height:1.2}.account-import-limits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.account-import-limits>div{min-width:0;display:grid;gap:2px;padding:10px;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft)}.account-import-limits strong,.account-import-limits span{display:block}.account-import-limits strong{color:var(--text-primary);font-size:17px}.account-import-limits span{color:var(--text-faint);font-size:10px;line-height:1.3}.manager-tools-dialog .account-import-file{display:grid;gap:6px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.manager-tools-dialog .account-import-file-button{justify-self:start}.account-import-file>span{color:var(--text-secondary);font-weight:700}.account-import-file small{color:var(--text-faint);font-size:11px}.manager-tools-dialog .account-import-submit{width:100%;min-height:42px;justify-self:stretch}.account-import-form>.success-message,.account-import-form>.error-message{margin:0}:root[data-theme=day] .account-import-supported{border-color:#356fd033;background:linear-gradient(135deg,var(--tera-palette-rgb-53-111-208-d085),rgba(119,86,207,.025)),var(--tera-palette-hex-f8fbff)}.bulk-operations-tool{min-width:0;display:grid;gap:16px;padding-top:16px}.bulk-operations-tool>.compact-tabs{width:fit-content;max-width:100%}.bulk-section-nav{min-width:0;gap:7px;padding:8px}.bulk-section-nav .tera-button{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;padding:10px;text-align:left;cursor:pointer}.bulk-section-nav .tera-button>span:first-child{display:grid;width:28px;height:28px;place-items:center;font-weight:800}.bulk-section-nav .tera-button>span:last-child{min-width:0;display:grid;gap:2px}.bulk-section-content{min-width:0;display:grid;gap:14px}.bulk-profile-tabs{width:fit-content;max-width:100%}.bulk-confirm-anchor{outline:none}.bulk-confirm-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:var(--tera-palette-rgb-121-167-255-d26);background:linear-gradient(135deg,var(--tera-palette-rgb-121-167-255-d1),rgba(125,230,193,.03))}.bulk-confirm-card>div:first-child{min-width:0}.bulk-confirm-card small,.bulk-security-form small,.bulk-story-form small{color:var(--text-faint);font-size:11px;line-height:1.45}.bulk-confirm-actions{align-items:center}.bulk-security-form{gap:12px}.bulk-security-form>.tera-button{justify-self:start}.bulk-story-form{gap:12px}.bulk-story-form>.tera-button{justify-self:start}.manager-tools-dialog label:not(.checkbox-line){min-width:0;display:grid;gap:7px;color:var(--text-secondary);font-size:13px}.manager-tools-dialog .tera-input:not([type=checkbox]):not([type=radio]),.manager-tools-dialog .tera-select-trigger,.manager-tools-dialog .tera-textarea{width:100%;min-width:0;min-height:42px;font:inherit;line-height:1.35}.detail-drawer .real-form .tera-input:not([type=checkbox]):not([type=radio]),.detail-drawer .real-form .tera-select-trigger,.detail-drawer .real-form .tera-textarea{width:100%;min-width:0}.manager-tools-dialog .tera-input:not([type=checkbox]):not([type=radio]),.manager-tools-dialog .tera-textarea{padding:9px 11px}.manager-tools-dialog .tera-textarea{min-height:96px;resize:vertical}.manager-tools-dialog .checkbox-line{min-height:42px;display:flex;align-items:center;gap:9px}.manager-tools-dialog .account-tool-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manager-tools-dialog .account-tool-form>.tera-button{grid-column:1 / -1;min-height:42px;justify-self:start}.manager-tools-dialog .profile-fields,.manager-tools-dialog .field-pair,.manager-tools-dialog .privacy-grid{min-width:0}.manager-tools-dialog .operation-card{gap:10px;padding:15px}.manager-tools-dialog .operation-card>.tera-button,.manager-tools-dialog .manager-tool-body>.tera-button{min-height:40px;justify-self:start}.manager-tools-dialog .manager-tool-body{min-width:0;gap:15px;padding:16px 1px 2px}.manager-tools-dialog .manager-tool-body>div:first-child p{max-width:760px;margin-top:4px;font-size:14px}.account-tool-feedback{display:grid;gap:4px;padding:12px 14px;border-radius:12px}.account-tool-feedback strong{font-size:14px}.account-tool-feedback span{font-size:13px;line-height:1.45}}@layer workspaces{.account-proxy-tool{gap:12px;padding-top:2px}.account-proxy-tool-intro{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px}.account-proxy-tool-intro>div{min-width:0;display:grid;gap:3px}.account-proxy-tool-intro strong{color:var(--text-primary);font-size:15px}.account-proxy-tool-intro span{color:var(--text-faint);font-size:12px;line-height:1.4}.account-proxy-tool-intro .tera-button--neutral.tera-button--size-regular{flex:0 0 auto;min-height:38px}.account-proxy-counter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-proxy-counter-grid>span{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-width:1px;border-style:solid;border-radius:11px;padding:10px 11px}.account-proxy-counter-grid small{color:var(--text-faint);font-size:11px}.account-proxy-counter-grid strong{color:var(--text-primary);font-size:16px}.account-proxy-counter-grid .working strong{color:var(--status-success)}.account-proxy-counter-grid .problem strong{color:var(--status-danger)}.account-proxy-tool-ingress{min-width:0;display:grid;gap:10px;padding:2px 0 0}.account-proxy-tool-ingress-head,.account-proxy-tool-ingress-actions{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.account-proxy-tool-ingress-actions>span{flex:1 1 260px}.account-proxy-tool-ingress-head>div{min-width:0;display:grid;gap:2px}.account-proxy-tool-ingress-head strong{color:var(--text-primary);font-size:13px}.account-proxy-tool-ingress-head span,.account-proxy-tool-ingress-head>small,.account-proxy-tool-ingress-actions>span{color:var(--text-faint);font-size:11px;line-height:1.4}.account-proxy-tool-ingress-head>small{flex:0 0 auto;white-space:nowrap}.account-proxy-tool-ingress .tera-textarea{min-height:246px;resize:vertical}.account-proxy-tool .tera-button--primary{min-height:38px}.account-proxy-tool-ingress-actions .tera-button{flex:0 0 auto}.account-proxy-tool-empty{min-height:72px;display:grid;place-content:center;gap:3px;border:1px dashed var(--line);border-radius:12px;padding:14px;color:var(--text-faint);background:var(--surface-soft);font-size:12px;text-align:center}.account-proxy-tool-empty strong{color:var(--text-secondary);font-size:13px}.account-proxy-tool-list{max-height:590px}.account-proxy-tool-row{min-width:0;display:grid;grid-template-columns:9px minmax(0,1fr) auto;gap:10px;padding:10px 11px}.account-proxy-tool-row>div:nth-child(2){min-width:0}.account-proxy-tool-row .account-proxy-tool-occupancy{display:block;margin-top:3px;color:var(--text-secondary);font-size:11px;font-weight:700;overflow-wrap:anywhere}.account-proxy-tool-row .account-proxy-tool-health{display:block;margin-top:2px;color:var(--text-faint);font-size:11px;font-weight:700;overflow-wrap:anywhere}.account-proxy-tool-row.working .account-proxy-tool-health{color:var(--status-success)}.account-proxy-tool-row.degraded .account-proxy-tool-health{color:var(--status-warning)}.account-proxy-tool-row.failed .account-proxy-tool-health{color:var(--status-danger)}.account-proxy-tool-dot{width:9px;height:9px;border-radius:50%;background:var(--text-faint)}.account-proxy-tool-row.working .account-proxy-tool-dot{background:var(--status-success)}.account-proxy-tool-row.degraded .account-proxy-tool-dot{background:var(--status-warning)}.account-proxy-tool-row.failed .account-proxy-tool-dot{background:var(--status-danger)}.account-proxy-tool-row .mini-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.account-proxy-tool-row .tera-button--neutral.tera-button--size-compact{min-height:32px;padding:6px 8px}}@layer workspaces{@media(max-width:900px){.account-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-tools-dialog:not(.account-proxy-dialog):not(.account-import-dialog){height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.bulk-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-section-nav .tera-button{grid-template-columns:26px minmax(0,1fr);padding:8px}.bulk-section-nav .tera-button>span:first-child{width:26px;height:26px}.bulk-confirm-card{grid-template-columns:minmax(0,1fr)}.bulk-confirm-actions{justify-content:flex-start}.bulk-operations-tool>.compact-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-tools-dialog .account-tool-form,.manager-tools-dialog .field-pair,.manager-tools-dialog .privacy-grid{grid-template-columns:minmax(0,1fr)}.manager-tools-dialog .account-tool-form label.wide,.manager-tools-dialog .account-tool-form>.tera-button{grid-column:1}.account-proxy-tool-intro{align-items:stretch;flex-direction:column}.account-proxy-tool-intro .tera-button--neutral.tera-button--size-regular{width:100%;min-width:0}.account-proxy-tool-ingress-actions>span{flex-basis:100%}.account-proxy-tool-ingress-actions .tera-button{flex:1 1 calc(50% - 6px);min-width:0}}@media(max-width:1400px){.account-manager-workspace .account-table{overflow-x:visible}.account-manager-workspace .account-table-head{display:none}.account-manager-workspace .account-row{min-width:0;display:flex;flex-wrap:wrap;align-items:center}.account-manager-workspace .account-check{flex:0 0 24px}.account-manager-workspace .account-avatar{flex:0 0 38px}.account-manager-workspace .account-main{min-width:0;flex:1 1 calc(100% - 78px);overflow-wrap:anywhere}.account-manager-workspace .account-meta{display:grid;min-width:140px;flex:1 1 calc(33.333% - 8px);align-self:stretch;align-content:center;overflow-wrap:anywhere}.account-manager-workspace .account-meta>span{display:block}.account-manager-workspace .account-row-actions{flex:0 0 100%;justify-content:flex-start;padding-left:70px}}@media(max-width:1050px){.account-row-actions>.account-note-button,.account-row-actions>.account-settings-button,.account-row-actions>.account-trash-button{display:inline-flex}.account-note-button{width:36px;min-width:36px;padding:6px}.account-note-button>span:not(.icon){display:none}}@media(max-width:520px){.account-manager-workspace .account-main{min-height:70px;display:grid;align-content:center}.account-manager-workspace .account-meta{min-width:116px;min-height:52px;flex-basis:calc(50% - 4px)}.account-filter-panel{padding:11px}.account-filter-panel-head{align-items:flex-start;display:grid;gap:9px}.account-filter-panel-head>div:last-child{justify-content:space-between}.account-filter-grid{grid-template-columns:minmax(0,1fr)}.account-filter-menu{position:static;max-height:250px;margin-top:7px}.account-import-limits,.bulk-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-section-nav .tera-button{grid-template-columns:minmax(0,1fr);align-content:start}.bulk-section-nav .tera-button>.bulk-section-icon{display:none}.bulk-confirm-actions{align-items:stretch;flex-direction:column-reverse}.bulk-confirm-actions .tera-button{width:100%;min-width:0}.manager-tools-dialog{padding:15px}.manager-tools-content{padding-right:3px}.account-proxy-counter-grid{grid-template-columns:minmax(0,1fr)}.account-proxy-tool-ingress-head{align-items:flex-start}.account-proxy-tool-row{grid-template-columns:9px minmax(0,1fr)}.account-proxy-tool-row .mini-actions{grid-column:2;justify-content:flex-start;flex-wrap:wrap}}}@layer workspaces{@media(max-width:900px){.account-quick-actions{display:flex;padding-bottom:3px;overflow-x:auto;overscroll-behavior-inline:contain}.account-quick-action{flex:0 0 240px;min-width:240px;min-height:68px}.account-pagination{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.account-pagination>div{justify-content:flex-start;flex-wrap:wrap}.account-pagination.is-compact{display:flex;justify-content:flex-end}.account-pagination.is-compact>div{justify-content:flex-end}}@media(max-width:520px){.account-manager-head{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.account-manager-head .head-actions{width:100%}.account-manager-head .head-actions .tera-button{min-width:0;flex:1 1 0;justify-content:center}.account-pagination{gap:10px}.account-pagination>span{text-align:center}.account-pagination>div{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.account-pagination>div>.tera-button{min-width:0;width:100%}.account-pagination label{grid-column:1 / -1;width:100%;justify-content:space-between}.account-pagination.is-compact>div{width:auto;display:flex}.account-pagination.is-compact label{width:auto}}}@layer workspaces{.bulk-manager-dialog{width:min(100%,1580px);height:auto;max-height:none;margin-block:auto;overflow:visible;padding:18px;border-radius:22px;background:radial-gradient(circle at 12% 0%,rgba(96,139,255,.11),transparent 30%),radial-gradient(circle at 92% 100%,rgba(122,92,255,.08),transparent 34%),var(--surface-raised)}.bulk-manager-dialog:focus{outline:none}.manager-tools-backdrop:has(.bulk-manager-dialog){place-items:start center;overflow-y:auto}.bulk-manager-dialog>.manager-tools-head{min-height:58px;margin:0 0 12px;padding:0 2px 12px}.bulk-dialog-title,.bulk-dialog-head-actions{display:flex;align-items:center}.bulk-dialog-title{gap:12px}.bulk-tera-mark{display:grid;min-width:70px;height:36px;place-items:center;border:1px solid rgba(119,158,255,.32);border-radius:11px;color:#f5f8ff;background:linear-gradient(135deg,#4e7ee8,#7559d9);box-shadow:0 8px 24px #4360b94d,inset 0 1px var(--tera-palette-rgb-255-255-255-d22);font-size:13px;font-weight:900;letter-spacing:.15em}.bulk-dialog-title h3{margin-top:2px;font-size:20px;letter-spacing:-.02em}.bulk-dialog-title .eyebrow{color:var(--status-info);letter-spacing:.13em}.bulk-dialog-head-actions{gap:10px}.bulk-dialog-count{min-height:32px;display:inline-flex;align-items:center;padding:6px 11px;border:1px solid var(--tera-palette-rgb-121-167-255-d2);border-radius:999px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d08);font-size:11px;font-weight:800}.bulk-manager-dialog .manager-tools-content{min-height:0;overflow:visible;padding:0}.bulk-manager-dialog .bulk-operations-tool{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);gap:12px;padding:0}.bulk-control-layout{min-height:0;display:grid;grid-template-columns:230px minmax(500px,1fr);gap:12px;align-items:stretch}.bulk-control-layout>*{min-width:0;min-height:0}.bulk-control-layout>.bulk-section-content{border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface-soft) 82%,transparent)}.bulk-manager-dialog .bulk-section-nav{display:grid;align-content:start;gap:6px;padding:8px;overflow:visible}.bulk-manager-dialog .bulk-section-nav .tera-button{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:48px;padding:7px 9px;text-align:left;cursor:pointer}.bulk-section-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--tera-palette-rgb-121-167-255-d18);border-radius:10px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d09);font-size:14px;font-weight:900}.bulk-section-nav .tera-button>span:nth-child(2){min-width:0;display:grid;gap:2px}.bulk-section-nav .tera-button strong{font-size:12px}.bulk-section-nav .tera-button small{font-size:9px;line-height:1.3}.bulk-section-nav .tera-button>i{font-size:17px;font-style:normal}.bulk-manager-dialog .bulk-section-content{display:block;padding:14px;overflow:visible}.bulk-section-hero{display:flex;align-items:center;gap:11px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.bulk-section-hero>div{min-width:0;display:grid;gap:2px}.bulk-section-hero h3{margin:0;font-size:18px}.bulk-section-hero p{margin:0;color:var(--text-faint);font-size:11px}.bulk-section-hero .eyebrow{color:var(--status-info)}.bulk-manager-dialog .manager-tool-body{gap:12px;padding:0}.bulk-manager-dialog .manager-tool-body>div:first-child p{margin-bottom:0;font-size:12px;line-height:1.45}.bulk-manager-dialog .manager-tool-tabs{width:100%;margin-bottom:12px}.bulk-manager-dialog .manager-tool-tabs .tera-button{flex:1 1 0;min-width:0;text-align:center}.bulk-action-choice-grid,.bulk-security-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bulk-action-choice-grid .tera-button,.bulk-security-actions .tera-button{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:3px 9px;align-items:center;min-height:70px;padding:10px;text-align:left;cursor:pointer}.bulk-action-choice-grid .tera-button>span,.bulk-security-actions .tera-button>span{grid-row:1 / span 2;display:grid;width:34px;height:34px;place-items:center;font-weight:900}.bulk-action-choice-grid .tera-button small,.bulk-security-actions .tera-button small{font-size:10px;line-height:1.25}.bulk-security-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-security-actions .tera-button{grid-template-columns:30px minmax(0,1fr);min-height:62px}.bulk-security-actions .tera-button>span{width:30px;height:30px}.bulk-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bulk-metric-grid>span{display:grid;gap:2px;padding:11px;border-width:1px;border-style:solid;border-radius:12px}.bulk-metric-grid small{color:var(--text-faint);font-size:10px}.bulk-metric-grid strong{font-size:20px}.bulk-proxy-assignment-card,.bulk-organization-card,.bulk-security-form{gap:12px}.bulk-setting-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-input)}.bulk-setting-switch>span{min-width:0;display:grid;gap:3px}.bulk-setting-switch small{color:var(--text-faint);font-size:10px;line-height:1.35}.bulk-setting-switch .tera-switch{flex:0 0 auto}.bulk-organization-card .account-module-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bulk-organization-card .account-module-check-grid .checkbox-line{min-height:40px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-input)}.bulk-select-all{color:var(--status-info);font-weight:750}.bulk-manager-dialog .bulk-confirm-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:var(--tera-palette-rgb-121-167-255-d3);background:linear-gradient(125deg,var(--tera-palette-rgb-121-167-255-d13),rgba(122,92,255,.04));box-shadow:0 12px 32px var(--tera-palette-rgb-0-0-0-d1)}.bulk-confirm-card>div:first-child{display:grid;gap:4px}.bulk-confirm-actions{display:flex;gap:8px;justify-content:flex-end}.bulk-confirm-actions .tera-button{min-width:118px}.bulk-manager-dialog .status-pill{min-height:21px;padding:3px 7px;font-size:8px}.bulk-manager-dialog .telegram-profile-editor{grid-template-columns:210px minmax(0,1fr)}.bulk-manager-dialog .bulk-profile-editor{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list .tera-button{min-width:0;min-height:48px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;text-align:left;cursor:pointer}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:var(--status-info);background:var(--tera-palette-rgb-121-167-255-d1);font-size:13px;font-weight:850}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list strong{display:block;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields{min-width:0;display:grid;gap:13px;padding:14px;border:1px solid var(--line);border-radius:13px;background:var(--surface-input)}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields>header{display:flex;align-items:center;gap:9px;padding-bottom:11px;border-bottom:1px solid var(--line)}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields h4{margin:0;color:var(--text-primary);font-size:14px}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields .profile-fields{gap:10px}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields label{color:var(--text-secondary);font-size:11px}.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields .tera-input,.bulk-manager-dialog .bulk-profile-editor .telegram-profile-fields .tera-select-trigger{min-height:40px}.bulk-manager-dialog .bulk-ai-form,.bulk-manager-dialog .bulk-story-form{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-manager-dialog .bulk-story-form .wide{grid-column:1 / -1}.bulk-manager-dialog .success-message,.bulk-manager-dialog .error-message,.bulk-manager-dialog .warning-message,.bulk-manager-dialog .empty-message{margin:0}:root[data-theme=day] .bulk-manager-dialog{background:radial-gradient(circle at 12% 0%,rgba(53,111,208,.1),transparent 30%),radial-gradient(circle at 92% 100%,rgba(103,74,190,.06),transparent 34%),#f6f8fc}:root[data-theme=day] .bulk-control-layout>.bulk-section-content{background:#ffffffc7}:root[data-theme=day] .bulk-tera-mark{color:var(--tera-palette-white)}@media(max-width:1280px){.bulk-control-layout{grid-template-columns:210px minmax(0,1fr)}.bulk-manager-dialog .bulk-operations-tool{height:auto}}@media(max-width:820px){.bulk-manager-dialog{width:100%;min-height:100dvh;height:auto;max-height:none;overflow:visible;padding:12px;border-radius:0}.manager-tools-backdrop:has(.bulk-manager-dialog){padding:0}.bulk-dialog-count{display:none}.bulk-control-layout{grid-template-columns:minmax(0,1fr)}.bulk-manager-dialog .bulk-section-nav{display:flex;flex-direction:row;padding:7px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}.bulk-manager-dialog .bulk-section-nav .tera-button{flex:0 0 172px;min-height:54px;scroll-snap-align:start}.bulk-section-content{grid-column:1;overflow:visible}.bulk-manager-dialog .telegram-profile-editor{grid-template-columns:minmax(0,1fr)}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list{grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-manager-dialog .bulk-ai-form,.bulk-manager-dialog .bulk-story-form{grid-template-columns:minmax(0,1fr)}.bulk-manager-dialog .bulk-story-form .wide{grid-column:1}}@media(max-width:560px){.bulk-tera-mark{min-width:58px;height:32px;font-size:11px}.bulk-dialog-title h3{font-size:16px}.bulk-dialog-title .eyebrow{font-size:8px}.bulk-manager-dialog .bulk-section-content{padding:10px;border-radius:13px}.bulk-action-choice-grid,.bulk-security-actions,.bulk-metric-grid,.bulk-organization-card .account-module-check-grid,.bulk-manager-dialog .bulk-confirm-card{grid-template-columns:minmax(0,1fr)}.bulk-confirm-actions{align-items:stretch;flex-direction:column-reverse}.bulk-confirm-actions .tera-button{width:100%;min-width:0}.bulk-setting-switch{align-items:flex-start}.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.bulk-manager-dialog .bulk-profile-editor .telegram-settings-list{grid-template-columns:minmax(0,1fr)}}@media(min-width:821px){.manager-tools-backdrop:has(.bulk-manager-dialog){padding:16px 20px 44px}.bulk-manager-dialog{height:auto;max-height:none;overflow:visible}.bulk-manager-dialog .manager-tools-content{flex:0 1 auto;overflow:visible}.bulk-manager-dialog .bulk-operations-tool{height:auto}.bulk-control-layout{align-items:start}.bulk-control-layout>*{min-height:auto}.bulk-manager-dialog .bulk-section-content{max-height:none;overflow:visible}}.bulk-story-file{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid var(--tera-palette-rgb-121-167-255-d22);border-radius:11px;color:var(--text-secondary);background:var(--tera-palette-rgb-121-167-255-d07);font-size:11px}.bulk-organization-card .account-module-check-grid .checkbox-line.selected{border-color:var(--tera-palette-rgb-121-167-255-d28);background:var(--tera-palette-rgb-121-167-255-d08)}}@layer workspaces{.account-settings-drawer{width:min(100%,1120px);max-height:calc(100dvh - 14px);padding:0 0 12px;overflow-x:hidden;overflow-y:auto;border-radius:18px;overscroll-behavior:contain}.account-settings-drawer .account-settings-dialog-head{position:sticky;z-index:20;top:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0;padding:13px 18px 10px}.account-settings-drawer .account-settings-dialog-head h3{margin:0;font-size:20px;line-height:27px;font-weight:760;letter-spacing:-.02em}.account-settings-drawer .account-settings-close{width:39px;height:39px;cursor:pointer;font-size:24px;font-weight:300;line-height:1}.account-settings-drawer .account-settings-identity{min-height:132px;display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:17px;margin:0 18px;padding:16px 17px}.account-settings-drawer .account-settings-avatar-control{position:relative;width:92px;display:grid;justify-items:center;gap:4px}.account-settings-drawer .account-settings-avatar{width:80px;height:80px;display:grid;place-items:center;font-size:14px;font-weight:800}.account-settings-drawer .account-settings-avatar-button{position:relative;padding:0;overflow:hidden;cursor:pointer}.account-settings-drawer .account-settings-avatar-button:disabled{cursor:wait}.account-settings-drawer .account-settings-avatar-button:focus-visible,.account-settings-drawer .account-settings-premium:focus-visible{outline-offset:3px}.account-settings-drawer .account-settings-avatar-control>small{font-size:12px;line-height:15px}.account-settings-drawer .account-settings-avatar-error{position:absolute;z-index:2;top:calc(100% + 4px);left:0;width:210px;font-size:11px}.account-settings-drawer .account-settings-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.account-settings-drawer .account-settings-identity-copy{min-width:0}.account-settings-drawer .account-settings-identity-copy>strong,.account-settings-drawer .account-settings-identity-copy>small{display:block}.account-settings-drawer .account-settings-identity-copy>strong{overflow:hidden;font-size:26px;line-height:31px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.account-settings-drawer .account-settings-identity-copy>small{margin-top:1px;font-size:16px}.account-settings-drawer .account-settings-identifiers{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:13px}.account-settings-drawer .account-settings-identifiers span{font-size:14px;font-variant-numeric:tabular-nums}.account-settings-drawer .account-settings-premium-slot{width:190px;height:98px;margin-left:auto;display:grid;place-items:center}.account-settings-drawer .account-settings-premium{position:relative;isolation:isolate;width:158px;height:40px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;font-size:14px;font-weight:760;letter-spacing:.01em}.account-settings-drawer .account-settings-premium>span{font-size:12px;line-height:1}.account-settings-drawer .account-settings-premium:before{position:absolute;z-index:-1;inset:1px 6px auto;height:12px;content:""}.account-settings-drawer .account-settings-premium:after{position:absolute;z-index:-1;top:-15px;bottom:-15px;left:-44px;width:34px;content:""}.account-settings-drawer .account-settings-facts{min-height:69px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:3px 18px 0;overflow:hidden}.account-settings-drawer .account-settings-facts>div{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:10px 19px}.account-settings-drawer .account-settings-facts dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-settings-drawer .account-settings-facts dd{margin:6px 0 0;overflow-wrap:anywhere;font-size:14px}.account-settings-drawer .account-settings-facts .account-settings-proxy-value{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-settings-drawer .account-settings-facts .account-settings-proxy-value small{flex:0 0 auto;font-size:17px;line-height:1}.account-settings-drawer .account-settings-command-bar{position:relative;min-height:52px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:4px 18px 0;padding:7px 0}.account-settings-drawer .account-availability-button{cursor:pointer}.account-settings-drawer .account-settings-quick-actions{min-width:0;display:flex;align-items:center;gap:7px}.account-settings-drawer .account-settings-quick-actions>p,.account-settings-drawer .account-isolation-action>p{margin:0 3px;font-size:11px}.account-settings-drawer .account-compact-export{position:relative;z-index:7;flex:0 0 auto;margin-left:auto}.account-settings-drawer .account-export-menu{position:relative}.account-settings-drawer .account-export-popover{position:absolute;top:calc(100% + 7px);right:0;width:min(280px,calc(100vw - 36px));display:grid;gap:8px;padding:12px}.account-settings-drawer .account-export-popover>strong{font-size:13px}.account-settings-drawer .account-export-popover>span,.account-settings-drawer .account-export-popover>small{font-size:11px;line-height:1.35}.account-settings-drawer .account-export-popover>.tera-button,.account-settings-drawer .account-export-popover>a{width:100%;justify-content:center;text-align:center}.account-settings-drawer .account-settings-workspace{min-width:0;margin:12px 18px 0}.account-settings-drawer .account-settings-area-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.account-settings-drawer .account-settings-area-nav>.tera-button{min-width:0;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:9px;padding:7px 11px;cursor:pointer;text-align:left}.account-settings-drawer .account-settings-area-nav>.tera-button>span:last-child{min-width:0}.account-settings-drawer .account-settings-area-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;font-size:0}.account-settings-drawer .account-settings-area-icon>svg{width:20px;height:20px;display:block;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.account-settings-drawer .account-settings-area-nav strong{display:block;font-size:14px;line-height:20px}.account-settings-drawer .account-settings-area{min-width:0;margin-top:8px;padding:0 16px 15px}.account-settings-drawer .account-settings-area-heading{min-height:58px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 8px 7px}.account-settings-drawer .account-settings-area-heading h4{margin:0;font-size:17px;line-height:23px}.account-settings-drawer .account-settings-area-heading p{margin:1px 0 0;font-size:12px;line-height:1.45}.account-settings-drawer .account-web-telegram-action{display:grid;gap:6px}.account-settings-drawer .account-web-telegram-action>.tera-button{min-width:168px}.account-settings-drawer .account-web-telegram-action>small{max-width:240px;font-size:11px;line-height:1.35}.account-settings-drawer .account-settings-tool-switcher{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;overflow:visible}.account-settings-drawer .account-settings-tool-switcher>.tera-button{width:100%;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;justify-content:initial;gap:10px;padding:7px 10px;text-align:left;white-space:normal}.account-settings-drawer .account-settings-tool-switcher>.tera-button:focus-visible{outline-offset:2px}.account-settings-drawer .account-settings-tool-switcher>.tera-button:before{content:none}.account-settings-drawer .account-settings-tool-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;font-size:15px;font-weight:850}.account-settings-drawer .account-settings-tool-copy{min-width:0}.account-settings-drawer .account-settings-tool-copy strong,.account-settings-drawer .account-settings-tool-copy small{display:block}.account-settings-drawer .account-settings-tool-copy strong{font-size:13px;line-height:1.2}.account-settings-drawer .account-settings-tool-copy small{margin-top:4px;overflow:hidden;font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.account-settings-drawer .account-settings-telegram-tools{display:grid;gap:11px}.account-settings-drawer .account-settings-operation{min-width:0;display:grid;gap:7px;padding:13px;border-radius:13px}.account-settings-drawer .account-settings-operation>strong{font-size:14px}.account-settings-drawer .account-settings-operation>span{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.account-settings-drawer .account-settings-operation-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.account-settings-drawer .account-settings-state-message{display:grid;gap:5px;padding:13px 14px;border-radius:14px}.account-settings-drawer .account-settings-state-message strong{font-size:13px}.account-settings-drawer .account-settings-state-message span{font-size:12px}.account-settings-drawer .account-settings-tool-card,.account-settings-drawer .account-settings-tool-result,.account-settings-drawer .account-settings-tool-history-card{padding:15px}.account-settings-drawer .account-settings-tool-card{gap:12px}.account-settings-drawer .account-settings-tool-card-head{min-width:0;display:flex;align-items:center;padding-bottom:13px}.account-settings-drawer .account-settings-tool-card-head strong{display:block;font-size:14px}.account-settings-drawer .account-settings-tool-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding-top:1px}.account-settings-drawer .account-settings-tool-form label{display:grid;gap:6px;font-size:11px;font-weight:700}.account-settings-drawer .account-settings-tool-form label.wide{grid-column:1 / -1}.account-settings-drawer .account-settings-tool-form :is(.tera-input,.tera-select-trigger,.tera-textarea){width:100%;min-width:0}.account-settings-drawer .account-settings-tool-form .tera-textarea{min-height:74px;resize:vertical}.account-settings-drawer .account-settings-tool-choice-compact-wide .account-choice-pills{flex-wrap:nowrap}.account-settings-drawer .account-settings-tool-choice-compact-wide .account-choice-pill{min-width:68px;height:27px;min-height:27px;max-height:27px;padding:3px 14px}.account-settings-drawer .account-settings-tool-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-settings-drawer .account-settings-switch-line{position:relative;min-height:40px;display:flex;align-items:center;gap:9px;padding:9px 11px;cursor:pointer;font-size:11px}.account-settings-drawer .account-settings-tool-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-top:12px}.account-settings-drawer .account-settings-tool-feedback{display:grid;gap:4px;padding:12px 14px;border-radius:12px}.account-settings-drawer .account-settings-tool-feedback strong{font-size:14px}.account-settings-drawer .account-settings-tool-feedback span{font-size:13px;line-height:1.45}.account-settings-drawer .account-settings-tool-result .account-settings-operation-head>div>small{display:block;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.account-settings-drawer .account-settings-tool-result .account-settings-operation-head>div>strong{display:block;margin-top:3px;font-size:13px}.account-settings-drawer .account-settings-tool-result .account-settings-operation-head>span{padding:5px 9px;border-radius:999px;font-size:10px;font-weight:800}.account-settings-drawer .account-settings-tool-history-trigger{width:100%;min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:7px 10px;text-align:left}.account-settings-drawer .account-settings-tool-history-trigger>small{font-size:10px}.account-settings-drawer .account-settings-tool-history-trigger>i{font-size:13px;font-style:normal;line-height:1}.account-settings-drawer :is(.account-settings-tool-table,.account-settings-tool-history){display:grid;gap:7px}.account-settings-drawer .account-settings-tool-table{max-height:320px;overflow:auto}.account-settings-drawer .account-settings-tool-history{margin-top:7px}.account-settings-drawer :is(.account-settings-tool-table,.account-settings-tool-history)>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 11px;border-radius:0}.account-settings-drawer .account-settings-tool-table>div{grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) auto}.account-settings-drawer .account-settings-tool-table strong,.account-settings-drawer .account-settings-tool-history span{font-size:11px}.account-settings-drawer .account-settings-tool-table :is(span,small),.account-settings-drawer .account-settings-tool-history small{font-size:10px}.account-settings-drawer .account-settings-switcher{gap:5px;min-height:40px;margin:0;padding:3px}.account-settings-drawer .account-settings-switcher>.tera-button{min-width:104px;min-height:34px;padding:5px 14px}.account-settings-drawer .account-choice-field{min-width:0;display:grid;gap:7px;margin:0;padding:0}.account-settings-drawer .bulk-ai-form>.account-choice-field.wide{grid-column:1 / -1}.account-settings-drawer .account-choice-field>legend{width:100%;margin:0;padding:0;font-size:12px}.account-settings-drawer .account-choice-pills{min-width:0;display:flex;flex-wrap:wrap;gap:4px}.account-settings-drawer .account-choice-pill{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:4px 10px;cursor:pointer;font:inherit;font-size:12px;white-space:nowrap}.account-settings-drawer .account-choice-pill:disabled{cursor:not-allowed}.account-settings-drawer .account-choice-check{display:none}.account-settings-drawer .account-choice-pill:focus-visible,.account-settings-drawer .account-settings-area-nav>.tera-button:focus-visible,.account-settings-drawer .account-settings-switcher>.tera-button:focus-visible{outline-offset:2px}.account-settings-drawer .account-settings-section-content,.account-settings-drawer .account-security-content{min-width:0}.account-settings-drawer .account-settings-section-content{margin-top:0}.account-settings-drawer .account-profile-form{min-width:0;display:grid;gap:0;padding:2px 8px 0}.account-settings-drawer .account-profile-inline-section{min-width:0;display:grid;gap:10px;padding:14px 0}.account-settings-drawer .account-profile-section-heading h4{margin:0;font-size:15px;line-height:20px}.account-settings-drawer .account-settings-profile-fields{display:grid;gap:11px}.account-settings-drawer .account-settings-profile-fields label{display:grid;gap:7px}.account-settings-drawer .account-settings-profile-fields :is(.tera-input,.tera-select-trigger,.tera-textarea){width:100%;min-width:0}.account-settings-drawer .account-profile-inline-section label{font-size:12px}.account-settings-drawer .account-profile-save-row{display:flex;justify-content:flex-end}.account-settings-drawer .account-settings-ai-body{display:grid;gap:0;padding:20px 3px 2px}.account-settings-drawer .account-settings-ai-body>div:first-child h3{margin:0;font-size:15px;line-height:19px}.account-settings-drawer .account-settings-ai-body>div:first-child p{margin:2px 0 0;font-size:12px;line-height:15px}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--account-ai-row-gap) var(--account-ai-column-gap);padding-top:12px}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form>*{min-width:0;align-self:start}.account-settings-drawer .account-settings-ai-form>.wide{grid-column:1 / -1}.account-settings-drawer .account-settings-ai-form :is(.tera-input,.tera-select-trigger,.tera-textarea){width:100%;min-width:0}.account-settings-drawer .account-settings-ai-form .tera-textarea{min-height:74px;resize:vertical}.account-settings-drawer .account-ai-profile-buttons .account-choice-field,.account-settings-drawer .account-ai-profile-buttons .account-ai-field,.account-settings-drawer .account-ai-profile-buttons .tera-select-field{display:grid;grid-template-rows:14px auto;align-content:start;gap:var(--account-ai-label-gap)}.account-settings-drawer .account-ai-profile-buttons .account-choice-field>legend,.account-settings-drawer .account-ai-profile-buttons .account-choice-field__label,.account-settings-drawer .account-ai-profile-buttons .account-ai-field-label,.account-settings-drawer .account-ai-profile-buttons .tera-select-field__label{width:100%;height:14px;min-height:14px;display:flex;align-items:center;margin:0;padding:0;font-size:12px;line-height:14px}.account-settings-drawer .account-ai-profile-buttons .account-choice-pill{height:30px;min-height:30px;max-height:30px;padding:0 12px;font-size:12px}.account-settings-drawer .account-ai-profile-buttons .account-ai-switch{height:49px;min-height:49px;max-height:49px;position:relative;display:grid;grid-template-rows:16px var(--tera-switch-height);grid-template-columns:var(--tera-switch-width) minmax(0,1fr);align-items:center;justify-items:start;row-gap:5.8px;padding:0;font-size:13px}.account-settings-drawer .account-ai-profile-buttons .account-ai-primary-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,.55fr) minmax(0,1.2fr);align-items:start;gap:12px}.account-settings-drawer .account-ai-profile-buttons .account-ai-primary-row>*,.account-settings-drawer .account-ai-profile-buttons .account-ai-age-interests-row>*,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-row>*,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half>*{min-width:0}.account-settings-drawer .account-ai-profile-buttons .account-ai-primary-row .account-choice-pills,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half .account-choice-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings-drawer .account-ai-profile-buttons .account-ai-primary-row .account-choice-pill,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half .account-choice-pill{width:100%}.account-settings-drawer .account-ai-profile-buttons .account-ai-age-interests-row,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.account-settings-drawer .account-ai-profile-buttons .account-ai-age-row{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.account-settings-drawer .account-ai-profile-buttons .account-ai-age-row .tera-input{width:100%;max-width:none}.account-settings-drawer .account-ai-profile-buttons .account-settings-ai-form>:is(.account-ai-age-interests-row,.account-ai-photo-row){grid-column:1 / -1}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half>.account-choice-field{grid-column:span 2}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half .account-choice-pill{min-width:0;height:30px;min-height:30px;max-height:30px;padding-right:10px;padding-left:10px;font-size:11px}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-category-half.is-single-account{grid-template-columns:minmax(0,1fr)}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-category-half.is-single-account>:is(.tera-select-field,.account-ai-field){grid-column:1 / -1;width:100%}.account-settings-drawer .account-ai-profile-buttons .account-settings-ai-form>.tera-button--tone-ai-profile{grid-column:1 / -1;width:100%;min-height:53px;margin-top:0;font-size:19px;font-weight:780}.account-settings-drawer .account-ai-profile-buttons .account-ai-switch-label{grid-row:1;grid-column:1 / -1;font-size:12px;line-height:16px}.account-settings-drawer .account-ai-profile-buttons .account-ai-switch>.tera-switch{grid-row:2;grid-column:1}.account-settings-drawer .account-settings-area-security .account-settings-state-panel{display:grid;gap:12px}.account-settings-drawer .account-settings-area-security :is(.account-security-card,.account-settings-state-message){padding:15px}.account-settings-drawer .account-settings-area-security .account-security-card-head>strong{font-size:14px}.account-settings-drawer .account-security-two-factor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-settings-drawer .account-security-two-factor>.account-choice-field{grid-column:1 / -1}.account-settings-drawer .account-security-two-factor label{min-width:0;display:grid;gap:7px;font-size:12px}.account-settings-drawer .account-security-two-factor .tera-input{width:100%;min-width:0}.account-settings-drawer .account-security-two-factor>.tera-button--primary{grid-column:1 / -1;justify-self:start}.account-settings-drawer :is(.account-security-status,.account-current-session){min-height:27px;display:inline-flex;align-items:center;padding:5px 9px;font-size:11px;font-weight:750;white-space:nowrap}.account-settings-drawer .account-security-session-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.account-settings-drawer .account-security-session-actions>.account-settings-action-feedback{flex:1 0 100%;margin:0;font-size:11px;text-align:right}.account-settings-drawer .account-settings-area-security :is(.account-settings-session-row,.account-settings-restriction-row){padding:12px}.account-settings-drawer .account-settings-session-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-settings-drawer .account-settings-session-row>div{min-width:0;display:grid;gap:3px}.account-settings-drawer .account-settings-restriction-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(170px,.55fr) minmax(148px,auto);align-items:center;gap:14px;padding:12px;border-radius:10px}.account-settings-drawer .account-settings-restriction-row>div{min-width:0;display:grid;align-content:start;gap:3px}.account-settings-drawer .account-settings-restrictions-card{gap:12px}.account-settings-drawer .account-settings-restriction-list{display:grid;gap:7px}.account-settings-drawer .account-settings-restriction-switch{display:inline-flex;gap:6px;padding:0}.account-settings-drawer .account-settings-restriction-switch .tera-button{min-width:88px;min-height:28px;padding:5px 9px;cursor:pointer;font:inherit;font-size:12px}.account-settings-drawer .account-settings-restriction-status{text-align:right}.account-settings-drawer .account-settings-restriction-actions{display:flex;align-items:center;align-content:center;justify-content:flex-end;flex-wrap:wrap;gap:5px}.account-settings-drawer .account-settings-restriction-operation-state,.account-settings-drawer .account-settings-restriction-action-error{width:100%;text-align:right}.account-settings-drawer .account-isolation-action{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.account-settings-drawer .bulk-ai-form .tera-select-trigger{width:min(100%,260px);min-width:190px;justify-self:start}@media(max-width:1040px){.account-settings-drawer .account-settings-restriction-row{grid-template-columns:minmax(0,1fr) minmax(160px,.55fr)}.account-settings-drawer .account-settings-restriction-row .account-settings-restriction-actions{grid-column:1 / -1}}@media(max-width:760px){.account-settings-drawer{max-height:calc(100dvh - 16px)}.account-settings-drawer .account-settings-area-nav>.tera-button{grid-template-columns:30px minmax(0,1fr);min-height:46px;padding:7px 11px}.account-settings-drawer .account-settings-area-icon{width:30px;height:30px}.account-settings-drawer .account-settings-area-icon>svg{width:20px;height:20px}.account-settings-drawer .account-settings-tool-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings-drawer .account-settings-tool-switcher>.tera-button{flex:initial}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form{grid-template-columns:1fr}.account-settings-drawer .account-ai-profile-buttons .bulk-ai-form>*{grid-column:1}}@media(max-width:560px){.account-settings-drawer .account-settings-dialog-head{padding:10px 14px 7px}.account-settings-drawer .account-settings-identity{min-height:110px;grid-template-columns:68px minmax(0,1fr);gap:11px;margin:0 12px;padding:13px}.account-settings-drawer .account-settings-avatar-control{width:66px}.account-settings-drawer .account-settings-avatar{width:62px;height:62px}.account-settings-drawer .account-settings-identity-copy>strong{font-size:21px}.account-settings-drawer .account-settings-identity-copy>small{font-size:14px}.account-settings-drawer .account-settings-identifiers{margin-top:8px}.account-settings-drawer .account-settings-premium-slot{grid-column:1 / -1;width:100%;height:48px}.account-settings-drawer .account-settings-facts{grid-template-columns:1fr}.account-settings-drawer .account-settings-facts,.account-settings-drawer .account-settings-command-bar{margin-right:12px;margin-left:12px}.account-settings-drawer .account-settings-command-bar{align-items:stretch;flex-direction:column;padding:10px}.account-settings-drawer .account-availability-button,.account-settings-drawer .account-settings-command-bar>.account-isolation-action,.account-settings-drawer .account-settings-command-bar>.account-isolation-action>.tera-button,.account-settings-drawer .account-settings-quick-actions,.account-settings-drawer .account-settings-quick-actions>.tera-button{width:100%}.account-settings-drawer .account-settings-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings-drawer .account-compact-export,.account-settings-drawer .account-export-trigger{width:100%}.account-settings-drawer .account-compact-export{margin-left:0}.account-settings-drawer .account-export-trigger{justify-content:center}.account-settings-drawer .account-export-popover{position:static;width:100%;margin-top:7px}.account-settings-drawer .account-settings-workspace{margin:10px 12px 0}.account-settings-drawer .account-settings-area{padding:0 12px 13px}.account-settings-drawer .account-settings-switcher{width:100%;overflow-x:auto}.account-settings-drawer .account-settings-switcher>.tera-button{flex:0 0 auto}.account-settings-drawer .bulk-ai-form .tera-select-trigger{width:100%;min-width:0}.account-settings-drawer .account-security-two-factor{grid-template-columns:minmax(0,1fr)}.account-settings-drawer .account-settings-area-security .account-settings-operation-head{align-items:flex-start;flex-direction:column}.account-settings-drawer .account-security-session-actions{width:100%;justify-content:flex-start}.account-settings-drawer .account-security-session-actions>.account-settings-action-feedback{text-align:left}.account-settings-drawer .account-settings-restriction-switch{width:100%}.account-settings-drawer .account-settings-restriction-switch .tera-button{flex:1}.account-settings-drawer .account-settings-area-security .account-settings-session-row{align-items:flex-start;flex-wrap:wrap}.account-settings-drawer .account-choice-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings-drawer .account-choice-pill,.account-settings-drawer .account-choice-field{width:100%}.account-settings-drawer .account-choice-field{grid-column:1 / -1}.account-settings-drawer .account-ai-profile-buttons .account-choice-pills{grid-template-columns:1fr}.account-settings-drawer .account-settings-tool-switcher,.account-settings-drawer .account-settings-tool-form,.account-settings-drawer .account-settings-tool-checks,.account-settings-drawer .account-ai-profile-buttons .account-ai-primary-row,.account-settings-drawer .account-ai-profile-buttons .account-ai-age-interests-row,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-row,.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half{grid-template-columns:minmax(0,1fr)}.account-settings-drawer .account-settings-tool-copy small{white-space:normal}.account-settings-drawer :is(.account-settings-tool-card,.account-settings-tool-result,.account-settings-tool-history-card){padding:12px}.account-settings-drawer .account-settings-tool-buttons{display:grid;grid-template-columns:minmax(0,1fr)}.account-settings-drawer .account-settings-tool-buttons>.tera-button{width:100%}.account-settings-drawer :is(.account-settings-tool-table,.account-settings-tool-history)>div,.account-settings-drawer .account-settings-restriction-row{grid-template-columns:minmax(0,1fr)}.account-settings-drawer .account-settings-restriction-status,.account-settings-drawer :is(.account-settings-restriction-operation-state,.account-settings-restriction-action-error){text-align:left}.account-settings-drawer .account-settings-restriction-actions{grid-column:auto;justify-content:flex-start}.account-settings-drawer .account-ai-profile-buttons .account-ai-photo-half>.account-choice-field{grid-column:auto}}}@layer exceptions{html:root body :is(.module-workspace>.form-layout,.module-workspace>.state-message-list,.parser-workspace .parser-embedded>.source-check-workspace>.source-check-steps>.form-column,.parser-workspace .parser-embedded>.source-check-workspace>.state-message-list,.parser-workspace .parser-embedded>.gram-parser-page>.gram-parser-section,.workspace-control-card,.parser-workspace .parser-list-section,.inviting-workspace>.inviting-grid>.inviting-card,.ai-control-workspace>.ai-policy-grid>.ai-card,.ai-control-workspace>.ai-management-grid>.ai-card,.settings-workspace>.settings-grid>.settings-section,.users-workspace>.users-layout>.users-list,.users-workspace>.users-layout>.users-access-panel,.user-tasks-workspace>.task-filter-bar,.monitoring-workspace>.monitoring-processes,.account-manager-workspace .account-table){border-color:var(--tera-card-border-color);background:var(--tera-card-background);box-shadow:var(--tera-card-shadow)}html:root body .account-settings-drawer :is(.account-settings-identity,.account-settings-facts,.account-settings-command-bar,.account-settings-area){border-color:var(--tera-card-border-color);background:var(--tera-card-background);box-shadow:var(--tera-card-shadow)}.operation-card,.state-message-list{border:1px solid var(--line);background:var(--surface-input)}.operation-card span,.state-message-list span{color:var(--text-muted)}.state-message-list.danger{border-color:color-mix(in srgb,var(--status-danger) 14%,transparent)}.state-message-list.warning{border-color:color-mix(in srgb,var(--status-warning) 14%,transparent)}.account-tool-feedback{border:1px solid var(--tera-feedback-info-border-color);background:var(--tera-feedback-info-background)}.account-tool-feedback :is(strong,span){color:var(--status-info)}.account-tool-feedback.pending{border-color:var(--tera-feedback-warning-border-color);background:var(--tera-feedback-warning-background)}.account-tool-feedback.pending :is(strong,span){color:var(--status-warning)}.account-tool-feedback.error{border-color:var(--tera-feedback-danger-border-color);background:var(--tera-feedback-danger-background)}.account-tool-feedback.error :is(strong,span){color:var(--status-danger)}.account-tool-feedback.success{border-color:var(--tera-feedback-success-border-color);background:var(--tera-feedback-success-background)}.account-tool-feedback.success :is(strong,span){color:var(--status-success)}.account-settings-drawer .account-settings-tool-feedback{border:1px solid var(--tera-feedback-info-border-color);background:var(--tera-feedback-info-background)}.account-settings-drawer .account-settings-tool-feedback :is(strong,span){color:var(--status-info)}.account-settings-drawer .account-settings-tool-feedback.pending{border-color:var(--tera-feedback-warning-border-color);background:var(--tera-feedback-warning-background)}.account-settings-drawer .account-settings-tool-feedback.pending :is(strong,span){color:var(--status-warning)}.account-settings-drawer .account-settings-tool-feedback.error{border-color:var(--tera-feedback-danger-border-color);background:var(--tera-feedback-danger-background)}.account-settings-drawer .account-settings-tool-feedback.error :is(strong,span){color:var(--status-danger)}.account-settings-drawer .account-settings-tool-feedback.success{border-color:var(--tera-feedback-success-border-color);background:var(--tera-feedback-success-background)}.account-settings-drawer .account-settings-tool-feedback.success :is(strong,span){color:var(--status-success)}.account-settings-drawer .account-settings-facts>div+div{border-left:1px solid var(--account-settings-divider-color)}.account-settings-drawer .account-settings-area-heading{border-bottom:1px solid var(--account-settings-divider-color)}.account-settings-drawer :is(.account-settings-area-profile,.account-settings-area-security)>.account-settings-area-heading{border-bottom:0}.account-settings-drawer .account-profile-inline-section,.account-settings-drawer .account-settings-tool-card-head,.account-settings-drawer .account-settings-area-telegram .account-settings-tool-buttons{border-bottom:1px solid var(--line)}.account-settings-drawer .account-settings-area-telegram .account-settings-tool-buttons{border-top:1px solid var(--line);border-bottom:0}.account-settings-drawer .account-profile-inline-section:last-child{border-bottom:0}.account-settings-drawer .account-choice-field,.account-settings-drawer .account-settings-area :is(.account-settings-switch-line,.account-ai-switch),.account-settings-drawer .account-settings-area :is(.account-security-card,.account-settings-state-message,.account-settings-tool-card,.account-settings-tool-result,.account-settings-tool-history-card,.account-settings-operation){border:0;background:transparent;box-shadow:none}.account-settings-drawer .account-settings-area-security :is(.account-settings-session-row,.account-settings-restriction-row){border:0;border-bottom:1px solid var(--line);background:transparent}.account-settings-drawer .account-settings-area-telegram :is(.account-settings-tool-table,.account-settings-tool-history)>div{border:0;border-bottom:1px solid var(--line);background:transparent}.account-settings-drawer .account-settings-area-telegram .account-settings-tool-result{border-left:3px solid var(--line-strong)}.account-settings-drawer .account-settings-area-telegram .account-settings-tool-result.completed{border-left-color:var(--status-success)}.account-settings-drawer .account-settings-area-telegram .account-settings-tool-result.failed{border-left-color:var(--status-danger)}.account-settings-drawer .account-settings-area-telegram .account-settings-tool-result:is(.running,.prepared){border-left-color:var(--status-warning)}.account-settings-drawer :is(.account-security-status,.account-current-session),.account-settings-drawer .account-settings-tool-result .account-settings-operation-head>span{border:1px solid var(--line);border-radius:999px;color:var(--text-muted);background:var(--surface-input)}.account-settings-drawer .account-security-status.clear,.account-settings-drawer .account-current-session{border-color:color-mix(in srgb,var(--status-success) 28%,transparent);color:var(--status-success);background:color-mix(in srgb,var(--status-success) 9%,transparent)}.account-settings-drawer .account-security-status:is(.temporary,.permanent){border-color:color-mix(in srgb,var(--status-danger) 28%,transparent);color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 9%,transparent)}.account-settings-drawer .account-security-status.appeal_pending{border-color:color-mix(in srgb,var(--status-warning) 28%,transparent);color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 9%,transparent)}.account-settings-drawer .account-settings-restriction-row strong{color:rgb(var(--account-tone-restrictions-rgb))}.account-settings-drawer .account-settings-restriction-row :is(span,small){color:var(--text-muted)}.account-settings-drawer .account-settings-restriction-row.blocked{border-color:color-mix(in srgb,var(--status-danger) 25%,transparent);background:var(--tera-palette-rgb-223-143-143-d055)}.account-settings-drawer .account-settings-restriction-row.blocked strong,.account-settings-drawer .account-settings-restriction-action-error{color:var(--status-danger)}.account-settings-drawer .account-settings-restriction-row.resolved{border-color:var(--tera-palette-rgb-255-255-255-d07);background:var(--surface-soft)}.account-settings-drawer .account-settings-restriction-row.resolved strong{color:var(--text-muted)}.account-settings-drawer .account-settings-restriction-operation-state{color:var(--status-info)}.account-settings-drawer .account-settings-restriction-operation-state.succeeded{color:var(--status-success)}.account-settings-drawer .account-settings-restriction-operation-state.failed{color:var(--status-danger)}.account-settings-drawer .account-export-popover{border:1px solid var(--account-settings-popover-border-color);border-radius:13px;color:var(--text-primary);background:var(--tera-card-background);box-shadow:var(--tera-card-shadow)}@media(max-width:560px){.account-settings-drawer .account-settings-facts>div+div{border-top:1px solid var(--account-settings-divider-color);border-left:0}.account-settings-drawer .account-export-popover{box-shadow:none}}html:root body .tera-filter-row.tera-filter-row{border:0;border-bottom:1px solid var(--tera-row-divider-color);border-radius:0;color:var(--text-primary);background:transparent;box-shadow:none;transform:none;transition:background .16s ease}html:root body .tera-filter-row.tera-filter-row:last-child{border-bottom:0}html:root body .tera-filter-row.tera-filter-row:is(:hover,:focus-within){color:var(--text-primary);background:var(--tera-account-row-hover-background);box-shadow:none;transform:none}html:root body .source-check-account-option.source-check-account-option{display:grid;min-width:0;min-height:68px;align-items:center;gap:10px;padding:10px 2px;border:0;border-bottom:1px solid var(--tera-account-row-border-color);border-radius:0;color:var(--text-secondary);background:var(--tera-account-row-background);box-shadow:var(--tera-account-row-shadow);cursor:pointer;text-align:left;transform:none;transition:background .16s ease}html:root body .source-check-account-option.source-check-account-option:hover,html:root body .source-check-account-option.source-check-account-option:focus-within{background:var(--tera-account-row-hover-background);box-shadow:none;transform:none}html:root body .source-check-account-option>.source-check-account-avatar{width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:50%;color:var(--text-secondary);background:var(--surface-deep);font-size:10px;font-weight:750;letter-spacing:.03em;text-align:center}html:root body .source-check-account-avatar img{width:100%;height:100%;display:block;object-fit:cover}html:root body .source-check-account-avatar-fallback{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html:root body .source-check-account-copy,html:root body .source-check-account-copy>span{min-width:0}html:root body .source-check-account-copy{display:grid;gap:3px}html:root body .source-check-account-identity,html:root body .source-check-account-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}html:root body .source-check-account-identity strong{overflow:hidden;color:var(--text-primary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}html:root body .source-check-account-identity small{flex:0 0 auto;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}html:root body .source-check-account-username{display:block;overflow:hidden;color:var(--telegram-username);font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}html:root body .source-check-account-username.empty{color:var(--muted)}html:root body .source-check-account-meta{color:var(--text-secondary);font-size:10px;text-align:left}html:root body .source-check-account-meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root body .source-check-account-notes{display:grid;grid-column:3;gap:2px;min-width:0;color:var(--muted);font-size:10px;line-height:1.35}html:root body .tera-chat-list{display:grid;row-gap:0;column-gap:18px;overflow-y:auto}html:root body .tera-chat-row.tera-chat-row{min-width:0;min-height:59px;align-items:center;gap:10px;padding:10px 2px;border:0;border-bottom:1px solid var(--tera-row-divider-color);border-radius:0;color:var(--text-secondary);background:transparent;box-shadow:none;text-align:left;transform:none;transition:background .16s ease}html:root body .tera-chat-row--identity{display:grid;grid-template-columns:38px minmax(0,1fr) auto}html:root body .tera-chat-row.tera-chat-row:last-child{border-bottom:0}html:root body .tera-chat-row.tera-chat-row:is(:hover,:focus-within,.selected,[aria-pressed=true]){background:var(--tera-account-row-hover-background);box-shadow:none;transform:none}html:root body :is(label,button).tera-chat-row{cursor:pointer}html:root body .tera-chat-avatar{width:38px;height:38px;display:grid;flex:0 0 38px;place-items:center;overflow:hidden;border:1px solid var(--tera-row-divider-color);border-radius:50%;color:var(--text-secondary);background:var(--surface-deep);font-size:10px;font-weight:750;letter-spacing:.03em;text-align:center}html:root body .tera-chat-avatar img{width:100%;height:100%;display:block;object-fit:cover}html:root body .tera-chat-copy{display:grid;min-width:0;gap:3px;text-align:left}html:root body .tera-chat-copy>:is(strong,a,span,small){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root body .tera-chat-copy>:is(strong,a),html:root body .tera-chat-copy>span:only-child{color:var(--text-primary);font-size:12px}html:root body .tera-chat-copy>:is(small,span:not(:only-child)){color:var(--muted);font-size:10px}html:root body .tera-chat-copy a{text-decoration:none}html:root body .tera-chat-copy a:hover{text-decoration:underline}html:root body :is(.tera-chat-copy small,.tera-chat-meta){color:var(--muted);font-size:10px}.tera-counter-card{border-color:var(--tera-compact-card-border-color);background:var(--tera-compact-card-background);box-shadow:var(--tera-compact-card-shadow)}}@layer exceptions{html:root[data-theme=night]{color-scheme:dark}html:root body :is(.panel,.dialog-card,.manager-tools,.task-focus-card){color:var(--text-primary)}html:root[data-theme=night],html:root[data-theme=night] body{background-color:#25282c;background-image:radial-gradient(110% 90% at 12% -8%,var(--tera-palette-rgb-255-255-255-d075),transparent 52%),linear-gradient(136deg,var(--tera-palette-rgb-255-255-255-d025),transparent 48%,var(--tera-palette-rgb-0-0-0-d055))}html:root[data-theme=night] body :is(.panel,.task-focus-card){background-color:#25282c;background-image:radial-gradient(110% 90% at 12% -8%,var(--tera-palette-rgb-255-255-255-d075),transparent 52%),linear-gradient(136deg,var(--tera-palette-rgb-255-255-255-d025),transparent 48%,var(--tera-palette-rgb-0-0-0-d055))}html:root[data-theme=night] body .auth-shell{background:radial-gradient(circle at 76% 10%,var(--tera-palette-rgb-255-255-255-d055),transparent 31%),radial-gradient(circle at 18% 86%,var(--tera-palette-rgb-255-255-255-d025),transparent 34%),#25282c}html:root[data-theme=night] body :is(.settings-avatar,.settings-ai-entry-icon,.parser-hero-icon,.parser-tab-icon,.parser-metric-grid article i,.parser-field-heading>span,.parser-field-heading b,.gram-parser-section-title>div>span,.gram-parser-section-title>small,.gram-parser-setting-heading>span,.gram-parser-keywords>span,.gram-parser-history-total>span,.gram-parser-history-icon){color:#d9dde4;border-color:var(--tera-palette-rgb-255-255-255-d14);background:linear-gradient(145deg,var(--tera-palette-hex-26292e),var(--tera-palette-hex-17191d));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d07)}html:root[data-theme=night] body :is(.parser-page,.gram-parser-page,.account-manager-workspace){background:radial-gradient(circle at 88% 0%,var(--tera-palette-rgb-255-255-255-d035),transparent 27%),var(--surface-raised)}html:root[data-theme=night] body :is(.parser-input-card,.parser-results-page .parser-list-section,.accounts-toolbar-shell,.account-filter-panel,.account-column-panel){border-color:var(--tera-palette-rgb-255-255-255-d12);background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d025),transparent 52%),var(--surface-soft)}html:root[data-theme=night] body :is(.account-filter-control,.account-selection){border-color:var(--tera-palette-rgb-255-255-255-d11);background:var(--tera-palette-rgb-255-255-255-d025)}html:root[data-theme=night] body :is(.warming-actions label,.dialogue-scopes label){color:var(--text-secondary);border-color:var(--tera-palette-rgb-255-255-255-d1);background:var(--surface-input);box-shadow:none}html:root[data-theme=day]{color-scheme:light}html:root[data-theme=day],html:root[data-theme=day] body{background-color:#e8edf4;background-image:radial-gradient(110% 90% at 12% -8%,var(--tera-palette-rgb-255-255-255-d94),transparent 54%),linear-gradient(136deg,rgba(255,255,255,.52),transparent 48%,rgba(81,97,118,.08))}html:root[data-theme=night] .mobile-app,html:root[data-theme=night] .mobile-app .mobile-home,html:root[data-theme=night] .mobile-app .mobile-workspace-shell,html:root[data-theme=night] .mobile-app .mobile-workspace-shell.is-account-manager{color:var(--text-primary);background-color:#25282c;background-image:radial-gradient(110% 90% at 12% -8%,var(--tera-palette-rgb-255-255-255-d075),transparent 52%),linear-gradient(136deg,var(--tera-palette-rgb-255-255-255-d025),transparent 48%,var(--tera-palette-rgb-0-0-0-d055))}html:root[data-theme=night] .mobile-app :is(.mobile-top-bar,.mobile-home>.mobile-top-bar,.mobile-home-popover,.mobile-account-dock,.mobile-loading-panel){color:var(--text-primary);border-color:var(--tera-palette-rgb-255-255-255-d11);background-color:#1a1d21e6;background-image:radial-gradient(105% 84% at 14% -10%,rgba(255,255,255,.058),transparent 50%),linear-gradient(136deg,var(--tera-palette-rgb-255-255-255-d018),transparent 50%,rgba(0,0,0,.06));box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 12px 30px var(--tera-palette-rgb-0-0-0-d28)}html:root[data-theme=night] .mobile-app :is(.mobile-top-title strong,.mobile-top-title .tera-wordmark){color:var(--text-primary)}html:root[data-theme=night] .mobile-app :is(.mobile-top-title small,.mobile-account-dock-copy>span){color:#a7abb2}html:root[data-theme=day] .mobile-app,html:root[data-theme=day] .mobile-app .mobile-home,html:root[data-theme=day] .mobile-app .mobile-workspace-shell{color:var(--text-primary);background-color:#e8edf4;background-image:radial-gradient(circle at 18% 4%,var(--tera-palette-rgb-255-255-255-d94),transparent 34%),radial-gradient(circle at 88% 15%,rgba(220,228,239,.72),transparent 32%),linear-gradient(180deg,var(--tera-palette-hex-f8fafc) 0%,var(--tera-palette-hex-eef2f7) 62%,#e8edf4 100%)}html:root[data-theme=day] body :is(.parser-workspace,.inviting-workspace,.module-workspace,.ai-control-workspace,.account-work-conflict){color-scheme:light}html:root body .tera-button:not(.tera-button--danger):focus-visible,html:root body [role=button]:not(.tera-button--danger):focus-visible{outline-offset:2px}html:root[data-theme=day] body :is(.tera-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.tera-select-trigger,.tera-textarea){color-scheme:light}html:root[data-theme=day] body .warming-actions label,html:root[data-theme=day] body .dialogue-scopes label{color:var(--tera-palette-hex-334155);border-color:var(--tera-palette-rgb-48-61-80-d14);background:var(--tera-palette-white);box-shadow:none}html:root body :is(.inviting-workspace,.parser-workspace){min-height:0}html:root body :is(.inviting-workspace,.parser-workspace,.auto-delete-window).full-panel{min-height:0}html:root body .inviting-grid,html:root body .form-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}html:root body .inviting-editors{grid-template-columns:repeat(2,minmax(0,1fr))}html:root body :is(.inviting-grid,.inviting-editors,.form-layout)>*{min-width:0;max-width:100%}.mobile-app .mobile-workspace-content{overflow-x:hidden}.mobile-app .mobile-workspace-content :is(.full-panel,.inviting-workspace,.parser-workspace,.auto-delete-window){min-height:0}.mobile-app :is(.dialog-card,.manager-tools,.task-focus-card){width:min(100%,760px);max-width:100%;overflow-x:hidden}@media(max-width:900px){html:root body :is(.inviting-grid,.inviting-editors,.form-layout){grid-template-columns:minmax(0,1fr)}html:root body :is(.inviting-policy-grid,.warming-policy,.reactions-policy,.dialogue-policy){grid-template-columns:minmax(0,1fr)}}html:root[data-theme=night] body :is(.settings-profile-card,.settings-owner-section){border-color:var(--tera-palette-rgb-255-255-255-d13);background:linear-gradient(135deg,var(--tera-palette-rgb-255-255-255-d035),transparent 58%),var(--surface-soft)}html:root[data-theme=day],html:root[data-theme=day] body,html:root[data-theme=day] body .auth-shell,html:root[data-theme=day] .mobile-app,html:root[data-theme=day] .mobile-app .mobile-home,html:root[data-theme=day] .mobile-app .mobile-workspace-shell,html:root[data-theme=day] .mobile-app .mobile-workspace-shell.is-account-manager{color:var(--text-primary);background-color:#ececed;background-image:radial-gradient(circle at 18% 4%,var(--tera-palette-rgb-255-255-255-d94),transparent 34%),radial-gradient(circle at 88% 15%,rgba(224,224,226,.72),transparent 32%),linear-gradient(180deg,var(--tera-palette-hex-fafafa) 0%,#f2f2f3 62%,#ececed 100%)}html:root[data-theme=day] body :is(.panel,.task-focus-card){color:var(--text-primary);background-color:var(--tera-palette-hex-f7f7f8);background-image:radial-gradient(110% 90% at 12% -8%,var(--tera-palette-rgb-255-255-255-d96),transparent 54%),linear-gradient(136deg,var(--tera-palette-rgb-255-255-255-d42),transparent 50%,rgba(70,70,73,.07));box-shadow:0 20px 55px #2c2c2f1f,inset 0 1px var(--tera-palette-rgb-255-255-255-d92)}html:root body .task-status-choice.active small,html:root body :is(.status-running .task-row-state,.user-task-status.status-running,.task-empty-state>span){color:var(--status-info);background:color-mix(in srgb,var(--status-info) 10%,transparent)}html:root body .task-card-toggle{accent-color:var(--status-info);outline-color:currentColor}html:root[data-theme=night] body .task-focus-card{border-color:#d2d2d54d;background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d045),transparent 28%),var(--surface-raised)}html:root[data-theme=day] body .task-focus-card{border-color:#50505440;background:linear-gradient(145deg,rgba(80,80,84,.04),transparent 28%),var(--surface-raised)}html:root[data-theme=night] body .neuro-dialogues-profile-card{background:linear-gradient(145deg,var(--tera-palette-rgb-255-255-255-d035),var(--surface-input) 56%)}html:root[data-theme=day] body .neuro-dialogues-profile-card{background:linear-gradient(145deg,rgba(80,80,84,.035),var(--surface-input) 56%)}html:root[data-theme=night] body .neuro-dialogues-count{border-color:var(--tera-palette-rgb-210-210-213-d2);color:var(--tera-palette-hex-d0d1d4);background:#d2d2d511}html:root[data-theme=day] body .neuro-dialogues-count{border-color:var(--tera-palette-rgb-80-80-84-d2);color:var(--tera-palette-hex-45474c);background:#50505411}html:root[data-theme=day] body .accounts-toolbar-shell.accounts-toolbar-shell{border-color:var(--tera-palette-rgb-72-72-76-d12);background:linear-gradient(135deg,#50505409,#66d6b206),var(--tera-palette-white)}html:root[data-theme=day] body .account-import-supported.account-import-supported,html:root[data-theme=night] body .account-import-supported.account-import-supported{border-color:#80808433;background:linear-gradient(135deg,#80808411,#80808405),var(--surface-soft)}html:root[data-theme=night] body .account-filter-panel.account-filter-panel,html:root[data-theme=day] body .account-filter-panel.account-filter-panel{border-color:var(--tera-palette-rgb-128-128-132-d24);background:radial-gradient(circle at 100% 0%,var(--tera-palette-rgb-128-128-132-d1),transparent 34%),linear-gradient(145deg,var(--tera-palette-rgb-128-128-132-d035),var(--tera-palette-rgb-102-214-178-d018) 58%),var(--surface-raised);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 14px 28px var(--tera-palette-rgb-0-0-0-d12)}html:root[data-theme=night] body .account-column-panel.account-column-panel,html:root[data-theme=day] body .account-column-panel.account-column-panel{border-color:var(--tera-palette-rgb-128-128-132-d28);background:linear-gradient(145deg,rgba(128,128,132,.07),transparent 44%),var(--surface-deep);box-shadow:0 20px 42px var(--tera-palette-rgb-0-0-0-d18),inset 0 1px var(--tera-palette-rgb-255-255-255-d12)}html:root body .account-column-panel .account-column-panel-head{border-bottom-color:#80808426}html:root[data-theme=day] body .account-filter-panel .account-filter-control.account-filter-control{box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d94),0 5px 13px #37373b0b}html:root[data-theme=night] body .account-avatar.account-avatar,html:root[data-theme=day] body .account-avatar.account-avatar{border-color:#8080842e}html:root[data-theme=night] body .auth-card,html:root[data-theme=night] body .mobile-app :is(.mobile-top-bar,.mobile-home-popover,.mobile-account-dock,.mobile-loading-panel){color:var(--text-primary);border-color:#8080842e;box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d08),0 12px 30px var(--tera-palette-rgb-0-0-0-d28)}html:root[data-theme=day] body .auth-card,html:root[data-theme=day] body .mobile-app :is(.mobile-top-bar,.mobile-home-popover,.mobile-account-dock,.mobile-loading-panel){color:var(--text-primary);border-color:var(--tera-palette-rgb-72-72-76-d12);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d9),0 12px 30px var(--tera-palette-rgb-55-55-59-d1)}html:root[data-theme=night] body .mobile-app .mobile-workspace-content :is(.panel,.full-panel){box-shadow:0 12px 34px var(--tera-palette-rgb-0-0-0-d18)}html:root[data-theme=day] body .mobile-app .mobile-workspace-content :is(.panel,.full-panel){box-shadow:0 12px 34px var(--tera-palette-rgb-55-55-59-d08)}html:root[data-theme=day] body .mobile-app :is(.account-table-head,.account-list-state){box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d94),0 9px 24px #37373b0e}html:root[data-theme=day] body .mobile-app .settings-profile-card{border-color:#48484c29;background-image:linear-gradient(110deg,var(--tera-palette-rgb-128-128-132-d1),rgba(102,214,178,.024))}html:root[data-theme=day] body .mobile-app .settings-avatar{background:linear-gradient(145deg,#66676b,#353639)}html:root[data-theme=day] body .mobile-app .settings-ai-entry-icon{color:var(--tera-palette-hex-45474c);background:var(--tera-palette-rgb-128-128-132-d14)}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog :is(.account-module-check-grid .checkbox-line,.bulk-setting-switch){border-color:var(--tera-palette-hex-303237);color:var(--tera-palette-hex-d0d1d4);background:linear-gradient(180deg,var(--tera-palette-hex-202226),var(--tera-palette-hex-111216))}html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog :is(.account-module-check-grid .checkbox-line,.bulk-setting-switch){border-color:var(--tera-palette-rgb-72-72-76-d18);color:var(--tera-palette-hex-45474c);background:linear-gradient(180deg,var(--tera-palette-white),var(--tera-palette-hex-e3e3e5))}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .account-module-check-grid .checkbox-line.selected,html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .account-module-check-grid .checkbox-line.selected{border-color:var(--tera-palette-rgb-128-128-132-d38);color:var(--text-primary);background:var(--tera-palette-rgb-128-128-132-d11)}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog :is(.bulk-select-all,.bulk-section-hero .eyebrow){color:var(--tera-palette-hex-d0d1d4)}html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog :is(.bulk-select-all,.bulk-section-hero .eyebrow){color:var(--tera-palette-hex-505258)}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog{background-color:#252628;background-image:radial-gradient(circle at 12% 0%,var(--tera-palette-rgb-128-128-132-d08),transparent 30%),radial-gradient(circle at 92% 100%,rgba(96,96,100,.06),transparent 34%)}html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog{background-color:var(--tera-palette-hex-eeeeef);background-image:radial-gradient(circle at 12% 0%,rgba(128,128,132,.07),transparent 30%),radial-gradient(circle at 92% 100%,rgba(96,96,100,.045),transparent 34%)}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .bulk-tera-mark{border-color:#d2d2d542;color:var(--text-primary);background:linear-gradient(135deg,#55565a,#303135);box-shadow:0 8px 24px var(--tera-palette-rgb-0-0-0-d24),inset 0 1px var(--tera-palette-rgb-255-255-255-d14)}html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .bulk-tera-mark{border-color:#5050543d;color:var(--text-primary);background:linear-gradient(135deg,var(--tera-palette-hex-dedee0),#bfc0c3);box-shadow:0 8px 24px var(--tera-palette-rgb-55-55-59-d12),inset 0 1px var(--tera-palette-rgb-255-255-255-d72)}html:root[data-theme=night] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .bulk-dialog-count{border-color:var(--tera-palette-rgb-210-210-213-d2);color:var(--tera-palette-hex-d0d1d4);background:var(--tera-palette-rgb-128-128-132-d08)}html:root[data-theme=day] body .manager-tools-dialog.manager-tools-dialog.bulk-manager-dialog .bulk-dialog-count{border-color:var(--tera-palette-rgb-80-80-84-d2);color:var(--tera-palette-hex-45474c);background:var(--tera-palette-rgb-128-128-132-d08)}html:root[data-theme=day] body .profile-avatar{background:#666970}html:root[data-theme=day] body .account-selection{border-color:#5050543d;background:#80808412}:root[data-theme=day] :where(.settings-provider-row,.users-list,.users-module-row,.operation-card,.bulk-children,.state-message-list,.parser-editor,.monitoring-loading,.task-filter-bar,.inviting-card,.account-table,.account-filter-menu,.account-role-menu):not(.account-settings-drawer *){color:var(--soft);background:var(--shell)}html:root[data-theme=night] body :is(.user-task-card:hover,.user-task-card.status-running){border-color:var(--tera-palette-rgb-210-210-213-d36);color:var(--text-primary);background:var(--tera-palette-hex-202328);box-shadow:none;outline-color:currentColor}html:root[data-theme=day] body :is(.user-task-card:hover,.user-task-card.status-running){border-color:var(--tera-palette-rgb-80-80-84-d36);color:var(--text-primary);background:var(--tera-palette-hex-dedee0);box-shadow:none;outline-color:currentColor}html:root[data-theme=night] body .mobile-app :is(.mobile-top-title,.mobile-top-title strong){color:var(--text-primary)}html:root[data-theme=day] body .mobile-app :is(.mobile-top-title,.mobile-top-title strong){color:var(--tera-palette-hex-292a2e)}html:root[data-theme=night] body .account-manager-workspace :is(.account-restrictions>span,.account-proxy-status,.account-onboarding-proxy-state strong,.account-proxy-pool-status strong){color:var(--tera-palette-hex-f4f4f5)}html:root[data-theme=day] body .account-manager-workspace :is(.account-restrictions>span,.account-proxy-status,.account-onboarding-proxy-state strong,.account-proxy-pool-status strong){color:var(--text-primary)}html:root[data-theme=night] body .account-activity-dialog.account-activity-dialog{border-color:var(--tera-palette-rgb-210-214-222-d2);background:var(--tera-black-silk-surface);box-shadow:var(--tera-black-silk-shadow)}html:root[data-theme=day] body .account-activity-dialog.account-activity-dialog{border-color:var(--tera-palette-rgb-78-78-84-d18);background:var(--tera-day-silk-surface);box-shadow:var(--tera-day-silk-shadow)}html:root body .account-activity-dialog :is(.account-activity-current,.account-activity-item){background:transparent;box-shadow:none}html:root[data-theme=night] body .bulk-manager-dialog.bulk-manager-dialog,html:root[data-theme=night] body .bulk-manager-dialog .bulk-control-layout>.bulk-section-content{border-color:var(--tera-palette-rgb-210-214-222-d2);background:var(--tera-black-silk-surface);box-shadow:var(--tera-black-silk-shadow)}html:root[data-theme=day] body .bulk-manager-dialog.bulk-manager-dialog,html:root[data-theme=day] body .bulk-manager-dialog .bulk-control-layout>.bulk-section-content{border-color:var(--tera-palette-rgb-78-78-84-d18);background:var(--tera-day-silk-surface);box-shadow:var(--tera-day-silk-shadow)}html:root body .bulk-manager-dialog :is(.bulk-section-content) :is(.operation-card,.bulk-ai-form,.bulk-children,.account-tool-feedback,.telegram-profile-fields){border-color:transparent;background:transparent;box-shadow:none}html:root[data-theme=night] body .parser-workspace .gram-parser-depth-surface.gram-parser-section{border-color:#dadee547;background:var(--tera-black-silk-surface);box-shadow:inset 0 1px 0 var(--tera-palette-rgb-255-255-255-d22),inset 0 -3px #000000eb,0 1px 0 var(--tera-palette-rgb-255-255-255-d055),0 7px #040507,0 24px 44px #0000008a}html:root[data-theme=day] body .parser-workspace .gram-parser-depth-surface.gram-parser-section{border-color:#4a4a523d;background:var(--tera-day-silk-surface);box-shadow:inset 0 1px 0 var(--tera-palette-white),inset 0 -3px #47474c33,0 1px 0 var(--tera-palette-rgb-255-255-255-d92),0 6px #4e4e542b,0 22px 40px #30303638}html:root body :is(.module-workspace>.form-layout>.form-column,.inviting-card>.form-layout>.form-column,.workspace-control-card>.form-layout>.form-column,.settings-section>.form-layout>.form-column){border-color:transparent;background:transparent;box-shadow:none}html:root body .account-manager-workspace .account-table>.account-table-head{background:transparent;box-shadow:none}html:root body .account-manager-workspace .account-note-button .icon{color:inherit}html:root[data-theme=night] body .account-manager-workspace .account-filter-panel,html:root[data-theme=night] body .account-manager-workspace .account-column-panel{border-color:var(--tera-palette-rgb-210-214-222-d2);background:var(--tera-black-silk-surface);box-shadow:var(--tera-black-silk-shadow)}html:root[data-theme=day] body .account-manager-workspace .account-filter-panel,html:root[data-theme=day] body .account-manager-workspace .account-column-panel{border-color:#4e4e5433;background:var(--tera-day-silk-surface);box-shadow:var(--tera-day-silk-shadow)}html:root[data-theme=night] body .account-manager-workspace .account-filter-control{border-color:rgba(var(--account-filter-rgb),.42);background:radial-gradient(105% 145% at 88% -30%,rgba(var(--account-filter-rgb),.42),transparent 55%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d1),transparent 40%),linear-gradient(145deg,var(--tera-palette-hex-202226),var(--tera-palette-hex-090a0c) 76%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d15),inset 0 -2px #000000d1,0 3px 0 var(--tera-palette-hex-050608),0 10px 20px rgba(var(--account-filter-rgb),.09)}html:root[data-theme=day] body .account-manager-workspace .account-filter-control{border-color:rgba(var(--account-filter-rgb),.4);background:radial-gradient(105% 145% at 88% -30%,rgba(var(--account-filter-rgb),.26),transparent 55%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d98),var(--tera-palette-rgb-255-255-255-d34) 42%,transparent 62%),linear-gradient(145deg,var(--tera-palette-white),var(--tera-palette-hex-dedee2) 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px #47474c24,0 3px #4e4e5421,0 10px 20px rgba(var(--account-filter-rgb),.1)}html:root body .account-manager-workspace .account-filter-control:is(:hover,.is-open){border-color:rgba(var(--account-filter-rgb),.72);filter:brightness(1.08);transform:translateY(-1px)}html:root[data-theme=night] body .account-manager-workspace .account-filter-menu{border-color:rgba(var(--account-filter-rgb),.5);background:radial-gradient(120% 95% at 92% -8%,rgba(var(--account-filter-rgb),.3),transparent 50%),linear-gradient(180deg,var(--tera-palette-rgb-255-255-255-d08),transparent 32%),linear-gradient(145deg,#24262b,var(--tera-palette-hex-090a0c) 76%);box-shadow:inset 0 1px var(--tera-palette-rgb-255-255-255-d15),inset 0 -2px var(--tera-palette-rgb-0-0-0-d84),0 5px 0 var(--tera-palette-hex-050608),0 22px 42px var(--tera-palette-rgb-0-0-0-d52)}html:root[data-theme=day] body .account-manager-workspace .account-filter-menu{border-color:rgba(var(--account-filter-rgb),.46);background:radial-gradient(120% 95% at 92% -8%,rgba(var(--account-filter-rgb),.22),transparent 50%),linear-gradient(180deg,var(--tera-palette-white),var(--tera-palette-rgb-255-255-255-d48) 38%,transparent 62%),linear-gradient(145deg,var(--tera-palette-white),var(--tera-palette-hex-dedee2) 78%);box-shadow:inset 0 1px var(--tera-palette-white),inset 0 -2px #47474c24,0 4px 0 var(--tera-palette-rgb-78-78-84-d16),0 20px 38px #30303633}html:root body .sidebar.sidebar{border-color:var(--tera-titanium-panel-border-color);background:var(--tera-titanium-panel-background);box-shadow:var(--tera-titanium-panel-shadow)}html:root[data-theme=night] body .sidebar .sidebar-section-title{color:var(--tera-palette-white)}html:root[data-theme=day] body .sidebar .sidebar-section-title{color:var(--tera-palette-hex-111214)}html:root[data-theme=night] body .account-manager-workspace .accounts-toolbar-shell.accounts-toolbar-shell{border-color:var(--tera-palette-rgb-210-214-222-d2);background:var(--tera-black-silk-surface);box-shadow:var(--tera-black-silk-shadow)}html:root[data-theme=day] body .account-manager-workspace .accounts-toolbar-shell.accounts-toolbar-shell{border-color:var(--tera-palette-rgb-78-78-84-d18);background:var(--tera-day-silk-surface);box-shadow:var(--tera-day-silk-shadow)}}@layer exceptions{html[data-view=desktop],html[data-view=desktop] body,html[data-view=desktop] #root{min-width:1440px}html[data-view=desktop],html[data-view=desktop] body,html[data-view=desktop] #root,html[data-view=desktop] .app-shell{min-height:0;height:auto}html[data-view=desktop] .app-shell{align-items:start}html[data-view=desktop] .sidebar{height:auto;max-height:calc(100dvh - 28px);align-self:start}html[data-view=desktop] .main-area{height:auto;overflow-y:visible;overscroll-behavior:auto;scrollbar-gutter:auto}html[data-view=desktop] .parser-workspace{overflow-x:hidden;overflow-y:visible}}
