:root{--crm-bg:#f2f5f8;--crm-bg-deep:#e8edf3;--crm-panel:#fff;--crm-panel-soft:#f7f9fc;--crm-border:#dbe3ed;--crm-border-strong:#c9d3df;--crm-text:#0b1220;--crm-muted:#64748b;--crm-accent:#e30613;--crm-accent-soft:#e3061314;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{background:var(--crm-bg);min-height:100%;color:var(--crm-text)}#root{background:linear-gradient(180deg, #f8fafc 0%, var(--crm-bg) 48%, var(--crm-bg-deep) 100%);min-height:100vh}::selection{color:#111827;background:#e3061324}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #e3061373}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4d8df padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#b7bec9 padding-box padding-box;border:2px solid #0000}main{background:linear-gradient(#ffffffd1 0%,#f2f5f8f2 44%,#e8edf3 100%)}.crm-shell{background:var(--crm-bg)}.crm-main{background:linear-gradient(#ffffffdb 0%,#f2f5f8f5 42%,#e8edf3 100%)}.crm-main:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffffc2,#fff0);height:96px;position:absolute;inset:0 0 auto}.crm-main>div{z-index:1;position:relative}.bg-white.border.border-slate-200,.bg-white.border.border-slate-100{border-color:var(--crm-border)!important;background:#fffffffa!important;box-shadow:0 1px 2px #0f172a0a,0 18px 42px -36px #0f172a6b,inset 0 1px #fffffff0!important}.bg-white.border.border-slate-200:hover,.bg-white.border.border-slate-100:hover{border-color:var(--crm-border-strong)!important}.bg-slate-50{background-color:var(--crm-panel-soft)!important}thead.bg-slate-50,table thead{background:#f1f5f9!important}table{border-color:var(--crm-border)}th{color:#64748b!important;letter-spacing:0!important}td{vertical-align:top}tbody tr{transition:background-color .16s,box-shadow .16s}tbody tr:hover{background:#f7fafc!important}input,select,textarea{border-color:var(--crm-border)!important;color:var(--crm-text)!important;background-color:#fff!important}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 4px var(--crm-accent-soft)!important;border-color:#e306136b!important}input[type=range].plan-slider{appearance:none;height:18px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}input[type=range].plan-slider:focus{outline:none;box-shadow:none!important}input[type=range].plan-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, #e30613 0%, #e30613 var(--plan-slider-progress,0%), #dbe3ed var(--plan-slider-progress,0%), #dbe3ed 100%);border-radius:999px;height:4px}input[type=range].plan-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#e30613;border:2px solid #fff;border-radius:999px;width:14px;height:14px;margin-top:-5px;box-shadow:0 2px 8px #e3061347}input[type=range].plan-slider::-moz-range-track{background:#dbe3ed;border-radius:999px;height:4px}input[type=range].plan-slider::-moz-range-progress{background:#e30613;border-radius:999px;height:4px}input[type=range].plan-slider::-moz-range-thumb{background:#e30613;border:2px solid #fff;border-radius:999px;width:14px;height:14px;box-shadow:0 2px 8px #e3061347}button,a{transition-duration:.16s}.rounded-xl,.rounded-2xl{border-radius:.5rem!important}.tracking-tight{letter-spacing:0!important}.shadow-sm{box-shadow:0 1px 2px #0f172a0a,0 12px 30px -28px #0f172a6b!important}.shadow-xl,.shadow-2xl{box-shadow:0 18px 50px -30px #0f172a59!important}.crm-sidebar{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%)}.crm-sidebar-section{color:#94a3b8;letter-spacing:.08em}.crm-nav-link svg{color:currentColor}.crm-nav-link{position:relative}.crm-nav-link:before{content:"";background:var(--crm-accent);border-radius:999px;width:3px;height:0;transition:height .16s;position:absolute;top:50%;left:.45rem;transform:translateY(-50%)}.crm-nav-active:before{height:1.35rem}.crm-page-title{color:var(--crm-text);letter-spacing:0}.project-management-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5edf7;background:radial-gradient(circle at 18% 0,#e306131a,#0000 28%),linear-gradient(#111827 0%,#0b1120 42%,#050816 100%)!important}.project-management-dark::-webkit-scrollbar-thumb{background:#334155;border-color:#0000}.project-management-dark ::-webkit-scrollbar-thumb{background:#334155;border-color:#0000}.project-management-dark .bg-white,.project-management-dark .bg-white\/70,.project-management-dark .bg-white\/95,.project-management-dark .bg-slate-50,.project-management-dark .bg-slate-50\/95,.project-management-dark .bg-\[\#f3f6f9\],.project-management-dark .bg-white.border,.project-management-dark .bg-white.border.border-slate-200,.project-management-dark .bg-white.border.border-slate-100{background:#0f172af0!important}.project-management-dark .bg-slate-100,.project-management-dark .hover\:bg-slate-100:hover,.project-management-dark .hover\:bg-slate-50:hover{background:#1e293bf0!important}.project-management-dark .border-slate-100,.project-management-dark .border-slate-200,.project-management-dark .border-slate-300{border-color:#263244!important}.project-management-dark .text-slate-950,.project-management-dark .text-slate-900,.project-management-dark .text-slate-800,.project-management-dark .text-slate-700{color:#f8fafc!important}.project-management-dark .text-slate-600,.project-management-dark .text-slate-500{color:#cbd5e1!important}.project-management-dark .text-slate-400,.project-management-dark .text-slate-300{color:#94a3b8!important}.project-management-dark input,.project-management-dark select,.project-management-dark textarea{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}.project-management-dark option,.project-management-dark optgroup{color:#f8fafc!important;background:#0f172a!important}.project-management-dark input::placeholder,.project-management-dark textarea::placeholder{color:#64748b!important}.project-management-dark input:focus,.project-management-dark select:focus,.project-management-dark textarea:focus{border-color:#e306139e!important;box-shadow:0 0 0 4px #e3061329!important}.project-management-dark .bg-red-50{background:#7f1d1d47!important}.project-management-dark .bg-emerald-50,.project-management-dark .bg-emerald-50\/35{background:#064e3b47!important}.project-management-dark .bg-amber-50{background:#78350f47!important}.project-management-dark .bg-blue-50{background:#1e40af3d!important}.project-management-dark .bg-violet-50{background:#5b21b63d!important}.project-management-dark .bg-red-600{background:#dc2626!important}.project-management-dark .bg-emerald-600{background:#059669!important}.project-management-dark .bg-slate-950{background:#020617!important}.project-management-dark .fixed aside{color:#e2e8f0!important;background:#182235!important}.project-management-dark .fixed aside .sticky{background:#182235f5!important;border-color:#334155!important}.project-management-dark .fixed aside label>span,.project-management-dark .fixed aside .uppercase{color:#8f9db1!important}.project-management-dark .fixed aside input,.project-management-dark .fixed aside select,.project-management-dark .fixed aside textarea,.project-management-dark .fixed aside .pm-date-field{color:#e5e7eb!important;box-shadow:none!important;background:#111827!important;border-color:#3a4658!important}.project-management-dark .fixed aside input:focus,.project-management-dark .fixed aside select:focus,.project-management-dark .fixed aside textarea:focus,.project-management-dark .fixed aside .pm-date-field:focus-within{border-color:#64748b!important;box-shadow:0 0 0 3px #64748b2e!important}.project-management-dark .fixed aside input::placeholder,.project-management-dark .fixed aside textarea::placeholder{color:#6f7f94!important}.project-management-dark .fixed aside .text-slate-950,.project-management-dark .fixed aside .text-slate-900,.project-management-dark .fixed aside .text-slate-800,.project-management-dark .fixed aside .text-slate-700{color:#edf2f7!important}.project-management-dark .fixed aside .text-slate-600,.project-management-dark .fixed aside .text-slate-500{color:#bac5d3!important}.project-management-dark .fixed aside .bg-white,.project-management-dark .fixed aside .bg-slate-50{background:#151f31!important}.project-management-dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert()opacity(.78)}.project-management-dark .shadow-sm{box-shadow:inset 0 1px #ffffff08,0 18px 40px -32px #000000e6!important}.project-management-dark .pm-detail-drawer{border:1px solid #94a3b82e;color:#e5edf7!important;background:#222427!important}.project-management-dark .pm-detail-header{background:#24262a!important;border-color:#94a3b829!important}.project-management-dark .pm-detail-kicker,.project-management-dark .pm-field-label{color:#94a3b8!important}.project-management-dark .pm-detail-title{color:#f8fafc!important}.project-management-dark .pm-detail-section,.project-management-dark .pm-link-section{background:#27292e!important;border-color:#94a3b829!important}.project-management-dark .pm-link-section{background:#25272c!important}.project-management-dark .pm-detail-input{color:#f1f5f9!important;background:#1f2126!important;border-color:#afb8c25c!important;box-shadow:inset 0 1px #ffffff05!important}.project-management-dark .pm-detail-input:focus,.project-management-dark .pm-detail-input:focus-within{border-color:#60a5fab8!important;box-shadow:0 0 0 3px #60a5fa24!important}.project-management-dark .pm-detail-input::placeholder{color:#64748b!important}.project-management-dark .pm-detail-help{color:#7f8da3!important}.project-management-dark .pm-detail-link{color:#8ab4f8!important}.project-management-dark .pm-detail-link:hover{color:#bfdbfe!important}.project-management-dark .pm-voice-button{color:#cbd5e1!important;background:#2e3137!important;border-color:#94a3b838!important}.project-management-dark .pm-voice-button:hover{color:#dbeafe!important;background:#353944!important;border-color:#60a5fa85!important}.project-management-dark .pm-voice-recording{color:#fecaca!important;background:#7f1d1d57!important;border-color:#f871719e!important}.project-management-dark .pm-voice-mode-toggle{color:#94a3b8!important;background:#202227!important;border-color:#94a3b82e!important}.project-management-dark .pm-voice-mode-active{color:#bfdbfe!important;background:#60a5fa33!important}.project-management-dark .pm-voice-audio{filter:invert(.92)hue-rotate(180deg)}.project-management-dark .pm-rec-dot,.project-management-light .pm-rec-dot{background:#ef4444;animation:1.15s ease-out infinite pm-rec-pulse;box-shadow:0 0 #ef4444a6}.project-management-dark .pm-reaction-button,.project-management-dark .pm-detail-close{color:#cbd5e1!important;background:#2d3037!important;border-color:#94a3b838!important}.project-management-dark .pm-reaction-active{color:#a7f3d0!important;background:#064e3b3d!important;border-color:#34d3998c!important}.project-management-dark .pm-detail-close:hover{color:#f8fafc!important;background:#383c45!important}.project-management-dark .pm-thread-card{background:#2b2d32!important;border-color:#94a3b821!important}.project-management-dark .pm-thread-card-reply{background:#282a2f!important;border-color:#94a3b81f!important}.project-management-dark .pm-thread-connector:before{content:"";background:#94a3b842;width:1px;position:absolute;top:-10px;bottom:50%;left:11px}.project-management-dark .pm-thread-connector:after{content:"";background:#94a3b842;width:18px;height:1px;position:absolute;top:20px;left:11px}.project-management-dark .pm-reply-label,.project-management-dark .pm-reply-composer{color:#cbd5e1!important;background:#343842!important;border-color:#94a3b82e!important}.project-management-dark .pm-thread-action{color:#94a3b8!important}.project-management-dark .pm-thread-action:hover,.project-management-dark .pm-reply-composer button:hover{color:#dbeafe!important;background:#3a3f49!important}.project-management-dark .pm-watchers-section{background:#27292e!important}.project-management-dark .pm-watcher-chip{color:#c2cad6!important;background:#30333a!important;border-color:#94a3b838!important}.project-management-dark .pm-watcher-chip:hover{color:#f1f5f9!important;background:#373b44!important;border-color:#93c5fd6b!important}.project-management-dark .pm-watcher-chip-active{color:#dbeafe!important;background:#3b82f62e!important;border-color:#60a5fa80!important}.project-management-dark .pm-thread-section{border-color:#94a3b824!important}.project-management-dark .pm-comment-form{box-shadow:none!important;background:#25272c!important;border-color:#94a3b829!important}.project-management-dark .pm-format-button{color:#cbd5e1!important;background:#30333a!important;border-color:#94a3b833!important}.project-management-dark .pm-format-button:hover{color:#f8fafc!important;background:#383c45!important}.project-management-dark .pm-comment-textarea{color:#e5edf7!important;background:#1f2126!important;border-color:#94a3b838!important}.project-management-dark .pm-comment-textarea:focus{background:#23262c!important;border-color:#60a5faa8!important;box-shadow:0 0 0 3px #60a5fa21!important}.project-management-dark .pm-comment-textarea::placeholder{color:#8a94a3!important}.project-management-dark .pm-comment-submit,.project-management-dark .pm-detail-primary-action{color:#fff!important;background:#6b93d6!important}.project-management-dark .pm-comment-submit:hover,.project-management-dark .pm-detail-primary-action:hover{background:#7aa3eb!important}.project-management-dark .pm-detail-done-action{color:#fff!important;background:#1f8f65!important}.project-management-dark .pm-detail-done-action:hover{background:#23a775!important}.project-management-dark .pm-detail-secondary-action{color:#d7dee9!important;background:#30333a!important;border:1px solid #94a3b838!important}.project-management-dark .pm-detail-secondary-action:hover{color:#f8fafc!important;background:#383c45!important}.project-management-dark .pm-detail-danger-action{color:#fca5a5!important;background:#7f1d1d38!important;border:1px solid #f8717138!important}.project-management-dark .pm-detail-danger-action:hover{color:#fecaca!important;background:#7f1d1d57!important}.project-management-light .pm-detail-drawer{border:1px solid #e2e8f0;color:#0f172a!important;background:#fff!important}.project-management-light .pm-detail-header{background:#fffffff5!important;border-color:#e2e8f0!important}.project-management-light .pm-detail-kicker,.project-management-light .pm-field-label{color:#94a3b8!important}.project-management-light .pm-detail-title{color:#0f172a!important}.project-management-light .pm-detail-section,.project-management-light .pm-link-section{background:#fff!important;border-color:#e2e8f0!important}.project-management-light .pm-link-section{background:#f8fafc!important}.project-management-light .pm-detail-input{color:#0f172a!important;background:#fff!important;border-color:#dbe4ef!important}.project-management-light .pm-detail-input:focus,.project-management-light .pm-detail-input:focus-within{border-color:#e3061359!important;box-shadow:0 0 0 3px #e3061314!important}.project-management-light .pm-detail-input::placeholder,.project-management-light .pm-detail-help{color:#94a3b8!important}.project-management-light .pm-detail-link{color:#dc2626!important}.project-management-light .pm-voice-button{color:#64748b!important;background:#fff!important;border-color:#dbe4ef!important}.project-management-light .pm-voice-button:hover{color:#dc2626!important;background:#fff7f7!important;border-color:#fecaca!important}.project-management-light .pm-voice-recording{color:#b91c1c!important;background:#fff1f2!important;border-color:#fca5a5!important}.project-management-light .pm-voice-mode-toggle{color:#94a3b8!important;background:#f8fafc!important;border-color:#e2e8f0!important}.project-management-light .pm-voice-mode-active{box-shadow:0 1px 2px #0f172a14;color:#dc2626!important;background:#fff!important}@keyframes pm-rec-pulse{0%{transform:scale(.86);box-shadow:0 0 #ef44449e}70%{transform:scale(1);box-shadow:0 0 0 6px #ef444400}to{transform:scale(.86);box-shadow:0 0 #ef444400}}.project-management-light .pm-reaction-button,.project-management-light .pm-detail-close{color:#64748b!important;background:#fff!important;border-color:#dbe4ef!important}.project-management-light .pm-reaction-active{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.project-management-light .pm-detail-close:hover{color:#0f172a!important;background:#f8fafc!important}.project-management-light .pm-thread-card{background:#f8fafc!important;border-color:#e2e8f0!important}.project-management-light .pm-thread-card-reply{background:#fff!important;border-color:#edf2f7!important}.project-management-light .pm-thread-connector:before{content:"";background:#cbd5e1;width:1px;position:absolute;top:-10px;bottom:50%;left:11px}.project-management-light .pm-thread-connector:after{content:"";background:#cbd5e1;width:18px;height:1px;position:absolute;top:20px;left:11px}.project-management-light .pm-reply-label,.project-management-light .pm-reply-composer{color:#64748b!important;background:#f1f5f9!important;border-color:#e2e8f0!important}.project-management-light .pm-thread-action{color:#94a3b8!important}.project-management-light .pm-thread-action:hover,.project-management-light .pm-reply-composer button:hover{color:#dc2626!important;background:#fff!important}.project-management-dark.pm-page{color:#e5edf7;background:linear-gradient(#17243a 0%,#10233d 42%,#0e1f35 100%)!important}.project-management-dark .pm-shell{padding:0}.project-management-dark .pm-shell:not(.pm-shell-standalone){min-height:100%}.project-management-dark .pm-shell-standalone{min-height:100vh}.project-management-dark .pm-topbar{border-bottom:1px solid #94a3b82e;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:.85rem;min-height:54px;padding:.45rem 1rem;display:grid;box-shadow:none!important;background:#1f2937!important}.project-management-dark .pm-segmented,.project-management-dark .pm-board-label{border:1px solid #94a3b838;border-radius:.75rem;align-items:center;gap:.25rem;padding:.2rem;display:inline-flex;background:#1e293bdb!important;box-shadow:inset 0 1px #ffffff0a!important}.project-management-dark .pm-board-label{color:#f8fafc;justify-self:center;gap:.45rem;padding:.42rem .85rem;font-size:.8rem;font-weight:900;background:#475569e6!important}.project-management-dark .pm-segmented button{color:#d8e1ee;border:0;border-radius:.55rem;align-items:center;gap:.45rem;padding:.38rem .72rem;font-size:.8rem;font-weight:900;display:inline-flex}.project-management-dark .pm-segmented-active{color:#fff!important;background:#5f78a0!important;box-shadow:inset 0 1px #ffffff14!important}.project-management-dark .pm-toplink,.project-management-dark .pm-owner-chip,.project-management-dark .pm-status-pill,.project-management-dark .pm-comment-jump{color:#cbd5e1!important;box-shadow:none!important;background:#1e293bc7!important;border-color:#94a3b833!important}.project-management-dark .pm-status-pill{border-radius:999px;align-items:center;min-height:1.45rem;padding:.18rem .58rem;font-size:.72rem;font-weight:900;display:inline-flex}.project-management-dark .pm-status-pill-ok{color:#9ce7bd!important;background:#16653457!important;border-color:#4ade8042!important}.project-management-dark .pm-status-pill-danger{color:#fecaca!important;background:#7f1d1d59!important;border-color:#f8717147!important}.project-management-dark .pm-filterbar,.project-management-dark .pm-focusbar,.project-management-dark .pm-createbar,.project-management-dark .pm-message{margin-left:.5rem;margin-right:.5rem;box-shadow:none!important;background:#172236c2!important;border-color:#94a3b829!important}.project-management-dark .pm-filterbar,.project-management-dark .pm-focusbar{padding-block:.35rem}.project-management-dark .pm-scope-toggle{background:#0f172ab8!important}.project-management-dark .pm-scope-active{color:#f8fafc!important;background:#283850!important;box-shadow:inset 0 1px #ffffff0d!important}.project-management-dark .pm-select,.project-management-dark .pm-input{color:#f8fafc!important;box-shadow:none!important;background:#1e293bdb!important;border-color:#94a3b838!important}.project-management-dark .pm-input::placeholder{color:#77859a!important}.project-management-dark .pm-date-field{color:#f8fafc!important;box-shadow:none!important;background:#1e293bdb!important;border-color:#94a3b838!important}.project-management-dark .pm-date-field-light{color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}.project-management-dark .pm-date-placeholder{color:#77859a!important}.project-management-dark .pm-native-date-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.project-management-dark .pm-native-date-input:focus{box-shadow:0 0 0 4px #60a5fa29!important}.project-management-dark .pm-search-wrap{background:#1e293bdb!important;border-color:#94a3b838!important}.project-management-dark .pm-search-input{color:#f8fafc!important;box-shadow:none!important;background:0 0!important;border:0!important}.project-management-dark .pm-search-input:focus{box-shadow:none!important}.project-management-dark .pm-search-input::placeholder{color:#77859a!important}.project-management-dark .pm-clear-button{color:#94a3b8}.project-management-dark .pm-clear-button:hover{color:#f8fafc;background:#47556999!important}.project-management-dark .pm-search-count{color:#cbd5e1;background:#94a3b824!important}.project-management-dark .pm-add-button{color:#fff!important;box-shadow:none!important;background:#6b93d6!important}.project-management-dark .pm-add-button:hover{background:#7aa3eb!important}.project-management-dark .pm-board{margin:0;box-shadow:none!important;background:#07132457!important;border-color:#94a3b821!important}.project-management-dark .pm-workspace{align-items:start;margin:0 .5rem .75rem}.project-management-dark .pm-activity-panel{min-height:0;overflow:visible;box-shadow:none!important;background:#07132457!important;border-color:#94a3b821!important}.project-management-dark .pm-activity-item{color:#e5edf7!important;background:#1e293bd1!important;border-color:#94a3b829!important}.project-management-dark .pm-activity-item:hover{background:#25334aeb!important;border-color:#94a3b847!important}.project-management-dark .pm-activity-mention{background:#1e304ee6!important;border-color:#93c5fd52!important;box-shadow:inset 3px 0 #60a5fa80!important}.project-management-dark .pm-activity-icon{color:#b9c4d3!important;background:#334155cc!important}.project-management-dark .pm-activity-badge{letter-spacing:.04em;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.62rem;font-weight:900;display:inline-flex;color:#bac5d3!important;background:#334155c7!important}.project-management-dark .pm-activity-badge-mention{color:#bfdbfe!important;background:#60a5fa29!important}.project-management-dark .pm-column{box-shadow:none!important;background:#0a1423db!important;border-color:#94a3b82e!important}.project-management-dark .pm-column-over{background:#132743eb!important;border-color:#60a5fa85!important}.project-management-dark .pm-column-header{background:#0a1423b8!important;border-color:#94a3b829!important}.project-management-dark .pm-column-count{color:#cbd5e1!important;box-shadow:none!important;background:#334155c7!important}.project-management-dark .pm-column-body{overflow:visible!important}.project-management-dark .pm-empty-slot{color:#74839a!important;background:#0f172a7a!important;border-color:#94a3b829!important}.project-management-dark .pm-card{flex-direction:column;height:78px;display:flex;overflow:hidden;color:#e5edf7!important;box-shadow:none!important;background:#25272d!important;border-color:#94a3b82e!important;padding:.45rem!important}.project-management-dark .pm-card:hover{background:#2c2f36!important;border-color:#cbd5e147!important}.project-management-dark .pm-card-overdue{border-color:#f871716b!important}.project-management-dark .pm-card-priority-high{border-left-width:2px;border-left-color:#ef4444!important}.project-management-dark .pm-card-done{opacity:.78}.project-management-dark .pm-card-grip{color:#74839a!important}.project-management-dark .pm-card-grip:hover{color:#cbd5e1!important;background:#4755698c!important}.project-management-dark .pm-card-check{color:#0000;border:1.5px solid #536174;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:.86rem;height:.86rem;display:inline-flex}.project-management-dark .pm-card-check-done{color:#fff;border-color:#52d489;background:#17905a!important}.project-management-dark .pm-mini-badge{color:#aebbcf!important;background:#47556980!important}.project-management-dark .pm-card-title{min-height:1.55rem;font-size:.72rem;line-height:.82rem}.project-management-dark .pm-card-bottom{min-height:1.25rem;padding-left:1.95rem}.project-management-dark .pm-mini-badge{font-size:.52rem;padding:.06rem .32rem!important}.project-management-dark .pm-priority-pill{font-size:.52rem;color:#aebbcf!important;background:#47556980!important;padding:.06rem .32rem!important}.project-management-dark .pm-priority-dot{border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem;background:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}.project-management-dark .pm-priority-high{color:#fecaca!important;background:#7f1d1d70!important}.project-management-dark .pm-due-badge{font-size:.52rem;color:#aebbcf!important;background:#94a3b81f!important;padding:.06rem .32rem!important}.project-management-dark .pm-due-soon{color:#fed7aa!important;background:#92400e61!important}.project-management-dark .pm-due-overdue{color:#fecaca!important;background:#7f1d1d70!important}.project-management-dark .pm-due-done{color:#a7f3d0!important;background:#064e3b5c!important}@media (width<=900px){.project-management-dark .pm-topbar{grid-template-columns:1fr;align-items:start}}.project-management-light.pm-page{color:#0f172a;min-height:100%;background:linear-gradient(#f8fafc 0%,#eef3f8 100%)!important}.project-management-light .pm-shell{padding:0}.project-management-light .pm-shell:not(.pm-shell-standalone){min-height:100%}.project-management-light .pm-shell-standalone{min-height:100vh}.project-management-light .text-slate-100,.project-management-light .text-slate-950,.project-management-light .text-slate-900,.project-management-light .text-slate-800,.project-management-light .text-slate-700{color:#0f172a!important}.project-management-light .text-slate-600,.project-management-light .text-slate-500{color:#64748b!important}.project-management-light .text-slate-400,.project-management-light .text-slate-300{color:#94a3b8!important}.project-management-light .pm-topbar{border-bottom:1px solid #dbe3ed;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:.85rem;min-height:54px;padding:.45rem 1rem;display:grid;box-shadow:none!important;background:#ffffffeb!important}.project-management-light .pm-board-label{border:1px solid #dbe3ed;border-radius:.75rem;justify-self:center;align-items:center;gap:.45rem;padding:.42rem .85rem;font-size:.8rem;font-weight:900;display:inline-flex;color:#0f172a!important;background:#f8fafc!important;box-shadow:inset 0 1px #ffffffe6!important}.project-management-light .pm-toplink,.project-management-light .pm-owner-chip,.project-management-light .pm-status-pill,.project-management-light .pm-comment-jump{color:#334155!important;background:#fff!important;border-color:#dbe3ed!important;box-shadow:0 1px 2px #0f172a0a!important}.project-management-light .pm-status-pill{border-radius:999px;align-items:center;min-height:1.45rem;padding:.18rem .58rem;font-size:.72rem;font-weight:900;display:inline-flex}.project-management-light .pm-status-pill-ok{color:#047857!important;background:#dcfce7e6!important;border-color:#22c55e3d!important}.project-management-light .pm-status-pill-danger{color:#b91c1c!important;background:#fef2f2!important;border-color:#f871713d!important}.project-management-light .pm-filterbar,.project-management-light .pm-focusbar,.project-management-light .pm-createbar,.project-management-light .pm-message{margin-left:.5rem;margin-right:.5rem;background:#ffffffeb!important;border-color:#dbe3ed!important;box-shadow:0 1px 2px #0f172a0a!important}.project-management-light .pm-filterbar,.project-management-light .pm-focusbar{padding-block:.35rem}.project-management-light .pm-scope-toggle{background:#eef3f8!important}.project-management-light .pm-scope-active{color:#0f172a!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0f!important}.project-management-light .pm-select,.project-management-light .pm-input,.project-management-light .pm-date-field{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border-color:#dbe3ed!important}.project-management-light .pm-input::placeholder,.project-management-light .pm-date-placeholder,.project-management-light .pm-search-input::placeholder{color:#94a3b8!important}.project-management-light .pm-native-date-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.project-management-light .pm-native-date-input:focus{box-shadow:0 0 0 4px #e306131f!important}.project-management-light .pm-search-wrap{background:#fff!important;border-color:#dbe3ed!important}.project-management-light .pm-search-input{color:#0f172a!important;box-shadow:none!important;background:0 0!important;border:0!important}.project-management-light .pm-search-input:focus{box-shadow:none!important}.project-management-light .pm-clear-button{color:#94a3b8}.project-management-light .pm-clear-button:hover{color:#0f172a;background:#f1f5f9!important}.project-management-light .pm-search-count{color:#475569;background:#eef3f8!important}.project-management-light .pm-add-button{color:#fff!important;box-shadow:none!important;background:#e30613!important}.project-management-light .pm-add-button:hover{background:#c8000d!important}.project-management-light .pm-board{margin:0;background:#ffffffb8!important;border-color:#dbe3ed!important;box-shadow:0 1px 2px #0f172a0a!important}.project-management-light .pm-workspace{align-items:start;margin:0 .5rem .75rem}.project-management-light .pm-activity-panel{min-height:0;overflow:visible;background:#ffffffeb!important;border-color:#dbe3ed!important;box-shadow:0 1px 2px #0f172a0a!important}.project-management-light .pm-activity-item{color:#0f172a!important;background:#fff!important;border-color:#dfe6ee!important}.project-management-light .pm-activity-item:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.project-management-light .pm-activity-mention{background:#fff!important;border-color:#dbe3ed!important;box-shadow:inset 3px 0 #e3061357!important}.project-management-light .pm-activity-icon{color:#64748b!important;background:#eef3f8!important}.project-management-light .pm-activity-badge{letter-spacing:.04em;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.62rem;font-weight:900;display:inline-flex;color:#64748b!important;background:#eef3f8!important}.project-management-light .pm-activity-badge-mention{color:#be123c!important;background:#fff1f2!important}.project-management-light .pm-column{box-shadow:none!important;background:#f8fafc!important;border-color:#dbe3ed!important}.project-management-light .pm-column-over{background:#fff7f7!important;border-color:#e3061373!important}.project-management-light .pm-column-header{background:#fff!important;border-color:#dbe3ed!important}.project-management-light .pm-column-count{color:#475569!important;box-shadow:none!important;background:#eef3f8!important}.project-management-light .pm-column-body{overflow:visible!important}.project-management-light .pm-empty-slot{color:#94a3b8!important;background:#fff!important;border-color:#dbe3ed!important}.project-management-light .pm-card{flex-direction:column;height:78px;display:flex;overflow:hidden;color:#0f172a!important;background:#fff!important;border-color:#dbe3ed!important;padding:.45rem!important;box-shadow:0 1px 2px #0f172a0a!important}.project-management-light .pm-card:hover{background:#fff!important;border-color:#cbd5e1!important}.project-management-light .pm-card-overdue{border-color:#f871716b!important}.project-management-light .pm-card-priority-high{border-left-width:2px;border-left-color:#ef4444!important}.project-management-light .pm-card-done{opacity:.78}.project-management-light .pm-card-grip{color:#94a3b8!important}.project-management-light .pm-card-grip:hover{color:#475569!important;background:#f1f5f9!important}.project-management-light .pm-card-check{color:#0000;border:1.5px solid #cbd5e1;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:.86rem;height:.86rem;display:inline-flex}.project-management-light .pm-card-check-done{color:#fff;border-color:#10b981;background:#10b981!important}.project-management-light .pm-card-title{min-height:1.55rem;font-size:.72rem;line-height:.82rem}.project-management-light .pm-card-bottom{min-height:1.25rem;padding-left:1.95rem}.project-management-light .pm-mini-badge,.project-management-light .pm-priority-pill,.project-management-light .pm-due-badge{font-size:.52rem;color:#64748b!important;background:#eef3f8!important;padding:.06rem .32rem!important}.project-management-light .pm-priority-dot{border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem;background:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}.project-management-light .pm-priority-high,.project-management-light .pm-due-overdue{color:#b91c1c!important;background:#fee2e2!important}.project-management-light .pm-due-soon{color:#c2410c!important;background:#ffedd5!important}.project-management-light .pm-due-done{color:#047857!important;background:#dcfce7!important}@media (width<=900px){.project-management-light .pm-topbar{grid-template-columns:1fr;align-items:start}}
