@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.sb-shell{--bg:#07070c;--bg-2:#0c0c15;--glass:#ffffff09;--glass-2:#ffffff0f;--glass-hi:#ffffff17;--stroke:#ffffff14;--stroke-2:#ffffff24;--text:#f3f3f8;--text-2:#a9a9bd;--text-3:#71718a;--b1:#6366f1;--b2:#a855f7;--b3:#22d3ee;--ok:#34d399;--warn:#fbbf24;--bad:#fb7185;--grad:linear-gradient(135deg,var(--b1),var(--b2));--grad-3:linear-gradient(135deg,var(--b3),var(--b1) 45%,var(--b2));--r-lg:22px;--r-md:16px;--r-sm:12px;--rail:252px;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif;color:var(--text);font:400 14px/1.45 var(--font);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#060714;background-image:radial-gradient(circle at 82% 12%,#7c3aed40 0%,#0000 42%),radial-gradient(circle at 16% 84%,#4f46e538 0%,#0000 48%),radial-gradient(circle at 52% 40%,#22d3ee14 0%,#0000 55%),linear-gradient(145deg,#060714 0%,#0b0e24 48%,#130f32 100%);height:100vh;overflow:hidden}.sb-shell *{box-sizing:border-box}.sb-shell button,.sb-shell input,.sb-shell textarea{font:inherit;color:inherit}.sb-shell a{color:inherit;text-decoration:none}.sb-shell svg{display:block}.sb-shell .sky{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.sb-shell .sky .aur{filter:blur(90px);opacity:.55;border-radius:50%;position:absolute}.sb-shell .sky .a1{background:radial-gradient(closest-side,#6366f1bf,#0000);width:720px;height:520px;top:-260px;left:180px}.sb-shell .sky .a2{background:radial-gradient(closest-side,#a855f78c,#0000);width:640px;height:560px;top:-120px;right:-160px}.sb-shell .sky .a3{background:radial-gradient(closest-side,#22d3ee47,#0000);width:700px;height:420px;bottom:-300px;left:38%}.sb-shell .sky .grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:-1px -1px;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 60% 30%,#000 30%,#0000 80%)}.sb-shell .sky .grain{opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.sb-shell .app{z-index:1;gap:12px;height:100vh;padding:12px;display:flex;position:relative}.sb-shell .rail{width:var(--rail);flex:0 0 var(--rail);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--stroke),0 30px 60px -30px #000c;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffff0d,#ffffff05);flex-direction:column;padding:14px 10px 12px;display:flex;overflow:hidden}.sb-shell .brand{align-items:center;gap:10px;padding:2px 6px 12px;display:flex}.sb-shell .brand .brandmark{border-radius:9px;width:32px;height:32px;box-shadow:0 0 0 1px #ffffff1f,0 8px 24px -6px #7c5cf6b3}.sb-shell .brand b{font:600 18px/1 var(--display);letter-spacing:-.02em}.sb-shell .brand .collapse{width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.sb-shell .brand .collapse:hover{background:var(--glass-2);color:var(--text)}.sb-shell .hub-wrap{position:relative}.sb-shell .hub{background:var(--glass);box-shadow:inset 0 0 0 1px var(--stroke);cursor:pointer;text-align:left;border:0;border-radius:14px;align-items:center;gap:10px;width:calc(100% - 4px);margin:0 2px 10px;padding:9px 10px;display:flex}.sb-shell .hub:hover{background:var(--glass-2)}.sb-shell .hub .av{background:var(--grad-3);width:30px;height:30px;font:700 12px var(--display);color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.sb-shell .hub .meta{flex:1;min-width:0}.sb-shell .hub .meta b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.sb-shell .hub .meta span{color:var(--text-3);font-size:11.5px;display:block}.sb-shell .hub svg{color:var(--text-3)}.sb-shell .nav{scrollbar-width:none;flex:1;padding:0 2px;overflow:auto}.sb-shell .nav::-webkit-scrollbar{display:none}.sb-shell .sect{font:600 10.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:14px 10px 7px}.sb-shell .sect-btn{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.sb-shell .item{height:34px;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;width:100%;padding:0 10px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.sb-shell .item svg{opacity:.9;flex:0 0 18px;width:18px;height:18px}.sb-shell .item:hover{background:var(--glass-2);color:var(--text)}.sb-shell .item.active:before{content:"";background:var(--grad-3);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:-10px;box-shadow:0 0 12px 1px #7c5cf6e6}.sb-shell .item .chip{color:#c9c7ff;background:#6366f138;border-radius:999px;place-items:center;min-width:22px;height:20px;margin-left:auto;padding:0 7px;font-size:11.5px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #8178ff59}.sb-shell .item .new{letter-spacing:.06em;color:#7ee7f7;margin-left:auto;font-size:10px;font-weight:700}.sb-shell .sb-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sb-shell .launch{background:linear-gradient(140deg,#6366f138,#a855f71f 60%,#22d3ee14);border-radius:16px;margin:10px 2px 8px;padding:12px;box-shadow:inset 0 0 0 1px #8b78ff40}.sb-shell .launch .row{justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:600;display:flex}.sb-shell .launch .row span{color:var(--text-2);font-weight:500}.sb-shell .launch .bar{background:#ffffff14;border-radius:6px;height:6px;margin-top:9px;overflow:hidden}.sb-shell .launch .bar i{background:var(--grad-3);border-radius:6px;height:100%;display:block;box-shadow:0 0 12px #7c5cf6cc}.sb-shell .foot{align-items:center;gap:2px;padding:0 2px;display:flex}.sb-shell .foot .item{flex:1}.sb-shell .path{margin:0 2px 6px}.sb-shell .path .lbl{font:600 10.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;padding:4px 8px 7px;display:flex}.sb-shell .path .lbl button{letter-spacing:0;text-transform:none;color:#a5b4fc;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:500}.sb-shell .seg{box-shadow:inset 0 0 0 1px var(--stroke);background:#ffffff08;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.sb-shell .seg button{color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 9px 9px;font-size:12px;font-weight:500;line-height:1.2;display:flex;position:relative}.sb-shell .seg button svg{width:16px;height:16px;color:var(--text-3)}.sb-shell .path-note{color:var(--warn);margin:6px 8px 0;font-size:11px;line-height:1.4}.sb-shell .sb-menu{z-index:50;width:230px;color:var(--text);box-shadow:inset 0 0 0 1px var(--stroke-2),0 16px 32px #00000080;background:#12121e;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.sb-shell .sb-menu p{margin:0;padding:6px 10px;font-size:13px;font-weight:600}.sb-shell .sb-menu a,.sb-shell .sb-menu button{width:100%;min-height:32px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;text-decoration:none;display:flex}.sb-shell .sb-menu a:hover,.sb-shell .sb-menu button:hover{background:var(--glass-2)}.sb-shell .me-wrap{position:relative}.sb-shell .me-menu{left:auto;right:0}.sb-shell .canvas{border-radius:var(--r-lg);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.sb-shell .top{flex:0 0 60px;align-items:center;gap:12px;height:60px;padding:0 6px 0 8px;display:flex}.sb-shell .crumb{align-items:center;gap:10px;min-width:180px;display:flex}.sb-shell .crumb h1{font:600 20px/1 var(--display);letter-spacing:-.02em;margin:0}.sb-shell .range{background:var(--glass);height:32px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12.5px;display:flex}.sb-shell .range:hover{background:var(--glass-2);color:var(--text)}.sb-shell .cmd{max-width:520px;height:40px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-3);cursor:text;background:#ffffff0b;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;margin:0 auto;padding:0 8px 0 14px;display:flex}.sb-shell .cmd:hover{box-shadow:inset 0 0 0 1px var(--stroke-2)}.sb-shell .cmd .ph{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.sb-shell .kbd{font:600 11px/1 var(--font);color:var(--text-2);background:#ffffff12;border-radius:7px;padding:5px 7px;box-shadow:inset 0 -1px #ffffff14}.sb-shell .right{justify-content:flex-end;align-items:center;gap:8px;min-width:180px;display:flex}.sb-shell .live{color:#a7f3d0;white-space:nowrap;background:#34d39914;border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12.5px;display:flex;box-shadow:inset 0 0 0 1px #34d39940}.sb-shell .live i{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite ping;box-shadow:0 0 #34d39999}@keyframes ping{0%{box-shadow:0 0 #34d3998c}80%,to{box-shadow:0 0 0 7px #34d39900}}.sb-shell .ib{background:var(--glass);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);cursor:pointer;border:0;border-radius:11px;flex:0 0 36px;place-items:center;display:grid;position:relative}.sb-shell .ib:hover{background:var(--glass-2);color:var(--text)}.sb-shell .ib .dot{background:var(--bad);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:7px;right:8px}.sb-shell .me{background:var(--grad);width:36px;height:36px;font:700 13px var(--display);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #ffffff1f}.sb-shell .scroll{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;padding:6px 8px 28px;overflow:auto}.sb-shell .wrap{max-width:1180px;margin:0 auto}.sb-shell .hero{text-align:center;flex-direction:column;align-items:center;padding:26px 0 8px;display:flex}.sb-shell .orb{width:76px;height:76px;margin-bottom:18px;position:relative}.sb-shell .orb:before{content:"";background:conic-gradient(from var(--spin),var(--b3),var(--b1),var(--b2),var(--b3));filter:blur(22px);opacity:.55;border-radius:50%;animation:8s linear infinite spin;position:absolute;inset:-14px}.sb-shell .orb .core{background:radial-gradient(circle at 32% 28%,#fff 0 6%,#fff0 22%),conic-gradient(from var(--spin),#22d3ee,#6366f1,#a855f7,#ec4899,#22d3ee);border-radius:50%;animation:10s linear infinite spin;position:absolute;inset:0;box-shadow:inset 0 -10px 24px #00000073,inset 0 0 0 1px #ffffff40}.sb-shell .orb .glass{background:radial-gradient(circle at 50% 120%,#07070c8c,#0000 60%);border-radius:50%;position:absolute;inset:0}.sb-shell .orb .s{place-items:center;display:grid;position:absolute;inset:0}.sb-shell .orb .s svg{filter:drop-shadow(0 2px 6px #00000073);width:30px;height:30px}@keyframes spin{to{--spin:360deg}}.sb-shell .hi{font:500 15px/1.3 var(--font);color:var(--text-2)}.sb-shell .title{font:600 36px/1.12 var(--display);letter-spacing:-.035em;margin:6px 0 0}.sb-shell .title em{background:var(--grad-3);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.sb-shell .ask{background:conic-gradient(from var(--spin),#22d3eee6,#6366f1e6,#a855f7e6,#ec489999,#22d3eee6);border-radius:20px;width:min(780px,100%);margin-top:24px;padding:1.2px;animation:6s linear infinite spin;position:relative;box-shadow:0 20px 60px -20px #6366f18c,0 0 0 6px #6366f10f}.sb-shell .ask-in{text-align:left;background:linear-gradient(#11111c,#0c0c15);border-radius:19px;padding:14px 12px 10px 16px}.sb-shell .ask textarea{resize:none;width:100%;height:46px;color:var(--text);background:0 0;border:0;outline:0;font-size:15px;line-height:1.5}.sb-shell .ask textarea::placeholder{color:var(--text-3)}.sb-shell .ask .row{align-items:center;gap:6px;display:flex}.sb-shell .mode{flex-wrap:wrap;gap:6px;display:flex}.sb-shell .mode button{height:30px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:flex}.sb-shell .mode button svg{color:#a5b4fc;width:14px;height:14px}.sb-shell .ask .sp{flex:1}.sb-shell .tool{min-width:32px;height:32px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:flex}.sb-shell .tool svg{width:16px;height:16px}.sb-shell .send{background:var(--grad);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 20px -6px #7c5cf6e6,inset 0 1px #ffffff40}.sb-shell .send svg{width:16px;height:16px}.sb-shell .note{color:var(--text-3);margin-top:10px;font-size:12px}.sb-shell .canvas .note{background:var(--glass);border-color:var(--stroke);color:var(--text-2)}.sb-shell .canvas .hero .note{background:0 0;border:0;padding:0}.sb-shell .nudges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.sb-shell .nudge{background:var(--glass);height:34px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;display:flex}.sb-shell .nudge:hover{background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--stroke-2)}.sb-shell .nudge .ic{color:#c7d2fe;background:#6366f133;border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.sb-shell .nudge .ic svg{width:12px;height:12px}.sb-shell .nudge .n{color:#c9c7ff;background:#6366f138;border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:700}.sb-shell .stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;display:grid}.sb-shell .tile{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--stroke);cursor:pointer;background:linear-gradient(#ffffff0d,#ffffff05);padding:14px 16px 12px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.sb-shell .tile:hover{box-shadow:inset 0 0 0 1px var(--stroke-2),0 16px 40px -20px #6366f199;transform:translateY(-2px)}.sb-shell .tile .lab{color:var(--text-2);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.sb-shell .tile .lab i{color:var(--text-3);background:#ffffff0f;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600}.sb-shell .tile .val{font:600 28px/1.1 var(--display);letter-spacing:-.03em;margin-top:6px}.sb-shell .tile .val small{font:500 13px var(--font);color:var(--text-3);letter-spacing:0;margin-left:6px}.sb-shell .tile svg.spark{width:100%;height:46px;position:absolute;bottom:0;left:0;right:0}.sb-shell .tile .pad{height:30px}.sb-shell .sec-h{justify-content:space-between;align-items:center;margin:30px 2px 12px;display:flex}.sb-shell .sec-h h2{font:600 17px/1 var(--display);letter-spacing:-.02em;margin:0}.sb-shell .sec-h a{color:var(--text-2);font-size:12.5px}.sb-shell .sec-h a:hover{color:var(--text)}.sb-shell .missions{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sb-shell .mission{border-radius:var(--r-lg);min-height:178px;box-shadow:inset 0 0 0 1px var(--stroke);background:linear-gradient(160deg,#ffffff0f,#ffffff04);padding:18px 18px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.sb-shell .mission:hover{box-shadow:inset 0 0 0 1px var(--stroke-2),0 20px 50px -24px #6366f1b3;transform:translateY(-2px)}.sb-shell .mission .glow{filter:blur(50px);opacity:.45;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-70px}.sb-shell .mission .head{align-items:center;gap:12px;display:flex;position:relative}.sb-shell .ring{flex:0 0 38px;width:38px;height:38px}.sb-shell .mission .k{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.sb-shell .mission h3{font:600 16.5px/1.25 var(--display);letter-spacing:-.02em;margin:3px 0 0}.sb-shell .mission p{color:var(--text-2);max-width:78%;margin:12px 0 0;font-size:13px;line-height:1.5;position:relative}.sb-shell .mission .art{width:86px;height:86px;position:absolute;bottom:14px;right:14px}.sb-shell .go{cursor:pointer;height:32px;box-shadow:inset 0 0 0 1px var(--stroke-2);color:var(--text);background:#ffffff12;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:16px;left:18px}.sb-shell .go svg{width:14px;height:14px;transition:transform .2s}.sb-shell .go:hover svg{transform:translate(2px)}.sb-shell .fade{opacity:0;animation:.6s cubic-bezier(.2,.7,.2,1) forwards up;transform:translateY(8px)}.sb-shell .d1{animation-delay:50ms}.sb-shell .d2{animation-delay:.12s}.sb-shell .d3{animation-delay:.2s}.sb-shell .d4{animation-delay:.28s}.sb-shell .d5{animation-delay:.36s}@keyframes up{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sb-shell *,.sb-shell :before{transition:none!important;animation:none!important}.sb-shell .fade{opacity:1;transform:none}}.sb-shell :focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #8b8cff}.sb-shell .cmdk{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0303088c;justify-content:center;align-items:flex-start;padding-top:14vh;display:none;position:fixed;inset:0}.sb-shell .cmdk.open{display:flex}.sb-shell .cmdk .box{width:640px;max-width:calc(100vw - 32px);box-shadow:inset 0 0 0 1px var(--stroke-2),0 40px 100px -20px #000000e6;background:#0f0f1a;border-radius:18px;overflow:hidden}.sb-shell .cmdk input{border:0;border-bottom:1px solid var(--stroke);width:100%;height:56px;color:var(--text);background:0 0;outline:0;padding:0 20px;font-size:15px}.sb-shell .cmdk ul{max-height:380px;margin:0;padding:8px;list-style:none;overflow:auto}.sb-shell .cmdk li{height:40px;color:var(--text-2);cursor:pointer;border-radius:10px;align-items:center;padding:0 12px;font-size:13.5px;display:flex}.sb-shell .sb-drawer-backdrop{z-index:60;background:#00000073;position:absolute;inset:0}.sb-shell .sb-drawer{z-index:61;width:min(420px,100%);box-shadow:-16px 0 40px #00000080,inset 1px 0 0 var(--stroke);background:#0f0f1a;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.sb-shell .sb-drawer-inner{flex-direction:column;flex:1;min-height:0;display:flex}.sb-shell .sb-drawer-head{border-bottom:1px solid var(--stroke);align-items:center;gap:8px;padding:14px 16px;display:flex}.sb-shell .sb-drawer-head h2{color:var(--text);flex:1;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.sb-shell .sb-drawer-close{cursor:pointer;width:32px;height:32px;color:var(--text-2);background:0 0;border:0;border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.sb-shell .sb-drawer-close:hover{background:var(--glass-2);color:var(--text)}.sb-shell .sb-drawer-body{flex:1;min-height:0;padding:16px;overflow:auto}.sb-shell .levels{z-index:60;-webkit-backdrop-filter:blur(14px);background:#05050ab8;position:fixed;inset:0;overflow:auto}.sb-shell .lv{max-width:1180px;margin:0 auto;padding:28px 24px 40px;position:relative}.sb-shell .lv-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.sb-shell .lv-top .back{background:var(--glass);height:36px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}.sb-shell .lv-top .back:hover{color:#fff;background:var(--glass-2)}.sb-shell .lv-head{text-align:center;max-width:720px;margin:0 auto}.sb-shell .bigseg{box-shadow:inset 0 0 0 1px var(--stroke);background:#ffffff0a;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:inline-grid}.sb-shell .bigseg button{height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:600;display:flex}.sb-shell .bigseg button svg{width:16px;height:16px}.sb-shell .bigseg button[aria-pressed=true]{color:#fff;background:var(--grad);box-shadow:0 8px 22px -8px #7c5cf6e6}.sb-shell .lv-head h2{font:600 40px/1.08 var(--display);letter-spacing:-.035em;margin:0}.sb-shell .lv-head h2 em{background:var(--grad-3);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.sb-shell .lv-head p{max-width:620px;color:var(--text-2);margin:12px auto 0;font-size:15px}.sb-shell .calc{background:var(--glass);max-width:780px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:26px auto 22px;padding:12px 16px;font-size:13px;display:flex}.sb-shell .calc b{color:#fff;font:600 15px var(--display);min-width:74px;display:inline-block}.sb-shell .calc input[type=range]{accent-color:#8b5cf6;width:220px}.sb-shell .calc select{color:#fff;height:32px;box-shadow:inset 0 0 0 1px var(--stroke);background:#ffffff12;border:0;border-radius:9px;padding:0 8px}.sb-shell .tiers{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sb-shell .tier{box-shadow:inset 0 0 0 1px var(--stroke);background:linear-gradient(170deg,#ffffff0f,#ffffff04);border-radius:20px;flex-direction:column;padding:20px 20px 18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.sb-shell .tier:hover{box-shadow:inset 0 0 0 1px var(--stroke-2),0 24px 60px -30px #6366f1cc;transform:translateY(-3px)}.sb-shell .tier.rec{background:linear-gradient(170deg,#6366f138,#a855f714 55%,#ffffff05);box-shadow:inset 0 0 0 1px #8b78ff8c,0 30px 80px -36px #7c5cf6e6}.sb-shell .tier .tag{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);background:#ffffff12;border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:700;position:absolute;top:16px;right:16px}.sb-shell .tier.rec .tag{background:var(--grad-3);color:#fff}.sb-shell .tier .tag.cur{color:#86efac;background:#34d39924}.sb-shell .tier h3{font:600 17px/1.2 var(--display);letter-spacing:-.02em;margin:0}.sb-shell .tier .fee{align-items:baseline;gap:8px;margin-top:12px;display:flex}.sb-shell .tier .fee b{font:600 40px/1 var(--display);letter-spacing:-.04em}.sb-shell .tier .fee span{color:var(--text-2);font-size:13px}.sb-shell .tier .nm{color:#86efac;margin-top:4px;font-size:12.5px}.sb-shell .tier .keep{box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);background:#ffffff0a;border-radius:12px;margin-top:12px;padding:9px 11px;font-size:12.5px}.sb-shell .tier .keep b{color:#fff;font:600 15px var(--display)}.sb-shell .tier .ai{color:#c7d2fe;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.sb-shell .tier .ai svg{color:#a5b4fc;width:14px;height:14px}.sb-shell .tier ul{color:var(--text-2);flex:1;gap:8px;margin:12px 0 18px;padding:0;font-size:13px;list-style:none;display:grid}.sb-shell .tier li{gap:9px;line-height:1.4;display:flex}.sb-shell .tier li svg{color:#34d399;flex:0 0 15px;width:15px;height:15px;margin-top:2px}.sb-shell .pick{cursor:pointer;color:#fff;height:42px;box-shadow:inset 0 0 0 1px var(--stroke-2);background:#ffffff14;border:0;border-radius:12px;font-size:13.5px;font-weight:600}.sb-shell .tier.rec .pick{background:var(--grad);box-shadow:0 10px 26px -10px #7c5cf6f2,inset 0 1px #ffffff40}.sb-shell .pick[disabled]{opacity:.55;cursor:default}.sb-shell .lv-foot{text-align:center;max-width:900px;color:var(--text-3);margin:22px auto 0;font-size:12px;line-height:1.6}.sb-shell .confirm{z-index:70;background:#03030899;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.sb-shell .confirm.open{display:flex}.sb-shell .confirm .box{width:420px;max-width:calc(100vw - 32px);box-shadow:inset 0 0 0 1px var(--stroke-2),0 40px 100px -20px #000000e6;background:#10101b;border-radius:20px;padding:22px}.sb-shell .confirm h4{font:600 19px var(--display);letter-spacing:-.02em;margin:0}.sb-shell .confirm p{color:var(--text-2);margin:8px 0 18px;font-size:13.5px}.sb-shell .confirm .row{justify-content:flex-end;gap:8px;display:flex}.sb-shell .confirm .row button{cursor:pointer;border:0;border-radius:11px;height:38px;padding:0 16px;font-size:13px;font-weight:600}.sb-shell .confirm .no{color:var(--text);background:#ffffff12}.sb-shell .confirm .yes{background:var(--grad);color:#fff}.sb-shell .toast{z-index:80;opacity:0;pointer-events:none;color:#d1fae5;background:#11111d;border-radius:12px;padding:11px 16px;font-size:13px;transition:all .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:inset 0 0 0 1px #34d39959,0 20px 50px -20px #000000e6}.sb-shell .toast.show{opacity:1;transform:translate(-50%)}.sb-shell .sb-page{width:100%;max-width:100%;margin:0 auto;padding:18px 24px 88px}.sb-shell .sb-nohub{color:var(--text-2);margin:0 0 16px;font-size:15px}.sb-shell .sb-demo-note{background:var(--glass);box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);border-radius:16px;gap:12px;max-width:1180px;margin:16px auto;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.sb-shell .sb-demo-note p{margin:0}.sb-shell .sb-demo-note code{color:#c7d2fe;background:#ffffff14;border-radius:6px;padding:1px 6px;font-size:12px}.sb-shell .canvas .card{border-color:var(--stroke);box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text);background:linear-gradient(#ffffff0d,#ffffff05)}.sb-shell .canvas .card:hover{box-shadow:inset 0 0 0 1px var(--stroke-2)}.sb-shell .canvas .btn-ghost,.sb-shell .canvas .btn-white{border-color:var(--stroke);background:var(--glass);color:var(--text)}.sb-shell .canvas .btn-ghost:hover,.sb-shell .canvas .btn-white:hover{border-color:var(--stroke-2);background:var(--glass-2)}.sb-shell .canvas .btn-danger{color:#fda4af;background:#fb718514;border-color:#fb718566}.sb-shell .canvas .btn-danger:hover{background:#fb718526}.sb-shell .canvas .input,.sb-shell .canvas select.input,.sb-shell .canvas textarea.input{border-color:var(--stroke);color:var(--text);background:#11111c}.sb-shell .canvas .input:focus{border-color:#8b8cff;box-shadow:0 0 0 3px #6366f140}.sb-shell .canvas .text-muted{color:var(--text-2)}.sb-shell .canvas .text-ink,.sb-shell .canvas .text-body,.sb-shell .canvas .hover\:text-ink:hover{color:var(--text)}.sb-shell .canvas .hover\:text-accent:hover{color:#a5b4fc}.sb-shell .canvas .border-line{border-color:var(--stroke)}.sb-shell .canvas .bg-line{background:var(--stroke)}.sb-shell .canvas .bg-red-50{background:#fb71851f}.sb-shell .canvas .border-red-200{border-color:#fb718559}.sb-shell .canvas .bg-accent-soft{background:#6366f12e}.sb-shell .canvas .bg-accent\/15{background:#6366f126}.sb-shell .canvas .kv-page-title{color:var(--text);font-family:var(--display)}.sb-shell .canvas .kv-page-subtitle{color:var(--text-2)}.sb-shell .canvas table{border-collapse:collapse;width:100%}.sb-shell .canvas th{color:var(--text-3);text-align:left;border-bottom:1px solid var(--stroke);padding:8px;font-size:12px}.sb-shell .canvas td{border-bottom:1px solid var(--stroke);color:var(--text);padding:8px}.sb-shell .canvas code{color:#c7d2fe;background:#ffffff14;border-radius:6px;padding:1px 6px;font-size:12px}.sb-shell .canvas .empty-state{color:var(--text-2)}.sb-shell .canvas .empty-state .empty-icon{background:var(--glass);color:var(--text-2)}@media (width>=901px){.sb-shell .rail[data-collapsed=true]{flex-basis:76px;width:76px}.sb-shell .rail[data-collapsed=true] .brand b,.sb-shell .rail[data-collapsed=true] .hub .meta,.sb-shell .rail[data-collapsed=true] .sect,.sb-shell .rail[data-collapsed=true] .path .lbl,.sb-shell .rail[data-collapsed=true] .launch{display:none}.sb-shell .rail[data-collapsed=true] .item{justify-content:center;padding:0}.sb-shell .rail[data-collapsed=true] .item .sb-label,.sb-shell .rail[data-collapsed=true] .item .chip,.sb-shell .rail[data-collapsed=true] .item .new{display:none}.sb-shell .rail[data-collapsed=true] .seg{grid-template-columns:1fr}.sb-shell .rail[data-collapsed=true] .seg button{justify-content:center;font-size:0}.sb-shell .rail[data-collapsed=true] .seg button svg{width:18px;height:18px}.sb-shell .rail[data-collapsed=true] .foot .item .sb-label{display:none}.sb-shell .rail[data-collapsed=true] .foot .item{justify-content:center}}.sb-shell .top .menu,.sb-shell .rail-backdrop{display:none}@media (width<=1180px){.sb-shell .stats{grid-template-columns:repeat(2,1fr)}.sb-shell .missions{grid-template-columns:1fr 1fr}.sb-shell .missions .mission:last-child{grid-column:1/-1}}@media (width<=1000px){.sb-shell .tiers{grid-template-columns:1fr 1fr}}@media (width<=640px){.sb-shell .tiers{grid-template-columns:1fr}.sb-shell .lv-head h2{font-size:30px}.sb-shell .bigseg button{padding:0 10px;font-size:12.5px}.sb-shell .calc input[type=range]{width:160px}}@media (width<=900px){.sb-shell{height:auto;min-height:100vh;overflow:auto}.sb-shell .app{height:auto;padding:8px;display:block}.sb-shell .rail{z-index:40;background:#0e0e18;transition:transform .25s;position:fixed;top:8px;bottom:8px;left:8px;transform:translate(-110%)}.sb-shell .rail.open{transform:none}.sb-shell .rail-backdrop{z-index:39;background:#00000073;display:block;position:fixed;inset:0}.sb-shell .top .menu{display:grid}.sb-shell .canvas{overflow:visible}.sb-shell .scroll{padding:4px 4px 24px;overflow:visible}.sb-shell .top{gap:8px;padding:0 2px}.sb-shell .crumb{display:none}.sb-shell .cmd{max-width:none}.sb-shell .cmd .ph{font-size:13px}.sb-shell .cmd .kbd{display:none}.sb-shell .right{gap:6px;min-width:0}.sb-shell .live{display:none}.sb-shell .cmd{min-width:0;height:38px}.sb-shell .ib{width:34px;height:34px}.sb-shell .me{flex:0 0 34px;width:34px;height:34px}.sb-shell .title{font-size:28px}.sb-shell .mode{display:none}.sb-shell .stats{grid-template-columns:1fr 1fr;gap:10px}.sb-shell .tile .val{font-size:24px}.sb-shell .missions{grid-template-columns:1fr}.sb-shell .missions .mission:last-child{grid-column:auto}.sb-shell .sb-page{padding:16px}}.sb-shell{background-color:#060714;background-image:radial-gradient(circle at 82% 12%,#7c3aed40 0%,#0000 42%),radial-gradient(circle at 16% 84%,#4f46e538 0%,#0000 48%),radial-gradient(circle at 52% 40%,#22d3ee14 0%,#0000 55%),linear-gradient(145deg,#060714 0%,#0b0e24 48%,#130f32 100%);background-attachment:fixed}.sb-shell .canvas .scroll{padding:20px 24px 96px}.sb-shell .wrap{width:100%;max-width:100%}.sb-shell .canvas .card,.sb-shell .sb-kpi-strip,.sb-shell .sb-popover,.sb-shell .sb-modal{-webkit-backdrop-filter:blur(18px);background:#0f1228bd;border:1px solid #94a3ff24;border-radius:12px;box-shadow:0 12px 32px -8px #0000008c,inset 0 1px #ffffff12}.sb-shell .sb-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.sb-shell .sb-pill-paid{color:#6ee7b7;background:#34d3991f;box-shadow:inset 0 0 0 1px #34d39959}.sb-shell .sb-pill-unfulfilled{color:#fbbf24;background:0 0;box-shadow:inset 0 0 0 1px #fbbf248c}.sb-shell .sb-pill-fulfilled{color:#34d399;background:#34d3991f;box-shadow:inset 0 0 0 1px #34d39959}.sb-shell .sb-pill-draft{color:#a5b4fc;background:0 0;box-shadow:inset 0 0 0 1px #a5b4fc8c}.sb-shell .sb-pill-refunded{color:#fda4af;background:#fb71851f;box-shadow:inset 0 0 0 1px #fb718559}.sb-shell .sb-kpi-strip{grid-template-columns:repeat(7,minmax(130px,1fr));gap:0;margin:16px 0;display:grid;overflow-x:auto}.sb-shell .sb-kpi-seg{padding:12px 14px;box-shadow:inset -1px 0 #94a3ff1f}.sb-shell .sb-kpi-seg:last-child{box-shadow:none}.sb-shell .sb-kpi-seg .lab{color:var(--text-2);text-underline-offset:3px;white-space:nowrap;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sb-shell .sb-kpi-seg .val{font:600 19px/1.2 var(--display);color:var(--text);white-space:nowrap;margin-top:4px}.sb-shell .sb-kpi-seg .sub{color:var(--text-3);font-size:11.5px}.sb-shell .sb-kpi-seg .spark{width:100%;height:30px;margin-top:6px}.sb-shell .sb-kpi-seg select{border:1px solid var(--stroke);color:var(--text);background:#11111c;border-radius:8px;max-width:100%;padding:5px 8px;font-size:12.5px}.sb-shell .rail .sb-subnav{flex-direction:column;gap:1px;margin:2px 0 6px 30px;display:flex}.sb-shell .rail .sb-subitem{color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.sb-shell .rail .item .sb-chev{margin-left:auto;transition:transform .15s}.sb-shell .rail .item .sb-chev.open{transform:rotate(180deg)}.sb-shell .sb-loc-wrap{position:relative}.sb-shell .sb-loc{background:var(--glass);height:32px;box-shadow:inset 0 0 0 1px var(--stroke);color:var(--text-2);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:flex}.sb-shell .sb-loc:hover{background:var(--glass-2);color:var(--text)}.sb-shell .sb-loc-menu{z-index:60;background:#0f1228f2;border:1px solid #94a3ff33;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:38px;left:0;box-shadow:0 16px 40px -8px #000000b3}.sb-shell .sb-loc-menu button{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;display:block}.sb-shell .sb-sidekick{z-index:80;-webkit-backdrop-filter:blur(18px);background:#0f1228e0;border:1px solid #94a3ff40;border-radius:999px;align-items:center;gap:8px;width:min(720px,100vw - 32px);padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -8px #000000b3,inset 0 1px #ffffff14}.sb-shell .sb-sidekick .orb-dot{color:#fff;background:conic-gradient(#22d3ee,#6366f1,#a855f7,#22d3ee);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.sb-shell .sb-sidekick input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.sb-shell .sb-sidekick input::placeholder{color:var(--text-3)}.sb-shell .sb-sidekick .dr{color:#7dd3fc;cursor:pointer;white-space:nowrap;background:#38bdf81f;border:1px solid #38bdf880;border-radius:999px;flex:none;padding:5px 9px;font-size:11.5px;font-weight:600}.sb-shell .sb-sidekick .dr.off{border-color:var(--stroke);color:var(--text-2);background:0 0}.sb-shell .sb-sidekick .icobtn{width:34px;height:34px;color:var(--text);cursor:pointer;background:#ffffff12;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sb-shell .sb-sidekick .sendbtn{background:var(--grad);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.sb-shell .sb-sidekick .sendbtn svg{width:16px;height:16px}.sb-shell .sb-table-dense{border-collapse:collapse;width:100%;font-size:13px}.sb-shell .sb-table-dense th{text-align:left;color:var(--text-2);border-bottom:1px solid var(--stroke);white-space:nowrap;padding:9px 10px;font-size:12px;font-weight:600}.sb-shell .sb-table-dense td{vertical-align:top;border-bottom:1px solid #ffffff0d;padding:10px}.sb-shell .sb-table-dense .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sb-shell .sb-items-btn{color:#a5b4fc;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:2px 4px;font-size:13px}.sb-shell .sb-pop-wrap{position:relative}.sb-shell .sb-popover{z-index:70;width:320px;max-width:calc(100vw - 32px);padding:14px;position:absolute;top:calc(100% + 6px);left:0}.sb-shell .sb-popover .inner{background:#070714d9;border:1px solid #94a3ff29;border-radius:10px;margin-top:10px;padding:12px}.sb-shell .sb-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03030a99;position:fixed;inset:0}.sb-shell .sb-modal{z-index:91;width:min(680px,100vw - 32px);max-height:calc(100vh - 48px);padding:20px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.sb-shell .sb-tabs{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.sb-shell .sb-tab{border:1px solid var(--stroke);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:12.5px}.sb-shell .sb-tab.active{color:#c7d2fe;background:#6366f12e;border-color:#6366f199}.sb-shell .sb-sample-banner{color:#fde68a;background:#fbbf2414;border:1px dashed #fbbf2480;border-radius:10px;margin:12px 0;padding:9px 12px;font-size:12.5px}@media (width<=900px){.sb-shell .canvas .scroll{padding:14px 12px 110px}.sb-shell .sb-kpi-strip{grid-template-columns:repeat(7,minmax(130px,1fr))}}.sb-shell .sky{display:block!important}.sh-kpi-bar{background:#0f122ac7;border:1px solid #94a3ff26;border-radius:12px;grid-template-columns:auto repeat(6,minmax(135px,1fr));display:grid;overflow-x:auto}.sh-kpi-cell{border-right:1px solid #94a3ff1a;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;display:flex}.sh-kpi-label{color:#a5b4fc;border-bottom:1px dotted #a5b4fc66;font-size:12px;font-weight:600}.sh-table-card{background:#0d1024d1;border:1px solid #94a3ff26;border-radius:12px;overflow:visible}.sh-table{border-collapse:collapse;width:100%;font-size:13px}.sh-table th{color:#94a3b8;white-space:nowrap;background:#080a1899;border-bottom:1px solid #94a3ff24;padding:10px 12px;font-size:11.5px;font-weight:600}.sh-table td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #94a3ff14;padding:10px 12px}.sh-table tbody tr:hover td{background:#6366f117}.sh-pill-paid,.sh-pill-unfulfilled,.sh-pill-fulfilled,.sh-pill-draft{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.sh-pill-paid{color:#e2e8f0;background:#94a3b829}.sh-pill-unfulfilled{color:#fbbf24;background:#f59e0b2e;border:1px solid #fbbf2459}.sh-pill-fulfilled{color:#34d399;background:#10b9812e}.sh-pill-draft{color:#c7d2fe;background:#6366f133;border:1px solid #818cf866}.sh-popover{z-index:60;white-space:normal;background:#131633;border:1px solid #94a3ff42;border-radius:14px;width:310px;padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 24px 48px #000c}.sh-sidekick-dock{bottom:16px;left:calc(var(--rail) / 2 + 50%);z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e1128eb;border:1px solid #8b5cf680;border-radius:999px;align-items:center;gap:10px;width:min(560px,100vw - 300px);padding:8px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px #000000bf,0 0 24px #6366f140}.sb-shell .top-globe{background:radial-gradient(circle at 35% 30%,#1d1f2e,#0b0c0f 70%);border-radius:50%;flex:0 0 36px;width:36px;height:36px;position:relative;box-shadow:0 0 0 1px #ffffff1f,0 0 16px -2px #6366f18c}.sb-shell .top-globe canvas{border-radius:50%;width:100%;height:100%;display:block}.sb-shell .top-globe i{pointer-events:none;border:1.5px solid #818cf8b3;border-radius:50%;animation:2.8s ease-out infinite sb-orb-ring;position:absolute;inset:0}@media (width<=900px){.sb-shell .top-globe{display:none}}@media (prefers-reduced-motion:reduce){.sb-shell .top-globe i{animation:none;display:none}}.sb-shell .canvas table,.sb-shell .sb-kpi-strip{font-variant-numeric:tabular-nums}.sb-shell{--bg:#fff;--bg-2:#f8fafc;--glass:#ffffffd9;--glass-2:#f8fafcf2;--glass-hi:#fff;--stroke:#0f172a14;--stroke-2:#0f172a24;--text:#0f172a;--text-2:#475569;--text-3:#94a3b8;color:var(--text);background:#fff}.sb-shell .sky .aur{opacity:.28}.sb-shell .sky .sb-globe{opacity:.55;pointer-events:none;width:360px;height:360px;position:absolute;top:6%;right:max(2%,50% - 720px)}@media (width<=900px){.sb-shell .sky .sb-globe{display:none}}.sb-shell .rail{box-shadow:inset 0 0 0 1px var(--stroke),0 30px 60px -30px #0f172a40;background:linear-gradient(#fffffff0,#f8fafcf0)}.sb-shell .item .new{color:#0284c7}.sb-shell .sb-menu{box-shadow:inset 0 0 0 1px var(--stroke-2),0 16px 32px #0f172a2e;background:#fff}.sb-shell .mode button:hover,.sb-shell .tool:hover{color:var(--text);background:#6366f114}.sb-shell .nudge .ic,.sb-shell .nudge .n{color:#4338ca;background:#6366f11f}.sb-shell .tile{background:linear-gradient(#fff,#f8fafceb)}.sb-shell .mission{background:linear-gradient(160deg,#fff,#f8fafceb)}.sb-shell .cmdk .box{box-shadow:inset 0 0 0 1px var(--stroke-2),0 40px 100px -20px #0f172a4d;background:#fff}.sb-shell .sb-drawer{box-shadow:-16px 0 40px #0f172a2e,inset 1px 0 0 var(--stroke);background:#fff}.sb-shell .confirm .box{box-shadow:inset 0 0 0 1px var(--stroke-2),0 40px 100px -20px #0f172a4d;background:#fff}.sb-shell .sb-demo-note code{color:#4338ca;background:#6366f114}.sb-shell .canvas .card{-webkit-backdrop-filter:blur(16px);background:linear-gradient(#fffffff0,#f8fafcf0);border:1px solid #0f172a14;border-radius:14px;box-shadow:0 16px 36px -12px #0f172a2e,inset 0 1px #ffffffe6}.sb-shell .sb-kpi-strip,.sb-shell .sb-popover,.sb-shell .sb-modal{-webkit-backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #0f172a14;box-shadow:0 16px 36px -12px #0f172a2e}.sb-shell .canvas .input,.sb-shell .canvas select.input,.sb-shell .canvas textarea.input{background:#fff}.sb-shell .canvas .text-accent,.sb-shell .canvas .hover\:text-accent:hover{color:#4f46e5}.sb-shell .canvas code{color:#4338ca;background:#6366f114}.sb-shell .tier{background:linear-gradient(170deg,#fff,#f8fafceb)}.sb-shell .bigseg button[aria-pressed=true]{color:#fff}.sb-shell .sb-pill-paid{color:#047857}.sb-shell .sb-pill-unfulfilled{color:#92400e}.sb-shell .sb-pill-fulfilled{color:#047857}.sb-shell .sb-pill-draft{color:#4f46e5}.sb-shell .sb-pill-refunded{color:#be123c}.sb-shell .sb-overdue{color:#dc2626}.sb-shell .sb-kpi-seg select{background:#fff}.sb-shell .sb-loc-menu button:hover{background:#6366f114}.sh-table th{color:#475569;background:#f8fafc}.sh-pill-paid{color:#334155}.sh-pill-unfulfilled{color:#92400e}.sh-pill-fulfilled{color:#047857}.sh-pill-draft{color:#4338ca}.sh-popover{background:#fff;border:1px solid #6366f133;box-shadow:0 24px 48px #0f172a2e}@media (width>=901px){.sb-shell .sb-page{padding:40px 32px 120px}}.sb-shell p{line-height:1.65}.sb-shell :focus-visible{outline:none;box-shadow:0 0 0 2px #6366f180}.sh-kpi-bar{margin-bottom:24px}.sh-table th{border-bottom:1px solid #0f172a14;padding:14px 16px}.sh-table td{border-bottom:1px solid #0f172a0f;padding:14px 16px}.sh-pill-paid{background:#3341551a;border:1px solid #33415533}.sh-pill-unfulfilled{background:#92400e1a;border:1px solid #92400e33}.sh-pill-fulfilled{background:#0478571a;border:1px solid #04785733}.sh-pill-draft{background:#4338ca1a;border:1px solid #4338ca33}.sh-pill-refunded{background:#be123c1a;border:1px solid #be123c33}.sh-pill-overdue{background:#dc26261a;border:1px solid #dc262633}.sb-shell .sb-pill-paid{background:#0478571a;border:1px solid #04785733}.sb-shell .sb-pill-unfulfilled{background:#92400e1a;border:1px solid #92400e33}.sb-shell .sb-pill-fulfilled{background:#0478571a;border:1px solid #04785733}.sb-shell .sb-pill-draft{background:#4f46e51a;border:1px solid #4f46e533}.sb-shell .sb-pill-refunded{background:#be123c1a;border:1px solid #be123c33}.sb-shell .sb-pill-overdue{background:#dc26261a;border:1px solid #dc262633}.sh-table-card{background:#fffffff0;border:1px solid #0f172a14;box-shadow:0 16px 36px -12px #0f172a2e,inset 0 1px #ffffffe6}.sb-shell .nav{flex-direction:column;gap:6px;display:flex}.sb-shell .rail .sb-subnav{gap:6px}.sh-items-trigger{transition:all .2s cubic-bezier(.16,1,.3,1)}.sb-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f4f5;--bg:#030409;--bg-2:#0a0c16;--glass:#0c0e1666;--glass-2:#0c0e1699;--glass-hi:#14182899;--stroke:#ffffff14;--stroke-2:#ffffff24;--text:#f4f4f5;--text-2:#a1a1aa;--text-3:#ffffff80;background-color:#030409!important}.sb-shell .sky .grid{background-image:linear-gradient(#6366f112 1px,#0000 1px),linear-gradient(90deg,#6366f112 1px,#0000 1px)}.sb-shell h1,.sb-shell h2,.sb-shell h3{color:#fff;letter-spacing:-.04em;font-weight:600}.sb-shell p,.sb-shell .text-muted{color:#a1a1aa}.sb-shell .sb-kpi-seg .val,.sb-shell td.num,.sb-shell th.num{font-family:var(--ds-mono,"Geist Mono", ui-monospace, Menlo, monospace);font-variant-numeric:tabular-nums}.sb-shell .rail{border-right:1px solid #ffffff0f;border-radius:0;box-shadow:none!important;background:0 0!important}.sb-shell .item.active{color:#fff;box-shadow:none;background:linear-gradient(90deg,#6366f11a 0%,#0000 100%)}@media (width<=900px){.sb-shell .rail{-webkit-backdrop-filter:blur(24px);background:#030409f2}}.sb-shell .canvas .bg-white{background:#0c0e1666}.sb-shell .canvas .text-accent,.sb-shell .canvas .hover\:text-accent:hover{color:#a5b4fc}.sb-shell .pick{color:#f4f4f5;background:#ffffff0a}.sb-shell .calc select,.sb-shell .sb-kpi-seg select{color:#f4f4f5;background:#0c0e1699}.sb-shell .tool:hover{color:#fff;background:#ffffff0f}.sb-shell .nudge .ic,.sb-shell .nudge .n{color:#c9c7ff;background:#6366f126}.sb-shell .sb-items-btn:hover,.sb-shell .sb-loc-menu button:hover,.sb-shell .confirm .no{background:#ffffff0f}.sb-shell .sb-pill-paid,.sh-pill-paid{color:#e2e8f0;background:#94a3b81a;border:1px solid #94a3b840}.sb-shell .sb-pill-unfulfilled,.sh-pill-unfulfilled{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2440}.sb-shell .sb-pill-fulfilled,.sh-pill-fulfilled{color:#6ee7b7;background:#6ee7b71a;border:1px solid #6ee7b740}.sb-shell .sb-pill-draft,.sh-pill-draft{color:#a5b4fc;background:#a5b4fc1a;border:1px solid #a5b4fc40}.sb-shell .sb-pill-refunded,.sh-pill-refunded{color:#fda4af;background:#fda4af1a;border:1px solid #fda4af40}.sb-shell .sb-overdue,.sh-pill-overdue{color:#f87171;background:#f871711a;border:1px solid #f8717140}.sh-kpi-label{color:#a5b4fc}.sb-shell .sh-table th{color:#a1a1aa;background:0 0;border-bottom:1px solid #ffffff08;border-left:none;border-right:none;padding:16px}.sb-shell .sh-table td{border-bottom:1px solid #ffffff08;border-left:none;border-right:none;padding:16px}.sb-shell .sh-table tbody tr:hover td{background:#ffffff05}.sb-shell .sb-table-dense td{border-bottom:1px solid #ffffff08}.sb-shell .sb-table-dense tr:hover td{background:#ffffff05}.sb-shell{background-color:#07080d!important;background-image:radial-gradient(circle at 80% 10%,#6366f11f 0%,#0000 40%),radial-gradient(circle at 20% 90%,#a855f714 0%,#0000 45%)!important}.sb-shell .sb-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:20px 24px 60px!important}.sb-shell .ds-card,.sb-shell .sb-glass-card,.sb-shell .sh-table-card,.sb-shell .card{-webkit-backdrop-filter:none!important;background:#0e1017!important;border:1px solid #ffffff17!important;border-radius:12px!important;padding:20px 24px!important;box-shadow:0 4px 20px -2px #00000080,inset 0 1px #ffffff0d!important}.sb-shell p,.sb-shell .ds-body{color:#d4d4d8!important;line-height:1.55!important}.sb-shell .text-muted,.sb-shell .ds-small,.sb-shell .sh-kpi-label{color:#a1a1aa!important}.sb-shell .num,.sb-shell td.num,.sb-shell th.num{color:#f4f4f5!important;font-variant-numeric:tabular-nums!important;font-family:Geist Mono,monospace!important}.sb-shell .sh-table th,.sb-shell .sb-table-dense th{color:#a1a1aa!important;background:#0a0b10!important;border-bottom:1px solid #ffffff14!important;padding:10px 12px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sh-table td,.sb-shell .sb-table-dense td{color:#e4e4e7!important;border-bottom:1px solid #ffffff0a!important;padding:11px 12px!important;font-size:13px!important}.sb-shell .sb-pill-paid,.sb-shell .sh-pill-paid{color:#f1f5f9!important;box-shadow:none!important;background:#94a3b824!important;border:1px solid #94a3b840!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-unfulfilled,.sb-shell .sh-pill-unfulfilled{color:#fbbf24!important;box-shadow:none!important;background:#f59e0b24!important;border:1px solid #f59e0b4d!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-fulfilled,.sb-shell .sh-pill-fulfilled{color:#34d399!important;box-shadow:none!important;background:#10b98124!important;border:1px solid #10b9814d!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-menu{-webkit-backdrop-filter:none!important;background:#0e1017!important;border:1px solid #ffffff1a!important;border-radius:10px!important}@media (prefers-reduced-motion:reduce){.sb-shell .btn-primary:hover{transform:none!important}}.sb-shell .sky .aur.a1{opacity:.06!important;filter:blur(120px)!important}.sb-shell .sky .aur.a2{opacity:.08!important;filter:blur(120px)!important}.sb-shell .sky .aur.a3{opacity:.1!important;filter:blur(120px)!important}.sb-shell .ds-card,.sb-shell .sb-glass-card,.sb-shell .sh-table-card,.sb-shell .card{-webkit-backdrop-filter:blur(24px)!important;filter:drop-shadow(0 24px 40px #0009)!important;background:#0c0e1666!important;border:none!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff14!important}.sb-shell h1,.sb-shell h2,.sb-shell h3,.sb-shell .ds-display{color:#fff!important;letter-spacing:-.04em!important;font-weight:600!important}.sb-shell p,.sb-shell .ds-body,.sb-shell .text-muted{color:#a1a1aa!important}.sb-shell .num,.sb-shell td.num,.sb-shell th.num,.sb-shell .sb-kpi-strip .val,.sb-shell .sh-kpi-bar .val{font-family:var(--ds-mono,"Geist Mono")!important;font-variant-numeric:tabular-nums!important}.sb-shell .sb-page{width:100%!important;max-width:100%!important;padding:20px 24px 60px!important}.sb-shell .sh-table td,.sb-shell .sb-table-dense td{border-bottom:1px solid #ffffff08!important;padding:12px 16px!important}.sb-shell .sh-table tbody tr:hover td,.sb-shell .sb-table-dense tr:hover td{background:#ffffff05!important}.sb-shell{background-color:#030409!important}.sb-shell .canvas .card,.sb-glass-card,.sh-table-card{-webkit-backdrop-filter:blur(24px)!important;background:#0c0e1666!important;border:none!important;border-radius:16px!important;padding:20px 24px!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff14,0 24px 40px -12px #0009!important}.sh-table th,.sb-shell .canvas th{color:#a1a1aa!important;background:#0a0b10!important;border-bottom:1px solid #ffffff0f!important;padding:12px 16px!important;font-size:11.5px!important;font-weight:600!important}.sh-table td,.sb-shell .canvas td{color:#e4e4e7!important;border-bottom:1px solid #ffffff08!important;padding:12px 16px!important;font-size:13px!important}.sh-table tbody tr:hover td,.sb-shell .canvas tbody tr:hover td{background:#ffffff05!important}.sb-shell h1,.sb-shell h2,.sb-shell h3,.kv-page-title{color:#fff!important;letter-spacing:-.04em!important;font-weight:600!important}.sb-shell p,.sb-shell .text-muted,.kv-page-subtitle{color:#a1a1aa!important;line-height:1.6!important}.sb-shell .btn-primary,.ds-btn-primary{color:#fff!important;background:linear-gradient(#6366f1 0%,#4f46e5 100%)!important;border:1px solid #ffffff1f!important;border-radius:8px!important;font-weight:600!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:inset 0 1px #fff3,0 4px 12px #4f46e54d!important}.sb-shell .btn-primary:active,.ds-btn-primary:active{transform:scale(.97)!important}.sb-shell{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#0f172a!important;--bg:#fff!important;--bg-2:#f8fafc!important;--glass:#ffffffd9!important;--glass-2:#f8fafcf2!important;--glass-hi:#fff!important;--stroke:#0f172a14!important;--stroke-2:#0f172a24!important;--text:#0f172a!important;--text-2:#475569!important;--text-3:#94a3b8!important;background-color:#fff!important;background-image:none!important}.sb-shell .sky .aur,.sb-shell .sky .aur.a1,.sb-shell .sky .aur.a2,.sb-shell .sky .aur.a3{opacity:.28!important;filter:blur(90px)!important}.sb-shell .sky .grid{background-image:linear-gradient(#6366f11f 1px,#0000 1px),linear-gradient(90deg,#6366f11f 1px,#0000 1px)!important;-webkit-mask-image:none!important;mask-image:none!important}.sb-shell h1,.sb-shell h2,.sb-shell h3,.sb-shell .ds-display,.sb-shell .kv-page-title{color:#0f172a!important;letter-spacing:-.04em!important;font-weight:600!important}.sb-shell p,.sb-shell .ds-body,.sb-shell .kv-page-subtitle{color:#475569!important;line-height:1.6!important}.sb-shell .text-muted,.sb-shell .ds-small,.sb-shell .sh-kpi-label,.sh-kpi-label{color:#64748b!important}.sb-shell .num,.sb-shell td.num,.sb-shell th.num,.sb-shell .sb-kpi-strip .val,.sb-shell .sh-kpi-bar .val{color:#0f172a!important;font-family:var(--ds-mono,"Geist Mono", ui-monospace, Menlo, monospace)!important;font-variant-numeric:tabular-nums!important}.sb-shell .rail{background:linear-gradient(#fffffff0,#f8fafcf0)!important;border-right:1px solid #0f172a14!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #0f172a14,0 30px 60px -30px #0f172a40!important}.sb-shell .item{color:#475569!important}.sb-shell .item:hover{color:#0f172a!important;background:#6366f114!important}.sb-shell .item.active{color:#312e81!important;background:linear-gradient(90deg,#6366f124,#a855f70f 70%,#0000)!important;box-shadow:inset 0 0 0 1px #6366f140!important}.sb-shell .item .chip{color:#4338ca!important;background:#6366f11f!important;box-shadow:inset 0 0 0 1px #6366f140!important}.sb-shell .rail .sb-subitem:hover{color:#0f172a!important;background:#6366f114!important}.sb-shell .rail .sb-subitem.active{color:#4338ca!important;background:#6366f11f!important}@media (width<=900px){.sb-shell .rail{-webkit-backdrop-filter:blur(24px)!important;background:#fffffff2!important}}.sb-shell .top{-webkit-backdrop-filter:blur(24px)!important;background:#ffffffd9!important;border-bottom:1px solid #0f172a14!important}.sb-shell .canvas .card,.sb-shell .tile,.sb-shell .mission,.sb-shell .tier,.sb-shell .sb-kpi-strip,.sb-shell .sb-popover,.sb-shell .sb-modal,.sb-shell .cmdk .box,.sb-shell .confirm .box,.sb-shell .sb-drawer,.sb-shell .sb-menu,.sb-shell .sh-table-card,.sb-shell .sh-popover{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:0 4px 20px -2px #00000014,inset 0 1px #ffffffe6!important}.sb-shell .ds-card,.sb-shell .sb-glass-card,.sb-shell .sh-table-card,.sb-shell .card{-webkit-backdrop-filter:none!important;filter:none!important;background:#fff!important;border:1px solid #0f172a14!important;border-radius:16px!important;padding:20px 24px!important;box-shadow:0 4px 20px -2px #00000014,inset 0 1px #ffffffe6!important}.sb-glass-card,.sh-table-card{-webkit-backdrop-filter:none!important;filter:none!important;background:#fff!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:0 4px 20px -2px #00000014,inset 0 1px #ffffffe6!important}.sb-shell .sb-drawer{border-radius:0!important;box-shadow:inset 1px 0 #0f172a14,0 16px 40px -8px #0f172a33!important}.sb-shell .sb-sidekick{-webkit-backdrop-filter:blur(24px)!important;background:#ffffffeb!important;border:1px solid #0f172a1a!important;box-shadow:inset 0 1px #ffffffe6,0 16px 40px -8px #0f172a40!important}.sb-shell .sb-sidekick input{color:#0f172a!important}.sb-shell .sb-sidekick .dr{color:#4f46e5!important}.sb-shell .sb-sidekick .icobtn{background:#0f172a0d!important}.sb-shell .sb-sidekick .icobtn:hover{background:#6366f11a!important}.sb-shell .canvas .input,.sb-shell .canvas select.input,.sb-shell .canvas textarea.input{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a24!important}.sb-shell .canvas .input::placeholder{color:#94a3b8!important}.sb-shell .canvas .bg-paper,.sb-shell .canvas .bg-white{background:#fff!important}.sb-shell .canvas .text-accent,.sb-shell .canvas .hover\:text-accent:hover{color:#4f46e5!important}.sb-shell .canvas .text-red-800{color:#991b1b!important}.sb-shell .canvas .text-red-600{color:#dc2626!important}.sb-shell .canvas .text-green-700{color:#15803d!important}.sb-shell .canvas .btn-danger{color:#dc2626!important}.sb-shell .canvas code,.sb-shell .sb-demo-note code{color:#4338ca!important;background:#6366f11a!important}.sb-shell .tier .tag{background:#0f172a0d!important}.sb-shell .tier .keep{background:#f8fafcf2!important}.sb-shell .tier .keep b{color:#0f172a!important}.sb-shell .tier .ai{color:#4f46e5!important}.sb-shell .tier li.hl{color:#0f172a!important}.sb-shell .pick{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1a!important}.sb-shell .pick:hover{background:#6366f114!important}.sb-shell .calc b{color:#0f172a!important}.sb-shell .calc select,.sb-shell .sb-kpi-seg select{color:#0f172a!important;background:#fff!important}.sb-shell .go{background:#ffffffe6!important}.sb-shell .go:hover{background:#6366f114!important}.sb-shell .seg{background:#0f172a0a!important}.sb-shell .seg button:hover{color:#0f172a!important;background:#6366f114!important}.sb-shell .seg button[aria-pressed=true]{color:#312e81!important;background:linear-gradient(140deg,#6366f124,#a855f714)!important;box-shadow:inset 0 0 0 1px #6366f14d,0 6px 18px -8px #7c5cf64d!important}.sb-shell .seg button[aria-pressed=true] svg{color:#6366f1!important}.sb-shell .bigseg{background:#0f172a0a!important}.sb-shell .launch .bar{background:#0f172a14!important}.sb-shell .path .lbl button{color:#4f46e5!important}.sb-shell .path .lbl button:hover{color:#312e81!important}.sb-shell .cmd{background:#ffffffeb!important}.sb-shell .kbd{background:#0f172a0d!important;box-shadow:inset 0 -1px #0f172a14!important}.sb-shell .scroll{scrollbar-color:#0f172a33 transparent!important}.sb-shell .mode button{background:#fff!important}.sb-shell .mode button:hover,.sb-shell .tool:hover{color:#0f172a!important;background:#6366f114!important}.sb-shell .nudge .ic,.sb-shell .nudge .n{color:#4338ca!important;background:#6366f11f!important}.sb-shell .sb-tab.active{color:#312e81!important}.sb-shell .sb-sample-banner{color:#92400e!important}.sb-shell .sb-items-btn{color:#4f46e5!important}.sb-shell .sb-items-btn:hover,.sb-shell .sb-loc-menu button:hover{background:#6366f114!important}.sb-shell .confirm .no{background:#0f172a0d!important}.sb-shell .cmdk li[aria-selected=true],.sb-shell .cmdk li:hover{color:#312e81!important;background:#6366f11f!important}.sb-shell .lv-top .back:hover{color:#0f172a!important}.sb-shell .tile .lab i{background:#0f172a0d!important}.sb-shell .brand .brandmark{box-shadow:0 0 0 1px #0f172a14,0 8px 24px -6px #7c5cf659!important}.sb-shell .me{box-shadow:0 0 0 2px #0f172a1f!important}.sb-shell .sb-pill-paid,.sb-shell .sh-pill-paid,.sh-pill-paid{color:#334155!important;box-shadow:none!important;background:#94a3b81f!important;border:1px solid #94a3b84d!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-unfulfilled,.sb-shell .sh-pill-unfulfilled,.sh-pill-unfulfilled{color:#92400e!important;box-shadow:none!important;background:#f59e0b1f!important;border:1px solid #f59e0b59!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-fulfilled,.sb-shell .sh-pill-fulfilled,.sh-pill-fulfilled{color:#047857!important;box-shadow:none!important;background:#10b9811f!important;border:1px solid #10b98159!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-draft,.sb-shell .sh-pill-draft,.sh-pill-draft{color:#4338ca!important;box-shadow:none!important;background:#a5b4fc26!important;border:1px solid #a5b4fc66!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-pill-refunded,.sb-shell .sh-pill-refunded,.sh-pill-refunded{color:#be123c!important;box-shadow:none!important;background:#fda4af26!important;border:1px solid #fda4af66!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sb-overdue,.sb-shell .sh-pill-overdue,.sh-pill-overdue{color:#dc2626!important;box-shadow:none!important;background:#f871711f!important;border:1px solid #f8717159!important;border-radius:999px!important;padding:2px 8px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sh-kpi-bar{background:#fff!important;border:1px solid #0f172a14!important;border-radius:10px!important;margin-bottom:16px!important}.sb-shell .sh-kpi-bar .sb-kpi-seg{padding:12px 16px!important}.sb-shell .sh-kpi-bar .sb-kpi-seg .lab{color:#64748b!important;text-transform:none!important;border-bottom:1px dotted #0f172a33!important;font-size:11.5px!important;font-weight:600!important;text-decoration:none!important}.sb-shell .sh-kpi-bar .sb-kpi-seg .val{color:#0f172a!important;font-family:Geist Mono,monospace!important;font-size:17px!important;font-weight:700!important}.sb-shell .sh-table th,.sb-shell .sb-table-dense th,.sb-shell .canvas th{color:#475569!important;background:#f8fafc!important;border-bottom:1px solid #0f172a14!important;border-left:none!important;border-right:none!important;padding:12px 16px!important;font-size:11.5px!important;font-weight:600!important}.sb-shell .sh-table td,.sb-shell .sb-table-dense td,.sb-shell .canvas td{color:#0f172a!important;border-bottom:1px solid #0f172a0f!important;border-left:none!important;border-right:none!important;padding:12px 16px!important;font-size:13px!important}.sb-shell .sh-table tbody tr:hover td,.sb-shell .sb-table-dense tr:hover td,.sb-shell .canvas tbody tr:hover td{background:#6366f10d!important}.sb-shell .btn-primary{color:#fff!important;background:#4f46e5!important;border:1px solid #ffffff1f!important;border-radius:8px!important;padding:8px 16px!important;font-size:13.5px!important;font-weight:600!important;box-shadow:0 1px 2px #00000026,inset 0 1px #fff3!important}.sb-shell .btn-primary:hover{background:#4338ca!important;transform:translateY(-1px)!important}.sb-shell .btn-ghost,.sb-shell .btn-white,.sb-shell .canvas .btn-ghost,.sb-shell .canvas .btn-white{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:8px!important;padding:8px 14px!important;font-size:13.5px!important}.sb-shell .btn-ghost:hover,.sb-shell .btn-white:hover,.sb-shell .canvas .btn-ghost:hover,.sb-shell .canvas .btn-white:hover{background:#6366f114!important;border-color:#6366f14d!important}.sb-shell .sb-menu{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;box-shadow:0 16px 32px #0f172a2e!important}.sb-shell .sb-menu .create-business{border-top:1px solid #0f172a14!important;margin-top:4px!important;padding-top:8px!important;font-weight:600!important}.sb-shell .sb-page,.sb-fluid-main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:20px 24px 60px!important}.sb-shell .btn,.sb-shell .tile,.sb-shell .mission,.sb-shell .canvas .card{transition:all .25s cubic-bezier(.16,1,.3,1)}.sb-shell .btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.sb-shell .btn-primary:hover{transform:none!important}}
