[data-interface-style=monochrome]{--mono-red-fill:220 38 38}[data-interface-style=monochrome][data-theme=dark]{--mono-red-fill:185 28 28}[data-interface-style=monochrome] [data-slot=dialog-overlay]{background:rgba(0,0,0,.8);backdrop-filter:none}[data-interface-style=monochrome] [data-slot=dialog-content]{border-color:rgb(var(--color-border-subtle));box-shadow:var(--shadow-floating)}[data-interface-style=monochrome] [data-slot=dialog-title]{font-size:18px;font-weight:600;line-height:1.1;letter-spacing:-.025em}[data-interface-style=monochrome] [data-slot=dialog-description]{font-size:14px;line-height:1.45}[data-interface-style=monochrome] [data-slot=button]{font-weight:500}[data-interface-style=monochrome] [data-slot=button][data-variant=outline]{box-shadow:var(--shadow-e1)}[data-interface-style=monochrome] [data-slot=badge]{border-radius:6px;font-size:11px;font-weight:600;letter-spacing:0}[data-interface-style=monochrome] [data-slot=badge]:not([data-variant=outline]){border-color:transparent}[data-interface-style=monochrome] span[class*=rounded-full][class*="py-0.5"][class*=px-]:not([class*="text-[8px]"]){border-radius:6px}[data-interface-style=monochrome] [class~=bg-error-soft]{background-color:rgb(var(--color-error)/.12)}[data-interface-style=monochrome] [class~=bg-warning-soft]{background-color:rgb(var(--color-warning)/.14)}[data-interface-style=monochrome] [class~=bg-success-soft]{background-color:rgb(var(--color-success)/.14)}[data-interface-style=monochrome] :is([class~=bg-violet-soft],[class~=bg-ai-soft]){background-color:rgb(var(--color-violet)/.14)}[data-interface-style=monochrome] :is(span[class*=rounded-full][class~=bg-error-soft],[data-slot=badge][class~=bg-error-soft],span[class*="py-0.5"][class*=px-][class~=bg-error-solid]:not([class*="text-[8px]"]),span[class*="py-0.5"][class*=px-][class~=bg-error]:not([class*="text-[8px]"])){background-color:rgb(var(--mono-red-fill));border-color:transparent;color:#fff}[data-interface-style=monochrome] span[class*="py-0.5"][class*=px-][class~=bg-warning]{background-color:rgb(var(--color-warning)/.16);color:rgb(var(--color-warning))}[data-interface-style=monochrome] span[class*="py-0.5"][class*=px-][class~=bg-success]{background-color:rgb(var(--color-success)/.14);color:rgb(var(--color-success))}[data-interface-style=monochrome] span[class*=rounded-full][class*="py-0.5"][class*=px-]:is([class*="text-[9"],[class*="text-[10px]"]):not([class*="text-[8px]"]):not(.portal-sidebar *){font-size:11px}[data-interface-style=monochrome] :is(input,textarea,select)[class*=border-border]{border-radius:var(--radius-control);box-shadow:var(--shadow-e1)}[data-interface-style=monochrome] :is(input,textarea,select)[class*=border-border]:focus{border-color:rgb(var(--color-secondary))}[data-interface-style=monochrome] body{font-feature-settings:"rlig" 1,"calt" 1}[data-interface-style=monochrome] :is(.rounded-2xl,.rounded-3xl,.rounded-\[14px\],.rounded-\[16px\],.rounded-\[18px\],.rounded-\[20px\]){border-radius:12px}[data-interface-style=monochrome] .portal-main :is(h1,h2){letter-spacing:-.02em}[data-interface-style=monochrome] .portal-main h3{letter-spacing:-.01em}[data-interface-style=monochrome] .portal-sidebar{border-right-color:rgb(var(--color-border-subtle))}[data-interface-style=monochrome] .portal-sidebar .portal-nav>div>p,[data-interface-style=monochrome] .portal-sidebar .portal-nav>p{color:rgb(var(--color-text-muted));font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}[data-interface-style=monochrome] .portal-nav-item:active,[data-interface-style=monochrome] .portal-nav-item:hover{transform:none}[data-interface-style=monochrome] .portal-sidebar .portal-nav-item{min-height:36px;border-radius:var(--radius-control)}[data-interface-style=monochrome] .portal-sidebar .portal-nav-item:hover{background:rgb(var(--color-accent-subtle))}[data-interface-style=monochrome] .portal-topbar{border-bottom-color:rgb(var(--color-border-subtle))}[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>button,[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>div>button{border-color:rgb(var(--color-border-subtle))!important;border-radius:var(--radius-control)!important;background:transparent!important;box-shadow:none}[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>button:hover,[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>button[aria-expanded=true],[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>div>button:hover,[data-interface-style=monochrome] .portal-topbar .portal-topbar-actions>div>button[aria-expanded=true]{border-color:rgb(var(--color-border-strong))!important;background:rgb(var(--color-accent-subtle))!important;color:rgb(var(--color-text-main))!important;box-shadow:none!important}