[data-portal-mode=corporate]{--walnut-base:#2a1a0f;--walnut-mid:#3a2414;--walnut-light:#5b3a21;--walnut-hairline:#78350f66;--walnut-text:#f5e9dc;--walnut-meta:#e8c9a2;--walnut-surface:#0f172a;--walnut-glow:#78350f2e;--walnut-grain:repeating-linear-gradient(96deg, #0000 0 7px, #0000001a 7px 8px, #ffffff06 8px 13px), repeating-linear-gradient(92deg, #0000000f 0 23px, #ffffff08 23px 31px), linear-gradient(115deg, #5b3a21, #3a2414 60%, #2a1a0f);--walnut-header-base:linear-gradient(to right, #451a0399, #0f172a, #0f172a);--walnut-grain-mask:linear-gradient(to right, #000 35%, transparent 75%);--walnut-stat-fill:#00000038;--walnut-stat-border:#ffebcd26;--walnut-stat-radius:10px;--walnut-stat-blur:2px;--accent:#78350f;--accent-hover:#92400e;--accent-text:#fcd34d;--accent-muted:#451a034d;--border-focus:#fbbf24;--accent-on:#fef3c7;--accent-ring:#fbbf24;--accent-edge:#f59e0bcc;--accent-edge-hover:#fbbf24;--accent-muted-hover:#78350f4d;--accent-text-hover:#fde68a;--accent-bubble:#78350f;--accent-on-bubble:#fef3c7;--accent-royal-from:#b45309;--accent-royal-to:#451a03;--accent-royal-ring:#f59e0b66;--accent-on-royal:#fef3c7;--pill-success-fill:#065f46;--pill-success-text:#ecfdf5;--pill-success-ring:#34d399;--pill-warning-fill:#92400e;--pill-warning-text:#fffbeb;--pill-warning-ring:#fbbf24;--pill-danger-fill:#9f1239;--pill-danger-text:#fff1f2;--pill-danger-ring:#fb7185;--pill-neutral-fill:#334155;--pill-neutral-text:#f8fafc;--pill-neutral-ring:#94a3b8}[data-portal-mode=corporate] :is(.bg-emerald-500,.bg-emerald-600,.bg-cyan-500,.bg-cyan-600,.bg-caldera-500),[data-portal-mode=corporate] :is(.bg-emerald-500,.bg-emerald-600,.bg-cyan-500,.bg-cyan-600,.bg-caldera-500) :is(.text-white,.text-slate-50,.text-slate-100),[data-portal-mode=corporate] :is(.hover\:bg-emerald-600,.hover\:bg-emerald-700,.hover\:bg-cyan-600,.hover\:bg-cyan-700,.hover\:bg-caldera-600):hover,[data-portal-mode=corporate] :is(.hover\:bg-emerald-600,.hover\:bg-emerald-700,.hover\:bg-cyan-600,.hover\:bg-cyan-700,.hover\:bg-caldera-600):hover :is(.text-white,.text-slate-50,.text-slate-100){color:var(--accent-on)!important}[data-portal-mode=corporate] :is(.bg-emerald-500,.bg-emerald-600,.bg-cyan-500,.bg-cyan-600,.bg-caldera-500,.btn-primary){box-shadow:inset 0 0 0 1px var(--accent-edge), var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow,0 0 #0000)!important}[data-portal-mode=corporate] :is(.bg-emerald-500,.bg-emerald-600,.bg-cyan-500,.bg-cyan-600,.bg-caldera-500,.btn-primary):hover:not(:disabled){--accent-edge:var(--accent-edge-hover)}[data-portal-mode=corporate] :is(.portal-accent-pill,:is(a .hover\:bg-volcanic-100,a.hover\:bg-volcanic-100),:is(.border,.border-2):is(.border-caldera-500,.border-cyan-500\/50),:is(a,button):is(.border.border-slate-600,.bg-slate-700.hover\:bg-slate-600)){background-color:var(--accent-muted)!important;color:var(--accent-on)!important;border-color:var(--accent-edge)!important;box-shadow:inset 0 0 0 1px var(--accent-edge), var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow,0 0 #0000)!important}[data-portal-mode=corporate] :is(.portal-accent-pill,:is(a .hover\:bg-volcanic-100,a.hover\:bg-volcanic-100),:is(.border,.border-2):is(.border-caldera-500,.border-cyan-500\/50),:is(a,button):is(.border.border-slate-600,.bg-slate-700.hover\:bg-slate-600)):is(.border,.border-2){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow,0 0 #0000)!important}[data-portal-mode=corporate] :is(.portal-accent-pill,:is(a .hover\:bg-volcanic-100,a.hover\:bg-volcanic-100),:is(.border,.border-2):is(.border-caldera-500,.border-cyan-500\/50),:is(a,button):is(.border.border-slate-600,.bg-slate-700.hover\:bg-slate-600)):hover:not(:disabled){--accent-edge:var(--accent-edge-hover);background-color:var(--accent-muted-hover)!important;color:var(--accent-on)!important}[data-portal-mode=corporate] :not(a)>:not(a).hover\:bg-volcanic-100:hover:not(:disabled){background-color:#1e293b!important}[data-portal-mode=corporate] .bg-caldera-500{background-color:var(--accent)!important}[data-portal-mode=corporate] .hover\:bg-caldera-600:hover{background-color:var(--accent-hover)!important}[data-portal-mode=corporate] .border-caldera-500{border-color:var(--accent-edge)!important}[data-portal-mode=corporate] .text-caldera-600{color:var(--accent-text)!important}[data-portal-mode=corporate] .hover\:bg-caldera-50:hover{background-color:var(--accent-muted-hover)!important}[data-portal-mode=corporate] :is(.border-cyan-500,.border-emerald-500){border-color:var(--accent-edge)!important}[data-portal-mode=corporate] .border-cyan-500\/20{border-color:color-mix(in srgb, var(--accent-edge) 20%, transparent)!important}[data-portal-mode=corporate] .border-cyan-500\/30{border-color:color-mix(in srgb, var(--accent-edge) 30%, transparent)!important}[data-portal-mode=corporate] .border-cyan-500\/50,[data-portal-mode=corporate] .hover\:border-cyan-500\/50:hover{border-color:var(--accent-edge)!important}[data-portal-mode=corporate] .hover\:shadow-cyan-500\/10:hover{--tw-shadow-color:color-mix(in srgb, var(--accent-edge) 10%, transparent)!important}[data-portal-mode=corporate] :is(.hover\:bg-cyan-500\/10,.hover\:bg-cyan-500\/20):hover{background-color:var(--accent-muted-hover)!important}[data-portal-mode=corporate] .hover\:bg-cyan-500:hover{background-color:var(--accent-hover)!important}[data-portal-mode=corporate] :is(.bg-cyan-500\/10,.bg-cyan-500\/15,.bg-cyan-500\/20){background-color:var(--accent-muted)!important}[data-portal-mode=corporate] .text-cyan-300{color:var(--accent-text)!important}[data-portal-mode=corporate] .border-cyan-400{border-color:var(--accent-text)!important}[data-portal-mode=corporate] :is(.hover\:text-cyan-300,.hover\:text-cyan-400):hover{color:var(--accent-text-hover)!important}[data-portal-mode=corporate] .group:hover .group-hover\:text-cyan-400{color:var(--accent-text)!important}[data-portal-mode=corporate] .from-cyan-500:is(.to-blue-600,.to-purple-500){--tw-gradient-from:var(--accent-royal-from) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--accent-royal-to) var(--tw-gradient-to-position)!important;box-shadow:inset 0 0 0 1px var(--accent-royal-ring)!important}[data-portal-mode=corporate] .portal-accent-tile{background-image:linear-gradient(135deg, var(--accent-royal-from), var(--accent-royal-to))!important;box-shadow:inset 0 0 0 1px var(--accent-royal-ring)!important}[data-portal-mode=corporate] :is(.from-cyan-500:is(.to-blue-600,.to-purple-500),.portal-accent-tile) .text-white{color:var(--accent-on-royal)!important}[data-portal-mode=corporate] .btn-primary{background-color:var(--accent)!important;color:var(--accent-on)!important;--tw-shadow-color:color-mix(in srgb, var(--accent) 25%, transparent)!important}[data-portal-mode=corporate] .btn-primary:hover{background-color:var(--accent-hover)!important}[data-portal-mode=corporate] .input-dark:focus{border-color:var(--border-focus)!important;--tw-ring-color:color-mix(in srgb, var(--accent-ring) 25%, transparent)!important}[data-portal-mode=corporate] .icon-box-cyan{background-color:var(--accent-muted)!important;color:var(--accent-text)!important}[data-portal-mode=corporate] .bg-emerald-500\/10{background-color:#10b9811a!important}[data-portal-mode=corporate] .bg-emerald-500\/20{background-color:#10b98133!important}[data-portal-mode=corporate] .text-emerald-400{color:#34d399!important}[data-portal-mode=corporate] .text-emerald-500{color:#10b981!important}[data-portal-mode=corporate] :is([class*=ring-cyan-],[class*=ring-emerald-],[class*=ring-ring]){--tw-ring-color:var(--accent-ring)!important}[data-portal-mode=corporate] :is([class*=focus\:border-cyan-],[class*=focus\:border-emerald-]):focus,[data-portal-mode=corporate] :is([class*=focus-visible\:border-cyan-],[class*=focus-visible\:border-emerald-]):focus-visible,[data-portal-mode=corporate] :is([class*=focus-within\:border-cyan-],[class*=focus-within\:border-emerald-]):focus-within{border-color:var(--border-focus)!important}[data-portal-mode=corporate] :is([class*=outline-cyan-],[class*=outline-emerald-]):focus-visible{outline-color:var(--accent-ring)!important}[data-portal-mode=corporate] .portal-walnut-grain{background:var(--walnut-header-base);border-color:var(--walnut-hairline);color:var(--walnut-text);isolation:isolate}[data-portal-mode=corporate] .portal-walnut-grain:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--walnut-grain);-webkit-mask-image:var(--walnut-grain-mask);-webkit-mask-image:var(--walnut-grain-mask);mask-image:var(--walnut-grain-mask);position:absolute;inset:0}[data-portal-mode=corporate] .portal-walnut-pane{--text-muted:var(--walnut-meta)}[data-portal-mode=corporate] .portal-walnut-pane :is(.placeholder\:text-slate-500,.placeholder\:text-slate-400)::-moz-placeholder{color:var(--walnut-meta)}[data-portal-mode=corporate] .portal-walnut-pane :is(.placeholder\:text-slate-500,.placeholder\:text-slate-400)::placeholder{color:var(--walnut-meta)}[data-portal-mode=corporate] .portal-header-stat{background:var(--walnut-stat-fill);border:1px solid var(--walnut-stat-border);border-radius:var(--walnut-stat-radius);-webkit-backdrop-filter:blur(var(--walnut-stat-blur));backdrop-filter:blur(var(--walnut-stat-blur))}[data-portal-mode=corporate] .text-cyan-400\/60{color:var(--walnut-meta)!important}[data-portal-mode=corporate] .hover\:border-cyan-500\/30:hover{border-color:color-mix(in srgb, var(--accent-edge) 30%, transparent)!important}[data-portal-mode=corporate] .border-cyan-500\/40{border-color:color-mix(in srgb, var(--accent-edge) 40%, transparent)!important}[data-portal-mode=corporate] .bg-gradient-to-r.from-cyan-500.to-cyan-600{--tw-gradient-from:var(--accent) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--accent) var(--tw-gradient-to-position)!important;color:var(--accent-on)!important;box-shadow:inset 0 0 0 1px var(--accent-edge), var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow,0 0 #0000)!important}[data-portal-mode=corporate] .bg-gradient-to-r.from-cyan-500.to-cyan-600:hover:not(:disabled){--accent-edge:var(--accent-edge-hover);--tw-gradient-from:var(--accent-hover) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--accent-hover) var(--tw-gradient-to-position)!important}[data-portal-mode=corporate] .from-cyan-500\/10.to-cyan-600\/10{--tw-gradient-from:var(--accent-muted) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--accent-muted) var(--tw-gradient-to-position)!important}[data-portal-mode=corporate] .accent-cyan-500{accent-color:var(--accent-ring)!important}
