@import url("data:text/css,");
:root{--bg:#090d0d;--surface:#101616;--surface-2:#151d1c;--line:#26302f;--text:#f3f0e8;--muted:#8d9996;--acid:#c8ff3d;--mint:#7ceac4;--danger:#ff716d;--sidebar:248px;--radius:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark}
*{box-sizing:border-box}html{background:var(--bg);color:var(--text);scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 0,#13201b 0,transparent 30%),var(--bg);min-height:100vh;color:var(--text)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{transition:.2s ease}img{max-width:100%}
.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar);padding:25px 18px 18px;background:rgba(8,12,12,.97);border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:20;overflow:hidden}.brand{font-size:17px;font-weight:800;letter-spacing:.07em;display:flex;align-items:center;gap:11px;flex:none}.brand>span:last-child>span{color:var(--acid)}.brand-mark{width:34px;height:34px;border:2px solid var(--text);border-radius:50%;display:grid;place-items:center;position:relative}.brand-mark:before,.brand-mark:after{content:"";position:absolute;inset:-5px;border:1px dashed var(--muted);border-radius:50%}.brand-mark:after{inset:7px;border:2px solid var(--acid);border-style:solid}.brand-mark i{width:4px;height:4px;border-radius:50%;background:var(--acid)}.sidebar nav{margin-top:28px;display:grid;gap:2px;overflow-y:auto;scrollbar-width:thin;padding-right:3px}.sidebar nav a{padding:9px 13px;border-radius:10px;color:#a5afac;display:flex;align-items:center;gap:12px;font-size:13px}.sidebar nav a b{font-size:16px;width:21px;text-align:center;font-weight:500}.sidebar nav a:hover,.sidebar nav a.active{background:#1a261c;color:var(--text)}.sidebar nav a.active{box-shadow:inset 2px 0 var(--acid)}.nav-label{font-size:9px;letter-spacing:.18em;color:#5e6b68;margin:17px 13px 6px;text-transform:uppercase}.sidebar-foot{margin-top:12px;display:grid;gap:11px;flex:none}.store-link{padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:12px;display:flex;justify-content:space-between}.store-link:hover{border-color:var(--acid)}.user{display:flex;gap:10px;align-items:center}.user>span,.person>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#26331e;color:var(--acid);font-weight:700}.user div,.person div{display:grid}.user b{font-size:13px}.user small,.person small{color:var(--muted)}.link-button{border:0;background:none;color:var(--muted);padding:0;cursor:pointer}.link-button:hover{color:var(--text)}
.topbar{position:fixed;z-index:15;left:var(--sidebar);right:0;top:0;height:76px;border-bottom:1px solid var(--line);background:rgba(9,13,13,.85);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:space-between;padding:0 32px}.topbar>div:first-of-type{display:grid}.topbar small{color:var(--muted);font-size:11px}.topbar b{font-size:14px}.top-actions{display:flex;align-items:center;gap:16px}.system-ok{font-size:12px;color:var(--muted)}.system-ok i{display:inline-block;width:7px;height:7px;background:var(--mint);border-radius:50%;margin-right:7px;box-shadow:0 0 12px var(--mint)}.menu-toggle{display:none;background:none;border:0;color:var(--text);font-size:22px}.main{margin-left:var(--sidebar);padding:110px 32px 50px;min-height:100vh;max-width:1680px}
.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:0 0 28px}.page-head h1{font:500 clamp(34px,4vw,58px)/1.05 Georgia,serif;margin:8px 0}.page-head p{color:var(--muted);margin:0}.eyebrow{font:600 10px/1.4 ui-monospace,SFMono-Regular,monospace!important;letter-spacing:.18em;color:var(--acid)!important}.head-actions,.top-actions{display:flex;gap:10px}.back{font-size:13px;color:var(--muted)}.button{border:1px solid #384341;background:#111716;color:var(--text);padding:11px 17px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-weight:650;font-size:13px}.button:hover{border-color:#67736f;transform:translateY(-1px)}.button.primary{background:var(--acid);border-color:var(--acid);color:#0a0e09}.button.small{padding:9px 13px}.button.wide{width:100%}.flash{padding:13px 16px;border:1px solid #2e5347;background:#10241e;border-radius:11px;margin-bottom:18px;font-size:13px}.flash.error{border-color:#62332f;background:#241211;color:#ffc3bf}.panel{background:linear-gradient(145deg,rgba(18,25,24,.96),rgba(12,17,17,.96));border:1px solid var(--line);border-radius:var(--radius);padding:22px;margin-bottom:22px;box-shadow:0 22px 55px rgba(0,0,0,.16)}.panel h2{font:500 24px/1.2 Georgia,serif;margin:0}.panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.panel-head a{color:var(--mint);font-size:12px}.panel-head .eyebrow{margin:0 0 5px}
.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.metrics article{border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,#121a18,#0e1313);padding:20px;display:grid;min-height:130px}.metrics span{font-size:12px;color:var(--muted)}.metrics strong{font:500 31px/1 Georgia,serif;align-self:center}.metrics small{color:var(--muted)}.metrics small.accent{color:var(--acid)}.grid-main{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,.75fr);gap:22px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;min-width:650px}th{text-align:left;color:#66726f;font-size:10px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;padding:11px 12px;border-bottom:1px solid var(--line)}td{padding:14px 12px;border-bottom:1px solid #1d2625;font-size:13px;vertical-align:middle}td small,td>a small,td>small{display:block;color:var(--muted);font-size:11px;margin-top:4px}td>a:hover{color:var(--acid)}.status,.tag{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;border:1px solid #3b4946;color:#aeb8b5;font-size:10px;white-space:nowrap}.status.published,.status.completed,.status.paid{border-color:#315d4d;color:var(--mint);background:#10241e}.status.new{border-color:#626a38;color:var(--acid);background:#212613}.status.processing,.status.confirmed,.status.shipped{border-color:#3a5864;color:#8edbf2;background:#102027}.status.draft,.status.unpaid{border-color:#5f5541;color:#e6c98a;background:#251f13}.status.canceled,.status.archived{border-color:#633a38;color:#f1a09c;background:#281414}.stock-list,.card-list{display:grid}.stock-list a{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid var(--line)}.stock-list a>div{display:grid;flex:1}.stock-list small{color:var(--muted)}.stock-list strong{font-size:12px}.product-dot{width:34px;height:34px;border:1px solid #34423f;border-radius:9px;display:grid;place-items:center;color:var(--acid)}.timeline{display:grid}.timeline>div{display:grid;grid-template-columns:12px 1fr auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px}.timeline i{width:7px;height:7px;border-radius:50%;background:var(--mint)}.timeline span{display:grid}.timeline small{color:var(--muted)}.empty{color:var(--muted);padding:20px;text-align:center}.filters{display:flex;gap:10px;margin-bottom:16px}.filters input{flex:1}.filters select{min-width:180px}
.control-deck{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:-4px 0 22px}.control-deck>a{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;border:1px solid var(--line);border-radius:13px;padding:13px;background:rgba(14,20,19,.8)}.control-deck>a:hover{border-color:#526540;background:#152018;transform:translateY(-2px)}.deck-icon{width:36px;height:36px;border:1px solid #3d4a46;border-radius:10px;display:grid;place-items:center;color:var(--acid)}.control-deck div{display:grid;min-width:0}.control-deck small,.control-deck em{color:var(--muted);font-size:9px;font-style:normal}.control-deck b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:3px 0}.control-deck>a>i{color:var(--mint);font-style:normal}
input,select,textarea{width:100%;border:1px solid #303a38;border-radius:9px;background:#090e0e;color:var(--text);padding:11px 12px;outline:none}input:focus,select:focus,textarea:focus{border-color:#75913e;box-shadow:0 0 0 3px rgba(200,255,61,.07)}textarea{resize:vertical;line-height:1.5}label{display:grid;gap:7px;color:#aab3b1;font-size:12px;margin-bottom:15px}.form-section h2{margin-bottom:20px}.form-section h3{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:22px 0 12px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.form-grid.compact{gap:0 8px}.span-2{grid-column:span 2}.check{display:flex;align-items:center;gap:9px}.check input{width:16px;height:16px;accent-color:var(--acid)}.check span{color:var(--muted)}.editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.sticky{position:sticky;top:98px}.product-cell{display:flex;align-items:center;gap:11px}.thumb{width:46px;height:46px;border-radius:10px;background:#18201f;overflow:hidden;display:grid;place-items:center}.thumb img{width:100%;height:100%;object-fit:cover}.product-cell>span:last-child{display:grid}.strike{text-decoration:line-through}.good{color:var(--mint)}.danger{color:var(--danger)}.order-total{display:flex;justify-content:flex-end;align-items:center;gap:40px;padding:22px 12px 4px}.order-total strong{font:500 25px Georgia,serif}.person{display:flex;align-items:center;gap:10px}.person>span{width:32px;height:32px}.tag{border-color:#3a4845}hr{border:0;border-top:1px solid var(--line);margin:20px 0}.card-list article{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line)}.card-list h3{margin:7px 0 4px}.card-list p,.card-list small{margin:0;color:var(--muted);font-size:12px}.card-list.compact article{padding:12px 0}.section-list article{display:flex;align-items:center;gap:13px;border:1px solid var(--line);padding:13px;border-radius:11px;margin-top:9px}.section-list article>div{display:grid;flex:1}.section-list small{color:var(--muted)}.drag{color:#5e6d69}.media-layout{display:grid;grid-template-columns:1fr 340px;gap:22px}.media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.media-grid article{border:1px solid var(--line);border-radius:12px;overflow:hidden}.media-grid article>img,.doc-preview{width:100%;aspect-ratio:4/3;object-fit:cover;background:#1a2220}.doc-preview{display:grid;place-items:center;font:600 30px Georgia,serif;color:var(--danger)}.media-grid article>div:last-child{padding:12px;display:grid;gap:5px}.media-grid small,.media-grid code{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.dropzone{border:1px dashed #51605c;padding:28px;border-radius:12px;text-align:center;cursor:pointer}.dropzone input{margin:10px 0}.settings-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:22px}.setting-row{display:grid;grid-template-columns:160px 1fr 100px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.setting-row>div{display:grid}.setting-row small{color:var(--muted)}.error-page{text-align:center;padding:12vh 20px}.error-page h1{font:500 60px Georgia,serif}.error-page>p{color:var(--muted)}
.auth-page{overflow:hidden}.login-layout{min-height:100vh;display:grid;grid-template-columns:1.15fr .85fr}.login-art{position:relative;padding:55px 7vw;overflow:hidden;background:radial-gradient(circle at 65% 45%,rgba(178,255,48,.18),transparent 24%),linear-gradient(145deg,#07100d,#0c1513);border-right:1px solid var(--line)}.login-art:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(126,160,150,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(126,160,150,.06) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,transparent,#000,transparent)}.login-art>*{position:relative;z-index:2}.art-copy{position:absolute;left:7vw;bottom:11vh;max-width:570px}.art-copy h1{font:500 clamp(55px,6vw,94px)/.88 Georgia,serif;margin:15px 0 30px;letter-spacing:-.045em}.art-copy h1 em{font-weight:400;color:var(--acid)}.art-copy>p:last-child{font-size:18px;line-height:1.55;color:#a6b0ad;max-width:480px}.orbit{position:absolute;right:8%;top:19%;width:290px;height:290px;border:1px solid #33473f;border-radius:50%;display:grid;place-items:center;color:var(--acid);font:600 24px ui-monospace,monospace}.orbit:before,.orbit:after{content:"";position:absolute;border:1px solid #263b33;border-radius:50%;inset:35px}.orbit:after{inset:75px}.orbit i{position:absolute;width:13px;height:13px;border-radius:50%;background:var(--acid);box-shadow:0 0 25px var(--acid)}.orbit i:nth-child(1){top:-6px}.orbit i:nth-child(2){right:14px;bottom:51px}.orbit i:nth-child(3){left:21px;bottom:39px}.login-panel{display:grid;place-items:center;padding:45px;background:#090d0d}.login-card{width:min(430px,100%)}.login-card h2{font:500 47px Georgia,serif;margin:9px 0}.login-card>p.muted{margin:0 0 33px}.login-card label{margin-top:17px}.login-card .button{margin-top:12px;padding:14px}.secure-note{display:block;text-align:center;color:#56615f;margin-top:20px}.muted{color:var(--muted)}
.storefront{background:#eeeae0;color:#181a18}.shop-nav{height:92px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bebcb4;position:relative;z-index:3}.shop-logo{font:800 22px ui-monospace,monospace;letter-spacing:-.06em}.shop-logo span{color:#7a8a39}.shop-nav nav{display:flex;gap:26px;font-size:12px}.shop-nav>div{display:flex;gap:12px;align-items:center}.shop-nav button{background:#171917;color:#fff;border:0;padding:12px 16px;border-radius:99px}.shop-hero{min-height:680px;display:grid;grid-template-columns:1.1fr .9fr;padding:6vw 6vw 3vw;background:linear-gradient(110deg,#e9e5da,#d5dac6);overflow:hidden}.shop-hero h1{font:500 clamp(60px,7vw,112px)/.86 Georgia,serif;letter-spacing:-.06em;margin:35px 0}.shop-hero h1 em{font-weight:400;color:#72812e}.shop-hero>div:first-child>p:not(.eyebrow){max-width:440px;font-size:18px;line-height:1.5;color:#59605a}.shop-hero>div:first-child>a{display:inline-block;margin-top:25px;border-bottom:1px solid;padding-bottom:7px}.hero-object{display:grid;place-items:center;position:relative}.device{width:min(410px,36vw);height:min(500px,44vw);border-radius:46% 46% 23% 23%;background:linear-gradient(145deg,#252c28,#0c0e0d);box-shadow:0 45px 80px #788172;position:relative}.device:before{content:"";position:absolute;inset:15%;border:1px solid #899688;border-radius:50%;box-shadow:inset 0 0 40px #000}.device i{position:absolute;width:70px;height:5px;border-radius:5px;background:#b9ff41;left:calc(50% - 35px);top:47%;box-shadow:0 0 20px #b9ff41}.device strong{position:absolute;right:25px;bottom:22px;color:#6f776f}.hero-object>span{position:absolute;bottom:3%;font-size:12px}.marquee{overflow:hidden;background:#171a17;color:#d5ff78;padding:13px;white-space:nowrap;font:600 11px ui-monospace,monospace;letter-spacing:.12em}.marquee span{display:block;animation:marquee 18s linear infinite}.shop-catalog{padding:8vw 5vw}.shop-title{display:flex;justify-content:space-between;align-items:flex-start}.shop-title h2,.shop-story h2{font:500 clamp(48px,6vw,88px)/.92 Georgia,serif;letter-spacing:-.05em;margin:20px 0 60px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4vw 2vw}.product-image{display:block;position:relative;aspect-ratio:4/4.6;background:#dde0d6;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:.6s}.product-image:hover img{transform:scale(1.04)}.product-image>span{position:absolute;top:15px;left:15px;font:600 10px ui-monospace,monospace}.product-grid article>div{display:grid;grid-template-columns:1fr auto;margin-top:15px}.product-grid p{grid-column:span 2;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#737971}.product-grid h3{font:500 20px Georgia,serif;margin:0}.shop-story{background:#151917;color:#eeeae0;padding:9vw 7vw}.shop-story>div{display:grid;grid-template-columns:1fr auto;align-items:end}.shop-story>div p{max-width:540px;color:#a7afa9;font-size:18px;line-height:1.55}.storefront footer{padding:35px 5vw;display:flex;justify-content:space-between;border-top:1px solid #bbb9b2;font-size:12px}
@keyframes marquee{to{transform:translateX(-50%)}}@media(max-width:1100px){.metrics{grid-template-columns:repeat(2,1fr)}.grid-main,.settings-grid{grid-template-columns:1fr}.media-grid{grid-template-columns:repeat(2,1fr)}.login-art{display:none}.login-layout{grid-template-columns:1fr}.shop-nav nav{display:none}}@media(max-width:760px){:root{--sidebar:280px}.sidebar{transform:translateX(-100%);transition:.25s}.sidebar.open{transform:translateX(0)}.topbar{left:0;padding:0 18px;height:65px}.menu-toggle{display:block}.topbar>div:first-of-type{margin-right:auto;margin-left:12px}.system-ok{display:none}.main{margin-left:0;padding:90px 14px 35px}.page-head{align-items:flex-start;flex-direction:column}.page-head h1{font-size:42px}.head-actions{width:100%}.head-actions .button{flex:1}.metrics{grid-template-columns:1fr 1fr;gap:9px}.metrics article{min-height:112px;padding:14px}.metrics strong{font-size:25px}.editor-layout,.media-layout{grid-template-columns:1fr}.sticky{position:static}.form-grid{grid-template-columns:1fr}.span-2{grid-column:span 1}.panel{padding:16px;border-radius:14px}.filters{flex-direction:column}.media-grid{grid-template-columns:1fr 1fr}.setting-row{grid-template-columns:1fr}.auth-page{overflow:auto}.login-panel{min-height:100vh;padding:25px}.login-card h2{font-size:39px}.shop-nav{height:76px;padding:0 18px}.shop-nav>div>a{display:none}.shop-hero{grid-template-columns:1fr;padding:70px 20px 45px;min-height:auto}.shop-hero h1{font-size:55px}.hero-object{margin-top:60px}.device{width:250px;height:310px}.product-grid{grid-template-columns:1fr}.shop-catalog{padding:70px 20px}.shop-title h2,.shop-story h2{font-size:48px}.shop-story{padding:70px 20px}.shop-story>div{grid-template-columns:1fr}.storefront footer{gap:20px;flex-direction:column}}

/* Commerce showcase */
.range-switch,.review-tabs,.integration-filters{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:11px;background:#0c1111}.range-switch button,.integration-filters button{border:0;background:transparent;color:var(--muted);padding:8px 13px;border-radius:7px;font-size:12px}.range-switch button.active,.integration-filters button.active{background:#25301c;color:var(--acid)}.positive{color:var(--mint)!important}.analytics-grid{display:grid;grid-template-columns:1.55fr .65fr;gap:22px}.chart-panel{min-height:360px}.legend{display:flex;gap:15px;font-size:10px;color:var(--muted)}.legend i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mint);margin-right:5px}.legend i.acid{background:var(--acid)}.bar-chart{height:255px;display:flex;align-items:flex-end;gap:12px;padding-top:30px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 49px,rgba(109,126,120,.08) 50px);overflow:hidden}.bar-column{height:100%;flex:1;min-width:26px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}.bar{width:68%;height:var(--bar-height);min-height:8px;background:linear-gradient(to top,#455823,var(--acid));border-radius:5px 5px 0 0;position:relative;box-shadow:0 0 18px rgba(200,255,61,.1)}.bar i{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.17),transparent)}.bar-column>small{position:absolute;bottom:-24px;font-size:9px;color:var(--muted)}.bar-value{font-size:8px;color:#73807c;margin-bottom:5px;opacity:0;transition:.2s}.bar-column:hover .bar-value{opacity:1}.funnel-panel .big-accent{font:500 35px Georgia,serif;color:var(--acid)}.funnel-row{display:grid;grid-template-columns:1fr auto;gap:6px;margin:17px 0;font-size:11px}.funnel-row>div{grid-column:span 2;height:7px;border-radius:5px;background:#222c2a;overflow:hidden}.funnel-row>div i{display:block;height:100%;background:linear-gradient(90deg,var(--mint),var(--acid));border-radius:5px}.mini-insights{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:27px}.mini-insights>div{border:1px solid var(--line);border-radius:10px;padding:12px;display:grid}.mini-insights span{color:var(--muted);font-size:9px}.mini-insights b{font:500 21px Georgia,serif;margin-top:7px}.rank-list>div{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px solid var(--line)}.rank{font:500 24px Georgia,serif;color:#51605b}.rank-list>div>div{display:grid;flex:1}.rank-list small{color:var(--muted)}.donut-layout{display:grid;grid-template-columns:145px 1fr;gap:20px;align-items:center}.donut{width:140px;height:140px;border-radius:50%;background:conic-gradient(var(--acid) 0 28%,var(--mint) 28% 55%,#4e7990 55% 79%,#5d673a 79%);display:grid;place-items:center;position:relative}.donut:after{content:"";position:absolute;inset:18px;border-radius:50%;background:#111817}.donut>span{z-index:1;font:500 28px Georgia,serif;display:grid;text-align:center}.donut small{font:9px sans-serif;color:var(--muted)}.donut-legend>div{display:grid;grid-template-columns:10px 1fr auto;gap:7px;padding:6px 0;font-size:10px}.donut-legend i{width:7px;height:7px;background:var(--acid);border-radius:50%;margin-top:3px}.donut-legend .dot-2{background:var(--mint)}.donut-legend .dot-3{background:#4e7990}.donut-legend .dot-4{background:#5d673a}
.warehouse-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:16px;margin-bottom:22px;overflow:hidden}.warehouse-strip article{padding:18px 22px;border-right:1px solid var(--line);display:grid;background:#0f1514}.warehouse-strip article:last-child{border:0}.warehouse-strip span{color:var(--muted);font-size:10px}.warehouse-strip strong{font:500 26px Georgia,serif;margin:7px 0}.warehouse-strip small{color:var(--muted)}.warehouse-strip .warn{color:#e8cd7b}.inventory-layout{display:grid;grid-template-columns:1fr 340px;gap:22px}.live-badge{font-size:10px;color:var(--mint);border:1px solid #294c40;border-radius:20px;padding:6px 9px}.live-badge i{display:inline-block;width:6px;height:6px;background:var(--mint);border-radius:50%;margin-right:5px;box-shadow:0 0 8px var(--mint)}.inventory-list>a{display:grid;grid-template-columns:48px 1fr 220px 80px;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.inventory-list>a>div:nth-child(2){display:grid}.inventory-list small{color:var(--muted)}.stock-meter{display:grid;gap:5px}.stock-meter>span{height:6px;background:#27302f;border-radius:5px;overflow:hidden}.stock-meter>span i{display:block;height:100%;background:linear-gradient(90deg,var(--mint),var(--acid))}.stock-meter small{text-align:right}.inventory-list>a>strong{text-align:right}.form-hint{font-size:10px;color:var(--muted);line-height:1.5}.brand-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.brand-grid article{border:1px solid var(--line);padding:18px;border-radius:13px;position:relative}.brand-emblem{width:55px;height:55px;border:1px solid #40504b;border-radius:15px;display:grid;place-items:center;font:600 14px ui-monospace,monospace;color:var(--acid);background:radial-gradient(circle,#25321f,#101515)}.brand-grid .status{position:absolute;right:14px;top:14px}.brand-grid h3{font:500 22px Georgia,serif;margin:18px 0 8px}.brand-grid p{color:var(--muted);min-height:35px}.brand-grid article>div:last-child{display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.brand-grid a{color:var(--mint)}
.review-score{display:flex;align-items:center;gap:12px}.review-score>strong{font:500 45px Georgia,serif}.review-score>span{color:var(--acid);letter-spacing:2px;display:grid}.review-score small{color:var(--muted);letter-spacing:0}.review-tabs{margin-bottom:22px;width:max-content}.review-tabs a{padding:9px 14px;border-radius:8px;color:var(--muted);font-size:11px}.review-tabs a.active{background:#1e291b;color:var(--text)}.review-tabs b{color:var(--acid);margin-left:5px}.reviews-layout{display:grid;grid-template-columns:1fr 330px;gap:22px}.review-product{display:flex;align-items:center;gap:12px}.review-product>div{display:grid;flex:1}.review-product small{color:var(--muted)}.review-body{padding:20px 0}.stars{color:var(--acid);letter-spacing:2px}.stars span{color:#37403e}.review-body h3{font:500 22px Georgia,serif;margin:13px 0 8px}.review-body p{color:#b1bbb8;line-height:1.6}.review-meta{display:flex;gap:12px;font-size:11px}.review-meta small{color:var(--muted)}.review-actions{border-top:1px solid var(--line);padding-top:15px;display:flex;gap:8px}.review-summary{align-self:start;position:sticky;top:98px}.review-summary>div{display:grid;grid-template-columns:30px 1fr 30px;gap:8px;align-items:center;margin:12px 0;font-size:10px}.review-summary>div>i{height:5px;background:#293230;border-radius:4px}.review-summary>div>i b{display:block;height:100%;background:var(--acid)}.review-summary>p{color:var(--muted);line-height:1.6}.theme-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;border:1px solid #425138;border-radius:20px;padding:30px;background:radial-gradient(circle at 75% 35%,rgba(200,255,61,.14),transparent 32%),#111817;position:relative;margin-bottom:22px}.theme-hero h2{font:500 39px Georgia,serif;margin:10px 0}.theme-hero p{color:var(--muted);max-width:520px}.theme-hero>.status{position:absolute;right:20px;top:20px}.palette{display:flex;align-items:center;gap:8px;margin-top:24px}.palette i{width:25px;height:25px;border-radius:50%;background:#eeeae0;border:2px solid #111}.palette i:nth-child(2){background:#181a18}.palette i:nth-child(3){background:#c8ff3d}.palette i:nth-child(4){background:#74812e}.palette span{font-size:10px;margin-left:7px}.theme-preview{height:210px;background:#e8e4d8;border-radius:13px;padding:18px;transform:perspective(600px) rotateY(-7deg);box-shadow:0 22px 40px rgba(0,0,0,.3)}.mini-nav{width:100%;height:11px;border-bottom:1px solid #aaa}.mini-title{width:48%;height:48px;border-bottom:8px solid #1d201d;margin:28px 0}.mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini-grid i{height:70px;background:#cad0c4}.appearance-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:22px}.banner-list article{display:grid;grid-template-columns:45px 1fr auto;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.banner-number{font:500 24px Georgia,serif;color:#52605d}.banner-list h3{margin:5px 0}.banner-list p,.banner-list small{color:var(--muted);margin:0}.banner-list article>div:last-child{display:grid;justify-items:end;gap:8px}.menu-builder article{display:grid;grid-template-columns:20px 1fr 1fr 70px auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:10px;margin-top:7px}.menu-builder code{color:var(--mint)}.menu-builder small{color:var(--muted)}
.commerce-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:18px;margin-bottom:22px;background:#0f1514}.commerce-flow>div{display:flex;align-items:center;gap:10px}.commerce-flow i{width:35px;height:35px;border:1px solid #40504b;border-radius:50%;display:grid;place-items:center;color:var(--acid);font-style:normal}.commerce-flow span{display:grid}.commerce-flow small{color:var(--muted)}.commerce-flow em{color:#4a5653}.commerce-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.method-list form{display:grid;grid-template-columns:42px 1fr 85px 42px 32px;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.method-list.delivery form{grid-template-columns:42px 1.2fr 70px 80px 75px 42px 32px}.method-icon{width:39px;height:39px;border:1px solid #3f504b;border-radius:10px;display:grid;place-items:center;color:var(--acid);font:600 10px ui-monospace,monospace}.method-list form>div:nth-child(2){display:grid}.method-list input{border:0;padding:3px 0;background:transparent;color:var(--muted);font-size:10px}.method-list label{margin:0;font-size:8px}.switch{display:block!important;margin:0}.switch input{display:none}.switch i{display:block;width:34px;height:19px;border-radius:20px;background:#313b39;position:relative}.switch i:after{content:"";position:absolute;width:13px;height:13px;background:#75807d;border-radius:50%;top:3px;left:3px;transition:.2s}.switch input:checked+i{background:#455928}.switch input:checked+i:after{left:18px;background:var(--acid)}.save-dot{width:29px;height:29px;border:1px solid #35423f;border-radius:8px;background:#111816;color:var(--mint);cursor:pointer}.tax-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tax-grid form,.add-tax{border:1px solid var(--line);border-radius:12px;padding:15px}.tax-grid form>div{display:grid;grid-template-columns:45px 1fr;align-items:center}.tax-grid form>div small{grid-column:2;color:var(--muted)}.tax-mark{grid-row:span 2;width:38px;height:38px;border:1px solid #495a53;border-radius:50%;display:grid;place-items:center;color:var(--acid);font-size:9px}.add-tax{display:grid;place-items:center;text-align:center;color:var(--muted)}.add-tax>span{font-size:25px;color:var(--acid)}
.integration-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);padding:2px 10px;border-radius:11px}.integration-search input{border:0;width:220px}.integration-hero{display:grid;grid-template-columns:.7fr 1.3fr;min-height:330px;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at 22% 50%,rgba(200,255,61,.13),transparent 25%),#101615;overflow:hidden;margin-bottom:22px}.integration-hero>div{display:grid;place-items:center;padding:30px}.integration-hero>div:last-child{place-items:start;align-content:center}.integration-hero h2{font:500 43px/1.05 Georgia,serif;margin:12px 0}.integration-hero p{color:var(--muted);line-height:1.5;max-width:600px}.integration-hero>div:last-child>div{display:flex;gap:8px}.integration-hero>div:last-child>div span{border:1px solid var(--line);border-radius:20px;padding:6px 10px;font-size:9px}.integration-orbit{width:210px;height:210px;border:1px solid #405149;border-radius:50%;display:grid;place-items:center;position:relative;color:var(--acid);font:600 22px ui-monospace,monospace}.integration-orbit:before,.integration-orbit:after{content:"";position:absolute;inset:30px;border:1px solid #33423d;border-radius:50%}.integration-orbit:after{inset:68px;background:#182018}.integration-orbit b{z-index:1}.integration-orbit i{position:absolute;width:12px;height:12px;background:var(--acid);border-radius:50%;box-shadow:0 0 18px var(--acid)}.integration-orbit i:nth-child(1){top:-6px}.integration-orbit i:nth-child(2){right:2px;bottom:38px}.integration-orbit i:nth-child(3){left:6px;bottom:30px}.integration-filters{width:max-content;margin-bottom:22px}.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}.integration-grid article{border:1px solid var(--line);border-radius:15px;padding:18px;background:linear-gradient(145deg,#141b1a,#0d1212);position:relative}.integration-logo{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#202925;color:var(--acid);font:700 12px ui-monospace,monospace}.integration-grid .status{position:absolute;top:18px;right:18px}.integration-grid article>small{display:block;color:var(--muted);margin-top:18px;text-transform:uppercase;letter-spacing:.1em}.integration-grid h3{font:500 21px Georgia,serif;margin:8px 0}.integration-grid p{color:var(--muted);min-height:40px;font-size:12px;line-height:1.5}.integration-grid article>div:last-child{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:13px}.integration-grid article>div:last-child span{font-size:9px;color:var(--muted)}.integration-grid article>div:last-child span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mint);margin-right:5px}.integration-grid button{border:0;background:none;color:var(--mint);font-size:10px}.api-panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:35px}.api-panel h2{font-size:34px}.api-panel p{color:var(--muted);line-height:1.5}.api-panel pre{padding:22px;background:#080c0c;border:1px solid var(--line);border-radius:12px;color:#b9c5c1;overflow:auto}.api-panel code span{color:var(--acid)}.checkout-editor{display:grid;grid-template-columns:1fr 330px;gap:22px}.step-title{display:flex;gap:14px;margin-bottom:20px}.step-title i{width:35px;height:35px;border:1px solid #41504b;border-radius:50%;display:grid;place-items:center;color:var(--acid);font:600 10px ui-monospace,monospace}.step-title h2{margin:0}.step-title p{color:var(--muted);margin:5px 0}.order-product-row{display:grid;grid-template-columns:1fr 120px;gap:12px}.order-preview>p{color:var(--muted);line-height:1.6}.preview-line{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:12px 0;font-size:11px}.preview-line span{color:var(--muted)}
@media(max-width:1200px){.analytics-grid,.appearance-grid,.commerce-grid{grid-template-columns:1fr}.integration-grid{grid-template-columns:repeat(2,1fr)}.method-list.delivery form{grid-template-columns:42px 1fr 70px 80px 42px 32px}.method-list.delivery form label:nth-of-type(3){display:none}.top-actions .button:first-of-type{display:none}.control-deck{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.analytics-grid,.inventory-layout,.reviews-layout,.appearance-grid,.commerce-grid,.checkout-editor{grid-template-columns:1fr}.range-switch{width:100%}.warehouse-strip{grid-template-columns:1fr 1fr}.warehouse-strip article:nth-child(2){border-right:0}.warehouse-strip article{border-bottom:1px solid var(--line)}.inventory-list>a{grid-template-columns:45px 1fr 65px}.inventory-list .stock-meter{display:none}.brand-grid{grid-template-columns:1fr}.review-tabs{width:100%;overflow:auto}.review-summary{position:static}.theme-hero{grid-template-columns:1fr}.theme-preview{display:none}.menu-builder article{grid-template-columns:18px 1fr auto}.menu-builder article code,.menu-builder article small{display:none}.commerce-flow{grid-template-columns:1fr 1fr}.commerce-flow em{display:none}.method-list form,.method-list.delivery form{grid-template-columns:38px 1fr 42px 30px}.method-list form>label:not(.switch){display:none}.tax-grid{grid-template-columns:1fr}.integration-hero{grid-template-columns:1fr}.integration-hero>div:first-child{display:none}.integration-filters{width:100%;overflow:auto}.integration-grid{grid-template-columns:1fr}.api-panel{grid-template-columns:1fr;padding:20px}.checkout-editor aside{order:-1}.order-product-row{grid-template-columns:1fr}.donut-layout{grid-template-columns:120px 1fr}.donut{width:115px;height:115px}.bar-chart{gap:5px}.top-actions .button{display:none}.integration-search{width:100%}.integration-search input{width:100%}.control-deck{grid-template-columns:1fr}.control-deck>a:nth-child(n+3){display:none}}
