:root[data-theme=pane-light],:root[data-theme=pane-auto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e6e6eb;--app-bg:#e6e6eb;--surface:#f4f4f7;--surface-2:#ececf0;--surface-3:#e2e2e8;--border:#dcdce3;--border-strong:#c6c6cf;--text:#111114;--text-2:#2a2a31;--muted:#6b6b75;--primary:#f97316;--primary-hover:#ea580c;--primary-soft:#f973161f;--primary-text:#fff;--accent:#fb923c;--purple:#8b5cf6;--ok:#16a34a;--ok-soft:#16a34a1f;--warn:#d97706;--warn-soft:#d977061f;--danger:#e5484d;--danger-soft:#e5484d1f;--pink-soft:#ec489914;--search-bg:#fff1e6;--search-text:#9a3412;--row-active:#f973161f;--row-active-text:#9a3412;--sel-bg:#f97316;--sel-text:#fff;--key:#c2410c;--key-bg:#f9731626;--chrome:#ececf0;--chrome-2:#e4e4ea;--chrome-text:#55555f;--chrome-strong:#111114;--chrome-hover:#1111140d;--head-bg:#ededf2;--head-text:#3a3a44;--overlay:#14141e4d;--shadow-sm:0 1px 2px #1414280d;--shadow-md:0 12px 32px #14142812;--shadow-lg:0 30px 70px #14142824;--focus-ring:0 0 0 3px #f9731647;--glass-bg:#ffffff94;--glass-bg-strong:#fafafceb;--glass-border:#ffffffe6;--glass-shadow:0 14px 34px #14142812, 0 2px 6px #1414280a, inset 0 1px 0 #fffffff2;--glass-blur:blur(20px) saturate(160%);--glass-sub:#78788c1a;--glass-on:#fff;--glass-on-shadow:0 4px 12px #1414281f;--pane-halo:#f973160d;--pane-glow:0 8px 20px #f9731652;--pane-title:#0b0b0e}:root[data-theme=pane-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#26282e;--app-bg:#26282e;--surface:#2f3138;--surface-2:#363840;--surface-3:#40424b;--border:#3b3d45;--border-strong:#50525c;--text:#ececf1;--text-2:#cfcfd7;--muted:#9a9ba6;--primary:#f97316;--primary-hover:#fb8a3c;--primary-soft:#f9731629;--primary-text:#fff;--accent:#fdba74;--purple:#a78bfa;--ok:#4ade80;--ok-soft:#4ade8024;--warn:#fbbf24;--warn-soft:#fbbf2424;--danger:#ff6b6f;--danger-soft:#ff6b6f24;--pink-soft:#ec48991a;--search-bg:#4a3424;--search-text:#fed7aa;--row-active:#f973162e;--row-active-text:#fed7aa;--sel-bg:#c2410c;--sel-text:#fff;--key:#fdba74;--key-bg:#fdba7433;--chrome:#222429;--chrome-2:#2a2c32;--chrome-text:#a9aab4;--chrome-strong:#f2f2f6;--chrome-hover:#ffffff0f;--head-bg:#34363e;--head-text:#cfd0d8;--overlay:#0000008c;--shadow-sm:0 1px 2px #00000059;--shadow-md:0 14px 34px #00000052;--shadow-lg:0 30px 70px #0000008c;--focus-ring:0 0 0 3px #f9731659;--glass-bg:#ffffff0e;--glass-bg-strong:#32343bf0;--glass-border:#ffffff1a;--glass-shadow:0 16px 36px #0000004d, inset 0 1px 0 #ffffff17;--glass-blur:blur(20px) saturate(140%);--glass-sub:#ffffff12;--glass-on:#ffffff29;--glass-on-shadow:0 4px 12px #0000004d;--pane-halo:#f973160d;--pane-glow:0 8px 22px #f9731661;--pane-title:#f6f6f9}@media (prefers-color-scheme:dark){:root[data-theme=pane-auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#26282e;--app-bg:#26282e;--surface:#2f3138;--surface-2:#363840;--surface-3:#40424b;--border:#3b3d45;--border-strong:#50525c;--text:#ececf1;--text-2:#cfcfd7;--muted:#9a9ba6;--primary:#f97316;--primary-hover:#fb8a3c;--primary-soft:#f9731629;--primary-text:#fff;--accent:#fdba74;--purple:#a78bfa;--ok:#4ade80;--ok-soft:#4ade8024;--warn:#fbbf24;--warn-soft:#fbbf2424;--danger:#ff6b6f;--danger-soft:#ff6b6f24;--pink-soft:#ec48991a;--search-bg:#4a3424;--search-text:#fed7aa;--row-active:#f973162e;--row-active-text:#fed7aa;--sel-bg:#c2410c;--sel-text:#fff;--key:#fdba74;--key-bg:#fdba7433;--chrome:#222429;--chrome-2:#2a2c32;--chrome-text:#a9aab4;--chrome-strong:#f2f2f6;--chrome-hover:#ffffff0f;--head-bg:#34363e;--head-text:#cfd0d8;--overlay:#0000008c;--shadow-sm:0 1px 2px #00000059;--shadow-md:0 14px 34px #00000052;--shadow-lg:0 30px 70px #0000008c;--focus-ring:0 0 0 3px #f9731659;--glass-bg:#ffffff0e;--glass-bg-strong:#32343bf0;--glass-border:#ffffff1a;--glass-shadow:0 16px 36px #0000004d, inset 0 1px 0 #ffffff17;--glass-blur:blur(20px) saturate(140%);--glass-sub:#ffffff12;--glass-on:#ffffff29;--glass-on-shadow:0 4px 12px #0000004d;--pane-halo:#f973160d;--pane-glow:0 8px 22px #f9731661;--pane-title:#f6f6f9}}:root[data-theme=pane-orange-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1f1a17;--app-bg:radial-gradient(1100px 600px at 100% 0%, #ff6b001a, transparent 65%), #1f1a17;--surface:#2a231f;--surface-2:#322a25;--surface-3:#3c332d;--border:#3d332c;--border-strong:#55473d;--text:#f1eae5;--text-2:#d6cbc3;--muted:#a1958c;--primary:#ff6b00;--primary-hover:#ff8533;--primary-soft:#ff6b002b;--primary-text:#fff;--accent:#ffb347;--purple:#c084fc;--ok:#5bc97f;--ok-soft:#5bc97f24;--warn:#f5b942;--warn-soft:#f5b94224;--danger:#ff5c5c;--danger-soft:#ff5c5c24;--pink-soft:#ff78501a;--search-bg:#4a3220;--search-text:#ffcf99;--row-active:#ff6b0033;--row-active-text:#ffd6b3;--sel-bg:#c25200;--sel-text:#fff;--key:#ffb347;--key-bg:#ffb34738;--chrome:#1a1613;--chrome-2:#231d19;--chrome-text:#b3a69c;--chrome-strong:#f6efea;--chrome-hover:#ff6b0014;--head-bg:#302823;--head-text:#d9ccc2;--overlay:#0009;--shadow-sm:0 1px 2px #0006;--shadow-md:0 14px 34px #00000061;--shadow-lg:0 30px 70px #0009;--focus-ring:0 0 0 3px #ff6b0061;--glass-bg:#ffc8a00e;--glass-bg-strong:#2c241ff2;--glass-border:#ffa05a24;--glass-shadow:0 16px 36px #0000005c, inset 0 1px 0 #ffbe8c1a;--glass-blur:blur(20px) saturate(150%);--glass-sub:#ffd2b412;--glass-on:#ff6b0038;--glass-on-shadow:0 0 14px #ff6b004d;--pane-halo:#ff6b0014;--pane-glow:0 8px 24px #ff6b0080;--pane-title:#fff6ef}:root[data-theme^=pane] body.shell{background:var(--app-bg);background-attachment:fixed}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .workarea{background:0 0}:root[data-theme^=pane] body.shell .rail{height:auto;width:calc(var(--rail-w) - 12px);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:30px;top:8px;bottom:8px;right:6px}:root[data-theme^=pane] body.shell .rail-brand img{border-radius:14px}:root[data-theme^=pane] body.shell .rail .rail-brand{zoom:.74;margin-top:6px;overflow:visible}:root[data-theme^=pane] body.shell .rail .rail-item .rail-ico{border-radius:50%;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme^=pane] body.shell .rail .rail-item:hover .rail-ico{transform:none;background:var(--glass-sub)!important;color:var(--text)!important}:root[data-theme^=pane] body.shell .rail .rail-item.on .rail-ico{transform:none;background:var(--glass-on)!important;color:var(--primary)!important;box-shadow:var(--glass-on-shadow)!important;animation:none!important}:root[data-theme^=pane] body.shell .rail .rail-item.on .rail-ico:before,:root[data-theme^=pane] body.shell .rail .rail-item.on:before{display:none!important}:root[data-theme^=pane] body.shell .rail .rail-item .rail-ico svg{filter:none!important}:root[data-theme^=pane] body.shell .rail .rail-label{font-size:10px;color:var(--muted)!important;font-weight:500!important}:root[data-theme^=pane] body.shell .rail .rail-item.on .rail-label{color:var(--text)!important;font-weight:700!important}:root[data-theme^=pane] body.shell .topbar2{height:auto;min-height:var(--topbar-h);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:center;margin:0;padding:22px 26px 8px}:root[data-theme^=pane] body.shell .tb-mod{display:none}:root[data-theme^=pane] body.shell .tb-crumb{flex-direction:column-reverse;gap:4px}:root[data-theme^=pane] body.shell .tb-crumb span{letter-spacing:-.02em;color:var(--pane-title);font-size:clamp(24px,2.3vw,36px);font-weight:800;line-height:1.25}:root[data-theme^=pane] body.shell .tb-crumb b{color:var(--muted);font-size:14px;font-weight:500}:root[data-theme^=pane] body.shell .tb-chip{background:var(--glass-sub);box-shadow:none;border-color:#0000;border-radius:999px}:root[data-theme^=pane] body.shell .tb-end{background:var(--glass-bg-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:999px;gap:2px;padding:6px}:root[data-theme^=pane] body.shell .tb-end .tb-btn,:root[data-theme^=pane] body.shell .tb-start .tb-btn{width:40px;height:40px;box-shadow:none;color:var(--text);background:0 0;border-color:#0000;border-radius:50%}:root[data-theme^=pane] body.shell .tb-btn:hover{background:var(--glass-sub);color:var(--text)}:root[data-theme^=pane] body.shell .um summary{box-shadow:none;background:0 0;border-color:#0000;border-radius:999px}:root[data-theme^=pane] body.shell .um summary:hover,:root[data-theme^=pane] body.shell .um[open] summary{background:var(--glass-sub)}:root[data-theme^=pane] body.shell .notif-pop,:root[data-theme^=pane] body.shell .um-menu,:root[data-theme^=pane] body.shell .theme-pop,:root[data-theme^=pane] body.shell .m-sheet-box{background:var(--glass-bg-strong);border:1px solid var(--glass-border);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:22px}:root[data-theme^=pane] body.shell .dock-btn{box-shadow:var(--glass-shadow), 0 0 0 1px var(--glass-border);border-radius:50%}:root[data-theme^=pane] body.shell:not([data-module=accounting]) :is(.panel,.an-card,.cc-card,.cd-card,.cd-kpi,.cd-fin,.cx-panel,.rp-card,.ht-card){background:radial-gradient(320px 180px at 100% 0%, var(--tone-halo,var(--pane-halo)), transparent 70%), var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:28px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) :is(.cd-card,.cd-kpi){--tone-halo:color-mix(in srgb, var(--c,var(--primary)) 9%, transparent)}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .cd-card header{background:0 0}:root[data-theme^=pane] body.shell:not([data-module=accounting]) :is(.cf-kpi:not(.rate),.cf-card){background:var(--glass-sub);border-radius:20px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .cf-kpi.rate{border-radius:20px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .btn:not(.ghost):not(.danger){background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 78%, #fff) 0%, var(--primary) 55%, var(--primary-hover) 100%);box-shadow:var(--pane-glow);border-color:#0000;border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .btn:not(.ghost):not(.danger):hover{filter:brightness(1.06)}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .btn.ghost{background:var(--glass-bg-strong);border-color:var(--glass-border);color:var(--text);box-shadow:var(--glass-on-shadow);border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .btn.danger{border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) :is(.field input,.field select,.field textarea){background:var(--glass-sub);border-color:#0000;border-radius:14px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) :is(.field input,.field select,.field textarea):focus{border-color:var(--primary);background:var(--glass-bg-strong)}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .crm-nav{background:var(--glass-sub);box-shadow:none;border-color:#0000;border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .crm-nav a{color:var(--text-2);border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .crm-nav a.on{background:var(--glass-on);color:var(--text);box-shadow:var(--glass-on-shadow);font-weight:700}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .cx-tag{border-radius:999px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) .alert{border-radius:16px}:root[data-theme^=pane] body.shell:not([data-module=accounting]) table.grid th{background:var(--glass-sub)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme^=pane]{--glass-bg:var(--surface);--glass-bg-strong:var(--surface)}}@media (prefers-reduced-transparency:reduce){:root[data-theme^=pane]{--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-blur:none}}:root[data-theme^=pane].pane-solid{--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-blur:none}:root{--wall-ash:#e6e6eb;--wall-sand:#efe7da;--wall-sage:#e1e9e2;--wall-aurora:radial-gradient(60% 70% at 15% 20%, #a5b4fc 0%, transparent 60%), radial-gradient(55% 60% at 85% 15%, #c4b5fd 0%, transparent 60%), radial-gradient(70% 70% at 60% 95%, #93c5fd 0%, transparent 60%), #e0e7ff;--wall-smoke:radial-gradient(70% 60% at 25% 15%, #fafafa 0%, transparent 60%), linear-gradient(160deg, #d4d4d8, #a1a1aa);--wall-tide:radial-gradient(60% 60% at 15% 25%, #67e8f9 0%, transparent 60%), radial-gradient(60% 70% at 85% 30%, #60a5fa 0%, transparent 60%), radial-gradient(70% 60% at 50% 100%, #818cf8 0%, transparent 60%), #bfdbfe;--wall-bloom:radial-gradient(60% 60% at 15% 20%, #f9a8d4 0%, transparent 60%), radial-gradient(60% 70% at 85% 25%, #fdba74 0%, transparent 60%), radial-gradient(70% 60% at 50% 100%, #c4b5fd 0%, transparent 60%), #fce7f3;--wall-ember:radial-gradient(60% 60% at 15% 20%, #fb923c 0%, transparent 60%), radial-gradient(60% 70% at 85% 25%, #f87171 0%, transparent 60%), radial-gradient(70% 60% at 50% 100%, #fbbf24 0%, transparent 60%), #ffedd5;--wall-grove:radial-gradient(60% 60% at 15% 20%, #86efac 0%, transparent 60%), radial-gradient(60% 70% at 85% 25%, #2dd4bf 0%, transparent 60%), radial-gradient(70% 60% at 50% 100%, #4ade80 0%, transparent 60%), #dcfce7;--wall-dusk:radial-gradient(60% 60% at 15% 20%, #c4b5fd 0%, transparent 60%), radial-gradient(60% 70% at 85% 25%, #94a3b8 0%, transparent 60%), radial-gradient(70% 60% at 50% 100%, #f0abfc 0%, transparent 60%), #e2e8f0}:root[data-theme^=pane]{--wall-shade:transparent}:root:is([data-theme=pane-dark],[data-theme=pane-orange-dark]){--wall-shade:#0e0e12cc}@media (prefers-color-scheme:dark){:root[data-theme=pane-auto]{--wall-shade:#0e0e12cc}}:root[data-theme^=pane][data-wallpaper=sand]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-sand)}:root[data-theme^=pane][data-wallpaper=sage]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-sage)}:root[data-theme^=pane][data-wallpaper=aurora]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-aurora)}:root[data-theme^=pane][data-wallpaper=smoke]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-smoke)}:root[data-theme^=pane][data-wallpaper=tide]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-tide)}:root[data-theme^=pane][data-wallpaper=bloom]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-bloom)}:root[data-theme^=pane][data-wallpaper=ember]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-ember)}:root[data-theme^=pane][data-wallpaper=grove]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-grove)}:root[data-theme^=pane][data-wallpaper=dusk]{--app-bg:linear-gradient(var(--wall-shade), var(--wall-shade)), var(--wall-dusk)}:root[data-theme^=pane][data-accent=blue]{--acc:#2563eb;--acc-hover:#1d4ed8}:root[data-theme^=pane][data-accent=purple]{--acc:#7c3aed;--acc-hover:#6d28d9}:root[data-theme^=pane][data-accent=pink]{--acc:#db2777;--acc-hover:#be185d}:root[data-theme^=pane][data-accent=green]{--acc:#16a34a;--acc-hover:#15803d}:root[data-theme^=pane][data-accent=black]{--acc:#27272a;--acc-hover:#09090b}:root:is([data-theme=pane-dark],[data-theme=pane-orange-dark])[data-accent=black]{--acc:#71717a;--acc-hover:#a1a1aa}@media (prefers-color-scheme:dark){:root[data-theme=pane-auto][data-accent=black]{--acc:#71717a;--acc-hover:#a1a1aa}}:root[data-theme^=pane][data-accent]:not([data-accent=orange]){--primary:var(--acc);--primary-hover:var(--acc-hover);--primary-soft:color-mix(in srgb, var(--acc) 14%, transparent);--row-active:color-mix(in srgb, var(--acc) 14%, transparent);--sel-bg:var(--acc);--key:var(--acc);--focus-ring:0 0 0 3px color-mix(in srgb, var(--acc) 30%, transparent);--pane-glow:0 8px 22px color-mix(in srgb, var(--acc) 35%, transparent);--pane-halo:color-mix(in srgb, var(--acc) 6%, transparent)}:root:is([data-theme=pane-light],[data-theme=pane-auto])[data-glass=clear]{--glass-bg:#ffffff57}:root:is([data-theme=pane-light],[data-theme=pane-auto])[data-glass=tinted]{--glass-bg:color-mix(in srgb, var(--primary) 9%, #ffffff9e)}:root:is([data-theme=pane-dark],[data-theme=pane-orange-dark])[data-glass=clear]{--glass-bg:#ffffff06}:root:is([data-theme=pane-dark],[data-theme=pane-orange-dark])[data-glass=tinted]{--glass-bg:color-mix(in srgb, var(--primary) 14%, #ffffff0d)}@media (prefers-color-scheme:dark){:root[data-theme=pane-auto][data-glass=clear]{--glass-bg:#ffffff06}:root[data-theme=pane-auto][data-glass=tinted]{--glass-bg:color-mix(in srgb, var(--primary) 14%, #ffffff0d)}}:root[data-theme^=pane][data-theme].pane-solid{--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-blur:none}@media (prefers-reduced-transparency:reduce){:root[data-theme^=pane][data-theme]{--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-blur:none}}
