.internal-messaging{height:100%;min-height:0;display:grid;grid-template-columns:minmax(280px,340px) minmax(420px,1fr) minmax(240px,290px);overflow:hidden;background:var(--bg);color:var(--text)}.internal-chat-panel,.internal-conversation-panel,.internal-details-panel{min-width:0;min-height:0;background:var(--surface)}.internal-conversation-panel{display:flex;flex-direction:column;border-right:1px solid var(--border)}.internal-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 18px 14px}.internal-directory-modal h2,.internal-panel-header h1{margin:2px 0 0;font-size:22px;line-height:1.2}.internal-eyebrow{color:var(--primary);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.internal-new-button{height:38px;border:0;border-radius:10px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;background:var(--primary);color:var(--primary-contrast);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.internal-new-button svg{width:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.internal-search{height:42px;margin:0 16px 12px;display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:11px;padding:0 12px;background:var(--surface-soft)}.internal-search svg{width:17px;flex:0 0 auto;fill:none;stroke:var(--muted);stroke-width:1.8}.internal-search input{width:100%;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:13px}.internal-filters{display:flex;gap:6px;padding:0 16px 12px}.internal-filters button{min-height:30px;border:1px solid transparent;border-radius:999px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.internal-filters button.active{border-color:color-mix(in srgb,var(--primary) 32%,var(--border));background:var(--primary-weak);color:var(--primary)}.internal-conversation-row b,.internal-filters button span{min-width:19px;height:19px;border-radius:999px;display:inline-grid;place-items:center;padding:0 5px;background:var(--primary);color:var(--primary-contrast);font-size:10px}.internal-conversation-list{min-height:0;overflow-y:auto;padding:2px 8px 14px}.internal-conversation-item{width:100%;min-height:72px;border:1px solid transparent;border-radius:12px;padding:10px;display:flex;align-items:center;gap:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.internal-conversation-item:hover{background:color-mix(in srgb,var(--surface-strong) 44%,transparent)}.internal-conversation-item.active{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:var(--primary-weak)}.internal-avatar,.internal-details-avatar,.internal-mini-avatar{position:relative;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--primary) 18%,var(--surface-strong));color:var(--primary);font-weight:800}.internal-avatar{width:42px;height:42px;font-size:13px}.internal-avatar i{position:absolute;right:0;bottom:1px;width:10px;height:10px;border:2px solid var(--surface);border-radius:50%;background:#22c55e}.internal-conversation-copy{min-width:0;flex:1 1;display:grid;grid-gap:5px;gap:5px}.internal-conversation-row{min-width:0;display:flex;justify-content:space-between;align-items:center;gap:8px}.internal-conversation-row strong,.internal-conversation-row.preview>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-conversation-row strong{font-size:13px}.internal-conversation-row time,.internal-conversation-row.preview{color:var(--muted);font-size:11px}.internal-conversation-row.preview>span{flex:1 1}.internal-chat-panel{display:flex;flex-direction:column;background:color-mix(in srgb,var(--bg) 82%,var(--surface))}.internal-chat-header{min-height:68px;padding:0 18px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:11px;background:var(--surface)}.internal-chat-header>div{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.internal-chat-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.internal-chat-header div span{color:var(--muted);font-size:11px}.internal-header-action,.internal-mobile-back{width:36px;height:36px;border:1px solid var(--border);border-radius:10px;display:grid;place-items:center;background:var(--surface-soft);color:var(--muted);cursor:pointer}.internal-header-action svg,.internal-mobile-back svg{width:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.internal-mobile-back{display:none}.internal-timeline{min-height:0;flex:1 1;overflow-y:auto;padding:18px clamp(16px,4vw,54px);scroll-behavior:smooth}.internal-message{width:-moz-fit-content;width:fit-content;max-width:min(72%,680px);margin:4px 0;border:1px solid var(--border);border-radius:6px 14px 14px;padding:8px 11px 6px;background:var(--surface);box-shadow:0 3px 10px color-mix(in srgb,#000 6%,transparent)}.internal-message.own{margin-left:auto;border-color:color-mix(in srgb,var(--primary) 28%,var(--border));border-radius:14px 6px 14px 14px;background:color-mix(in srgb,var(--primary) 14%,var(--surface))}.internal-message.failed{border-color:var(--danger)}.internal-message-author{display:block;margin-bottom:3px;color:var(--primary);font-size:11px;font-weight:800}.internal-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.internal-message footer{min-height:15px;margin-top:3px;display:flex;justify-content:flex-end;align-items:center;gap:5px;color:var(--muted);font-size:9px}.internal-message.failed footer{color:var(--danger)}.internal-message footer svg{width:15px;fill:none;stroke:var(--primary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.internal-date-divider{width:-moz-fit-content;width:fit-content;margin:16px auto 12px;padding:4px 10px;background:color-mix(in srgb,var(--surface) 92%,transparent);color:var(--muted);font-size:10px;font-weight:700}.internal-date-divider,.internal-load-older{border:1px solid var(--border);border-radius:999px}.internal-load-older{display:block;margin:0 auto 14px;padding:6px 12px;background:var(--surface);color:var(--text);font:inherit;font-size:11px;cursor:pointer}.internal-composer{position:relative;margin:0 14px 14px;border:1px solid var(--border);border-radius:14px;padding:8px 8px 23px 13px;display:flex;align-items:flex-end;gap:8px;background:var(--surface);box-shadow:0 10px 28px color-mix(in srgb,#000 10%,transparent)}.internal-composer textarea{width:100%;min-height:38px;max-height:130px;resize:vertical;border:0;outline:0;padding:9px 4px;background:transparent;color:var(--text);font:inherit;font-size:13px}.internal-composer>button{width:42px;height:42px;flex:0 0 auto;border:0;border-radius:11px;display:grid;place-items:center;background:var(--primary);color:var(--primary-contrast);cursor:pointer}.internal-composer>button:disabled{cursor:not-allowed;opacity:.48}.internal-composer>button svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.internal-composer small{position:absolute;left:17px;bottom:6px;color:var(--muted);font-size:8px}.internal-details-panel{position:relative;border-left:1px solid var(--border);padding:28px 18px;overflow-y:auto;text-align:center}.internal-details-close{display:none;position:absolute;top:12px;right:12px;width:34px;height:34px;border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);color:var(--text);font:inherit;font-size:20px;cursor:pointer}.internal-message-retry{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.internal-details-avatar{width:70px;height:70px;margin:0 auto 12px;font-size:21px}.internal-details-panel h2{margin:0;font-size:18px}.internal-details-panel>p{margin:5px 0 22px;color:var(--muted);font-size:11px}.internal-details-section{border-top:1px solid var(--border);padding-top:16px;text-align:left}.internal-details-section>strong{display:block;margin-bottom:10px;font-size:12px}.internal-details-section>div{min-height:45px;display:flex;align-items:center;gap:9px}.internal-mini-avatar{width:32px;height:32px;font-size:10px}.internal-details-section>div>span:nth-child(2){min-width:0;flex:1 1;display:grid}.internal-details-section b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.internal-details-section small{color:var(--muted);font-size:9px}.internal-details-section i{width:8px;height:8px;border-radius:50%;background:#22c55e}.internal-details-note{margin-top:18px;border:1px solid var(--border);border-radius:12px;padding:11px;display:flex;gap:9px;background:var(--surface-soft);text-align:left;color:var(--muted);font-size:9px;line-height:1.45}.internal-details-note svg{width:18px;flex:0 0 auto;fill:none;stroke:var(--primary);stroke-width:1.8}.internal-details-note span{display:grid}.internal-details-note strong{color:var(--text);font-size:10px}.internal-empty,.internal-no-selection{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:30px;color:var(--muted);text-align:center}.internal-empty.compact{min-height:130px;padding:20px}.internal-empty strong,.internal-no-selection h2{margin:0;color:var(--text)}.internal-empty span,.internal-no-selection p{max-width:360px;margin:0;font-size:12px;line-height:1.5}.internal-empty-icon,.internal-no-selection>span{width:58px;height:58px;border-radius:17px;display:grid;place-items:center;background:var(--primary-weak);color:var(--primary)}.internal-empty-icon svg,.internal-no-selection svg{width:27px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.internal-no-selection h2{font-size:20px}.internal-no-selection button{margin-top:8px;border:0;border-radius:10px;padding:10px 15px;background:var(--primary);color:var(--primary-contrast);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.internal-toast{position:fixed;z-index:120;right:22px;bottom:22px;max-width:min(420px,calc(100vw - 32px));border:1px solid color-mix(in srgb,var(--danger) 55%,var(--border));border-radius:12px;padding:11px 12px;display:flex;align-items:center;gap:12px;background:var(--surface);color:var(--danger);box-shadow:var(--shadow-soft);font-size:12px}.internal-toast span{flex:1 1}.internal-toast button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.internal-modal-backdrop{position:fixed;z-index:115;inset:0;display:grid;place-items:center;padding:18px;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.internal-directory-modal{width:min(540px,100%);max-height:min(680px,calc(100vh - 36px));border:1px solid var(--border);border-radius:18px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-soft)}.internal-directory-modal>header{padding:20px 22px 15px;border-bottom:1px solid var(--border);display:flex;align-items:flex-start;gap:18px}.internal-directory-modal>header div{flex:1 1}.internal-directory-modal>header p{margin:5px 0 0;color:var(--muted);font-size:11px}.internal-directory-modal>header>button{width:34px;height:34px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font-size:20px;cursor:pointer}.internal-search.modal-search{margin:16px}.internal-directory-list{max-height:430px;overflow-y:auto;padding:0 10px 14px}.internal-directory-list>button{width:100%;min-height:62px;border:1px solid transparent;border-radius:12px;padding:8px 10px;display:flex;align-items:center;gap:11px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.internal-directory-list>button:hover{border-color:var(--border);background:var(--surface-soft)}.internal-directory-list>button>span:nth-child(2){min-width:0;flex:1 1;display:grid;grid-gap:3px;gap:3px}.internal-directory-list strong{font-size:13px}.internal-directory-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px}.internal-directory-list>button>svg{width:17px;fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1280px){.internal-messaging{grid-template-columns:minmax(270px,320px) minmax(420px,1fr)}.internal-details-panel{display:none}.internal-details-panel.is-open{position:fixed;z-index:120;inset:var(--workspace-topbar-height,58px) 0 0 auto;width:min(330px,92vw);display:block;border-left:1px solid var(--border);box-shadow:-18px 0 50px rgba(0,0,0,.25)}.internal-details-panel.is-open .internal-details-close{display:grid;place-items:center}}@media (max-width:820px){.internal-messaging{display:block}.internal-chat-panel,.internal-conversation-panel{height:100%}.internal-messaging.has-selection .internal-conversation-panel,.internal-messaging:not(.has-selection) .internal-chat-panel{display:none}.internal-mobile-back{display:grid}.internal-message{max-width:88%}}@media (max-width:480px){.internal-panel-header{padding:16px 12px 12px}.internal-new-button span{display:none}.internal-search{margin-inline:12px}.internal-filters{padding-inline:12px}.internal-timeline{padding:14px 10px}.internal-composer{margin:0 8px 8px}}.SlaPolicyModal_backdrop__yEnzw{position:fixed;z-index:1450;inset:0;display:grid;place-items:center;padding:20px;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SlaPolicyModal_modal__RMNj8{width:min(980px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-soft)}.SlaPolicyModal_modal__RMNj8 button,.SlaPolicyModal_modal__RMNj8 input,.SlaPolicyModal_modal__RMNj8 select{font:inherit}.SlaPolicyModal_modal__RMNj8>header{display:flex;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid var(--border)}.SlaPolicyModal_modal__RMNj8 header span{color:var(--primary);font-size:.66rem;font-weight:850;letter-spacing:.1em}.SlaPolicyModal_modal__RMNj8 h2{margin:3px 0}.SlaPolicyModal_modal__RMNj8 header p{margin:0;color:var(--muted);font-size:.76rem}.SlaPolicyModal_modal__RMNj8 header>button{width:36px;height:36px;border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);color:var(--text);cursor:pointer}.SlaPolicyModal_body__pOpZK{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr)}.SlaPolicyModal_form__rAOwd,.SlaPolicyModal_list__Pekm7{padding:16px}.SlaPolicyModal_form__rAOwd{border-right:1px solid var(--border)}.SlaPolicyModal_form__rAOwd h3,.SlaPolicyModal_list__Pekm7 h3{margin:0 0 12px;font-size:.88rem}.SlaPolicyModal_grid__ylKNS{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SlaPolicyModal_grid__ylKNS label{display:grid;grid-gap:5px;gap:5px;font-size:.68rem;font-weight:750}.SlaPolicyModal_grid__ylKNS input,.SlaPolicyModal_grid__ylKNS select{min-height:37px;padding:7px 9px;border:1px solid var(--border);border-radius:8px;background:var(--surface-soft);color:var(--text)}.SlaPolicyModal_grid__ylKNS .SlaPolicyModal_checkbox__XsKcd{display:flex;align-items:center;flex-direction:row;gap:8px}.SlaPolicyModal_checkbox__XsKcd input{min-height:auto;accent-color:var(--primary)}.SlaPolicyModal_form__rAOwd>button{width:100%;min-height:38px;margin-top:12px;border:1px solid var(--primary);border-radius:9px;background:var(--primary);color:var(--primary-contrast);cursor:pointer;font-weight:800}.SlaPolicyModal_list__Pekm7{display:grid;align-content:start;grid-gap:8px;gap:8px}.SlaPolicyModal_list__Pekm7>p{color:var(--muted);font-size:.74rem}.SlaPolicyModal_list__Pekm7 article{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft)}.SlaPolicyModal_list__Pekm7 article>div{display:flex;justify-content:space-between;gap:10px}.SlaPolicyModal_list__Pekm7 article span{color:var(--primary);font-size:.62rem}.SlaPolicyModal_list__Pekm7 article p{margin:0;color:var(--muted);font-size:.68rem}.SlaPolicyModal_list__Pekm7 dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:0}.SlaPolicyModal_list__Pekm7 dl div{display:grid;grid-gap:2px;gap:2px;padding:7px;border:1px solid var(--border);border-radius:7px}.SlaPolicyModal_list__Pekm7 dt{color:var(--muted);font-size:.57rem;text-transform:uppercase}.SlaPolicyModal_list__Pekm7 dd{margin:0;font-size:.7rem}.SlaPolicyModal_list__Pekm7 article>button{justify-self:end;border:0;background:none;color:var(--danger);cursor:pointer;font-size:.65rem}.SlaPolicyModal_error__TG5cb{margin:12px 16px 0;padding:9px;border-radius:8px;background:var(--danger-weak);color:var(--danger);font-size:.72rem}@media (max-width:800px){.SlaPolicyModal_body__pOpZK{grid-template-columns:1fr}.SlaPolicyModal_form__rAOwd{border-right:0;border-bottom:1px solid var(--border)}}@media (max-width:540px){.SlaPolicyModal_backdrop__yEnzw{padding:0}.SlaPolicyModal_modal__RMNj8{width:100%;max-height:100vh;min-height:100vh;border-radius:0}.SlaPolicyModal_grid__ylKNS{grid-template-columns:1fr}}.WorkManagementView_page__iwKZl{display:grid;grid-gap:18px;gap:18px;color:var(--text)}.WorkManagementView_page__iwKZl button,.WorkManagementView_page__iwKZl input,.WorkManagementView_page__iwKZl select,.WorkManagementView_page__iwKZl textarea{font:inherit}.WorkManagementView_pageHeader__Nw_ls{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.WorkManagementView_pageHeader__Nw_ls h1{margin:4px 0 3px;font-size:clamp(1.55rem,2vw,2rem);line-height:1.1}.WorkManagementView_modal__Zc0ux header p,.WorkManagementView_pageHeader__Nw_ls p{margin:0;color:var(--muted);font-size:.86rem}.WorkManagementView_eyebrow__w0AlO{color:var(--primary);font-size:.69rem;font-weight:850;letter-spacing:.11em}.WorkManagementView_headerActions__kK2hL{display:flex;gap:9px}.WorkManagementView_primaryButton__XM8bm,.WorkManagementView_secondaryButton__siOq7{min-height:38px;padding:0 16px;border-radius:10px;border:1px solid var(--border);cursor:pointer;font-weight:750}.WorkManagementView_primaryButton__XM8bm{border-color:var(--primary);background:var(--primary);color:var(--primary-contrast)}.WorkManagementView_secondaryButton__siOq7{background:var(--surface);color:var(--text)}.WorkManagementView_primaryButton__XM8bm:disabled,.WorkManagementView_secondaryButton__siOq7:disabled{cursor:not-allowed;opacity:.5}.WorkManagementView_summaryGrid__nJZcP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.WorkManagementView_summaryGrid__nJZcP article{position:relative;display:grid;grid-gap:7px;gap:7px;min-height:118px;padding:16px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.WorkManagementView_summaryGrid__nJZcP article:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--primary);content:"";opacity:.85}.WorkManagementView_summaryGrid__nJZcP span{color:var(--muted);font-size:.78rem}.WorkManagementView_summaryGrid__nJZcP strong{font-size:1.85rem;line-height:1}.WorkManagementView_summaryGrid__nJZcP small{color:var(--muted)}.WorkManagementView_summaryGrid__nJZcP .WorkManagementView_warningCard__Bgcse:before{background:var(--warning)}.WorkManagementView_summaryGrid__nJZcP .WorkManagementView_dangerCard__VfGvU:before{background:var(--danger)}.WorkManagementView_toolbar__X23hA{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.WorkManagementView_tabs__qaXJI{display:flex;gap:6px;overflow-x:auto}.WorkManagementView_tabs__qaXJI button{min-height:34px;padding:0 13px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer;font-weight:700;white-space:nowrap}.WorkManagementView_tabs__qaXJI .WorkManagementView_activeTab__a8ddJ,.WorkManagementView_tabs__qaXJI button:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border));background:var(--primary-weak);color:var(--text)}.WorkManagementView_filters__7OoVS{display:grid;grid-template-columns:minmax(240px,1fr) 190px auto;grid-gap:9px;gap:9px}.WorkManagementView_searchField__mptHg{display:flex;align-items:center;gap:8px;min-height:39px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft)}.WorkManagementView_searchField__mptHg span{color:var(--muted);font-size:1.2rem}.WorkManagementView_searchField__mptHg input{width:100%;border:0;outline:0;background:transparent;color:var(--text)}.WorkManagementView_closureControls__Vcpc6 select,.WorkManagementView_commentForm__0FuY_ textarea,.WorkManagementView_filters__7OoVS select,.WorkManagementView_formGrid__XUdIL input,.WorkManagementView_formGrid__XUdIL select,.WorkManagementView_formGrid__XUdIL textarea{min-height:39px;padding:9px 11px;border:1px solid var(--border);border-radius:10px;outline:none;background:var(--surface-soft);color:var(--text)}.WorkManagementView_mineToggle__kkLXo{display:flex;align-items:center;gap:8px;min-height:39px;padding:0 12px;border:1px solid var(--border);border-radius:10px;cursor:pointer;white-space:nowrap}.WorkManagementView_mineToggle__kkLXo input{accent-color:var(--primary)}.WorkManagementView_tableWrap__XYAgP{min-height:310px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.WorkManagementView_tableHeader__beuAZ,.WorkManagementView_tableRow___Kt3i{display:grid;grid-template-columns:minmax(250px,1.6fr) minmax(130px,.8fr) 100px minmax(140px,.8fr) minmax(130px,.8fr) minmax(130px,.8fr);align-items:center;grid-gap:12px;gap:12px;padding:12px 15px;text-align:left}.WorkManagementView_tableHeader__beuAZ{border-bottom:1px solid var(--border);color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.WorkManagementView_tableRow___Kt3i{width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:transparent;color:var(--text);cursor:pointer}.WorkManagementView_tableRow___Kt3i:hover{background:color-mix(in srgb,var(--primary) 6%,var(--surface))}.WorkManagementView_itemIdentity__wDdK6{display:flex;align-items:center;gap:11px;min-width:0}.WorkManagementView_itemIdentity__wDdK6 i{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:9px;font-size:.7rem;font-style:normal;font-weight:900}.WorkManagementView_ticketIcon__OsF98{background:var(--primary-weak);color:var(--primary)}.WorkManagementView_orderIcon__BL5ca{border:1px solid color-mix(in srgb,var(--primary) 42%,var(--border));color:var(--text)}.WorkManagementView_itemIdentity__wDdK6>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.WorkManagementView_itemIdentity__wDdK6 b{font-size:.82rem}.WorkManagementView_itemIdentity__wDdK6 small{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.WorkManagementView_badge__fw42L,.WorkManagementView_priority__oyM_S{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:0 9px;border:1px solid var(--border);border-radius:999px;font-size:.68rem;font-style:normal;font-weight:800}.WorkManagementView_status_NEW___l1m_,.WorkManagementView_status_REOPENED___YUq9,.WorkManagementView_status_TRIAGE__dz3MO{border-color:color-mix(in srgb,#60a5fa 45%,var(--border));background:color-mix(in srgb,#60a5fa 11%,transparent)}.WorkManagementView_status_IN_PROGRESS__4Jh9z,.WorkManagementView_status_SCHEDULED__hMU6c{border-color:color-mix(in srgb,var(--primary) 50%,var(--border));background:var(--primary-weak);color:color-mix(in srgb,var(--primary) 75%,var(--text))}.WorkManagementView_status_AWAITING_APPROVAL__1JVsy,.WorkManagementView_status_PAUSED__06KFn,.WorkManagementView_status_WAITING_CUSTOMER__xs4u0,.WorkManagementView_status_WAITING_INTERNAL__r9jfY{border-color:color-mix(in srgb,var(--warning) 48%,var(--border));background:var(--warning-weak)}.WorkManagementView_status_APPROVED__wuTSO,.WorkManagementView_status_CLOSED__Ll0sB,.WorkManagementView_status_COMPLETED__BJ8wC,.WorkManagementView_status_RESOLVED__H_5ez{border-color:color-mix(in srgb,#22c55e 45%,var(--border));background:color-mix(in srgb,#22c55e 12%,transparent)}.WorkManagementView_status_CANCELED__Ac6NM{border-color:color-mix(in srgb,var(--danger) 45%,var(--border));background:var(--danger-weak)}.WorkManagementView_priority_LOW__NhXMP{color:var(--muted)}.WorkManagementView_priority_MEDIUM__ye3HR{border-color:color-mix(in srgb,#60a5fa 38%,var(--border))}.WorkManagementView_priority_HIGH__Tysna{border-color:color-mix(in srgb,var(--warning) 50%,var(--border));color:var(--warning)}.WorkManagementView_priority_URGENT__2hQt2{border-color:color-mix(in srgb,var(--danger) 55%,var(--border));background:var(--danger-weak);color:var(--danger)}.WorkManagementView_cellText__PWC7a{overflow:hidden;color:var(--muted);font-size:.77rem;text-overflow:ellipsis;white-space:nowrap}.WorkManagementView_overdue__NSx8R{color:var(--danger)!important;font-weight:800}.WorkManagementView_emptyState__Qwm4N{display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;min-height:250px;padding:30px;color:var(--muted);text-align:center}.WorkManagementView_emptyState__Qwm4N b{color:var(--text)}.WorkManagementView_errorBanner__fyqE7,.WorkManagementView_noticeBanner__9_apZ{padding:11px 13px;border:1px solid color-mix(in srgb,var(--danger) 45%,var(--border));border-radius:10px;background:var(--danger-weak);color:var(--danger)}.WorkManagementView_noticeBanner__9_apZ{display:flex;justify-content:space-between;width:100%;border-color:color-mix(in srgb,#22c55e 40%,var(--border));background:color-mix(in srgb,#22c55e 10%,var(--surface));color:var(--text);cursor:pointer;text-align:left}.WorkManagementView_moduleLocked__4knLY{display:flex;align-items:center;gap:18px;min-height:190px;padding:28px;border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,var(--surface)),var(--surface))}.WorkManagementView_moduleLockedIcon__Mjk3G{display:grid;place-items:center;flex:0 0 58px;height:58px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:15px;background:var(--primary-weak);color:var(--primary);font-size:1.65rem;font-weight:900}.WorkManagementView_moduleLocked__4knLY small{color:var(--primary);font-size:.66rem;font-weight:850;letter-spacing:.1em}.WorkManagementView_moduleLocked__4knLY h2{margin:5px 0 7px;font-size:1.15rem}.WorkManagementView_moduleLocked__4knLY p{max-width:680px;margin:0;color:var(--muted);line-height:1.5}.WorkManagementView_backdrop__LF4Li{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:22px;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.WorkManagementView_detailPanel__LsW6_,.WorkManagementView_modal__Zc0ux{width:min(690px,100%);max-height:calc(100vh - 44px);overflow:auto;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-soft)}.WorkManagementView_detailHeader__Z3WDf,.WorkManagementView_modal__Zc0ux>header{display:flex;justify-content:space-between;gap:18px;padding:20px;border-bottom:1px solid var(--border)}.WorkManagementView_detailHeader__Z3WDf h2,.WorkManagementView_modal__Zc0ux h2{margin:3px 0}.WorkManagementView_detailHeader__Z3WDf>button,.WorkManagementView_modal__Zc0ux header>button{display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);cursor:pointer;font-size:1.25rem}.WorkManagementView_formGrid__XUdIL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:20px}.WorkManagementView_formGrid__XUdIL label{display:grid;grid-gap:6px;gap:6px;color:var(--text);font-size:.76rem;font-weight:750}.WorkManagementView_formGrid__XUdIL textarea{resize:vertical}.WorkManagementView_fullField__0as5m{grid-column:1/-1}.WorkManagementView_modal__Zc0ux footer{display:flex;justify-content:flex-end;gap:9px;padding:15px 20px;border-top:1px solid var(--border)}.WorkManagementView_detailPanel__LsW6_{width:min(1120px,100%)}.WorkManagementView_detailTitleLine__aBIes{display:flex;align-items:center;gap:10px}.WorkManagementView_detailHeader__Z3WDf p{margin:4px 0 0;color:var(--muted)}.WorkManagementView_detailBody___c2tI{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);min-height:560px}.WorkManagementView_detailMain__nbTdB{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:16px}.WorkManagementView_detailCard__yNVhi{padding:15px;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft)}.WorkManagementView_detailCard__yNVhi h3,.WorkManagementView_timeline___s3P3 h3{margin:0 0 11px;font-size:.92rem}.WorkManagementView_description__Iq8OY{margin:0 0 14px;color:var(--muted);line-height:1.55;white-space:pre-wrap}.WorkManagementView_editForm__D3CLe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.WorkManagementView_editForm__D3CLe label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:.68rem;font-weight:800}.WorkManagementView_editForm__D3CLe input,.WorkManagementView_editForm__D3CLe select,.WorkManagementView_editForm__D3CLe textarea{width:100%;min-height:39px;padding:9px 11px;border:1px solid var(--border);border-radius:9px;outline:0;background:var(--surface);color:var(--text)}.WorkManagementView_editForm__D3CLe textarea{resize:vertical}.WorkManagementView_editForm__D3CLe input:disabled,.WorkManagementView_editForm__D3CLe select:disabled,.WorkManagementView_editForm__D3CLe textarea:disabled{opacity:.72;cursor:not-allowed}.WorkManagementView_editWide__78ZRA{grid-column:1/-1}.WorkManagementView_deadlineField__89nmX{display:grid;align-content:center;grid-gap:3px;gap:3px;padding:8px 10px;border:1px solid var(--border);border-radius:9px}.WorkManagementView_deadlineField__89nmX>span{color:var(--muted);font-size:.62rem;font-weight:800;text-transform:uppercase}.WorkManagementView_deadlineField__89nmX>b{font-size:.76rem}.WorkManagementView_deadlineField__89nmX>small{color:var(--muted);font-size:.62rem}.WorkManagementView_editSave__DUMoJ{grid-column:1/-1;justify-self:end}.WorkManagementView_detailCard__yNVhi dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.WorkManagementView_detailCard__yNVhi dl div{display:grid;grid-gap:3px;gap:3px;padding:9px;border:1px solid var(--border);border-radius:9px}.WorkManagementView_detailCard__yNVhi dt{color:var(--muted);font-size:.66rem;font-weight:800;text-transform:uppercase}.WorkManagementView_detailCard__yNVhi dd{margin:0;font-size:.8rem}.WorkManagementView_wideDefinition__myqP4{grid-column:1/-1}.WorkManagementView_transitionList__Ev5cp{display:flex;flex-wrap:wrap;gap:7px}.WorkManagementView_transitionList__Ev5cp button{min-height:31px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer;font-size:.72rem;font-weight:700}.WorkManagementView_transitionList__Ev5cp button:hover{border-color:var(--primary);color:var(--primary)}.WorkManagementView_checklist__tif5g{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.WorkManagementView_checklist__tif5g h4{margin:0 0 2px;font-size:.78rem}.WorkManagementView_checklist__tif5g label{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;cursor:pointer}.WorkManagementView_checklist__tif5g input{accent-color:var(--primary)}.WorkManagementView_checklist__tif5g span{display:flex;align-items:center;gap:7px;font-size:.77rem}.WorkManagementView_checklist__tif5g small{padding:2px 6px;border-radius:999px;background:var(--primary-weak);color:var(--primary);font-size:.58rem}.WorkManagementView_cardTitleRow__VALPi{display:flex;align-items:center;justify-content:space-between;gap:10px}.WorkManagementView_cardTitleRow__VALPi h3{margin-bottom:0}.WorkManagementView_cardTitleRow__VALPi>span{color:var(--muted);font-size:.65rem}.WorkManagementView_muted__rCcBa{margin:6px 0 12px;color:var(--muted);font-size:.76rem;line-height:1.45}.WorkManagementView_closureControls__Vcpc6{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:11px}.WorkManagementView_helpText__kZBq6{display:block;margin-top:7px;color:var(--muted)}.WorkManagementView_latestClosure__yNd7d{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 12px;margin-top:10px;padding:8px 10px;border-radius:8px;background:var(--surface);font-size:.7rem}.WorkManagementView_latestClosure__yNd7d b{color:var(--warning);letter-spacing:.08em}.WorkManagementView_latestClosure__yNd7d button{min-height:31px;padding:5px 10px;margin-left:auto;font-size:.7rem}.WorkManagementView_commentForm__0FuY_{display:grid;grid-gap:8px;gap:8px}.WorkManagementView_commentForm__0FuY_ textarea{resize:vertical}.WorkManagementView_commentForm__0FuY_ button{justify-self:end}.WorkManagementView_commentList__WMjpT{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.WorkManagementView_commentList__WMjpT>div{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;padding-top:9px;border-top:1px solid var(--border)}.WorkManagementView_commentList__WMjpT b,.WorkManagementView_commentList__WMjpT span{font-size:.68rem}.WorkManagementView_commentList__WMjpT span{color:var(--muted)}.WorkManagementView_commentList__WMjpT p{grid-column:1/-1;margin:0;font-size:.76rem;white-space:pre-wrap}.WorkManagementView_timeline___s3P3{padding:18px;border-left:1px solid var(--border);background:color-mix(in srgb,var(--surface-soft) 65%,transparent)}.WorkManagementView_timelineEntry__uZLUe{position:relative;display:grid;grid-template-columns:10px 1fr;grid-gap:10px;gap:10px;padding-bottom:17px}.WorkManagementView_timelineEntry__uZLUe:before{position:absolute;top:10px;bottom:0;left:4px;width:1px;background:var(--border);content:""}.WorkManagementView_timelineEntry__uZLUe:last-child:before{display:none}.WorkManagementView_timelineEntry__uZLUe i{z-index:1;width:9px;height:9px;margin-top:4px;border:2px solid var(--surface);border-radius:50%;background:var(--primary);box-shadow:0 0 0 1px var(--primary)}.WorkManagementView_timelineEntry__uZLUe>div{display:grid;grid-gap:3px;gap:3px}.WorkManagementView_timelineEntry__uZLUe b{font-size:.75rem}.WorkManagementView_timelineEntry__uZLUe span{color:var(--muted);font-size:.64rem}.WorkManagementView_timelineEntry__uZLUe p{margin:3px 0 0;color:var(--muted);font-size:.72rem;line-height:1.4}.WorkManagementView_detailPanel__LsW6_{font-size:.9rem}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_detailCard__yNVhi h3,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_timeline___s3P3 h3{font-size:.98rem;font-weight:700}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_editForm__D3CLe label{color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.01em}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_editForm__D3CLe input,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_editForm__D3CLe select,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_editForm__D3CLe textarea,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_formGrid__XUdIL input,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_formGrid__XUdIL select,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_formGrid__XUdIL textarea{font-size:.84rem;font-weight:400;line-height:1.4}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_deadlineField__89nmX>span,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_detailCard__yNVhi dt{font-size:.68rem;font-weight:650;letter-spacing:.04em}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_deadlineField__89nmX>b{font-size:.84rem;font-weight:600}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_deadlineField__89nmX>small{font-size:.7rem;font-weight:400}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_detailCard__yNVhi dd{font-size:.86rem;font-weight:400;line-height:1.4}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_description__Iq8OY,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_muted__rCcBa{font-size:.82rem;font-weight:400}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_timelineEntry__uZLUe b{font-size:.82rem;font-weight:650}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_timelineEntry__uZLUe span{font-size:.7rem;font-weight:400}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_timelineEntry__uZLUe p{font-size:.78rem;font-weight:400}.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_badge__fw42L,.WorkManagementView_detailPanel__LsW6_ .WorkManagementView_priority__oyM_S{font-weight:650}@media (max-width:1050px){.WorkManagementView_summaryGrid__nJZcP{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkManagementView_tableHeader__beuAZ{display:none}.WorkManagementView_tableRow___Kt3i{grid-template-columns:minmax(220px,1.6fr) minmax(120px,.7fr) 90px}.WorkManagementView_tableRow___Kt3i>:nth-child(n+4){display:none}.WorkManagementView_detailBody___c2tI{grid-template-columns:1fr}.WorkManagementView_timeline___s3P3{border-top:1px solid var(--border);border-left:0}}@media (max-width:720px){.WorkManagementView_pageHeader__Nw_ls{align-items:flex-start;flex-direction:column}.WorkManagementView_headerActions__kK2hL{width:100%}.WorkManagementView_headerActions__kK2hL button{flex:1 1}.WorkManagementView_summaryGrid__nJZcP{grid-template-columns:1fr 1fr}.WorkManagementView_summaryGrid__nJZcP article{min-height:105px}.WorkManagementView_filters__7OoVS{grid-template-columns:1fr}.WorkManagementView_tableRow___Kt3i{grid-template-columns:minmax(0,1fr) auto}.WorkManagementView_tableRow___Kt3i>:nth-child(n+3){display:none}.WorkManagementView_backdrop__LF4Li{padding:0}.WorkManagementView_detailPanel__LsW6_,.WorkManagementView_modal__Zc0ux{width:100%;max-height:100vh;min-height:100vh;border-radius:0}.WorkManagementView_formGrid__XUdIL{grid-template-columns:1fr}.WorkManagementView_fullField__0as5m{grid-column:auto}.WorkManagementView_closureControls__Vcpc6,.WorkManagementView_editForm__D3CLe{grid-template-columns:1fr}.WorkManagementView_editSave__DUMoJ,.WorkManagementView_editWide__78ZRA{grid-column:auto}}.WorkManagementKanban_root__KOu5D{display:grid;grid-gap:14px;gap:14px;min-width:0}.WorkManagementKanban_locked__a_RLa,.WorkManagementKanban_state__nNyA5{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:24px;color:var(--muted)}.WorkManagementKanban_locked__a_RLa{display:flex;align-items:center;gap:14px}.WorkManagementKanban_locked__a_RLa>span{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary);font-size:24px}.WorkManagementKanban_locked__a_RLa strong{display:block;color:var(--text);font-size:16px}.WorkManagementKanban_locked__a_RLa p{margin:4px 0 0}.WorkManagementKanban_insights__LZWwY{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:10px;gap:10px}.WorkManagementKanban_insights__LZWwY button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid var(--border);border-radius:13px;background:var(--surface);color:var(--text);padding:12px 14px;cursor:pointer;transition:border-color .18s,transform .18s,background .18s}.WorkManagementKanban_insights__LZWwY button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 50%,var(--border))}.WorkManagementKanban_insights__LZWwY button.WorkManagementKanban_activeMetric__h03QO{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--surface))}.WorkManagementKanban_insights__LZWwY small,.WorkManagementKanban_insights__LZWwY span{display:block;color:var(--muted);font-size:12px}.WorkManagementKanban_insights__LZWwY strong{display:block;margin:3px 0;font-size:23px;line-height:1.1}.WorkManagementKanban_dangerText__XJ2ox{color:#ef4444}.WorkManagementKanban_filters__HYSkG{display:grid;grid-template-columns:minmax(260px,1fr) 180px 190px auto auto;grid-gap:8px;gap:8px;align-items:center}.WorkManagementKanban_filters__HYSkG select,.WorkManagementKanban_mine__wwKZK,.WorkManagementKanban_refresh__0H3sE,.WorkManagementKanban_search__5DvxF{min-height:40px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text)}.WorkManagementKanban_filters__HYSkG select{padding:0 11px}.WorkManagementKanban_search__5DvxF{display:flex;align-items:center;padding:0 11px;gap:8px}.WorkManagementKanban_refresh__0H3sE svg,.WorkManagementKanban_search__5DvxF svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.WorkManagementKanban_search__5DvxF input{width:100%;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.WorkManagementKanban_mine__wwKZK{display:flex;align-items:center;gap:8px;padding:0 12px;white-space:nowrap;font-size:13px}.WorkManagementKanban_mine__wwKZK input{accent-color:var(--primary)}.WorkManagementKanban_refresh__0H3sE{display:flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;font-weight:700;cursor:pointer}.WorkManagementKanban_refresh__0H3sE:disabled{opacity:.55}.WorkManagementKanban_error__QTLLP,.WorkManagementKanban_notice__Z1UrV{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:10px;padding:10px 12px;font-size:13px}.WorkManagementKanban_error__QTLLP{color:#fecaca;border:1px solid #ef444466;background:#7f1d1d38}.WorkManagementKanban_notice__Z1UrV{color:#bbf7d0;border:1px solid #22c55e66;background:#14532d38}.WorkManagementKanban_error__QTLLP button,.WorkManagementKanban_notice__Z1UrV button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.WorkManagementKanban_board__RbNrh{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(286px,1fr);grid-gap:12px;gap:12px;min-height:510px;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 1px 10px;scrollbar-width:thin}.WorkManagementKanban_column__0I_4y{--column-tone:#ff5b00;display:flex;flex-direction:column;min-width:0;border:1px solid var(--border);border-top:3px solid var(--column-tone);border-radius:13px;background:color-mix(in srgb,var(--surface) 94%,var(--column-tone) 6%);transition:border-color .18s,background .18s}.WorkManagementKanban_dropTarget__dEzNa{border-color:var(--column-tone);background:color-mix(in srgb,var(--surface) 84%,var(--column-tone) 16%)}.WorkManagementKanban_columnHeader__caFSk{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px;border-bottom:1px solid var(--border)}.WorkManagementKanban_columnHeader__caFSk small,.WorkManagementKanban_columnHeader__caFSk strong{display:block}.WorkManagementKanban_columnHeader__caFSk strong{font-size:15px}.WorkManagementKanban_columnHeader__caFSk small{margin-top:3px;color:var(--muted);font-size:11px}.WorkManagementKanban_columnHeader__caFSk>span{display:grid;place-items:center;min-width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--column-tone) 18%,var(--surface));color:var(--text);font-weight:800}.WorkManagementKanban_cards__PlkxY{display:flex;flex-direction:column;gap:9px;padding:10px;min-height:430px}.WorkManagementKanban_card__PFlmR{border:1px solid var(--border);border-radius:11px;background:var(--surface);color:var(--text);box-shadow:0 5px 15px #0000000d;overflow:hidden;transition:transform .16s,border-color .16s,opacity .16s}.WorkManagementKanban_card__PFlmR:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--column-tone) 55%,var(--border))}.WorkManagementKanban_card__PFlmR:active{cursor:-webkit-grabbing;cursor:grabbing}.WorkManagementKanban_moving__vFGOk{opacity:.48}.WorkManagementKanban_cardLink__Ir2cK{display:block;padding:12px;color:inherit;text-decoration:none}.WorkManagementKanban_cardTop__3pUZM{display:flex;align-items:center;gap:7px}.WorkManagementKanban_cardTop__3pUZM>strong{font-size:12px;letter-spacing:.01em}.WorkManagementKanban_recordType__SdvdN{display:inline-grid;place-items:center;min-width:29px;height:24px;padding:0 6px;border:1px solid color-mix(in srgb,var(--column-tone) 70%,var(--border));border-radius:7px;color:var(--column-tone);font-size:10px;font-weight:900}.WorkManagementKanban_priority__c9slo{margin-left:auto;border:1px solid var(--border);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.WorkManagementKanban_priorityLOW__To_Kn{color:#60a5fa}.WorkManagementKanban_priorityMEDIUM__BtPv2{color:#f59e0b}.WorkManagementKanban_priorityHIGH__CLSuI{color:#fb923c}.WorkManagementKanban_priorityURGENT__kSa5O{color:#ef4444}.WorkManagementKanban_card__PFlmR h3{margin:10px 0 8px;font-size:14px;line-height:1.35}.WorkManagementKanban_substatus__3tUeM{display:inline-flex;margin:-2px 0 8px;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--column-tone) 13%,transparent);color:var(--column-tone);font-size:10px;font-weight:750}.WorkManagementKanban_person__HSyQ3{display:flex;align-items:center;gap:8px;padding:9px 0;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.WorkManagementKanban_person__HSyQ3>span{display:grid;place-items:center;flex:0 0 31px;height:31px;border-radius:9px;background:color-mix(in srgb,var(--column-tone) 16%,var(--surface));color:var(--column-tone);font-size:11px;font-weight:900}.WorkManagementKanban_person__HSyQ3 small,.WorkManagementKanban_person__HSyQ3 strong{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkManagementKanban_person__HSyQ3 strong{font-size:12px}.WorkManagementKanban_person__HSyQ3 small{margin-top:2px;color:var(--muted);font-size:10px}.WorkManagementKanban_meta__OGfgO{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:0}.WorkManagementKanban_meta__OGfgO>div{min-width:0;padding:7px 8px;border-radius:8px;background:color-mix(in srgb,var(--surface) 90%,var(--text) 4%)}.WorkManagementKanban_meta__OGfgO dt{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.04em}.WorkManagementKanban_meta__OGfgO dd{margin:3px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.WorkManagementKanban_serviceMeta__lt_hG{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;color:var(--muted);font-size:10px}.WorkManagementKanban_serviceMeta__lt_hG span{padding:4px 6px;border:1px solid var(--border);border-radius:6px}.WorkManagementKanban_cardFooter__61Scw{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid var(--border)}.WorkManagementKanban_deadline__a4Uwc{color:var(--muted);font-size:10px}.WorkManagementKanban_overdue__mAglS{color:#ef4444;font-weight:750}.WorkManagementKanban_warning__jKDSA{color:#f59e0b;font-weight:750}.WorkManagementKanban_counters__Xl4Hj{display:flex;gap:7px;color:var(--muted);font-size:10px}.WorkManagementKanban_emptyColumn__b3Zy2{display:grid;place-items:center;min-height:86px;margin:0;border:1px dashed var(--border);border-radius:10px;color:var(--muted);font-size:11px;text-align:center}.WorkManagementKanban_skeleton__bZB28{display:grid;grid-gap:8px;gap:8px}.WorkManagementKanban_skeleton__bZB28 i{height:130px;border-radius:10px;background:linear-gradient(90deg,var(--surface),color-mix(in srgb,var(--surface) 80%,var(--text) 8%),var(--surface));background-size:200% 100%;animation:WorkManagementKanban_pulse__iwqLV 1.3s infinite}.WorkManagementKanban_hint__sv5XC{margin:0;color:var(--muted);font-size:11px}.WorkManagementKanban_hint__sv5XC:before{content:"ⓘ";margin-right:5px;color:var(--primary)}@keyframes WorkManagementKanban_pulse__iwqLV{to{background-position:-200% 0}}@media(max-width:1000px){.WorkManagementKanban_insights__LZWwY{grid-template-columns:repeat(2,1fr)}.WorkManagementKanban_filters__HYSkG{grid-template-columns:1fr 1fr}.WorkManagementKanban_search__5DvxF{grid-column:1/-1}.WorkManagementKanban_board__RbNrh{grid-auto-columns:minmax(278px,82vw)}}@media(max-width:620px){.WorkManagementKanban_insights__LZWwY{grid-template-columns:1fr 1fr}.WorkManagementKanban_filters__HYSkG{grid-template-columns:1fr}.WorkManagementKanban_search__5DvxF{grid-column:auto}.WorkManagementKanban_board__RbNrh{min-height:450px}.WorkManagementKanban_cards__PlkxY{min-height:370px}}.EmailChannelManager_page__wzGah{display:grid;grid-gap:18px;gap:18px;color:var(--text)}.EmailChannelManager_page__wzGah button,.EmailChannelManager_page__wzGah input,.EmailChannelManager_page__wzGah select,.EmailChannelManager_page__wzGah textarea{font:inherit}.EmailChannelManager_header__CdEuQ{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.EmailChannelManager_titleGroup__6NcPG{display:flex;align-items:flex-start;gap:12px}.EmailChannelManager_modal__COI_J header span,.EmailChannelManager_titleGroup__6NcPG>div>span{color:var(--primary);font-size:.68rem;font-weight:850;letter-spacing:.1em}.EmailChannelManager_modal__COI_J h2,.EmailChannelManager_titleGroup__6NcPG h1{margin:3px 0;font-size:1.75rem}.EmailChannelManager_accountsSection__omhMD>header p,.EmailChannelManager_modal__COI_J header p,.EmailChannelManager_titleGroup__6NcPG p{margin:0;color:var(--muted);font-size:.8rem}.EmailChannelManager_backButton__enT81{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);cursor:pointer}.EmailChannelManager_primaryButton__axVz_{min-height:39px;padding:0 15px;border:1px solid var(--primary);border-radius:10px;background:var(--primary);color:var(--primary-contrast);cursor:pointer;font-weight:800}.EmailChannelManager_primaryButton__axVz_:disabled{cursor:wait;opacity:.6}.EmailChannelManager_infoGrid__yP_Vl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.EmailChannelManager_infoGrid__yP_Vl article{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.EmailChannelManager_infoGrid__yP_Vl i{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:8px;background:var(--primary-weak);color:var(--primary);font-style:normal;font-weight:900}.EmailChannelManager_infoGrid__yP_Vl article div{display:grid;grid-gap:2px;gap:2px}.EmailChannelManager_infoGrid__yP_Vl b{font-size:.78rem}.EmailChannelManager_infoGrid__yP_Vl span{color:var(--muted);font-size:.68rem}.EmailChannelManager_accountsSection__omhMD{min-height:340px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.EmailChannelManager_accountsSection__omhMD>header{display:flex;justify-content:space-between;gap:16px;padding:15px;border-bottom:1px solid var(--border)}.EmailChannelManager_accountsSection__omhMD h2{margin:0 0 2px;font-size:.95rem}.EmailChannelManager_accountsSection__omhMD>header>span{color:var(--muted);font-size:.72rem}.EmailChannelManager_accountGrid__rUnQq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px}.EmailChannelManager_accountCard__R6nCr{display:grid;grid-gap:13px;gap:13px;padding:15px;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft)}.EmailChannelManager_accountCard__R6nCr>header{display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-gap:10px;gap:10px}.EmailChannelManager_accountIcon___HhHE{display:grid;place-items:center;height:42px;border-radius:10px;background:var(--primary-weak);color:var(--primary);font-size:1.1rem;font-weight:900}.EmailChannelManager_accountName__LjJkV{display:flex;align-items:center;gap:7px}.EmailChannelManager_accountName__LjJkV h3{margin:0;font-size:.9rem}.EmailChannelManager_accountName__LjJkV em{padding:2px 6px;border-radius:999px;background:var(--primary-weak);color:var(--primary);font-size:.58rem;font-style:normal;font-weight:800}.EmailChannelManager_accountCard__R6nCr header p{margin:2px 0 0;color:var(--muted);font-size:.7rem}.EmailChannelManager_status__M6oTA{display:flex;align-items:center;gap:5px;font-size:.65rem;font-weight:800}.EmailChannelManager_status__M6oTA i{width:7px;height:7px;border-radius:50%}.EmailChannelManager_online__pcBtn i{background:#22c55e}.EmailChannelManager_offline__AlrzC{color:var(--danger)}.EmailChannelManager_offline__AlrzC i{background:var(--danger)}.EmailChannelManager_accountCard__R6nCr dl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7px;gap:7px;margin:0}.EmailChannelManager_accountCard__R6nCr dl div{display:grid;grid-gap:2px;gap:2px;padding:8px;border:1px solid var(--border);border-radius:8px}.EmailChannelManager_accountCard__R6nCr dt{color:var(--muted);font-size:.59rem;text-transform:uppercase}.EmailChannelManager_accountCard__R6nCr dd{margin:0;font-size:.7rem}.EmailChannelManager_webhookPreview__0wfnR{display:grid;grid-template-columns:1fr auto;grid-gap:5px 8px;gap:5px 8px}.EmailChannelManager_webhookPreview__0wfnR span{grid-column:1/-1;color:var(--muted);font-size:.62rem}.EmailChannelManager_webhookPreview__0wfnR code{overflow:hidden;padding:8px;border:1px solid var(--border);border-radius:7px;background:var(--surface);font-size:.63rem;text-overflow:ellipsis;white-space:nowrap}.EmailChannelManager_accountCard__R6nCr footer button,.EmailChannelManager_empty__qxbO8 button,.EmailChannelManager_modal__COI_J footer>button,.EmailChannelManager_webhookPreview__0wfnR button{min-height:33px;padding:0 11px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer;font-weight:700}.EmailChannelManager_accountCard__R6nCr footer{display:flex;justify-content:flex-end;gap:7px}.EmailChannelManager_accountError__gutqU{margin:0;color:var(--danger);font-size:.68rem}.EmailChannelManager_dangerButton__6yRxO{color:var(--danger)!important}.EmailChannelManager_empty__qxbO8{display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;min-height:270px;padding:30px;color:var(--muted);text-align:center}.EmailChannelManager_empty__qxbO8 b{color:var(--text)}.EmailChannelManager_error__8ZkVF,.EmailChannelManager_notice__jkcXM{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 45%,var(--border));border-radius:9px;background:var(--danger-weak);color:var(--danger)}.EmailChannelManager_notice__jkcXM{display:flex;justify-content:space-between;width:100%;border-color:color-mix(in srgb,#22c55e 40%,var(--border));background:color-mix(in srgb,#22c55e 9%,var(--surface));color:var(--text);cursor:pointer;text-align:left}.EmailChannelManager_backdrop__RHdBg{position:fixed;z-index:1400;inset:0;display:grid;place-items:center;padding:20px;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.EmailChannelManager_modal__COI_J{width:min(740px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-soft)}.EmailChannelManager_modal__COI_J>header{display:flex;justify-content:space-between;gap:15px;padding:18px;border-bottom:1px solid var(--border)}.EmailChannelManager_modal__COI_J header>button{width:35px;height:35px;border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);color:var(--text);cursor:pointer;font-size:1.2rem}.EmailChannelManager_formGrid__gysUz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:13px;gap:13px;padding:18px}.EmailChannelManager_formGrid__gysUz label{display:grid;grid-gap:5px;gap:5px;color:var(--text);font-size:.7rem;font-weight:750}.EmailChannelManager_formGrid__gysUz label>small{color:var(--muted);font-size:.62rem;font-weight:500;line-height:1.4}.EmailChannelManager_formGrid__gysUz input,.EmailChannelManager_formGrid__gysUz select,.EmailChannelManager_formGrid__gysUz textarea{min-height:39px;padding:9px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-soft);color:var(--text);outline:none}.EmailChannelManager_formGrid__gysUz textarea{resize:vertical}.EmailChannelManager_wide__l_Kq0{grid-column:1/-1}.EmailChannelManager_formGrid__gysUz .EmailChannelManager_checkbox__ysdcN{display:flex;align-items:center;flex-direction:row;gap:8px;font-weight:600}.EmailChannelManager_checkbox__ysdcN input{min-height:auto;accent-color:var(--primary)}.EmailChannelManager_modal__COI_J>footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid var(--border)}.EmailChannelManager_modal__COI_J footer .EmailChannelManager_primaryButton__axVz_{border-color:var(--primary);background:var(--primary)}.EmailChannelManager_secretModal__puJqt{width:min(650px,100%)}.EmailChannelManager_secretBody__rKHm2{display:grid;grid-gap:13px;gap:13px;padding:18px}.EmailChannelManager_secretBody__rKHm2 label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:.68rem}.EmailChannelManager_secretBody__rKHm2 label div{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.EmailChannelManager_secretBody__rKHm2 code{overflow-wrap:anywhere;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-soft);color:var(--text)}.EmailChannelManager_secretBody__rKHm2 button{padding:0 11px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer}.EmailChannelManager_secretBody__rKHm2 p{margin:0;padding:11px;border-left:3px solid var(--primary);background:var(--primary-weak);font-size:.72rem;line-height:1.45}@media (max-width:850px){.EmailChannelManager_accountGrid__rUnQq,.EmailChannelManager_infoGrid__yP_Vl{grid-template-columns:1fr}}@media (max-width:620px){.EmailChannelManager_header__CdEuQ{align-items:flex-start;flex-direction:column}.EmailChannelManager_header__CdEuQ>button{width:100%}.EmailChannelManager_formGrid__gysUz{grid-template-columns:1fr}.EmailChannelManager_wide__l_Kq0{grid-column:auto}.EmailChannelManager_backdrop__RHdBg{padding:0}.EmailChannelManager_modal__COI_J{width:100%;max-height:100vh;min-height:100vh;border-radius:0}}.CampaignsView_view__RtoHn{display:flex;flex-direction:column;gap:20px;color:var(--text)}.CampaignsView_emptyState__OWVj3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 20px;color:var(--muted);font-size:14px;border:1px dashed var(--border);border-radius:14px;background:var(--surface)}.CampaignsView_emptyIcon__IU_mZ{opacity:.45}.CampaignsView_campaignsGrid__zUOlZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.CampaignsView_card__8jCoY{min-width:0;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .18s}.CampaignsView_card__8jCoY:hover{box-shadow:0 4px 18px rgba(0,0,0,.07)}.CampaignsView_cardTop__PXKtt{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:nowrap}.CampaignsView_cardHeading__QcaUM{min-width:0;flex:1 1 auto}.CampaignsView_cardTitleRow__CJprQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CampaignsView_cardName__QRR47{font-size:15px;font-weight:700;color:var(--text);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignsView_cardMeta__x6K5Z{font-size:12px;color:var(--muted);margin-top:2px;line-height:1.45}.CampaignsView_badge__vK8_7{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:9999px;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.CampaignsView_badge__vK8_7:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7;flex-shrink:0}.CampaignsView_badgeDRAFT__Gjv9p{background:var(--surface-strong);color:var(--muted)}.CampaignsView_badgeSCHEDULED__WnE0h{background:var(--warning-weak);color:var(--warning)}.CampaignsView_badgeRUNNING__6Lczq{background:rgba(22,163,74,.12);color:#15803d}.CampaignsView_badgePAUSED__dLy6L{background:var(--warning-weak);color:var(--warning)}.CampaignsView_badgeCOMPLETED__ISJkA{background:var(--success-weak);color:var(--primary)}.CampaignsView_badgeCANCELED__oI5iM{background:var(--danger-weak);color:var(--danger)}.CampaignsView_progressSection__631va{display:flex;flex-direction:column;gap:8px}.CampaignsView_barTrack___O6zY{position:relative;height:10px;border-radius:9999px;background:var(--surface-strong);overflow:hidden;display:flex}.CampaignsView_barSegment__noMgy{height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);flex-shrink:0}.CampaignsView_barSent__PsnWx{background:var(--primary)}.CampaignsView_barDelivered__zlED5{background:#3b82f6}.CampaignsView_barRead__LbCsX{background:#8b5cf6}.CampaignsView_barFailed__rVGaf{background:var(--danger)}.CampaignsView_barOptOut__Q68P9{background:#64748b}.CampaignsView_barProcessing__4e1wc{background:var(--warning)}.CampaignsView_legend__kHoPc{display:flex;flex-wrap:wrap;gap:6px 14px}.CampaignsView_legendItem__76PGF{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);white-space:nowrap}.CampaignsView_legendDot__xgoQe{width:8px;height:8px;border-radius:50%;flex-shrink:0}.CampaignsView_legendValue__VzjKg{font-weight:700;color:var(--text)}.CampaignsView_progressPct__CJh_5{font-size:11px;font-weight:700;color:var(--muted);align-self:flex-end}.CampaignsView_counterRow__L7aJp{display:flex;gap:14px;flex-wrap:wrap;padding:12px 14px;background:var(--surface-soft);border:1px solid var(--border);border-radius:10px;margin-top:2px}.CampaignsView_counter__UKSlO{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:52px}.CampaignsView_counterValue__DZp_0{font-size:20px;font-weight:800;line-height:1;color:var(--text)}.CampaignsView_counterLabel__7gsyk{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.CampaignsView_counterDivider__Uhcyp{width:1px;align-self:stretch;background:var(--border);margin:2px 0}.CampaignsView_readNotice__boWQP{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);font-style:italic;padding-top:2px}.CampaignsView_cardActions__DNBh4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--border);margin-top:auto}.CampaignsView_actionBtn__QO2zf{padding:5px 13px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:12px;font-weight:700;cursor:pointer;transition:filter .14s;display:inline-flex;align-items:center;gap:5px}.CampaignsView_actionBtn__QO2zf:hover{filter:brightness(.92)}.CampaignsView_actionBtn__QO2zf:disabled{opacity:.62;cursor:wait}.CampaignsView_actionBtnStart__rnYOR{border-color:rgba(22,163,74,.4);color:#15803d;background:rgba(22,163,74,.08)}.CampaignsView_actionBtnPause__H5EFH{border-color:rgba(245,158,11,.45);color:var(--warning);background:var(--warning-weak)}.CampaignsView_actionBtnCancel__TgSdJ{border-color:rgba(239,68,68,.4);color:var(--danger);background:var(--danger-weak)}.CampaignsView_actionBtnReport__DmXoP{border-color:rgba(22,163,74,.38);color:#15803d;background:rgba(22,163,74,.08)}.CampaignsView_duplicateBtn__0qmRx{flex:0 0 auto;align-self:flex-start;background:var(--surface-soft)}.CampaignsView_cardMetaDate__DRqEl{margin-left:auto;font-size:11px;color:var(--muted)}.CampaignsView_modalBackdrop__MM_vG{position:fixed;inset:0;background:rgba(2,10,26,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;z-index:300;padding:20px}.CampaignsView_modal__Uhmyb{background:var(--surface);border:1px solid var(--border);border-radius:16px;width:min(700px,100%);max-height:calc(100vh - 40px);display:flex;flex-direction:column;box-shadow:var(--shadow-soft);overflow:hidden}.CampaignsView_modalHeader__EOQSW{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);background:var(--surface-soft);flex-shrink:0}.CampaignsView_modalHeader__EOQSW h2{margin:0;font-size:17px;font-weight:700;color:var(--text)}.CampaignsView_modalClose__p0tSd{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--muted);cursor:pointer;font-size:18px;line-height:1}.CampaignsView_modalBody__dBbbb{flex:1 1;min-height:0;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.CampaignsView_modalFooter__7btSf{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);background:var(--surface-soft);flex-shrink:0}.CampaignsView_formRow___2IST{display:flex;flex-direction:column;gap:5px}.CampaignsView_formRow___2IST label{font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:6px}.CampaignsView_formRow___2IST input,.CampaignsView_formRow___2IST select,.CampaignsView_formRow___2IST textarea{padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;transition:border-color .15s,outline .15s}.CampaignsView_formRow___2IST input:focus-visible,.CampaignsView_formRow___2IST select:focus-visible,.CampaignsView_formRow___2IST textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 50%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}.CampaignsView_formHint__oM1Ze{font-size:12px;color:var(--muted);line-height:1.45}.CampaignsView_formGrid2__2J_Bq{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.CampaignsView_recipientsTabs__L7cxA{display:inline-flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}.CampaignsView_recipientsTab__d1ILN{flex:1 1;padding:7px 16px;font-size:13px;font-weight:700;border:0;background:var(--surface);color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.CampaignsView_recipientsTab__d1ILN+.CampaignsView_recipientsTab__d1ILN{border-left:1px solid var(--border)}.CampaignsView_recipientsTabActive__Y8YhQ{background:var(--primary-weak);color:var(--primary)}.CampaignsView_contactsSearch__s5W6z{width:100%;padding:8px 12px;color:var(--text);font:inherit;font-size:13px}.CampaignsView_contactsList__iP_Zg,.CampaignsView_contactsSearch__s5W6z{border:1px solid var(--border);border-radius:10px;background:var(--surface)}.CampaignsView_contactsList__iP_Zg{max-height:210px;overflow-y:auto}.CampaignsView_contactsItem__j4ncs{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;border-bottom:1px solid var(--border);transition:background .12s;font-size:13px}.CampaignsView_contactsItem__j4ncs:last-child{border-bottom:none}.CampaignsView_contactsItem__j4ncs:hover{background:var(--surface-soft)}.CampaignsView_contactsItemSelected__baPUM{background:var(--primary-weak)}.CampaignsView_contactsCheck__RFj9z{width:16px;height:16px;border:1.5px solid var(--border);border-radius:4px;flex-shrink:0;display:grid;place-items:center;background:var(--surface)}.CampaignsView_contactsCheckActive__bOcR5{background:var(--primary);border-color:var(--primary);color:#fff}.CampaignsView_contactsName__l7lHw{flex:1 1;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignsView_contactsPhone__6Oz1F{color:var(--muted);font-size:12px;flex-shrink:0}.CampaignsView_contactsBadge__JyOx5{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:var(--primary);color:#fff;font-size:11px;font-weight:700}.CampaignsView_contactsEmpty__3MFZk{padding:20px;text-align:center;color:var(--muted);font-size:13px}.CampaignsView_channelCheckList__ms161{display:flex;flex-direction:column;gap:8px}.CampaignsView_channelCheckItem___Dp_0{cursor:pointer;font-size:13px;color:var(--text)}.CampaignsView_channelCheckItem___Dp_0,.CampaignsView_contactsHeaderRow__CUrnu{display:flex;align-items:center;gap:8px}.CampaignsView_contactsActionsBar__17pkn{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;margin-bottom:2px}.CampaignsView_selectAllBtn__LZ6xu{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--primary);background:var(--primary-weak);border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:8px;padding:5px 10px;cursor:pointer;transition:background .15s,opacity .15s}.CampaignsView_selectAllBtn__LZ6xu:hover{opacity:.9}.CampaignsView_deselectAllBtn__bU5Vb{font-size:12px;font-weight:600;color:var(--muted);background:transparent;border:none;cursor:pointer;text-decoration:underline;padding:0 4px}.CampaignsView_deselectAllBtn__bU5Vb:hover{color:var(--text)}.CampaignsView_interactionToggle__fdLZt,.CampaignsView_optOutToggle__YqnLv{display:flex;align-items:flex-start;gap:10px;cursor:pointer;color:var(--text)}.CampaignsView_interactionToggle__fdLZt input,.CampaignsView_optOutToggle__YqnLv input{width:16px;height:16px;margin-top:2px;accent-color:var(--primary)}.CampaignsView_interactionToggle__fdLZt small,.CampaignsView_interactionToggle__fdLZt strong{display:block}.CampaignsView_interactionToggle__fdLZt small{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.4}.CampaignsView_interactionBuilder__cChmb{padding:14px;border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--primary) 5%,var(--surface))}.CampaignsView_interactionTitle__TKN_b{margin:10px 0 8px;font-size:13px;font-weight:750;color:var(--text)}.CampaignsView_interactionChoice__i_UdU{margin-top:10px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}@media (max-width:980px){.CampaignsView_campaignsGrid__zUOlZ{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.CampaignsView_card__8jCoY{padding:15px}.CampaignsView_cardTop__PXKtt{gap:8px}.CampaignsView_duplicateBtn__0qmRx{padding-inline:9px}.CampaignsView_counterRow__L7aJp{gap:10px}}.landing-root{--landing-orange:#ff5b00;--landing-orange-dark:#d94d00;--landing-black:#090909;--landing-ink:#18191b;--landing-muted:#66686d;--landing-line:#e8e8e8;min-height:100vh;overflow-x:hidden;background:#fff;color:var(--landing-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.landing-root *,.landing-root :after,.landing-root :before{box-sizing:border-box}.landing-root a{color:inherit;text-decoration:none}.landing-container{width:min(1180px,calc(100% - 48px));margin:0 auto}.landing-header{position:fixed;inset:0 0 auto;z-index:100;height:78px;color:#fff;background:rgba(8,8,8,.98);border-bottom:1px solid hsla(0,0%,100%,.09);transition:background .25s ease,box-shadow .25s ease,-webkit-backdrop-filter .25s ease;transition:background .25s ease,box-shadow .25s ease,backdrop-filter .25s ease;transition:background .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.landing-header.is-scrolled{background:rgba(8,8,8,.78);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:0 12px 35px rgba(0,0,0,.16)}.landing-header-inner{width:min(1240px,calc(100% - 48px));height:100%;margin:0 auto;display:grid;grid-template-columns:210px minmax(0,1fr) 210px;align-items:center;grid-gap:30px;gap:30px}.landing-logo{display:flex;align-items:center;flex:0 0 auto}.landing-logo img{width:168px;height:auto;object-fit:contain}.landing-nav{display:flex;align-items:center;justify-content:center;gap:38px}.landing-nav a{color:hsla(0,0%,100%,.76);font-size:14px;font-weight:600;transition:color .2s ease}.landing-nav a:hover{color:#fff}.landing-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}.landing-primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:48px;padding:0 24px;border:0;border-radius:9px;background:var(--landing-orange);color:#fff!important;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 12px 28px rgba(255,91,0,.24);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.landing-primary-btn:hover{transform:translateY(-2px);background:var(--landing-orange-dark);box-shadow:0 16px 34px rgba(255,91,0,.3)}.landing-header-cta{min-width:106px;min-height:46px;padding:0 24px;box-shadow:none;cursor:pointer}.landing-menu-button{display:none;width:42px;height:42px;border:1px solid hsla(0,0%,100%,.14);border-radius:9px;background:transparent;padding:10px}.landing-menu-button span{display:block;height:2px;margin:4px 0;background:#fff}.landing-hero{position:relative;min-height:810px;padding:150px 0 96px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(145deg,#fff,#fff 50%,#f7f7f7)}.landing-hero:before{content:"";position:absolute;inset:0;opacity:.38;background-image:linear-gradient(#ededed 1px,transparent 0),linear-gradient(90deg,#ededed 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.landing-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.landing-glow-one{width:380px;height:380px;right:-90px;top:80px;background:rgba(255,91,0,.16)}.landing-glow-two{width:260px;height:260px;left:35%;bottom:-160px;background:rgba(255,174,0,.12)}.landing-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:72px;gap:72px}.landing-hero-copy{max-width:580px}.landing-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;margin-bottom:25px;border:1px solid #e3e3e3;border-radius:999px;background:hsla(0,0%,100%,.78);color:#4f5156;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landing-eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--landing-orange);box-shadow:0 0 0 5px rgba(255,91,0,.12)}.landing-hero h1{margin:0;font-size:clamp(42px,4.5vw,68px);line-height:1.04;letter-spacing:-.055em;font-weight:850}.landing-hero h1 em{color:var(--landing-orange);font-style:normal}.landing-hero-copy>p{max-width:570px;margin:27px 0 0;color:var(--landing-muted);font-size:18px;line-height:1.75}.landing-hero-actions{display:flex;gap:14px;margin-top:34px}.landing-secondary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid #202124;border-radius:9px;background:hsla(0,0%,100%,.72);font-size:14px;font-weight:800;transition:background .2s ease,color .2s ease}.landing-secondary-btn:hover{background:#111;color:#fff}.landing-trust-row{display:flex;gap:30px;margin-top:40px;color:#85878b;font-size:12px}.landing-trust-row span{display:grid;grid-gap:2px;gap:2px}.landing-trust-row strong{color:#27282b;font-size:15px}.landing-product-stage{position:relative;width:100%}.landing-product-window{overflow:hidden;border:1px solid #dedede;border-radius:18px;background:#fff;box-shadow:0 35px 80px rgba(27,27,27,.17),0 8px 24px rgba(27,27,27,.08);transform:perspective(1400px) rotateY(-3deg) rotateX(1deg)}.landing-window-top{height:48px;display:flex;align-items:center;gap:15px;padding:0 17px;border-bottom:1px solid #ececec;background:#fafafa;color:#777;font-size:10px;font-weight:700}.landing-window-top>span{margin:0 auto}.landing-window-top b{padding:5px 8px;border-radius:999px;background:#e9f8ed;color:#268640;font-size:9px}.landing-window-dots{display:flex;gap:5px}.landing-window-dots i{width:7px;height:7px;border-radius:50%;background:#d7d7d7}.landing-window-dots i:first-child{background:var(--landing-orange)}.landing-dashboard{min-height:445px;display:grid;grid-template-columns:54px 1fr;background:#f5f6f7}.landing-dashboard aside{display:flex;flex-direction:column;align-items:center;gap:17px;padding:15px 8px;background:#121315}.landing-dashboard aside img{object-fit:contain}.landing-dashboard aside i{display:block;width:23px;height:23px;border-radius:7px;background:#2c2e32}.landing-dashboard aside i.active{background:var(--landing-orange)}.landing-dashboard-main{padding:24px 22px}.landing-dashboard-title{display:flex;align-items:center;justify-content:space-between}.landing-dashboard-title div{display:grid;grid-gap:3px;gap:3px}.landing-dashboard-title small{color:#8a8c90;font-size:9px}.landing-dashboard-title strong{font-size:17px}.landing-dashboard-title>span{padding:8px 10px;border-radius:7px;background:var(--landing-orange);color:#fff;font-size:8px;font-weight:800}.landing-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:20px}.landing-metric-grid article{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #e7e7e7;border-radius:10px;background:#fff}.landing-metric-grid small{color:#87898d;font-size:8px}.landing-metric-grid strong{font-size:20px}.landing-metric-grid em{color:#239544;font-size:8px;font-style:normal;font-weight:800}.landing-dashboard-lower{display:grid;grid-template-columns:1.2fr .9fr;grid-gap:10px;gap:10px;margin-top:10px}.landing-dashboard-lower>article{min-height:220px;padding:15px;border:1px solid #e7e7e7;border-radius:10px;background:#fff}.landing-chart-card>div:first-child{display:flex;justify-content:space-between;font-size:9px}.landing-chart-card small{color:#96989c}.landing-chart{height:150px;display:flex;align-items:flex-end;gap:10px;padding:22px 4px 0;border-bottom:1px solid #eee}.landing-chart i{flex:1 1;min-height:25px;border-radius:4px 4px 0 0;background:linear-gradient(0deg,#ff5b00,#ff9d66)}.landing-chart i:first-child{height:35%}.landing-chart i:nth-child(2){height:52%}.landing-chart i:nth-child(3){height:43%}.landing-chart i:nth-child(4){height:68%}.landing-chart i:nth-child(5){height:58%}.landing-chart i:nth-child(6){height:84%}.landing-chart i:nth-child(7){height:74%}.landing-chat-card>strong{display:block;margin-bottom:15px;font-size:10px}.landing-chat-card>div{display:flex;align-items:center;gap:8px;padding:9px 0;border-top:1px solid #f0f0f0}.landing-chat-card>div>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#fff0e8;color:var(--landing-orange);font-size:8px;font-weight:900}.landing-chat-card p{display:grid;flex:1 1;grid-gap:2px;gap:2px;margin:0}.landing-chat-card b{font-size:8px}.landing-chat-card em,.landing-chat-card small{color:#97999c;font-size:7px;font-style:normal}.landing-floating-card{position:absolute;left:-34px;bottom:-28px;display:flex;align-items:center;gap:12px;padding:15px 18px;border:1px solid #e9e9e9;border-radius:13px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 40px hsla(0,0%,8%,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-floating-card>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#fff0e8;color:var(--landing-orange);font-size:18px}.landing-floating-card div{display:grid;grid-gap:3px;gap:3px}.landing-floating-card strong{font-size:11px}.landing-floating-card small{color:#7b7d80;font-size:9px}.landing-results{border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line);background:#0b0b0c;color:#fff}.landing-results-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:38px 0}.landing-results-grid div{display:grid;grid-gap:6px;gap:6px;padding:0 30px;border-right:1px solid hsla(0,0%,100%,.12);text-align:center}.landing-results-grid div:last-child{border:0}.landing-results-grid strong{color:var(--landing-orange);font-size:26px;letter-spacing:-.03em}.landing-results-grid span{color:hsla(0,0%,100%,.62);font-size:11px}.landing-section{padding:112px 0;scroll-margin-top:76px}.landing-section-heading{max-width:660px;margin:0 auto 54px;text-align:center}.landing-cta-card>div>span,.landing-section-heading>span{display:inline-block;margin-bottom:14px;color:var(--landing-orange);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.landing-cta-card h2,.landing-section-heading h2{margin:0;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.04em}.landing-section-heading p{margin:18px auto 0;color:var(--landing-muted);font-size:16px;line-height:1.7}.landing-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.landing-feature-grid article{position:relative;min-height:260px;padding:30px;overflow:hidden;border:1px solid var(--landing-line);border-radius:17px;background:#fbfbfb;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.landing-feature-grid article:hover{transform:translateY(-5px);border-color:#ffd0b5;box-shadow:0 20px 45px hsla(0,0%,8%,.08)}.landing-feature-grid article:after{content:"";position:absolute;width:170px;height:170px;right:-75px;bottom:-90px;border-radius:50%;background:rgba(255,91,0,.07)}.landing-feature-grid .landing-feature-wide{grid-column:span 2}.landing-feature-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:28px;border-radius:12px;background:#111;color:#fff;font-size:13px;font-weight:900}.landing-feature-grid article:nth-child(2) .landing-feature-icon{background:var(--landing-orange)}.landing-feature-grid h3{max-width:420px;margin:0;font-size:21px;letter-spacing:-.025em}.landing-feature-grid p{max-width:520px;margin:13px 0 0;color:var(--landing-muted);font-size:14px;line-height:1.7}.landing-feature-arrow{position:absolute;right:25px;top:25px;color:#aaa;font-size:20px}.landing-how{background:#f6f6f6}.landing-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:26px;gap:26px}.landing-steps:before{content:"";position:absolute;left:10%;right:10%;top:26px;height:1px;background:#d9d9d9}.landing-steps article{position:relative;z-index:1;text-align:center}.landing-steps article>div{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 24px;border:5px solid #f6f6f6;border-radius:50%;background:#111;color:#fff;font-size:13px;font-weight:900;box-shadow:0 0 0 1px #dedede}.landing-steps article:nth-child(2)>div,.landing-steps article:nth-child(4)>div{background:var(--landing-orange)}.landing-steps h3{margin:0;font-size:17px}.landing-steps p{margin:12px 0 0;color:var(--landing-muted);font-size:13px;line-height:1.65}.landing-cta-section{padding:80px 0;background:#fff}.landing-cta-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:50px;padding:58px 64px;overflow:hidden;border-radius:22px;background:#0b0b0c;color:#fff}.landing-cta-card:after{content:"";position:absolute;width:350px;height:350px;right:-120px;bottom:-250px;border-radius:50%;background:var(--landing-orange);filter:blur(30px);opacity:.34}.landing-cta-card>div{position:relative;z-index:1;max-width:710px}.landing-cta-card h2{font-size:clamp(30px,3.5vw,44px)}.landing-cta-card p{margin:15px 0 0;color:hsla(0,0%,100%,.6);line-height:1.7}.landing-cta-card>.landing-primary-btn{position:relative;z-index:1;flex:0 0 auto}.landing-footer{padding:44px 0;background:#090909;color:#fff;border-top:1px solid hsla(0,0%,100%,.08)}.landing-footer .landing-container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:30px;gap:30px}.landing-footer img{width:150px;height:auto}.landing-footer p{color:hsla(0,0%,100%,.55);font-size:12px}.landing-footer span{color:hsla(0,0%,100%,.38);font-size:11px}.landing-login-backdrop{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:22px;background:rgba(0,0,0,.64);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);animation:landing-modal-fade .18s ease-out}.landing-login-modal{position:relative;width:min(100%,440px);overflow:hidden;border:1px solid #e3e3e3;border-radius:20px;background:#fff;color:#18191b;box-shadow:0 35px 100px rgba(0,0,0,.35);animation:landing-modal-enter .22s ease-out}.landing-login-grid{position:absolute;inset:0;opacity:.36;pointer-events:none;background-image:linear-gradient(rgba(24,25,27,.045) 1px,transparent 0),linear-gradient(90deg,rgba(24,25,27,.045) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%)}.landing-login-close{position:absolute;z-index:2;top:14px;right:15px;width:34px;height:34px;border:1px solid #dedede;border-radius:9px;background:#f5f5f5;color:#656565;cursor:pointer;font-size:24px;line-height:1;transition:color .2s ease,background .2s ease}.landing-login-close:hover{color:#18191b;background:#ececec}.landing-login-content{position:relative;z-index:1;padding:38px}.landing-login-content header>span{color:var(--landing-orange);font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.landing-login-content h2{margin:8px 0 0;color:#18191b;font-size:30px;letter-spacing:-.035em}.landing-login-content header p{margin:9px 0 27px;color:#6c6c6c;font-size:13px;line-height:1.6}.landing-login-content form{display:grid;grid-gap:9px;gap:9px}.landing-login-content label{margin-top:6px;color:#3e3e3e;font-size:12px;font-weight:700}.landing-login-content input{width:100%;height:48px;padding:0 14px;border:1px solid #d8d8d8;border-radius:10px;outline:0;background:#fafafa;color:#18191b;font:inherit;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.landing-login-content input::placeholder{color:#a1a1a1}.landing-login-content input:focus{border-color:var(--landing-orange);background:#fff;box-shadow:0 0 0 3px rgba(255,91,0,.14)}.landing-login-password{position:relative}.landing-login-password input{padding-right:80px}.landing-login-password button{position:absolute;right:7px;top:7px;height:34px;padding:0 9px;border:0;border-radius:7px;background:#ececec;color:#4e4e4e;cursor:pointer;font-size:10px;font-weight:800}.landing-login-error{margin:5px 0 0;color:#c62828;font-size:12px;line-height:1.45}.landing-login-submit,.landing-login-takeover{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:49px;margin-top:13px;border:0;border-radius:10px;cursor:pointer;font-size:13px;font-weight:900}.landing-login-submit{background:var(--landing-orange);color:#fff;box-shadow:0 12px 28px rgba(255,91,0,.22)}.landing-login-submit:hover{background:var(--landing-orange-dark)}.landing-login-takeover{margin-top:8px;border:1px solid #d8d8d8;background:#fff;color:#18191b}.landing-login-close:disabled,.landing-login-submit:disabled,.landing-login-takeover:disabled{cursor:wait;opacity:.6}@keyframes landing-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes landing-modal-enter{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:980px){.landing-hero{padding-top:125px}.landing-hero-grid{grid-template-columns:1fr;gap:65px}.landing-hero-copy{max-width:720px;text-align:center;margin:0 auto}.landing-hero-copy>p{margin-left:auto;margin-right:auto}.landing-hero-actions,.landing-trust-row{justify-content:center}.landing-product-stage{max-width:720px;margin:0 auto}.landing-feature-grid{grid-template-columns:repeat(2,1fr)}.landing-feature-grid .landing-feature-wide{grid-column:span 1}.landing-results-grid{grid-template-columns:repeat(2,1fr);gap:30px 0}.landing-results-grid div:nth-child(2){border:0}.landing-steps{grid-template-columns:repeat(2,1fr);gap:45px 30px}.landing-steps:before{display:none}.landing-cta-card{align-items:flex-start;flex-direction:column}.landing-footer .landing-container{grid-template-columns:1fr;text-align:center;justify-items:center}}@media (max-width:760px){.landing-container,.landing-header-inner{width:min(100% - 32px,1180px)}.landing-header-inner{grid-template-columns:minmax(0,1fr) auto auto;gap:9px}.landing-header{height:70px}.landing-logo img{width:132px}.landing-header-cta{min-width:76px;min-height:39px;padding:0 15px;font-size:12px}.landing-menu-button{display:block}.landing-nav{position:absolute;left:16px;right:16px;top:77px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:10px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:rgba(9,9,9,.96);box-shadow:0 20px 45px rgba(0,0,0,.25)}.landing-nav.is-open{display:flex}.landing-nav a{padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.landing-nav a:last-child{border:0}.landing-hero{min-height:auto;padding:116px 0 78px}.landing-hero h1{font-size:42px}.landing-hero-copy>p{font-size:16px}.landing-hero-actions{flex-direction:column}.landing-hero-actions a{width:100%}.landing-trust-row{gap:18px}.landing-product-window{transform:none}.landing-dashboard{min-height:350px;grid-template-columns:42px 1fr}.landing-dashboard-main{padding:16px 12px}.landing-metric-grid{grid-template-columns:repeat(2,1fr)}.landing-metric-grid article:last-child{display:none}.landing-dashboard-lower{grid-template-columns:1fr}.landing-chat-card{display:none}.landing-floating-card{left:12px;bottom:-36px}.landing-results-grid{padding:34px 0}.landing-results-grid div{padding:0 12px}.landing-results-grid strong{font-size:22px}.landing-section{padding:82px 0}.landing-section-heading{margin-bottom:38px}.landing-feature-grid,.landing-steps{grid-template-columns:1fr}.landing-feature-grid article{min-height:235px}.landing-steps{gap:35px}.landing-cta-section{padding:55px 0}.landing-cta-card{padding:40px 28px}.landing-cta-card>.landing-primary-btn{width:100%}.landing-login-content{padding:32px 24px 26px}.landing-login-content h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.landing-root *,.landing-root :after,.landing-root :before{scroll-behavior:auto!important;transition:none!important}}