.drama-scope{--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--accent:#e11d48;--accent-2:#e11d48;--accent-grad:linear-gradient(135deg,#e11d48,#be123c);--accent-text:#ffffff;--token:#d97706;--green:#059669;--red:#dc2626;--amber:#d97706;--bg:var(--background);--bg-soft:var(--muted);--primary:#e11d48;--primary-foreground:#ffffff;--accent-foreground:#ffffff;--destructive:#dc2626;--ring:#f43f5e;--chart-1:#fb7185;--chart-2:#10b981;--chart-3:#38bdf8;--chart-4:#f87171;--chart-5:#f43f5e;--sidebar-primary:#f43f5e;--sidebar-primary-foreground:#ffffff;--sidebar-accent:#ffe4e6;--sidebar-accent-foreground:#e11d48;--sidebar-ring:#f43f5e}.dark .drama-scope{--accent:#f43f5e;--accent-2:#e11d48;--accent-grad:linear-gradient(135deg,#e11d48,#be123c);--accent-text:#ffffff;--token:#f59e0b;--green:#10b981;--red:#ef4444;--amber:#f59e0b;--primary:#f43f5e;--primary-foreground:#ffffff;--accent-foreground:#ffffff;--destructive:#ef4444;--ring:#f43f5e;--chart-1:#fb7185;--chart-2:#34d399;--chart-3:#38bdf8;--chart-4:#f87171;--chart-5:#f43f5e;--sidebar-primary:#f43f5e;--sidebar-primary-foreground:#ffffff;--sidebar-accent:rgba(244,63,94,0.16);--sidebar-accent-foreground:#fb7185;--sidebar-ring:#f43f5e}.drama-scope{background:var(--background);color:var(--foreground)}.drama-scope *{border-color:var(--border)}.drama-scope .scrollbar-none{scrollbar-width:none}.drama-scope .scrollbar-none::-webkit-scrollbar{display:none}.drama-scope [data-slot=card]{border-radius:1rem;min-width:0}.drama-story>div>[data-slot=card]{margin-top:0}.drama-story .drama-season-panel .drama-action-bar{position:static}.drama-scope textarea{font-size:.875rem;line-height:1.75}.drama-scope button{touch-action:manipulation}.drama-scope :focus-visible{outline-offset:3px}.drama-scope .drama-project{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.drama-scope *,.drama-scope :after,.drama-scope :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}