@media screen{.inventory-theme{min-height:100dvh;color:var(--foreground);font-family:var(--font-sans)}.inventory-theme :is(.inventory-app,.pin-access){--hud-cyan:var(--primary);--hud-amber:var(--pilot-amber);--hud-line:var(--border);--hud-panel:var(--card);color:var(--foreground);background-color:var(--background);background-image:radial-gradient(at 40% 0,#0d4a5435,#0000 55%),linear-gradient(#3eeaf004 1px,#0000 1px),linear-gradient(90deg,#3eeaf004 1px,#0000 1px);background-size:auto,32px 32px,32px 32px}.inventory-theme .inventory-topbar{border-color:var(--border);background:linear-gradient(135deg,#040e13,#071920 70%,#0b232b);grid-template-columns:auto minmax(0,1fr);gap:0 24px;padding:16px max(24px,50vw - 800px);display:grid;box-shadow:0 4px 20px #0004}.inventory-theme .inventory-topbar:after{content:"";background:linear-gradient(90deg, transparent, var(--primary) 18%, var(--pilot-good) 72%, transparent);opacity:.65;height:2px;position:absolute;bottom:-1px;left:0;right:0}.inventory-theme .inventory-brand-block{gap:12px}.inventory-theme .inventory-brand-block strong{letter-spacing:.12em;font-size:1rem;font-weight:800}.inventory-theme .inventory-brand-block>div>span{color:var(--muted-foreground);font:.75rem var(--font-mono);letter-spacing:.08em}.inventory-theme .inventory-logo{background:var(--primary);width:44px;height:44px;color:var(--primary-foreground);box-shadow:0 0 22px color-mix(in srgb, var(--primary) 22%, transparent);border-radius:4px}.inventory-theme .inventory-logo svg{width:25px;height:25px}.inventory-theme .inventory-top-actions{gap:8px;min-width:0}.inventory-theme .inventory-company-select{width:auto;min-width:200px;max-width:min(300px,100%);font-size:.875rem}.inventory-theme .inventory-user-badge{color:var(--muted-foreground);border-color:var(--border);background:#10242c;border-radius:4px;font-size:.875rem}.inventory-theme .inventory-management-actions{border-top:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:14px;padding-top:14px;display:flex}.inventory-theme .inventory-content{width:min(1600px,100% - 48px);padding:30px 0 40px}.inventory-theme .inventory-hero{flex-wrap:wrap;align-items:center;gap:20px}.inventory-theme .inventory-kicker{font:.75rem var(--font-mono);letter-spacing:.13em;color:var(--muted-foreground);text-shadow:none;margin-bottom:8px}.inventory-theme .inventory-hero h1{letter-spacing:-.015em;color:var(--foreground);text-shadow:none;font-size:clamp(1.7rem,2.3vw,2.3rem);font-weight:650;line-height:1.2}.inventory-theme .inventory-hero p:last-child{color:var(--muted-foreground);font-size:1rem}.inventory-theme .inventory-hero-actions{flex-wrap:wrap;gap:10px}.inventory-theme .inventory-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:26px 0 24px}.inventory-theme .inventory-stat{--stat-accent:#71ecf6;border:1px solid #305d6a;border-left:3px solid var(--stat-accent);border-radius:var(--radius);background:linear-gradient(125deg, #0a2730, var(--card));min-height:116px;padding:22px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0003}.inventory-theme .inventory-stat:nth-child(2){--stat-accent:var(--pilot-good)}.inventory-theme .inventory-stat:nth-child(3){--stat-accent:var(--pilot-amber)}.inventory-theme .inventory-stat:nth-child(4){--stat-accent:#a8cfff}.inventory-theme .inventory-stat:after{content:"";pointer-events:none;border-top:1px solid var(--stat-accent);border-right:1px solid var(--stat-accent);opacity:.8;width:48px;height:18px;position:absolute;top:0;right:0}.inventory-theme .inventory-stat>span{border:1px solid color-mix(in srgb, var(--stat-accent) 38%, transparent);width:44px;height:44px;color:var(--stat-accent);background:color-mix(in srgb, var(--stat-accent) 10%, transparent);border-radius:3px;flex-shrink:0}.inventory-theme .inventory-stat small{color:var(--muted-foreground);font:.75rem var(--font-mono);letter-spacing:.06em}.inventory-theme .inventory-stat strong{color:var(--foreground);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:2rem;font-weight:550;line-height:1.2}.inventory-theme .inventory-panel{border-radius:var(--radius);background:var(--card);border:1px solid #376875;box-shadow:0 12px 32px #0003}.inventory-theme .inventory-panel-head{background:linear-gradient(110deg, #0b222a, var(--card));border-color:var(--border);flex-wrap:wrap;gap:20px;padding:20px}.inventory-theme .inventory-panel-head h2{letter-spacing:0;font-size:1.125rem;font-weight:600}.inventory-theme .inventory-list-controls{flex-wrap:wrap;flex:1;width:auto;min-width:0}.inventory-theme .inventory-search{min-width:min(240px,100%);max-width:420px}.inventory-theme .inventory-table-wrap table{min-width:1100px}.inventory-theme .inventory-table-wrap th{color:#b2e5eb;height:48px;font:.75rem var(--font-mono);letter-spacing:.06em;background:#06161e}.inventory-theme .inventory-table-wrap td{color:var(--foreground);padding-block:15px;font-size:.875rem}.inventory-theme .inventory-table-wrap tr{border-color:#2e687438}.inventory-theme .inventory-table-wrap tbody tr:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}.inventory-theme .inventory-item-cell strong{font-size:.9375rem;font-weight:600}.inventory-theme :is(.inventory-item-cell span,.inventory-mobile-head small,.inventory-item-cell .location-summary,.inventory-mobile-head .location-summary,.sub-value){color:var(--muted-foreground);font-size:.75rem;line-height:1.45}.inventory-theme .mono-value{color:#c2e1e8;font-size:.8125rem;font-weight:500}.inventory-theme .inventory-thumb{background:#102730;border-color:#305662;width:46px;height:46px}.inventory-theme .stock-badge{color:#79e9bd;background:#0d2b23;border:1px solid #3f9b7d;border-radius:4px;min-height:28px;font-size:.8125rem}.inventory-theme .stock-badge[data-variant=destructive]{color:#ffdb9e;background:#352914;border-color:#a98243}.inventory-theme .inventory-mobile-card{border-radius:var(--radius);border-color:var(--border)!important;background:var(--card)!important}.inventory-theme .inventory-mobile-head h3{font-size:1rem;color:var(--foreground)!important}.inventory-theme .inventory-mobile-details{color:var(--muted-foreground);font-size:.875rem}.inventory-theme .inventory-mobile-details span{color:var(--muted-foreground);font-size:.8125rem}.inventory-theme .inventory-mobile-details strong{color:var(--foreground)!important}.inventory-theme :is(.inventory-pagination,.inventory-legal-links){color:var(--muted-foreground);font-size:.8125rem}.inventory-theme .inventory-legal-links a{color:#b2e5eb}.inventory-theme :is(.inventory-loading,.inventory-empty){color:var(--muted-foreground)}.inventory-theme .inventory-empty h3{color:var(--foreground)}.inventory-theme .pin-access{min-height:100dvh;padding:24px}.inventory-theme .pin-card{background:radial-gradient(ellipse at 10% 0%, #0e424833, transparent 60%), var(--card);border-radius:var(--radius);border:1px solid #3e8390;padding:32px;position:relative;box-shadow:0 16px 50px #0006}.inventory-theme .pin-card:before{content:"";border-left:2px solid var(--primary);border-top:2px solid var(--primary);pointer-events:none;width:60px;height:18px;position:absolute;top:0;left:0}.inventory-theme .pin-logo{background:var(--primary);width:58px;height:58px;color:var(--primary-foreground);border-color:var(--primary);border-radius:4px;margin-top:14px;box-shadow:0 0 24px #4de5eb22}.inventory-theme .pin-card h1{color:var(--foreground);font-size:1.8rem;font-weight:700}.inventory-theme :is(.pin-help,.pin-card>p:not(.inventory-kicker),.pin-legal-links a){color:var(--muted-foreground);font-size:.875rem}.inventory-theme .pin-display{justify-content:flex-end;display:flex}.inventory-theme .pin-loading{min-height:110px}html[data-inventory-theme] :is(.inventory-dialog,[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content]){--hud-cyan:var(--primary);--hud-line:var(--border);border-radius:var(--radius);font-family:var(--font-sans);background:var(--popover)!important;color:var(--popover-foreground)!important;border:1px solid #407a86!important;box-shadow:0 18px 70px #0008!important}html[data-inventory-theme] .inventory-dialog{max-height:90dvh;padding:26px;overflow-y:auto;border-top:2px solid var(--primary)!important}html[data-inventory-theme] .display-dialog{width:min(760px,100vw - 24px);max-width:760px!important}html[data-inventory-theme] :is([data-slot=dialog-title],.spreadsheet-preview h3){color:var(--foreground);font-size:1.25rem;line-height:1.4}html[data-inventory-theme] :is(.inventory-dialog [data-slot=dialog-description],.inventory-dialog .form-field label,.spreadsheet-note){color:var(--muted-foreground);font-size:.875rem;line-height:1.55}html[data-inventory-theme] :is([data-slot=label],.form-field label){color:#c4e2e8;font-size:.875rem}html[data-inventory-theme] :is([data-slot=input],textarea,select,[data-slot=select-trigger],[data-slot=input-otp-slot]){border-color:var(--input);color:var(--foreground);background:#0e2630;font-size:1rem}html[data-inventory-theme] :is([data-slot=input],[data-slot=select-trigger]){min-height:42px}html[data-inventory-theme] :is(input,textarea)::placeholder{color:#a3bdc5}html[data-inventory-theme] [data-slot=select-item]{min-height:38px;font-size:.875rem}html[data-inventory-theme] [data-slot=select-item][data-highlighted]{background:var(--accent);color:var(--accent-foreground)}html[data-inventory-theme] [data-slot=checkbox]{border-color:var(--input)}html[data-inventory-theme] [data-slot=checkbox][data-state=checked]{background:var(--primary);color:var(--primary-foreground)}html[data-inventory-theme] :is(button,[data-slot=button]){font-family:var(--font-sans)}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) [data-slot=button]{border-radius:4px;height:auto;min-height:38px;padding-block:8px;font-size:.875rem;font-weight:600}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) [data-size^=icon]{min-width:36px;padding:8px}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) button[data-variant=default]{border:1px solid color-mix(in srgb, var(--primary) 85%, white);background:var(--primary)!important;color:var(--primary-foreground)!important}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) button[data-variant=outline]{border-color:var(--input)!important;color:#e4f7fa!important;background:#102b33!important}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) button[data-variant=ghost]{color:#bbdce2!important;background:0 0!important}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) button:not(:disabled):hover{filter:brightness(1.15)}html[data-inventory-theme] .item-actions button:first-child{color:#8fecc7!important;background:#102d24!important;border-color:#448d72!important}html[data-inventory-theme] .item-actions button:nth-child(2),html[data-inventory-theme] :is(.inventory-app,.inventory-dialog) button:is(.checkout-cart-button,.checkout-button){box-shadow:none;color:#241908!important;background:#efc680!important;border:1px solid #b89a64!important}html[data-inventory-theme] :is(.inventory-app,.pin-access,.inventory-dialog) button:disabled{filter:none;color:#99afba!important;box-shadow:none!important;opacity:.75!important;background:#21313a!important;border-color:#3b5360!important}html[data-inventory-theme] :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid var(--ring)!important}html[data-inventory-theme] :is(.report-summary span,.purchase-order-summary span,.company-account-list article span,.employee-list article span,.plan-admin-grid span,.protected-setting p,.subscription-note,.subscription-status small,.checkout-line span,.history-row span){color:var(--muted-foreground);font-size:.875rem}html[data-inventory-theme] .inventory-dialog :is(th,td,.reorder-screen-quantity,.purchase-order-lines strong,.purchase-order-lines b,.purchase-order-lines em){font-size:.875rem}html[data-inventory-theme] .inventory-dialog :is(.purchase-order-lines small,.purchase-order-card>header>div>span,.purchase-order-card>footer){color:var(--muted-foreground);font-size:.75rem}html[data-inventory-theme] .inventory-dialog :is(.packing-slip-print,.print-area){color:#101922;background:#fff}.inventory-theme[data-inventory-theme=standard] :is(.inventory-app,.pin-access){background-image:radial-gradient(at 40% 0,#17324845,#0000 55%)}.inventory-theme[data-inventory-theme=standard] :is(.inventory-stat,.inventory-panel-head){background:var(--card)}.inventory-theme[data-inventory-theme=accessible] :is(.inventory-app,.pin-access,.inventory-stat,.inventory-panel-head){background-image:none}html[data-inventory-theme=accessible] :is(.inventory-stat,.inventory-panel,.pin-card,.inventory-dialog){border-color:var(--border)!important;box-shadow:none!important}html[data-inventory-theme=accessible] :is(.inventory-app,.pin-access,.inventory-dialog) [data-slot=button]{white-space:normal;min-height:44px}html[data-inventory-theme=accessible] :is([data-size^=icon],[data-slot=dialog-close]){min-width:44px;min-height:44px}html[data-inventory-theme=accessible] :is([data-slot=input],textarea,[data-slot=select-trigger]){border-width:2px;min-height:46px}html[data-inventory-theme=accessible] :is(.inventory-kicker,.inventory-stat small,.sub-value,.mono-value,.inventory-item-cell span,.inventory-table-wrap th,.location-summary,.inventory-legal-links){color:var(--muted-foreground);font-size:.875rem}html[data-inventory-theme=accessible] *,html[data-inventory-theme=accessible] :before,html[data-inventory-theme=accessible] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media screen and (width<=1100px){.inventory-theme .inventory-topbar{grid-template-columns:1fr;gap:14px}.inventory-theme .inventory-top-actions{justify-content:flex-start}.inventory-theme .inventory-management-actions{margin-top:0;padding-top:12px}.inventory-theme .inventory-hero-actions{flex:100%}.inventory-theme .inventory-list-controls{flex-basis:100%;justify-content:flex-start}}@media screen and (width<=700px){.inventory-theme .inventory-topbar{padding:16px;position:relative}.inventory-theme .inventory-content{width:calc(100% - 28px);padding-top:24px}.inventory-theme .inventory-top-actions{flex-wrap:wrap;display:flex}.inventory-theme .inventory-top-actions>button{font-size:.875rem}.inventory-theme .inventory-brand-block>div>span{display:block}.inventory-theme .inventory-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.inventory-theme .inventory-stat{flex-direction:column;align-items:flex-start;gap:10px;min-height:114px;padding:15px 12px}.inventory-theme .inventory-stat>span{display:none}.inventory-theme .inventory-stat strong{font-size:1.65rem}.inventory-theme .inventory-stat small{letter-spacing:.02em;font-size:.75rem}.inventory-theme .inventory-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.inventory-theme .inventory-hero-actions button{white-space:normal;width:100%}.inventory-theme .inventory-panel-head{padding:16px}.inventory-theme .inventory-search{flex-basis:100%;max-width:none}.inventory-theme .inventory-management-actions{gap:7px}.inventory-theme .inventory-pagination>div{flex-wrap:wrap;gap:8px}html[data-inventory-theme] .inventory-dialog{padding:20px}}@media (prefers-reduced-motion:reduce){.inventory-theme *,.inventory-theme :before,.inventory-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media screen{.inventory-theme .inventory-plan-status{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;font-size:.875rem;display:flex}html[data-inventory-theme] .subscription-dialog{width:min(800px,100vw - 24px);max-width:800px}.inventory-plan-comparison{gap:12px;display:grid}.plan-comparison-scroll{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.inventory-plan-comparison table{border-collapse:collapse;width:100%;min-width:400px;font-size:.875rem}.inventory-plan-comparison :is(th,td){border-bottom:1px solid var(--border);text-align:left;padding:10px 12px}.inventory-plan-comparison tbody th{font-weight:500}.inventory-plan-comparison thead th{color:var(--primary);background:var(--muted)}.inventory-plan-comparison p{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.inventory-plan-comparison .plan-retained{color:var(--pilot-good);background:#0c2922;border:1px solid #327661;padding:12px}.inventory-theme .pilot-site{--cyan:var(--primary);--orange:var(--primary);--line:var(--border);--panel:var(--card);--pilot-copy:var(--muted-foreground);color:var(--foreground);font-family:var(--font-sans);background-color:var(--background);background-image:radial-gradient(at 40% 0,#0d4a5435,#0000 55%),linear-gradient(#3eeaf004 1px,#0000 1px),linear-gradient(90deg,#3eeaf004 1px,#0000 1px);background-size:auto,32px 32px,32px 32px}.inventory-theme .pilot-site .public-nav{border-color:var(--border);background:linear-gradient(135deg,#040e13,#071920 70%,#0b232b);box-shadow:0 4px 20px #0004}.inventory-theme .pilot-site .public-nav:after{content:"";background:linear-gradient(90deg, transparent, var(--primary) 18%, var(--pilot-good) 72%, transparent);opacity:.65;height:2px;position:absolute;bottom:-1px;left:0;right:0}.inventory-theme .pilot-site .public-brand-mark{border-color:var(--primary);background:var(--primary);width:44px;height:44px;color:var(--primary-foreground);box-shadow:0 0 22px color-mix(in srgb, var(--primary) 22%, transparent);border-radius:4px}.inventory-theme .pilot-site .public-brand strong{color:var(--foreground);letter-spacing:.1em;font-weight:800}.inventory-theme .pilot-site .public-brand small{color:var(--muted-foreground);font:.75rem var(--font-mono);letter-spacing:.08em}.inventory-theme .pilot-site .public-links{gap:14px}.inventory-theme .pilot-site :is(.public-links a,.nav-install){color:var(--muted-foreground);font-weight:600}.inventory-theme .pilot-site :is(.public-links a,.nav-install):hover{color:var(--foreground)}.inventory-theme .pilot-site :is(.button-primary,.public-links .nav-start){border:1px solid color-mix(in srgb, var(--primary) 85%, white);background:var(--primary);color:var(--primary-foreground);box-shadow:none;border-radius:4px;font-weight:650}.inventory-theme .pilot-site :is(.button-primary,.public-links .nav-start):hover{filter:brightness(1.12);color:var(--primary-foreground)}.inventory-theme .pilot-site :is(.button-secondary,.public-links .nav-signin,.public-display-button,.public-menu){border:1px solid var(--input);background:var(--secondary);color:var(--secondary-foreground);border-radius:4px;font-weight:600}.inventory-theme .pilot-site .public-display-button{cursor:pointer;height:auto;min-height:44px;padding:9px 12px;font-size:.875rem}.inventory-theme .pilot-site :is(.button-secondary,.public-links .nav-signin,.public-display-button):hover{border-color:var(--primary);background:var(--accent)}.inventory-theme .pilot-site .public-menu{color:var(--foreground)}.inventory-theme .pilot-site .hud-kicker{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted-foreground);text-shadow:none;font-weight:500}.inventory-theme .pilot-site .hero-copy h1{letter-spacing:-.025em;color:var(--foreground);font-size:clamp(2.6rem,4.3vw,4.35rem);font-weight:650;line-height:1.12}.inventory-theme .pilot-site .hero-copy h1 span{color:var(--primary)}.inventory-theme .pilot-site :is(.hero-lead,.hero-trust,.pilot-fit,.section-intro>p:last-child,.product-card>span,.value-card span,.pilot-workflow li p,.pilot-accordion li,.pilot-screen-figure figcaption){color:var(--muted-foreground)}.inventory-theme .pilot-site :is(.section-intro h2,.public-cta h2,.pilot-product-intro h1){letter-spacing:-.025em;color:var(--foreground);font-weight:650;line-height:1.15}.inventory-theme .pilot-site .section-intro h2,.inventory-theme .pilot-site .public-cta h2{font-size:clamp(1.9rem,3vw,2.85rem)}.inventory-theme .pilot-site .pilot-product-intro h1{font-size:clamp(2.8rem,5vw,4.5rem)}.inventory-theme .pilot-site :is(.pilot-product-headline,.product-card h3,.value-card h3,.pilot-connection h2,.pilot-connection-note h3,.pilot-feature-grid h2,.pilot-workflow h3,.pilot-resource-grid h3){color:var(--foreground);font-weight:600}.inventory-theme .pilot-site .proof-strip{background:var(--card);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;font-weight:500}.inventory-theme .pilot-site .pilot-hero-screen{border-radius:var(--radius);background:var(--card);border:1px solid #376875;overflow:hidden;box-shadow:0 12px 32px #0003}.inventory-theme .pilot-site .pilot-screen-heading{background:linear-gradient(110deg, #0b222a, var(--card));color:var(--muted-foreground);font-family:var(--font-mono)}.inventory-theme .pilot-site .pilot-screen-heading span:first-child{color:var(--primary);font-weight:500}.inventory-theme .pilot-site .pilot-hero-caption strong{color:var(--foreground);font-weight:600}.inventory-theme .pilot-site .pilot-hero-caption span{color:var(--muted-foreground)}.inventory-theme .pilot-site .product-card{--product-accent:var(--primary);border:1px solid #305d6a;border-left:3px solid var(--product-accent);border-radius:var(--radius);background:linear-gradient(125deg, #0a2730, var(--card));position:relative;box-shadow:0 8px 24px #0003}.inventory-theme .pilot-site .product-card.inventory-pilot{--product-accent:var(--pilot-good)}.inventory-theme .pilot-site .product-card.invoice-pilot{--product-accent:#a8cfff}.inventory-theme .pilot-site .product-card:after{content:"";pointer-events:none;border-top:1px solid var(--product-accent);border-right:1px solid var(--product-accent);opacity:.8;width:48px;height:18px;position:absolute;top:0;right:0}.inventory-theme .pilot-site .product-card.is-active:hover{border-color:var(--product-accent);transform:none}.inventory-theme .pilot-site .product-card .product-icon{border:1px solid color-mix(in srgb, var(--product-accent) 38%, transparent);background:color-mix(in srgb, var(--product-accent) 10%, transparent);color:var(--product-accent);border-radius:3px}.inventory-theme .pilot-site .product-card :is(p,b){letter-spacing:.04em;font-weight:500}.inventory-theme .pilot-site .product-card p{color:var(--muted-foreground);font-family:var(--font-mono)}.inventory-theme .pilot-site .product-card b{color:var(--product-accent);font-weight:600}.inventory-theme .pilot-site .pilot-card-features{color:var(--foreground)}.inventory-theme .pilot-site .pilot-card-features svg{color:var(--pilot-good)}.inventory-theme .pilot-site :is(.value-card,.plan-card){border-radius:var(--radius);background:var(--card);border:1px solid #376875;box-shadow:0 12px 32px #0003}.inventory-theme .pilot-site .plan-card.highlighted{border-color:var(--primary);box-shadow:0 0 24px color-mix(in srgb, var(--primary) 10%, transparent)}.inventory-theme .pilot-site :is(.plan-card p,.value-card p){font:.8125rem var(--font-mono);letter-spacing:.06em;color:var(--muted-foreground)}.inventory-theme .pilot-site .plan-card :is(h3,strong){letter-spacing:-.025em;color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:550}.inventory-theme .pilot-site .plan-card :is(span,small,li){color:var(--muted-foreground)}.inventory-theme .pilot-site .plan-card>a{background:var(--secondary);border-color:var(--input);color:var(--foreground);border-radius:4px;font-weight:600}.inventory-theme .pilot-site .plan-card>a:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.inventory-theme .pilot-site .pilot-connection-note{border-left-color:var(--pilot-good)}.inventory-theme .pilot-site .pilot-connection-note>svg{color:var(--pilot-good)}.inventory-theme .pilot-site .pilot-download-list a{border-color:var(--border);border-radius:var(--radius);background:var(--card)}.inventory-theme .pilot-site .pilot-download-list a:hover{border-color:var(--primary);background:var(--accent)}.inventory-theme .pilot-site .pilot-download-list strong{font-weight:600}.inventory-theme .pilot-site .pilot-download-list small{color:var(--muted-foreground);font-family:var(--font-mono)}.inventory-theme .pilot-site :is(.pilot-back,.pilot-section-nav a,.pilot-related span,.pilot-planned,.pricing-note,.screen-note,.pilot-scope){color:var(--muted-foreground)}.inventory-theme .pilot-site .pilot-index{color:var(--primary);font-family:var(--font-mono)}.inventory-theme .pilot-site .pilot-screen-tabs[data-slot=tabs-list]{background:var(--secondary);border-color:var(--border);border-radius:var(--radius)}.inventory-theme .pilot-site .pilot-screen-tabs [data-slot=tabs-trigger]{color:var(--muted-foreground)}.inventory-theme .pilot-site .pilot-screen-tabs [data-state=active]{background:var(--primary);color:var(--primary-foreground)}.inventory-theme .pilot-site .pilot-screen-button{background:var(--card);border-radius:var(--radius);border:1px solid #376875}.inventory-theme .pilot-site .pilot-screen-button>span{background:var(--secondary);color:var(--foreground);border-color:var(--input);border-radius:4px}html[data-inventory-theme] .pilot-screen-dialog[data-slot=dialog-content]{border:1px solid #407a86;border-top:2px solid var(--primary);border-radius:var(--radius);background:var(--popover);color:var(--popover-foreground);font-family:var(--font-sans)}html[data-inventory-theme] .pilot-screen-dialog [data-slot=dialog-description]{color:var(--muted-foreground)}.inventory-theme .pilot-site .pilot-accordion [data-slot=accordion-trigger]{font-weight:600}.inventory-theme .pilot-site .pilot-workflow li{border-top-color:var(--border)}.inventory-theme .pilot-site .pilot-scope{border-left-color:var(--input)}.inventory-theme .pilot-site .public-cta{background:radial-gradient(ellipse at 10% 0%, #0e424833, transparent 60%), var(--card);border-radius:var(--radius);border:1px solid #3e8390;position:relative;box-shadow:0 16px 50px #0004}.inventory-theme .pilot-site .public-cta:before{content:"";border-left:2px solid var(--primary);border-top:2px solid var(--primary);pointer-events:none;width:60px;height:18px;position:absolute;top:0;left:0}.inventory-theme .pilot-site .public-cta p:last-child{color:var(--muted-foreground)}.inventory-theme .pilot-site .public-footer{background:var(--background);color:var(--muted-foreground)}.inventory-theme .pilot-site .public-footer-links a{color:var(--muted-foreground)}.inventory-theme[data-inventory-theme=standard] .pilot-site{background-image:radial-gradient(at 40% 0,#17324845,#0000 55%)}.inventory-theme[data-inventory-theme=standard] .pilot-site :is(.product-card,.pilot-screen-heading,.public-cta){background:var(--card)}.inventory-theme[data-inventory-theme=accessible] .pilot-site{background-image:none}.inventory-theme[data-inventory-theme=accessible] .pilot-site :is(.public-nav,.public-links,.product-card,.pilot-hero-screen,.pilot-screen-heading,.pilot-screen-button,.value-card,.plan-card,.public-cta,.pilot-download-list a){background:var(--card);border-color:var(--border);box-shadow:none}.inventory-theme[data-inventory-theme=accessible] .pilot-site :is(.hud-kicker,.screen-note,.pilot-download-list small,.pilot-planned,.proof-strip){color:var(--muted-foreground);font-size:.875rem}.inventory-theme[data-inventory-theme=accessible] .pilot-site :is(.public-brand-mark,.button-primary,.button-secondary,.nav-start,.nav-signin,.public-display-button){box-shadow:none;min-height:44px}.inventory-theme[data-inventory-theme=accessible] .pilot-site :is(.public-links a,.button-primary,.button-secondary){white-space:normal}}@media screen and (width<=1280px){.inventory-theme .pilot-site .public-menu{display:grid}.inventory-theme .pilot-site .public-links{border-bottom:1px solid var(--border);background:var(--card);flex-direction:column;align-items:stretch;gap:6px;max-height:80dvh;padding:16px 4vw 24px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.inventory-theme .pilot-site .public-links.is-open{display:flex}.inventory-theme .pilot-site .public-links :is(a,.nav-install,.public-display-button){justify-content:flex-start;padding:12px 16px}}@media screen and (width<=640px){.inventory-theme .pilot-site .hero-copy h1{font-size:clamp(2.3rem,10vw,3.3rem)}.inventory-theme .pilot-site .pilot-product-intro h1{font-size:clamp(2.5rem,10vw,3.2rem)}}
