.markdown-editor-dark .w-md-editor{background-color:transparent!important;border:none!important;border-radius:8px}.markdown-editor-dark .w-md-editor-text,.markdown-editor-dark .w-md-editor-text-input,.markdown-editor-dark .w-md-editor-text-textarea{background-color:transparent!important;color:var(--foreground)!important}.markdown-editor-dark .w-md-editor-toolbar{background-color:transparent!important;border-bottom:none!important;border-radius:8px 8px 0 0}.markdown-editor-dark .w-md-editor-toolbar ul li button{background-color:transparent!important;color:var(--muted-foreground)!important;border:none!important}.markdown-editor-dark .w-md-editor-toolbar ul li button:hover{background-color:rgba(255,255,255,.05)!important;color:var(--foreground)!important}.markdown-editor-dark .w-md-editor-toolbar ul li button.active,.markdown-editor-dark .w-md-editor-toolbar ul li.active button{background-color:rgba(59,130,246,.15)!important;color:rgb(147,197,253)!important}.markdown-editor-dark .w-md-editor-preview{background-color:transparent!important;color:var(--foreground)!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{color:var(--foreground)!important;font-weight:600}.markdown-editor-dark .w-md-editor-preview p{color:var(--foreground)!important;opacity:.95}.markdown-editor-dark .w-md-editor-preview blockquote{border-left:4px solid rgba(59,130,246,.5)!important;background-color:rgba(59,130,246,.05)!important;color:var(--foreground)!important;opacity:.9}.markdown-editor-dark .w-md-editor-preview code{background-color:rgba(148,163,184,.1)!important;color:rgb(251,146,60)!important;border:1px solid rgba(148,163,184,.2)!important;padding:.2em .4em;border-radius:3px}.markdown-editor-dark .w-md-editor-preview pre{background-color:rgba(148,163,184,.08)!important;border:1px solid rgba(148,163,184,.15)!important;border-radius:8px;padding:1em}.markdown-editor-dark .w-md-editor-preview pre code{background-color:transparent!important;border:none!important}.markdown-editor-dark .w-md-editor-preview table{border-collapse:collapse}.markdown-editor-dark .w-md-editor-preview table td,.markdown-editor-dark .w-md-editor-preview table th{border:1px solid rgba(148,163,184,.2)!important;background-color:transparent!important;color:var(--foreground)!important;padding:.5em}.markdown-editor-dark .w-md-editor-preview table th{background-color:rgba(148,163,184,.08)!important;color:var(--foreground)!important;font-weight:600}.markdown-editor-dark .w-md-editor-preview a{color:rgb(147,197,253)!important;text-decoration:underline}.markdown-editor-dark .w-md-editor-preview a:hover{color:rgb(191,219,254)!important}.markdown-editor-dark .w-md-editor-preview ol li::marker,.markdown-editor-dark .w-md-editor-preview ul li::marker{color:rgb(156,163,175)!important}.markdown-editor-dark .w-md-editor-preview hr{border-color:rgb(71,85,105)!important}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar,.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar{width:8px}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-track,.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-track{background-color:rgba(51,65,85,.5)}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-thumb,.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-thumb{background-color:rgba(71,85,105,.8);border-radius:4px}.markdown-editor-dark .w-md-editor-preview::-webkit-scrollbar-thumb:hover,.markdown-editor-dark .w-md-editor-text-input::-webkit-scrollbar-thumb:hover{background-color:rgba(100,116,139,.9)}: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:#ffffff;--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:0.75rem;--scrum-text-sm:0.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:-0.025em;--scrum-tracking-normal:0em;--scrum-tracking-wide:0.025em;--scrum-space-1:0.25rem;--scrum-space-2:0.5rem;--scrum-space-3:0.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 rgba(0,0,0,0.05);--scrum-shadow-base:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);--scrum-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--scrum-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--scrum-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--scrum-radius-sm:0.125rem;--scrum-radius-base:0.25rem;--scrum-radius-md:0.375rem;--scrum-radius-lg:0.5rem;--scrum-radius-xl:0.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(--card-bg);--scrum-card-border:var(--card-border);--scrum-card-radius:var(--scrum-radius-lg);--scrum-card-shadow:var(--card-shadow);--scrum-card-shadow-hover:var(--panel-shadow);--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:150ms ease-in-out;--scrum-transition-base:250ms ease-in-out;--scrum-transition-slow:350ms ease-in-out;--scrum-scale-hover:1.02;--scrum-scale-active:0.98}.scrum-container{max-width:1280px;margin:0 auto;padding:0 var(--scrum-grid-margin)}.scrum-grid{display:grid;grid-template-columns:repeat(var(--scrum-grid-columns),1fr);gap:var(--scrum-grid-gutter)}.scrum-heading-2xl{font-size:var(--scrum-text-2xl);font-weight:700}.scrum-heading-2xl,.scrum-heading-xl{line-height:var(--scrum-leading-tight);letter-spacing:var(--scrum-tracking-tight)}.scrum-heading-xl{font-size:var(--scrum-text-xl);font-weight:600}.scrum-heading-lg{font-size:var(--scrum-text-lg);font-weight:600}.scrum-body-base,.scrum-heading-lg{line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-normal)}.scrum-body-base{font-size:var(--scrum-text-base)}.scrum-body-sm{font-size:var(--scrum-text-sm);line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-normal)}.scrum-label{line-height:var(--scrum-leading-normal);letter-spacing:var(--scrum-tracking-wide);text-transform:uppercase}.scrum-label,.scrum-status-pill{font-size:var(--scrum-text-xs);font-weight:500}.scrum-status-pill{display:inline-flex;align-items:center;gap:var(--scrum-space-2);padding:var(--scrum-space-1) var(--scrum-space-3);border-radius:var(--scrum-radius-full);border:1px solid}.scrum-status-pill--planned{background:var(--status-warning-bg);color:var(--text-primary);border-color:var(--status-warning-border)}.scrum-status-pill--active{background:var(--status-success-bg);color:var(--text-primary);border-color:var(--status-success-border)}.scrum-status-pill--completed{background:var(--status-busy-bg);color:var(--text-primary);border-color:var(--panel-border-strong)}.scrum-status-pill--blocked{background:var(--status-error-bg);color:var(--text-primary);border-color:var(--status-error-border)}.scrum-status-pill--archived{background:var(--surface-panel);color:var(--text-primary);border-color:var(--surface-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-card--archived{border-left:4px solid var(--text-muted)}.scrum-kpi-ribbon{height:var(--scrum-kpi-height);background:var(--scrum-kpi-bg);border-bottom:1px solid var(--scrum-kpi-border);display:flex;align-items:center;padding:0 var(--scrum-grid-margin)}.scrum-toolbar{height:var(--scrum-toolbar-height);background:var(--scrum-toolbar-bg);border-bottom:1px solid var(--scrum-toolbar-border);display:flex;align-items:center;justify-content:space-between;padding:0 var(--scrum-space-6);position:sticky;top:0;z-index:10}.scrum-sprint-grid{display:grid;gap:var(--scrum-space-6);grid-template-columns:repeat(1,1fr)}@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:scrum-skeleton-loading 1.5s infinite}@keyframes scrum-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.dark{--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)}