:root{--theme-bg:#edf1f5;--theme-bg-soft:#f6f8fb;--theme-surface:rgba(255,255,255,0.76);--theme-surface-solid:#ffffff;--theme-surface-raised:#ffffff;--theme-surface-muted:#f8fafc;--theme-text:#111827;--theme-text-secondary:#475569;--theme-muted:#64748b;--theme-subtle:#94a3b8;--theme-border:rgba(226,232,240,0.88);--theme-border-strong:#cbd5e1;--theme-input:rgba(255,255,255,0.92);--theme-hover:rgba(255,255,255,0.84);--theme-overlay:rgba(15,23,42,0.34);--theme-shadow:0 18px 50px rgba(15,23,42,0.10)}html[data-theme=dark]{color-scheme:dark;--color-background:#111315;--color-foreground:#f4f4f5;--color-surface:rgba(31,33,36,0.86);--color-surface-solid:#1d1f22;--color-border:rgba(255,255,255,0.09);--color-muted:#a1a1aa;--color-subtle:#71717a;--color-primary:#f5f5f7;--theme-bg:#111315;--theme-bg-soft:#16181b;--theme-surface:rgba(31,33,36,0.88);--theme-surface-solid:#1d1f22;--theme-surface-raised:#24262a;--theme-surface-muted:#191b1e;--theme-text:#f5f5f7;--theme-text-secondary:#d4d4d8;--theme-muted:#a1a1aa;--theme-subtle:#71717a;--theme-border:rgba(255,255,255,0.09);--theme-border-strong:rgba(255,255,255,0.16);--theme-input:#24262a;--theme-hover:rgba(255,255,255,0.07);--theme-overlay:rgba(0,0,0,0.58);--theme-shadow:0 24px 60px rgba(0,0,0,0.34);--shadow-sm:0 2px 8px rgba(0,0,0,0.16);--shadow-md:0 12px 30px rgba(0,0,0,0.24);--shadow-panel:0 24px 60px rgba(0,0,0,0.30)}html[data-theme=dark] body{color:var(--theme-text);background:radial-gradient(circle at top left,rgba(58,61,66,.34),transparent 34%),linear-gradient(135deg,#121416,#0d0f11)}html[data-theme=dark] ::-moz-selection{background:rgba(96,165,250,.34);color:#ffffff}html[data-theme=dark] ::selection{background:rgba(96,165,250,.34);color:#ffffff}html[data-theme=dark] .admin-create-modal,html[data-theme=dark] .card-modal,html[data-theme=dark] .client-create-modal,html[data-theme=dark] .condition-editor-dialog,html[data-theme=dark] .content-panel,html[data-theme=dark] .mac-panel,html[data-theme=dark] .modal-panel,html[data-theme=dark] .process-designer-modal,html[data-theme=dark] .sidebar-panel{border-color:var(--theme-border)!important;background:var(--theme-surface)!important;color:var(--theme-text);box-shadow:var(--theme-shadow)}html[data-theme=dark] .condition-editor-backdrop,html[data-theme=dark] .modal-backdrop{background:var(--theme-overlay)!important}html[data-theme=dark] .board-overview-card h2,html[data-theme=dark] .dashboard-empty h2,html[data-theme=dark] .empty-state h1,html[data-theme=dark] .kanban-column-title,html[data-theme=dark] .process-card-title,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] legend,html[data-theme=dark] strong{color:var(--theme-text)!important}html[data-theme=dark] .text-slate-400,html[data-theme=dark] .text-slate-500,html[data-theme=dark] .text-slate-600,html[data-theme=dark] p,html[data-theme=dark] small{color:var(--theme-muted)!important}html[data-theme=dark] .field-control,html[data-theme=dark] .searchable-checkbox-search,html[data-theme=dark] .searchable-select-search,html[data-theme=dark] .searchable-select-trigger,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{border-color:var(--theme-border-strong)!important;background:var(--theme-input)!important;color:var(--theme-text)!important}html[data-theme=dark] input::-moz-placeholder,html[data-theme=dark] textarea::-moz-placeholder{color:#737780!important}html[data-theme=dark] .searchable-select-placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#737780!important}html[data-theme=dark] .searchable-checkbox-options,html[data-theme=dark] .searchable-select-options,html[data-theme=dark] .searchable-select-popover{border-color:var(--theme-border)!important;background:#202226!important;color:var(--theme-text)!important;box-shadow:0 20px 48px rgba(0,0,0,.38)!important}html[data-theme=dark] .searchable-checkbox-option,html[data-theme=dark] .searchable-select-option{border-color:var(--theme-border)!important;background:#202226!important;color:var(--theme-text-secondary)!important}html[data-theme=dark] .searchable-checkbox-option:hover,html[data-theme=dark] .searchable-select-option.selected,html[data-theme=dark] .searchable-select-option:hover{background:#2a2d31!important;color:#ffffff!important}html[data-theme=dark] .sidebar-client,html[data-theme=dark] .sidebar-collapse-button,html[data-theme=dark] .sidebar-nav-item{color:var(--theme-muted)}html[data-theme=dark] .sidebar-client:hover,html[data-theme=dark] .sidebar-collapse-button:hover,html[data-theme=dark] .sidebar-nav-item:hover{background:var(--theme-hover)!important;color:var(--theme-text)!important}html[data-theme=dark] .sidebar-nav-item-active{background:rgba(255,255,255,.09)!important;color:#ffffff!important;box-shadow:none!important}html[data-theme=dark] .sidebar-session{background:rgba(255,255,255,.05)!important}html[data-theme=dark] .sidebar-session strong{color:var(--theme-text-secondary)!important}html[data-theme=dark] .sidebar-nav-secondary{border-top-color:var(--theme-border)!important}html[data-theme=dark] .account-password-card,html[data-theme=dark] .admin-summary-card,html[data-theme=dark] .board-overview-card,html[data-theme=dark] .dashboard-summary>div,html[data-theme=dark] .folder-resource-card{border-color:var(--theme-border)!important;background:var(--theme-surface-solid)!important;color:var(--theme-text)}html[data-theme=dark] .board-overview-card:hover,html[data-theme=dark] .folder-resource-card:hover{border-color:var(--theme-border-strong)!important}html[data-theme=dark] .board-overview-card p,html[data-theme=dark] .board-overview-icon,html[data-theme=dark] .board-overview-stats{color:var(--theme-muted)!important}html[data-theme=dark] .kanban-column,html[data-theme=dark] .kanban-column-body,html[data-theme=dark] .kanban-column-header,html[data-theme=dark] .process-card{border-color:var(--theme-border)!important;background:#1b1d20!important;color:var(--theme-text)}html[data-theme=dark] .kanban-column-header{border-bottom-color:var(--theme-border)!important}html[data-theme=dark] .process-card:hover{background:#202327!important;box-shadow:0 10px 26px rgba(0,0,0,.22)!important}html[data-theme=dark] .card-created-time,html[data-theme=dark] .card-phase-time,html[data-theme=dark] .card-visible-field span{color:var(--theme-subtle)!important}html[data-theme=dark] .card-visible-field strong{color:var(--theme-text-secondary)!important}html[data-theme=dark] .board-actions-bar,html[data-theme=dark] .board-content-header,html[data-theme=dark] .board-tabs,html[data-theme=dark] .board-toolbar{border-color:var(--theme-border)!important}html[data-theme=dark] .board-tab,html[data-theme=dark] .board-tab-delete{color:var(--theme-muted)!important}html[data-theme=dark] .board-tab-active,html[data-theme=dark] .board-tab-wrap-active,html[data-theme=dark] .board-tab:hover{background:rgba(255,255,255,.05)!important;color:var(--theme-text)!important}html[data-theme=dark] .board-tab-wrap-active:after{background:#ffffff!important}html[data-theme=dark] .card-modal-footer,html[data-theme=dark] .card-modal-header,html[data-theme=dark] .condition-editor-footer,html[data-theme=dark] .condition-editor-header,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header{border-color:var(--theme-border)!important;background:rgba(29,31,34,.97)!important}html[data-theme=dark] .attachment-field,html[data-theme=dark] .condition-editor-block,html[data-theme=dark] .condition-manager-row,html[data-theme=dark] .database-record-card,html[data-theme=dark] .database-record-picker-card,html[data-theme=dark] .field-definition-card,html[data-theme=dark] .phase-designer-block{border-color:var(--theme-border)!important;background:#202226!important;color:var(--theme-text)}html[data-theme=dark] .condition-manager-row:hover,html[data-theme=dark] .field-definition-card:hover{background:#26292d!important}html[data-theme=dark] .admin-table-wrap,html[data-theme=dark] .database-table-scroll{border-color:var(--theme-border)!important;background:#1b1d20!important}html[data-theme=dark] .admin-table th,html[data-theme=dark] .database-table th{background:#202226!important;color:var(--theme-muted)!important}html[data-theme=dark] .admin-table td,html[data-theme=dark] .database-table td{border-color:var(--theme-border)!important;color:var(--theme-text-secondary)!important}html[data-theme=dark] .database-column-head:hover,html[data-theme=dark] .database-list-item-active,html[data-theme=dark] .database-list-item:hover,html[data-theme=dark] .database-table td>input:not([type=checkbox]):focus,html[data-theme=dark] .database-table td>input:not([type=checkbox]):hover,html[data-theme=dark] .database-title-input:focus,html[data-theme=dark] .database-title-input:hover{background:#26292d!important;color:var(--theme-text)!important}html[data-theme=dark] .add-column-button,html[data-theme=dark] .button-secondary,html[data-theme=dark] .icon-button,html[data-theme=dark] .new-card-button.secondary{border-color:var(--theme-border)!important;background:#25282c!important;color:var(--theme-text-secondary)!important}html[data-theme=dark] .button-secondary:hover,html[data-theme=dark] .icon-button:hover{background:#2c2f34!important;color:#ffffff!important}html[data-theme=dark] .button-primary,html[data-theme=dark] .new-card-button{border-color:rgba(255,255,255,.82)!important;background:#f5f5f7!important;color:#121315!important}html[data-theme=dark] .button-primary:hover,html[data-theme=dark] .new-card-button:hover{background:#ffffff!important;color:#0a0a0b!important}html[data-theme=dark] .attachment-row{border-color:var(--theme-border)!important}html[data-theme=dark] .attachment-actions,html[data-theme=dark] .attachment-file-icon{background:#24272b!important;color:var(--theme-muted)!important}html[data-theme=dark] input[type=checkbox],html[data-theme=dark] input[type=radio]{accent-color:#8ab4f8}html[data-theme=dark] *{scrollbar-color:#555a61 transparent}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555a61!important}html[data-theme=dark] ::-webkit-scrollbar-track{background:transparent!important}html[data-theme=dark] .bg-white,html[data-theme=dark] .bg-white\/60,html[data-theme=dark] .bg-white\/70,html[data-theme=dark] .bg-white\/80,html[data-theme=dark] .bg-white\/90{background-color:var(--theme-surface-solid)!important}html[data-theme=dark] .text-slate-700,html[data-theme=dark] .text-slate-800,html[data-theme=dark] .text-slate-900{color:var(--theme-text)!important}html[data-theme=dark] .border-slate-100,html[data-theme=dark] .border-slate-200,html[data-theme=dark] .border-slate-300{border-color:var(--theme-border)!important}.theme-switcher{position:fixed;right:24px;bottom:86px;z-index:950;display:inline-flex;align-items:center;gap:3px;padding:4px;border:1px solid rgba(203,213,225,.72);border-radius:12px;background:rgba(255,255,255,.84);box-shadow:0 8px 24px rgba(15,23,42,.1);backdrop-filter:blur(18px) saturate(145%)}.theme-switcher-button{display:grid;width:31px;height:29px;place-items:center;border:0;border-radius:8px;background:transparent;color:#64748b;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.theme-switcher-button:hover{background:rgba(255,255,255,.95);color:#111827;box-shadow:0 3px 9px rgba(15,23,42,.09);transform:translateY(-1px)}.theme-switcher-button.active{background:#ffffff;color:#111827;box-shadow:0 2px 7px rgba(15,23,42,.11)}html[data-theme=dark] .theme-switcher{border-color:rgba(255,255,255,.1);background:rgba(31,33,36,.86);box-shadow:0 12px 30px rgba(0,0,0,.3)}html[data-theme=dark] .theme-switcher-button{color:#a1a1aa}html[data-theme=dark] .theme-switcher-button:hover{background:rgba(255,255,255,.07);color:#ffffff;box-shadow:none}html[data-theme=dark] .theme-switcher-button.active{background:rgba(255,255,255,.12);color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}body:has(.condition-editor-backdrop) .theme-switcher,body:has(.modal-backdrop) .theme-switcher{opacity:0;pointer-events:none}@media (max-width:760px){.theme-switcher{right:14px;bottom:72px}}.sidebar-collapse-button{background:transparent!important;color:#94a3b8!important}.sidebar-collapse-button,.sidebar-collapse-button:hover{border-color:transparent!important;box-shadow:none!important}.sidebar-collapse-button:hover{background:rgba(148,163,184,.1)!important;color:#64748b!important;transform:none!important}html[data-theme=dark] .sidebar-collapse-button{border-color:transparent!important;background:transparent!important;color:#8d929a!important;box-shadow:none!important}html[data-theme=dark] .sidebar-collapse-button:hover{background:rgba(255,255,255,.055)!important;color:#b2b6bd!important}.theme-switcher{right:24px!important;bottom:24px!important}@media (max-width:760px){.theme-switcher{right:14px!important;bottom:14px!important}}html[data-theme=dark] .bg-slate-100,html[data-theme=dark] .bg-slate-200,html[data-theme=dark] .bg-slate-50{background-color:#24272b!important}html[data-theme=dark] .text-slate-400{color:#8d929a!important}html[data-theme=dark] .text-slate-500{color:#9ca1aa!important}html[data-theme=dark] .text-slate-600,html[data-theme=dark] .text-slate-700{color:#c4c7cd!important}html[data-theme=dark] .rounded-2xl.bg-white,html[data-theme=dark] .rounded-xl.bg-slate-100,html[data-theme=dark] .rounded-xl.bg-slate-50,html[data-theme=dark] article.bg-white{border-color:#35383d!important;background:#1f2124!important;color:#f2f3f5!important;box-shadow:none!important}html[data-theme=dark] article.bg-white .bg-slate-100,html[data-theme=dark] article.bg-white .bg-slate-50{background:#26292d!important}html[data-theme=dark] .button-primary,html[data-theme=dark] .new-card-button{border-color:#3a3e44!important;background:#292c31!important;color:#f5f6f7!important;box-shadow:none!important}html[data-theme=dark] .button-primary:hover,html[data-theme=dark] .new-card-button:hover{border-color:#4a4f56!important;background:#33373d!important;color:#ffffff!important;box-shadow:none!important}html[data-theme=dark] .button-primary:disabled,html[data-theme=dark] .button-secondary:disabled{background:#25282c!important;color:#737780!important}html[data-theme=dark] .dashboard-inline-search,html[data-theme=dark] .dashboard-inline-search input,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{border-color:#3a3e44!important;background:#24272b!important;color:#f0f1f2!important}html[data-theme=dark] .bg-emerald-50{background:rgba(16,185,129,.13)!important}html[data-theme=dark] .text-emerald-700{color:#6ee7b7!important}html[data-theme=dark] .bg-amber-50{background:rgba(245,158,11,.13)!important}html[data-theme=dark] .text-amber-700{color:#fcd34d!important}html[data-theme=dark] .bg-rose-50{background:rgba(244,63,94,.12)!important}html[data-theme=dark] .text-rose-700{color:#fda4af!important}html[data-theme=dark] code{color:#b8bec8!important}.brand-theme-lockup{position:relative;display:inline-grid;place-items:center;line-height:0}.brand-theme-image{grid-area:1/1;display:block;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.brand-theme-image-dark,html[data-theme=dark] .brand-theme-image-light{display:none}html[data-theme=dark] .brand-theme-image-dark{display:block}.sidebar-brand-lockup{width:94px;min-width:94px}.sidebar-brand-lockup .sidebar-brand-image{width:94px!important;max-height:55px}.login-brand-lockup{width:176px;max-width:100%}.login-brand-lockup .login-brand-wordmark{width:176px!important;max-height:98px}.sidebar-collapse-button,html[data-theme=dark] .sidebar-collapse-button{border:1px solid transparent!important;background:transparent!important;color:#94a3b8!important;box-shadow:none!important;backdrop-filter:none!important}.sidebar-collapse-button:hover,html[data-theme=dark] .sidebar-collapse-button:hover{border-color:transparent!important;background:rgba(127,127,127,.1)!important;color:#aeb3bb!important;box-shadow:none!important}html[data-theme=dark] .login-shell{background:#101214!important}html[data-theme=dark] .login-card{border-color:#35383d!important;background:#1d1f22!important;box-shadow:0 28px 70px rgba(0,0,0,.32)!important}html[data-theme=dark] .login-field>span,html[data-theme=dark] .login-forgot{color:#9da3ad!important}html[data-theme=dark] .login-field>div{border:1px solid #3b3f45!important;background:#25282d!important;color:#d9dde3!important;box-shadow:none!important}html[data-theme=dark] .login-field>div:focus-within{border-color:#59606a!important;background:#292d32!important}html[data-theme=dark] .login-field input{border:0!important;background:transparent!important;color:#f4f5f6!important;box-shadow:none!important}html[data-theme=dark] .login-field input:-webkit-autofill,html[data-theme=dark] .login-field input:-webkit-autofill:focus,html[data-theme=dark] .login-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f5f6!important;-webkit-box-shadow:inset 0 0 0 1000px #25282d!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}html[data-theme=dark] .login-password-toggle{color:#8f96a1!important;background:transparent!important}html[data-theme=dark] .kanban-column-header{background:#1b1d20!important}html[data-theme=dark] .kanban-column-title,html[data-theme=dark] .kanban-column-title input,html[data-theme=dark] .kanban-column-title-row{border:0!important;background:transparent!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .kanban-count{border-color:rgba(255,255,255,.06)!important;background:rgba(255,255,255,.055)!important;color:#aeb3bb!important;box-shadow:none!important}html[data-theme=dark] input:-webkit-autofill,html[data-theme=dark] select:-webkit-autofill,html[data-theme=dark] textarea:-webkit-autofill{-webkit-text-fill-color:#f0f1f2!important;-webkit-box-shadow:inset 0 0 0 1000px #24272b!important}html[data-theme=dark] .board-topbar-actions .button.button-secondary,html[data-theme=dark] .board-topbar-actions .button.button-secondary:disabled{border-color:rgba(255,255,255,.1)!important;background:#23262a!important;color:#d6d9de!important;box-shadow:none!important;opacity:1!important}html[data-theme=dark] .board-topbar-actions .button.button-secondary:hover:not(:disabled){background:#2b2f34!important;color:#fff!important}html[data-theme=dark] .card-current-phase,html[data-theme=dark] .card-fields-section,html[data-theme=dark] .card-layout-content,html[data-theme=dark] .card-modal-body,html[data-theme=dark] .card-modal-main,html[data-theme=dark] .card-modal-side,html[data-theme=dark] .card-move-panel,html[data-theme=dark] .history-collapsible,html[data-theme=dark] .modal-body,html[data-theme=dark] .modal-section,html[data-theme=dark] .modal-section-primary{background:#1d1f22!important;color:#f3f4f6!important;border-color:rgba(255,255,255,.09)!important}html[data-theme=dark] .card-modal-main{border-right-color:rgba(255,255,255,.09)!important}html[data-theme=dark] .card-layout-toolbar{border-bottom-color:rgba(255,255,255,.09)!important}html[data-theme=dark] .card-current-phase strong,html[data-theme=dark] .card-layout-toolbar strong,html[data-theme=dark] .card-move-heading strong{color:#f3f4f6!important}html[data-theme=dark] .card-current-phase>span,html[data-theme=dark] .card-layout-toolbar span,html[data-theme=dark] .card-move-heading span{color:#8f96a1!important}html[data-theme=dark] .card-field-section .field-control,html[data-theme=dark] .card-field-section input,html[data-theme=dark] .card-field-section select,html[data-theme=dark] .card-field-section textarea{border-color:#3a3e44!important;background:#24272b!important;color:#f2f3f5!important}html[data-theme=dark] .card-layout-list-editing .card-layout-section,html[data-theme=dark] .card-layout-list-editing .card-layout-section:hover{border-color:#4a4f56!important;background:#202327!important}html[data-theme=dark] .automation-rule-card,html[data-theme=dark] .automation-runtime-note,html[data-theme=dark] .automation-step,html[data-theme=dark] .designer-empty-state,html[data-theme=dark] .designer-field-preview,html[data-theme=dark] .designer-permission-list div,html[data-theme=dark] .designer-section,html[data-theme=dark] .designer-summary-grid div,html[data-theme=dark] .field-definition-card,html[data-theme=dark] .initial-form-empty,html[data-theme=dark] .phase-fields-group,html[data-theme=dark] .phase-fields-group>header,html[data-theme=dark] .phase-rule-card,html[data-theme=dark] .process-designer-body,html[data-theme=dark] .process-designer-content,html[data-theme=dark] .process-designer-nav,html[data-theme=dark] .title-field-selector{border-color:rgba(255,255,255,.09)!important;background:#1d1f22!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .process-designer-nav{border-right-color:rgba(255,255,255,.09)!important;background:#191b1e!important}html[data-theme=dark] .process-designer-nav button{color:#a4a9b1!important}html[data-theme=dark] .process-designer-nav button:hover{background:#24272b!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] .process-designer-nav button.active{background:#0f172a!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] .automation-runtime-note strong,html[data-theme=dark] .designer-section-heading h3{color:#f3f4f6!important}html[data-theme=dark] .designer-section-heading p{color:#9ca1aa!important}html[data-theme=dark] .automation-empty-state,html[data-theme=dark] .board-permission-row,html[data-theme=dark] .board-permissions-panel,html[data-theme=dark] .permission-invite-card,html[data-theme=dark] .permission-member-row{border-color:rgba(255,255,255,.09)!important;background:#202226!important;color:#f3f4f6!important}html[data-theme=dark] .condition-clause-row,html[data-theme=dark] .condition-editor-block,html[data-theme=dark] .condition-editor-scroll,html[data-theme=dark] .condition-editor-target-summary{border-color:rgba(255,255,255,.1)!important;background:#202226!important;color:#f3f4f6!important}html[data-theme=dark] .condition-editor-block-title strong,html[data-theme=dark] .condition-editor-target-summary strong{color:#f3f4f6!important}html[data-theme=dark] .condition-editor-block-title p,html[data-theme=dark] .condition-editor-grid>label>span,html[data-theme=dark] .condition-editor-name-row>label:first-child>span,html[data-theme=dark] .condition-editor-target-summary>span{color:#9ca1aa!important}html[data-theme=dark] .condition-clause-row:not(:first-child) .condition-clause-join{background:#2b2f34!important;color:#c7cbd1!important}html[data-theme=dark] .card-modal-footer .button,html[data-theme=dark] .condition-editor-footer .button,html[data-theme=dark] .modal-footer .button,html[data-theme=dark] .process-designer-modal .modal-footer .button{border-color:rgba(255,255,255,.1)!important;background:#292c31!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .card-modal-footer .button:hover,html[data-theme=dark] .condition-editor-footer .button:hover,html[data-theme=dark] .modal-footer .button:hover,html[data-theme=dark] .process-designer-modal .modal-footer .button:hover{background:#33373d!important;color:#fff!important}html[data-theme=dark] .label-color-input,html[data-theme=dark] input[type=date],html[data-theme=dark] input[type=datetime-local],html[data-theme=dark] input[type=time]{color-scheme:dark;border-color:#3a3e44!important;background:#24272b!important;color:#f3f4f6!important}html[data-theme=dark] .card-modal-header .field-control,html[data-theme=dark] .card-modal-header input,html[data-theme=dark] .card-modal-title-input,html[data-theme=dark] .card-title-input{padding-left:14px!important;padding-right:14px!important;border-color:rgba(255,255,255,.14)!important;background:#24272b!important;color:#f5f6f7!important;box-shadow:none!important}html[data-theme=dark] .history-badge,html[data-theme=dark] .history-collapsible button>span:last-child,html[data-theme=dark] .history-count,html[data-theme=dark] [class*=history] [class*=count]{border:1px solid rgba(255,255,255,.08)!important;background:rgba(255,255,255,.08)!important;color:#c7cbd1!important;box-shadow:none!important}html[data-theme=dark] .card-modal-side [class*=history] article,html[data-theme=dark] .card-modal-side [class*=history]>div:not(.history-collapsible),html[data-theme=dark] .history-phase-card,html[data-theme=dark] .history-summary-card,html[data-theme=dark] .phase-history-card{border-color:rgba(255,255,255,.09)!important;background:#23262a!important;color:#e7e9ec!important;box-shadow:none!important}html[data-theme=dark] .card-modal-side [class*=history] article b,html[data-theme=dark] .card-modal-side [class*=history] article strong,html[data-theme=dark] .history-summary-card strong,html[data-theme=dark] .phase-history-card strong{color:#f3f4f6!important}html[data-theme=dark] .card-modal-side [class*=history] article p,html[data-theme=dark] .card-modal-side [class*=history] article span,html[data-theme=dark] .history-summary-card span,html[data-theme=dark] .phase-history-card span{color:#a6acb5!important}html[data-theme=dark] .field-definition-card,html[data-theme=dark] .field-definition-grid,html[data-theme=dark] .field-label-help,html[data-theme=dark] .field-option-row,html[data-theme=dark] .field-options,html[data-theme=dark] .fields-editor-list,html[data-theme=dark] .initial-form-empty{border-color:rgba(255,255,255,.09)!important;background:#202327!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .field-definition-card label>span,html[data-theme=dark] .field-definition-card strong,html[data-theme=dark] .field-label-help strong{color:#dfe2e6!important}html[data-theme=dark] .field-label-help span,html[data-theme=dark] .field-options p{color:#9ca3ad!important}html[data-theme=dark] .condition-manager,html[data-theme=dark] .condition-manager-row,html[data-theme=dark] .field-condition-card,html[data-theme=dark] .field-condition-empty,html[data-theme=dark] .field-condition-list,html[data-theme=dark] .field-conditions-central,html[data-theme=dark] .field-conditions-panel,html[data-theme=dark] .pipe-condition-card{border-color:rgba(255,255,255,.09)!important;background:#202327!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .field-condition-empty{border-style:dashed!important;color:#9ca3ad!important}html[data-theme=dark] .condition-manager-row strong,html[data-theme=dark] .field-condition-card strong,html[data-theme=dark] .field-conditions-panel header strong{color:#f3f4f6!important}html[data-theme=dark] .condition-manager-row span,html[data-theme=dark] .field-conditions-panel header p{color:#9ca3ad!important}html[data-theme=dark] .designer-field-preview,html[data-theme=dark] .title-field-selector{border-color:rgba(255,255,255,.09)!important;background:#202327!important;color:#f3f4f6!important}html[data-theme=dark] .designer-field-preview button,html[data-theme=dark] .designer-field-preview label,html[data-theme=dark] .designer-field-preview>span{border:1px solid rgba(255,255,255,.1)!important;background:#292c31!important;color:#dfe2e6!important;box-shadow:none!important}html[data-theme=dark] .board-label-editor-list,html[data-theme=dark] .board-label-editor-row{border-color:rgba(255,255,255,.09)!important;background:#202327!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .board-label-editor-row .field-control{border-color:#3a3e44!important;background:#272a2f!important;color:#f3f4f6!important}html[data-theme=dark] .board-label-editor-row .button-dangerless,html[data-theme=dark] .board-label-editor-row button:last-child{border-color:rgba(255,255,255,.08)!important;background:#292c31!important;color:#aeb4bc!important;box-shadow:none!important}html[data-theme=dark] .board-label-editor-row .button-dangerless:hover,html[data-theme=dark] .board-label-editor-row button:last-child:hover{background:#33373d!important;color:#fff!important}html[data-theme=dark] .process-designer-content .field-control,html[data-theme=dark] .process-designer-content .searchable-checkbox-search,html[data-theme=dark] .process-designer-content .searchable-select-trigger,html[data-theme=dark] .process-designer-content input:not([type=checkbox]):not([type=radio]):not([type=color]),html[data-theme=dark] .process-designer-content select,html[data-theme=dark] .process-designer-content textarea{border-color:#3a3e44!important;background:#24272b!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .process-designer-content input::-moz-placeholder,html[data-theme=dark] .process-designer-content textarea::-moz-placeholder{color:#7f8792!important}html[data-theme=dark] .process-designer-content input::placeholder,html[data-theme=dark] .process-designer-content textarea::placeholder{color:#7f8792!important}html[data-theme=dark] .audit-log-body,html[data-theme=dark] .audit-log-content,html[data-theme=dark] .audit-log-dialog,html[data-theme=dark] .audit-log-list,html[data-theme=dark] .audit-log-modal,html[data-theme=dark] [class*=audit-log]{border-color:rgba(255,255,255,.09)!important;background:#1d1f22!important;color:#f3f4f6!important}html[data-theme=dark] .audit-event,html[data-theme=dark] .audit-log-item,html[data-theme=dark] .audit-log-list>*,html[data-theme=dark] [class*=audit-log] article{border-color:rgba(255,255,255,.09)!important;background:#23262a!important;color:#dfe2e6!important;box-shadow:none!important}html[data-theme=dark] [class*=audit-log] .field-control,html[data-theme=dark] [class*=audit-log] input{border-color:#3a3e44!important;background:#24272b!important;color:#f3f4f6!important}html[data-theme=dark] [class*=audit-log] input::-moz-placeholder{color:#7f8792!important}html[data-theme=dark] [class*=audit-log] input::placeholder{color:#7f8792!important}html[data-theme=dark] [class*=audit-log] article b,html[data-theme=dark] [class*=audit-log] article strong{color:#e4e7eb!important}html[data-theme=dark] [class*=audit-log] article p,html[data-theme=dark] [class*=audit-log] article small,html[data-theme=dark] [class*=audit-log] article span{color:#9ca3ad!important}html[data-theme=dark] .process-designer-modal .bg-slate-100,html[data-theme=dark] .process-designer-modal .bg-slate-50,html[data-theme=dark] .process-designer-modal .bg-white,html[data-theme=dark] [class*=audit-log] .bg-slate-100,html[data-theme=dark] [class*=audit-log] .bg-slate-50,html[data-theme=dark] [class*=audit-log] .bg-white{background:#202327!important}html[data-theme=dark] .board-permissions-panel [class*=bg-slate-100],html[data-theme=dark] .board-permissions-panel [class*=bg-slate-50],html[data-theme=dark] .board-permissions-panel [class*=bg-white],html[data-theme=dark] .board-permissions-panel article,html[data-theme=dark] .board-permissions-panel>div,html[data-theme=dark] .board-permissions-panel>section{background-color:#202226!important;border-color:rgba(255,255,255,.1)!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .board-permissions-panel article>div,html[data-theme=dark] .board-permissions-panel>div>div,html[data-theme=dark] .board-permissions-panel>section>div{border-color:rgba(255,255,255,.1)!important}html[data-theme=dark] .board-permissions-panel [class*=text-gray-900],html[data-theme=dark] .board-permissions-panel [class*=text-slate-900],html[data-theme=dark] .board-permissions-panel h1,html[data-theme=dark] .board-permissions-panel h2,html[data-theme=dark] .board-permissions-panel h3,html[data-theme=dark] .board-permissions-panel h4,html[data-theme=dark] .board-permissions-panel strong{color:#f3f4f6!important}html[data-theme=dark] .board-permissions-panel [class*=text-gray-500],html[data-theme=dark] .board-permissions-panel [class*=text-slate-500],html[data-theme=dark] .board-permissions-panel [class*=text-slate-600],html[data-theme=dark] .board-permissions-panel p,html[data-theme=dark] .board-permissions-panel small{color:#9ca3af!important}html[data-theme=dark] .board-permissions-panel [class*=rounded-full][class*=bg-gray],html[data-theme=dark] .board-permissions-panel [class*=rounded-full][class*=bg-slate]{background:#30343a!important;color:#e5e7eb!important}html[data-theme=dark] .board-permissions-panel button:not(.button-danger):not([class*=text-rose]):not([class*=text-red]){border-color:rgba(255,255,255,.12)!important}html[data-theme=dark] .process-designer-modal .permission-member-card{overflow:hidden;border-color:rgba(255,255,255,.1)!important;background:#222529!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .process-designer-modal .permission-member-main{background:#222529!important;color:#f3f4f6!important}html[data-theme=dark] .process-designer-modal .permission-members-list{background:transparent!important}html[data-theme=dark] .process-designer-modal .resource-member-avatar{background:#30343a!important;color:#f3f4f6!important}html[data-theme=dark] .process-designer-modal .resource-member-info strong{color:#f3f4f6!important}html[data-theme=dark] .process-designer-modal .resource-member-info span{color:#949ba6!important}html[data-theme=dark] .process-designer-modal .resource-role-select{border:1px solid rgba(255,255,255,.12)!important;background:#292c31!important;color:#f3f4f6!important;box-shadow:none!important;color-scheme:dark}html[data-theme=dark] .process-designer-modal .resource-role-select option{background:#292c31!important;color:#f3f4f6!important}html[data-theme=dark] .process-designer-modal .permission-expand-button{border-color:rgba(255,255,255,.12)!important;background:#292c31!important;color:#d9dde3!important;box-shadow:none!important}html[data-theme=dark] .process-designer-modal .permission-expand-button:hover{border-color:rgba(255,255,255,.18)!important;background:#33373d!important;color:#fff!important}html[data-theme=dark] .process-designer-modal .permission-field-panel{border-top-color:rgba(255,255,255,.09)!important;background:#1d2024!important;color:#f3f4f6!important}html[data-theme=dark] .process-designer-modal .permission-field-row{border-color:rgba(255,255,255,.09)!important;background:#26292e!important;color:#e5e7eb!important}html[data-theme=dark] .process-designer-modal .permission-invite-card{border-color:rgba(255,255,255,.1)!important;background:#202327!important}html[data-theme=dark] .process-designer-modal .resource-owner-badge{background:rgba(99,102,241,.16)!important;color:#a5b4fc!important}html[data-theme=dark] .process-designer-modal .resource-remove-button:hover{background:rgba(239,68,68,.12)!important}html[data-theme=dark] .recurrence-config{border-color:rgba(255,255,255,.09)!important;background:#1d1f22!important;color:#f3f4f6!important}html[data-theme=dark] .recurrence-advanced{border-top-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .recurrence-advanced>summary,html[data-theme=dark] .recurrence-config>small,html[data-theme=dark] .recurrence-start-date{color:#9ca3af!important}html[data-theme=dark] .recurrence-start-date>span small{color:#6b7280!important}html[data-theme=dark] .automation-create-target{border-color:#343a43;background:#202327}html[data-theme=dark] .automation-create-target-head strong,html[data-theme=dark] .automation-prefill-head strong{color:#f1f5f9}html[data-theme=dark] .automation-create-target-head span,html[data-theme=dark] .automation-prefill-field>span,html[data-theme=dark] .automation-prefill-head span{color:#9aa4b2}html[data-theme=dark] .automation-initial-phase-note{border-color:#3a4049;background:#25292e}html[data-theme=dark] .automation-initial-phase-note span{color:#8f99a7}html[data-theme=dark] .automation-initial-phase-note strong{color:#e5e7eb}html[data-theme=dark] .automation-prefill{border-top-color:#343a43}html[data-theme=dark] .automation-prefill-empty{border-color:#3a4049;color:#7f8997}html[data-theme=dark] .email-template-manager{border-color:#2b3545;background:#171d27}html[data-theme=dark] .email-template-manager-toggle{color:#e5e7eb}html[data-theme=dark] .automation-email-hint,html[data-theme=dark] .email-template-field>span,html[data-theme=dark] .email-template-manager-toggle small,html[data-theme=dark] .email-template-manager-toggle>span:last-child,html[data-theme=dark] .email-template-variables>span{color:#94a3b8}html[data-theme=dark] .email-template-card{border-color:#303a49;background:#111720}html[data-theme=dark] .email-template-variables button{border-color:#334155;background:#1b2430;color:#cbd5e1}html[data-theme=dark] .email-template-variables button:hover{border-color:#475569;background:#222c39}html[data-theme=dark] .automation-email-hint code{background:#222c39;color:#cbd5e1}html[data-theme=dark] .email-template-error{background:#3a1820;color:#fecdd3}html[data-theme=dark] .automation-editor-dialog,html[data-theme=dark] .automation-editor-footer,html[data-theme=dark] .automation-editor-header,html[data-theme=dark] .automation-editor-scroll>.automation-rule-card,html[data-theme=dark] .automation-manager-panel,html[data-theme=dark] .automation-manager-row{background:#1d2024;border-color:#343a42}html[data-theme=dark] .automation-manager-header{border-color:#343a42}html[data-theme=dark] .automation-editor-header h3,html[data-theme=dark] .automation-manager-copy strong,html[data-theme=dark] .automation-manager-header strong{color:#f3f4f6}html[data-theme=dark] .automation-editor-header>div>span,html[data-theme=dark] .automation-manager-copy span,html[data-theme=dark] .automation-manager-header p{color:#9ca3af}html[data-theme=dark] .automation-manager-row:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] .automation-editor-scroll{background:#181b1f}html[data-theme=dark] .automation-editor-footer,html[data-theme=dark] .automation-editor-header{border-color:#343a42}html[data-theme=dark] .phase-designer-accent{border-color:color-mix(in srgb,var(--phase-color,#64748b) 26%,#34383d)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 11%,#202226)!important;color:#f1f5f9!important}html[data-theme=dark] .phase-designer-accent small{color:color-mix(in srgb,var(--phase-color,#94a3b8) 48%,#aeb7c4)!important}html[data-theme=dark] .phase-designer-block{border-color:color-mix(in srgb,var(--phase-color,#64748b) 24%,#34383d)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 8%,#1d2024)!important}html[data-theme=dark] .phase-designer-block .phase-designer-accent{border:0!important;background:transparent!important}html[data-theme=dark] .phase-designer-block .phase-fields-group,html[data-theme=dark] .phase-designer-block .phase-fields-group>header{border-color:color-mix(in srgb,var(--phase-color,#64748b) 20%,#34383d)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 4%,#202327)!important}html[data-theme=dark] .phase-sticky-bar{border-color:color-mix(in srgb,var(--phase-color,#64748b) 28%,#34383d)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 14%,#1d2024)!important;box-shadow:0 10px 22px rgba(0,0,0,.18)}html[data-theme=dark] .phase-sticky-bar>small,html[data-theme=dark] .phase-sticky-picker>span{color:color-mix(in srgb,var(--phase-color,#94a3b8) 52%,#cbd5e1)!important}html[data-theme=dark] .phase-sticky-picker .searchable-select-trigger{border-color:color-mix(in srgb,var(--phase-color,#64748b) 30%,#454b53)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 7%,#24272b)!important}html[data-theme=dark] .phase-editor-section .phase-designer-block{background:color-mix(in srgb,var(--phase-color,#64748b) 8%,#1d2024)!important}html[data-theme=dark] .phase-editor-section .phase-sticky-bar{border-color:color-mix(in srgb,var(--phase-color,#64748b) 27%,#3a4048)!important;border-radius:14px;background:color-mix(in srgb,var(--phase-color,#64748b) 15%,#1d2024)!important;box-shadow:0 7px 18px rgba(0,0,0,.16)}html[data-theme=dark] .phase-editor-section .phase-editor-heading{border-bottom-color:#34383d!important;background:rgba(29,32,36,.96)!important;box-shadow:0 8px 18px rgba(0,0,0,.14)}html[data-theme=dark] .phase-editor-heading-picker>span{color:#aeb7c4!important}html[data-theme=dark] .phase-editor-heading-picker .searchable-select-trigger{border-color:color-mix(in srgb,var(--phase-color,#64748b) 28%,#454b53)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 7%,#24272b)!important}html[data-theme=dark] .modal-phase-picker>span{color:#aeb7c4!important}html[data-theme=dark] .modal-phase-picker .searchable-select-trigger{border-color:color-mix(in srgb,var(--phase-color,#64748b) 28%,#454b53)!important;background:color-mix(in srgb,var(--phase-color,#64748b) 7%,#24272b)!important}html[data-theme=dark] .automation-manager-meta .condition-status-active{background:rgba(34,197,94,.14)!important;color:#86efac!important;border-color:rgba(34,197,94,.24)!important}html[data-theme=dark] .automation-manager-meta .condition-status-inactive{background:#262a2f!important;color:#aeb7c4!important;border-color:#3a4047!important}html[data-theme=dark] .automation-formula-config{background:#202327!important;border-color:#3a4048!important}html[data-theme=dark] .automation-formula-head strong{color:#f3f4f6!important}html[data-theme=dark] .automation-formula-head span,html[data-theme=dark] .automation-formula-hint,html[data-theme=dark] .automation-formula-target>span{color:#aab3c0!important}html[data-theme=dark] .email-template-editor-dialog,html[data-theme=dark] .email-template-library,html[data-theme=dark] .email-template-manager-compact{border-color:#343a43!important;background:#1d2024!important}html[data-theme=dark] .email-template-editor-field>span,html[data-theme=dark] .email-template-editor-header h3,html[data-theme=dark] .email-template-editor-scroll .email-template-variables>span,html[data-theme=dark] .email-template-library-header h3{color:#f3f4f6!important}html[data-theme=dark] .email-template-editor-field>small,html[data-theme=dark] .email-template-editor-scroll .email-template-variables>p,html[data-theme=dark] .email-template-library-header p{color:#9ca3af!important}html[data-theme=dark] .email-template-editor-scroll,html[data-theme=dark] .email-template-library-content{background:#191c20!important}html[data-theme=dark] .email-template-search{border-color:#3a414b!important;background:#25292e!important;color:#aab2bf!important}html[data-theme=dark] .email-template-search input{color:#f3f4f6!important}html[data-theme=dark] .email-template-library-row{border-color:#3b424c!important;background:#23272c!important}html[data-theme=dark] .email-template-library-row:hover{border-color:#525b67!important;background:#282d33!important}html[data-theme=dark] .email-template-library-row strong{color:#d8dee7!important}html[data-theme=dark] .email-template-library-more,html[data-theme=dark] .email-template-library-row small{color:#9aa5b3!important}html[data-theme=dark] .email-template-editor-field .field-control,html[data-theme=dark] .email-template-editor-scroll .email-template-variables{border-color:#3a414b!important;background:#24282d!important;color:#f3f4f6!important}html[data-theme=dark] .email-template-editor-footer,html[data-theme=dark] .email-template-editor-header{border-color:#343a43!important;background:#1d2024!important}html[data-theme=dark] .email-template-readonly{background:#20242a!important;color:#c7ced8!important}html[data-theme=dark] .email-template-field-heading span{color:#f2f4f7!important}html[data-theme=dark] .email-template-field-heading small{color:#9aa4b2!important}html[data-theme=dark] .email-template-variable-popover{border-color:#3a4048!important;background:#24282d!important;box-shadow:0 12px 28px rgba(0,0,0,.24)}html[data-theme=dark] .email-template-variable-popover>label{border-color:#3b424c!important;background:#1f2328!important;color:#aeb7c4!important}html[data-theme=dark] .email-template-variable-popover>label input{color:#f3f4f6!important}html[data-theme=dark] .email-template-variable-popover>div>button{color:#e5e7eb!important}html[data-theme=dark] .email-template-variable-popover>div>button:hover{background:#30353c!important}html[data-theme=dark] .email-template-variable-popover code{color:#9aa4b2!important}html[data-theme=dark] .automation-prefill-mapping{border-color:#343a42;background:rgba(31,34,38,.75)}html[data-theme=dark] .automation-prefill-mapping-head>strong{color:#e5e7eb}html[data-theme=dark] .email-recipient-chipbox{border-color:#414750;background:#24272b}html[data-theme=dark] .email-recipient-chip{background:#263b63;color:#cfe0ff}html[data-theme=dark] .email-recipient-popover{border-color:#414750;background:#202327;box-shadow:0 16px 34px rgba(0,0,0,.3)}html[data-theme=dark] .email-recipient-help,html[data-theme=dark] .email-recipient-placeholder{color:#9ca3af}html[data-theme=dark] .automation-set-field-config .automation-set-field-hint{color:#9ca7b5!important}html[data-theme=dark] .initial-form-modal .initial-form-body,html[data-theme=dark] .initial-form-modal .modal-simple-body{background:#1d1f22!important;color:#f3f4f6!important}html[data-theme=dark] .initial-form-modal .initial-form-body>div,html[data-theme=dark] .initial-form-modal .initial-form-body>fieldset,html[data-theme=dark] .initial-form-modal .initial-form-body>label{color:#f3f4f6}html[data-theme=dark] .initial-form-modal .field-label-with-icon,html[data-theme=dark] .initial-form-modal .label-field-control>legend .field-label-with-icon{color:#cbd1d8!important}html[data-theme=dark] .initial-form-modal .attachment-field,html[data-theme=dark] .initial-form-modal .choice-option,html[data-theme=dark] .initial-form-modal .database-record-card,html[data-theme=dark] .initial-form-modal .database-record-empty,html[data-theme=dark] .initial-form-modal .label-field-control{border-color:rgba(255,255,255,.09)!important;background:#202327!important;color:#f3f4f6!important}.board-title-kpi-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:100%;min-width:0}.board-title-block{min-width:220px;flex:0 1 auto}.board-kpi-strip{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.board-kpi-card{position:relative;display:grid;gap:2px;min-width:112px;max-width:210px;padding:9px 28px 9px 12px;border:1px solid var(--border-color,#e2e8f0);border-radius:12px;background:var(--surface-card,rgba(255,255,255,.72))}.board-kpi-card>span{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.board-kpi-card>span,.board-kpi-card>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-kpi-card>strong{color:var(--text-primary,#0f172a);font-size:16px;line-height:1.15}.board-kpi-card>button{position:absolute;top:6px;right:6px;display:grid;width:20px;height:20px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--text-muted,#94a3b8)}.board-kpi-card>button:hover{background:rgba(148,163,184,.14)}.board-kpi-add{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px dashed var(--border-color,#cbd5e1);border-radius:12px;background:transparent;color:var(--text-muted,#64748b)}.board-kpi-add:hover{background:rgba(148,163,184,.1);color:var(--text-primary,#0f172a)}.kpi-editor-form{display:grid;gap:16px}.kpi-editor-form label{display:grid;gap:6px}.kpi-editor-form label>span{font-size:12px;font-weight:700;color:var(--text-muted,#64748b)}.kpi-editor-form label small{color:var(--text-muted,#94a3b8);font-size:11px;font-weight:500}.card-modal-footer-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:980px){.board-title-kpi-row{align-items:flex-start;flex-direction:column}.board-kpi-strip{justify-content:flex-start;width:100%}}[data-theme=dark] .board-kpi-card,html.dark .board-kpi-card{background:rgba(255,255,255,.035)}html[data-theme=dark] .new-board-modal .modal-simple-body,html[data-theme=dark] .phase-editor-modal .modal-simple-body{background:var(--theme-surface-solid)!important;color:var(--theme-text)!important}html[data-theme=dark] .kpi-editor-form label>span,html[data-theme=dark] .kpi-editor-form small,html[data-theme=dark] .new-board-modal .modal-simple-body>p,html[data-theme=dark] .phase-color-custom small,html[data-theme=dark] .phase-editor-modal .modal-simple-body>p{color:var(--theme-muted)!important}html[data-theme=dark] .kpi-editor-form label>span,html[data-theme=dark] .phase-color-custom strong{color:var(--theme-text-secondary)!important}html[data-theme=dark] .phase-color-custom{border-color:var(--theme-border-strong)!important;background:#24272b!important;color:var(--theme-text)!important}html[data-theme=dark] .phase-color-swatch{border-color:rgba(255,255,255,.16)!important;box-shadow:none!important}html[data-theme=dark] .phase-color-swatch-active{border-color:rgba(255,255,255,.86)!important;box-shadow:0 0 0 2px rgba(255,255,255,.14)!important}html[data-theme=dark] .phase-color-custom input[type=color]{color-scheme:dark;border:1px solid var(--theme-border-strong)!important;background:#1f2226!important}html[data-theme=dark] .confirm-dialog,html[data-theme=dark] .confirm-dialog-body,html[data-theme=dark] .confirm-dialog-footer,html[data-theme=dark] .confirm-dialog-header{background:#1d1f22!important;color:var(--theme-text)!important}html[data-theme=dark] .confirm-dialog{border-color:var(--theme-border-strong)!important;box-shadow:0 24px 70px rgba(0,0,0,.48)!important}html[data-theme=dark] .confirm-dialog-title{color:#f5f6f7!important}html[data-theme=dark] .confirm-dialog-description{color:#a8adb6!important}html[data-theme=dark] .confirm-dialog-footer{border-top-color:var(--theme-border)!important}html[data-theme=dark] .confirm-dialog-icon{background:rgba(239,68,68,.12)!important;color:#ff6b6b!important}html[data-theme=dark] .confirm-dialog-footer .button-ghost{border-color:var(--theme-border)!important;background:#292c31!important;color:#f3f4f6!important;box-shadow:none!important}html[data-theme=dark] .confirm-dialog-footer .button-ghost:hover{background:#34383e!important;color:#fff!important}html[data-theme=dark] .confirm-dialog-footer .button-danger{border-color:rgba(248,113,113,.24)!important;background:rgba(127,29,29,.36)!important;color:#ff8a8a!important;box-shadow:none!important}html[data-theme=dark] .confirm-dialog-footer .button-danger:hover{background:rgba(153,27,27,.48)!important;color:#ffb1b1!important}html[data-theme=dark] .email-template-token-editor{border-color:#3a414b!important;background:#24282d!important;color:#f3f4f6!important}html[data-theme=dark] .email-template-inline-variable{border-color:#3d5f9d;background:#263a5d;color:#d8e6ff}html[data-theme=dark] .email-template-inline-variable:before{color:#8eb3ff}