:root,[data-theme=aurora]{--surface:var(--ink,#0d0d14);--surface-raised:var(--ink-2,#16161f);--surface-sunken:var(--ink-3,#20202c);--overlay:#07070cb8;--text:var(--paper,#f7f6f2);--text-muted:var(--stone,#9b9aa6);--text-on-accent:var(--paper,#f7f6f2);--border:var(--line-dark,#ffffff17);--border-strong:#ffffff2e;--surface-hover:#f7f6f212;--surface-solid:var(--ink-2,#16161f);--glow-a:#8b5cff4d;--glow-b:#22d3ee29;--focus-ring:var(--ai-to,#22d3ee);--accent:linear-gradient(135deg, var(--from,var(--ai-from,#8b5cff)), var(--to,var(--ai-to,#22d3ee)));--accent-solid:var(--from,var(--ai-from,#8b5cff));--proposed:var(--ai-from,#8b5cff);--ok:#22c55e;--warn:#f5a524;--hot:#ff5a4e;--leaders:#e879f9;--hot-fill:linear-gradient(135deg, var(--hot), color-mix(in srgb, var(--hot) 60%, var(--leaders)));--ok-fill:linear-gradient(90deg, var(--ok), var(--ai-to));--cover:linear-gradient(135deg, #3a4a63, #6b5b4b);--scrim:linear-gradient(180deg, transparent 35%, #0009);--radius-2xs:4px;--radius-xs:8px;--radius-s:10px;--radius-m:16px;--radius-l:24px;--radius-xl:32px;--radius-pill:999px;--shadow-s:0 6px 18px #00000029;--shadow-m:0 12px 32px #00000038;--shadow-l:0 18px 48px #00000059;--shadow-accent:0 6px 20px color-mix(in srgb, var(--accent-solid) 35%, transparent);--glow-blur:10px;--ease:cubic-bezier(.2, .8, .2, 1);--font-display:"Unbounded", "Onest", system-ui, sans-serif;--font-text:"Onest", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--text-xs:12px;--text-s:14px;--text-m:16px;--text-l:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--fs-2xs:10px;--fs-xs:11px;--fs-s:12px;--fs-m:13px;--fs-l:14px;--fs-xl:15px;--fs-2xl:16px;--fs-3xl:18px;--fs-4xl:22px;--fs-5xl:24px;--fs-6xl:32px;--fs-7xl:44px;--duration-fast:.12s;--duration:.22s;--tap:44px}[data-theme=aurora-light],[data-theme=light]{--surface:var(--paper-2,#efede7);--surface-raised:#fff;--surface-sunken:var(--paper-2,#efede7);--overlay:#0d0d1466;--text:var(--ink,#0d0d14);--text-muted:var(--stone,#6b6a75);--text-on-accent:var(--paper,#f7f6f2);--border:var(--line-light,#e4e1d9);--border-strong:#cfcbc2;--focus-ring:var(--ai-to,#22d3ee);--accent:linear-gradient(135deg, var(--from,var(--ai-from,#8b5cff)), var(--to,var(--ai-to,#22d3ee)));--accent-solid:var(--from,var(--ai-from,#8b5cff));--proposed:var(--ai-from,#8b5cff);--surface-hover:#0d0d140d;--surface-solid:var(--paper,#f7f6f2);--glow-a:#8b5cff24;--glow-b:#22d3ee1f}[data-theme=business]{--surface:var(--paper,#f7f6f2);--surface-raised:#fff;--surface-sunken:var(--paper-2,#efede7);--overlay:#0d0d1466;--text:var(--ink,#0d0d14);--text-muted:var(--stone,#6b6a75);--text-on-accent:var(--ink,#0d0d14);--border:var(--line-light,#e4e1d9);--border-strong:#cfcbc2;--focus-ring:var(--crm-to,#ff4d1a);--accent:linear-gradient(135deg, var(--from,var(--crm-from,#ffb21e)), var(--to,var(--crm-to,#ff4d1a)));--accent-solid:var(--crm-to,#ff4d1a);--radius-l:16px}[data-theme=graphite],[data-theme=graphite-light],[data-theme=liora],[data-theme=liora-light],[data-theme=sapphire],[data-theme=sapphire-light]{--accent:var(--accent-solid);--hot-fill:var(--hot);--ok-fill:var(--ok);--glow-a:transparent;--glow-b:transparent;--radius-2xs:2px;--radius-xs:3px;--radius-s:3px;--radius-m:3px;--radius-l:4px;--radius-xl:4px;--radius-pill:3px;--shadow-s:0 0 #0000;--shadow-accent:0 0 #0000;--glow-blur:0px;--font-display:"Onest", system-ui, sans-serif;--font-text:"Onest", system-ui, sans-serif;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:28px;--space-10:32px;--text-xs:11px;--text-s:12.5px;--text-m:13px;--text-l:14px;--text-xl:16px;--text-2xl:18px;--text-3xl:22px;--fs-2xs:10px;--fs-xs:11px;--fs-s:11px;--fs-m:12px;--fs-l:12.5px;--fs-xl:13.5px;--fs-2xl:14.5px;--fs-3xl:16px;--fs-4xl:19px;--fs-5xl:21px;--fs-6xl:28px;--fs-7xl:38px;--duration-fast:60ms;--duration:.1s;--tap:28px;font-variant-numeric:tabular-nums}[data-theme=graphite]{--surface:#121417;--surface-raised:#1b1e22;--surface-sunken:#16181c;--surface-solid:#1b1e22;--surface-hover:#23272d;--overlay:#08090bb8;--text:#e2e4e8;--text-muted:#9aa0a8;--text-on-accent:#fff;--border:#2c3036;--border-strong:#3a3f47;--focus-ring:#5b9fd6;--accent-solid:#3b7ae8;--proposed:#5b9fd6;--ok:#4cc38a;--warn:#e8b04b;--hot:#ef6b6b;--leaders:#b48ee8;--cover:#2a2f36;--scrim:linear-gradient(180deg, transparent 35%, #121417d9);--shadow-m:0 4px 14px #0006;--shadow-l:0 8px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=graphite-light]{--surface:#eeeeeb;--surface-raised:#fff;--surface-sunken:#f6f6f3;--surface-solid:#fff;--surface-hover:#ecebe6;--overlay:#1b1c1f5c;--text:#1b1c1f;--text-muted:#565961;--text-on-accent:#fff;--border:#d9d8d2;--border-strong:#c4c3bc;--focus-ring:#1f5e8c;--accent-solid:#1f5e8c;--proposed:#1f5e8c;--ok:#2f7d4f;--warn:#a8701a;--hot:#b8382b;--leaders:#6b21a8;--cover:#d9d8d2;--scrim:linear-gradient(180deg, transparent 35%, #1b1c1fb3);--shadow-m:0 6px 20px #00000024;--shadow-l:0 10px 30px #0000002e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--lio-d:#c9c9cf;--lio-d-text:#e6e6ea;--lio-d-from:#e8e8ec;--lio-d-to:#a9a9b2;--lio-d-rgb:200, 200, 210;--lio-d-fg:#141418;--lio-l:#3b3b42;--lio-l-text:#2a2a30;--lio-l-from:#55555e;--lio-l-to:#2c2c33;--lio-l-rgb:59, 59, 66;--lio-l-fg:#fff;--lio-tile-a:#8a8a94;--lio-tile-b:#3a3a42}[data-accent=orange]{--lio-d:#ec7a35;--lio-d-text:#f6a066;--lio-d-from:#ffad4d;--lio-d-to:#ec6a2c;--lio-d-rgb:240, 120, 50;--lio-d-fg:#1b0d04;--lio-l:#d9621f;--lio-l-text:#bd5317;--lio-l-from:#f5913a;--lio-l-to:#d9581b;--lio-l-rgb:217, 98, 31;--lio-l-fg:#fff;--lio-tile-a:#ffb21e;--lio-tile-b:#ff4d1a}[data-accent=amber]{--lio-d:#e0a53a;--lio-d-text:#f0c066;--lio-d-from:#ffd06a;--lio-d-to:#e09a2a;--lio-d-rgb:230, 165, 60;--lio-d-fg:#1d1404;--lio-l:#b7800f;--lio-l-text:#9a6a0c;--lio-l-from:#e5a93a;--lio-l-to:#b77a10;--lio-l-rgb:200, 140, 30;--lio-l-fg:#fff;--lio-tile-a:#ffd25e;--lio-tile-b:#e08a12}[data-accent=green]{--lio-d:#3fb47a;--lio-d-text:#6fd29c;--lio-d-from:#6fdc9f;--lio-d-to:#2f9e64;--lio-d-rgb:63, 180, 122;--lio-d-fg:#04170d;--lio-l:#23885a;--lio-l-text:#1d7049;--lio-l-from:#3fb47a;--lio-l-to:#1f7f52;--lio-l-rgb:35, 136, 90;--lio-l-fg:#fff;--lio-tile-a:#7be3a6;--lio-tile-b:#23915c}[data-accent=teal]{--lio-d:#2fb2b8;--lio-d-text:#66d2d6;--lio-d-from:#5fdde0;--lio-d-to:#1f9aa6;--lio-d-rgb:47, 178, 184;--lio-d-fg:#03171a;--lio-l:#138a92;--lio-l-text:#0f737a;--lio-l-from:#2fb2b8;--lio-l-to:#117f88;--lio-l-rgb:19, 138, 146;--lio-l-fg:#fff;--lio-tile-a:#6fe6e6;--lio-tile-b:#138a96}[data-accent=blue]{--lio-d:#4f8ef0;--lio-d-text:#86b2ff;--lio-d-from:#7cb4ff;--lio-d-to:#3a72e0;--lio-d-rgb:79, 142, 240;--lio-d-fg:#fff;--lio-l:#2f6ad6;--lio-l-text:#2557b5;--lio-l-from:#5b95f5;--lio-l-to:#2b5fd0;--lio-l-rgb:47, 106, 214;--lio-l-fg:#fff;--lio-tile-a:#7cc4ff;--lio-tile-b:#2b6cd9}[data-accent=red]{--lio-d:#e0564a;--lio-d-text:#f28a7f;--lio-d-from:#ff8a6a;--lio-d-to:#d9413a;--lio-d-rgb:224, 86, 74;--lio-d-fg:#fff;--lio-l:#c43e33;--lio-l-text:#a8342b;--lio-l-from:#e8624f;--lio-l-to:#bb3a30;--lio-l-rgb:196, 62, 51;--lio-l-fg:#fff;--lio-tile-a:#ff9a6a;--lio-tile-b:#d23a30}[data-theme=liora],[data-theme=liora-light]{--radius-2xs:3px;--radius-xs:4px;--radius-s:5px;--radius-m:6px;--radius-l:6px;--radius-xl:8px;--radius-pill:4px;--glow-blur:18px;--tile-a:var(--lio-tile-a);--tile-b:var(--lio-tile-b);--brand-line:linear-gradient(90deg, var(--lio-tile-a), var(--lio-tile-b))}[data-theme=liora]{--acc-rgb:var(--lio-d-rgb);--accent-solid:var(--lio-d);--accent-text:var(--lio-d-text);--accent-grad:linear-gradient(135deg, var(--lio-d-from), var(--lio-d-to));--accent-soft:rgba(var(--lio-d-rgb), .14);--accent-glow:0 6px 18px -6px rgba(var(--lio-d-rgb), .6);--surface:#131418;--surface-raised:#1c1d23;--surface-sunken:#17181d;--surface-solid:#1b1c22;--surface-hover:#ffffff0d;--overlay:#08080ab8;--text:#e6e4e0;--text-2:#bdbcc0;--text-muted:#90909a;--text-faint:#666772;--text-on-accent:var(--lio-d-fg);--border:#ffffff13;--border-strong:#ffffff21;--focus-ring:var(--lio-d);--proposed:#8ea6dc;--ok:#62c08a;--warn:#d9a64a;--hot:#e2766a;--leaders:#c99be0;--cover:#25272e;--scrim:linear-gradient(180deg, transparent 35%, #131418d9);--glow-a:rgba(var(--lio-d-rgb), .24);--glow-b:#ffc4781a;--glass-blur:18px;--rim:inset 0 1px 0 #ffffff0b;--shadow-s:0 4px 12px #0000004d;--shadow-m:0 16px 40px -14px #000000a6;--shadow-l:0 18px 48px -12px #000000b3;--shadow-accent:var(--accent-glow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=liora-light]{--acc-rgb:var(--lio-l-rgb);--accent-solid:var(--lio-l);--accent-text:var(--lio-l-text);--accent-grad:linear-gradient(135deg, var(--lio-l-from), var(--lio-l-to));--accent-soft:rgba(var(--lio-l-rgb), .1);--accent-glow:0 6px 16px -6px rgba(var(--lio-l-rgb), .45);--surface:#efede9;--surface-raised:#fff;--surface-sunken:#f6f5f2;--surface-solid:#fff;--surface-hover:#1e19140d;--overlay:#1b1a1e5c;--text:#1f1e22;--text-2:#45444a;--text-muted:#6f6e76;--text-faint:#a09fa6;--text-on-accent:var(--lio-l-fg);--border:#1e191416;--border-strong:#1e191429;--focus-ring:var(--lio-l);--proposed:#46619a;--ok:#2f7d4c;--warn:#9a6a12;--hot:#b2443a;--leaders:#7b3fa0;--cover:#ebe9e4;--scrim:linear-gradient(180deg, transparent 35%, #1f1e22b3);--glow-a:rgba(var(--lio-l-rgb), .2);--glow-b:#ffc88c24;--glass-blur:18px;--rim:inset 0 1px 0 #ffffffe6;--shadow-s:0 4px 12px #3c281414;--shadow-m:0 16px 40px -16px #3c281438;--shadow-l:0 18px 48px -14px #3c281442;--shadow-accent:var(--accent-glow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=sapphire],[data-theme=sapphire-light]{--acc-rgb:59, 108, 246;--accent-solid:#3b6cf6;--accent-hover:#2f5bdb;--accent-grad:linear-gradient(135deg, #3b6cf6, #3b6cf6);--text-on-accent:#fff;--radius-xs:4px;--radius-s:6px;--radius-m:8px;--radius-l:10px;--radius-xl:12px;--radius-pill:999px;--radius-btn:999px;--rail-accent:#3b6cf6;--rail-accent-hover:#2f5bdb;--rail-active:var(--rail-accent);--rail-active-text:#fff;--rail-radius:16px;--rail-item-radius:10px}[data-theme=sapphire]{--surface:#17212b;--surface-raised:#242f3d;--surface-sunken:#202c39;--surface-solid:#242f3d;--surface-hover:#2b3746;--overlay:#0a0f15b8;--text:#e8edf3;--text-2:#c4ccd6;--text-muted:#a9b4c2;--text-faint:#7a8899;--accent-text:#8daefb;--accent-soft:#3b6cf62e;--border:#33404f;--border-strong:#3e4c5d;--focus-ring:#6f95fa;--proposed:#8daefb;--ok:#4cc38a;--warn:#e8b04b;--hot:#ef6b6b;--leaders:#b48ee8;--cover:#2f3c4c;--scrim:linear-gradient(180deg, transparent 35%, #17212bd9);--shadow-m:0 8px 24px #00000059;--shadow-l:0 12px 36px #00000073;--rail-bg:#242f3d;--rail-toggle:#1c2732;--rail-icon:#7a8899;--rail-text:#a9b4c2;--rail-hi:#fff;--rail-hover:#2b3746;--rail-shadow:12px 0 40px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=sapphire-light]{--surface:#f1f2f7;--surface-raised:#fff;--surface-sunken:#f7f8fb;--surface-solid:#fff;--surface-hover:#eceef4;--overlay:#1e24335c;--text:#1e2433;--text-2:#3a4356;--text-muted:#4a5468;--text-faint:#8a93a6;--accent-text:#2f5bdb;--accent-soft:#3b6cf61a;--border:#e1e4ea;--border-strong:#cbd0da;--focus-ring:#3b6cf6;--proposed:#2f5bdb;--ok:#2f7d4f;--warn:#a8701a;--hot:#b8382b;--leaders:#6b21a8;--cover:#eeeefc;--scrim:linear-gradient(180deg, transparent 35%, #1e2433b3);--shadow-m:0 8px 24px #26325c1a;--shadow-l:0 12px 36px #26325c24;--rail-bg:#fff;--rail-toggle:#fff;--rail-icon:#8a93a6;--rail-text:#4a5468;--rail-hi:#26325c;--rail-hover:#f4f5f7;--rail-shadow:12px 0 40px #26325c1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (pointer:coarse){[data-theme=graphite],[data-theme=graphite-light],[data-theme=liora],[data-theme=liora-light],[data-theme=sapphire],[data-theme=sapphire-light]{--tap:40px}}[data-density=compact]{--space-3:8px;--space-4:12px;--text-m:14px}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration:0s}}
.eco-desk{--eco-rail:64px;--eco-rrail:48px;--eco-panel:340px;--eco-gap:8px;--eco-page:40px;--eco-r:4px;box-sizing:border-box;height:100dvh;padding:var(--eco-gap);grid-template-rows:minmax(0,1fr);grid-template-columns:var(--eco-rail) minmax(0, 1fr) var(--eco-panel) var(--eco-rrail);gap:var(--eco-gap);background:var(--surface,var(--bg,#121417));color:var(--text,#e2e4e8);transition:grid-template-columns .25s cubic-bezier(.3,.7,.2,1);display:grid;overflow:hidden}.eco-desk[data-rail=pinned]{--eco-rail:240px}.eco-desk *,.eco-desk :before,.eco-desk :after{box-sizing:border-box}.eco-desk[data-panel=closed]{grid-template-columns:var(--eco-rail) minmax(0, 1fr) var(--eco-rrail)}.eco-desk[data-panel=closed] .eco-rpanel{display:none}.eco-desk[data-panel=nav]{grid-template-columns:var(--eco-rail) minmax(0, 1fr)}.eco-desk[data-panel=nav] .eco-rpanel,.eco-desk[data-panel=nav] .eco-rrail{display:none}.eco-desk[data-panel=nav-side]{grid-template-columns:var(--eco-rail) minmax(0, 1fr) var(--eco-rrail)}.eco-desk[data-panel=nav-side] .eco-rpanel{display:none}.eco-lrail,.eco-rrail,.eco-rpanel,.eco-stage{background:var(--surface-raised,var(--surface,#1b1e22));border:1px solid var(--border,#2c3036);border-radius:var(--eco-r);min-height:0}.eco-lrail,.eco-rrail{flex-direction:column;align-items:center;gap:2px;padding:6px 0;display:flex;overflow:visible}.eco-lwrap{z-index:30;min-height:0;position:relative}.eco-lbox{width:var(--eco-rail);transition:width .25s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0 auto 0 0}.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within){width:var(--rail-open,240px)}.eco-desk .eco-lrail{border-radius:var(--rail-radius,16px);background:var(--rail-bg,var(--surface-raised,#1b1e22));align-items:stretch;gap:0;padding:12px 10px;transition:box-shadow .25s;position:absolute;inset:0}.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within) .eco-lrail{box-shadow:var(--rail-shadow,12px 0 40px #00000059)}.eco-lbot{flex-direction:column;gap:2px;margin-top:auto;padding-top:6px;display:flex}.eco-lbot>*{flex:none}.eco-lgroup{flex-direction:column;gap:2px;display:flex}.eco-grp{white-space:nowrap;text-transform:uppercase;letter-spacing:.8px;height:0;color:var(--rail-icon,var(--text-muted,#9aa0a8));opacity:0;padding-left:12px;font-size:11px;transition:opacity .2s,height .25s;overflow:hidden}.eco-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rail-text,var(--text,#e2e4e8));opacity:0;pointer-events:none;font-size:14px;transition:opacity .2s;overflow:hidden}:is(.eco-desk[data-rail=pinned] .eco-lbox,.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within)) :is(.eco-name,.eco-grp){opacity:1}:is(.eco-desk[data-rail=pinned] .eco-lbox,.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within)) .eco-grp{opacity:.8;height:26px;padding-top:10px}:is(.eco-desk[data-rail=pinned] .eco-lbox,.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within)) .eco-lrail .eco-rule{opacity:0;margin:2px 6px}:is(.eco-desk[data-rail=pinned] .eco-lbox,.eco-desk[data-rail=hover] .eco-lbox:is(:hover,:focus-within)) .eco-lrail .eco-tip{display:none}.eco-rtoggle{z-index:2;border:1px solid var(--border,#2c3036);background:var(--rail-toggle,var(--surface-raised,#1b1e22));width:28px;height:28px;color:var(--rail-icon,var(--text-muted,#9aa0a8));cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .2s;display:grid;position:absolute;top:64px;right:-14px}.eco-rtoggle:hover,.eco-rtoggle:focus-visible{color:var(--rail-hi,var(--text,#e2e4e8))}.eco-rtoggle svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.eco-rtoggle .f{fill:currentColor}.eco-rtoggle .eco-tip{left:calc(100% + 8px)}.eco-rtoggle:is(:hover,:focus-visible) .eco-tip{opacity:1}@media (prefers-reduced-motion:reduce){.eco-desk,.eco-lbox,.eco-lrail,.eco-name,.eco-grp,.eco-rtoggle{transition:none}}html:has(.eco-desk){overflow:hidden}html:has(.eco-desk) body{overflow:hidden}.eco-rrail{width:var(--eco-rrail)}:where(.eco-desk) .wp-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}:where(.eco-desk) .wp-i.s{width:16px;height:16px}.eco-hit{width:36px;height:36px;color:var(--text-muted,#9aa0a8);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:grid;position:relative}.eco-hit:hover{background:var(--surface-hover,#2a2f36)}.eco-hit[aria-current=page],.eco-hit[aria-pressed=true]{color:var(--text,#e2e4e8);background:var(--surface-hover,#2a2f36)}.eco-desk .eco-lbox .eco-lrail .eco-hit{border-radius:var(--rail-item-radius,10px);width:100%;height:40px;color:var(--rail-icon,var(--text-muted,#9aa0a8));font:inherit;text-align:left;justify-content:flex-start;align-items:center;gap:14px;padding:0 11px;text-decoration:none;transition:background .2s,color .2s;display:flex}.eco-desk .eco-lbox .eco-lrail .eco-hit:hover{background:var(--rail-hover,var(--surface-hover,#2a2f36));color:var(--rail-hi,var(--text,#e2e4e8))}.eco-desk .eco-lrail .eco-hit:is([aria-current=page],[aria-pressed=true]){background:var(--rail-active,var(--surface-hover,#2a2f36));color:var(--rail-active-text,var(--text,#e2e4e8))}.eco-desk .eco-lrail .eco-hit:is([aria-current=page],[aria-pressed=true]) .eco-name{color:inherit;font-weight:600}.eco-desk:is([data-theme=sapphire],[data-theme=sapphire-light]) .eco-lbox .eco-lrail .eco-hit:is([aria-current=page],[aria-pressed=true]){box-shadow:none;color:var(--rail-hi,var(--text));background:0 0}.eco-desk:is([data-theme=sapphire],[data-theme=sapphire-light]) .eco-lbox .eco-lrail .eco-hit:is([aria-current=page],[aria-pressed=true]):hover{background:var(--rail-hover,var(--surface-hover))}.eco-desk:is([data-theme=sapphire],[data-theme=sapphire-light]) .eco-lbox .eco-lrail .eco-hit:is([aria-current=page],[aria-pressed=true]) :is(.bi,.wp-i){color:var(--rail-accent)}.eco-desk .eco-lrail .eco-hit .eco-count{top:4px;left:28px;right:auto}.eco-lrail .eco-hit :is(.wp-i,.bi),.eco-lrail .eco-hit .wp-i.s{width:22px;height:22px}.eco-rrail .eco-hit{width:40px;height:40px}.eco-rrail .eco-hit .wp-i{width:22px;height:22px}.eco-lrail .eco-hit .eco-tile{border-radius:7px;width:27px;height:27px}.eco-lrail .eco-hit .eco-tile,.eco-rrail .eco-hit .eco-tile{filter:grayscale();opacity:.72}.eco-lrail .eco-hit[aria-current=page] .eco-tile,.eco-lrail .eco-hit[aria-pressed=true] .eco-tile,.eco-rrail .eco-hit[aria-current=page] .eco-tile,.eco-rrail .eco-hit[aria-pressed=true] .eco-tile{filter:none;opacity:1}.eco-lrail .eco-hit .wp-i,.eco-rrail .eco-hit .wp-i{color:var(--text-muted,#9aa0a8)}.eco-lrail .eco-hit[aria-current=page] .wp-i,.eco-rrail .eco-hit[aria-pressed=true] .wp-i{color:var(--accent-solid,#3b7ae8)}.eco-tip{z-index:40;white-space:nowrap;background:var(--surface-hover,#2a2f36);border:1px solid var(--border,#2c3036);color:var(--text,#e2e4e8);opacity:0;pointer-events:none;border-radius:3px;padding:5px 8px;font-size:12px;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.eco-rrail .eco-tip{left:auto;right:calc(100% + 10px)}.eco-hit:hover .eco-tip,.eco-ava:hover .eco-tip,.eco-me:hover .eco-tip{opacity:1}.eco-lmods{scrollbar-width:none;flex-direction:column;flex:auto;align-items:stretch;gap:2px;width:100%;min-height:0;display:flex;overflow:hidden auto}.eco-lmods::-webkit-scrollbar{display:none}.eco-lmods .eco-hit{flex:none}.eco-lrail .eco-rule{width:auto;margin:8px 6px;transition:opacity .2s,margin .25s}.eco-lmods .eco-tip{left:var(--eco-tip-x,64px);top:var(--eco-tip-y,0);position:fixed}.eco-rule{background:var(--border,#2c3036);border:0;width:22px;height:1px;margin:5px 0}.eco-sp{flex:1}.eco-tile{border-radius:6px;flex:none;width:22px;height:22px;display:block}.eco-tile.s{border-radius:4px;width:16px;height:16px}.eco-ava-wrap{position:relative}.eco-ava{color:#fff;cursor:pointer;background:#3a4a63;border:0;border-radius:3px;place-items:center;width:32px;height:32px;margin:4px 0 2px;font-size:11px;font-weight:650;display:grid;position:relative}.eco-ava .eco-tip{opacity:0;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.eco-ava-wrap{display:block}.eco-desk .eco-lbox .eco-lrail .eco-me{padding-left:6px}.eco-lrail .eco-me .eco-ava{border-radius:50%;flex:none;margin:0;font-size:12px}.eco-stage{grid-template-rows:var(--eco-page) auto minmax(0, 1fr);display:grid;overflow:hidden}.eco-prow{border-bottom:1px solid var(--border,#2c3036);align-items:center;gap:10px;min-width:0;padding:0 10px;display:flex}.eco-modbtn{border:1px solid var(--border,#2c3036);background:var(--surface-hover,#23272d);height:28px;color:var(--text,#e2e4e8);cursor:pointer;border-radius:3px;flex:none;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.eco-modbtn[aria-expanded=true]{border-color:var(--accent-solid,#3b7ae8);color:var(--accent-solid,#3b7ae8)}.eco-crumbs{min-width:0;color:var(--text-muted,#9aa0a8);align-items:center;gap:4px;font-size:12.5px;display:flex;overflow:hidden}.eco-crumbs b{color:var(--text,#e2e4e8);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.eco-crumbs a{color:var(--text-muted,#9aa0a8);text-decoration:none}.eco-helper{border:1px solid var(--border,#2c3036);background:var(--surface-hover,#23272d);height:28px;color:var(--text,#e2e4e8);font:inherit;cursor:pointer;border-radius:3px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-weight:600;display:inline-flex}.eco-helper[aria-pressed=true]{border-color:var(--accent-solid,#3b7ae8);color:var(--accent-solid,#3b7ae8)}.eco-actions+.eco-helper{margin-left:0}.eco-actions{flex:none;gap:4px;min-width:0;margin-left:auto;display:flex;overflow:auto}.eco-mrow{border-bottom:1px solid var(--border,#2c3036);align-items:center;gap:2px;padding:4px 8px;display:flex;overflow-x:auto}.eco-mrow a,.eco-mrow .eco-msep{height:28px;color:var(--text-muted,#9aa0a8);white-space:nowrap;border-radius:3px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;text-decoration:none;display:inline-flex}.eco-mrow a:hover{background:var(--surface-hover,#2a2f36);color:var(--text,#e2e4e8)}.eco-mrow a.on{background:var(--surface-hover,#2a2f36);color:var(--text,#e2e4e8);box-shadow:inset 0 0 0 1px var(--border,#2c3036)}.eco-mrow .eco-msep{background:var(--border,#2c3036);width:1px;height:16px;padding:0}.eco-work{flex-direction:column;min-height:0;display:flex;overflow:hidden}.eco-work>.wp-app,.eco-work>.ui-shell{flex:1;height:100%;min-height:0}.eco-rpanel{flex-direction:column;display:flex;overflow:hidden}.eco-rph{border-bottom:1px solid var(--border,#2c3036);flex:none;align-items:center;gap:8px;padding:10px 12px;font-weight:650;display:flex}.eco-rpb{flex:1;min-height:0;padding:0;overflow:auto}.eco-feed{gap:4px;margin:0;padding:6px;list-style:none;display:grid}.eco-feed-item{border-radius:var(--radius-s,5px);border-left:3px solid var(--border,#2c3036);color:var(--text);gap:2px;padding:8px 10px 8px 12px;text-decoration:none;display:grid}.eco-feed-item:hover{background:var(--surface-hover)}.eco-feed-item[data-level=wait]{border-left-color:var(--accent-solid,#3b7ae8)}.eco-feed-item[data-level=hot]{border-left-color:var(--hot,#ff5a4e)}.eco-feed-item[data-level=warn]{border-left-color:var(--warn,#f5a524)}.eco-feed small{color:var(--text-muted);font-size:11px}.eco-feed b{overflow-wrap:anywhere;font-weight:600}.eco-feed span{color:var(--text-muted);font-size:12px}.eco-feed-note{color:var(--text-muted);margin:0;padding:12px;font-size:13px}.eco-rpa{align-items:center;gap:6px;display:flex}.eco-rpa:empty{display:none}.eco-count{background:var(--accent-solid,#3b7ae8);min-width:14px;height:14px;color:var(--text-on-accent,#fff);text-align:center;border-radius:99px;padding:0 4px;font-size:9px;line-height:14px;position:absolute;top:2px;right:2px}.eco-menu{background:var(--surface-hover,#23272d);border:1px solid var(--border,#2c3036);z-index:30;border-radius:3px;width:200px;padding:4px;position:absolute;bottom:0;left:calc(100% + 10px)}.eco-menu[hidden]{display:none}.eco-menu button,.eco-menu a{text-align:left;width:100%;height:32px;color:var(--text,#e2e4e8);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.eco-menu button:hover,.eco-menu a:hover{background:var(--surface,#1b1e22)}.eco-scrim{z-index:50;background:#0b0f0eb8;place-items:center;padding:40px 24px;display:grid;position:fixed;inset:0}.eco-apps{color:#e5e7eb;background:#121816;border:1px solid #26302d;border-radius:20px;width:min(760px,100%);padding:22px 22px 18px;box-shadow:0 0 80px #34d3a029}.eco-apps h2{font-family:"Unbounded", var(--font-text,system-ui, sans-serif);margin:0 0 16px;font-size:16px;font-weight:600}.eco-apps-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.eco-apps a{color:#9ca3af;background:#1a2220;border:1px solid #26302d;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;font-size:13px;text-decoration:none;display:flex}.eco-apps a b{color:#e5e7eb;font-weight:600}.eco-apps a:hover{color:#e5e7eb;border-color:#33403c}.eco-apps a.on{color:#e5e7eb;border-color:#34d3a0}.eco-apps a img{border-radius:10px;width:36px;height:36px}.eco-apps-more{color:#9ca3af;margin:16px 0 10px;font-size:12px}.eco-find{z-index:50;background:#0b0f0e8f;place-items:start center;padding:12vh 24px 24px;display:grid;position:fixed;inset:0}.eco-find-box{background:var(--surface-raised,#1b1e22);border:1px solid var(--border,#2c3036);border-radius:8px;align-items:center;gap:8px;width:min(560px,100%);padding:10px 12px;display:flex}.eco-find-box input{color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.eco-desk .wp-app[data-eco]{grid-template-columns:var(--wp-left-w,248px) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr) 24px;grid-template-areas:"tool tool""left main""status status";height:100%;min-height:0}.eco-desk .wp-app[data-eco][data-tools=none]{grid-template-rows:0 minmax(0,1fr) 24px}.eco-desk .wp-app[data-eco] .wp-top,.eco-desk .wp-app[data-eco] .wp-strip,.eco-desk .wp-app[data-eco] .wp-right{display:none}.eco-desk .wp-app[data-host]{grid-template-columns:var(--wp-left-w,248px) minmax(0, 1fr);grid-template-areas:"top top""tool tool""left main""status status"}.eco-desk .wp-app[data-host][data-lift]{grid-template-rows:0 auto minmax(0,1fr) 24px}.eco-desk .wp-app[data-host][data-lift][data-tools=none]{grid-template-rows:0 0 minmax(0,1fr) 24px}.eco-desk .ui-shell[data-eco]{grid-template-rows:minmax(0,1fr);grid-template-columns:216px minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden}.eco-desk .ui-shell[data-eco][data-screen=closed]{grid-template-columns:216px minmax(0,1fr)}.eco-desk .ui-shell[data-eco][data-sections=none]{grid-template-columns:minmax(0,1fr) auto}.eco-desk .ui-shell[data-eco][data-sections=none][data-screen=closed]{grid-template-columns:minmax(0,1fr)}.eco-desk .ui-shell[data-eco] .ui-sections,.eco-desk .ui-shell[data-eco] .ui-side{height:100%;min-height:0}.eco-desk .ui-shell[data-eco] .ui-side{overflow:hidden}.eco-desk[data-frame=crm] .ui-shell[data-eco]:not([data-screen-mode=overlay]) .ui-side{background:var(--eco-glass);-webkit-backdrop-filter:none;backdrop-filter:none}.eco-desk .ui-shell[data-eco] .ui-main{min-height:0;overflow-y:auto}.eco-desk[data-frame=crm] .ui-shell[data-eco] .ui-main,.ui-shell[data-frame=crm][data-viewport=phone] .ui-main{padding-inline:10px}.eco-desk .ui-shell[data-eco] .ui-rail,.eco-desk .ui-shell[data-eco] .ui-top{display:none}.eco-desk[data-frame=crm]{--eco-head:46px;--eco-r:var(--radius-m,6px);--eco-glass:color-mix(in srgb, var(--surface-raised,#1c1d23) 84%, transparent);isolation:isolate;grid-template-columns:var(--eco-rail) minmax(0, 1fr) var(--eco-rrail);grid-template-rows:minmax(var(--eco-head), auto) minmax(0, 1fr);grid-template-areas:"lrail head head""lrail stage rrail";position:relative}.eco-desk[data-frame=crm][data-panel=open]{grid-template-columns:var(--eco-rail) minmax(0, 1fr) var(--eco-panel) var(--eco-rrail);grid-template-areas:"lrail head head head""lrail stage rpanel rrail"}.eco-desk[data-frame=crm]:before,.eco-desk[data-frame=crm]:after{content:"";z-index:-1;pointer-events:none;filter:blur(40px);border-radius:50%;position:absolute}.eco-desk[data-frame=crm]:before{background:radial-gradient(closest-side, var(--glow-a,transparent), transparent);width:620px;height:420px;animation:22s ease-in-out infinite alternate eco-float;top:-180px;left:4%}.eco-desk[data-frame=crm]:after{background:radial-gradient(closest-side, var(--glow-b,transparent), transparent);width:560px;height:460px;animation:28s ease-in-out infinite alternate-reverse eco-float;bottom:-200px;right:-120px}@keyframes eco-float{to{transform:translate(40px,24px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.eco-desk[data-frame=crm]:before,.eco-desk[data-frame=crm]:after{animation:none}}.eco-desk[data-frame=crm][data-theme=liora-light]{background:linear-gradient(90deg, #15161a 0, #17181c 60px, #1f2024 74px, #2c2d31 94px, #3f3f43 116px, #58575a 140px, #747376 166px, #918f90 194px, #adabaa 224px, #c6c4c1 256px, #dad8d4 290px, #e6e4e0 326px, #efede900 368px), var(--surface)}.eco-desk[data-frame=crm][data-theme=liora-light] .eco-lrail{--eco-glass:#1c1d23;--surface-raised:#1c1d23;--surface-solid:#25272e;--surface-hover:#ffffff12;--border:#ffffff14;--text:#e6e4e0;--text-muted:#c3c2ca;--rim:inset 0 1px 0 #ffffff0b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.eco-desk[data-frame=crm] .eco-lwrap{grid-area:lrail}.eco-desk[data-frame=crm] .eco-head{grid-area:head}.eco-desk[data-frame=crm] .eco-stage{grid-area:stage;grid-template-rows:minmax(0,1fr);position:relative;overflow:visible}.eco-desk[data-frame=crm] .eco-rpanel{grid-area:rpanel}.eco-desk[data-frame=crm] .eco-rrail{grid-area:rrail}.eco-desk[data-frame=crm] :is(.eco-lrail,.eco-rrail,.eco-head,.eco-rpanel,.eco-stage){background:var(--eco-glass);box-shadow:var(--rim,none), var(--shadow-m,none);border-color:var(--border);border-radius:var(--eco-r)}.eco-desk[data-frame=crm] .eco-work{border-radius:var(--eco-r);overflow:hidden}.eco-desk[data-frame=crm] .eco-hit{border-radius:var(--radius-s,5px);color:var(--text-muted)}.eco-desk[data-frame=crm] .eco-lrail{--text-muted:#b4b3bc;border-radius:var(--rail-radius,16px)}.eco-desk[data-frame=crm] .eco-rrail .eco-hit{color:var(--text-2,var(--text-muted))}.eco-desk[data-frame=crm] .eco-hit:hover{color:var(--text)}.eco-desk[data-frame=crm] .eco-hit[aria-current=page],.eco-desk[data-frame=crm] .eco-hit[aria-pressed=true]{background:var(--accent-grad,var(--accent-solid));color:var(--text-on-accent);box-shadow:var(--accent-glow,none)}.eco-desk[data-frame=crm] :is(.eco-lrail,.eco-rrail) .eco-hit .wp-i{color:currentColor}.eco-desk[data-frame=crm] :is(.eco-lrail,.eco-rrail) .eco-hit:is([aria-current=page],[aria-pressed=true]) .wp-i{color:var(--text-on-accent)}.eco-desk[data-frame=crm] .eco-tip,.eco-desk[data-frame=crm] .eco-menu{border-radius:var(--radius-s,5px);background:var(--surface-solid,var(--surface-raised));border-color:var(--border-strong,var(--border));box-shadow:var(--shadow-m,none)}.eco-desk[data-frame=crm] .eco-ava{border-radius:50%}.eco-ava-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.eco-ava:has(>.eco-ava-img){background:0 0;padding:0}.eco-rm{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;width:34px;height:34px;overflow:visible}.eco-rm-a{stop-color:var(--tile-a,#8a8a94)}.eco-rm-b{stop-color:var(--tile-b,#3a3a42)}.eco-rm-tile{stroke:none;opacity:0;transition:opacity var(--duration,.18s)}.eco-rm-fr{stroke-width:6px;opacity:.16}.eco-rm-gl{stroke-width:2.3px}.eco-rm .f{fill:currentColor;stroke:none}.eco-rrail .eco-rm{width:32px;height:32px}.eco-rrail .eco-sp~.eco-hit .eco-rm{width:28px;height:28px}.eco-mrow .eco-rm{width:20px;height:20px}.eco-rrail .eco-hit[data-live] .eco-rm{color:#fff;animation:1.8s ease-in-out infinite eco-live}.eco-rrail .eco-hit[data-live] .eco-rm-tile{opacity:1}.eco-rrail .eco-hit[data-live] .eco-rm-a{stop-color:#8b5cff}.eco-rrail .eco-hit[data-live] .eco-rm-b{stop-color:#22d3ee}:is(.eco-hit[data-live]:not(:has(>:is(.eco-rm,.eco-own))),.eco-helper[data-live]){color:#fff;background:linear-gradient(135deg,#8b5cff,#22d3ee);animation:1.8s ease-in-out infinite eco-live-ring}@keyframes eco-live{0%,to{filter:drop-shadow(0 0 3px #8b5cff99)}50%{filter:drop-shadow(0 0 10px #22d3eed9)}}@keyframes eco-live-ring{0%,to{box-shadow:0 0 0 2px #8b5cff66,0 0 10px #8b5cff8c}50%{box-shadow:0 0 0 5px #8b5cff26,0 0 20px #22d3eeb3}}@media (prefers-reduced-motion:reduce){.eco-rrail .eco-hit[data-live] .eco-rm,.eco-helper[data-live]{animation:none}.eco-hit[data-live]:not(:has(>:is(.eco-rm,.eco-own))){animation:none}}:is(.eco-desk[data-frame=crm] .eco-hit:has(>:is(.eco-rm,.eco-own)):is([aria-current=page],[aria-pressed=true]),.eco-desk[data-frame=crm] .eco-hit:has(>:is(.eco-rm,.eco-own)):hover){box-shadow:none;background:0 0}.eco-desk[data-frame=crm] :is(.eco-hit[aria-current=page],.eco-hit[aria-pressed=true],.eco-mrow a.on) .eco-rm{color:#fff;filter:drop-shadow(0 4px 10px rgba(var(--acc-rgb,200, 200, 210), .45))}.eco-desk[data-frame=crm] :is(.eco-hit[aria-current=page],.eco-hit[aria-pressed=true],.eco-mrow a.on) .eco-rm-tile{opacity:1}.eco-desk[data-frame=crm] :is(.eco-hit[aria-current=page],.eco-hit[aria-pressed=true],.eco-mrow a.on) .eco-rm-fr{opacity:.4}.eco-own{width:32px;height:32px;transition:filter var(--duration,.18s);flex:none;place-items:center;display:grid}.eco-own>*{max-width:100%;max-height:100%;display:block}.eco-desk[data-frame=crm] .eco-hit[aria-pressed=true]>.eco-own{filter:drop-shadow(0 0 8px #5b6cff8c)}.eco-rrail .eco-hit[data-live] .eco-own{animation:1.8s ease-in-out infinite eco-live}@media (prefers-reduced-motion:reduce){.eco-rrail .eco-hit[data-live] .eco-own{animation:none}}.eco-logo{height:44px;color:var(--rail-hi,var(--text,#e2e4e8));flex:none;align-items:center;gap:12px;margin-bottom:6px;padding-left:2px;text-decoration:none;display:flex}.eco-mark{background:var(--rail-logo,#ff6a1a);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 20px -4px #ff6e288c}.eco-mark svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;width:22px;height:22px}.eco-mark img{border-radius:inherit;width:100%;height:100%;display:block}.eco-logo .eco-brand{color:inherit;letter-spacing:.5px;font-weight:700}.eco-head{border:1px solid var(--border);align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex;position:relative}.eco-head:after{content:"";background:var(--brand-line,var(--accent-solid));opacity:.9;border-radius:2px;width:180px;height:2px;position:absolute;bottom:-1px;left:4px}.eco-burger{border:1px solid var(--border-strong,var(--border));border-radius:var(--radius-s,5px);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.eco-burger:hover,.eco-burger[aria-pressed=true]{color:var(--text)}.eco-desk[data-frame=crm] .eco-modbtn{border-color:var(--border-strong,var(--border));border-radius:var(--radius-s,5px);height:30px;font:inherit;background:0 0;gap:6px;padding:0 8px 0 10px;font-weight:600}.eco-desk[data-frame=crm] .eco-modbtn[aria-expanded=true]{border-color:var(--accent-solid);color:var(--accent-text,var(--accent-solid))}.eco-desk[data-frame=crm][data-theme=liora-light] :is(.eco-burger,.eco-modbtn){background:#fff}.eco-lift-slot{flex:1;align-items:center;min-width:0;display:flex}.eco-lift-slot:empty{display:none}.eco-desk .eco-lift.eco-lift{display:contents}.eco-desk[data-frame=crm] .eco-head .l1{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0}.eco-desk[data-frame=crm] .eco-head .l1>.ctrl.mod{display:none}.eco-desk[data-frame=crm] .eco-head .wp-top{background:0 0;border:0;flex:1;min-width:0;padding:0}.eco-desk[data-frame=crm] .eco-mrow{z-index:30;border:1px solid var(--border-strong,var(--border));border-radius:0 0 var(--eco-r) var(--eco-r);background:var(--surface-solid,var(--surface-raised));box-shadow:var(--shadow-m,none);border-top:0;padding:6px;position:absolute;top:0;left:0;right:0}.eco-desk[data-frame=crm] .eco-mrow a{border-radius:var(--radius-s,5px);height:30px;padding:0 10px}.eco-desk[data-frame=crm] .eco-mrow a.on{background:var(--accent-soft,var(--surface-hover));color:var(--accent-text,var(--text));box-shadow:none}.eco-over{z-index:35;border:1px solid var(--border-strong,var(--border));border-radius:var(--eco-r);background:var(--surface);min-height:0;box-shadow:var(--shadow-l,none);flex-direction:column;grid-area:2/2/auto/-2;display:flex;overflow:hidden}.eco-over[hidden]{display:none}.eco-over>*{flex:1;min-height:0}@media (max-width:599px){.eco-desk,.eco-desk[data-panel]{grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:100vh;padding:0;overflow:visible}html:has(.eco-desk){overflow:visible}html:has(.eco-desk) body{overflow:visible}.eco-lwrap,.eco-rrail,.eco-rpanel{display:none}.eco-stage{border:0;border-radius:0}}.ui-shell[data-frame=crm] .ui-phead{z-index:20;background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);align-items:center;gap:2px;height:50px;margin:0 -10px;padding:0 6px;display:flex;position:sticky;top:0}.ui-shell[data-frame=crm] .ui-phead:after{content:"";background:var(--brand-line,var(--accent-solid));width:120px;height:2px;position:absolute;bottom:-1px;left:12px}.ui-shell[data-frame=crm] .ui-phead-title{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 200px);font-size:15px;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.ui-shell[data-frame=crm] .ui-phead-hit{width:40px;height:40px;color:var(--text-muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ui-shell[data-frame=crm] .ui-phead-hit .eco-rm{width:30px;height:30px}.ui-shell[data-frame=crm] .ui-phead-hit .ui-count{position:absolute;top:2px;right:2px}.ui-shell[data-frame=crm] .ui-phead-logo{place-items:center;width:40px;height:40px;display:grid}.ui-shell[data-frame=crm] .ui-phead-logo img{border-radius:7px;display:block}.ui-shell[data-frame=crm] .ui-ptools{z-index:19;scrollbar-width:none;background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);margin:0 -10px;padding:8px 12px;position:sticky;top:50px;overflow-x:auto}.ui-shell[data-frame=crm] .ui-ptools::-webkit-scrollbar{display:none}.ui-shell[data-frame=crm] .ui-ptools:empty{display:none}.ui-shell[data-frame=crm] .ui-ptools .eco-lift.eco-lift{display:contents}.ui-shell[data-frame=crm] .ui-ptools .l1{width:max-content;min-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;margin:0;padding:0}.ui-shell[data-frame=crm] .ui-ptools .l1>.ctrl.mod{display:none}.ui-shell[data-frame=crm] .ui-ptools :is(.wp-top,.cv-bar.cv-lifted){background:0 0;border:0;flex-wrap:nowrap;width:max-content;min-width:100%;margin:0;padding:0}.ui-shell[data-frame=crm] .ui-ptools :is(.wp-top,.cv-bar.cv-lifted)>*{flex:none}.ui-shell[data-frame=crm] .ui-dock .eco-rm{width:30px;height:30px}.ui-shell[data-frame=crm] .ui-dock :is(a,button){gap:1px}.ui-shell[data-frame=crm] :is(.ui-dock .on,.ui-pgrid a.on) .eco-rm{color:#fff;filter:drop-shadow(0 4px 10px rgba(var(--acc-rgb,200, 200, 210), .45))}.ui-shell[data-frame=crm] :is(.ui-dock .on,.ui-pgrid a.on) .eco-rm-tile{opacity:1}.ui-shell[data-frame=crm] :is(.ui-dock .on,.ui-pgrid a.on) .eco-rm-fr{opacity:.4}.ui-shell[data-frame=crm] .ui-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:4px;display:grid}.ui-shell[data-frame=crm] .ui-pgrid :is(a,button){font:inherit;border-radius:var(--radius-m);min-width:0;color:var(--text-2,var(--text));text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:10px 2px;font-size:11.5px;text-decoration:none;display:flex;position:relative}.ui-shell[data-frame=crm] .ui-pgrid :is(a,button) .eco-rm{width:36px;height:36px;color:var(--text-muted)}.ui-shell[data-frame=crm] .ui-pgrid a.on{background:var(--accent-soft,var(--surface-hover));color:var(--text)}.ui-shell[data-frame=crm] .ui-pgrid :is(a,button)>span:not(.ui-count){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ui-shell[data-frame=crm] .ui-pgrid .ui-count{margin-left:8px;position:absolute;top:6px;left:50%}.ui-shell[data-frame=crm] .ui-pacc{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:10px;padding-top:12px;display:flex}.ui-shell[data-frame=crm] .ui-pacc-who{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.ui-shell[data-frame=crm] .ui-pseg{border:1px solid var(--border);border-radius:var(--radius-m);flex:none;gap:2px;min-width:0;margin:0;padding:2px;display:flex}.ui-shell[data-frame=crm] .ui-pseg button{border-radius:var(--radius-s);height:32px;color:var(--text-muted);font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px 0 4px;font-size:12.5px;display:flex}.ui-shell[data-frame=crm] .ui-pseg button[aria-pressed=true]{background:var(--surface-hover);color:var(--text)}.ui-shell[data-frame=crm] .ui-pseg .eco-rm{width:24px;height:24px}.eco-desk[data-bare]{grid-template-columns:minmax(0,1fr)}.eco-desk[data-bare] .eco-lwrap,.eco-desk[data-bare] .eco-rrail,.eco-desk[data-bare] .eco-rpanel,.eco-desk[data-bare] .eco-prow,.eco-desk[data-bare] .eco-mrow{display:none}.eco-desk[data-bare] .eco-stage{grid-template-rows:minmax(0,1fr)}
.id-page{color:#e5e7eb;background:#0b0f0e;grid-template-columns:1.12fr 1fr;min-height:100vh;font-family:Onest,system-ui,sans-serif;display:grid}.id-hero{background:radial-gradient(80% 55% at 35% 18%,#34d3a038,#0000 62%),#0c1412;border-radius:22px;flex-direction:column;min-height:calc(100vh - 40px);margin:20px;padding:28px 32px 32px;display:flex;position:relative;overflow:hidden}.id-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#34d3a017 1px,#0000 1px),linear-gradient(90deg,#34d3a017 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 40% 28%,#000 10%,#0000 72%);mask-image:radial-gradient(85% 75% at 40% 28%,#000 10%,#0000 72%)}.id-hero-cap{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#e5e7eb8c;font-size:11px;font-weight:600;position:relative}.id-cards{z-index:1;width:min(480px,88%);margin:auto auto auto 8%;padding-top:56px;position:relative}.id-paper{color:#1b1c1f;background:#fff;border-radius:14px;box-shadow:0 18px 50px #00000047}.id-paper.main{padding:16px 18px 12px}.id-paper.main h3{margin:0 0 10px;font-size:13.5px;font-weight:650}.id-paper table{border-collapse:collapse;width:100%;font-size:12.5px}.id-paper td{color:#3a3d44;padding:5px 0}.id-paper td.r{text-align:right;color:#1b1c1f;font-variant-numeric:tabular-nums}.id-paper td.mut{color:#8a8d94}.id-paper tr.tot td{color:#1b1c1f;border-top:1px solid #ecebe6;padding-top:8px;font-weight:650}.id-paper.float{width:220px;padding:12px 14px;position:absolute;top:-56px;right:-42px}.id-paper.float b{margin-bottom:6px;font-size:12.5px;display:block}.id-paper.float p{color:#3a3d44;margin:0 0 10px;font-size:12.5px;line-height:1.35}.id-chip{color:#1f7a4d;background:#e8f8ef;border-radius:99px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.id-hero-end{z-index:1;margin-top:auto;padding-top:28px;position:relative}.id-hero-prog{color:#e5e7eb;letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:12px;font-family:Unbounded,Onest,sans-serif;font-size:13px;font-weight:600;display:flex}.id-hero-prog img{border-radius:12px;width:44px;height:44px}.id-hero h2{letter-spacing:-.03em;max-width:16ch;margin:0 0 8px;font-family:Unbounded,Onest,sans-serif;font-size:30px;font-weight:600;line-height:1.15}.id-hero-end p{color:#9ca3af;max-width:36ch;margin:0}.id-pane{flex-direction:column;padding:28px 48px 24px;display:flex}.id-head{justify-content:flex-end;margin-bottom:48px;display:flex}.id-id{letter-spacing:.04em;align-items:center;gap:8px;font-family:Unbounded,Onest,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.id-id img{border-radius:8px;width:28px;height:28px}.id-box{width:min(400px,100%);margin:auto 0}.id-mark{letter-spacing:.14em;text-transform:uppercase;color:#34d3a0;margin:0 0 14px;font-size:12px;font-weight:650}.id-pane h1{letter-spacing:-.03em;margin:0 0 10px;font-family:Unbounded,Onest,sans-serif;font-size:32px;font-weight:600;line-height:1.15}.id-lead{color:#9ca3af;margin:0 0 22px;font-size:15px}.id-btn{color:#0b0f0e;cursor:pointer;width:100%;height:48px;font-weight:650;font:inherit;background:#34d3a0;border:0;border-radius:99px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.id-btn[disabled]{opacity:.5;cursor:default}.id-btn.ghost{color:#e5e7eb;background:#1a2220;margin-top:10px}.id-note{color:#9ca3af;text-align:center;margin:14px 0 0;font-size:13.5px}.id-note a{color:#34d3a0}.id-hint{color:#6b7280;text-align:center;margin:12px 0 0;font-size:12.5px}.id-err{color:#fecaca;background:#352524;border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:13.5px}.id-plist{flex-wrap:nowrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.id-plist a{color:#6b7280;flex-direction:column;align-items:center;gap:6px;width:48px;font-size:11px;text-decoration:none;display:flex}.id-plist a.on,.id-plist a:hover{color:#e5e7eb}.id-plist a.on img{box-shadow:0 0 0 2px #34d3a0}.id-plist img{border-radius:8px;width:28px;height:28px}.id-foot{text-align:center;color:#6b7280;margin-top:auto;padding-top:24px;font-size:12.5px}.id-foot a{color:#6b7280;text-decoration:none}.id-points{margin:0 0 22px;padding:0;list-style:none}.id-points li{color:#9ca3af;gap:10px;padding:5px 0;display:flex}.id-points li:before{content:"✓";color:#34d3a0;flex:none;font-weight:700}.id-input{color:#e5e7eb;width:100%;height:48px;font:inherit;background:#121816;border:1px solid #26302d;border-radius:12px;margin:0 0 16px;padding:0 16px}@media (max-width:900px){.id-page{grid-template-columns:1fr}.id-hero{min-height:420px}}
.bi{flex:none;overflow:visible}.bi-acc{stroke:var(--rail-ai-accent,#ff6a1a)}.bi-draw{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.bi *{transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.3,.7,.2,1),opacity .25s}.bi-crane{transform-box:view-box;transform-origin:6px 21px}.bi-swing{transform-origin:top}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-sun{transform:translateY(-1.5px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-rays{opacity:.7;transform:scale(1.12)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-mag{transform:rotate(-12deg)translate(-.5px,-.5px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-lift{transform:translate(-1px,-1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-spark{transform:rotate(90deg)scale(1.15)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-flap{transform:translateY(-1.5px)scaleY(.75)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-page{opacity:.4;transform:translateY(1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-lens{transform:translate(1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-b2{transform:translate(.8px,-.8px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-dots{animation:.6s bi-blink}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-draw{animation:.5s bi-draw}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-ticks{transform:translateY(-1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-stamp{transform:rotate(-15deg)scale(1.08)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-coin{transform:translate(-1.5px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-crane{transform:rotate(-4deg)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-hook{transform:translateY(1.5px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-c2{transform:translate(1px,1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-arr{transform:translateY(-2px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-gear{transform:rotate(60deg)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-p2{transform:translate(.8px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-swing{animation:.6s bi-swing}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-tongue{transform:translate(1px)}:is(a,button,[data-bi-hover],.bi):is(:hover,:focus-visible) .bi-tile{transform:translate(1px,1px)rotate(45deg)scale(.85)}@keyframes bi-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bi-blink{50%{opacity:.2}}@keyframes bi-swing{25%{transform:rotate(12deg)}60%{transform:rotate(-9deg)}}}
.ui-root{color:var(--text);background:var(--surface);font-family:var(--font-text);font-size:var(--text-m);min-height:100%;line-height:1.45}.ui-root *{box-sizing:border-box}.ui-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-btn,var(--radius-s));background:var(--surface-raised);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;display:inline-flex}.ui-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-btn-primary{background:var(--accent);color:var(--text-on-accent);border:0;font-weight:600}.ui-btn-primary:hover:not(:disabled){background:var(--accent-hover,var(--accent))}.ui-btn-ghost{background:0 0}.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-icon-btn{width:var(--tap);height:var(--tap);padding:0}.ui-link{color:var(--text);text-underline-offset:3px;text-decoration:underline}.ui-field{gap:var(--space-1);flex-direction:column;display:flex}.ui-field label{color:var(--text-muted);font-size:var(--text-s)}.ui-input,.ui-textarea,.ui-select{min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface-sunken);color:var(--text);font:inherit}.ui-unit-row{align-items:stretch;display:flex}.ui-unit-row .ui-input{border-top-right-radius:0;border-bottom-right-radius:0;flex:1;min-width:0}.ui-unit-toggle{min-width:var(--tap);border:1px solid var(--border);border-radius:0 var(--radius-s) var(--radius-s) 0;background:var(--surface-sunken);color:var(--text);cursor:pointer;border-left:0;justify-content:center;align-items:center;display:inline-flex}.ui-unit .ui-input:focus-visible,.ui-unit-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-unit-pop{width:var(--trigger-width);max-height:min(20rem,70vh);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface-raised);box-shadow:var(--shadow-s);z-index:50;overflow:auto}.ui-unit-list{outline:none}.ui-unit-group{color:var(--text-muted);font-size:var(--text-s);padding:var(--space-2) var(--space-3)}.ui-unit-item{gap:var(--space-2);min-height:var(--tap);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);cursor:pointer;align-items:baseline;display:flex}.ui-unit-item[data-focused],.ui-unit-item[data-hovered]{background:var(--surface-hover)}.ui-unit-item[data-selected]{background:var(--surface-sunken)}.ui-unit-symbol{font-variant-numeric:tabular-nums}.ui-unit-name{color:var(--text-muted);font-size:var(--text-s)}.ui-textarea{resize:vertical;min-height:88px}.ui-badge{border-radius:var(--radius-pill);font-size:var(--text-xs);background:var(--surface-sunken);border:1px solid var(--border);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.ui-badge-leaders{color:var(--leaders);border-color:color-mix(in srgb, var(--leaders) 40%, transparent)}.ui-badge-proposed{color:var(--proposed)}.ui-badge-ok{color:var(--ok)}.ui-badge-warn{color:var(--warn)}.ui-badge-hot{color:var(--hot)}.ui-card{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-l);padding:var(--space-4)}.ui-card-s{min-height:88px}.ui-card-m{min-height:140px}.ui-card-l{min-height:220px}.ui-stack{gap:var(--space-3);flex-direction:column;display:flex}.ui-grid{gap:var(--space-3);display:grid}.ui-page{padding:var(--space-4)}.ui-section h2{font-family:var(--font-display);font-size:var(--text-l);margin:0 0 var(--space-3)}.ui-tabs{gap:var(--space-2);display:flex;overflow-x:auto}.ui-tab{min-height:var(--tap);padding:0 var(--space-3);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.ui-tab[data-selected=true]{color:var(--text);border-bottom-color:var(--accent-solid)}.ui-split{grid-template-columns:minmax(280px,400px) minmax(0,1fr);width:100%;min-height:320px;display:grid}.ui-split-pane{border-right:1px solid var(--border);overflow:auto}.ui-list{margin:0;padding:0;list-style:none}.ui-list button,.ui-list-item{text-align:left;width:100%;padding:var(--space-3);border:0;border-bottom:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;min-height:var(--tap);background:0 0;display:block}.ui-empty,.ui-error,.ui-skeleton{padding:var(--space-6);color:var(--text-muted)}.ui-skeleton{border-radius:var(--radius-m);background:var(--surface-sunken);min-height:48px}.ui-avatar{background:var(--surface-sunken);width:40px;height:40px;font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:600;display:grid}.ui-choices{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ui-choice{min-height:var(--tap);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface-raised);color:inherit;font:inherit;cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;display:flex}.ui-choice kbd{font-family:var(--font-display);margin-right:var(--space-2)}.ui-choice small{color:var(--text-muted)}.ui-draft{border:1px solid var(--border-strong);border-radius:var(--radius-l);padding:var(--space-4);background:var(--surface-raised)}.ui-draft-actions{gap:var(--space-2);margin-top:var(--space-4);scroll-margin-bottom:calc(var(--tap) + var(--space-5));flex-wrap:wrap;display:flex}.ui-composer{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-l);background:var(--surface-raised);align-items:flex-end;display:flex}.ui-composer textarea{color:inherit;font:inherit;resize:none;background:0 0;border:0;flex:1;min-height:44px}.ui-presence{background:var(--accent);width:48px;height:48px;animation:ui-breathe 3s var(--ease) infinite;border-radius:50%}@media (prefers-reduced-motion:reduce){.ui-presence{animation:none}}@keyframes ui-breathe{50%{transform:scale(1.06)}}.ui-sprite{pointer-events:none;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}.ui-shell{z-index:1;background:var(--surface);min-height:100vh;color:var(--text);grid-template-columns:84px 216px minmax(0,1fr) auto;display:grid;position:relative}.ui-shell[data-screen=closed]{grid-template-columns:84px 216px minmax(0,1fr)}.ui-rail{z-index:35;border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:6px;height:100vh;padding:16px 0;display:flex;position:sticky;top:0}.ui-logo{border-radius:28%;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid;overflow:hidden}.ui-logo img{width:44px;height:44px;display:block}.ui-marks{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.ui-marks a{width:var(--tap);height:var(--tap);border-radius:var(--radius-m);place-items:center;display:grid;position:relative}.ui-marks img{border-radius:var(--radius-s);filter:grayscale()opacity(.55);width:38px;height:38px;transition:filter .16s var(--ease,ease), box-shadow .16s var(--ease,ease);display:block}.ui-marks a.on img{filter:none;box-shadow:var(--shadow-m), 0 0 0 2px var(--surface), 0 0 0 3.5px #8b5cffb3}.ui-marks a{transition:transform .16s var(--ease,ease)}.ui-marks a:hover{transform:translateY(-1px)}.ui-rail-a{--rail-from:var(--accent-solid);--rail-to:var(--accent-solid);border-radius:var(--radius-m);width:66px;min-height:52px;color:var(--text-muted);font-size:var(--fs-xs);text-align:center;transition:transform .16s var(--ease,ease), background .16s var(--ease,ease), color .16s var(--ease,ease);background:0 0;flex-direction:column;align-items:center;gap:5px;padding:9px 0 7px;line-height:1.15;text-decoration:none;display:flex;position:relative}.ui-rail-a .ui-icon{width:21px;height:21px}.ui-rail-a[data-tone=today]{--rail-from:#ffb21e;--rail-to:#ff6a1a}.ui-rail-a[data-tone=spark]{--rail-from:#8b5cff;--rail-to:#22d3ee}.ui-rail-a[data-tone=check]{--rail-from:#22c55e;--rail-to:#0ea5a4}.ui-rail-a[data-tone=chat]{--rail-from:#3b82f6;--rail-to:#22d3ee}.ui-rail-a[data-tone=user]{--rail-from:#22d3ee;--rail-to:#3b82f6}.ui-rail-a[data-tone=phone]{--rail-from:#34c759;--rail-to:#12a150}.ui-rail-a[data-tone=mail]{--rail-from:#f43f5e;--rail-to:#fb923c}.ui-rail-a[data-tone=cal]{--rail-from:#6366f1;--rail-to:#a855f7}.ui-rail-a[data-tone=messenger]{--rail-from:#8b5cff;--rail-to:#5b6cff}.ui-rail-a[data-tone=meet],.ui-rail-a[data-tone=video]{--rail-from:#19c37d;--rail-to:#8ccf2c}.ui-rail-a[data-tone=disk],.ui-rail-a[data-tone=files]{--rail-from:#f5b400;--rail-to:#ffd84d}.ui-rail-a[data-tone=ai]{--rail-from:#8b5cff;--rail-to:#22d3ee}.ui-rail-a .ui-glyph{width:24px;height:24px;display:block}.ui-rail-a[data-tone=settings]{--rail-from:#94a3b8;--rail-to:#64748b}.ui-rail-a .ui-rail-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.ui-rail-a .ui-icon,.ui-rail-a .ui-glyph{color:var(--text-muted)}.ui-rail-a:hover{color:var(--text);background:var(--surface-raised)}.ui-rail-a:hover .ui-icon,.ui-rail-a:hover .ui-glyph{color:var(--text-muted)}.ui-rail-a[data-current]{color:var(--text);background:var(--surface-2,var(--surface-raised))}.ui-rail-a[data-current] .ui-icon,.ui-rail-a[data-current] .ui-glyph{color:var(--rail-from)}.ui-tip{z-index:30;white-space:nowrap;border-radius:var(--radius-xs);background:var(--surface-solid);border:1px solid var(--border);font-size:var(--text-xs);color:var(--text);opacity:0;pointer-events:none;padding:6px 10px;position:absolute;left:calc(100% + 10px)}.ui-rail-a:hover .ui-tip,.ui-rail-a:focus-visible .ui-tip,.ui-marks a:hover .ui-tip,.ui-marks a:focus-visible .ui-tip{opacity:1}.ui-count{border-radius:var(--radius-xs);background:var(--hot);min-width:18px;height:18px;color:var(--text-on-accent);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-weight:700;display:inline-grid}.ui-rail-a .ui-count{position:absolute;top:3px;right:2px}.ui-marks a .ui-count{position:absolute;top:-2px;right:-4px}.ui-sp{flex:1}.ui-ava{width:36px;height:36px;font-size:var(--fs-s);background:var(--surface-hover);border:1px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.ui-ava img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.ui-ava-accent{background:var(--accent);color:var(--text-on-accent);border:0}.ui-ava:has(>img){background:0 0;border:0}.ui-sections{border-right:1px solid var(--border);flex-direction:column;gap:2px;height:100vh;padding:18px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.ui-pname{font-family:var(--font-display);font-weight:600;font-size:var(--text-m);padding:8px 10px 14px}.ui-sgroup{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;padding:16px 10px 6px;font-weight:600}.ui-pname+.ui-sgroup{padding-top:0}.ui-sections a{border-radius:var(--radius-s);min-height:40px;color:var(--text-muted);font-size:var(--fs-l);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.ui-sections a:hover,.ui-sections a.on{background:var(--surface-hover);color:var(--text)}.ui-sections a.on{font-weight:600}.ui-sections a .ui-count{background:var(--surface-hover);color:var(--text-muted);margin-left:auto}.ui-sections a.on .ui-count{background:var(--hot);color:var(--text-on-accent)}.ui-main{min-width:0;padding:0 32px 64px;container:cabinet-main/inline-size}.ui-top{z-index:10;background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);align-items:center;gap:12px;height:68px;margin:0 -32px;padding:0 32px;display:flex;position:sticky;top:0;container-type:inline-size}.ui-ptop,.ui-top[hidden],.ui-ptop[hidden]{display:none}.ui-org{height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--border);min-width:0;color:inherit;align-items:center;gap:10px;padding:0 12px 0 6px;display:inline-flex}.ui-org .ui-ava{width:32px;height:32px}.ui-org b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ui-find{min-width:0;height:var(--tap);border-radius:var(--radius-s);background:var(--surface-raised);border:1px solid var(--border);color:var(--text-muted);text-align:left;flex:0 420px;align-items:center;gap:10px;padding:0 14px;display:flex}.ui-find span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-find-on{border-color:var(--accent-solid);color:var(--text);padding-right:4px}.ui-find-on input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.ui-find kbd{white-space:nowrap;font-family:var(--font-text);font-size:var(--fs-xs);border-radius:var(--radius-xs);border:1px solid var(--border-strong);flex:none;margin-left:auto;padding:2px 6px}@media (max-width:1600px){.ui-shell[data-screen=open]:not([data-viewport=computer]) .ui-find{width:var(--tap);flex:none;justify-content:center;padding:0}.ui-shell[data-screen=open]:not([data-viewport=computer]) .ui-find span,.ui-shell[data-screen=open]:not([data-viewport=computer]) .ui-find kbd,.ui-shell[data-viewport=computer][data-screen=open] .ui-find kbd{display:none}}.ui-helper{height:var(--tap);border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--border-strong);white-space:nowrap;align-items:center;gap:10px;padding:0 14px 0 6px;font-weight:600;display:inline-flex}.ui-helper>svg{flex:none}button.ui-helper{color:var(--text);font:inherit;cursor:pointer;font-weight:600}.ui-orb-sm{background:conic-gradient(from 0deg, var(--ai-from,#8b5cff), var(--ai-to,#22d3ee), var(--ai-via), var(--ai-from,#8b5cff));width:30px;height:30px;box-shadow:0 0 var(--glow-blur) var(--glow-a);border-radius:50%;flex:none}.ui-iconhit{width:var(--tap);height:var(--tap);border-radius:var(--radius-s);background:var(--surface-raised);border:1px solid var(--border);color:var(--text-muted);flex:none;place-items:center;display:inline-grid;position:relative}.ui-iconhit .ui-count{position:absolute;top:2px;right:2px}.ui-iconhit.bare{background:0 0;border-color:#0000}.ui-iconhit:hover{color:var(--text)}.ui-helper{flex:none}@container (max-width:720px){.ui-shell:not([data-viewport=computer]) .ui-top .ui-find{width:var(--tap);flex:none;justify-content:center;padding:0}.ui-shell:not([data-viewport=computer]) .ui-top .ui-find span,.ui-shell:not([data-viewport=computer]) .ui-top .ui-find kbd{display:none}.ui-shell[data-viewport=computer] .ui-top .ui-org{flex:none;min-width:max-content}.ui-shell[data-viewport=computer] .ui-top .ui-org b{text-overflow:clip;overflow:visible}.ui-shell[data-viewport=computer] .ui-top .ui-find{width:var(--tap);min-width:var(--tap);flex:none;justify-content:center;padding:0}.ui-shell[data-viewport=computer] .ui-top .ui-find span,.ui-shell[data-viewport=computer] .ui-top .ui-find kbd{display:none}}@container cabinet-main (max-width:720px){.ui-shell[data-viewport=computer] .ui-top{gap:6px}}@container (max-width:560px){.ui-shell:not([data-viewport=computer]) .ui-top .ui-helper{width:var(--tap);justify-content:center;padding:0}.ui-shell:not([data-viewport=computer]) .ui-top .ui-helper-label{display:none}}@container (max-width:440px){.ui-top .ui-org{flex:none;padding:0 6px}.ui-top .ui-org b,.ui-top .ui-org .ui-icon{display:none}}.ui-side{height:100vh;width:var(--ui-side-w,380px);border-left:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;display:flex;position:sticky;top:0}.ui-shell[data-screen=closed] .ui-side,.ui-side[hidden]{display:none}.ui-sh{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;height:68px;padding:0 12px 0 18px;display:flex}.ui-sh b{font-family:var(--font-display);font-weight:600}.ui-sb{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.ui-dock,.ui-sheet-screen{display:none}.ui-talkdock{background:linear-gradient(transparent, var(--surface) 24%);max-width:760px;margin:0 auto;padding:12px 0 18px;position:sticky;bottom:0}.ui-audience{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:6px;margin:8px 0 0;display:flex}.ui-scrim{z-index:40;background:var(--overlay);border:0;position:fixed;inset:0}.ui-pop{z-index:50;border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--surface-solid);border-top:1px solid var(--border-strong);max-height:86vh;padding:8px 16px 24px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ui-pop h3{font-size:var(--fs-xl);margin:8px 0 12px}.ui-pop-item{width:100%;min-height:var(--tap);color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px;display:flex}.ui-pop-item.on{font-weight:600}.ui-pop-item img{flex:none;width:28px;height:28px}.ui-pop-empty{color:var(--text-muted);margin:0 0 12px}.ui-pop-empty a{margin-top:8px;font-weight:600;display:inline-block}.ui-pop-item small{color:var(--text-muted);font-size:var(--fs-s);margin-top:2px;font-weight:400;display:block}.ui-grab{border-radius:var(--radius-2xs);background:var(--border-strong);width:36px;height:4px;margin:6px auto 10px;display:block}.ui-search{z-index:50;background:var(--overlay);place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.ui-search-box{border-radius:var(--radius-m);background:var(--surface-solid);border:1px solid var(--border-strong);align-items:center;gap:10px;width:min(640px,100%);padding:8px 8px 8px 16px;display:flex}.ui-search-box input{min-width:0;height:var(--tap);box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1}.ui-search-box input:focus,.ui-search-box input:focus-visible{box-shadow:none;outline:none}.ui-empty{color:var(--text-muted);padding:24px 8px}.ui-empty h3{color:var(--text);font-family:var(--font-display);margin:0 0 8px}.ui-empty p{margin:0}.ui-shell[data-viewport=tablet]{grid-template-columns:84px minmax(0,1fr) auto}.ui-shell[data-viewport=tablet][data-screen=closed]{grid-template-columns:84px minmax(0,1fr)}.ui-shell[data-viewport=tablet] .ui-sections,.ui-sections[hidden]{display:none}.ui-shell[data-sections=none][data-viewport=computer]{grid-template-columns:84px minmax(0,1fr) auto}.ui-shell[data-sections=none][data-viewport=computer][data-screen=closed]{grid-template-columns:84px minmax(0,1fr)}.ui-shell[data-screen-mode=overlay] .ui-side{z-index:45;background:var(--surface-solid);max-width:100vw;box-shadow:var(--shadow);position:fixed;top:0;right:0}@media (max-width:1279px){.ui-shell[data-viewport=auto] .ui-side{display:none}}@media (max-width:1023px){.ui-shell[data-viewport=auto]{grid-template-columns:84px minmax(0,1fr)}.ui-shell[data-viewport=auto] .ui-sections{display:none}}@media (max-width:599px){.ui-shell[data-viewport=auto]{grid-template-columns:1fr}.ui-shell[data-viewport=auto] .ui-rail,.ui-shell[data-viewport=auto] .ui-sections,.ui-shell[data-viewport=auto] .ui-top{display:none}.ui-shell[data-viewport=auto] .ui-main{padding:0 16px 24px;padding-bottom:calc(76px + var(--ui-composer-h,0px) + env(safe-area-inset-bottom))}.ui-shell[data-viewport=auto] .ui-dock{z-index:30;grid-template-columns:repeat(var(--dock-n,5), minmax(0, 1fr));padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}}.ui-shell[data-viewport=phone]{grid-template-columns:1fr}.ui-shell[data-viewport=phone] .ui-rail,.ui-shell[data-viewport=phone] .ui-sections,.ui-shell[data-viewport=phone] .ui-top,.ui-shell[data-viewport=phone] .ui-side{display:none}.ui-shell[data-viewport=phone] .ui-main{padding:0 16px 24px;padding-bottom:calc(76px + var(--ui-composer-h,0px) + env(safe-area-inset-bottom))}.ui-dock[data-n="2"]{--dock-n:2}.ui-dock[data-n="3"]{--dock-n:3}.ui-dock[data-n="4"]{--dock-n:4}.ui-dock[data-n="6"]{--dock-n:6}.ui-dock[data-n="7"]{--dock-n:7}.ui-shell[data-viewport=phone] .ui-dock{z-index:30;grid-template-columns:repeat(var(--dock-n,5), minmax(0, 1fr));padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.ui-dock a,.ui-dock>button{min-width:0;min-height:52px;font:inherit;font-size:var(--fs-xs);color:var(--text-muted);background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0;line-height:1.15;text-decoration:none;display:grid}.ui-dock a>span,.ui-dock>button>span:not(.ui-count){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ui-dock .on,.ui-dock a.on{color:var(--text)}.ui-dock .on .ui-icon{color:var(--accent-solid)}.ui-dock>a,.ui-dock>button{position:relative}.ui-dock>a .ui-count,.ui-dock>button .ui-count{margin-left:4px;position:absolute;top:2px;left:50%}.ui-dock>.ui-dock-mic{border-radius:var(--radius-m);width:52px;height:52px;min-height:0;color:var(--text-on-accent);background:var(--accent);box-shadow:var(--shadow-accent);justify-self:center;place-items:center;margin:0;display:grid}.ui-dock-mic .ui-icon,.ui-dock .ui-dock-mic.on .ui-icon{width:24px;height:24px;color:inherit}.ui-shell[data-viewport=phone] .ui-sheet-screen{z-index:45;border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--surface-solid);border-top:1px solid var(--border-strong);flex-direction:column;height:50vh;display:flex;position:fixed;bottom:0;left:0;right:0}.ui-shell[data-assistant-panel] .ui-sb{padding:0;overflow:hidden}.ui-shell[data-assistant-panel][data-viewport=phone] .ui-sheet-screen{height:88dvh}.ui-shell[data-viewport=phone] .ui-talkdock{z-index:25;left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--border);max-width:none;padding:10px 12px;position:fixed}.ui-empty-mail{color:var(--text-muted);padding:var(--space-4)}.ui-mail-list{flex-direction:column;gap:2px;display:flex}.ui-mrow{border-radius:var(--radius-m);text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;padding:10px;display:grid}.ui-mrow:hover,.ui-mrow.on{background:var(--surface-hover)}.ui-mrow .fr{font-weight:600;font-size:var(--fs-l)}.ui-mrow .tm{font-size:var(--fs-s);color:var(--text-muted)}.ui-mrow .sj,.ui-mrow .mk{font-size:var(--fs-l);grid-column:2/span 2}.ui-mrow .mk{color:var(--text-muted);font-size:var(--fs-s)}.ui-today{gap:var(--space-3);flex-direction:column;display:flex}.ui-today[data-viewport=phone] .ui-card-s-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.ui-icon{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ui-dialog{z-index:80;background:var(--overlay);padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));place-items:center;display:grid;position:fixed;inset:0}.ui-dialog .ui-scrim{z-index:0}.ui-dialog-panel{z-index:1;background:var(--surface-raised);border-radius:var(--radius-l);border:1px solid var(--border);width:min(520px,100%);max-height:min(640px,100dvh - 32px);box-shadow:var(--shadow-l);flex-direction:column;display:flex;position:relative}.ui-dialog-panel form{min-height:0;max-height:min(640px,100dvh - 32px);padding:var(--space-5);flex-direction:column;display:flex}.ui-dialog-head{flex:none;align-items:center;gap:8px;display:flex}.ui-dialog-head h2{flex:1;margin:0}.ui-dialog-body{min-height:0;overflow:auto}.ui-dialog-panel .ui-draft-actions{flex:none}.ui-money{font-variant-numeric:tabular-nums;font-family:var(--font-display)}.ui-toast{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);position:fixed;bottom:72px;left:50%;transform:translate(-50%)}.ui-fact{border-left:3px solid var(--proposed);padding-left:var(--space-3)}.ui-connect-row{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);align-items:center;display:flex}.ui-mail-filters{scrollbar-width:none;gap:6px;padding:6px 6px 10px;display:flex;overflow-x:auto}.ui-mail-filters .btn{min-height:34px}.ui-mail-filters .btn.on{background:var(--surface-solid);border-color:var(--border-strong)}.ui-mail-filters .num{color:var(--text-muted);margin-left:6px}.ui-mail-filters.row{margin:0 -10px;padding:6px 6px 10px}.ui-mail-filters.row .btn{min-height:44px;font-size:var(--fs-m);padding:0 12px}.ui-mrow .mk{flex-wrap:wrap;gap:6px;display:flex}.ui-letter .lh{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.ui-letter .lbody{padding:18px 0;line-height:1.65}.found{border-radius:var(--radius-m);border:1px dashed color-mix(in srgb, var(--proposed) 45%, transparent);background:color-mix(in srgb, var(--proposed) 5%, transparent);margin-top:6px;padding:16px}.found h3{font-size:var(--fs-l);align-items:center;gap:8px;margin:0 0 10px;display:flex}.found .fi{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px 0;display:grid}.found .fi:first-of-type{border-top:0;padding-top:0}.found .fi small{color:var(--text-muted);font-size:var(--fs-s);display:block}.found .a{gap:6px;display:flex}.ui-empty-mail h3{color:var(--text);margin:0 0 6px}.ui-pop-sub{border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-s);letter-spacing:.04em;text-transform:uppercase;margin:16px 0 4px;padding-top:12px;font-weight:600}.ui-org-row,.ui-account-row{cursor:pointer}.ui-org-row .ui-ava,.ui-account-row .ui-ava{flex:none;width:36px;height:36px}.ui-org-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-org-name small{text-overflow:ellipsis;display:block;overflow:hidden}.ui-org-row .ui-icon{color:var(--accent-solid);flex:none}.ui-ava-btn{cursor:pointer;font:inherit;border:0;font-weight:600}.ui-me{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px}.ui-me.on{border-color:var(--accent-solid)}.ui-who,.ui-firm{align-items:center;gap:10px;padding:8px;display:flex}.ui-who{border-bottom:1px solid var(--border);margin-bottom:6px;padding-bottom:12px}.ui-firm{border-radius:var(--radius-m);background:var(--surface-raised);margin-bottom:6px}.ui-firm .ui-link{margin-left:auto}.ui-pop-hr{background:var(--border);border:0;height:1px;margin:6px 0}.ui-pop-menu .ui-pop-item small,.ui-pop-apps .ui-app .st{color:var(--text-muted);font-size:var(--fs-s);margin-left:auto}.ui-apps-foot{border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-m);justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:10px;text-decoration:none;display:flex}.ui-app-tile[src],img.ui-app-tile{object-fit:cover;border-radius:28%}.ui-shell:not([data-viewport=phone]) .ui-pop-org{border:1px solid var(--border-strong);border-radius:var(--radius-m);width:340px;max-height:calc(100dvh - 96px);box-shadow:var(--shadow-l);padding:8px 12px 12px;inset:64px auto auto 80px}.ui-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:8px;display:grid}.ui-app{border-radius:var(--radius-s);color:inherit;text-align:center;justify-items:center;gap:4px;padding:10px 4px;text-decoration:none;display:grid}.ui-app:hover,.ui-app.on{background:var(--surface-raised)}.ui-app.off .ui-app-tile{opacity:.55}.ui-app-tile{border-radius:var(--radius-s);background:var(--accent);width:44px;height:44px;color:var(--tile-ink,var(--text-on-accent));font-size:var(--fs-4xl);place-items:center;font-weight:700;display:grid}.ui-app-name{max-width:100%;font-size:var(--fs-m);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ui-app small{color:var(--text-muted);font-size:var(--fs-xs)}.ui-apps-more{color:var(--text-muted);font-size:var(--fs-s);margin:8px 0 4px;font-weight:600}.ui-shell:not([data-viewport=phone]) .ui-pop-apps,.ui-shell:not([data-viewport=phone]) .ui-pop-menu{border:1px solid var(--border-strong);border-radius:var(--radius-m);width:340px;max-height:calc(100dvh - 96px);box-shadow:var(--shadow-l);padding:8px 12px 12px;inset:64px 16px auto auto}.ui-shell:not([data-viewport=phone]) .ui-pop-apps .ui-grab,.ui-shell:not([data-viewport=phone]) .ui-pop-org .ui-grab,.ui-shell:not([data-viewport=phone]) .ui-pop-menu .ui-grab{display:none}.ui-shell:not([data-viewport=phone]) .ui-pop-org .ui-pop-item{border-radius:var(--radius-s);padding:8px}.ui-shell:not([data-viewport=phone]) .ui-pop-org .ui-pop-item:hover{background:var(--surface-raised)}.ui-shell:not([data-viewport=phone]) .ui-scrim{background:0 0}.ui-shell .ui-top .ui-find.ui-find-on{flex:420px;justify-content:flex-start;width:auto;min-width:180px;max-width:420px;padding:0 4px 0 14px}
