@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;1,9..144,300;1,9..144,400&family=Instrument+Sans:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #04060f;--surface: #070a18;--surface-2: #0a0d20;--surface-3: #0e1228;--surface-hover: #111530;--text: rgba(210, 230, 255, .9);--text-muted: rgba(76, 168, 232, .55);--text-dim: rgba(150, 180, 220, .3);--accent: #4ca8e8;--accent-soft: rgba(76, 168, 232, .08);--accent-glow: rgba(76, 168, 232, .18);--accent-dim: rgba(76, 168, 232, .4);--accent-bright: #6ec4ff;--border: rgba(76, 168, 232, .1);--border-bright: rgba(76, 168, 232, .28);--success: #4ce8a8;--success-bg: rgba(76, 232, 168, .08);--warning: #e8c04c;--warning-bg: rgba(232, 192, 76, .08);--danger: #e85c7a;--danger-bg: rgba(232, 92, 122, .08);--info: #4ca8e8;--info-bg: rgba(76, 168, 232, .08);--sidebar-w: 164px;--bottom-nav-h: 0px;font-family:Instrument Sans,system-ui,sans-serif;font-size:14px;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-desktop{transition:width .18s ease}.sidebar-desktop.is-collapsed{--sidebar-w: 50px}.sidebar-desktop.is-collapsed .sidebar-link{justify-content:center;gap:0;padding:10px 0}.sidebar-desktop.is-collapsed .sidebar-link>span:nth-child(2),.sidebar-desktop.is-collapsed .sidebar-link>span:nth-child(3){display:none}.sidebar-collapse-btn{width:calc(100% - 14px);min-height:28px;margin:8px 7px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text-muted);cursor:pointer;font-size:20px;line-height:1}.sidebar-collapse-btn:hover{border-color:var(--border-bright);color:var(--accent)}:root[data-theme=day]{--bg: #ccd8e6;--surface: #eef4fa;--surface-2: #dfe9f3;--surface-3: #d1deec;--surface-hover: #d6e3f0;--text: #101827;--text-muted: #34485f;--text-dim: #6a7a8f;--accent: #1d5fd0;--accent-soft: rgba(29, 95, 208, .08);--accent-glow: rgba(29, 95, 208, .14);--accent-dim: rgba(29, 95, 208, .34);--accent-bright: #0f3f99;--border: #aebed0;--border-bright: #7f96b0;--success: #0f7a4e;--success-bg: rgba(15, 122, 78, .08);--warning: #9a650e;--warning-bg: rgba(154, 101, 14, .09);--danger: #a92235;--danger-bg: rgba(169, 34, 53, .08);--info: #1d5fd0;--info-bg: rgba(29, 95, 208, .08)}.mini-orb{position:relative;width:34px;height:34px;border-radius:50%;flex-shrink:0;background:radial-gradient(circle at 37% 48%,rgba(245,255,249,.92) 0 3px,rgba(76,232,168,.54) 4px 8px,transparent 14px),radial-gradient(circle at 63% 50%,rgba(245,255,249,.82) 0 3px,rgba(76,168,232,.58) 4px 8px,transparent 14px),linear-gradient(90deg,transparent 21%,rgba(76,232,168,.1) 32%,rgba(245,255,249,.68) 49%,rgba(76,168,232,.12) 67%,transparent 80%),radial-gradient(circle at 50% 50%,rgba(76,168,232,.16),transparent 64%),radial-gradient(circle at 50% 50%,#04060feb,#02040a 78%);box-shadow:0 0 14px #4ce8a838,0 0 26px #4ca8e829,inset 0 0 10px #000000b8;overflow:visible;animation:mini-orb-pulse 7.2s ease-in-out infinite}.mini-orb:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid rgba(76,168,232,.24);box-shadow:inset 0 0 18px #4ce8a814,0 0 16px #4ca8e814;opacity:.7;animation:mini-orb-ring 10s ease-in-out infinite}.mini-orb:after{content:"";position:absolute;left:9px;right:9px;top:15px;height:4px;border-radius:999px;background:linear-gradient(90deg,#4ce8a814,#f5fff9db,#4ca8e81a);box-shadow:0 0 8px #f5fff994,0 0 18px #4ce8a852;transform-origin:center;animation:mini-orb-bridge 7.2s ease-in-out infinite}.mini-orb-particles{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:radial-gradient(circle at 24% 28%,rgba(245,255,249,.9) 0 1px,transparent 1.8px),radial-gradient(circle at 72% 33%,rgba(76,232,168,.72) 0 1px,transparent 1.8px),radial-gradient(circle at 35% 69%,rgba(76,168,232,.76) 0 1px,transparent 1.8px),radial-gradient(circle at 78% 73%,rgba(232,192,76,.66) 0 1px,transparent 1.8px),radial-gradient(circle at 51% 18%,rgba(245,255,249,.72) 0 1px,transparent 1.8px);filter:drop-shadow(0 0 4px rgba(76,232,168,.62));opacity:.78;animation:mini-orb-particles 8.8s ease-in-out infinite}@keyframes mini-orb-pulse{0%,to{filter:saturate(.92);transform:translateZ(0) scale(1);box-shadow:0 0 12px #4ce8a82e,0 0 24px #4ca8e824,inset 0 0 10px #000000b8}48%,54%{filter:saturate(1.2);transform:translateZ(0) scale(1.04);box-shadow:0 0 20px #4ce8a847,0 0 34px #4ca8e838,inset 0 0 12px #000000b8}}@keyframes mini-orb-ring{0%,to{transform:rotateX(64deg) rotate(-12deg) scale(.98);opacity:.44}50%{transform:rotateX(64deg) rotate(18deg) scale(1.08);opacity:.72}}@keyframes mini-orb-bridge{0%,to{transform:scaleX(.72);opacity:.58}48%,54%{transform:scaleX(1.18);opacity:.98}}@keyframes mini-orb-particles{0%,to{transform:rotate(-8deg) scale(.94);opacity:.48}45%{transform:rotate(14deg) scale(1.12);opacity:.9}62%{transform:rotate(20deg) scale(1.02);opacity:.72}}:root[data-theme=day] .mini-orb{background:radial-gradient(circle at 37% 48%,rgba(255,255,255,.78) 0 2px,rgba(5,84,78,.72) 4px 8px,transparent 14px),radial-gradient(circle at 63% 50%,rgba(255,255,255,.7) 0 2px,rgba(14,52,102,.76) 4px 8px,transparent 14px),linear-gradient(90deg,transparent 21%,rgba(5,84,78,.08) 32%,rgba(8,31,45,.86) 49%,rgba(14,52,102,.1) 67%,transparent 80%),radial-gradient(circle at 50% 50%,rgba(8,31,45,.16),transparent 64%),radial-gradient(circle at 50% 50%,#f1f5f9f0,#e2e8f0eb 58%,#0f172a38);box-shadow:0 0 0 1px #0f172a2e,0 10px 22px #0f172a1f,inset 0 0 12px #0f172a29}:root[data-theme=day] .mini-orb:before{border-color:#0f172a42;box-shadow:inset 0 0 18px #0f172a14,0 0 10px #0f172a14}:root[data-theme=day] .mini-orb:after{background:linear-gradient(90deg,#05544e14,#081f2de0,#0e34661a);box-shadow:0 0 6px #081f2d3d,0 0 14px #05544e1f}:root[data-theme=day] .mini-orb-particles{background:radial-gradient(circle at 24% 28%,rgba(8,31,45,.72) 0 1px,transparent 1.8px),radial-gradient(circle at 72% 33%,rgba(5,84,78,.64) 0 1px,transparent 1.8px),radial-gradient(circle at 35% 69%,rgba(14,52,102,.68) 0 1px,transparent 1.8px),radial-gradient(circle at 78% 73%,rgba(120,86,20,.5) 0 1px,transparent 1.8px),radial-gradient(circle at 51% 18%,rgba(8,31,45,.6) 0 1px,transparent 1.8px);filter:drop-shadow(0 0 3px rgba(15,23,42,.22))}:root[data-theme=day] .top-bar-title{color:#0f172a}.tiger-orb-page{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100dvh;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 26%),linear-gradient(135deg,#030407,#07090d 45%,#020306);color:#f5fff9f0}.tiger-orb-page:before,.tiger-orb-page:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tiger-orb-page:before{background:linear-gradient(rgba(245,255,249,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(245,255,249,.026) 1px,transparent 1px);background-size:25% 25%;opacity:.22}.tiger-orb-page:after{background:linear-gradient(90deg,#020306d6,#0203063d 36%,#0203068a),radial-gradient(ellipse at 52% 50%,transparent 0%,transparent 38%,rgba(2,3,6,.42) 72%,rgba(2,3,6,.92) 100%);z-index:1}.tiger-orb-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.82;pointer-events:none;transform:scale(1.12)}.tiger-orb-scene:before,.tiger-orb-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tiger-orb-scene:before{background:radial-gradient(ellipse at 57% 48%,rgba(245,255,249,.2),transparent 6%),radial-gradient(ellipse at 57% 50%,rgba(120,244,198,.15),transparent 18%),radial-gradient(ellipse at 58% 50%,rgba(245,255,249,.06),transparent 36%),radial-gradient(circle at 50% 46%,rgba(245,255,249,.44) 0 2px,transparent 3px),radial-gradient(circle at 62% 41%,rgba(120,244,198,.38) 0 1px,transparent 2px),radial-gradient(circle at 70% 57%,rgba(106,172,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 44% 58%,rgba(232,192,76,.3) 0 1px,transparent 2px),radial-gradient(circle at 67% 68%,rgba(245,255,249,.28) 0 1px,transparent 2px);background-size:auto,auto,auto,96px 96px,112px 112px,128px 128px,150px 150px,176px 176px;background-position:center,center,center,center,20px 16px,8px 28px,38px 8px,66px 44px;opacity:.72}.tiger-orb-scene:after{width:92rem;height:34rem;left:48%;top:47%;border:1px solid rgba(120,244,198,.12);border-radius:50%;transform:translate(-50%,-50%) rotate(-4deg);box-shadow:inset 0 0 80px #78f4c609,0 0 140px #6aacff0a;opacity:.86}.tiger-orb-noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:repeating-radial-gradient(circle at 58% 48%,rgba(245,255,249,.06) 0 1px,transparent 1px 9px),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 8px);mix-blend-mode:screen;opacity:.18}.tiger-orb-crosshair{position:absolute;z-index:3;width:18px;height:18px;pointer-events:none;opacity:.56}.tiger-orb-crosshair:before,.tiger-orb-crosshair:after{content:"";position:absolute;background:#f5fff9a8}.tiger-orb-crosshair:before{left:8px;top:0;width:1px;height:18px}.tiger-orb-crosshair:after{left:0;top:8px;width:18px;height:1px}.tiger-orb-crosshair-a{left:5%;top:52%}.tiger-orb-crosshair-b{left:50%;top:52%}.tiger-orb-crosshair-c{right:5%;top:52%}.tiger-orb-only-page:after{background:radial-gradient(circle at 50% 50%,transparent 0%,transparent 46%,rgba(2,4,10,.44) 78%,rgba(2,4,10,.86) 100%)}.tiger-orb-only-page:before{opacity:.2}.tiger-orb-only-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tiger-orb-header{position:fixed;z-index:5;top:28px;left:56px;right:56px;display:flex;align-items:center;justify-content:space-between;gap:24px}.tiger-orb-wordmark{color:#f5fff9f0;font-family:JetBrains Mono,monospace;font-size:1.65rem;font-weight:700;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 34px rgba(245,255,249,.14)}.tiger-orb-contact{display:flex;align-items:center;gap:8px}.tiger-orb-contact button,.tiger-orb-secondary,.tiger-orb-primary,.tiger-orb-product-node{transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.tiger-orb-contact span{margin-right:4px;color:#f5fff9d1;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:500;letter-spacing:0;text-transform:uppercase}.tiger-orb-contact button{min-height:46px;padding:0 24px;border:1px solid rgba(245,255,249,.12);border-radius:999px;background:#f5fff914;color:#f5fff9d6;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tiger-orb-contact button:hover,.tiger-orb-contact button:focus-visible{border-color:#f5fff96b;background:#f5fff933;color:#f5fff9f0;outline:none}.tiger-orb-scroll{position:relative;z-index:2;height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scroll-behavior:smooth}.tiger-orb-hero{position:relative;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;padding:140px 56px 52px;scroll-snap-align:start}.tiger-orb-kicker{margin:0 0 18px;color:#78f4c6d1;font-family:JetBrains Mono,monospace;font-size:.88rem;letter-spacing:0;text-transform:uppercase}.tiger-orb-hero h1{margin:0;color:#f5fff9fa;font-family:Inter,system-ui,sans-serif;font-size:11.6rem;font-weight:800;line-height:.8;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 34px rgba(245,255,249,.16),0 0 74px rgba(76,232,168,.08)}.tiger-orb-copy{max-width:720px;margin:24px 0 0;color:#f5fff9bd;font-size:1.45rem;line-height:1.55}.tiger-orb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.tiger-orb-primary,.tiger-orb-secondary{min-height:58px;padding:0 30px;border-radius:999px;font-weight:600;font-size:1rem}.tiger-orb-primary{border:1px solid rgba(120,244,198,.54);background:#20765c5c;color:#f5fff9f5;box-shadow:0 0 28px #4ce8a829}.tiger-orb-secondary{border:1px solid rgba(232,192,76,.38);background:#5042194d;color:#f5fff9d1}.tiger-orb-primary:hover,.tiger-orb-primary:focus-visible,.tiger-orb-secondary:hover,.tiger-orb-secondary:focus-visible{transform:translateY(-1px);outline:none}.tiger-orb-primary:hover,.tiger-orb-primary:focus-visible{border-color:#78f4c6c7;box-shadow:0 0 34px #4ce8a83d}.tiger-orb-secondary:hover,.tiger-orb-secondary:focus-visible{border-color:#e8c04c94;background:#e8c04c24}.tiger-orb-scroll-cue{position:absolute;right:56px;bottom:58px;margin:0;color:#f5fff9d6;font-family:JetBrains Mono,monospace;font-size:.95rem;letter-spacing:0;text-transform:uppercase}.tiger-orb-panel{position:relative;min-height:100dvh;padding:140px 56px 70px;display:flex;align-items:center;scroll-snap-align:start;overflow:hidden}.tiger-orb-panel:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#f5fff91f}.tiger-orb-panel-ghost{position:absolute;left:-2rem;right:-2rem;top:50%;margin:0;color:#f5fff91a;font-family:Inter,system-ui,sans-serif;font-size:9.8rem;font-weight:800;line-height:.78;letter-spacing:0;text-transform:uppercase;transform:translateY(-54%);pointer-events:none;-webkit-user-select:none;user-select:none}.tiger-orb-panel-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(300px,1fr);column-gap:72px;row-gap:34px;width:min(1160px,100%)}.tiger-orb-panel-grid .tiger-orb-kicker{grid-column:1;align-self:end}.tiger-orb-panel h2{grid-column:1 / -1;max-width:860px;margin:0;color:#f5fff9fa;font-family:Inter,system-ui,sans-serif;font-size:5rem;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase}.tiger-orb-panel p:not(.tiger-orb-kicker):not(.tiger-orb-panel-ghost){max-width:520px;margin:0;color:#f5fff9c2;font-size:1.45rem;line-height:1.48}.tiger-orb-status{position:absolute;z-index:2;left:50%;bottom:clamp(118px,15vh,152px);width:min(86vw,560px);transform:translate(-50%);color:#4ce8a894;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-align:center;text-transform:uppercase;transition:opacity .62s ease;pointer-events:none}.tiger-orb-product-rail{position:absolute;z-index:2;left:clamp(16px,3vw,44px);right:clamp(16px,3vw,44px);bottom:clamp(18px,3vh,34px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tiger-orb-product-node{min-height:76px;padding:14px 16px;border:1px solid rgba(245,255,249,.1);border-radius:8px;background:#0507126b;color:#f5fff9d1;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tiger-orb-product-node span,.tiger-orb-product-node small{display:block}.tiger-orb-product-node span{font-family:Fraunces,Georgia,serif;font-size:clamp(17px,1.6vw,22px);font-weight:300;letter-spacing:0}.tiger-orb-product-node small{margin-top:6px;color:#b8d4cf94;font-size:12px;line-height:1.35}.tiger-orb-product-node:hover,.tiger-orb-product-node:focus-visible{transform:translateY(-2px);border-color:#4ce8a857;background:#4ce8a812;box-shadow:0 16px 42px #00000038;outline:none}@media(max-width:880px){.tiger-orb-page:after{background:linear-gradient(180deg,#020306c7,#02030642 44%,#020306e6),radial-gradient(ellipse at 50% 48%,transparent 0%,transparent 34%,rgba(2,3,6,.78) 100%)}.tiger-orb-contact span{display:none}.tiger-orb-header{top:18px;left:22px;right:22px;gap:12px}.tiger-orb-wordmark{font-size:1.2rem}.tiger-orb-contact button{min-height:40px;padding:0 16px;font-size:.72rem}.tiger-orb-hero,.tiger-orb-panel{padding-left:22px;padding-right:22px}.tiger-orb-hero h1{font-size:5.8rem}.tiger-orb-copy{max-width:540px;margin-top:18px;font-size:1.1rem;line-height:1.5}.tiger-orb-actions{margin-top:24px}.tiger-orb-scroll-cue{position:static;margin-top:38px;font-size:.78rem}.tiger-orb-panel-grid{grid-template-columns:1fr;row-gap:22px}.tiger-orb-panel h2{font-size:3.35rem}.tiger-orb-panel p:not(.tiger-orb-kicker):not(.tiger-orb-panel-ghost){font-size:1.08rem}.tiger-orb-panel-ghost{font-size:5.8rem}}@media(max-width:560px){.tiger-orb-header{align-items:flex-start}.tiger-orb-hero h1{font-size:3.55rem;line-height:.9}.tiger-orb-kicker{margin-bottom:10px;font-size:.72rem}.tiger-orb-copy{max-width:330px}.tiger-orb-primary,.tiger-orb-secondary{min-height:46px;padding:0 16px;font-size:.86rem}.tiger-orb-panel{padding-top:120px}.tiger-orb-panel h2{font-size:2.65rem}.tiger-orb-panel-ghost{font-size:4rem}.tiger-orb-crosshair-b{display:none}}.tiger-orb-page{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%),linear-gradient(110deg,#030405,#080a0b 44%,#020303);color:#f7fcf8f5}.tiger-orb-page:before{background:linear-gradient(90deg,transparent 0 24.8%,rgba(255,255,255,.035) 24.9% 25%,transparent 25.1% 49.8%,rgba(255,255,255,.03) 49.9% 50%,transparent 50.1% 74.8%,rgba(255,255,255,.026) 74.9% 75%,transparent 75.1%),linear-gradient(180deg,transparent 0 49.8%,rgba(255,255,255,.035) 49.9% 50%,transparent 50.1%);opacity:.38}.tiger-orb-page:after{background:linear-gradient(90deg,#020303e0,#02030329 42%,#0203039e),linear-gradient(180deg,#0203031a,#020303c7);z-index:1}.tiger-orb-scene{opacity:.5;transform:scale(1.18)}.tiger-orb-scene:before{background:linear-gradient(115deg,transparent 12%,rgba(120,244,198,.06) 36%,rgba(255,255,255,.12) 47%,rgba(232,192,76,.055) 56%,transparent 74%),linear-gradient(160deg,transparent 20%,rgba(106,172,255,.055) 44%,transparent 66%);opacity:.72}.tiger-orb-scene:after{width:70rem;height:34rem;left:61%;top:45%;border-color:#f5fff921;box-shadow:inset 0 0 120px #78f4c60b,0 0 130px #f5fff90a}.tiger-orb-material{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 9px),linear-gradient(90deg,rgba(255,255,255,.04),transparent 18%,transparent 82%,rgba(255,255,255,.035));mix-blend-mode:screen;opacity:.2}.tiger-orb-header{top:30px;left:48px;right:48px;z-index:8}.tiger-orb-wordmark{font-size:1.4rem;letter-spacing:0}.tiger-orb-contact span{color:#f7fcf8b3}.tiger-orb-scroll{position:relative;z-index:2;height:100dvh;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth}.tiger-orb-section{position:relative;min-height:100dvh;padding:132px 48px 54px;display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.18fr);align-items:end;gap:clamp(28px,5vw,84px);scroll-snap-align:start;overflow:hidden}.tiger-orb-section:before{content:"";position:absolute;left:48px;right:48px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(247,252,248,.14),transparent);pointer-events:none}.tiger-page-mark{position:absolute;left:48px;top:92px;display:flex;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;color:#f7fcf88c;text-transform:uppercase}.tiger-page-mark span{color:#78f4c6db;font-size:.86rem}.tiger-page-mark small{font-size:.72rem}.tiger-hero-copyblock,.tiger-section-copy{position:relative;z-index:4;max-width:720px}.tiger-section-copy-wide{grid-column:1 / -1;max-width:1040px}.tiger-orb-kicker{margin:0 0 18px;color:#78f4c6d6;font-size:.82rem;letter-spacing:0}.tiger-orb-section h1,.tiger-orb-section h2{margin:0;color:#f7fcf8fa;font-family:Inter,system-ui,sans-serif;font-weight:850;letter-spacing:0;text-transform:uppercase}.tiger-orb-section h1{max-width:930px;font-size:clamp(4.5rem,9.4vw,10.4rem);line-height:.82}.tiger-orb-section h2{max-width:1040px;font-size:clamp(3.35rem,7vw,8.2rem);line-height:.88}.tiger-orb-copy,.tiger-section-copy p{max-width:720px;margin:24px 0 0;color:#f7fcf8b8;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.5}.tiger-orb-actions{margin-top:34px}.tiger-orb-primary,.tiger-orb-secondary,.tiger-module-brief button,.tiger-gateway-actions button{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.tiger-orb-primary,.tiger-orb-secondary{min-height:56px;padding:0 28px}.tiger-orb-primary{background:#78f4c62e;border-color:#78f4c694}.tiger-orb-secondary{background:#f7fcf80f;border-color:#f7fcf82e}.tiger-orb-scroll-cue{right:48px;bottom:42px;font-size:.82rem;color:#f7fcf899}.tiger-orb-ingestion{position:relative;z-index:3;width:min(58vw,760px);height:min(68vh,680px);justify-self:end;align-self:center}.tiger-ingest-domain,.tiger-ingest-ring,.tiger-ingest-core,.tiger-ingest-beam,.tiger-module-node,.tiger-module-brief{position:absolute}.tiger-ingest-domain{top:10%;right:8%;bottom:10%;left:8%;border:1px solid rgba(247,252,248,.16);border-radius:999px;box-shadow:inset 0 0 90px #78f4c609}.tiger-ingest-domain span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#f7fcf833;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:0}.tiger-ingest-core{left:50%;top:48%;width:126px;height:126px;transform:translate(-50%,-50%);border:1px solid rgba(120,244,198,.5);border-radius:50%;background:radial-gradient(circle,rgba(247,252,248,.92),rgba(120,244,198,.26) 28%,rgba(4,8,7,.15) 62%,transparent 70%);box-shadow:0 0 56px #78f4c63d,0 0 140px #f7fcf81a}.tiger-ingest-core span{position:absolute;left:50%;top:calc(100% + 16px);transform:translate(-50%);color:#f7fcf8a8;font-family:JetBrains Mono,monospace;font-size:.68rem}.tiger-ingest-ring{left:50%;top:48%;border:1px solid rgba(247,252,248,.12);border-radius:50%;transform:translate(-50%,-50%) rotate(-9deg)}.tiger-ingest-ring-one{width:74%;height:34%}.tiger-ingest-ring-two{width:56%;height:72%}.tiger-ingest-ring-three{width:88%;height:54%;transform:translate(-50%,-50%) rotate(12deg)}.tiger-ingest-beam{left:50%;top:48%;width:38%;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(120,244,198,.46),transparent)}.tiger-ingest-beam-a{transform:rotate(-30deg)}.tiger-ingest-beam-b{transform:rotate(16deg)}.tiger-ingest-beam-c{transform:rotate(153deg)}.tiger-module-node{min-width:132px;padding:12px 14px;border:1px solid rgba(247,252,248,.16);border-radius:999px;background:#f7fcf812;color:#f7fcf8e6;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 48px #0000003d}.tiger-module-node strong,.tiger-module-node small{display:block}.tiger-module-node strong{font-size:.84rem;line-height:1}.tiger-module-node small{margin-top:5px;color:#f7fcf894;font-family:JetBrains Mono,monospace;font-size:.62rem}.tiger-module-node:hover,.tiger-module-node:focus-visible,.tiger-module-node.caught{border-color:#78f4c6b8;background:#78f4c624;box-shadow:0 0 38px #78f4c633;outline:none}.tiger-module-node.caught{transform:translate(-50%,-50%) scale(.9)}.tiger-module-node-1{left:7%;top:14%}.tiger-module-node-2{right:6%;top:16%}.tiger-module-node-3{left:2%;top:48%}.tiger-module-node-4{right:0%;top:46%}.tiger-module-node-5{left:15%;bottom:10%}.tiger-module-node-6{right:12%;bottom:10%}.tiger-module-node-7{left:39%;top:2%}.tiger-module-node-8{left:41%;bottom:0%}.tiger-module-node-1.caught,.tiger-module-node-2.caught,.tiger-module-node-3.caught,.tiger-module-node-4.caught,.tiger-module-node-5.caught,.tiger-module-node-6.caught,.tiger-module-node-7.caught,.tiger-module-node-8.caught{left:50%;top:48%;right:auto;bottom:auto}.tiger-module-brief{right:4%;bottom:6%;width:min(330px,44%);padding:18px;border:1px solid rgba(247,252,248,.16);border-radius:12px;background:#030505b8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 28px 80px #00000052}.tiger-module-brief span{color:#78f4c6c7;font-family:JetBrains Mono,monospace;font-size:.66rem;text-transform:uppercase}.tiger-module-brief strong{display:block;margin-top:8px;color:#f7fcf8fa;font-size:1.35rem}.tiger-module-brief p{margin:10px 0 16px;color:#f7fcf8b3;font-size:.92rem;line-height:1.45}.tiger-module-brief button{min-height:38px;padding:0 14px;border:1px solid rgba(120,244,198,.44);border-radius:999px;color:#f7fcf8f0}.tiger-command-grid{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-self:center}.tiger-command-cell,.tiger-autopilot-stack div,.tiger-gateway-actions button{border:1px solid rgba(247,252,248,.14);background:#f7fcf80e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tiger-command-cell{min-height:118px;padding:18px;border-radius:10px}.tiger-command-cell span,.tiger-command-cell strong{display:block}.tiger-command-cell span{color:#f7fcf8a3;font-family:JetBrains Mono,monospace;font-size:.72rem}.tiger-command-cell strong{margin-top:34px;color:#f7fcf8f5;font-size:1.65rem}.tiger-proof-rails{position:relative;z-index:3;min-height:420px;align-self:center}.tiger-proof-rail{position:absolute;left:0;right:0;height:48px;border:1px solid rgba(247,252,248,.14);border-radius:999px;background:linear-gradient(90deg,#f7fcf81a,#78f4c614,#f7fcf80a)}.tiger-proof-rail span{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-family:JetBrains Mono,monospace;font-size:.72rem}.tiger-proof-rail-1{top:0}.tiger-proof-rail-2{top:62px;width:86%}.tiger-proof-rail-3{top:124px;width:74%}.tiger-proof-rail-4{top:186px;width:92%}.tiger-proof-rail-5{top:248px;width:80%}.tiger-proof-rail-6{top:310px;width:68%}.tiger-proof-verdict{position:absolute;right:4%;top:42%;padding:26px 30px;border:1px solid rgba(120,244,198,.46);border-radius:12px;background:#78f4c61f;color:#f7fcf8f5;font-family:JetBrains Mono,monospace}.tiger-autopilot-stack{position:relative;z-index:3;display:grid;gap:12px;align-self:center}.tiger-autopilot-stack div{min-height:92px;padding:20px 24px;border-radius:10px}.tiger-autopilot-stack span,.tiger-autopilot-stack strong{display:block}.tiger-autopilot-stack span{color:#78f4c6c7;font-family:JetBrains Mono,monospace;font-size:.72rem}.tiger-autopilot-stack strong{margin-top:12px;color:#f7fcf8f2;font-size:1.35rem}.tiger-market-strip{grid-column:1 / -1;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;align-self:end;border:1px solid rgba(247,252,248,.12)}.tiger-market-strip span{min-height:160px;display:flex;align-items:center;justify-content:center;background:#f7fcf80e;color:#f7fcf8d1;font-family:JetBrains Mono,monospace}.tiger-gateway-actions{grid-column:1 / -1;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-self:end}.tiger-gateway-actions button{min-height:116px;padding:20px;border-radius:10px;color:#f7fcf8eb;text-align:left}.tiger-gateway-actions button:hover,.tiger-gateway-actions button:focus-visible{transform:translateY(-2px);border-color:#78f4c685;background:#78f4c61c;outline:none}.tiger-gateway-actions span,.tiger-gateway-actions small{display:block}.tiger-gateway-actions span{font-size:1.15rem;font-weight:700}.tiger-gateway-actions small{margin-top:10px;color:#f7fcf88f;font-family:JetBrains Mono,monospace}@media(max-width:960px){.tiger-orb-section{grid-template-columns:1fr;align-items:end;padding:110px 24px 42px}.tiger-orb-section:before{left:24px;right:24px}.tiger-orb-header{left:24px;right:24px}.tiger-page-mark{left:24px;top:78px}.tiger-orb-ingestion{width:100%;height:48vh;justify-self:stretch}.tiger-module-brief{width:min(340px,60%)}.tiger-command-grid,.tiger-gateway-actions,.tiger-market-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tiger-orb-contact span{display:none}.tiger-orb-contact button{min-height:38px;padding:0 14px}.tiger-orb-section h1{font-size:clamp(3.15rem,15vw,5.2rem)}.tiger-orb-section h2{font-size:clamp(2.6rem,13vw,4.2rem)}.tiger-orb-ingestion{height:46vh}.tiger-module-node{min-width:104px;padding:9px 10px}.tiger-module-node strong{font-size:.72rem}.tiger-module-node small{display:none}.tiger-module-brief{left:0;right:0;bottom:-16px;width:auto}.tiger-command-grid,.tiger-gateway-actions,.tiger-market-strip{grid-template-columns:1fr}.tiger-command-cell,.tiger-gateway-actions button{min-height:86px}}.tiger-orb-page{background:linear-gradient(180deg,rgba(248,244,234,.045),transparent 24%),linear-gradient(118deg,#050506,#0b0b0d 42%,#030304);color:#f8f4eaf5}.tiger-orb-page:before{background:linear-gradient(90deg,transparent 0 18%,rgba(248,244,234,.05) 18.05% 18.12%,transparent 18.2% 51%,rgba(194,164,104,.055) 51.05% 51.12%,transparent 51.2% 82%,rgba(248,244,234,.04) 82.05% 82.12%,transparent 82.2%),linear-gradient(180deg,transparent 0 22%,rgba(248,244,234,.04) 22.05% 22.12%,transparent 22.2% 66%,rgba(248,244,234,.03) 66.05% 66.12%,transparent 66.2%);opacity:.5}.tiger-orb-page:after{background:linear-gradient(90deg,#050506eb,#05050638 43%,#050506b8),radial-gradient(ellipse at 60% 48%,transparent 0 22%,rgba(5,5,6,.24) 46%,rgba(5,5,6,.88) 86%)}.tiger-orb-scene{position:fixed;opacity:.82;transform:translate3d(var(--tiger-orb-x, 0),var(--tiger-orb-y, 0),0) scale(var(--tiger-orb-scale, 1.05));transition:transform .12s linear}.tiger-orb-scene canvas{filter:hue-rotate(18deg) saturate(.7) contrast(1.08);mask-image:radial-gradient(ellipse at 62% 48%,black 0 42%,rgba(0,0,0,.82) 50%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 62% 48%,black 0 42%,rgba(0,0,0,.82) 50%,transparent 72%)}.tiger-orb-scene:before{background:linear-gradient(108deg,transparent 12%,rgba(248,244,234,.09) 39%,rgba(194,164,104,.09) 47%,transparent 66%),linear-gradient(155deg,transparent 22%,rgba(112,139,170,.075) 48%,transparent 72%);opacity:.82}.tiger-orb-scene:after{left:62%;top:48%;width:min(82vw,1120px);height:min(46vw,560px);border-color:#f8f4ea1a;box-shadow:inset 0 0 120px #f8f4ea09,0 0 160px #c2a4680e}.tiger-orb-material{background:linear-gradient(90deg,rgba(248,244,234,.045),transparent 16%,transparent 84%,rgba(194,164,104,.035)),repeating-linear-gradient(0deg,rgba(248,244,234,.012) 0 1px,transparent 1px 13px);opacity:.16}.tiger-orb-header{top:34px;left:clamp(22px,4vw,64px);right:clamp(22px,4vw,64px)}.tiger-orb-wordmark{display:inline-flex;align-items:baseline;gap:.16em;padding:0;border:0;background:transparent;color:#f8f4eaf7;font-size:clamp(1.52rem,2.8vw,3rem);line-height:.9;text-transform:uppercase}.tiger-orb-wordmark span:first-child{font-family:Inter,system-ui,sans-serif;font-weight:900;letter-spacing:0}.tiger-orb-wordmark span:last-child{color:transparent;font-family:Fraunces,Georgia,serif;font-weight:700;letter-spacing:0;-webkit-text-stroke:1px rgba(248,244,234,.92);text-shadow:0 0 28px rgba(194,164,104,.22),0 0 58px rgba(248,244,234,.08)}.tiger-talk-button{min-height:48px;padding:0 24px;border:1px solid rgba(248,244,234,.2);border-radius:999px;background:linear-gradient(135deg,#f8f4ea24,#c2a4681a),#0808099e;color:#f8f4eaf5;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:0;text-transform:uppercase;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 50px #0000003d;transition:transform .18s ease,border-color .18s ease,background .18s ease}.tiger-talk-button:hover,.tiger-talk-button:focus-visible{transform:translateY(-1px);border-color:#c2a4689e;background:linear-gradient(135deg,#f8f4ea2e,#c2a4682e),#080809b8;outline:none}.tiger-orb-scroll{scroll-snap-type:y mandatory}.tiger-orb-section{padding:132px clamp(22px,4vw,64px) 58px;grid-template-columns:minmax(320px,.78fr) minmax(440px,1.22fr)}.tiger-orb-section:before{left:clamp(22px,4vw,64px);right:clamp(22px,4vw,64px);background:linear-gradient(90deg,transparent,rgba(248,244,234,.13),rgba(194,164,104,.11),transparent)}.tiger-page-mark{left:clamp(22px,4vw,64px);color:#f8f4ea8a}.tiger-page-mark span,.tiger-orb-kicker,.tiger-autopilot-stack span{color:#c2a468e6}.tiger-orb-section h1,.tiger-orb-section h2{color:#f8f4eafa;font-family:Inter,system-ui,sans-serif;font-weight:900;text-transform:uppercase;text-wrap:balance}.tiger-orb-section h1{max-width:920px;font-size:clamp(3.8rem,7.9vw,8.8rem);line-height:.88}.tiger-orb-section h2{font-size:clamp(3.1rem,6.4vw,7.6rem)}.tiger-orb-copy,.tiger-section-copy p{color:#f8f4eaad}.tiger-orb-section-hero .tiger-orb-copy{max-width:760px;color:#f8f4eac2}.tiger-orb-actions,.tiger-orb-scroll-cue,.tiger-module-brief,.tiger-orb-contact{display:none}.tiger-orb-ingestion{width:min(56vw,800px);height:min(70vh,720px)}.tiger-ingest-domain{border-color:#f8f4ea24;box-shadow:inset 0 0 110px #f8f4ea07,0 0 120px #c2a4680a}.tiger-ingest-domain span{color:#f8f4ea3d}.tiger-ingest-core{border-color:#c2a46894;background:radial-gradient(circle,rgba(248,244,234,.18),rgba(194,164,104,.18) 32%,rgba(7,7,8,.06) 64%,transparent 72%);box-shadow:0 0 46px #c2a46829,0 0 110px #f8f4ea0e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.tiger-ingest-core span,.tiger-module-node small,.tiger-command-cell span,.tiger-proof-rail span,.tiger-gateway-actions small{color:#f8f4ea8f}.tiger-ingest-ring{border-color:#f8f4ea21}.tiger-ingest-beam{background:linear-gradient(90deg,rgba(194,164,104,.5),transparent)}.tiger-module-node{border-color:#f8f4ea29;background:#f8f4ea12;color:#f8f4eaeb}.tiger-module-node:hover,.tiger-module-node:focus-visible,.tiger-module-node.caught{border-color:#c2a468b8;background:#c2a46821;box-shadow:0 0 42px #c2a4682e}.tiger-capture-readout{position:absolute;left:50%;top:calc(48% + 86px);z-index:4;width:min(360px,58%);transform:translate(-50%);text-align:center;pointer-events:none}.tiger-capture-readout span{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border:1px solid rgba(194,164,104,.36);border-radius:999px;background:#08080994;color:#f8f4eaf0;font-family:JetBrains Mono,monospace;font-size:.7rem;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tiger-capture-readout p{margin:10px 0 0;color:#f8f4eaad;font-size:.88rem;line-height:1.35}.tiger-orb-section-follow{align-items:center}.tiger-follow-field{position:relative;z-index:3;width:min(58vw,800px);height:min(70vh,700px);justify-self:end;align-self:center}.tiger-follow-field:before,.tiger-follow-field:after,.tiger-follow-orbit{content:"";position:absolute;border-radius:50%;pointer-events:none}.tiger-follow-field:before{left:50%;top:50%;width:38%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(194,164,104,.22);background:radial-gradient(circle,rgba(248,244,234,.16),rgba(194,164,104,.14) 36%,rgba(8,8,9,.12) 64%,transparent 72%);box-shadow:0 0 70px #c2a4681f,0 0 150px #f8f4ea0d}.tiger-follow-field:after{left:50%;top:50%;width:82%;height:42%;transform:translate(-50%,-50%) rotate(-11deg);border:1px solid rgba(248,244,234,.12);box-shadow:inset 0 0 80px #c2a46809}.tiger-follow-orbit{left:50%;top:50%;width:62%;height:76%;transform:translate(-50%,-50%) rotate(13deg);border:1px solid rgba(112,139,170,.12)}.tiger-follow-module{position:absolute;min-width:142px;padding:14px 15px;border:1px solid rgba(248,244,234,.15);border-radius:999px;background:linear-gradient(145deg,#f8f4ea1a,#c2a46812),#070708a8;color:#f8f4eaf0;text-align:left;transform:translate3d(var(--follow-x, 0),var(--follow-y, 0),0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 50px #00000052;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;animation:tigerModuleFloat 6.8s ease-in-out infinite}.tiger-follow-module span,.tiger-follow-module small{display:block}.tiger-follow-module span{font-size:.86rem;font-weight:800}.tiger-follow-module small{margin-top:5px;color:#f8f4ea8f;font-family:JetBrains Mono,monospace;font-size:.62rem}.tiger-follow-module:hover,.tiger-follow-module:focus-visible{border-color:#c2a468a8;background:#c2a46829;box-shadow:0 0 44px #c2a4682e;outline:none}.tiger-follow-module-1{left:5%;top:16%;animation-delay:-.2s}.tiger-follow-module-2{right:4%;top:13%;animation-delay:-1.4s}.tiger-follow-module-3{left:2%;top:43%;animation-delay:-2.6s}.tiger-follow-module-4{right:0;top:42%;animation-delay:-3.2s}.tiger-follow-module-5{left:13%;bottom:13%;animation-delay:-4s}.tiger-follow-module-6{right:11%;bottom:10%;animation-delay:-5.1s}.tiger-follow-module-7{left:39%;top:4%;animation-delay:-5.8s}.tiger-follow-module-8{left:42%;bottom:1%;animation-delay:-6.4s}.tiger-savings-ledger{position:relative;z-index:3;display:grid;gap:12px;width:min(48vw,640px);justify-self:end;align-self:center}.tiger-savings-row{min-height:128px;padding:clamp(18px,3vw,30px);border:1px solid rgba(248,244,234,.14);border-radius:8px;background:linear-gradient(135deg,#f8f4ea17,#c2a46812),#0606079e;box-shadow:inset 0 1px #f8f4ea12,0 24px 70px #00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tiger-savings-row strong{display:block;color:#f8f4eafa;font-size:clamp(1.45rem,3vw,2.8rem);line-height:1}.tiger-savings-row p{max-width:520px;margin:14px 0 0;color:#f8f4eaa8;font-size:clamp(.92rem,1.4vw,1rem);line-height:1.45}.tiger-command-cell,.tiger-autopilot-stack div,.tiger-gateway-actions button{border-color:#f8f4ea24;background:linear-gradient(145deg,#f8f4ea13,#f8f4ea08),#0606078f}.tiger-command-cell strong,.tiger-autopilot-stack strong,.tiger-gateway-actions span{color:#f8f4eaf2}.tiger-proof-rail{border-color:#f8f4ea21;background:linear-gradient(90deg,#f8f4ea17,#c2a4681a,#708baa0d)}.tiger-proof-verdict{border-color:#c2a4688a;background:#c2a46824;color:#f8f4eaf5}.tiger-gateway-actions button:hover,.tiger-gateway-actions button:focus-visible{border-color:#c2a46894;background:#c2a4681f}.tiger-talk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,#010307fc,#000);animation:tigerTalkFade .18s ease-out both}.tiger-elevator-shot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;background:linear-gradient(90deg,rgba(0,0,0,.94),transparent 34%,transparent 66%,rgba(0,0,0,.94)),repeating-linear-gradient(90deg,rgba(92,132,150,.035) 0 1px,transparent 1px 56px)}.tiger-elevator-hall{position:absolute;left:50%;bottom:0;width:min(58vw,760px);height:min(78vh,760px);transform:translate(-50%);border-left:1px solid rgba(248,244,234,.14);border-right:1px solid rgba(248,244,234,.14);background:linear-gradient(90deg,rgba(119,177,196,.045),transparent 18%,transparent 82%,rgba(119,177,196,.045)),linear-gradient(180deg,#0a1218f5,#05080cfa 42%,#000);box-shadow:inset 0 0 120px #000000e0,0 0 120px #46d2de14}.tiger-elevator-light{position:absolute;left:50%;top:0;width:44%;height:44%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 0%,rgba(91,214,222,.18),transparent 68%);animation:tigerLiftLight 3.4s ease-in-out .35s both}.tiger-elevator-door{position:absolute;top:18%;bottom:0;width:49.5%;border-top:1px solid rgba(248,244,234,.12);background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 18%,transparent 82%,rgba(0,0,0,.2)),linear-gradient(180deg,#131c22fa,#04070a);box-shadow:inset 0 0 50px #000000b3}.tiger-elevator-door-left{left:0;border-right:1px solid rgba(248,244,234,.12);animation:tigerLiftLeft 1.95s cubic-bezier(.76,0,.24,1) .58s forwards}.tiger-elevator-door-right{right:0;border-left:1px solid rgba(248,244,234,.12);animation:tigerLiftRight 1.95s cubic-bezier(.76,0,.24,1) .58s forwards}.tiger-elevator-floor{position:absolute;left:50%;top:8%;transform:translate(-50%);color:#c2a468e0;font-family:JetBrains Mono,monospace;font-size:.76rem}.tiger-talk-orb{position:relative;z-index:2;width:min(42vw,440px);aspect-ratio:1;border:1px solid rgba(248,244,234,.16);border-radius:50%;background:radial-gradient(circle at 52% 48%,rgba(195,255,252,.78),rgba(72,216,255,.22) 18%,rgba(74,114,145,.16) 42%,transparent 68%),radial-gradient(circle,rgba(72,216,255,.1),transparent 70%),#010408b8;box-shadow:0 0 72px #48d8ff24,0 0 180px #4ee7d421;overflow:hidden;animation:tigerOrbArrival 2.65s cubic-bezier(.2,.88,.22,1) .84s both,tigerOrbPresence 5.2s ease-in-out 3.55s infinite}.tiger-talk-orb span{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:1px solid rgba(248,244,234,.2);border-radius:50%;box-shadow:inset 0 0 80px #00000047}.tiger-talk-orb canvas{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;width:136%!important;height:136%!important;filter:hue-rotate(18deg) saturate(.78) contrast(1.1)}.tiger-talk-panel{position:absolute;left:clamp(56px,6vw,108px);bottom:clamp(44px,6vw,86px);z-index:3;width:min(34vw,500px);animation:tigerTalkPanelIn .72s ease-out 1.36s both}.tiger-talk-panel h2{margin:0;color:#f8f4eafa;font-size:clamp(3.2rem,6.2vw,6.4rem);line-height:.9;text-transform:uppercase}.tiger-talk-listener{margin-top:24px;display:flex;align-items:center;gap:10px;color:#f8f4eac7;font-family:JetBrains Mono,monospace;text-transform:uppercase}.tiger-talk-listener i{width:7px;height:7px;border-radius:50%;background:#c2a468c7;animation:tigerTalkPulse 1.2s ease-in-out infinite}.tiger-talk-listener i:nth-child(3){animation-delay:.16s}.tiger-talk-listener i:nth-child(4){animation-delay:.32s}.tiger-talk-notes{display:grid;gap:10px;width:min(430px,100%);margin-top:24px}.tiger-talk-notes>strong{color:#c2a468e6;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;text-transform:uppercase}.tiger-talk-note{border-left:2px solid rgba(194,164,104,.5);padding:8px 0 9px 12px;background:linear-gradient(90deg,rgba(194,164,104,.08),transparent 78%)}.tiger-talk-note span{display:block;color:#f8f4eaeb;font-family:JetBrains Mono,monospace;font-size:.72rem;text-transform:uppercase}.tiger-talk-note p{margin:5px 0 0;color:#f8f4eaad;font-size:.82rem;line-height:1.36}.tiger-talk-close{position:absolute;right:clamp(22px,4vw,64px);top:34px;z-index:3;min-height:44px;padding:0 18px;border:1px solid rgba(248,244,234,.2);border-radius:999px;background:#f8f4ea14;color:#f8f4ead1;font-family:JetBrains Mono,monospace;text-transform:uppercase}.tiger-talk-close:hover,.tiger-talk-close:focus-visible{border-color:#c2a4689e;color:#f8f4eafa;outline:none}.tiger-talk-chat{position:absolute;right:clamp(22px,4vw,64px);bottom:clamp(28px,6vw,72px);z-index:4;display:flex;width:min(420px,34vw);max-height:min(520px,62vh);min-height:420px;flex-direction:column;border:1px solid rgba(248,244,234,.16);border-radius:18px;background:linear-gradient(145deg,#f8f4ea1a,#c2a4680f),#040405c2;box-shadow:0 28px 90px #00000080,inset 0 1px #f8f4ea14;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:tigerTalkChatIn .72s ease-out 1.52s both}.tiger-talk-chat-log{flex:1;overflow-y:auto;padding:18px;scrollbar-width:thin;scrollbar-color:rgba(194,164,104,.5) transparent}.tiger-talk-message{width:fit-content;max-width:92%;margin-bottom:12px;padding:11px 13px;border:1px solid rgba(248,244,234,.12);border-radius:14px;color:#f8f4eae0;font-size:.9rem;line-height:1.45;white-space:pre-wrap}.tiger-talk-message.from-nelly{border-bottom-left-radius:3px;background:#f8f4ea14}.tiger-talk-message.from-user{margin-left:auto;border-color:#c2a46847;border-bottom-right-radius:3px;background:#c2a4682e}.tiger-talk-message.thinking{color:#f8f4ea94;font-family:JetBrains Mono,monospace;font-size:.72rem;text-transform:uppercase;animation:tigerTalkPulse 1.2s ease-in-out infinite}.tiger-talk-input{display:flex;gap:8px;padding:12px;border-top:1px solid rgba(248,244,234,.12)}.tiger-talk-input input{min-width:0;flex:1;min-height:42px;border:1px solid rgba(248,244,234,.16);border-radius:12px;background:#00000061;color:#f8f4eaf0;font:inherit;padding:0 12px}.tiger-talk-input input::placeholder{color:#f8f4ea61}.tiger-talk-input input:focus{border-color:#c2a4689e;outline:none}.tiger-talk-input button{min-height:42px;padding:0 15px;border:1px solid rgba(194,164,104,.42);border-radius:12px;background:#c2a4682e;color:#f8f4eaf0;font-family:JetBrains Mono,monospace;font-size:.76rem;text-transform:uppercase}.tiger-talk-input button:disabled{cursor:not-allowed;opacity:.42}@keyframes tigerTalkFade{0%{opacity:0}to{opacity:1}}@keyframes tigerLiftLeft{to{transform:translate(-92%)}}@keyframes tigerLiftRight{to{transform:translate(92%)}}@keyframes tigerLiftLight{0%{opacity:.18;transform:translate(-50%) scaleX(.62)}42%{opacity:.5;transform:translate(-50%) scaleX(1.05)}to{opacity:.34;transform:translate(-50%) scaleX(.86)}}@keyframes tigerOrbArrival{0%{opacity:0;transform:translateY(28vh) scale(.34);filter:blur(18px) brightness(.52)}36%{opacity:.72;transform:translateY(14vh) scale(.58);filter:blur(8px) brightness(.76)}68%{opacity:1;transform:translateY(-2vh) scale(1.08);filter:blur(0) brightness(.98)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(.94)}}@keyframes tigerOrbPresence{0%,to{box-shadow:0 0 72px #48d8ff1f,0 0 180px #4ee7d41f}50%{box-shadow:0 0 96px #48d8ff2e,0 0 240px #4ee7d42e}}@keyframes tigerTalkPanelIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes tigerTalkChatIn{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tigerTalkPulse{0%,to{opacity:.32;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes tigerModuleFloat{0%,to{margin-top:0}50%{margin-top:-12px}}@media(max-width:960px){.tiger-orb-section{grid-template-columns:1fr;align-items:end;gap:18px;padding:112px 24px 44px}.tiger-orb-ingestion{width:100%;height:48vh}.tiger-follow-field,.tiger-savings-ledger{width:100%;justify-self:stretch}.tiger-follow-field{height:48vh}.tiger-savings-ledger{gap:10px}.tiger-savings-row{min-height:104px}.tiger-orb-scene canvas{mask-image:radial-gradient(ellipse at 58% 42%,black 0 38%,transparent 68%);-webkit-mask-image:radial-gradient(ellipse at 58% 42%,black 0 38%,transparent 68%)}.tiger-talk-orb{width:min(74vw,420px)}.tiger-talk-panel{left:24px;right:24px;bottom:auto;top:78px;width:auto}.tiger-talk-panel h2{font-size:clamp(2.4rem,12vw,4rem)}.tiger-talk-chat{left:24px;right:24px;bottom:24px;width:auto;min-height:260px;max-height:42vh}.tiger-elevator-hall{width:min(88vw,560px)}}@media(max-width:560px){.tiger-orb-header{top:22px;left:18px;right:18px}.tiger-talk-button{min-height:40px;padding:0 14px;font-size:.68rem}.tiger-orb-section h1{font-size:clamp(3.2rem,15vw,5.2rem)}.tiger-follow-module{min-width:112px;padding:10px 11px}.tiger-follow-module span{font-size:.72rem}.tiger-follow-module small{display:none}.tiger-capture-readout{width:80%}.tiger-capture-readout p{display:none}.tiger-talk-panel{right:18px}.tiger-talk-chat{left:18px;right:18px;bottom:18px}.tiger-talk-input{align-items:stretch;flex-direction:column}.tiger-talk-input button{width:100%}}.top-bar{display:flex;align-items:center;gap:12px;padding:10px 18px;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:50}.top-bar-title{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:16px;color:var(--text);letter-spacing:.03em}.theme-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;cursor:pointer;transition:border-color .15s,color .15s}.theme-toggle:hover{border-color:var(--border-bright);color:var(--accent)}:root[data-theme=day] .top-bar{background:linear-gradient(180deg,#e1ebf5,#cbd8e7);border-bottom-color:#a6b8cc;box-shadow:0 1px #ffffffb3,0 14px 30px #19273b0d}:root[data-theme=day] .sidebar-desktop{box-shadow:18px 0 42px #19273b0f}:root[data-theme=day] .theme-toggle{background:#f7f9fce6;border-color:#9fb2c8;color:#182235;box-shadow:0 8px 20px #19273b14}:root[data-theme=day] .theme-toggle:hover{border-color:#1d5fd0;color:#0f3f99}@media(max-width:639px){:root{--sidebar-w: 0px;--bottom-nav-h: 60px}}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font:inherit}.fraunces{font-family:Fraunces,Georgia,serif;font-weight:300}.mono{font-family:JetBrains Mono,Fira Code,monospace}.badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.badge-open{background:var(--info-bg);color:var(--accent);border:1px solid rgba(76,168,232,.2)}.badge-active{background:var(--accent-glow);color:var(--accent-bright);border:1px solid rgba(76,168,232,.4);box-shadow:0 0 8px #4ca8e833}.badge-resolved{background:var(--success-bg);color:var(--success);border:1px solid rgba(76,232,168,.2)}.badge-escalated{background:var(--warning-bg);color:var(--warning);border:1px solid rgba(232,192,76,.2)}.badge-failed{background:var(--danger-bg);color:var(--danger);border:1px solid rgba(232,92,122,.2)}.badge-sms{background:#4ca8e814;color:#7ab8e8;border:1px solid rgba(76,168,232,.15)}.badge-whatsapp{background:#4ce8a814;color:#5adc9a;border:1px solid rgba(76,232,168,.15)}.badge-voice{background:#e8c04c14;color:#d4a84a;border:1px solid rgba(232,192,76,.15)}.badge-email{background:#a064e814;color:#b088e8;border:1px solid rgba(160,100,232,.15)}.badge-booking{background:#4ca8e81a;color:var(--accent-bright);border:1px solid rgba(76,168,232,.25)}.badge-query{background:#6ec4ff14;color:#8ad4ff;border:1px solid rgba(110,196,255,.2)}.badge-complaint{background:var(--danger-bg);color:var(--danger);border:1px solid rgba(232,92,122,.2)}.badge-callback{background:var(--warning-bg);color:var(--warning);border:1px solid rgba(232,192,76,.2)}.badge-task{background:#a064e814;color:#b088e8;border:1px solid rgba(160,100,232,.15)}.badge-sale{background:#4ce87814;color:#4cd97c;border:1px solid rgba(76,232,120,.2)}.badge-payment{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.22)}.badge-invoice{background:#e8c04c14;color:#d4a84a;border:1px solid rgba(232,192,76,.2)}.badge-job{background:#22d3ee14;color:#22d3ee;border:1px solid rgba(34,211,238,.2)}.badge-price{background:#4ce8a81a;color:var(--success);border:1px solid rgba(76,232,168,.22)}.badge-approval{background:#fb923c1a;color:#fb923c;border:1px solid rgba(251,146,60,.24)}.badge-compliance{background:#a855f71a;color:#a855f7;border:1px solid rgba(168,85,247,.22)}.badge-evidence{background:#2dd4bf1a;color:#2dd4bf;border:1px solid rgba(45,212,191,.22)}.badge-urgent{background:var(--danger-bg);color:var(--danger);border:1px solid rgba(232,92,122,.2)}.badge-high{background:var(--warning-bg);color:var(--warning);border:1px solid rgba(232,192,76,.2)}.badge-normal{background:var(--info-bg);color:var(--accent-dim);border:1px solid rgba(76,168,232,.15)}.badge-low{background:transparent;color:var(--text-dim);border:1px solid rgba(150,180,220,.12)}.task-row{display:grid;grid-template-columns:88px 100px 1fr 110px 120px 96px;align-items:center;gap:0 12px;padding:11px 16px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .15s;font-size:13px;border-left:3px solid transparent}.task-row:hover{background:var(--surface-hover)}.task-row.status-active{border-left-color:var(--accent)}.task-row.status-resolved{border-left-color:var(--success)}.task-row.status-escalated{border-left-color:var(--warning)}.task-row.status-failed{border-left-color:var(--danger)}.task-row.status-open{border-left-color:var(--border-bright)}.task-row-header{display:grid;grid-template-columns:88px 100px 1fr 110px 120px 96px;gap:0 12px;padding:8px 16px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);border-bottom:1px solid var(--border-bright);background:var(--surface-2);position:sticky;top:0;z-index:10}.task-log-number{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);font-weight:500}.task-desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.task-expand{border-top:1px solid var(--border);background:var(--surface-2);padding:14px 20px 14px 107px;font-size:12px;font-family:JetBrains Mono,monospace;color:var(--text-muted);line-height:1.7}.nelly-input{width:100%;padding:8px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:13px;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.nelly-input:focus{border-color:var(--accent-dim);box-shadow:0 0 0 3px var(--accent-soft)}.nelly-select{padding:7px 28px 7px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:12px;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%234ca8e8' opacity='.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;outline:none}.nelly-select:focus{border-color:var(--accent-dim)}.nelly-btn{padding:8px 18px;background:var(--accent-soft);border:1px solid var(--accent-dim);border-radius:6px;color:var(--accent);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.nelly-btn:hover{background:var(--accent-glow);border-color:var(--accent)}.nelly-btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.nelly-btn.primary:hover{background:var(--accent-bright)}.toggle{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0}.toggle input{opacity:0;width:0;height:0}.toggle-track{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-3);border:1px solid var(--border-bright);border-radius:10px;cursor:pointer;transition:background .2s}.toggle-track:after{content:"";position:absolute;left:3px;top:50%;transform:translateY(-50%);width:13px;height:13px;background:var(--text-dim);border-radius:50%;transition:left .2s,background .2s}.toggle input:checked+.toggle-track{background:var(--accent-soft);border-color:var(--accent-dim)}.toggle input:checked+.toggle-track:after{left:18px;background:var(--accent)}.result-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:14px 16px;transition:border-color .15s}.result-card:hover{border-color:var(--border-bright)}.settings-section{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:16px}.settings-section-title{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:16px;display:flex;align-items:center;gap:8px}.settings-section-title:after{content:"";flex:1;height:1px;background:var(--border)}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:14px;text-align:center}.stat-card.accent{background:var(--accent-soft);border-color:var(--accent-dim);box-shadow:0 0 20px #4ca8e80f}.stat-card-value{font-family:Fraunces,Georgia,serif;font-size:30px;font-weight:300;line-height:1;margin-bottom:4px;color:var(--text)}.stat-card.accent .stat-card-value{color:var(--accent-bright)}.stat-card-label{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.live-dot{display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%;box-shadow:0 0 6px var(--accent);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;box-shadow:0 0 6px var(--accent)}50%{opacity:.5;box-shadow:0 0 2px var(--accent)}}.booka-planner{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px}.booka-page-shell>.booka-planner{flex:0 0 auto;min-height:auto}.booka-planner-header,.booka-day-planner-head,.booka-panel,.booka-stat,.booka-driver-lane{background:var(--surface);border:1px solid var(--border);border-radius:8px}.booka-planner-header,.booka-day-planner-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}:root[data-theme=day] .booka-planner-header,:root[data-theme=day] .booka-day-planner-head,:root[data-theme=day] .booka-panel,:root[data-theme=day] .booka-stat,:root[data-theme=day] .booka-driver-lane,:root[data-theme=day] .booka-trace-console,:root[data-theme=day] .settings-section,:root[data-theme=day] .result-card{box-shadow:0 1px #ffffffc7,0 10px 24px #19273b0d}:root[data-theme=day] .booka-planner-header,:root[data-theme=day] .booka-day-planner-head{background:linear-gradient(135deg,#eef4fafa,#dde9f5f5),radial-gradient(circle at 95% 0%,rgba(29,95,208,.08),transparent 18rem)}:root[data-theme=day] .booka-kicker,:root[data-theme=day] .booka-stat-label,:root[data-theme=day] .booka-stat small,:root[data-theme=day] .booka-lane-head small,:root[data-theme=day] .booka-count,:root[data-theme=day] .booka-money-card span,:root[data-theme=day] .booka-source-strip strong,:root[data-theme=day] .booka-priority-card span,:root[data-theme=day] .booka-trace-result span,:root[data-theme=day] .stat-card-label,:root[data-theme=day] .settings-section-title{color:#1b4f8c}:root[data-theme=day] .booka-planner-header h2,:root[data-theme=day] .booka-day-planner-head h2,:root[data-theme=day] .booka-panel-heading h3,:root[data-theme=day] .booka-lane-head h3,:root[data-theme=day] .booka-trace-console h2{color:#101827;font-weight:400}:root[data-theme=day] .booka-planner-header h2{font-size:29px}:root[data-theme=day] .booka-panel-heading h3,:root[data-theme=day] .booka-lane-head h3{font-size:20px}:root[data-theme=day] .booka-stat-label,:root[data-theme=day] .booka-money-card span{font-size:11px;letter-spacing:.08em}:root[data-theme=day] .booka-stat strong{font-size:29px;font-weight:400}:root[data-theme=day] .booka-money-card strong,:root[data-theme=day] .booka-job-money strong,:root[data-theme=day] .booka-rate-rule strong,:root[data-theme=day] .booka-evidence-panel strong,:root[data-theme=day] .booka-priority-card strong,:root[data-theme=day] .booka-trace-result strong{color:#101827;font-size:16px}:root[data-theme=day] .booka-money-card small,:root[data-theme=day] .booka-job-money small,:root[data-theme=day] .booka-rate-rule small,:root[data-theme=day] .booka-evidence-panel small,:root[data-theme=day] .booka-source-strip small,:root[data-theme=day] .booka-priority-card small,:root[data-theme=day] .booka-trace-result small{color:#4a5d73;font-size:12px}.booka-planner-header h2,.booka-day-planner-head h2,.booka-panel-heading h3,.booka-lane-head h3{margin:0;color:var(--text);font-family:Fraunces,Georgia,serif;font-weight:300;letter-spacing:.02em}.booka-planner-header h2,.booka-day-planner-head h2{font-size:26px}.booka-panel-heading h3,.booka-lane-head h3{font-size:18px}.booka-planner-header p,.booka-day-planner-head p{max-width:640px;margin-top:4px;color:var(--text-muted);font-size:13px}.booka-live-note{display:block;max-width:720px;margin-top:6px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.04em}.booka-kicker{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.booka-planner-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.booka-view-builder{display:flex;align-items:center;flex-wrap:wrap;gap:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:8px 10px}.booka-view-builder-head{display:grid;min-width:220px;gap:2px}.booka-view-builder-head span{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.booka-view-builder-head small{overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.booka-view-presets{display:flex;flex:1;justify-content:flex-end;gap:6px}.booka-view-presets button{min-height:30px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text-muted);padding:0 11px;text-align:center}.booka-view-presets button:hover,.booka-view-presets button.active{border-color:var(--border-bright);background:var(--accent-soft);color:var(--text)}.booka-view-presets strong,.booka-view-presets small{display:block;min-width:0}.booka-view-presets strong{color:inherit;font-size:11px;font-weight:600;white-space:nowrap}.booka-view-presets small{display:none;color:var(--text-muted);font-size:11px;line-height:1.35}.booka-view-custom{display:flex;flex-wrap:wrap;gap:7px;flex:0 0 100%;border-top:1px solid var(--border);padding-top:8px}.booka-view-custom button,.booka-driver-filter button{min-height:30px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text-muted);font-size:11px;padding:0 10px}.booka-view-custom button.active,.booka-driver-filter button.active,.booka-view-custom button:hover,.booka-driver-filter button:hover{border-color:var(--accent-dim);color:var(--accent)}.booka-icon-btn,.booka-soft-btn,.booka-primary-btn,.booka-filter-row button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border-radius:6px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.booka-icon-btn{width:34px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted)}.booka-soft-btn{border:1px solid var(--border-bright);background:var(--surface-2);color:var(--text);padding:0 12px}.booka-soft-btn.success{border-color:#4ce8a85c;background:var(--success-bg);color:var(--success)}.booka-primary-btn{border:1px solid var(--accent);background:var(--accent);color:#04060f;padding:0 13px}:root[data-theme=day] .booka-primary-btn,:root[data-theme=day] .nelly-btn.primary{color:#fff;box-shadow:0 9px 22px #1d5fd033}.booka-icon-btn:hover,.booka-soft-btn:hover,.booka-filter-row button:hover{border-color:var(--accent-dim);color:var(--accent)}.booka-date-control,.booka-search,.booka-driver-select{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);color:var(--text-muted);padding:0 10px}.booka-date-control input,.booka-search input,.booka-driver-select select{min-height:34px;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.booka-search{width:100%;margin-top:12px}.booka-search input{width:100%}.booka-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.booka-stat{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;padding:13px 14px}.booka-stat-icon{grid-row:span 3;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:6px;background:var(--accent-soft);color:var(--accent)}.booka-stat-label,.booka-stat small,.booka-lane-head small,.booka-count{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.booka-stat strong{color:var(--text);font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:300;line-height:1}.booka-stat.success .booka-stat-icon{color:var(--success);background:var(--success-bg)}.booka-stat.warning .booka-stat-icon{color:var(--warning);background:var(--warning-bg)}.booka-money-radar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.booka-money-card,.booka-job-money,.booka-rate-rule,.booka-evidence-panel{display:grid;gap:5px;min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:11px 12px;text-align:left}.booka-money-card:hover{border-color:var(--accent-dim)}.booka-money-card strong,.booka-job-money strong,.booka-rate-rule strong,.booka-evidence-panel strong{overflow:hidden;color:var(--text);font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.booka-money-card span{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.booka-money-card small,.booka-job-money small,.booka-rate-rule small,.booka-evidence-panel small{overflow:hidden;color:var(--text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.booka-money-card.success,.booka-job-money.success,.booka-evidence-panel.success{border-color:#4ce8a83d}.booka-money-card.warning,.booka-job-money.warning,.booka-rate-rule,.booka-evidence-panel.warning{border-color:#e8c04c4d}.booka-money-card.danger,.booka-job-money.danger{border-color:#e85c7a5c;background:var(--danger-bg)}:root[data-theme=day] .booka-money-card,:root[data-theme=day] .booka-job-money,:root[data-theme=day] .booka-rate-rule,:root[data-theme=day] .booka-evidence-panel{background:linear-gradient(180deg,#eef4fafa,#e2ecf6fa)}.booka-md-grid{display:grid;grid-template-columns:minmax(360px,1.35fr) minmax(260px,.9fr) minmax(260px,.85fr);gap:10px}.booka-md-card{display:grid;align-content:start;gap:11px;min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:14px}.booka-md-card-wide{min-height:176px}.booka-alert-list,.booka-connection-list{display:grid;gap:8px}.booka-alert-list span,.booka-connection-list span{display:grid;min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:9px 10px}.booka-alert-list span{grid-template-columns:auto 1fr;align-items:center;gap:8px;color:var(--text);font-size:13px}.booka-alert-list svg{color:var(--accent)}.booka-connection-list strong,.booka-connection-list small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-connection-list strong{color:var(--text);font-size:12px}.booka-connection-list small{margin-top:3px;color:var(--text-muted);font-size:11px}.booka-connection-list span.success{border-color:#4ce8a83d}.booka-connection-list span.warning{border-color:#e8c04c52}.booka-md-card .booka-money-card{width:100%}.booka-count.success{color:var(--success)}.booka-count.warning{color:var(--warning)}.booka-md-error{color:var(--warning);font-size:11px}:root[data-theme=day] .booka-md-card{background:linear-gradient(180deg,#eef4fafa,#e2ecf6fa);box-shadow:0 1px #ffffffc7,0 10px 24px #19273b0d}:root[data-theme=day] .booka-alert-list span,:root[data-theme=day] .booka-connection-list span{background:#e0ebf6eb}.booka-fleet-map{display:grid;gap:10px;min-height:246px;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:12px 14px}.booka-fleet-map.expanded{position:fixed;inset:74px 24px 24px calc(var(--sidebar-w, 260px) + 24px);z-index:80;min-height:0;background:var(--bg);box-shadow:0 28px 80px #0000006b}.booka-map-head,.booka-map-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.booka-map-head h3{margin:2px 0 0;color:var(--text);font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:300}.booka-map-actions{align-items:center;flex-wrap:wrap;justify-content:flex-end}.booka-map-state{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--border);border-radius:999px;padding:0 10px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.booka-map-state.success{border-color:#4ce8a847;color:var(--success)}.booka-map-state.warning{border-color:#e8c04c52;color:var(--warning)}.booka-map-layout{display:grid;grid-template-columns:minmax(360px,1fr) minmax(240px,310px);gap:12px;min-height:0}.booka-fleet-map.expanded .booka-map-layout{grid-template-columns:minmax(520px,1fr) minmax(280px,360px);flex:1}.booka-map-surface{position:relative;min-height:178px;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(135deg,#22d3ee1c,#4ce8a812 44%,#e8c04c12);background-size:38px 38px,38px 38px,auto}.booka-fleet-map.expanded .booka-map-surface{min-height:0;height:100%}.booka-map-grid{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px dashed rgba(255,255,255,.13);border-radius:8px;pointer-events:none}.booka-map-port,.booka-map-marker{position:absolute;transform:translate(-50%,-50%)}.booka-map-port{display:inline-flex;min-height:24px;align-items:center;border:1px solid rgba(232,192,76,.38);border-radius:999px;background:#e8c04c21;color:var(--warning);padding:0 9px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.04em;white-space:nowrap;z-index:1}.booka-map-marker{display:inline-flex;max-width:min(210px,34vw);align-items:center;gap:8px;border:1px solid rgba(34,211,238,.42);border-radius:8px;background:#050b16e0;color:var(--text);padding:7px 9px;text-align:left;box-shadow:0 14px 30px #00000040;z-index:2}.booka-map-marker.moving{border-color:#4ce8a894}.booka-map-marker svg{flex:0 0 auto;color:var(--accent)}.booka-map-marker span{display:grid;min-width:0}.booka-map-marker strong,.booka-map-marker small,.booka-map-marker em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-map-marker strong{font-size:12px}.booka-map-marker small,.booka-map-marker em{color:var(--text-muted);font-size:10px;font-style:normal}.booka-map-marker em{color:var(--success);font-family:JetBrains Mono,monospace}.booka-map-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:12px;text-align:center}.booka-map-side{display:grid;min-height:0;gap:10px}.booka-map-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.booka-map-metrics span,.booka-map-unit-list span,.booka-map-warning{min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:8px 9px}.booka-map-metrics strong,.booka-map-metrics small,.booka-map-unit-list strong,.booka-map-unit-list small,.booka-map-unit-list em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-map-metrics strong{color:var(--text);font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:300}.booka-map-metrics small,.booka-map-unit-list small,.booka-map-unit-list em{color:var(--text-muted);font-size:10px}.booka-map-unit-list{display:grid;gap:7px;min-height:0;overflow-y:auto}.booka-map-unit-list strong{color:var(--text);font-size:12px}.booka-map-unit-list em{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-style:normal}.booka-map-unit-list span.warning{border-color:#e8c04c4d}.booka-map-warning{display:inline-flex;align-items:center;gap:6px;color:var(--warning);font-size:11px}.booka-spin{animation:booka-spin .9s linear infinite}@keyframes booka-spin{to{transform:rotate(360deg)}}:root[data-theme=day] .booka-fleet-map{background:linear-gradient(180deg,#eef4fafa,#e2ecf6fa);box-shadow:0 1px #ffffffc7,0 10px 24px #19273b0d}:root[data-theme=day] .booka-map-surface{background:linear-gradient(90deg,rgba(16,24,39,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(16,24,39,.045) 1px,transparent 1px),linear-gradient(135deg,#c2e0f5fa,#deefe6f5 54%,#f3ecd3f0)}:root[data-theme=day] .booka-map-marker{background:#f9fcfff0;box-shadow:0 12px 26px #19273b1f}.booka-soft-btn:disabled,.booka-icon-btn:disabled{cursor:not-allowed;opacity:.58}.booka-soft-link{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border-bright);border-radius:6px;background:var(--surface-2);color:var(--text);font-size:12px;font-weight:500;text-decoration:none}.booka-trace-console{display:grid;gap:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:12px 14px}.booka-trace-search{margin-top:0}.booka-source-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.booka-source-strip span,.booka-priority-card,.booka-trace-result{min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:9px 10px}:root[data-theme=day] .booka-source-strip span,:root[data-theme=day] .booka-priority-card,:root[data-theme=day] .booka-trace-result,:root[data-theme=day] .booka-date-control,:root[data-theme=day] .booka-search,:root[data-theme=day] .booka-driver-select,:root[data-theme=day] .booka-soft-btn,:root[data-theme=day] .booka-icon-btn,:root[data-theme=day] .booka-filter-row button,:root[data-theme=day] .nelly-input,:root[data-theme=day] .nelly-select{background:#e0ebf6eb}.booka-source-strip strong,.booka-source-strip small,.booka-priority-card span,.booka-priority-card strong,.booka-priority-card small,.booka-priority-card em,.booka-trace-result span,.booka-trace-result strong,.booka-trace-result small,.booka-trace-result em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-source-strip strong,.booka-priority-card span,.booka-trace-result span{color:var(--accent);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.booka-pricing-focus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.booka-priority-card{color:var(--text);text-align:left}.booka-priority-card:hover{border-color:var(--accent-dim)}.booka-priority-card strong{margin-top:4px;color:var(--text);font-size:13px}.booka-source-strip small,.booka-priority-card small,.booka-trace-result small{margin-top:4px;color:var(--text-muted);font-size:11px}.booka-priority-card em{margin-top:5px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal}.booka-priority-card.success{border-color:#4ce8a838}.booka-priority-card.warning{border-color:#e8c04c47}.booka-trace-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}.booka-trace-result{color:var(--text);text-align:left}.booka-trace-result:hover{border-color:var(--accent-dim)}.booka-trace-result strong{margin-top:4px;color:var(--text);font-size:13px}.booka-trace-result em{margin-top:5px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;font-style:normal}.booka-trace-result.success{border-color:#4ce8a838}.booka-trace-result.warning{border-color:#e8c04c47}.booka-template-toolbar{display:grid;grid-template-columns:minmax(230px,1fr) auto auto;gap:12px;align-items:center;border:1px solid rgba(96,170,215,.28);border-radius:8px;background:linear-gradient(135deg,#5284b221,#121820eb),var(--surface);box-shadow:inset 0 1px #ffffff0a;padding:12px}.booka-template-title{display:grid;gap:4px;min-width:0}.booka-template-title strong{color:var(--text);font-size:16px}.booka-template-title small{overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.booka-template-buttons,.booka-template-fields{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.booka-template-buttons button,.booka-template-fields button{min-height:34px;border:1px solid var(--border);border-radius:999px;background:#ffffff09;color:var(--text-muted);font-size:12px;padding:0 12px}.booka-template-fields button{min-height:30px;font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase}.booka-template-buttons button:hover,.booka-template-fields button:hover,.booka-template-buttons button.active,.booka-template-fields button.active{border-color:#60aad78c;background:#60aad724;color:var(--text)}.booka-planner-grid{display:grid;grid-template-columns:minmax(250px,310px) minmax(390px,1fr) minmax(280px,330px);flex:1;min-height:0;gap:12px}.booka-planner-grid--compact{grid-template-columns:minmax(240px,290px) minmax(440px,1fr)}.booka-planner-grid--compact .booka-detail{grid-column:1 / -1}.booka-planner-grid--compact .booka-driver-board{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.booka-planner-grid--compact .booka-driver-lane{min-height:132px;gap:8px;padding:10px}.booka-planner-grid--compact .booka-lane-jobs{grid-template-columns:1fr}.booka-planner-grid--timeline{grid-template-columns:minmax(240px,300px) minmax(570px,1fr) minmax(260px,320px)}.booka-planner-grid--timeline .booka-driver-board{gap:8px}.booka-planner-grid--timeline .booka-driver-lane{grid-template-columns:minmax(160px,.55fr) minmax(0,1.45fr);min-height:118px}.booka-planner-grid--timeline .booka-lane-head,.booka-planner-grid--timeline .booka-lane-metrics,.booka-planner-grid--timeline .booka-capacity-bar{grid-column:1}.booka-planner-grid--timeline .booka-lane-jobs{grid-column:2;grid-row:1 / span 3;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-content:start}.booka-panel{min-height:0;overflow:hidden;padding:14px}.booka-jobs-tab{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:14px}.booka-jobs-tab .booka-panel-heading h3{margin:3px 0 0;color:var(--text);font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:300}.booka-jobs-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.booka-jobs-summary span{display:grid;gap:2px;min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:10px 12px}.booka-jobs-summary strong{color:var(--text);font-size:20px;font-weight:500}.booka-jobs-summary small{overflow:hidden;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.booka-jobs-summary .success{border-color:color-mix(in srgb,var(--success) 35%,var(--border))}.booka-jobs-summary .warning{border-color:color-mix(in srgb,var(--warning) 38%,var(--border))}.booka-jobs-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(300px,.8fr) minmax(320px,.9fr) minmax(178px,auto);gap:10px;align-items:end;margin-bottom:10px}.booka-jobs-toolbar .booka-filter-row,.booka-jobs-toolbar .booka-date-range,.booka-jobs-toolbar .booka-sort-control{margin-top:0}.booka-panel-heading,.booka-lane-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.booka-count{display:inline-flex;min-width:28px;height:24px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;background:var(--surface-2)}.booka-filter-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:6px;margin-top:8px}.booka-filter-row button{min-height:31px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted)}.booka-filter-row button.active{border-color:var(--accent-dim);background:var(--accent-soft);color:var(--accent)}.booka-sort-control{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.booka-sort-control select{min-width:150px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);font-family:JetBrains Mono,monospace;font-size:11px;padding:7px 9px}.booka-date-range{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr)) auto;gap:6px;align-items:end}.booka-date-control{display:grid;gap:4px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.booka-date-control input{min-height:31px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);font-family:JetBrains Mono,monospace;font-size:11px;padding:5px 8px}.booka-date-clear{min-height:31px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text-muted);font-size:11px}.booka-jobs-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:8px;background:var(--accent-soft);padding:10px 12px}.booka-jobs-selection-bar.has-warning{border-color:color-mix(in srgb,var(--warning) 45%,var(--border));background:color-mix(in srgb,var(--warning) 10%,var(--surface))}.booka-jobs-selection-bar>div:first-child{display:grid;gap:2px;min-width:0}.booka-jobs-selection-bar strong{color:var(--text);font-size:13px}.booka-jobs-selection-bar span,.booka-jobs-selection-bar small{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px}.booka-jobs-selection-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.booka-jobs-selection-actions button{display:inline-flex;min-height:31px;align-items:center;gap:5px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text-muted);font-size:11px}.booka-jobs-selection-actions button:not(:disabled):last-child,.booka-jobs-selection-actions button:not(:disabled):nth-child(2){border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent)}.booka-jobs-selection-actions button:disabled{cursor:not-allowed;opacity:.45}.booka-queue,.booka-detail{display:flex;flex-direction:column}.booka-queue-list,.booka-driver-board,.booka-lane-jobs{min-height:0;overflow-y:auto}.booka-queue-list{display:flex;flex:1;flex-direction:column;gap:7px;margin-top:10px;padding-right:2px}.booka-jobs-list{display:flex;flex:1;min-height:0;flex-direction:column;gap:6px;margin-top:10px;overflow-y:auto;padding-right:2px}.booka-jobs-list--wide{margin-top:0;overflow:auto}.booka-jobs-row{display:grid;grid-template-columns:minmax(130px,1.1fr) minmax(92px,.72fr) minmax(120px,.95fr) minmax(150px,1.2fr) minmax(76px,.55fr);gap:8px;width:100%;align-items:center;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);padding:8px 9px;text-align:left}.booka-jobs-list--wide .booka-jobs-row{grid-template-columns:30px minmax(170px,1.1fr) minmax(116px,.72fr) minmax(94px,.56fr) minmax(94px,.56fr) minmax(150px,.88fr) minmax(230px,1.28fr) minmax(104px,.62fr) minmax(78px,.44fr) minmax(96px,.5fr);min-width:1320px}.booka-jobs-row:not(.booka-jobs-head){cursor:pointer;transition:border-color .14s,background .14s,transform .14s}.booka-queue .booka-jobs-row:not(.booka-jobs-head){cursor:grab}.booka-queue .booka-jobs-row:not(.booka-jobs-head):active{cursor:grabbing}.booka-jobs-row:not(.booka-jobs-head):hover,.booka-jobs-row.selected{border-color:var(--accent-dim);background:var(--surface-hover)}.booka-jobs-row.on-manifest{border-color:color-mix(in srgb,var(--success) 45%,var(--border));background:color-mix(in srgb,var(--success) 12%,var(--surface-2))}.booka-jobs-row.on-manifest.selected,.booka-jobs-row.on-manifest:hover{border-color:var(--success);background:color-mix(in srgb,var(--success) 18%,var(--surface-hover))}.booka-jobs-row.checked{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.booka-jobs-head{position:sticky;top:0;z-index:2;border-color:transparent;background:var(--surface);color:var(--text-dim);cursor:default;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.booka-jobs-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-jobs-select{display:inline-flex;align-items:center;justify-content:center;min-width:0}.booka-jobs-select input{width:15px;height:15px;accent-color:var(--accent)}.booka-jobs-customer{display:grid;gap:2px}.booka-jobs-customer strong{overflow:hidden;color:var(--text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.booka-jobs-customer small,.booka-jobs-rate small{overflow:hidden;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.booka-jobs-ref,.booka-jobs-date,.booka-jobs-driver,.booka-jobs-rate{font-family:JetBrains Mono,monospace;font-size:10px}.booka-jobs-date,.booka-jobs-driver{color:var(--text-muted)}.booka-jobs-rate{display:grid;gap:2px;color:var(--success);justify-items:start}.booka-jobs-address{color:var(--text-muted);font-size:11px}.planner-job-card{position:relative;display:grid;width:100%;grid-template-columns:4px 1fr;gap:9px;overflow:hidden;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);text-align:left}.planner-job-card:hover,.planner-job-card.selected{border-color:var(--job-color, var(--accent));background:var(--surface-hover)}.planner-job-card.compact{gap:7px;border-radius:6px}.planner-job-card.compact .planner-job-body{gap:3px;padding:7px 8px 7px 0}.planner-job-card.compact .planner-job-route,.planner-job-card.compact .planner-job-meta,.planner-job-card.compact .planner-job-issues{font-size:9px}.planner-job-rail{min-height:100%;background:var(--job-color, var(--accent))}.planner-job-body{display:grid;gap:5px;min-width:0;padding:9px 10px 9px 0}.planner-job-top,.planner-job-meta,.planner-job-route,.planner-job-issues,.booka-lane-metrics,.booka-route-detail,.booka-issue-list span{display:flex;align-items:center}.planner-job-top{justify-content:space-between;gap:8px;font-family:JetBrains Mono,monospace;font-size:10px}.planner-job-top strong{color:var(--text)}.planner-job-top span{color:var(--job-color, var(--accent))}.planner-job-customer{overflow:hidden;color:var(--text);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.planner-job-route{gap:5px;overflow:hidden;color:var(--text-muted);font-size:11px;white-space:nowrap}.planner-job-meta{flex-wrap:wrap;gap:8px;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px}.planner-job-meta span,.planner-job-issues{display:inline-flex;align-items:center;gap:4px}.planner-job-meta .profit{color:var(--success)}.planner-job-meta .loss{color:var(--danger)}.planner-job-issues{color:var(--warning);font-family:JetBrains Mono,monospace;font-size:10px}.booka-driver-board{display:grid;align-content:start;gap:10px}.booka-driver-lane{display:grid;gap:10px;min-height:176px;padding:13px}.booka-lane-state,.booka-status-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(76,232,168,.25);border-radius:999px;background:var(--success-bg);color:var(--success);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.booka-lane-state.warning{border-color:#e8c04c47;background:var(--warning-bg);color:var(--warning)}.booka-status-pill{border-color:var(--job-color, var(--accent));background:color-mix(in srgb,var(--job-color, var(--accent)) 14%,transparent);color:var(--job-color, var(--accent))}.booka-lane-metrics{flex-wrap:wrap;gap:10px;color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:10px}.booka-lane-metrics span{display:inline-flex;align-items:center;gap:4px}.booka-capacity-bar{display:block;width:100%;height:5px;overflow:hidden;border-radius:999px;background:var(--surface-3)}.booka-capacity-bar span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.booka-lane-jobs{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px}.booka-drop-empty,.booka-empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:84px;border:1px dashed var(--border-bright);border-radius:7px;color:var(--text-dim);font-size:12px}.booka-detail{gap:14px}.booka-route-detail{gap:8px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text-muted);padding:10px;font-size:12px}.booka-route-detail strong{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.booka-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.booka-detail-grid span{display:grid;gap:3px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.05em;padding:9px;text-transform:uppercase}.booka-detail-grid strong{overflow:hidden;color:var(--text);font-family:Instrument Sans,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.booka-driver-select,.booka-driver-select select{width:100%}.booka-recommendation,.booka-issue-list{display:grid;gap:8px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:11px}.booka-recommendation strong{color:var(--text);font-size:14px}.booka-recommendation small{color:var(--text-muted);font-size:12px;line-height:1.35}.booka-issue-list .clean,.booka-issue-list .issue{gap:6px;font-size:12px}.booka-issue-list .clean{color:var(--success)}.booka-issue-list .issue{color:var(--warning)}.booka-detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.booka-day-planner{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px}.booka-day-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px}.booka-planning-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.booka-driver-filter{display:flex;flex-wrap:wrap;gap:7px}.booka-manifest-builder{display:grid;grid-template-columns:minmax(420px,1fr) minmax(320px,390px);gap:12px;min-height:0}.booka-driver-manifest-list,.booka-unassigned-list{display:grid;align-content:start;gap:10px;min-height:0;overflow-y:auto}.booka-driver-manifest-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.booka-driver-manifest,.booka-unassigned-jobs{min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:12px}.booka-driver-manifest{display:grid;gap:10px;min-height:210px}.booka-driver-manifest.compliant{border-color:#4ce8a83d}.booka-driver-manifest.warning{border-color:#e8c04c4d}.booka-driver-manifest-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.booka-driver-manifest-head h3{margin:2px 0 0;color:var(--text);font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:300}.booka-driver-manifest-head small{display:block;margin-top:2px;color:var(--text-muted);font-size:11px}.booka-manifest-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.booka-manifest-metrics span{display:grid;min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);padding:8px 9px}.booka-manifest-metrics strong{color:var(--text);font-size:17px}.booka-manifest-metrics small{color:var(--text-muted);font-size:10px;text-transform:uppercase}.booka-manifest-rule{border:1px solid rgba(245,158,11,.28);border-radius:7px;background:#f59e0b14;color:var(--text);font-size:11px;line-height:1.4;padding:8px 9px}.booka-manifest-lines{display:grid;gap:7px}.booka-manifest-lines button,.booka-unassigned-card{display:grid;min-width:0;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);padding:9px 10px;text-align:left}.booka-manifest-lines button{grid-template-columns:auto 1fr;gap:2px 9px}.booka-manifest-lines button:hover,.booka-unassigned-card:hover{border-color:var(--accent-dim)}.booka-manifest-lines button span{grid-row:span 2;color:var(--accent);font-family:JetBrains Mono,monospace;font-size:10px}.booka-manifest-lines strong,.booka-manifest-lines small,.booka-unassigned-card strong,.booka-unassigned-card small,.booka-unassigned-card em,.booka-unassigned-card span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booka-manifest-lines small,.booka-unassigned-card small,.booka-unassigned-card em,.booka-unassigned-card span{color:var(--text-muted);font-size:11px;font-style:normal}.booka-unassigned-jobs{display:grid;align-content:start;gap:10px}.booka-unassigned-card{cursor:grab;gap:3px}.booka-unassigned-card span{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:10px}.booka-manifest-empty{min-height:74px;border:1px dashed var(--border-bright);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-dim);font-size:12px;text-align:center;padding:12px}@media(max-width:1180px){.booka-md-grid{grid-template-columns:1fr 1fr}.booka-view-presets,.booka-planning-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.booka-manifest-builder{grid-template-columns:1fr}.booka-md-card-wide{grid-column:1 / -1}.booka-planner-grid{grid-template-columns:280px minmax(360px,1fr)}.booka-detail{grid-column:1 / -1}}@media(max-width:680px){.booka-planner-header,.booka-day-planner-head{align-items:stretch;flex-direction:column}.booka-planner-actions{justify-content:flex-start}.booka-view-builder-head{min-width:0;width:100%}.booka-view-presets{justify-content:flex-start;flex-wrap:wrap}.booka-day-controls{justify-content:flex-start}.booka-stat-grid,.booka-view-presets,.booka-planning-summary,.booka-money-radar,.booka-md-grid,.booka-map-layout,.booka-planner-grid{grid-template-columns:1fr}.booka-md-card-wide{grid-column:auto}.booka-fleet-map.expanded{top:14px;right:14px;bottom:14px;left:14px}.booka-map-head{align-items:stretch;flex-direction:column}.booka-map-actions{justify-content:flex-start}.booka-map-surface{min-height:270px}.booka-map-marker{max-width:210px}.booka-jobs-row{grid-template-columns:minmax(0,1fr) minmax(74px,auto)}.booka-jobs-head{display:none}.booka-jobs-ref,.booka-jobs-address{grid-column:1 / -1}.booka-queue,.booka-driver-board,.booka-detail{max-height:none}}@media(max-height:820px)and (min-width:681px){.booka-planner{gap:8px}.booka-planner-header{padding:10px 12px}.booka-planner-header h2{font-size:22px}.booka-planner-header p{margin-top:2px;font-size:12px}.booka-stat{padding:9px 10px}.booka-money-card{padding:8px 9px}.booka-md-card{padding:10px 12px}.booka-fleet-map{min-height:218px;padding:10px 12px}.booka-map-surface{min-height:150px}.booka-map-unit-list{max-height:112px}.booka-money-card strong{font-size:13px}.booka-stat-icon{width:28px;height:28px}.booka-stat strong{font-size:22px}.booka-trace-console{gap:8px;padding:10px 12px}.booka-pricing-focus{gap:6px}.booka-priority-card,.booka-source-strip span{padding:7px 8px}.booka-source-strip small{display:none}.booka-panel,.booka-driver-lane{padding:10px}.booka-driver-lane{min-height:150px}.booka-search{margin-top:8px}.planner-job-body{gap:4px;padding:7px 8px 7px 0}}.bottom-nav{display:none}@media(max-width:900px){:root{--sidebar-w: 0px;--bottom-nav-h: 60px}.sidebar-desktop{display:none!important}.main-content{padding-bottom:var(--bottom-nav-h)}.bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:var(--bottom-nav-h);background:#04060ff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--border);z-index:100}.bottom-nav a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:500;letter-spacing:.04em;color:var(--text-muted);text-decoration:none;padding:6px 0;position:relative}.bottom-nav a.active{color:var(--accent)}.bottom-nav a.active:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:18px;height:2px;background:var(--accent);border-radius:0 0 2px 2px;opacity:.7}.bottom-nav .nav-icon{font-size:18px;line-height:1}.top-bar{padding:7px 12px}.mini-orb{width:26px;height:26px}.top-bar-title{font-size:14px}}.stocker-page{display:flex;flex-direction:column;gap:14px;padding:18px;color:var(--text)}.stocker-hero,.stocker-panel,.stocker-metric,.stocker-risk{border:1px solid var(--border);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--surface-2) 94%,transparent))}.stocker-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:18px}.stocker-kicker,.stocker-panel-title span,.stocker-metric span,.stocker-risk span{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.stocker-kicker{display:flex;align-items:center;gap:8px;color:var(--accent)}.stocker-hero h1{margin:8px 0 6px;font-family:Fraunces,Georgia,serif;font-size:clamp(32px,4vw,52px);font-weight:360;letter-spacing:0}.stocker-hero p{max-width:820px;margin:0;color:var(--text-muted);line-height:1.55}.stocker-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.stocker-actions button,.stocker-mini-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--border-bright);border-radius:7px;background:var(--surface-2);color:var(--text);font-size:12px}.stocker-actions button:hover,.stocker-mini-actions button:hover{border-color:var(--accent);color:var(--accent)}.stocker-actions button:disabled,.stocker-mini-actions button:disabled{cursor:not-allowed;opacity:.48}.stocker-alert{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(232,92,122,.28);border-radius:8px;background:var(--danger-bg);color:var(--danger)}.stocker-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.stocker-metric,.stocker-risk{min-height:74px;padding:12px}.stocker-metric{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px}.stocker-metric svg{color:var(--accent)}.stocker-metric strong,.stocker-risk strong{grid-column:1 / -1;margin-top:8px;font-size:21px;font-weight:650}.stocker-risk{border-color:#e8c04c3d}.stocker-risk.calm{border-color:#4ce8a83d}.stocker-risk.watch strong{color:var(--warning)}.stocker-risk.calm strong{color:var(--success)}.stocker-grid{display:grid;gap:14px}.stocker-grid-main{grid-template-columns:minmax(280px,.85fr) minmax(520px,1.65fr)}.stocker-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.stocker-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.stocker-panel{min-width:0;padding:14px}.stocker-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.stocker-panel-title>div{display:flex;align-items:center;gap:8px}.stocker-panel-title svg{color:var(--accent)}.stocker-panel-title h2{margin:0;font-size:16px;font-weight:650;letter-spacing:0}.stocker-filter{display:grid;gap:6px;margin-bottom:12px}.stocker-filter label{color:var(--text-dim);font-size:12px}.stocker-filter select{min-height:36px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);color:var(--text);padding:0 10px}.stocker-recs,.stocker-list,.stocker-connectors,.stocker-brand-list{display:grid;gap:9px}.stocker-recs article,.stocker-row,.stocker-connectors article,.stocker-brand-list article{border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--surface-2) 76%,transparent)}.stocker-recs article{display:grid;gap:5px;padding:11px}.stocker-recs span,.stocker-row p,.stocker-connectors p{margin:0;color:var(--text-muted);line-height:1.42}.stocker-recs em,.stocker-row small,.stocker-brand-list em,.stocker-brand-list small,.stocker-connectors span{color:var(--text-dim);font-size:12px;font-style:normal;line-height:1.35}.stocker-map{display:grid;grid-template-columns:repeat(4,minmax(116px,1fr));grid-template-rows:repeat(3,minmax(100px,auto));gap:9px}.stocker-location{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:100px;padding:10px;border:1px solid var(--border);border-radius:7px;background:#4ca8e80f}.stocker-location.receiving{background:#4ce8a812}.stocker-location.cold{background:#4ca8e81c}.stocker-location.quarantine,.stocker-location.returns{background:#e85c7a14}.stocker-location.packing,.stocker-location.dispatch{background:#e8c04c14}.stocker-location strong,.stocker-location span,.stocker-location small{display:block}.stocker-location span,.stocker-location small{color:var(--text-dim);font-size:12px}.stocker-location-products{display:flex;flex-wrap:wrap;gap:4px}.stocker-location-products span,.stocker-lines span{padding:3px 6px;border-radius:5px;background:var(--surface-3);color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:10px}.stocker-drag-tray{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.stocker-product-chip{min-width:168px;padding:8px 10px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);cursor:grab}.stocker-product-chip strong,.stocker-product-chip span{display:block}.stocker-product-chip span{margin-top:3px;color:var(--text-dim);font-size:12px}.stocker-row{display:grid;gap:7px;padding:10px}.stocker-list.compact .stocker-row{min-height:96px}.stocker-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.stocker-row-head strong{min-width:0;overflow-wrap:anywhere}.stocker-pill,.stocker-priority{white-space:nowrap;border-radius:999px;padding:3px 8px;background:var(--surface-3);color:var(--text-dim);font-size:11px;text-transform:capitalize}.stocker-pill.ready_to_pick,.stocker-pill.booked,.stocker-pill.done,.stocker-priority.normal{background:var(--success-bg);color:var(--success)}.stocker-pill.needs_review,.stocker-pill.proposed,.stocker-pill.blocked,.stocker-priority.high,.stocker-priority.urgent{background:var(--warning-bg);color:var(--warning)}.stocker-mini-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.stocker-lines{display:flex;flex-wrap:wrap;gap:5px}.stocker-brand-list article{display:grid;grid-template-columns:10px 1fr;gap:10px;padding:10px}.stocker-brand-list article>span{width:10px;border-radius:5px}.stocker-brand-list strong,.stocker-brand-list small,.stocker-brand-list em{display:block}.stocker-connectors{grid-template-columns:repeat(2,minmax(0,1fr))}.stocker-connectors article{padding:10px}.stocker-connectors strong,.stocker-connectors span{display:block}.stocker-connectors p{margin-top:7px;font-size:13px}.stocker-table,.stocker-stock-table{display:grid;gap:6px}.stocker-table>div,.stocker-stock-table>div{display:grid;align-items:center;gap:10px;min-height:38px;padding:8px 10px;border-radius:7px;background:var(--surface-2)}.stocker-table>div{grid-template-columns:110px 70px 1fr 145px 70px}.stocker-stock-table>div{grid-template-columns:1.45fr 90px 100px 80px 80px 1.4fr}.stocker-stock-table .head{min-height:30px;background:transparent;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.stocker-stock-table strong,.stocker-stock-table small{display:block}.stocker-stock-table small{color:var(--text-dim);font-size:12px}.stocker-empty{margin:0;color:var(--text-dim)}@media(max-width:1180px){.stocker-metrics,.stocker-grid-main,.stocker-grid-two,.stocker-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.stocker-map-panel{grid-column:1 / -1}}@media(max-width:760px){.stocker-page{padding:12px}.stocker-hero{align-items:stretch;flex-direction:column}.stocker-actions{justify-content:flex-start}.stocker-metrics,.stocker-grid-main,.stocker-grid-two,.stocker-grid-three,.stocker-connectors{grid-template-columns:1fr}.stocker-map{grid-template-columns:1fr;grid-template-rows:auto}.stocker-location{grid-column:auto!important;grid-row:auto!important}.stocker-table>div,.stocker-stock-table>div{grid-template-columns:1fr}.stocker-stock-table .head{display:none}}@media(max-width:639px){.tasks-desktop{display:none!important}.tasks-mobile{display:block!important}.task-row-header{display:none!important}.task-row{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-left-width:3px}.task-row>*{overflow:visible;white-space:normal}.task-row .task-log-number{order:1}.task-row .task-desc{order:2;font-size:13px;line-height:1.4;white-space:normal}.task-row>span:nth-child(5),.task-row>span:nth-child(6){display:none}.task-row>*:nth-child(2),.task-row>*:nth-child(4){display:inline-flex;order:3}.nelly-input{max-width:100%!important}.nelly-select{flex:1 1 120px}.task-expand{padding:12px 14px}.task-expand>div:first-child{display:none}.main-content table thead tr th:nth-child(1),.main-content table thead tr th:nth-child(4),.main-content table thead tr th:nth-child(5),.main-content table thead tr th:nth-child(6),.main-content table tbody tr td:nth-child(1),.main-content table tbody tr td:nth-child(4),.main-content table tbody tr td:nth-child(5),.main-content table tbody tr td:nth-child(6){display:none!important}.main-content table{width:100%}}.tiger-orb-page[data-backdrop]{--tn-bg-a: #02050a;--tn-bg-b: #071019;--tn-bg-c: #020305;--tn-ink: rgba(246, 252, 255, .96);--tn-muted: rgba(210, 230, 242, .64);--tn-dim: rgba(210, 230, 242, .34);--tn-accent: #63e6d2;--tn-accent-2: #6aa8ff;--tn-alert: #ff5e7a;--tn-panel: rgba(12, 18, 24, .68);--tn-panel-strong: rgba(18, 28, 36, .84);--tn-line: rgba(190, 224, 238, .16);background:linear-gradient(115deg,var(--tn-bg-a) 0%,var(--tn-bg-b) 48%,var(--tn-bg-c) 100%);color:var(--tn-ink)}.tiger-orb-page--minimal{background:radial-gradient(circle at 62% 48%,rgba(245,255,249,.08),transparent 22rem),linear-gradient(135deg,#02040a,#060713 44%,#09060f)}.tiger-orb-page--minimal .tiger-orb-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transform:none}.tiger-orb-page--minimal .tiger-orb-scene:before{content:"";position:absolute;left:58%;top:50%;width:min(54vw,660px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,#f8f4eae6 0,#f8f4eae6 2%,#78bee657 7%,#2a4e7633 26%,#02040a00 66%),radial-gradient(circle at 50% 50%,#f8f4ea24,#02040a00 58%);box-shadow:0 0 90px #78bee62e,0 0 190px #f8f4ea14;pointer-events:none}.tiger-orb-page--minimal .tiger-orb-scene:after{content:"";position:absolute;left:58%;top:50%;width:min(64vw,760px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(248,244,234,.12);border-radius:50%;box-shadow:inset 0 0 80px #78bee60d,0 0 110px #78bee60f;pointer-events:none}.tiger-orb-page--minimal .tiger-orb-scene canvas{position:relative;z-index:1;filter:none;mask-image:none;-webkit-mask-image:none}.tiger-orb-page--minimal .tiger-orb-material,.tiger-orb-page--minimal .tiger-orb-contact,.tiger-orb-page--minimal .tiger-backdrop-switcher,.tiger-orb-page--minimal .tiger-talk-button,.tiger-orb-page--minimal .tiger-pressure-field,.tiger-orb-page--minimal .tiger-orb-scroll,.tiger-orb-page--minimal .tiger-orb-hero{display:none}.tiger-orb-page--minimal .tiger-orb-header{position:absolute;top:34px;left:clamp(22px,4vw,64px);right:auto;z-index:5;display:flex;justify-content:flex-start}.tiger-orb-page--minimal .tiger-orb-wordmark{padding:0;border:0;background:transparent;color:#f5fff9f5;font-family:JetBrains Mono,monospace;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:800;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 34px rgba(248,244,234,.14)}.tiger-orb-page[data-backdrop]:before{background:linear-gradient(90deg,transparent 0 14%,var(--tn-line) 14.08% 14.16%,transparent 14.24% 47%,var(--tn-line) 47.08% 47.16%,transparent 47.24% 78%,var(--tn-line) 78.08% 78.16%,transparent 78.24%),linear-gradient(180deg,transparent 0 19%,var(--tn-line) 19.08% 19.16%,transparent 19.24% 58%,var(--tn-line) 58.08% 58.16%,transparent 58.24%),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 26px);opacity:.52}.tiger-orb-page[data-backdrop]:after{background:linear-gradient(90deg,rgba(0,0,0,.78),transparent 36%,rgba(0,0,0,.48) 72%,rgba(0,0,0,.86)),radial-gradient(ellipse at 58% 50%,transparent 0 32%,rgba(0,0,0,.36) 63%,rgba(0,0,0,.86) 100%)}.tiger-orb-page[data-backdrop] .tiger-orb-scene{opacity:.62;transform:scale(1.12)}.tiger-orb-page[data-backdrop] .tiger-orb-scene canvas{filter:hue-rotate(150deg) saturate(.92) contrast(1.08)}.tiger-orb-page[data-backdrop] .tiger-orb-scene:before{background:linear-gradient(108deg,transparent 8%,color-mix(in srgb,var(--tn-accent) 24%,transparent) 36%,color-mix(in srgb,var(--tn-ink) 12%,transparent) 48%,transparent 70%),linear-gradient(158deg,transparent 18%,color-mix(in srgb,var(--tn-accent-2) 18%,transparent) 50%,transparent 76%);opacity:.76}.tiger-orb-page[data-backdrop] .tiger-orb-scene:after{border-color:color-mix(in srgb,var(--tn-accent) 26%,transparent);box-shadow:inset 0 0 120px color-mix(in srgb,var(--tn-accent) 9%,transparent),0 0 160px color-mix(in srgb,var(--tn-accent-2) 10%,transparent)}.tiger-orb-page[data-backdrop] .tiger-orb-material{background:linear-gradient(90deg,color-mix(in srgb,var(--tn-accent) 6%,transparent),transparent 18%,transparent 78%,color-mix(in srgb,var(--tn-alert) 5%,transparent)),repeating-linear-gradient(0deg,rgba(255,255,255,.012) 0 1px,transparent 1px 11px),repeating-linear-gradient(90deg,color-mix(in srgb,var(--tn-accent-2) 7%,transparent) 0 1px,transparent 1px 34px);opacity:.24}.tiger-backdrop-switcher{position:fixed;left:50%;top:34px;z-index:10;display:flex;align-items:center;gap:6px;transform:translate(-50%);padding:5px;border:1px solid rgba(230,245,255,.14);border-radius:999px;background:#03080c94;box-shadow:0 18px 70px #00000052;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.tiger-backdrop-switcher button{min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--tn-muted);font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:0;text-transform:uppercase}.tiger-backdrop-switcher button:hover,.tiger-backdrop-switcher button:focus-visible,.tiger-backdrop-switcher button.active{border-color:color-mix(in srgb,var(--tn-accent) 48%,transparent);background:color-mix(in srgb,var(--tn-accent) 13%,rgba(0,0,0,.36));color:var(--tn-ink);outline:none}.tiger-pressure-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.tiger-pressure-field:before,.tiger-pressure-field:after{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;opacity:.7}.tiger-pressure-field:before{background:linear-gradient(62deg,transparent 0 18%,color-mix(in srgb,var(--tn-accent) 16%,transparent) 18.2% 18.45%,transparent 18.7% 46%,color-mix(in srgb,var(--tn-accent-2) 15%,transparent) 46.2% 46.45%,transparent 46.7%),linear-gradient(145deg,transparent 0 32%,color-mix(in srgb,var(--tn-alert) 10%,transparent) 32.2% 32.36%,transparent 32.6% 72%,color-mix(in srgb,var(--tn-accent) 12%,transparent) 72.2% 72.36%,transparent 72.6%);filter:blur(7px);transform:rotate(-4deg)}.tiger-pressure-field:after{background:repeating-linear-gradient(95deg,transparent 0 18px,color-mix(in srgb,var(--tn-ink) 6%,transparent) 18px 19px,transparent 19px 48px),repeating-linear-gradient(4deg,transparent 0 22px,color-mix(in srgb,var(--tn-accent) 5%,transparent) 22px 23px,transparent 23px 68px);filter:blur(2px);opacity:.32}.tiger-pressure-token{position:absolute;z-index:2;min-width:64px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--tn-ink) 13%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tn-panel) 84%,transparent);color:color-mix(in srgb,var(--tn-ink) 58%,transparent);font-family:JetBrains Mono,monospace;font-size:.58rem;text-transform:uppercase;filter:blur(.35px);opacity:.62}.tiger-pressure-token-1{left:35%;top:17%}.tiger-pressure-token-2{left:55%;top:13%}.tiger-pressure-token-3{right:11%;top:28%}.tiger-pressure-token-4{right:18%;bottom:22%}.tiger-pressure-token-5{left:41%;bottom:17%}.tiger-pressure-token-6{left:18%;top:49%}.tiger-pressure-token-7{right:38%;top:44%}.tiger-pressure-token-8{right:7%;top:55%}.tiger-orb-page[data-backdrop] .tiger-orb-wordmark,.tiger-orb-page[data-backdrop] .tiger-orb-section h1,.tiger-orb-page[data-backdrop] .tiger-orb-section h2,.tiger-orb-page[data-backdrop] .tiger-command-cell strong,.tiger-orb-page[data-backdrop] .tiger-autopilot-stack strong,.tiger-orb-page[data-backdrop] .tiger-gateway-actions span,.tiger-orb-page[data-backdrop] .tiger-module-node strong{color:var(--tn-ink)}.tiger-orb-page[data-backdrop] .tiger-orb-wordmark span:last-child{-webkit-text-stroke-color:color-mix(in srgb,var(--tn-ink) 88%,transparent);text-shadow:0 0 28px color-mix(in srgb,var(--tn-accent) 20%,transparent),0 0 58px color-mix(in srgb,var(--tn-accent-2) 12%,transparent)}.tiger-orb-page[data-backdrop] .tiger-orb-kicker,.tiger-orb-page[data-backdrop] .tiger-page-mark span,.tiger-orb-page[data-backdrop] .tiger-autopilot-stack span{color:color-mix(in srgb,var(--tn-accent) 84%,var(--tn-ink))}.tiger-orb-page[data-backdrop] .tiger-orb-copy,.tiger-orb-page[data-backdrop] .tiger-section-copy p,.tiger-orb-page[data-backdrop] .tiger-capture-readout p{color:var(--tn-muted)}.tiger-orb-page[data-backdrop] .tiger-talk-button,.tiger-orb-page[data-backdrop] .tiger-module-node,.tiger-orb-page[data-backdrop] .tiger-command-cell,.tiger-orb-page[data-backdrop] .tiger-autopilot-stack div,.tiger-orb-page[data-backdrop] .tiger-gateway-actions button{border-color:color-mix(in srgb,var(--tn-ink) 14%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--tn-ink) 6%,transparent),color-mix(in srgb,var(--tn-accent) 5%,transparent)),var(--tn-panel)}.tiger-orb-page[data-backdrop] .tiger-talk-button:hover,.tiger-orb-page[data-backdrop] .tiger-talk-button:focus-visible,.tiger-orb-page[data-backdrop] .tiger-module-node:hover,.tiger-orb-page[data-backdrop] .tiger-module-node:focus-visible,.tiger-orb-page[data-backdrop] .tiger-module-node.caught,.tiger-orb-page[data-backdrop] .tiger-gateway-actions button:hover,.tiger-orb-page[data-backdrop] .tiger-gateway-actions button:focus-visible{border-color:color-mix(in srgb,var(--tn-accent) 68%,transparent);background:color-mix(in srgb,var(--tn-accent) 15%,var(--tn-panel-strong));box-shadow:0 0 42px color-mix(in srgb,var(--tn-accent) 20%,transparent)}.tiger-orb-page[data-backdrop] .tiger-ingest-core{border-color:color-mix(in srgb,var(--tn-accent) 72%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--tn-ink) 14%,transparent),color-mix(in srgb,var(--tn-accent) 20%,transparent) 34%,transparent 70%);box-shadow:0 0 46px color-mix(in srgb,var(--tn-accent) 18%,transparent),0 0 110px color-mix(in srgb,var(--tn-accent-2) 11%,transparent)}.tiger-orb-page[data-backdrop] .tiger-ingest-domain,.tiger-orb-page[data-backdrop] .tiger-ingest-ring{border-color:color-mix(in srgb,var(--tn-ink) 13%,transparent)}.tiger-orb-page[data-backdrop] .tiger-ingest-domain{box-shadow:inset 0 0 110px color-mix(in srgb,var(--tn-accent) 5%,transparent),0 0 120px color-mix(in srgb,var(--tn-accent-2) 5%,transparent)}.tiger-orb-page[data-backdrop] .tiger-ingest-beam{background:linear-gradient(90deg,color-mix(in srgb,var(--tn-accent) 52%,transparent),transparent)}.tiger-orb-page[data-backdrop] .tiger-capture-readout span,.tiger-orb-page[data-backdrop] .tiger-proof-verdict{border-color:color-mix(in srgb,var(--tn-accent) 44%,transparent);background:color-mix(in srgb,var(--tn-accent) 13%,rgba(0,0,0,.52));color:var(--tn-ink)}.tiger-orb-page[data-backdrop] .tiger-proof-rail{border-color:color-mix(in srgb,var(--tn-ink) 13%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--tn-ink) 7%,transparent),color-mix(in srgb,var(--tn-accent) 10%,transparent),color-mix(in srgb,var(--tn-accent-2) 8%,transparent))}.tiger-orb-page[data-backdrop=synapse]{--tn-bg-a: #02070b;--tn-bg-b: #07131b;--tn-bg-c: #010305;--tn-accent: #4ee7d4;--tn-accent-2: #6aa8ff;--tn-alert: #ff4f7b}.tiger-orb-page[data-backdrop=blueprint]{--tn-bg-a: #01040a;--tn-bg-b: #07172a;--tn-bg-c: #020610;--tn-accent: #4db7ff;--tn-accent-2: #9cf6ff;--tn-alert: #ff5fd2}.tiger-orb-page[data-backdrop=blueprint] .tiger-pressure-field:after{opacity:.42;background:linear-gradient(90deg,color-mix(in srgb,var(--tn-accent) 16%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in srgb,var(--tn-accent-2) 12%,transparent) 1px,transparent 1px);background-size:72px 72px}.tiger-orb-page[data-backdrop=pressure]{--tn-bg-a: #06070a;--tn-bg-b: #121720;--tn-bg-c: #020303;--tn-accent: #66f0c5;--tn-accent-2: #dfe7f2;--tn-alert: #ff465f}.tiger-orb-page[data-backdrop=pressure] .tiger-pressure-token{border-color:color-mix(in srgb,var(--tn-alert) 26%,transparent)}.tiger-orb-page[data-backdrop=lift]{--tn-bg-a: #020303;--tn-bg-b: #11151a;--tn-bg-c: #030405;--tn-accent: #f4fbff;--tn-accent-2: #5fe3df;--tn-alert: #7e9cff}.tiger-orb-page[data-backdrop=lift]:before{background:linear-gradient(90deg,transparent 0 32%,rgba(245,251,255,.16) 32.05% 32.16%,transparent 32.24% 50%,rgba(245,251,255,.2) 50.05% 50.14%,transparent 50.22% 68%,rgba(245,251,255,.16) 68.05% 68.16%,transparent 68.24%),linear-gradient(180deg,transparent 0 22%,rgba(245,251,255,.12) 22.05% 22.16%,transparent 22.24%)}.tiger-orb-page[data-backdrop=signal]{--tn-bg-a: #03040c;--tn-bg-b: #071016;--tn-bg-c: #08030a;--tn-accent: #b6ff4d;--tn-accent-2: #48d8ff;--tn-alert: #ff3f9b}.tiger-orb-page[data-backdrop=signal] .tiger-pressure-field:before{background:repeating-linear-gradient(118deg,transparent 0 20px,color-mix(in srgb,var(--tn-accent) 18%,transparent) 20px 22px,transparent 22px 74px),repeating-linear-gradient(28deg,transparent 0 32px,color-mix(in srgb,var(--tn-alert) 12%,transparent) 32px 34px,transparent 34px 96px)}@media(max-width:960px){.tiger-backdrop-switcher{left:24px;right:24px;top:86px;justify-content:space-between;transform:none;overflow-x:auto}.tiger-backdrop-switcher button{flex:0 0 auto}.tiger-pressure-token{opacity:.42;transform:scale(.86)}}@media(max-width:560px){.tiger-backdrop-switcher{top:72px;left:18px;right:18px}.tiger-backdrop-switcher button{min-height:30px;padding:0 10px;font-size:.6rem}}
