*{box-sizing:border-box;margin:0;padding:0}:root{--ink:#09111d;--ink-2:#111c2b;--ink-3:#1d2a3a;--paper:#f6f8fb;--surface:#ffffff;--surface-2:#eef3f8;--line:#d9e2ec;--muted:#5d6b7c;--text:#102033;--cyan:#14b8d4;--green:#16a34a;--amber:#d97706;--rose:#e11d48;--violet:#6d5bd0;--shadow:0 18px 48px rgba(9, 17, 29, 0.12);--shadow-soft:0 10px 26px rgba(9, 17, 29, 0.08);--radius:8px;--radius-sm:4px;--nav-height:64px}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + 18px)}body{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--text);background:var(--paper);line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{margin:0 auto}.container.narrow{width:min(880px,calc(100% - 32px))}.navbar{position:fixed;inset:0 0 auto;z-index:1000;background:rgba(7,13,22,.82);border-bottom:1px solid rgba(255,255,255,.12);backdrop-filter:blur(18px)}.home-clean .navbar{position:absolute;background:0 0;border-bottom:0;backdrop-filter:none}.nav-content{min-height:var(--nav-height);display:flex;align-items:center;gap:18px}.nav-brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:#fff;white-space:nowrap}.brand-mark{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#06111c;background:linear-gradient(135deg,#5eead4,#f6c453);border-radius:var(--radius);box-shadow:0 0 24px rgba(20,184,212,.3)}.brand-text{letter-spacing:0}.nav-links{flex:1;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-link{padding:8px 10px;color:rgba(237,246,255,.72);border-radius:var(--radius);font-size:13px;font-weight:600;white-space:nowrap}.nav-link.active,.nav-link:hover{color:#fff;background:rgba(255,255,255,.1)}.nav-cta{padding:8px 14px;color:#06111c;background:#5eead4;border-radius:var(--radius);font-weight:800;font-size:13px;white-space:nowrap}.mobile-menu-btn{display:none;width:38px;height:38px;border:1px solid rgba(255,255,255,.18);color:#fff;background:rgba(255,255,255,.08);border-radius:var(--radius);cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius);font-weight:800;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#06111c;background:linear-gradient(135deg,#5eead4,#f6c453);box-shadow:0 12px 28px rgba(20,184,212,.22)}.btn-outline{color:var(--text);background:rgba(255,255,255,.72);border-color:var(--line)}.hero .btn-outline,.page-hero .btn-outline{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22)}.btn-sm{min-height:34px;padding:0 12px;font-size:13px}.btn-lg{min-height:48px;padding:0 24px}.hero{position:relative;min-height:94vh;padding:142px 0 68px;color:#fff;background:#07101c;overflow:hidden}.home-clean .hero{min-height:0;padding:0;background:#07101c}.dispatch-canvas,.hero-shade,.hero-visual{position:absolute;inset:0}.hero-visual{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.88;transform:scale(1.02);animation:18s ease-in-out infinite alternate heroDrift}.home-clean .hero-visual{position:relative;display:block;width:100%;height:auto;object-fit:contain;object-position:center;opacity:1;transform:none;animation:none}.home-clean .dispatch-canvas,.home-clean .hero-content,.home-clean .hero-shade{display:none}.hero-shade{background:linear-gradient(90deg,rgba(5,10,18,.92) 0,rgba(5,10,18,.7) 34%,rgba(5,10,18,.24) 72%,rgba(5,10,18,.64) 100%),linear-gradient(180deg,rgba(5,10,18,.2) 0,rgba(5,10,18,.92) 100%)}.dispatch-canvas{width:100%;height:100%;z-index:1;opacity:.92;mix-blend-mode:screen}.hero-content{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:center}.hero-copy{max-width:720px}.eyebrow,.section-kicker{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;color:#06111c;background:#5eead4;border-radius:var(--radius-sm);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0}.hero h1,.page-hero h1{margin-top:20px;font-size:clamp(46px, 7vw, 86px);line-height:.98;letter-spacing:0}.hero h1 span{display:block;margin-top:14px;max-width:780px;font-size:clamp(28px, 4vw, 54px);color:rgba(241,250,255,.9)}.hero p,.page-hero p{margin-top:22px;max-width:680px;color:rgba(235,245,255,.78);font-size:18px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.form-shell,.forum-panel,.hero-live-panel,.ops-panel,.side-note{border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:rgba(8,18,30,.74);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.hero-live-panel{padding:18px}.automation-summary-row,.dispatch-step,.form-actions,.job-footer,.job-header,.live-panel-header,.market-card-footer,.market-card-top,.modal-header,.ops-row,.robot-header,.section-header.compact,.split-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px}.dispatch-step small,.live-panel-header span,.ops-row span,.stat-label{color:rgba(235,245,255,.68);font-size:13px}.dispatch-steps{display:grid;gap:10px;margin-top:18px}.dispatch-step{justify-content:flex-start;padding:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius)}.dispatch-step span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#06111c;background:#5eead4;border-radius:var(--radius-sm);font-size:12px;font-weight:900}.dispatch-step.active{border-color:rgba(94,234,212,.42);box-shadow:inset 0 0 0 1px rgba(94,234,212,.16)}.automation-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.automation-strip span,.automation-tags span,.market-tag,.skill-tag,.tag{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;color:#0b4b45;background:#d7fff7;border-radius:var(--radius-sm);font-size:12px;font-weight:800}.hero-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:28px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.12);backdrop-filter:blur(16px)}.stat-item{padding:18px;background:rgba(8,18,30,.58)}.stat-value{font-size:clamp(24px, 4vw, 38px);line-height:1;font-weight:900}.section-alt{background:#eaf0f6}.section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:34px}.automation-two-col h2,.section-header h2,.split-toolbar h2{margin-top:12px;font-size:clamp(28px, 4vw, 44px);line-height:1.1;letter-spacing:0}.section-header p,.split-toolbar p{color:var(--muted)}.automation-grid,.capability-grid,.jobs-grid,.market-grid,.resource-grid,.robots-grid,.tips-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.feature-card,.job-card,.market-card,.overview-card,.resource-grid a,.robot-card,.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.trust-card{padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);transition:transform .18s,box-shadow .18s}.trust-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.trust-icon{font-size:32px;display:block;margin-bottom:12px}.trust-card h3{font-size:18px;font-weight:700;margin-bottom:8px;color:var(--text)}.trust-card p{font-size:14px;line-height:1.6;color:var(--muted)}@media (max-width:760px){.trust-grid{grid-template-columns:1fr}}.automation-history-item,.automation-stack-group,.automation-task,.filter-card,.forum-post,.mini-stat,.tip-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.automation-task,.feature-card,.forum-post,.market-card,.overview-card,.resource-grid a,.robot-card,.tip-card{padding:20px}.feature-code,.resource-grid span,.robot-avatar,.source-badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#06111c;background:#5eead4;border-radius:var(--radius-sm);font-weight:900;font-size:13px}.feature-card h3,.forum-post h3,.job-title,.market-card h3,.robot-info h3{margin-top:16px;font-size:18px;line-height:1.25}.feature-card p,.forum-post p,.job-description,.market-card p,.robot-card p{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.jobs-toolbar,.market-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sort-label{color:var(--muted)}.filter-tabs,.market-filter-tabs{display:flex;flex-wrap:wrap;gap:8px}.filter-tab{min-height:36px;padding:0 12px;border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:var(--radius);cursor:pointer;font-weight:800}.filter-tab.active,.filter-tab:hover{color:#06111c;border-color:transparent;background:#5eead4}.filter-card input,.filter-card select,.form-grid input,.form-grid select,.form-grid textarea,.input-control{min-height:42px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);color:var(--text);background:#fff;outline:0}.input-control{width:100%}#marketSort{width:auto;min-width:160px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.input-control:focus{border-color:var(--cyan);box-shadow:0 0 0 4px rgba(20,184,212,.16)}.job-card{padding:18px;cursor:pointer;transition:transform .18s,box-shadow .18s}.job-card:hover,.market-card:hover,.resource-grid a:hover,.robot-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.job-category,.job-status,.robot-status{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:var(--radius-sm);background:#eaf0f6;color:var(--muted);font-size:12px;font-weight:900}.job-status.open,.robot-status.idle{background:#dcfce7;color:#166534}.job-status.in_progress,.robot-status.working{background:#fef3c7;color:#92400e}.job-status.completed{background:#dbeafe;color:#1e40af}.job-budget,.market-price{color:var(--green);font-size:17px;font-weight:900}.job-footer{margin-top:16px;color:var(--muted);font-size:13px}.robot-header{justify-content:flex-start}.orders-overview,.robot-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.robot-stat{padding:10px;background:var(--surface-2);border-radius:var(--radius)}.mini-stat strong,.overview-card strong,.robot-stat-value{display:block;font-size:22px;font-weight:900}.mini-stat span,.overview-card span,.robot-stat-label{color:var(--muted);font-size:12px;font-weight:800}.robot-skills{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.table-shell{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-soft)}.orders-table{width:100%;min-width:900px;border-collapse:collapse}.orders-table td,.orders-table th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line)}.orders-table th{color:var(--muted);background:#f8fafc;font-size:12px;text-transform:uppercase;letter-spacing:0}.resource-band{color:#fff;background:var(--ink)}.resource-band .section-header p{color:rgba(235,245,255,.68)}.resource-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.resource-grid a{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}.resource-grid strong{display:block;margin-top:14px;font-size:18px}.resource-grid small{display:block;color:rgba(235,245,255,.68);margin-top:6px}.cta-section{padding:72px 0;color:#fff;background:linear-gradient(135deg,#0c1a2a,#0a2d2e)}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.cta-inner h2{margin-top:10px;font-size:clamp(28px, 4vw, 44px)}.cta-inner p{color:rgba(235,245,255,.72)}.page-hero{position:relative;padding:142px 0 76px;color:#fff;background:linear-gradient(120deg,rgba(9,17,29,.94),rgba(13,50,58,.86)),url("/assets/ai-era-hero-earthmoon-v2.png") center/cover;overflow:hidden}.page-hero::after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(94,234,212,.9),transparent)}.automation-hero-inner,.market-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:center}.ops-panel{padding:18px}.ops-row{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.12)}.ops-row:last-child{border-bottom:0}.market-main{padding:72px 0 88px}.market-grid{margin-top:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sort-wrapper{display:flex;align-items:center;gap:8px}.sort-label{font-size:13px;font-weight:800;color:var(--muted);white-space:nowrap}.market-card{display:flex;flex-direction:column;min-height:260px;max-height:380px;overflow:hidden}.market-card p{margin-top:10px;font-size:14px;line-height:1.5;color:var(--muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.market-card h3{margin-top:14px;font-size:17px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.market-card-footer{margin-top:auto;padding-top:16px;border-top:1px solid rgba(217,226,236,.5)}.market-meta,.market-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.source-badge{color:#fff;background:var(--ink-3);font-weight:900;letter-spacing:.5px;padding:4px 10px;border-radius:var(--radius-sm);font-size:12px}.metric-pill{color:var(--cyan);font-size:13px;font-weight:900;background:rgba(20,184,212,.08);padding:4px 10px;border-radius:var(--radius-sm)}.market-price{font-size:17px;font-weight:900;color:var(--text)}.market-empty{color:var(--muted)}.market-empty strong{color:var(--text)}.market-empty small{color:var(--muted)}.loading-state{color:var(--muted);font-size:14px}.form-shell{padding:24px;color:var(--text);background:#fff;border-color:var(--line)}.publish-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid label{display:grid;gap:8px;color:var(--muted)}.form-grid .full{grid-column:1/-1}.form-grid textarea{resize:vertical}.side-note{padding:24px;color:var(--text);background:#fff;border-color:var(--line)}.side-note h2{font-size:24px;margin-bottom:14px}.side-note ul{display:grid;gap:14px;padding-left:18px;color:var(--muted)}.monitoring-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.filter-card{display:grid;gap:10px;padding:16px}.filter-card span{color:var(--muted);font-size:13px;font-weight:900}.split-toolbar{margin:34px 0 20px}.forum-layout{display:grid;grid-template-columns:220px minmax(0,1fr) 240px;gap:20px;align-items:start}.forum-panel{display:grid;gap:10px;padding:18px;color:var(--text);background:#fff;border-color:var(--line)}.forum-panel h2{font-size:18px}.forum-panel a{padding:10px 12px;border-radius:var(--radius);color:var(--muted);font-weight:800}.forum-panel a.active,.forum-panel a:hover{color:#06111c;background:#d7fff7}.forum-feed{display:grid;gap:14px}.forum-post{display:flex;justify-content:space-between;gap:18px}.forum-post span{display:inline-flex;padding:2px 8px;color:#0b4b45;background:#d7fff7;border-radius:var(--radius-sm);font-size:12px;font-weight:900}.mini-stat{padding:14px}.automation-summary{padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);background:rgba(255,255,255,.08)}.automation-meter{height:8px;margin:8px 0 14px;overflow:hidden;background:rgba(255,255,255,.14);border-radius:var(--radius-sm)}.automation-meter span{display:block;height:100%;background:#5eead4}.automation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-task-head,.automation-task-meta{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;color:var(--muted);font-size:12px;font-weight:900}.automation-task h3{margin-top:12px}.automation-task p{margin-top:8px;color:var(--muted)}.automation-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.automation-two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px}.automation-history,.automation-stack{display:grid;gap:12px;margin-top:18px}.automation-history-item,.automation-stack-group{padding:16px}.automation-stack-group div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.automation-stack-group span{padding:4px 8px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:800}.automation-history-item{display:flex;justify-content:space-between;gap:16px}.automation-history-item span{display:block;color:var(--muted);font-size:13px}.automation-history-item em{font-style:normal;font-weight:900}.automation-history-item .ok{color:var(--green)}.automation-history-item .warn{color:var(--amber)}.modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center}.modal.active{display:flex}.modal-overlay{position:absolute;inset:0;backdrop-filter:blur(8px)}.modal-content{position:relative;overflow:auto;border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.modal-sm{width:min(520px,100%)}.modal-close{border:1px solid var(--line);background:#fff;border-radius:var(--radius);cursor:pointer}.available-robots{display:grid;gap:10px}.available-robot-item{display:flex;justify-content:space-between;border:1px solid var(--line);border-radius:var(--radius)}.available-robot-item.selected,.available-robot-item:hover{border-color:var(--cyan);background:#effdfa}.toast-container{position:fixed;right:18px;bottom:18px;display:grid;gap:10px}.toast{width:min(360px,calc(100vw - 36px));padding:14px 16px;border-left:4px solid var(--cyan);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);animation:.24s toastSlideIn}.toast.success{border-left-color:var(--green)}.toast.error{border-left-color:var(--rose)}.toast-title{font-weight:900}.toast-message{margin-top:3px;color:var(--muted);font-size:14px}.empty-state,.loading-state,.market-empty{grid-column:1/-1;padding:48px 26px;color:var(--muted);text-align:center;border:2px dashed var(--line);border-radius:var(--radius);background:rgba(255,255,255,.6)}.market-empty strong{display:block;margin-bottom:8px;font-size:18px;color:var(--text)}.market-empty p{margin:8px 0;font-size:14px;color:var(--muted)}.market-empty small{display:block;margin-top:12px;font-size:13px;color:var(--muted)}@keyframes heroDrift{from{transform:scale(1.02) translate3d(0,0,0)}to{transform:scale(1.08) translate3d(-18px,10px,0)}}@keyframes toastSlideIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.automation-hero-inner,.automation-two-col,.forum-layout,.hero-content,.market-hero-inner,.publish-layout{grid-template-columns:1fr}.automation-grid,.capability-grid,.jobs-grid,.market-grid,.monitoring-panel,.resource-grid,.robots-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:root{--nav-height:58px}.nav-content{justify-content:space-between}.nav-links{position:fixed;top:var(--nav-height);left:0;right:0;display:none;max-height:calc(100vh - var(--nav-height));padding:12px 16px 18px;overflow-y:auto;background:rgba(7,13,22,.96);border-bottom:1px solid rgba(255,255,255,.12)}.nav-links.mobile-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nav-cta{display:none}.mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center}.hero,.page-hero{padding-top:112px}.hero h1,.page-hero h1{font-size:46px}.hero p,.page-hero p{font-size:16px}.automation-grid,.capability-grid,.form-grid,.hero-stats,.jobs-grid,.market-grid,.monitoring-panel,.orders-overview,.resource-grid,.robot-stats,.robots-grid{grid-template-columns:1fr}.cta-inner,.section-header,.section-header.compact,.split-toolbar{display:grid;align-items:start;gap:18px}.section{padding:62px 0}.modal-content{padding:18px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.ops-panel.health-healthy{border-left:3px solid #16a34a}.ops-panel.health-warning{border-left:3px solid #d97706}.ops-panel.health-error{border-left:3px solid #e11d48}#marketHealthStatus{font-size:14px}#marketLastError{line-height:1.4}:root{--lc-ink:#07110f;--lc-ink-soft:#12201c;--lc-paper:#f3f1e9;--lc-paper-2:#e9e6dc;--lc-surface:#faf9f4;--lc-lime:#caff67;--lc-mint:#60f5c8;--lc-green:#1d9f73;--lc-text:#11201c;--lc-muted:#66716d;--lc-line:rgba(17, 32, 28, 0.14);--lc-line-dark:rgba(255, 255, 255, 0.14);--lc-radius:18px;--lc-radius-sm:12px;--lc-shadow:0 30px 80px rgba(7, 17, 15, 0.12);--nav-height:76px}body{color:var(--lc-text);background:var(--lc-paper);font-family:Inter,"SF Pro Display","PingFang SC","Microsoft YaHei",system-ui,sans-serif;-webkit-font-smoothing:antialiased}::selection{color:var(--lc-ink);background:var(--lc-lime)}.container{width:min(1240px,calc(100% - 64px))}.navbar.navbar-v2{position:fixed;inset:0 0 auto;z-index:1000;background:rgba(7,17,15,.82);border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(140%)}.home-v2 .navbar.navbar-v2{position:absolute;background:linear-gradient(180deg,rgba(4,9,8,.74),transparent);border-bottom-color:rgba(255,255,255,.08);backdrop-filter:none}.navbar-v2 .nav-content{min-height:var(--nav-height);gap:24px}.navbar-v2 .nav-brand{gap:10px;color:#fff;font-size:17px;letter-spacing:-.02em}.navbar-v2 .brand-mark{width:34px;height:34px;color:var(--lc-ink);background:var(--lc-lime);border:1px solid rgba(255,255,255,.55);border-radius:10px;box-shadow:0 0 32px rgba(202,255,103,.18);font-size:16px}.brand-beta{display:inline-flex;align-items:center;height:18px;padding:0 5px;color:rgba(255,255,255,.66);border:1px solid rgba(255,255,255,.24);border-radius:4px;font-size:8px;font-weight:800;letter-spacing:.12em}.navbar-v2 .nav-links{justify-content:center;gap:3px;overflow:visible}.navbar-v2 .nav-link{position:relative;padding:9px 12px;color:rgba(255,255,255,.68);background:0 0;border-radius:8px;font-size:13px;font-weight:600}.navbar-v2 .nav-link::after{content:"";position:absolute;right:12px;bottom:3px;left:12px;height:1px;background:var(--lc-lime);transform:scaleX(0);transform-origin:left;transition:transform 180ms}.navbar-v2 .nav-link.active,.navbar-v2 .nav-link:hover{color:#fff;background:rgba(255,255,255,.06)}.navbar-v2 .nav-link.active::after,.navbar-v2 .nav-link:hover::after{transform:scaleX(1)}.navbar-v2 .nav-cta{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;gap:10px;color:var(--lc-ink);background:var(--lc-lime);border:1px solid rgba(255,255,255,.5);border-radius:10px;font-size:13px;transition:transform 180ms,box-shadow 180ms}.navbar-v2 .nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(202,255,103,.18)}.navbar-v2 .mobile-menu-btn{position:relative;align-items:center;justify-content:center;flex-direction:column;gap:7px;border-radius:10px}.mobile-menu-btn span{width:17px;height:1px;display:block;background:currentColor;transition:transform 180ms}.nav-open .mobile-menu-btn span:first-child{transform:translateY(4px) rotate(45deg)}.nav-open .mobile-menu-btn span:last-child{transform:translateY(-4px) rotate(-45deg)}.btn{min-height:44px;padding:0 20px;border-radius:10px;font-size:14px;font-weight:760;letter-spacing:-.01em}.btn-primary{color:var(--lc-ink);background:var(--lc-lime);box-shadow:none}.btn-primary:hover{box-shadow:0 12px 30px rgba(202,255,103,.18)}.btn-ghost{gap:16px;color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);backdrop-filter:blur(14px)}.btn-outline-light{color:#fff;background:0 0;border-color:rgba(255,255,255,.28)}.hero-v2{position:relative;min-height:850px;display:flex;align-items:stretch;color:#fff;background:var(--lc-ink);overflow:hidden}.hero-v2-grid,.hero-v2-image,.hero-v2-shade{position:absolute;inset:0;width:100%;height:100%}.hero-v2-image{object-fit:cover;object-position:center;filter:saturate(.72) contrast(1.08) brightness(.78)}.hero-v2-shade{background:radial-gradient(circle at 74% 32%,rgba(62,137,142,.1),transparent 30%),linear-gradient(90deg,rgba(3,9,8,.96) 0,rgba(3,9,8,.82) 35%,rgba(3,9,8,.2) 68%,rgba(3,9,8,.5) 100%),linear-gradient(180deg,rgba(3,9,8,.2) 50%,rgba(3,9,8,.9) 100%)}.hero-v2-grid{opacity:.13;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(90deg,black,transparent 78%)}.hero-v2-inner{position:relative;z-index:2;min-height:780px;padding-top:calc(var(--nav-height) + 70px);padding-bottom:100px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,0.8fr);align-items:center;gap:88px}.hero-v2-copy{max-width:720px}.hero-v2-eyebrow{margin:0 0 28px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.66);font-size:11px;font-weight:750;letter-spacing:.14em}.hero-v2-eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--lc-lime);box-shadow:0 0 0 5px rgba(202,255,103,.12),0 0 18px var(--lc-lime)}.hero-v2 h1{max-width:760px;margin:0;color:#fff;font-size:clamp(60px, 6.1vw, 94px);font-weight:790;line-height:.98;letter-spacing:-.065em}.hero-v2 h1 em{color:var(--lc-lime);font-style:normal;font-weight:inherit}.hero-v2-lead{max-width:620px;margin:30px 0 0;color:rgba(240,248,244,.74);font-size:18px;line-height:1.8}.hero-v2-actions{margin-top:36px;display:flex;align-items:center;gap:12px}.hero-v2-actions .btn{min-height:52px;padding:0 24px}.hero-v2-actions .btn span{margin-left:16px}.hero-v2-trust{margin-top:44px;display:flex;gap:26px;color:rgba(255,255,255,.66);font-size:12px}.hero-v2-trust span{display:flex;align-items:center;gap:8px}.hero-v2-trust i{color:var(--lc-lime);font-size:9px;font-style:normal;letter-spacing:.05em}.dispatch-console{position:relative;align-self:center;width:100%;max-width:430px;justify-self:end;padding:22px;color:#fff;background:linear-gradient(150deg,rgba(9,24,21,.86),rgba(7,17,15,.6));border:1px solid rgba(255,255,255,.18);border-radius:20px;box-shadow:0 36px 90px rgba(0,0,0,.35);backdrop-filter:blur(18px) saturate(125%)}.dispatch-console::before{content:"";position:absolute;top:-1px;right:22px;left:22px;height:1px;background:linear-gradient(90deg,transparent,var(--lc-lime),transparent)}.console-head{padding-bottom:18px;display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.68);border-bottom:1px solid rgba(255,255,255,.12);font-size:10px;font-weight:800;letter-spacing:.12em}.console-head>div{display:flex;align-items:center;gap:8px}.console-head small{color:rgba(255,255,255,.34);font-size:9px}.job-status i,.live-dot,.robot-availability i{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--lc-lime);box-shadow:0 0 12px rgba(202,255,103,.6)}.console-task{padding:22px 0 18px}.console-label{display:block;margin-bottom:8px;color:var(--lc-mint);font-size:10px;font-weight:700;letter-spacing:.12em}.console-task strong{display:block;font-size:20px;line-height:1.35;letter-spacing:-.025em}.console-task p{margin:7px 0 0;color:rgba(255,255,255,.5);font-size:12px}.console-route{padding:16px 12px;display:flex;align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);border-radius:12px}.console-route>i{flex:1;height:1px;margin:0 7px;background:rgba(255,255,255,.14)}.route-step{min-width:64px;display:grid;gap:4px;color:rgba(255,255,255,.34);font-size:9px}.route-step b{font-size:10px}.route-step.active,.route-step.done{color:rgba(255,255,255,.75)}.route-step.active b{color:var(--lc-lime)}.console-match{margin-top:14px;padding:14px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;background:rgba(202,255,103,.075);border:1px solid rgba(202,255,103,.2);border-radius:12px}.match-avatar{width:42px;height:42px;display:grid;place-items:center;color:var(--lc-ink);background:var(--lc-lime);border-radius:11px;font-size:12px;font-weight:850}.console-match>div:nth-child(2){min-width:0}.console-match span,.console-match strong{display:block}.console-match span{color:rgba(255,255,255,.45);font-size:9px}.console-match>div:nth-child(2) strong{margin-top:3px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.match-score{text-align:right}.match-score strong{color:var(--lc-lime);font-size:18px}.console-stats{margin-top:14px;padding-top:17px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.1)}.console-stats div{display:grid;gap:2px}.console-stats div+div{padding-left:16px;border-left:1px solid rgba(255,255,255,.1)}.console-stats strong{font-size:17px}.console-stats span{color:rgba(255,255,255,.4);font-size:9px}.hero-v2-foot{position:absolute;right:0;bottom:0;left:0;z-index:3;border-top:1px solid rgba(255,255,255,.12);background:rgba(4,10,9,.42);backdrop-filter:blur(14px)}.hero-v2-foot .container{min-height:70px;display:flex;align-items:center;gap:26px;color:rgba(255,255,255,.54);font-size:11px}.hero-v2-foot span{padding:5px 8px;color:var(--lc-lime);border:1px solid rgba(202,255,103,.32);border-radius:5px;font-size:9px;font-weight:800}.hero-v2-foot p{margin:0;flex:1}.hero-v2-foot a{color:rgba(255,255,255,.76)}.proof-strip{color:var(--lc-ink);background:var(--lc-lime);border-bottom:1px solid rgba(7,17,15,.18)}.proof-strip-inner{min-height:82px;display:flex;align-items:center;gap:48px}.proof-strip-inner>span{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.58}.proof-strip-inner>div{flex:1;display:flex;align-items:center;justify-content:space-between}.proof-strip b{font-size:14px;font-weight:700}.proof-strip i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.35}.section{padding:118px 0}.section-heading-v2{margin-bottom:58px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,0.7fr);align-items:end;gap:90px}.section-heading-v2.compact{margin-bottom:42px}.section-heading-v2 h2{margin:14px 0 0;color:var(--lc-text);font-size:clamp(40px, 4.4vw, 68px);font-weight:760;line-height:1.08;letter-spacing:-.055em}.section-heading-v2.compact h2{font-size:clamp(38px, 3.6vw, 58px)}.heading-action p,.section-heading-v2>p{margin:0;color:var(--lc-muted);font-size:15px;line-height:1.85}.section-index{color:var(--lc-green);font-size:10px;font-weight:820;letter-spacing:.14em}.workflow-bento{display:grid;grid-template-columns:1.25fr 0.85fr 0.9fr;gap:16px}.workflow-card{min-height:430px;padding:28px;display:flex;flex-direction:column;background:rgba(255,255,255,.5);border:1px solid var(--lc-line);border-radius:var(--lc-radius);overflow:hidden}.workflow-card-large{background:var(--lc-surface)}.workflow-card-dark{color:#fff;background:var(--lc-ink-soft);border-color:transparent}.workflow-number{width:38px;height:28px;display:grid;place-items:center;color:var(--lc-green);background:rgba(29,159,115,.09);border-radius:7px;font-size:10px;font-weight:800}.workflow-card-dark .workflow-number{color:var(--lc-lime);background:rgba(202,255,103,.1)}.workflow-card h3{margin:auto 0 10px;color:inherit;font-size:22px;letter-spacing:-.03em}.workflow-card p{margin:0;color:var(--lc-muted);font-size:14px;line-height:1.75}.workflow-card-dark p{color:rgba(255,255,255,.56)}.workflow-visual{margin:64px 0 28px}.brief-visual{display:flex;align-items:center;gap:10px}.brief-visual span{padding:10px 11px;color:var(--lc-muted);background:var(--lc-paper);border:1px solid var(--lc-line);border-radius:8px;font-size:10px}.brief-visual i{flex:1;height:1px;background:var(--lc-line)}.orbit-visual{position:relative;width:190px;height:190px;margin:38px auto 22px;display:grid;place-items:center}.orbit-visual i,.orbit-visual::after,.orbit-visual::before{content:"";position:absolute;border:1px solid rgba(29,159,115,.2);border-radius:50%}.orbit-visual::before{inset:8px}.orbit-visual::after{inset:33px}.orbit-visual i{width:10px;height:10px;background:var(--lc-lime);border:0}.orbit-visual i:first-child{top:20px;left:48px}.orbit-visual i:nth-child(2){right:15px;bottom:70px;background:var(--lc-mint)}.orbit-visual i:nth-child(3){bottom:20px;left:54px;background:var(--lc-green)}.orbit-visual b{width:64px;height:64px;display:grid;place-items:center;color:#fff;background:var(--lc-ink);border-radius:50%;box-shadow:0 15px 35px rgba(7,17,15,.18);font-size:16px}.delivery-preview{margin:55px 0 30px;padding:18px;display:grid;gap:7px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:12px}.delivery-preview span{color:var(--lc-lime);font-size:9px;font-weight:800;letter-spacing:.13em}.delivery-preview b{margin-top:18px;font-size:20px}.delivery-preview small{color:rgba(255,255,255,.38)}.jobs-section{background:var(--lc-surface);border-top:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}.market-toolbar-v2{margin-bottom:24px;display:flex;justify-content:space-between;gap:20px}.market-toolbar-v2 .filter-tabs{display:flex;gap:4px;padding:4px;background:var(--lc-paper-2);border-radius:11px}.market-toolbar-v2 .filter-tab{padding:9px 13px;color:var(--lc-muted);background:0 0;border:0;border-radius:8px;font-size:12px}.market-toolbar-v2 .filter-tab.active{color:var(--lc-ink);background:#fff;box-shadow:0 3px 12px rgba(7,17,15,.07)}.search-field{min-width:210px;padding:0 13px;display:flex;align-items:center;gap:8px;background:0 0;border:1px solid var(--lc-line);border-radius:10px}.search-field span{color:var(--lc-muted)}.search-field input{width:100%;min-height:40px;border:0;outline:0;background:0 0}.jobs-grid-v2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.job-card-v2{min-height:360px;padding:24px;display:flex;flex-direction:column;background:var(--lc-paper);border:1px solid var(--lc-line);border-radius:var(--lc-radius-sm);box-shadow:none;cursor:default;transition:transform 180ms,border-color 180ms,box-shadow 180ms}.job-card-v2:hover{transform:translateY(-4px);border-color:rgba(29,159,115,.36);box-shadow:0 20px 46px rgba(7,17,15,.08)}.job-card-top{display:flex;align-items:center;gap:9px}.job-index{color:var(--lc-muted);font-size:9px;font-weight:800}.job-category{padding:4px 7px;color:var(--lc-green);background:rgba(29,159,115,.08);border-radius:5px;font-size:9px;font-weight:750}.job-status{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--lc-muted);font-size:9px}.job-status i{width:6px;height:6px;background:var(--lc-green);box-shadow:none}.job-card-v2 h3{margin:30px 0 12px;color:var(--lc-text);font-size:20px;line-height:1.35;letter-spacing:-.025em}.job-card-v2>p{margin:0;display:-webkit-box;overflow:hidden;color:var(--lc-muted);font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.job-card-meta{margin-top:auto;padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.job-card-meta span{display:grid;gap:4px}.job-card-meta small{color:var(--lc-muted);font-size:9px}.job-card-meta strong{font-size:13px}.job-card-bottom{margin-top:20px;padding-top:15px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--lc-line)}.job-card-bottom>span{color:var(--lc-muted);font-size:10px}.job-card-bottom button{padding:0;color:var(--lc-text);background:0 0;border:0;font-size:11px;font-weight:750;cursor:pointer}.job-card-bottom b{margin-left:6px;color:var(--lc-green)}.section-end-link{margin-top:28px;text-align:center}.section-end-link a{color:var(--lc-muted);border-bottom:1px solid var(--lc-line);font-size:12px}.section-end-link span{color:var(--lc-green)}.talent-section{color:#fff;background:radial-gradient(circle at 85% 15%,rgba(47,126,106,.2),transparent 30%),var(--lc-ink)}.section-heading-v2.light h2{color:#fff}.section-heading-v2.light .section-index{color:var(--lc-lime)}.heading-action{display:grid;gap:20px;justify-items:start}.section-heading-v2.light .heading-action p{color:rgba(255,255,255,.55)}.robots-grid-v2{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.robot-card-v2{min-width:0;min-height:395px;padding:22px;display:flex;flex-direction:column;color:#fff;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:var(--lc-radius-sm);box-shadow:none;transition:background 180ms,border-color 180ms,transform 180ms}.robot-card-v2:hover{transform:translateY(-4px);background:rgba(255,255,255,.08);border-color:rgba(202,255,103,.28)}.robot-card-head{display:flex;align-items:center;justify-content:space-between}.robot-rank{color:rgba(255,255,255,.3);font-size:9px;font-weight:800}.robot-availability{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.45);font-size:9px}.robot-availability i{width:6px;height:6px;background:#f1a05d;box-shadow:none}.robot-availability.available i{background:var(--lc-lime)}.robot-identity{margin-top:26px;display:flex;align-items:center;gap:13px}.robot-card-v2 .robot-avatar{width:50px;height:50px;display:grid;flex:0 0 auto;place-items:center;color:var(--lc-ink);background:linear-gradient(135deg,var(--lc-lime),var(--lc-mint));border:0;border-radius:14px;font-size:13px;font-weight:850}.robot-identity h3{margin:0;color:#fff;overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.robot-identity>div:last-child{min-width:0}.robot-identity span{color:rgba(255,255,255,.42);font-size:10px}.robot-card-v2>p{margin:18px 0 0;display:-webkit-box;overflow:hidden;color:rgba(255,255,255,.54);font-size:12px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.robot-skills{margin-top:18px;display:flex;flex-wrap:wrap;gap:6px}.robot-skills span{padding:5px 7px;color:rgba(255,255,255,.58);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);border-radius:5px;font-size:9px}.robot-metrics{margin-top:auto;padding-top:18px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.1)}.robot-metrics div{min-width:0;display:grid;gap:3px}.robot-metrics strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis}.robot-metrics span{color:rgba(255,255,255,.3);font-size:8px}.talent-bottom{margin-top:22px;padding:20px 0 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.12)}.talent-bottom>div{display:flex;gap:14px}.talent-bottom strong{font-size:12px}.talent-bottom a,.talent-bottom span{color:rgba(255,255,255,.5);font-size:11px}.talent-bottom a{color:var(--lc-lime)}.capability-list-v2{border-top:1px solid var(--lc-line)}.capability-list-v2 a{min-height:116px;display:grid;grid-template-columns:54px 1fr 140px 30px;align-items:center;gap:20px;border-bottom:1px solid var(--lc-line);transition:padding 180ms,background 180ms}.capability-list-v2 a:hover{padding:0 18px;background:rgba(255,255,255,.45)}.capability-list-v2>a>span{color:var(--lc-green);font-size:10px;font-weight:800}.capability-list-v2 div{display:grid;gap:5px}.capability-list-v2 strong{font-size:22px;letter-spacing:-.025em}.capability-list-v2 b,.capability-list-v2 small{color:var(--lc-muted);font-size:11px;font-weight:500}.capability-list-v2 i{color:var(--lc-green);font-size:18px;font-style:normal}.trust-section-v2{background:var(--lc-paper-2);border-top:1px solid var(--lc-line)}.trust-layout{display:grid;grid-template-columns:0.85fr 1.15fr;gap:110px}.trust-copy h2{margin:16px 0 24px;font-size:clamp(40px, 4vw, 62px);line-height:1.08;letter-spacing:-.055em}.trust-copy p{max-width:510px;margin:0;color:var(--lc-muted);font-size:14px;line-height:1.85}.trust-copy a{margin-top:28px;display:inline-block;color:var(--lc-green);font-size:12px;font-weight:700}.trust-list-v2{border-top:1px solid var(--lc-line)}.trust-list-v2 article{padding:28px 0;display:grid;grid-template-columns:48px 1fr;gap:22px;border-bottom:1px solid var(--lc-line)}.trust-list-v2 article>span{color:var(--lc-green);font-size:10px;font-weight:800}.trust-list-v2 h3{margin:0 0 8px;font-size:19px}.trust-list-v2 p{margin:0;color:var(--lc-muted);font-size:13px}.final-cta-v2{position:relative;padding:140px 0;color:#fff;background:var(--lc-ink);overflow:hidden}.final-cta-orb{position:absolute;width:680px;height:680px;right:-160px;top:-220px;border:1px solid rgba(202,255,103,.17);border-radius:50%;box-shadow:inset 0 0 100px rgba(96,245,200,.06),0 0 120px rgba(96,245,200,.05)}.final-cta-orb::after,.final-cta-orb::before{content:"";position:absolute;border:1px solid rgba(202,255,103,.12);border-radius:50%}.final-cta-orb::before{inset:90px}.final-cta-orb::after{inset:180px;background:radial-gradient(circle,rgba(202,255,103,.12),transparent 68%)}.final-cta-inner{position:relative;z-index:2}.final-cta-inner>span{color:var(--lc-lime);font-size:10px;font-weight:800;letter-spacing:.16em}.final-cta-inner h2{max-width:820px;margin:20px 0 24px;color:#fff;font-size:clamp(52px, 6vw, 88px);line-height:1.02;letter-spacing:-.065em}.final-cta-inner p{max-width:560px;margin:0;color:rgba(255,255,255,.54);font-size:15px;line-height:1.8}.final-cta-inner>div{margin-top:34px;display:flex;align-items:center;gap:24px}.final-cta-inner>div>a:last-child{color:rgba(255,255,255,.66);font-size:12px}.footer-v2{padding:72px 0 24px;color:#fff;background:#040a08;border-top:1px solid rgba(255,255,255,.1)}.footer-v2-top{display:grid;grid-template-columns:1fr 1.2fr;gap:120px}.footer-v2-brand p{margin:24px 0 5px;color:rgba(255,255,255,.62);font-size:14px}.footer-v2-brand small{color:rgba(255,255,255,.3);font-size:9px;letter-spacing:.08em}.footer-v2-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.footer-v2-nav div{display:grid;align-content:start;gap:10px}.footer-v2-nav h4{margin:0 0 8px;color:rgba(255,255,255,.36);font-size:9px;letter-spacing:.12em}.footer-v2-nav a{color:rgba(255,255,255,.65);font-size:12px}.footer-v2-nav a:hover{color:var(--lc-lime)}.footer-v2-bottom{margin-top:70px;padding-top:20px;display:flex;justify-content:space-between;color:rgba(255,255,255,.24);border-top:1px solid rgba(255,255,255,.08);font-size:8px;letter-spacing:.12em}.empty-state-v2{grid-column:1/-1;min-height:220px;display:grid;place-content:center;gap:8px;text-align:center;border:1px dashed var(--lc-line);border-radius:var(--lc-radius)}.empty-state-v2 span{color:var(--lc-muted);font-size:12px}.empty-state-v2.dark{border-color:var(--lc-line-dark)}.empty-state-v2.dark span{color:rgba(255,255,255,.45)}.modal{z-index:1200;padding:20px}.modal-overlay{background:rgba(3,8,7,.76);backdrop-filter:blur(8px)}.modal-content{width:min(680px,100%);max-height:min(780px,calc(100vh - 40px));padding:30px;background:var(--lc-surface);border:1px solid rgba(255,255,255,.5);border-radius:var(--lc-radius);box-shadow:var(--lc-shadow)}.modal-header{align-items:start;padding-bottom:20px;border-bottom:1px solid var(--lc-line)}.modal-header>div>span{color:var(--lc-green);font-size:9px;font-weight:800;letter-spacing:.13em}.modal-header h3{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.modal-close{width:36px;height:36px;color:var(--lc-muted);background:var(--lc-paper-2);border:0;border-radius:10px;font-size:22px}.form-grid{margin-top:22px;gap:16px}.form-grid label{color:var(--lc-muted);font-size:11px;font-weight:700}.form-grid input,.form-grid select,.form-grid textarea,.input-control,.market-search,.market-sort{color:var(--lc-text);background:#fff;border:1px solid var(--lc-line);border-radius:9px;outline:0;transition:border-color 160ms,box-shadow 160ms}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.input-control:focus,.market-search:focus,.market-sort:focus{border-color:var(--lc-green);box-shadow:0 0 0 3px rgba(29,159,115,.1)}.job-detail-copy{margin:24px 0;color:var(--lc-muted);line-height:1.8}.job-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.job-detail-grid div{padding:14px;display:grid;gap:6px;background:var(--lc-paper);border-radius:10px}.job-detail-grid span{color:var(--lc-muted);font-size:9px}.job-detail-grid strong{font-size:13px}.job-detail-note{margin:16px 0;padding:14px;background:rgba(29,159,115,.08);border-left:2px solid var(--lc-green);border-radius:5px 10px 10px 5px}.job-detail-note strong{font-size:11px}.job-detail-note p{margin:4px 0 0;color:var(--lc-muted);font-size:10px}.available-robots{margin-top:18px;display:grid;gap:8px}.available-robot-item{width:100%;padding:12px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;color:var(--lc-text);text-align:left;background:var(--lc-paper);border:1px solid var(--lc-line);border-radius:10px;cursor:pointer}.available-robot-item:hover{border-color:var(--lc-green)}.available-avatar{width:42px;height:42px;display:grid;place-items:center;color:var(--lc-ink);background:var(--lc-lime);border-radius:10px;font-size:11px;font-weight:800}.available-robot-item>span:nth-child(2){min-width:0;display:grid;gap:3px}.available-robot-item small{overflow:hidden;color:var(--lc-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.available-robot-item>b{color:var(--lc-green);font-size:11px}.toast-container{z-index:1400}.toast{color:#fff;background:var(--lc-ink-soft);border-color:rgba(255,255,255,.12);border-radius:12px;box-shadow:var(--lc-shadow)}body:not(.home-v2) .market-hero,body:not(.home-v2) .page-hero{margin-top:0;padding-top:calc(var(--nav-height) + 72px)}.market-hero,.market-hero.page-hero{min-height:620px}.market-hero h1,.page-hero h1{letter-spacing:-.055em}.market-hero h1{font-size:clamp(48px, 5vw, 68px);line-height:1.03}.market-main{background:var(--lc-paper)}.market-toolbar{padding-top:10px}.market-grid{gap:14px}.market-card.market-card-enhanced{border-radius:var(--lc-radius-sm);box-shadow:none}.market-card.market-card-enhanced:hover{transform:translateY(-4px);box-shadow:0 20px 46px rgba(7,17,15,.08)}.footer:not(.footer-v2){background:var(--lc-ink)}@media (max-width:1100px){.container{width:min(100% - 40px,960px)}.navbar-v2 .nav-link{padding-inline:8px}.hero-v2-inner{grid-template-columns:1.15fr 0.85fr;gap:36px}.hero-v2 h1{font-size:68px}.dispatch-console{max-width:380px}.workflow-bento{grid-template-columns:1.1fr 0.9fr}.workflow-card-dark{grid-column:1/-1;min-height:340px}.delivery-preview{margin:34px 0 24px}.jobs-grid-v2,.robots-grid-v2{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){:root{--nav-height:68px}.container{width:min(100% - 32px,720px)}.navbar-v2 .nav-content{min-height:var(--nav-height)}.navbar-v2 .nav-links{position:fixed;inset:var(--nav-height) 0 auto;z-index:1001;padding:18px 16px 26px;display:none;flex-direction:column;align-items:stretch;gap:3px;overflow:visible;background:rgba(7,17,15,.98);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 28px 60px rgba(0,0,0,.35)}.navbar-v2 .nav-links.mobile-open{display:flex}.navbar-v2 .nav-link{padding:13px 12px;font-size:15px}.navbar-v2 .nav-link::after{display:none}.navbar-v2 .nav-cta{margin-left:auto;min-height:36px;padding:0 12px}.navbar-v2 .mobile-menu-btn{display:flex}.hero-v2{min-height:auto}.hero-v2-image{object-position:63% center}.hero-v2-shade{background:linear-gradient(180deg,rgba(3,9,8,.74) 0,rgba(3,9,8,.92) 58%,#030908 100%),linear-gradient(90deg,rgba(3,9,8,.82),transparent)}.hero-v2-inner{min-height:auto;padding-top:calc(var(--nav-height) + 70px);padding-bottom:130px;grid-template-columns:1fr;gap:46px}.hero-v2-copy{max-width:660px}.hero-v2 h1{font-size:clamp(52px, 12vw, 76px)}.dispatch-console{max-width:520px;justify-self:start}.proof-strip-inner{padding:20px 0;align-items:flex-start}.proof-strip-inner>div{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px}.proof-strip i{display:none}.section{padding:84px 0}.section-heading-v2,.section-heading-v2.compact{margin-bottom:38px;grid-template-columns:1fr;gap:20px}.workflow-bento{grid-template-columns:1fr}.workflow-card,.workflow-card-dark{grid-column:auto;min-height:370px}.market-toolbar-v2{display:grid}.market-toolbar-v2 .filter-tabs{width:100%;overflow-x:auto}.market-toolbar-v2 .filter-tab{flex:0 0 auto}.search-field{min-width:0}.trust-layout{grid-template-columns:1fr;gap:50px}.footer-v2-top{grid-template-columns:1fr;gap:54px}}@media (max-width:560px){.container{width:calc(100% - 28px)}.navbar-v2 .brand-beta,.navbar-v2 .nav-cta{display:none}.hero-v2-inner{padding-top:calc(var(--nav-height) + 54px);padding-bottom:120px;gap:38px}.hero-v2-eyebrow{margin-bottom:20px;font-size:9px;letter-spacing:.1em}.hero-v2 h1{font-size:clamp(48px, 15.2vw, 66px);line-height:1.01}.hero-v2-lead{margin-top:22px;font-size:15px;line-height:1.72}.hero-v2-actions{margin-top:28px;display:grid}.hero-v2-actions .btn{width:100%}.hero-v2-trust{margin-top:28px;flex-wrap:wrap;gap:10px 18px}.dispatch-console{padding:16px;border-radius:16px}.console-route{padding:13px 9px}.route-step{min-width:54px}.console-match{grid-template-columns:38px 1fr auto}.match-avatar{width:38px;height:38px}.console-stats div+div{padding-left:10px}.hero-v2-foot .container{min-height:64px}.hero-v2-foot a,.hero-v2-foot p{display:none}.proof-strip-inner{display:grid;gap:14px}.proof-strip-inner>div{display:grid;grid-template-columns:1fr 1fr}.proof-strip b{font-size:12px}.section{padding:70px 0}.section-heading-v2 h2,.section-heading-v2.compact h2,.trust-copy h2{font-size:40px}.workflow-card{min-height:340px;padding:22px}.brief-visual{flex-wrap:wrap}.brief-visual i{flex:0 0 12px}.jobs-grid-v2,.robots-grid-v2{grid-template-columns:1fr}.job-card-v2,.robot-card-v2{min-height:340px}.talent-bottom{align-items:flex-start;gap:20px}.talent-bottom>div{display:grid;gap:4px}.capability-list-v2 a{min-height:104px;grid-template-columns:30px 1fr 22px;gap:12px}.capability-list-v2 a>b{display:none}.capability-list-v2 strong{font-size:18px}.final-cta-v2{padding:100px 0}.final-cta-inner h2{font-size:52px}.final-cta-inner>div{display:grid;justify-items:start}.footer-v2{padding-top:56px}.footer-v2-nav{grid-template-columns:1fr 1fr;row-gap:38px}.footer-v2-bottom{margin-top:50px}.footer-v2-bottom span:last-child{display:none}.modal{padding:10px}.modal-content{max-height:calc(100vh - 20px);padding:20px}.job-detail-grid{grid-template-columns:1fr}.form-actions{display:grid;grid-template-columns:1fr}.form-actions .btn{width:100%}.market-hero,.market-hero.page-hero{min-height:720px}.market-grid{grid-template-columns:1fr}}.navbar-v2 .nav-account{min-height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.14);border-radius:9px;font-size:11px;font-weight:750;white-space:nowrap;transition:180ms}.navbar-v2 .nav-account:hover{color:#fff;border-color:rgba(202,255,103,.5);transform:translateY(-1px)}.nav-account-dot{width:7px;height:7px;background:var(--lc-lime);border-radius:50%;box-shadow:0 0 0 4px rgba(202,255,103,.1)}.account-page,.auth-page{color:var(--lc-text);background:var(--lc-paper)}.auth-shell{min-height:100vh;padding-top:var(--nav-height);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(480px,0.95fr)}.auth-story{min-height:calc(100vh - var(--nav-height));padding:clamp(46px,7vw,96px);position:relative;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:radial-gradient(circle at 75% 30%,rgba(202,255,103,.12),transparent 24%),linear-gradient(145deg,#0b1916 0,#07110f 62%,#10271f 100%)}.auth-story::after{content:"来";position:absolute;right:-2vw;bottom:-15vw;color:transparent;font-size:min(38vw, 560px);font-weight:900;line-height:1;-webkit-text-stroke:1px rgba(202,255,103,0.08)}.account-grid-lines,.auth-story-grid{position:absolute;inset:0;opacity:.07;background-image:linear-gradient(rgba(255,255,255,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.25) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 84%)}.auth-story-content,.auth-story-foot{position:relative;z-index:1}.auth-story-content{max-width:710px;margin:auto 0}.account-kicker,.auth-kicker{display:flex;align-items:center;gap:10px;color:var(--lc-lime);font-size:9px;font-weight:850;letter-spacing:.16em}.account-kicker span,.auth-kicker span{width:30px;height:1px;background:currentColor}.auth-story h1{margin:28px 0 24px;color:#fff;font-size:clamp(54px, 6.4vw, 96px);line-height:.98;letter-spacing:-.065em}.account-hero h1 em,.auth-story h1 em{color:var(--lc-lime);font-style:normal}.auth-story-content>p:not(.auth-kicker){max-width:590px;margin:0;color:rgba(255,255,255,.58);font-size:15px;line-height:1.85}.auth-proof{max-width:690px;margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}.auth-proof div{min-height:138px;padding:18px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}.auth-proof strong{color:var(--lc-lime);font-size:10px}.auth-proof span{margin-top:auto;color:#fff;font-size:13px;font-weight:750}.auth-proof small{margin-top:5px;color:rgba(255,255,255,.36);font-size:9px}.auth-story-foot{margin-top:50px;display:flex;justify-content:space-between;color:rgba(255,255,255,.3);font-size:8px;font-weight:750;letter-spacing:.12em}.auth-panel{min-height:calc(100vh - var(--nav-height));padding:54px clamp(30px,6vw,90px);display:grid;place-items:center;background:#f5f5f0}.auth-panel-inner{width:min(100%,520px)}.auth-panel-head{margin-bottom:28px}.auth-step{color:var(--lc-green);font-size:9px;font-weight:850;letter-spacing:.15em}.auth-panel-head h2{margin:13px 0 8px;color:var(--lc-ink);font-size:34px;letter-spacing:-.045em}.auth-panel-head p{margin:0;color:var(--lc-muted);font-size:12px}.auth-mode-tabs{margin-bottom:26px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--lc-line)}.auth-mode-tabs button{padding:14px;position:relative;color:var(--lc-muted);background:0 0;border:0;font-size:12px;font-weight:800;cursor:pointer}.auth-mode-tabs button::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:0 0}.auth-mode-tabs button.active{color:var(--lc-ink)}.auth-mode-tabs button.active::after{background:var(--lc-green)}.auth-form[hidden]{display:none}.auth-form,.auth-subform{display:grid;gap:16px}.auth-subform[hidden]{display:none}.identifier-tabs{padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#e9ebe4;border-radius:10px}.identifier-tabs button{min-height:38px;color:var(--lc-muted);background:0 0;border:0;border-radius:7px;font-size:11px;font-weight:750;cursor:pointer}.identifier-tabs button.active{color:var(--lc-ink);background:#fff;box-shadow:0 4px 14px rgba(7,17,15,.07)}.field-label{display:grid;gap:7px;color:var(--lc-ink);font-size:10px;font-weight:800;letter-spacing:.04em}.field-label small{margin-left:4px;color:var(--lc-muted);font-weight:500}.account-dialog-card textarea,.field-label input{width:100%;min-height:51px;padding:0 15px;color:var(--lc-ink);background:#fff;border:1px solid #dfe2da;border-radius:9px;outline:0;font:inherit;font-size:13px;font-weight:550;letter-spacing:0;transition:160ms}.account-dialog-card textarea:focus,.field-label input:focus{border-color:var(--lc-green);box-shadow:0 0 0 3px rgba(23,104,79,.1)}.account-dialog-card textarea::placeholder,.field-label input::placeholder{color:#a5aaa1;font-weight:450}.verification-row{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:8px}.verification-row button{min-height:51px;padding:0 12px;color:var(--lc-green);background:#edf5f0;border:1px solid #d4e5da;border-radius:9px;font-size:10px;font-weight:800;cursor:pointer;transition:160ms}.verification-row button:hover:not(:disabled){color:#fff;background:var(--lc-green);border-color:var(--lc-green)}.verification-row button:disabled{color:#9b9f99;background:#eeefeb;border-color:#e2e3de;cursor:not-allowed}.auth-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth-consent{display:flex;gap:9px;align-items:flex-start;color:var(--lc-muted);font-size:10px;line-height:1.55;cursor:pointer}.auth-consent input{margin-top:2px;accent-color:var(--lc-green)}.auth-submit{width:100%;min-height:54px;margin-top:2px;justify-content:space-between;border-radius:9px}.auth-submit b{font-size:18px}.auth-submit.loading span{opacity:.55}.auth-form-note{margin:-5px 0 0;color:var(--lc-muted);font-size:9px;text-align:center}.password-strength{margin-top:-7px}.password-strength>div{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.password-strength i{height:3px;background:#dfe2da;border-radius:2px;transition:160ms}.password-strength.level-1 i:nth-child(-n+1),.password-strength.level-2 i:nth-child(-n+2){background:#e0715e}.password-strength.level-3 i:nth-child(-n+3){background:#d9a82d}.password-strength.level-4 i{background:var(--lc-green)}.password-strength p{margin:7px 0 0;color:var(--lc-muted);font-size:8px;line-height:1.5}.password-strength.valid p{color:var(--lc-green);font-weight:700}.sms-availability{margin-top:16px;padding:12px 14px;display:flex;gap:10px;color:#75560c;background:#fff7dc;border:1px solid #eee0aa;border-radius:8px}.sms-availability strong{font-size:9px;white-space:nowrap}.sms-availability span{color:#806c35;font-size:9px;line-height:1.5}.sms-availability[hidden]{display:none}.auth-message{margin-top:16px;padding:12px 14px;border-radius:8px;font-size:11px;line-height:1.55}.auth-message.error{color:#9b2f27;background:#fff0ee;border:1px solid #f4cbc6}.auth-message.success{color:#155c45;background:#e9f8ed;border:1px solid #c4e9d0}.auth-security{margin-top:25px;padding-top:17px;display:flex;justify-content:space-between;color:#8a8f87;border-top:1px solid var(--lc-line);font-size:9px}.auth-security span{display:flex;align-items:center;gap:6px}.auth-security i{width:6px;height:6px;background:#4dac75;border-radius:50%;box-shadow:0 0 0 3px rgba(77,172,117,.12)}.account-main{min-height:100vh;padding-top:var(--nav-height)}.account-hero{min-height:330px;padding:72px 0 66px;position:relative;overflow:hidden;color:#fff;background:var(--lc-ink)}.account-hero::after{content:"PRIVATE / 01";position:absolute;right:3vw;bottom:-18px;color:rgba(255,255,255,.025);font-size:clamp(70px, 11vw, 170px);font-weight:900;letter-spacing:-.06em}.account-hero-inner{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.account-hero h1{margin:19px 0 12px;color:#fff;font-size:clamp(48px, 5vw, 76px);line-height:1;letter-spacing:-.06em}.account-hero-inner>div:first-child>p:last-child{margin:0;color:rgba(255,255,255,.5);font-size:13px}.account-identity{min-width:315px;padding:14px;display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:13px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:12px;backdrop-filter:blur(12px)}.account-identity>span{width:54px;height:54px;display:grid;place-items:center;color:var(--lc-ink);background:var(--lc-lime);border-radius:9px;font-size:16px;font-weight:900}.account-identity small{color:rgba(255,255,255,.36);font-size:8px;text-transform:uppercase;letter-spacing:.12em}.account-identity strong{display:block;margin-top:4px;color:#fff;font-size:13px}.account-identity p{margin:2px 0 0;color:rgba(255,255,255,.4);font-size:9px}.account-identity button{padding:7px 9px;color:rgba(255,255,255,.55);background:0 0;border:0;font-size:9px;cursor:pointer}.account-identity button:hover{color:var(--lc-lime)}.account-summary{margin-top:-26px;position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--lc-line);box-shadow:0 18px 60px rgba(7,17,15,.08)}.account-summary article{min-height:156px;padding:22px;border-right:1px solid var(--lc-line)}.account-summary article:last-child{border:0}.account-summary article.highlight{color:#fff;background:var(--lc-green)}.account-summary span{color:var(--lc-muted);font-size:8px;font-weight:800;letter-spacing:.12em}.account-summary .highlight span{color:rgba(255,255,255,.5)}.account-summary strong{display:block;margin-top:25px;color:var(--lc-ink);font-size:42px;line-height:1}.account-summary .highlight strong{color:var(--lc-lime)}.account-summary p{margin:8px 0 0;color:var(--lc-muted);font-size:9px}.account-summary .highlight p{color:rgba(255,255,255,.48)}.account-section{margin-top:70px}.account-section-head{margin-bottom:22px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.account-section-head span{color:var(--lc-green);font-size:8px;font-weight:850;letter-spacing:.15em}.account-section-head h2{margin:9px 0 0;color:var(--lc-ink);font-size:31px;letter-spacing:-.045em}.account-section-head>p{max-width:480px;margin:0;color:var(--lc-muted);font-size:10px;line-height:1.6;text-align:right}.account-section-head a{color:var(--lc-green);font-size:10px;font-weight:750}.account-order-list{display:grid;gap:12px}.account-order-card{padding:22px;background:#fff;border:1px solid var(--lc-line);border-radius:12px}.account-order-card footer,.order-card-main,.order-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.order-role{padding:5px 8px;color:var(--lc-green);background:#edf5f0;border-radius:5px;font-size:8px;font-weight:800}.order-role.worker{color:#805a06;background:#fff7dc}.order-card-top small{color:#a0a59e;font-size:8px;letter-spacing:.1em}.order-card-main{margin:18px 0 20px}.order-card-main h3{margin:0;color:var(--lc-ink);font-size:17px;letter-spacing:-.02em}.order-card-main p{margin:6px 0 0;color:var(--lc-muted);font-size:9px}.order-card-main>strong{color:var(--lc-ink);font-size:24px}.order-flow{padding:16px 0;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:start;border-top:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}.order-flow div{min-width:48px;display:grid;justify-items:center;gap:6px;color:#9da29a;font-size:8px}.order-flow i{width:21px;height:21px;display:grid;place-items:center;color:#90968d;background:#eef0eb;border-radius:50%;font-style:normal;font-weight:800}.order-flow div.done i{color:#fff;background:var(--lc-green)}.order-flow div.active{color:var(--lc-ink);font-weight:750}.order-flow div.active i{color:var(--lc-ink);background:var(--lc-lime);box-shadow:0 0 0 5px rgba(202,255,103,.2)}.order-flow b{height:1px;margin-top:10px;background:#dfe2dc}.order-delivery{margin-top:13px;padding:13px;background:#f6f7f3;border-left:2px solid var(--lc-green)}.order-delivery span{color:var(--lc-green);font-size:8px;font-weight:800}.order-delivery p{margin:5px 0 0;color:var(--lc-text);font-size:10px;line-height:1.6;white-space:pre-wrap}.account-order-card footer{padding-top:17px}.account-order-card footer>div{display:flex;align-items:center;gap:8px}.payment-state,.status-pill{padding:5px 8px;display:inline-block;color:#656a64;background:#eef0eb;border-radius:5px;font-size:8px;font-weight:800;white-space:nowrap}.status-pill.in_progress,.status-pill.matched,.status-pill.reserved{color:#6f520b;background:#fff3ce}.status-pill.creating,.status-pill.delivered,.status-pill.pending{color:#26568a;background:#e9f3ff}.payment-state.paid,.status-pill.completed,.status-pill.idle,.status-pill.open,.status-pill.paid{color:#176146;background:#e7f7ec}.status-pill.cancelled,.status-pill.failed{color:#96382e;background:#ffebe8}.payment-state.unpaid{color:#9b5428;background:#fff0e6}.order-actions{justify-content:flex-end}.order-action{min-height:34px;padding:0 12px;color:var(--lc-ink);background:#fff;border:1px solid var(--lc-line);border-radius:7px;font-size:9px;font-weight:750;cursor:pointer}.order-action.primary{color:var(--lc-ink);background:var(--lc-lime);border-color:var(--lc-lime)}.order-action:disabled{color:#9b9f99;background:#f0f1ed;border-color:#e5e6e1;cursor:not-allowed}.payment-notice{margin-bottom:16px;padding:15px 17px;display:flex;align-items:center;gap:14px;color:#6d520c;background:#fff8dc;border:1px solid #eee0aa;border-radius:9px}.payment-notice strong{font-size:10px;white-space:nowrap}.payment-notice span{color:#806c35;font-size:9px;line-height:1.55}.payment-notice.qr-notice{color:var(--lc-ink);background:#fff;border-color:var(--lc-line)}.payment-notice.qr-notice img{width:164px;height:164px}.payment-notice.qr-notice div{display:grid;gap:8px}.payment-notice code{max-width:520px;padding:8px;overflow:auto;background:#f0f2ec;font-size:8px}.account-two-column{display:grid;grid-template-columns:1fr 1fr;gap:42px}.account-section-head.compact{align-items:center}.account-asset-list{background:#fff;border:1px solid var(--lc-line);border-radius:10px}.account-asset-list>article{min-height:92px;padding:16px;display:flex;align-items:center;gap:13px;border-bottom:1px solid var(--lc-line)}.account-asset-list>article:last-child{border:0}.account-asset-list article>div:not(.asset-avatar){min-width:0;flex:1}.account-asset-list span{color:var(--lc-green);font-size:7px;font-weight:800}.account-asset-list h3{margin:5px 0;overflow:hidden;color:var(--lc-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.account-asset-list p{margin:0;overflow:hidden;color:var(--lc-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.asset-avatar{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:var(--lc-lime);background:var(--lc-ink);border-radius:8px;font-size:10px;font-weight:850}.account-empty,.account-loading,.ledger-empty{padding:45px 25px;color:var(--lc-muted);text-align:center}.account-empty strong{color:var(--lc-ink);font-size:12px}.account-empty p{margin:7px auto 0;max-width:330px;font-size:9px;line-height:1.6;white-space:normal}.payment-ledger{background:#fff;border:1px solid var(--lc-line);border-radius:10px}.payment-ledger>div:not(.ledger-empty){min-height:62px;padding:0 18px;display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:18px;border-bottom:1px solid var(--lc-line)}.payment-ledger>div:last-child{border:0}.payment-ledger small,.payment-ledger span{color:var(--lc-muted);font-size:9px}.payment-ledger strong{color:var(--lc-ink);font-size:12px}.provider-ready{color:var(--lc-green)!important}.provider-pending{color:#956f16!important}.account-fatal{margin:70px 0;padding:60px;color:var(--lc-muted);background:#fff;border:1px solid var(--lc-line);text-align:center}.account-fatal strong{color:var(--lc-ink);font-size:20px}.account-fatal button{padding:9px 14px;color:#fff;background:var(--lc-green);border:0;border-radius:7px;cursor:pointer}.account-dialog[hidden]{display:none}.account-dialog{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px}.account-dialog-backdrop{position:absolute;inset:0;background:rgba(3,10,8,.72);backdrop-filter:blur(5px)}.account-dialog-card{width:min(100%,560px);padding:30px;position:relative;display:grid;gap:13px;background:#f7f7f2;border-radius:13px;box-shadow:0 25px 100px rgba(0,0,0,.28)}.account-dialog-card>span{color:var(--lc-green);font-size:8px;font-weight:850;letter-spacing:.15em}.account-dialog-card h2{margin:2px 0 0;color:var(--lc-ink);font-size:27px}.account-dialog-card p{margin:0 0 4px;color:var(--lc-muted);font-size:10px;line-height:1.65}.account-dialog-card textarea{min-height:150px;padding:13px;resize:vertical}.account-dialog-card>div{display:flex;justify-content:flex-end;gap:8px;margin-top:5px}@media (max-width:1080px){.auth-shell{grid-template-columns:1fr 480px}.auth-story{padding:48px}.auth-proof{grid-template-columns:1fr}.auth-proof div{min-height:80px}.account-two-column{gap:22px}}@media (max-width:860px){.navbar-v2 .nav-account{margin-left:auto}.auth-shell{display:block}.auth-story{min-height:500px}.auth-proof{grid-template-columns:repeat(3,1fr)}.auth-proof div{min-height:118px}.auth-panel{min-height:auto;padding-top:70px;padding-bottom:80px}.account-hero-inner{align-items:flex-start;flex-direction:column}.account-identity{width:100%}.account-summary{grid-template-columns:repeat(2,1fr)}.account-summary article:nth-child(2){border-right:0}.account-summary article:nth-child(-n+2){border-bottom:1px solid var(--lc-line)}.account-two-column{grid-template-columns:1fr}}@media (max-width:560px){.navbar-v2 .nav-account{min-height:34px;padding:0 9px}.auth-story{min-height:370px;padding:40px 20px 36px}.auth-story h1{margin:22px 0 18px;font-size:46px}.auth-story-content>p:not(.auth-kicker){font-size:12px;line-height:1.7}.auth-proof,.auth-story-foot{display:none}.auth-panel{padding:46px 20px 70px}.auth-panel-head h2{font-size:29px}.auth-field-grid{grid-template-columns:1fr}.account-hero{padding:50px 0 58px}.account-hero h1{font-size:46px}.account-identity{min-width:0;grid-template-columns:46px 1fr auto}.account-identity>span{width:46px;height:46px}.account-workspace{padding-bottom:70px}.account-summary article{min-height:130px;padding:17px}.account-summary strong{font-size:34px}.account-section{margin-top:52px}.account-section-head{align-items:flex-start;flex-direction:column;gap:9px}.account-section-head>p{text-align:left}.account-order-card{padding:16px}.order-card-main{align-items:flex-end}.order-card-main>strong{font-size:19px}.order-flow{overflow:auto}.order-flow div{min-width:54px}.order-flow b{min-width:30px}.account-order-card footer{align-items:flex-start;flex-direction:column}.order-actions{width:100%;flex-wrap:wrap}.order-action{flex:1}.payment-notice{align-items:flex-start;flex-direction:column}.payment-ledger>div:not(.ledger-empty){padding:13px;grid-template-columns:1fr 1fr;gap:8px}.account-dialog-card{padding:22px}}.catalog-hero-v2{position:relative;min-height:760px;padding-top:var(--nav-height);display:flex;color:#fff;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),var(--lc-ink);background-size:72px 72px;overflow:hidden}.catalog-hero-glow{position:absolute;width:780px;height:780px;right:-170px;top:-210px;background:radial-gradient(circle,rgba(61,193,153,.2),rgba(202,255,103,.04) 40%,transparent 68%);border:1px solid rgba(202,255,103,.1);border-radius:50%}.catalog-hero-inner{position:relative;z-index:2;padding-top:86px;padding-bottom:86px;display:grid;grid-template-columns:1.15fr 0.85fr;align-items:center;gap:90px}.catalog-eyebrow{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.58);font-size:10px;font-weight:800;letter-spacing:.15em}.catalog-eyebrow i{width:18px;height:1px;background:var(--lc-lime)}.catalog-hero-copy h1{max-width:760px;margin:26px 0 28px;color:#fff;font-size:clamp(62px, 6vw, 92px);line-height:.99;letter-spacing:-.065em}.catalog-hero-copy h1 em{color:var(--lc-lime);font-style:normal}.catalog-hero-copy>p{max-width:620px;margin:0;color:rgba(255,255,255,.62);font-size:17px;line-height:1.8}.catalog-hero-copy>div{margin-top:34px;display:flex;gap:12px}.catalog-hero-copy .btn span{margin-left:14px}.catalog-signal{width:100%;max-width:430px;justify-self:end;padding:22px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.14);border-radius:20px;backdrop-filter:blur(18px)}.signal-head{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.52);font-size:9px;font-weight:800;letter-spacing:.12em}.signal-head span{display:flex;align-items:center;gap:7px}.signal-head i{width:6px;height:6px;background:var(--lc-lime);border-radius:50%;box-shadow:0 0 14px var(--lc-lime)}.signal-head small{font-size:8px}.signal-core{min-height:310px;display:grid;place-items:center}.signal-rings{position:relative;width:240px;height:240px;display:grid;place-items:center;border:1px solid rgba(202,255,103,.18);border-radius:50%}.signal-rings::after,.signal-rings::before{content:"";position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:50%}.signal-rings::before{inset:34px}.signal-rings::after{inset:70px;background:rgba(202,255,103,.04)}.signal-rings>i{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--lc-lime)}.signal-rings>i:first-child{top:27px;left:47px;box-shadow:0 0 18px var(--lc-lime)}.signal-rings>i:nth-child(2){right:19px;bottom:81px;background:var(--lc-mint)}.signal-rings>i:nth-child(3){bottom:20px;left:83px;background:#94b7ff}.signal-rings b{position:relative;z-index:2;width:70px;height:70px;display:grid;place-items:center;color:var(--lc-ink);background:var(--lc-lime);border-radius:50%;box-shadow:0 0 55px rgba(202,255,103,.22);font-size:17px}.signal-legend{padding:14px 0;display:flex;justify-content:center;gap:18px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.signal-legend span{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.42);font-size:8px}.signal-legend i{width:5px;height:5px;border-radius:50%}.signal-legend .s1{background:var(--lc-lime)}.signal-legend .s2{background:var(--lc-mint)}.signal-legend .s3{background:#94b7ff}.signal-bottom{padding-top:17px;display:grid;grid-template-columns:repeat(3,1fr)}.signal-bottom div{display:grid;gap:3px}.signal-bottom div+div{padding-left:14px;border-left:1px solid rgba(255,255,255,.08)}.signal-bottom strong{font-size:14px}.signal-bottom span{color:rgba(255,255,255,.32);font-size:8px}.catalog-intro{color:var(--lc-ink);background:var(--lc-lime)}.catalog-intro-inner{min-height:74px;display:flex;align-items:center;gap:24px}.catalog-intro span{font-size:9px;font-weight:850;letter-spacing:.1em;opacity:.5}.catalog-intro p{margin:0;flex:1;font-size:12px}.catalog-intro a{font-size:10px;font-weight:750}.catalog-section{background:var(--lc-paper)}.catalog-toolbar{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.catalog-filters{padding:4px;display:flex;gap:3px;background:var(--lc-paper-2);border-radius:11px}.catalog-filters button{padding:9px 13px;color:var(--lc-muted);background:0 0;border:0;border-radius:8px;font-size:11px;font-weight:650;cursor:pointer}.catalog-filters button.active{color:var(--lc-ink);background:#fff;box-shadow:0 3px 12px rgba(7,17,15,.07)}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.service-card-v2{min-height:520px;padding:24px;display:flex;flex-direction:column;background:var(--lc-surface);border:1px solid var(--lc-line);border-radius:var(--lc-radius-sm);transition:transform 180ms,border-color 180ms,box-shadow 180ms}.service-card-v2:hover{transform:translateY(-4px);border-color:rgba(29,159,115,.38);box-shadow:0 22px 52px rgba(7,17,15,.08)}.service-card-v2.featured{color:#fff;background:var(--lc-ink-soft);border-color:transparent}.service-card-v2[hidden]{display:none}.service-card-top{display:flex;align-items:center;justify-content:space-between}.service-card-top>span{color:var(--lc-green);font-size:9px;font-weight:820;letter-spacing:.12em}.featured .service-card-top>span{color:var(--lc-lime)}.service-card-top b{padding:4px 7px;color:var(--lc-muted);background:var(--lc-paper);border-radius:5px;font-size:8px}.featured .service-card-top b{color:var(--lc-lime);background:rgba(202,255,103,.08)}.service-icon{width:62px;height:62px;margin:34px 0 28px;display:grid;place-items:center;color:var(--lc-green);background:rgba(29,159,115,.08);border:1px solid rgba(29,159,115,.16);border-radius:16px;font-size:20px;font-weight:800}.featured .service-icon{color:var(--lc-ink);background:var(--lc-lime);border-color:transparent}.service-card-v2 h3{margin:0 0 10px;color:var(--lc-text);font-size:22px;letter-spacing:-.035em}.service-card-v2.featured h3{color:#fff}.service-card-v2>p{min-height:68px;margin:0;color:var(--lc-muted);font-size:12px;line-height:1.75}.featured>p{color:rgba(255,255,255,.54)}.service-card-v2 ul{margin:22px 0;padding:17px 0;display:grid;gap:9px;border-top:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}.featured ul{border-color:rgba(255,255,255,.1)}.service-card-v2 li{display:flex;align-items:center;gap:8px;color:var(--lc-muted);list-style:none;font-size:10px}.service-card-v2 li::before{content:"+";color:var(--lc-green);font-weight:850}.featured li{color:rgba(255,255,255,.48)}.featured li::before{color:var(--lc-lime)}.service-card-price{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.service-card-price>span{display:grid;gap:3px}.service-card-price small{color:var(--lc-muted);font-size:8px}.service-card-price strong{color:var(--lc-text);font-size:13px}.featured .service-card-price small{color:rgba(255,255,255,.32)}.featured .service-card-price strong{color:#fff}.service-card-v2>a{min-height:42px;margin-top:20px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;color:var(--lc-text);background:var(--lc-paper-2);border-radius:9px;font-size:11px;font-weight:750}.featured>a{color:var(--lc-ink);background:var(--lc-lime)}.service-card-v2>a span{color:var(--lc-green)}.featured>a span{color:var(--lc-ink)}.catalog-empty{min-height:260px;place-content:center;gap:8px;text-align:center;border:1px dashed var(--lc-line);border-radius:var(--lc-radius)}.catalog-empty:not([hidden]){display:grid}.catalog-empty span{color:var(--lc-muted);font-size:12px}.catalog-empty a{margin-top:8px;color:var(--lc-green);font-size:11px}.engagement-section{color:#fff;background:var(--lc-ink)}.engagement-section .section-index{color:var(--lc-lime)}.engagement-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.engagement-grid article{min-height:340px;padding:28px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.engagement-grid article.active{background:rgba(202,255,103,.07)}.engagement-grid article>span{color:var(--lc-lime);font-size:9px;font-weight:800}.engagement-grid h3{margin:60px 0 14px;color:#fff;font-size:24px}.engagement-grid p{margin:0;color:rgba(255,255,255,.5);font-size:13px;line-height:1.7}.engagement-grid strong{margin-top:auto;color:var(--lc-lime);font-size:13px}.engagement-grid small{margin-top:5px;color:rgba(255,255,255,.3);font-size:9px}.catalog-final{padding:120px 0;text-align:center;background:var(--lc-lime)}.catalog-final span{font-size:9px;font-weight:850;letter-spacing:.15em;opacity:.5}.catalog-final h2{margin:18px 0 22px;color:var(--lc-ink);font-size:clamp(52px, 6vw, 84px);line-height:1.03;letter-spacing:-.065em}.catalog-final p{max-width:600px;margin:0 auto 30px;font-size:14px;line-height:1.8;opacity:.68}.catalog-final .btn-primary{color:#fff;background:var(--lc-ink)}@media (max-width:1000px){.catalog-hero-inner{gap:40px}.catalog-hero-copy h1{font-size:66px}.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.catalog-hero-inner{padding-top:70px;grid-template-columns:1fr}.catalog-signal{max-width:520px;justify-self:start}.catalog-toolbar{display:grid}.catalog-filters{overflow-x:auto}.catalog-filters button{flex:0 0 auto}.engagement-grid{grid-template-columns:1fr}.engagement-grid article{min-height:280px}}@media (max-width:560px){.catalog-hero-v2{min-height:auto}.catalog-hero-inner{padding-top:58px;padding-bottom:70px}.catalog-hero-copy h1{font-size:52px}.catalog-hero-copy>p{font-size:15px}.catalog-hero-copy>div{display:grid}.catalog-hero-copy .btn{width:100%}.catalog-signal{padding:16px}.signal-core{min-height:270px}.signal-rings{width:210px;height:210px}.catalog-intro-inner{padding:16px 0;display:grid;gap:8px}.catalog-intro a{display:none}.catalog-grid{grid-template-columns:1fr}.service-card-v2{min-height:500px}.catalog-final{padding:90px 0}.catalog-final h2{font-size:48px}}.account-console{padding:34px 0 100px;display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:34px}.account-sidebar{position:sticky;top:calc(var(--nav-height) + 20px);overflow:hidden;background:#fff;border:1px solid var(--lc-line);border-radius:12px}.account-sidebar-title{padding:19px;border-bottom:1px solid var(--lc-line)}.account-sidebar-title span,.account-sidebar-title strong{display:block}.account-sidebar-title span{color:var(--lc-green);font-size:7px;font-weight:850;letter-spacing:.15em}.account-sidebar-title strong{margin-top:6px;font-size:14px}.account-sidebar nav{padding:7px}.account-sidebar button{width:100%;min-height:44px;padding:0 10px;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:6px;color:#6f7873;background:0 0;border:0;border-radius:7px;text-align:left;font-size:10px;font-weight:700;cursor:pointer}.account-sidebar button i{color:#a1a7a2;font-size:7px;font-style:normal}.account-sidebar button b{min-width:20px;padding:3px 5px;color:#617068;background:#edf1ee;border-radius:10px;text-align:center;font-size:7px}.account-sidebar button.active,.account-sidebar button:hover{color:var(--lc-ink);background:#eff5f1}.account-sidebar button.active{box-shadow:inset 3px 0 var(--lc-green)}.account-sidebar>a{margin:7px;padding:12px;display:block;color:var(--lc-ink);background:var(--lc-lime);border-radius:7px;font-size:9px;font-weight:800;text-align:center}.account-workspace{min-width:0;padding:0}.account-panel{display:none}.account-panel.active{display:block}.account-panel-title{min-height:70px;margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:28px;border-bottom:1px solid var(--lc-line)}.account-panel-title span{color:var(--lc-green);font-size:8px;font-weight:850;letter-spacing:.14em}.account-panel-title h2{margin:7px 0 18px;font-size:30px;letter-spacing:-.045em}.account-panel-title>p{max-width:430px;margin:4px 0 0;color:var(--lc-muted);font-size:10px;line-height:1.6;text-align:right}.account-primary-link{padding:9px 12px;color:var(--lc-ink);background:var(--lc-lime);border-radius:7px;font-size:9px;font-weight:800}.account-console .account-summary{margin:0;border-radius:12px}.account-console .account-summary article{min-height:140px}.account-section.compact-section{margin-top:38px}.account-section.no-margin{margin-top:0}.account-text-button{color:var(--lc-green);background:0 0;border:0;font-size:9px;font-weight:750;cursor:pointer}.account-recent-list{background:#fff;border:1px solid var(--lc-line);border-radius:10px}.account-recent-list>div{min-height:62px;padding:0 16px;display:grid;grid-template-columns:95px 1fr auto;align-items:center;gap:14px;border-bottom:1px solid var(--lc-line)}.account-recent-list>div:last-child{border:0}.account-recent-list span{color:var(--lc-green);font-size:8px;font-weight:800}.account-recent-list strong{font-size:11px}.account-recent-list small{color:var(--lc-muted);font-size:8px}.account-order-toolbar{margin-bottom:16px;padding:10px;display:grid;grid-template-columns:150px 150px minmax(180px,1fr);gap:8px;background:#fff;border:1px solid var(--lc-line);border-radius:10px}.account-order-toolbar input,.account-order-toolbar select{height:38px;padding:0 11px;color:var(--lc-text);background:#f7f8f5;border:1px solid var(--lc-line);border-radius:7px;outline:0;font-size:9px}.account-order-toolbar input:focus,.account-order-toolbar select:focus{border-color:var(--lc-green)}.account-assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.account-asset-card{min-height:160px;padding:18px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--lc-line);border-radius:11px}.account-asset-card>span{color:var(--lc-green);font-size:8px;font-weight:800}.account-asset-card h3{margin:17px 0 7px;font-size:15px}.account-asset-card p{margin:0;color:var(--lc-muted);font-size:9px}.account-asset-card footer{margin-top:auto;padding-top:15px;display:flex;justify-content:space-between;border-top:1px solid var(--lc-line);font-size:8px}.finance-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.finance-summary article{min-height:120px;padding:19px;background:#fff;border:1px solid var(--lc-line);border-radius:10px}.finance-summary span{color:var(--lc-muted);font-size:8px}.finance-summary strong{display:block;margin-top:25px;font-size:25px}.settings-card{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1px solid var(--lc-line);border-radius:11px}.settings-card>div{min-height:82px;padding:17px;border-right:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}.settings-card>div:nth-child(2n){border-right:0}.settings-card span,.settings-card strong{display:block}.settings-card span{color:var(--lc-muted);font-size:8px}.settings-card strong{margin-top:9px;font-size:11px}.settings-card .safe-state{color:var(--lc-green)}@media(max-width:980px){.account-console{grid-template-columns:1fr}.account-sidebar{position:static}.account-sidebar-title,.account-sidebar>a{display:none}.account-sidebar nav{display:flex;overflow-x:auto}.account-sidebar button{min-width:max-content;grid-template-columns:22px auto auto}.account-sidebar button.active{box-shadow:inset 0 -3px var(--lc-green)}}@media(max-width:620px){.account-console{padding-top:18px}.account-panel-title{align-items:flex-start;flex-direction:column;gap:0}.account-panel-title>p{text-align:left}.account-assets-grid,.account-order-toolbar,.finance-summary,.settings-card{grid-template-columns:1fr}.settings-card>div{border-right:0}.account-recent-list>div{grid-template-columns:75px 1fr}.account-recent-list small{display:none}}.wallet-balance-card{min-height:190px;padding:26px;margin-bottom:12px;color:#fff;background:linear-gradient(135deg,#07100d,#123b2e);border-radius:14px}.wallet-balance-card>span{color:var(--lc-lime);font:800 8px/1 ui-monospace,monospace;letter-spacing:.15em}.wallet-balance-card>strong{display:block;margin-top:35px;font-size:46px;letter-spacing:-.05em}.wallet-balance-card>p{margin:9px 0 0;color:rgba(255,255,255,.42);font-size:9px}.profile-form{padding:24px;display:grid;grid-template-columns:100px 1fr;gap:28px;background:#fff;border:1px solid var(--lc-line);border-radius:12px}.profile-avatar-large{width:90px;height:90px;display:grid;place-items:center;color:var(--lc-lime);background:var(--lc-ink);border-radius:20px;font-size:22px;font-weight:900}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.profile-fields label{display:grid;gap:7px;color:var(--lc-muted);font-size:8px;font-weight:750}.profile-fields input,.profile-fields textarea{width:100%;padding:11px;color:var(--lc-text);background:#f7f8f5;border:1px solid var(--lc-line);border-radius:7px;outline:0;font-size:10px}.profile-fields input:focus,.profile-fields textarea:focus{border-color:var(--lc-green);box-shadow:0 0 0 3px rgba(23,104,79,.08)}.profile-fields input:disabled{color:#8c938f;background:#eef0ec}.profile-fields .full{grid-column:1/-1}.profile-actions{display:flex!important;align-items:center;justify-content:space-between;gap:20px}.profile-actions span{max-width:450px;color:#8a918d;font-size:8px;line-height:1.5}.profile-actions button{height:40px;padding:0 15px;color:var(--lc-ink);background:var(--lc-lime);border:0;border-radius:7px;font-size:9px;font-weight:850;cursor:pointer}.account-dialog-card label{display:grid;gap:6px;color:var(--lc-muted);font-size:9px}.account-dialog-card input,.account-dialog-card select{height:42px;padding:0 11px;background:#fff;border:1px solid var(--lc-line);border-radius:7px;outline:0}@media(max-width:700px){.profile-fields,.profile-form{grid-template-columns:1fr}.profile-fields .full{grid-column:auto}.profile-actions{align-items:flex-start;flex-direction:column}.wallet-balance-card>strong{font-size:38px}}.account-page .topbar{position:fixed;inset:0 0 auto;z-index:1000;height:54px;color:#f3f7f4;background:#07100d;border-bottom:1px solid rgba(255,255,255,.1)}.account-topbar-shell{width:min(1240px,calc(100% - 48px));height:100%;margin-inline:auto;display:flex;align-items:center;gap:18px}.account-page .primary-nav{display:flex;align-items:center;gap:5px;margin-right:auto}.account-page .primary-nav a{padding:7px 8px;color:rgba(243,247,244,.7);border-radius:8px;font-size:11px;font-weight:650;white-space:nowrap}.account-page .primary-nav a:hover{color:#fff;background:rgba(255,255,255,.07)}.account-page .nav-actions{display:flex;align-items:center;gap:8px}.account-page .nav-login{height:36px;padding:0 11px;display:inline-flex;align-items:center;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:8px;font-size:11px;font-weight:700}.account-page .nav-login.is-account{border-color:rgba(200,255,88,.35);background:rgba(200,255,88,.08)}.account-topbar-cta{height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:9px;color:#07100d;background:#c8ff58;border-radius:8px;font-size:11px;font-weight:800}.account-page .menu-toggle{display:none;width:36px;height:36px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.05)}.account-page .menu-toggle span{display:block;width:18px;height:2px;margin:5px auto;background:#fff}.account-page .account-main{padding-top:54px}@media(max-width:900px){.account-topbar-shell{width:calc(100% - 24px)}.account-page .primary-nav{position:fixed;inset:54px 12px auto;display:none;padding:12px;flex-direction:column;align-items:stretch;background:rgba(3,11,8,.98);border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 25px 60px rgba(0,0,0,.45)}.account-page .primary-nav.is-open{display:flex}.account-page .primary-nav a{padding:12px}.account-page .nav-actions{margin-left:auto}.account-page .account-topbar-cta{display:none}.account-page .menu-toggle{display:block}}.mobile-nav-login{display:none!important}@media(max-width:820px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}body.mobile-nav-open{overflow:hidden}.menu-toggle.is-open span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.primary-nav .mobile-nav-login{display:flex!important;align-items:center;justify-content:center;margin-top:6px;color:#07110e!important;background:#c8ff58!important;font-weight:850!important}.primary-nav .mobile-nav-login::after{display:none!important}}@media(max-width:900px){.menu-toggle{position:relative;z-index:1102;min-width:44px!important;min-height:44px!important;margin:-4px;display:block;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;cursor:pointer}.menu-toggle span{pointer-events:none}.primary-nav.is-open{z-index:1101}.primary-nav.is-open a{min-height:44px;display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.account-page .primary-nav .mobile-nav-login{display:flex!important;justify-content:center;margin-top:6px;color:#07110e!important;background:#c8ff58!important;font-weight:850!important}}.publishing-category-filter{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 22px}.publishing-category-filter button{border:1px solid #29423a;background:0 0;color:#aebdb8;padding:9px 13px;cursor:pointer}.publishing-category-filter button.active{background:#48d6a3;color:#07110f;border-color:#48d6a3}.publishing-category-filter b{margin-left:8px}.publishing-card{display:block}.publishing-actions a{flex:1;text-decoration:none}.publishing-actions a:last-child{border-color:#48d6a3;color:#48d6a3}.account-asset-list>a{display:block;color:inherit;text-decoration:none}.detail-edit{float:right;color:#48d6a3;text-decoration:none}.publishing-actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.publishing-actions a,.publishing-actions button{flex:1 1 120px;min-height:38px;padding:9px;border:1px solid #355047;background:0 0;color:#d9e7e2;text-align:center;cursor:pointer}.publishing-actions button.danger{border-color:#8d4a4a;color:#faa}.managed-agent-card details>div button{padding:9px;border:0;border-radius:6px;background:#fff;color:#17684f;text-align:left;cursor:pointer}.managed-agent-card details>div button:hover{background:#f1f6f2}.managed-agent-card details>div button.danger{color:#a33737}.account-page .publishing-card{display:flex;flex-direction:column;min-height:230px;transition:border-color .18s,box-shadow .18s,transform .18s}.account-page .publishing-card:hover{border-color:#c7d6cd;box-shadow:0 12px 32px rgba(10,33,24,.07);transform:translateY(-1px)}.account-page .publishing-card footer{margin-top:auto}.account-page .publishing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #edf1ee}.account-page .publishing-actions a,.account-page .publishing-actions button{flex:0 0 auto;min-width:0;min-height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d5dfd9;border-radius:8px;background:#fff;color:#17684f;font-family:inherit;font-size:12px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.account-page .publishing-actions a:hover,.account-page .publishing-actions button:hover{border-color:#9fbaaa;background:#f1f7f3;color:#0b4f3a}.account-page .publishing-actions a:focus-visible,.account-page .publishing-actions button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(23,104,79,.14)}.account-page .publishing-actions a.primary{border-color:#0b2118;background:#0b2118;color:#c8ff58}.account-page .publishing-actions a.primary:hover{background:#173a2d;border-color:#173a2d}.account-page .publishing-actions button.danger{margin-left:auto;border-color:#ead1d1;background:snow;color:#a33737}.account-page .publishing-actions button.danger:hover{border-color:#dcaeae;background:#fff0f0;color:#852626}.account-page .publishing-actions button:disabled{border-color:#e2e6e3;background:#f4f5f3;color:#9ca39f;cursor:not-allowed}@media(max-width:620px){.account-page .publishing-card{min-height:0}.account-page .publishing-actions a,.account-page .publishing-actions button{flex:1 1 calc(50% - 4px)}.account-page .publishing-actions button.danger{margin-left:0}}.publishing-management-note{margin:0 0 16px;padding:12px 14px;border:1px solid #dce6df;border-radius:10px;background:#f6faf7;color:#65736b;font-size:12px;line-height:1.65}.publishing-status-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.publishing-status-filter button{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border:1px solid #d9e2dc;border-radius:9px;background:#fff;color:#526159;font-family:inherit;font-size:12px;font-weight:750;cursor:pointer}.publishing-status-filter button b{min-width:20px;padding:2px 6px;border-radius:999px;background:#edf2ee;color:#66736b;font-size:10px}.publishing-status-filter button:hover{border-color:#a8bdb0;background:#f6f9f7}.publishing-status-filter button.active{border-color:#0b2118;background:#0b2118;color:#c8ff58}.publishing-status-filter button.active b{background:rgba(200,255,88,.16);color:#c8ff58}.account-page .publishing-category-filter{margin:10px 0 20px}.account-page .publishing-category-filter button{border-color:#d9e2dc;border-radius:8px;background:#fff;color:#65736b}.account-page .publishing-category-filter button.active{border-color:#b9e65d;background:#efffd0;color:#315600}.publishing-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.publishing-card-meta>span{color:#17684f;font-size:11px;font-weight:800}.publishing-card-meta>em{padding:5px 8px;border-radius:999px;background:#eef2ef;color:#657169;font-size:10px;font-style:normal;font-weight:800}.publishing-card.status-published .publishing-card-meta>em{background:#e7f8ed;color:#116d40}.publishing-card.status-pending .publishing-card-meta>em{background:#fff4d9;color:#8a6000}.publishing-card.status-rejected .publishing-card-meta>em{background:#fff0f0;color:#a33737}.publishing-card.status-unlisted .publishing-card-meta>em{background:#f0f1f0;color:#68716c}.publishing-visibility{margin:13px 0 0;padding:9px 11px;border-radius:8px;background:#f5f7f5;color:#68736d;font-size:11px;line-height:1.5}.publishing-card.status-published .publishing-visibility{background:#eff9f2;color:#216d47}.publishing-review-note{margin-top:9px;padding:10px 11px;display:grid;gap:4px;border-left:3px solid #c65b5b;border-radius:0 7px 7px 0;background:#fff6f6}.publishing-review-note strong{color:#923636;font-size:10px}.publishing-review-note span{color:#705b5b;font-size:11px;line-height:1.55}.cash-spend-card{margin:12px 0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #d9e5dd;border-radius:12px;background:#fff}.cash-spend-card small,.cash-spend-card span{display:block;color:#748078;font-size:11px}.cash-spend-card strong{display:block;margin:7px 0;color:#0b2118;font-size:24px}.cash-spend-card button{min-height:40px;padding:0 15px;border:0;border-radius:8px;background:#0b2118;color:#c8ff58;font-family:inherit;font-size:12px;font-weight:800;cursor:pointer}@media(max-width:620px){.cash-spend-card{align-items:flex-start;flex-direction:column}.cash-spend-card button{width:100%}}.agent-manager-title{align-items:center}.agent-manager-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:22px}.agent-manager-summary article{position:relative;overflow:hidden;padding:18px;border:1px solid #dbe4de;border-radius:14px;background:linear-gradient(145deg,#fff,#f5f8f5)}.agent-manager-summary article:before{content:"";position:absolute;right:-24px;top:-28px;width:70px;height:70px;border-radius:50%;background:#c8ff58;opacity:.14}.agent-manager-summary small,.agent-manager-summary span{display:block;color:#77827b;font-size:11px}.agent-manager-summary strong{display:block;margin:9px 0 7px;color:#0b2118;font-size:24px}.agent-manager-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 170px 150px;gap:10px;margin-bottom:16px}.agent-manager-toolbar input,.agent-manager-toolbar select{min-height:44px;padding:0 13px;border:1px solid #d5dfd9;border-radius:10px;background:#fff;color:#142019}.agent-manager-list{display:grid;gap:14px}.managed-agent-card{padding:20px;border:1px solid #dbe3de;border-radius:16px;background:#fff;box-shadow:0 8px 28px rgba(10,33,24,.035)}.managed-agent-card>footer,.managed-agent-card>footer>div,.managed-agent-card>header,.managed-agent-card>header>div,.managed-agent-main{display:flex;align-items:center}.managed-agent-card>footer,.managed-agent-card>header,.managed-agent-main{justify-content:space-between;gap:14px}.managed-agent-card>header{padding-bottom:15px;border-bottom:1px solid #edf1ee}.managed-agent-card>header>div{gap:9px}.managed-agent-card summary,.managed-agent-card>footer a,.managed-agent-card>header a{color:#17684f;font-size:12px;text-decoration:none;cursor:pointer}.agent-state{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#eef2ef;color:#5e6c64;font-size:11px;font-weight:800}.agent-state i{width:7px;height:7px;border-radius:50%;background:currentColor}.agent-state.online{background:#eaf8ef;color:#157146}.agent-state.rented{background:#efffd3;color:#416d00}.agent-state.offline{background:#f2f2f2;color:#737b76}.agent-state.paused{background:#fff4df;color:#98610b}.agent-state.draft{background:#eef0f5;color:#636b79}.managed-agent-main{padding:18px 0}.managed-agent-main h3{margin:0 0 7px;color:#0c1d15;font-size:22px}.managed-agent-main p{margin:0;color:#6e7972;font-size:13px}.managed-primary{flex:0 0 auto;padding:11px 16px;border-radius:9px;background:#0b2118;color:#c8ff58!important;font-size:12px;font-weight:800;text-decoration:none}.agent-runtime-line{display:grid;grid-template-columns:90px minmax(130px,.7fr) minmax(220px,1fr) 1fr;align-items:center;gap:12px;padding:13px 15px;border:1px solid #e2e9e4;border-radius:11px;background:#f8faf8}.agent-runtime-line small,.agent-runtime-line span{color:#748078;font-size:11px}.agent-runtime-line strong{font-size:12px}.agent-runtime-line code{overflow:hidden;color:#17684f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.managed-agent-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:16px 0;background:#e5ebe7;border:1px solid #e5ebe7;border-radius:11px;overflow:hidden}.managed-agent-metrics div{padding:14px;background:#fff}.managed-agent-metrics small,.managed-agent-metrics span{display:block;color:#7b857f;font-size:10px}.managed-agent-metrics b{display:block;margin:7px 0 5px;color:#142019;font-size:13px}.managed-agent-card>footer{padding-top:14px;border-top:1px solid #edf1ee;color:#7d8781;font-size:11px}.managed-agent-card>footer>div{gap:14px}.managed-agent-card details{position:relative}.managed-agent-card summary{list-style:none}.managed-agent-card details>div{position:absolute;right:0;z-index:4;display:grid;min-width:170px;margin-top:8px;padding:8px;border:1px solid #dce4df;border-radius:10px;background:#fff;box-shadow:0 12px 35px rgba(10,30,21,.14)}.managed-agent-card details>div a{padding:9px;border-radius:6px}.managed-agent-card details>div a:hover{background:#f1f6f2}.agent-empty-action{display:inline-flex;margin-top:12px}@media(max-width:1100px){.agent-manager-summary{grid-template-columns:repeat(3,1fr)}.agent-runtime-line{grid-template-columns:90px 1fr}.agent-runtime-line code,.agent-runtime-line small{grid-column:2}.managed-agent-metrics{grid-template-columns:1fr 1fr}}@media(max-width:720px){.agent-manager-summary{grid-template-columns:1fr 1fr}.agent-manager-toolbar{grid-template-columns:1fr}.managed-agent-card>footer,.managed-agent-main{align-items:flex-start;flex-direction:column}.managed-primary{width:100%;text-align:center}.agent-runtime-line{grid-template-columns:1fr}.agent-runtime-line code,.agent-runtime-line small{grid-column:auto}.managed-agent-metrics{grid-template-columns:1fr 1fr}.managed-agent-card>footer>div{flex-wrap:wrap}}.account-sidebar>a.account-sidebar-rentals{display:flex;align-items:center;justify-content:space-between;color:#fff;background:var(--lc-ink)}.account-sidebar-rentals b{min-width:20px;padding:3px 6px;color:var(--lc-ink);background:var(--lc-lime);border-radius:999px;font-size:8px}.account-rental-entry{margin-top:14px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;background:linear-gradient(120deg,var(--lc-ink),#12382c);border-radius:12px;box-shadow:0 16px 38px rgba(7,17,15,.13)}.account-rental-entry div{min-width:0}.account-rental-entry span,.account-rental-entry strong{display:block}.account-rental-entry span{color:#8fb3a3;font-size:8px;font-weight:850;letter-spacing:.15em}.account-rental-entry strong{margin-top:8px;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.account-rental-entry p{margin:7px 0 0;color:#a9bdb4;font-size:9px}.account-rental-entry>a{flex:0 0 auto;padding:11px 14px;color:var(--lc-ink);background:var(--lc-lime);border-radius:8px;font-size:9px;font-weight:850}@media(max-width:980px){.account-sidebar>a.account-sidebar-rentals{display:none}}@media(max-width:640px){.account-rental-entry{padding:18px;align-items:flex-start;flex-direction:column;gap:14px}.account-rental-entry>a{width:100%;text-align:center}.account-rental-entry strong{white-space:normal}}img.brand-mark{padding:2px;background:#07100d!important;border:none!important;border-radius:10px;box-shadow:0 0 24px rgba(200,255,88,.2)!important;display:block;box-sizing:border-box}@media (min-width:821px){:root{--nav-height:54px}.navbar-v2 .nav-content{gap:18px}.navbar-v2 .nav-links{justify-content:flex-start;gap:3px}.navbar-v2 .nav-link{padding:7px 11px;font-size:13px;border-radius:9px}.navbar-v2 .nav-cta{min-height:36px;padding:0 14px;border-radius:8px;font-size:12px;gap:7px}.navbar-v2 .nav-account{min-height:36px;padding:0 11px;border-radius:8px}}@media (min-width:821px) and (max-width:1100px){.navbar-v2 .brand-beta,.navbar-v2 .brand-text{display:none}.navbar-v2 .nav-link{padding:7px 8px;font-size:12px}}