.markdown-editor-dark .w-md-editor{border-radius:8px;background-color:#0000!important;border:none!important}.markdown-editor-dark .w-md-editor-text-input,.markdown-editor-dark .w-md-editor-text-textarea,.markdown-editor-dark .w-md-editor-text{color:var(--foreground)!important;background-color:#0000!important}.markdown-editor-dark .w-md-editor-toolbar{border-radius:8px 8px 0 0;background-color:#0000!important;border-bottom:none!important}.markdown-editor-dark .w-md-editor-toolbar ul li button{color:var(--muted-foreground)!important;background-color:#0000!important;border:none!important}.markdown-editor-dark .w-md-editor-toolbar ul li button:hover{color:var(--foreground)!important;background-color:#ffffff0d!important}.markdown-editor-dark .w-md-editor-toolbar ul li.active button,.markdown-editor-dark .w-md-editor-toolbar ul li button.active{color:#93c5fd!important;background-color:#3b82f626!important}.markdown-editor-dark .w-md-editor-preview{color:var(--foreground)!important;background-color:#0000!important}.markdown-editor-dark .w-md-editor-preview h1,.markdown-editor-dark .w-md-editor-preview h2,.markdown-editor-dark .w-md-editor-preview h3,.markdown-editor-dark .w-md-editor-preview h4,.markdown-editor-dark .w-md-editor-preview h5,.markdown-editor-dark .w-md-editor-preview h6{font-weight:600;color:var(--foreground)!important}.markdown-editor-dark .w-md-editor-preview p{opacity:.95;color:var(--foreground)!important}.markdown-editor-dark .w-md-editor-preview blockquote{opacity:.9;color:var(--foreground)!important;background-color:#3b82f60d!important;border-left:4px solid #3b82f680!important}.markdown-editor-dark .w-md-editor-preview code{border-radius:3px;padding:.2em .4em;color:#fb923c!important;background-color:#94a3b81a!important;border:1px solid #94a3b833!important}.markdown-editor-dark .w-md-editor-preview pre{border-radius:8px;padding:1em;background-color:#94a3b814!important;border:1px solid #94a3b826!important}.markdown-editor-dark .w-md-editor-preview pre code{background-color:#0000!important;border:none!important}.markdown-editor-dark .w-md-editor-preview table{border-collapse:collapse}.markdown-editor-dark .w-md-editor-preview table th,.markdown-editor-dark .w-md-editor-preview table td{padding:.5em;color:var(--foreground)!important;background-color:#0000!important;border:1px solid #94a3b833!important}.markdown-editor-dark .w-md-editor-preview table th{font-weight:600;color:var(--foreground)!important;background-color:#94a3b814!important}.markdown-editor-dark .w-md-editor-preview a{text-decoration:underline;color:#93c5fd!important}.markdown-editor-dark .w-md-editor-preview a:hover{color:#bfdbfe!important}.markdown-editor-dark .w-md-editor-preview ul li::marker{color:#9ca3af!important}.markdown-editor-dark .w-md-editor-preview ol li::marker{color:#9ca3af!important}.markdown-editor-dark .w-md-editor-preview hr{border-color:#475569!important}.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar{width:8px}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar{width:8px}.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-track{background-color:#33415580}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-track{background-color:#33415580}.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-thumb{background-color:#475569cc;border-radius:4px}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-thumb{background-color:#475569cc;border-radius:4px}.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-thumb:hover{background-color:#64748be6}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-thumb:hover{background-color:#64748be6}
:root{--scrum-primary-50:#f0f4ff;--scrum-primary-100:#e0e9ff;--scrum-primary-200:#c7d6fe;--scrum-primary-300:#a5b8fc;--scrum-primary-400:#8b96f8;--scrum-primary-500:#7c73f1;--scrum-primary-600:#6d55e6;--scrum-primary-700:#5d3fd3;--scrum-primary-800:#4c33a8;--scrum-primary-900:#3d2a85;--scrum-neutral-0:#fff;--scrum-neutral-50:#f8fafc;--scrum-neutral-100:#f1f5f9;--scrum-neutral-200:#e2e8f0;--scrum-neutral-300:#cbd5e1;--scrum-neutral-400:#94a3b8;--scrum-neutral-500:#64748b;--scrum-neutral-600:#475569;--scrum-neutral-700:#334155;--scrum-neutral-800:#1e293b;--scrum-neutral-900:#0f172a;--scrum-status-planned:#f59e0b;--scrum-status-planned-bg:#fef3c7;--scrum-status-planned-border:#f9d71c;--scrum-status-active:#10b981;--scrum-status-active-bg:#d1fae5;--scrum-status-active-border:#34d399;--scrum-status-completed:#3b82f6;--scrum-status-completed-bg:#dbeafe;--scrum-status-completed-border:#60a5fa;--scrum-status-blocked:#ef4444;--scrum-status-blocked-bg:#fee2e2;--scrum-status-blocked-border:#f87171;--scrum-status-risk:#f97316;--scrum-status-risk-bg:#fed7aa;--scrum-status-risk-border:#fb923c;--scrum-text-xs:.75rem;--scrum-text-sm:.875rem;--scrum-text-base:1rem;--scrum-text-lg:1.125rem;--scrum-text-xl:1.5rem;--scrum-text-2xl:2rem;--scrum-leading-tight:1.25;--scrum-leading-normal:1.5;--scrum-leading-relaxed:1.625;--scrum-tracking-tight:-.025em;--scrum-tracking-normal:0em;--scrum-tracking-wide:.025em;--scrum-space-1:.25rem;--scrum-space-2:.5rem;--scrum-space-3:.75rem;--scrum-space-4:1rem;--scrum-space-5:1.25rem;--scrum-space-6:1.5rem;--scrum-space-8:2rem;--scrum-space-10:2.5rem;--scrum-space-12:3rem;--scrum-space-16:4rem;--scrum-shadow-sm:0 1px 2px 0 #0000000d;--scrum-shadow-base:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--scrum-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--scrum-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--scrum-shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--scrum-radius-sm:.125rem;--scrum-radius-base:.25rem;--scrum-radius-md:.375rem;--scrum-radius-lg:.5rem;--scrum-radius-xl:.75rem;--scrum-radius-2xl:1rem;--scrum-radius-full:9999px;--scrum-kpi-height:5rem;--scrum-kpi-bg:var(--scrum-neutral-0);--scrum-kpi-border:var(--scrum-neutral-200);--scrum-toolbar-height:3.5rem;--scrum-toolbar-bg:var(--scrum-neutral-50);--scrum-toolbar-border:var(--scrum-neutral-200);--scrum-card-bg:var(--scrum-neutral-0);--scrum-card-border:var(--scrum-neutral-200);--scrum-card-radius:var(--scrum-radius-lg);--scrum-card-shadow:var(--scrum-shadow-sm);--scrum-card-shadow-hover:var(--scrum-shadow-md);--scrum-interactive-height-sm:2rem;--scrum-interactive-height-base:2.5rem;--scrum-interactive-height-lg:2.75rem;--scrum-grid-columns:12;--scrum-grid-gutter:2rem;--scrum-grid-margin:1.5rem;--scrum-breakpoint-sm:640px;--scrum-breakpoint-md:768px;--scrum-breakpoint-lg:1024px;--scrum-breakpoint-xl:1280px;--scrum-breakpoint-2xl:1536px;--scrum-transition-fast:.15s ease-in-out;--scrum-transition-base:.25s ease-in-out;--scrum-transition-slow:.35s ease-in-out;--scrum-scale-hover:1.02;--scrum-scale-active:.98}.scrum-container{max-width:1280px;padding:0 var(--scrum-grid-margin);margin:0 auto}.scrum-grid{grid-template-columns:repeat(var(--scrum-grid-columns),1fr);gap:var(--scrum-grid-gutter);display:grid}.scrum-heading-2xl{font-size:var(--scrum-text-2xl);line-height:var(--scrum-leading-tight);letter-spacing:var(--scrum-tracking-tight);font-weight:700}.scrum-heading-xl{font-size:var(--scrum-text-xl);line-height:var(--scrum-leading-tight);letter-spacing:var(--scrum-tracking-tight);font-weight:600}.scrum-heading-lg{font-size:var(--scrum-text-lg);line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-normal);font-weight:600}.scrum-body-base{font-size:var(--scrum-text-base);line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-normal)}.scrum-body-sm{font-size:var(--scrum-text-sm);line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-normal)}.scrum-label{font-size:var(--scrum-text-xs);line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-wide);text-transform:uppercase;font-weight:500}.scrum-status-pill{align-items:center;gap:var(--scrum-space-2);padding:var(--scrum-space-1)var(--scrum-space-3);border-radius:var(--scrum-radius-full);font-size:var(--scrum-text-xs);border:1px solid;font-weight:500;display:inline-flex}.scrum-status-pill--planned{background:var(--scrum-status-planned-bg);color:var(--scrum-status-planned);border-color:var(--scrum-status-planned-border)}.scrum-status-pill--active{background:var(--scrum-status-active-bg);color:var(--scrum-status-active);border-color:var(--scrum-status-active-border)}.scrum-status-pill--completed{background:var(--scrum-status-completed-bg);color:var(--scrum-status-completed);border-color:var(--scrum-status-completed-border)}.scrum-status-pill--blocked{background:var(--scrum-status-blocked-bg);color:var(--scrum-status-blocked);border-color:var(--scrum-status-blocked-border)}.scrum-card{background:var(--scrum-card-bg);border:1px solid var(--scrum-card-border);border-radius:var(--scrum-card-radius);box-shadow:var(--scrum-card-shadow);transition:all var(--scrum-transition-base)}.scrum-card:hover{box-shadow:var(--scrum-card-shadow-hover);transform:scale(var(--scrum-scale-hover))}.scrum-card:active{transform:scale(var(--scrum-scale-active))}.scrum-card--planned{border-left:4px solid var(--scrum-status-planned)}.scrum-card--active{border-left:4px solid var(--scrum-status-active)}.scrum-card--completed{border-left:4px solid var(--scrum-status-completed)}.scrum-card--blocked{border-left:4px solid var(--scrum-status-blocked)}.scrum-kpi-ribbon{height:var(--scrum-kpi-height);background:var(--scrum-kpi-bg);border-bottom:1px solid var(--scrum-kpi-border);padding:0 var(--scrum-grid-margin);align-items:center;display:flex}.scrum-toolbar{height:var(--scrum-toolbar-height);background:var(--scrum-toolbar-bg);border-bottom:1px solid var(--scrum-toolbar-border);padding:0 var(--scrum-space-6);z-index:10;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.scrum-sprint-grid{gap:var(--scrum-space-6);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:640px){.scrum-sprint-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.scrum-sprint-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.scrum-sprint-grid{grid-template-columns:repeat(4,1fr)}}.scrum-interactive{transition:all var(--scrum-transition-fast);cursor:pointer}.scrum-interactive:hover{transform:translateY(-1px)}.scrum-interactive:active{transform:translateY(0)}.scrum-interactive:focus-visible{outline:2px solid var(--scrum-primary-500);outline-offset:2px}.scrum-skeleton{background:linear-gradient(90deg,var(--scrum-neutral-200)25%,var(--scrum-neutral-100)50%,var(--scrum-neutral-200)75%);background-size:200% 100%;animation:1.5s infinite scrum-skeleton-loading}@keyframes scrum-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.dark{--scrum-card-bg:var(--scrum-neutral-800);--scrum-card-border:var(--scrum-neutral-700);--scrum-kpi-bg:var(--scrum-neutral-900);--scrum-kpi-border:var(--scrum-neutral-700);--scrum-toolbar-bg:var(--scrum-neutral-800);--scrum-toolbar-border:var(--scrum-neutral-700)}
