:root{--bg:#050816;--bg-2:#081139;--cyan:#22d3ee;--cyan-soft:#22d3ee29;--ultramarine:#2534d8;--ultramarine-2:#4057ff;--white:#f8fbff;--muted:#f8fbffb8;--wheat:wheat;--wheat-soft:#f5deb329;--card:#ffffff14;--card-strong:#ffffff21;--border:#ffffff29;--shadow:0 28px 90px #0000005c;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--font-accent:"Pixelify Sans", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-body);color:var(--white);background:var(--bg);scroll-behavior:smooth}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font-body);letter-spacing:-.015em;background:radial-gradient(circle at 0 0,#22d3ee2e,#0000 32rem),radial-gradient(circle at 70% 15%,#2534d857,#0000 28rem),linear-gradient(135deg,#050816 0%,#081139 48%,#12102b 100%);font-weight:500;overflow-x:hidden}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}img,svg{display:block}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,.brand-copy strong,.header-cta,.primary-btn,.ghost-btn,.copy-btn,.owner-tabs button,.custom-select-trigger{font-family:var(--font-display)}.eyebrow,.brand-copy em,.product-badge,.store-source-badge,.status-dot,.port-label,.hero-stat span,.store-mini-stats-v15 span,.owner-status-text,.small-note{font-family:var(--font-accent);letter-spacing:.065em}.container{width:min(1160px,100% - 32px);margin:0 auto}.section-pad{padding:112px 0}.site-header{z-index:50;width:100%;padding:18px 0;transition:padding .26s,transform .26s;position:fixed;top:0;left:0}.header-shell{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:min(1160px,100% - 32px);min-height:74px;box-shadow:var(--shadow);background:linear-gradient(135deg,#050816d1,#081139bd);border-radius:28px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 18px;transition:min-height .26s,border-radius .26s,padding .26s,width .26s,background .26s;display:flex}.site-header.is-compact{padding:10px 0}.site-header.is-compact .header-shell{background:linear-gradient(135deg,#050816e6,#2534d842);border-radius:999px;width:min(900px,100% - 32px);min-height:56px;padding:9px 12px}.brand{flex:none;align-items:center;gap:10px;display:inline-flex}.brand-mark{width:42px;height:42px;color:var(--wheat);background:radial-gradient(circle at 35% 25%, var(--cyan), var(--ultramarine) 68%);border-radius:14px;place-items:center;display:grid;box-shadow:0 0 30px #22d3ee47}.brand-copy{line-height:1;display:grid}.brand-copy strong{letter-spacing:.04em;font-size:.95rem;font-weight:800}.brand-copy em{color:var(--wheat);letter-spacing:.16em;margin-top:3px;font-size:.72rem;font-style:normal}.desktop-nav{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.desktop-nav>a,.nav-dropdown>button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:11px 13px;transition:background .18s,color .18s;display:inline-flex}.desktop-nav>a:hover,.nav-dropdown>button:hover{color:var(--white);background:#ffffff14}.nav-dropdown{position:relative}.dropdown-panel{opacity:0;visibility:hidden;border:1px solid var(--border);width:270px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050816f0;border-radius:22px;padding:10px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(10px)}.nav-dropdown:hover .dropdown-panel,.nav-dropdown:focus-within .dropdown-panel{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dropdown-panel a{color:var(--muted);border-radius:16px;gap:4px;padding:13px;display:grid}.dropdown-panel a:hover{color:var(--white);background:#22d3ee1a}.dropdown-panel strong{font-size:.94rem}.dropdown-panel span{color:#f8fbff94;font-size:.78rem}.header-cta,.primary-btn,.ghost-btn,.copy-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.header-cta,.primary-btn{color:#04101d;background:linear-gradient(135deg, var(--cyan), var(--wheat));font-weight:800;box-shadow:0 12px 32px #22d3ee3d}.header-cta{white-space:nowrap;padding:12px 16px}.primary-btn{padding:14px 20px}.ghost-btn{color:var(--white);border-color:var(--border);background:#ffffff0f;padding:14px 20px}.header-cta:hover,.primary-btn:hover,.ghost-btn:hover,.copy-btn:hover{transform:translateY(-2px)}.mobile-toggle{border:1px solid var(--border);width:44px;height:44px;color:var(--white);background:#ffffff14;border-radius:999px;place-items:center;display:none}.mobile-menu{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050816f0;border-radius:24px;gap:6px;width:min(1160px,100% - 32px);margin:10px auto 0;padding:12px;display:grid}.mobile-menu a{color:var(--muted);background:#ffffff0a;border-radius:16px;padding:12px 14px}.hero{align-items:center;min-height:100vh;padding-top:170px;display:grid;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:54px;display:grid}.hero-copy h1{font-family:var(--font-display);letter-spacing:-.064em;text-shadow:0 0 60px #22d3ee4d;max-width:850px;margin:20px 0 24px;font-size:clamp(3.2rem,8.4vw,7.9rem);font-weight:800;line-height:.86}.eyebrow{width:fit-content;color:var(--wheat);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.84rem;font-weight:800;display:inline-flex}.hero-lead{color:var(--white);max-width:720px;margin:0 0 14px;font-size:clamp(1.06rem,2vw,1.4rem);line-height:1.7}.hero-subcopy,.section-heading p,.feature-card p,.split-card p,.roadmap-card li,.rules-card p,.faq-answer p,.footer p,.footer span,.footer a{color:var(--muted);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-glow{filter:blur(10px);opacity:.72;pointer-events:none;border-radius:999px;position:absolute}.hero-glow-a{background:radial-gradient(circle,#22d3ee4d,#0000 68%);width:360px;height:360px;top:120px;right:-80px}.hero-glow-b{background:radial-gradient(circle,#f5deb31f,#0000 70%);width:420px;height:420px;bottom:60px;left:-120px}.portal-card{place-items:center;min-height:560px;display:grid;position:relative}.portal-ring{aspect-ratio:1;background:conic-gradient(from 180deg, var(--cyan), var(--ultramarine), var(--wheat), var(--cyan));border-radius:42% 58% 48% 52%/58% 42%;place-items:center;width:min(440px,86vw);animation:7s ease-in-out infinite morphPortal;display:grid;position:relative;box-shadow:0 0 90px #22d3ee3d,inset 0 0 38px #fff3}.portal-ring:before{content:"";border-radius:inherit;border:1px solid #22d3ee38;animation:9s ease-in-out infinite reverse morphPortal;position:absolute;inset:-18px}.portal-inner{aspect-ratio:1;width:calc(100% - 42px);color:var(--wheat);border-radius:inherit;background:radial-gradient(circle at 45% 35%,#22d3ee52,#0000 22%),radial-gradient(circle at 60% 70%,#f5deb329,#0000 30%),linear-gradient(145deg,#050816eb,#2534d857);border:1px solid #ffffff2e;place-items:center;display:grid;position:relative}.floating-chip{border:1px solid var(--border);color:var(--white);background:#050816c7;border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:900;animation:4s ease-in-out infinite floaty;position:absolute;box-shadow:0 14px 30px #0000003d}.chip-one{top:18%;left:6%}.chip-two{animation-delay:.7s;top:42%;right:2%}.chip-three{animation-delay:1.2s;bottom:16%;left:20%}.server-status-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);color:var(--muted);background:#050816c7;border-radius:999px;align-items:center;gap:10px;padding:14px 16px;display:inline-flex;position:absolute;bottom:58px;right:14px}.pulse-dot{background:var(--cyan);border-radius:999px;width:10px;height:10px;animation:1.8s ease-out infinite pulse;box-shadow:0 0 #22d3eecc}.section-heading{max-width:680px;margin-bottom:34px}.section-heading.centered{text-align:center;max-width:760px;margin:0 auto 40px}.section-heading.centered .eyebrow{margin:0 auto}.section-heading h2,.split-card h2,.roadmap-card h2,.rules-card h2{font-family:var(--font-display);letter-spacing:-.045em;margin:14px 0;font-size:clamp(2rem,4.5vw,4rem);font-weight:800;line-height:1}.join-section,.split-wrap,.faq-section{position:relative}.join-grid,.feature-grid,.roadmap-grid{gap:18px;display:grid}.join-grid{grid-template-columns:repeat(3,1fr)}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card,.faq-item{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff17,#ffffff0b);box-shadow:0 18px 50px #0000002e}.join-card{border-radius:28px;align-content:start;gap:12px;min-height:270px;padding:26px;display:grid}.join-card.highlighted{background:radial-gradient(circle at 100% 0,#22d3ee2e,#0000 42%),linear-gradient(145deg,#2534d83d,#ffffff0f)}.join-icon,.feature-icon{color:var(--cyan)}.join-card h3,.feature-card h3{margin:0;font-size:1.35rem}.join-card p,.join-card .port-label{color:var(--muted);margin:0}.join-card code{width:fit-content;color:var(--wheat);background:#050816b3;border:1px solid #f5deb338;border-radius:12px;padding:9px 11px}.copy-btn{width:fit-content;color:var(--white);background:#22d3ee1a;border-color:#22d3ee4d;margin-top:8px;padding:10px 13px}.feature-grid{grid-template-columns:repeat(3,1fr)}.feature-card{border-radius:26px;min-height:250px;padding:25px;transition:transform .18s,border-color .18s,background .18s}.feature-card:hover{background:#ffffff1c;border-color:#22d3ee6b;transform:translateY(-6px)}.feature-icon{background:#22d3ee1f;border-radius:18px;place-items:center;width:50px;height:50px;margin-bottom:22px;display:grid}.split-grid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.split-card{border-radius:30px;min-height:260px;padding:30px}.large-card{background:radial-gradient(circle at 0 0,#f5deb32e,#0000 36%),radial-gradient(circle at 100% 100%,#22d3ee2e,#0000 34%),linear-gradient(145deg,#ffffff1a,#ffffff0a);grid-row:span 2;align-content:end;min-height:100%;display:grid}.roadmap-grid{grid-template-columns:1fr 1fr}.roadmap-card,.rules-card{border-radius:30px;padding:30px}.roadmap-card ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.roadmap-card li{padding-left:26px;position:relative}.roadmap-card li:before{content:"";background:linear-gradient(135deg, var(--cyan), var(--wheat));border-radius:999px;width:10px;height:10px;position:absolute;top:.72em;left:0}.small-note{font-size:.92rem;color:#f5deb3c7!important}.faq-grid{grid-template-columns:.86fr 1.14fr;align-items:start;gap:42px;display:grid}.sticky-heading{position:sticky;top:130px}.faq-list{gap:12px;display:grid}.faq-item{border-radius:22px;overflow:hidden}.faq-item button{width:100%;color:var(--white);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-weight:850;display:flex}.faq-item button svg{color:var(--cyan);flex:none;transition:transform .18s}.faq-item.open button svg{transform:rotate(180deg)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.faq-answer>p{margin:0;padding:0 22px;overflow:hidden}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-item.open .faq-answer>p{padding-bottom:20px}.footer{border-top:1px solid var(--border);background:#050816a3;padding:42px 0}.footer-grid{grid-template-columns:1.4fr .8fr .8fr;gap:24px;display:grid}.footer-grid>div{align-content:start;gap:8px;display:grid}.footer strong{color:var(--wheat)}.footer-brand{margin-bottom:10px}@keyframes morphPortal{0%,to{border-radius:42% 58% 48% 52%/58% 42%;transform:rotate(0)}50%{border-radius:58% 42% 61% 39%/42% 58%;transform:rotate(3deg)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulse{0%{box-shadow:0 0 #22d3eea8}70%{box-shadow:0 0 0 12px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}@media (width<=940px){.desktop-nav,.header-cta{display:none}.mobile-toggle{display:grid}.site-header.is-compact .header-shell,.header-shell{border-radius:24px;width:min(100% - 24px,760px)}.hero-grid,.join-grid,.feature-grid,.split-grid,.roadmap-grid,.faq-grid,.footer-grid{grid-template-columns:1fr}.hero{padding-top:140px}.portal-card{min-height:420px}.large-card{grid-row:auto}.sticky-heading{position:static}}@media (width<=560px){.section-pad{padding:82px 0}.brand-copy strong{font-size:.78rem}.brand-copy em{font-size:.64rem}.brand-mark{width:38px;height:38px}.hero-copy h1{font-size:clamp(3rem,18vw,5rem)}.hero-actions,.primary-btn,.ghost-btn{width:100%}.portal-card{min-height:340px}.server-status-card{white-space:nowrap;bottom:20px;left:50%;right:auto;transform:translate(-50%)}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{padding:22px}}@media (width<=760px){.container,.header-shell,.mobile-menu,.site-header.is-compact .header-shell{width:min(100% - 24px,720px)}.site-header{padding:12px 0}.header-shell,.site-header.is-compact .header-shell{border-radius:22px;min-height:62px;padding:10px 12px}.brand{gap:8px}.brand-mark{border-radius:12px;width:36px;height:36px}.brand-copy strong{letter-spacing:.055em;font-size:.74rem}.brand-copy em{letter-spacing:.18em;font-size:.58rem}.mobile-toggle{width:42px;height:42px}.mobile-toggle svg{width:22px;height:22px}.hero{min-height:auto;padding-top:116px;padding-bottom:62px}.hero-copy h1{letter-spacing:-.06em;max-width:12ch;margin:14px 0 18px;font-size:clamp(2.45rem,13.5vw,4.2rem);line-height:.94}.eyebrow{gap:6px;font-size:.72rem;line-height:1.3}.hero-lead{margin-bottom:10px;font-size:clamp(.96rem,3.8vw,1.08rem);line-height:1.62}.hero-subcopy,.section-heading p,.feature-card p,.split-card p,.roadmap-card li,.rules-card p,.faq-answer p,.footer p,.footer span,.footer a{font-size:.94rem;line-height:1.62}.hero-actions{gap:10px;margin-top:24px}.primary-btn,.ghost-btn{min-height:48px;padding:12px 16px;font-size:.94rem}.section-heading h2,.split-card h2,.roadmap-card h2,.rules-card h2{letter-spacing:-.045em;font-size:clamp(1.85rem,8.5vw,2.7rem);line-height:1.04}.join-card h3,.feature-card h3{font-size:1.18rem}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{border-radius:24px;min-height:auto;padding:20px}.feature-icon{width:44px;height:44px;margin-bottom:16px}.faq-item button{padding:17px 18px;font-size:.96rem}.faq-answer>p{padding:0 18px}.faq-item.open .faq-answer>p{padding-bottom:18px}}@media (width<=480px){.container,.header-shell,.mobile-menu,.site-header.is-compact .header-shell{width:calc(100% - 20px)}.site-header{padding:10px 0}.header-shell,.site-header.is-compact .header-shell{border-radius:20px;min-height:58px;padding:9px 10px}.brand-mark{border-radius:11px;width:34px;height:34px}.brand-mark svg{width:17px;height:17px}.mobile-toggle{width:40px;height:40px}.mobile-menu{border-radius:18px;margin-top:8px;padding:9px}.mobile-menu a{border-radius:13px;padding:10px 12px;font-size:.92rem}.section-pad{padding:68px 0}.hero{padding-top:104px;padding-bottom:54px}.hero-copy h1{letter-spacing:-.05em;margin:12px 0 16px;font-size:clamp(2.25rem,12.2vw,3.35rem);line-height:.96}.hero-lead{font-size:.95rem;line-height:1.58}.hero-subcopy,.section-heading p,.feature-card p,.split-card p,.roadmap-card li,.rules-card p,.faq-answer p,.footer p,.footer span,.footer a{font-size:.9rem;line-height:1.58}.primary-btn,.ghost-btn{min-height:46px;padding:11px 14px;font-size:.92rem}.portal-card{min-height:280px}.portal-ring{width:min(270px,76vw)}.portal-ring:before{inset:-10px}.portal-inner{width:calc(100% - 30px)}.portal-inner svg{width:56px;height:56px}.floating-chip{padding:6px 9px;font-size:.66rem}.server-status-card{padding:10px 12px;font-size:.82rem;bottom:14px}.section-heading{margin-bottom:24px}.section-heading.centered{margin-bottom:28px}.join-grid,.feature-grid,.roadmap-grid,.faq-list{gap:12px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{border-radius:20px;padding:18px}.join-card code{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:.86rem}.copy-btn{padding:9px 12px;font-size:.86rem}.footer{padding:32px 0}}@media (width<=380px){.container,.header-shell,.mobile-menu,.site-header.is-compact .header-shell{width:calc(100% - 16px)}.brand-copy strong{font-size:.68rem}.brand-copy em{font-size:.52rem}.brand-mark{width:32px;height:32px}.mobile-toggle{width:38px;height:38px}.hero-copy h1{letter-spacing:-.045em;font-size:clamp(2.05rem,11.4vw,2.85rem)}.eyebrow{font-size:.66rem}.hero-lead,.hero-subcopy{font-size:.88rem}.primary-btn,.ghost-btn{min-height:44px;font-size:.88rem}}@media (width<=760px){.join-grid,.feature-grid,.roadmap-grid,.split-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.large-card{grid-column:1/-1}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{border-radius:18px;min-width:0;min-height:auto;padding:14px}.join-card{gap:8px}.join-icon,.feature-icon{width:34px;height:34px}.feature-icon{border-radius:12px;margin-bottom:10px}.join-icon svg,.feature-icon svg,.feature-icon>svg{width:18px;height:18px}.join-card h3,.feature-card h3{font-size:.98rem;line-height:1.16}.join-card p,.join-card .port-label{font-size:.78rem;line-height:1.35}.join-card code{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:6px 7px;font-size:.72rem;line-height:1.2}.copy-btn{gap:5px;padding:7px 8px;font-size:.72rem}.copy-btn svg{width:12px;height:12px}.feature-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.section-heading{margin-bottom:20px}.section-heading.centered{margin-bottom:22px}.section-heading p{font-size:.86rem;line-height:1.52}.split-card h2,.roadmap-card h2,.rules-card h2{letter-spacing:-.035em;margin:10px 0;font-size:clamp(1.25rem,5.8vw,1.85rem)}.split-card p,.rules-card p,.roadmap-card li,.small-note{line-height:1.48;font-size:.82rem!important}.roadmap-card ul{gap:8px;margin-top:12px}.roadmap-card li{padding-left:18px}.roadmap-card li:before{width:8px;height:8px;top:.68em}.faq-grid,.footer-grid{grid-template-columns:1fr}}@media (width<=480px){.join-grid,.feature-grid,.split-grid,.roadmap-grid{gap:8px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{border-radius:16px;padding:12px}.join-icon,.feature-icon{width:30px;height:30px}.feature-icon{border-radius:10px;margin-bottom:8px}.join-card h3,.feature-card h3{font-size:.9rem}.feature-card p{-webkit-line-clamp:2;font-size:.72rem;line-height:1.38}.join-card p,.join-card .port-label{font-size:.72rem}.join-card code{padding:5px 6px;font-size:.66rem}.copy-btn{padding:6px 7px;font-size:.68rem}.split-card h2,.roadmap-card h2,.rules-card h2{font-size:clamp(1.12rem,5.2vw,1.55rem)}.split-card p,.rules-card p,.roadmap-card li,.small-note{font-size:.76rem!important}.split-card:not(.large-card) p,.rules-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.roadmap-card ul{gap:6px}}@media (width<=340px){.join-grid,.feature-grid,.split-grid,.roadmap-grid{gap:7px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card{padding:10px}.join-card h3,.feature-card h3{font-size:.84rem}.feature-card p,.join-card p,.join-card .port-label{font-size:.68rem}.join-card code,.copy-btn{font-size:.62rem}}.image-mark{background:radial-gradient(circle at 35% 20%,#22d3ee99,#2534d8c7 58%,#050816cc);padding:0;overflow:hidden}.image-mark img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transform:scale(1.9)}.hero-showcase{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 18%,#22d3ee33,#0000 28%),radial-gradient(circle at 80% 80%,#f5deb31f,#0000 28%),linear-gradient(145deg,#ffffff18,#ffffff09);border:1px solid #ffffff24;border-radius:42px;align-content:center;gap:18px;min-height:660px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000047}.hero-showcase:before{content:"";pointer-events:none;border:1px solid #22d3ee24;border-radius:32px;position:absolute;inset:18px}.hero-showcase:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,#0000 70%);mask-image:radial-gradient(circle at 50% 42%,#000,#0000 70%)}.logo-stage{z-index:1;aspect-ratio:1;place-items:center;width:min(520px,100%);margin:0 auto;display:grid;position:relative}.main-logo{z-index:2;filter:drop-shadow(0 26px 56px #0000006b)drop-shadow(0 0 42px #22d3ee38);width:min(470px,92%);height:auto;position:relative}.logo-orbit{background:radial-gradient(circle,#22d3ee1f,#0000 62%);border:1px solid #22d3ee2e;border-radius:38% 62% 48% 52%/54% 42% 58% 46%;animation:9s ease-in-out infinite morphPortal;position:absolute;inset:11%}.orbit-two{border-color:#f5deb32e;animation-duration:11s;animation-direction:reverse;inset:18%}.hero-showcase .floating-chip{z-index:3}.hero-showcase .chip-one{top:16%;left:8%}.hero-showcase .chip-two{top:42%;right:6%}.hero-showcase .chip-three{bottom:19%;left:13%}.v13-status{z-index:3;bottom:156px;right:34px}.hero-stats-grid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative}.hero-stat{background:#0508168f;border:1px solid #ffffff1f;border-radius:20px;min-width:0;padding:14px}.hero-stat span{color:#f5deb3cc;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:.72rem;display:block}.hero-stat strong{font-size:.95rem;line-height:1.25;display:block}.large-card{align-content:space-between;gap:28px;overflow:hidden}.economy-visual{background:radial-gradient(circle at 44% 38%,#22d3ee47,#0000 22%),radial-gradient(circle at 68% 62%,#f5deb326,#0000 26%),linear-gradient(145deg,#050816ad,#2534d833);border:1px solid #ffffff21;border-radius:26px;min-height:310px;position:relative;overflow:hidden}.economy-visual:before{content:"";border:1px dashed #22d3ee38;border-radius:22px;position:absolute;inset:18px}.coin-ring{width:138px;height:138px;color:var(--wheat);background:radial-gradient(circle at 35% 25%,#f5deb342,#0000 25%),conic-gradient(from 180deg,#22d3eed6,#2534d8b3,#f5deb3d1,#22d3eed6);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #22d3ee38}.coin-ring:after{content:"";border-radius:inherit;z-index:0;background:#050816d6;position:absolute;inset:14px}.coin-ring svg{z-index:1;position:relative}.economy-mini-card{background:#050816bd;border:1px solid #ffffff1f;border-radius:18px;width:min(230px,42%);padding:13px 14px;position:absolute;box-shadow:0 18px 42px #0000003d}.economy-mini-card span{color:#f5deb3bf;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:.7rem;display:block}.economy-mini-card strong{font-size:.86rem;line-height:1.28;display:block}.card-balance{top:32px;left:28px}.card-event{bottom:34px;right:28px}.economy-bars{align-items:end;gap:8px;display:flex;position:absolute;bottom:34px;left:34px}.economy-bars i{background:linear-gradient(to top, var(--ultramarine), var(--cyan));opacity:.82;border-radius:999px;width:12px}.economy-bars i:first-child{height:38px}.economy-bars i:nth-child(2){height:70px}.economy-bars i:nth-child(3){height:52px}.economy-bars i:nth-child(4){height:92px}.store-section{position:relative}.store-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:24px;display:grid}.store-copy{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 0 0,#22d3ee29,#0000 36%),linear-gradient(145deg,#ffffff17,#ffffff0a);border-radius:30px;padding:30px;position:sticky;top:130px;box-shadow:0 18px 50px #0000002e}.store-copy h2{letter-spacing:-.045em;margin:14px 0;font-size:clamp(2rem,4.5vw,4rem);line-height:1}.store-copy p,.store-category-card p,.store-preview-item em{color:var(--muted);line-height:1.7}.store-preview-list{gap:10px;margin-top:24px;display:grid}.store-preview-item{background:#05081694;border:1px solid #ffffff1f;border-radius:18px;padding:14px}.store-preview-item span{color:var(--wheat);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:.72rem;display:block}.store-preview-item strong,.store-preview-item em{display:block}.store-preview-item em{margin-top:2px;font-size:.88rem;font-style:normal}.store-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.store-category-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff17,#ffffff0b);border-radius:24px;min-height:210px;padding:22px;transition:transform .18s,border-color .18s,background .18s;box-shadow:0 18px 50px #0000002e}.store-category-card:hover{background:#ffffff1c;border-color:#22d3ee6b;transform:translateY(-5px)}.store-category-card h3{margin:0;font-size:1.12rem}.store-category-card p{margin-bottom:0;font-size:.92rem}@media (width>=941px){.hero-grid{grid-template-columns:minmax(0,.98fr) minmax(420px,.82fr);gap:42px}.hero-copy h1{font-size:clamp(4.2rem,7vw,7.2rem)}}@media (width<=940px){.hero-showcase{border-radius:30px;min-height:auto;padding:18px}.logo-stage{width:min(420px,100%)}.v13-status{bottom:118px;right:26px}.store-grid{grid-template-columns:1fr}.store-copy{position:static}.store-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hero-showcase{border-radius:24px;padding:14px}.logo-stage{width:min(320px,100%)}.main-logo{width:min(290px,90%)}.hero-stats-grid,.store-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-stat,.store-preview-item{border-radius:15px;padding:11px}.hero-stat span,.store-preview-item span{font-size:.62rem}.hero-stat strong{font-size:.78rem}.v13-status{width:fit-content;margin:-14px auto 4px;padding:9px 11px;font-size:.78rem;position:relative;bottom:auto;right:auto;transform:none}.economy-visual{border-radius:18px;min-height:170px}.coin-ring{width:84px;height:84px}.coin-ring svg{width:28px;height:28px}.economy-mini-card{border-radius:13px;width:min(180px,46%);padding:9px}.economy-mini-card span{font-size:.58rem}.economy-mini-card strong{font-size:.66rem}.card-balance{top:14px;left:14px}.card-event{bottom:14px;right:14px}.economy-bars{gap:5px;bottom:16px;left:18px}.economy-bars i{width:8px}.economy-bars i:first-child{height:24px}.economy-bars i:nth-child(2){height:45px}.economy-bars i:nth-child(3){height:35px}.economy-bars i:nth-child(4){height:58px}.store-copy{border-radius:18px;padding:14px}.store-copy h2{letter-spacing:-.032em;font-size:clamp(1.45rem,7vw,2.35rem)}.store-copy p,.store-category-card p,.store-preview-item em{font-size:.78rem;line-height:1.48}.store-preview-list{gap:8px;margin-top:14px}.store-category-card{border-radius:16px;min-height:auto;padding:12px}.store-category-card h3{font-size:.9rem}.store-category-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=480px){.hero-showcase .floating-chip{padding:5px 8px;font-size:.6rem}.hero-showcase .chip-one{top:15%;left:5%}.hero-showcase .chip-two{top:42%;right:4%}.hero-showcase .chip-three{bottom:24%;left:8%}.logo-stage{width:min(270px,100%)}.main-logo{width:min(250px,92%)}.hero-stat strong{font-size:.72rem}.economy-visual{min-height:150px}.store-category-card{padding:10px}.store-category-card .feature-icon{margin-bottom:8px}}.store-source-badge,.store-error{width:fit-content;color:var(--muted);background:#22d3ee14;border:1px solid #22d3ee3d;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:9px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.store-error{color:#f5deb3e6;background:#f5deb314;border-color:#f5deb338;width:100%;display:block}.product-preview-list{grid-template-columns:1fr}.public-product-card{background:#ffffff0e;border:1px solid #ffffff21;border-radius:18px;padding:16px}.public-product-card span,.owner-products-list article span{color:var(--wheat);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:900;display:block}.public-product-card strong,.public-product-card em{display:block}.public-product-card em,.owner-products-list article em{color:var(--cyan);margin-top:3px;font-style:normal;font-weight:900}.public-product-card p{color:var(--muted);margin:9px 0 0;font-size:.88rem;line-height:1.55}.owner-login-page,.owner-loading,.owner-panel-page{background:radial-gradient(circle at 0 0,#22d3ee29,#0000 28rem),radial-gradient(circle at 78% 12%,#2534d85c,#0000 30rem),linear-gradient(135deg,#050816 0%,#081139 52%,#10102a 100%);min-height:100vh}.owner-login-page{place-items:center;padding:32px 16px;display:grid}.owner-loading{color:var(--muted);justify-content:center;align-items:center;gap:12px;font-weight:900;display:flex}.spin{animation:1s linear infinite spin}.owner-login-card{border:1px solid var(--border);width:min(520px,100%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff1a,#ffffff0b);border-radius:34px;padding:28px}.owner-login-logo{background:radial-gradient(circle,#22d3ee1f,#2534d814);border:1px solid #22d3ee29;border-radius:36px;place-items:center;width:148px;height:148px;margin:0 auto 14px;display:grid}.owner-login-logo img{-o-object-fit:contain;object-fit:contain;width:132px;height:132px}.owner-login-card h1{letter-spacing:-.045em;margin:14px 0 10px;font-size:clamp(2rem,7vw,3.1rem);line-height:.98}.owner-login-card p{color:var(--muted);line-height:1.68}.owner-login-card code{color:var(--wheat);background:#050816a8;border:1px solid #f5deb329;border-radius:6px;padding:2px 5px}.owner-form,.owner-inline-form,.owner-product-form{gap:12px;display:grid}.owner-form{margin-top:22px}.owner-form label{color:#f8fbffdb;gap:7px;font-weight:800;display:grid}.owner-form input,.owner-inline-form input,.owner-inline-form textarea,.owner-product-form input,.owner-product-form textarea,.owner-product-form select{width:100%;min-height:44px;color:var(--white);background:#0508169e;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:11px 13px}.owner-product-form select option{color:#050816}.owner-inline-form textarea,.owner-product-form textarea{resize:vertical;min-height:88px}.owner-form input:focus,.owner-inline-form input:focus,.owner-inline-form textarea:focus,.owner-product-form input:focus,.owner-product-form textarea:focus,.owner-product-form select:focus{border-color:#22d3ee7a;box-shadow:0 0 0 4px #22d3ee14}.form-error,.owner-status-text{color:#f5deb3eb;background:#f5deb314;border:1px solid #f5deb333;border-radius:16px;padding:12px 14px;line-height:1.55}.owner-status-text{margin:12px 0 0}.owner-action-btn{width:100%;min-height:48px;margin-top:4px}.owner-back-link{width:fit-content;color:var(--muted);margin:18px auto 0;font-weight:800;display:block}.owner-panel-page{grid-template-columns:286px minmax(0,1fr);display:grid}.owner-sidebar{border-right:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050816b8;grid-template-rows:auto auto 1fr auto;gap:20px;height:100vh;padding:24px;display:grid;position:sticky;top:0}.owner-brand{border-bottom:1px solid #ffffff1a;padding-bottom:12px}.owner-tabs{gap:9px;display:grid}.owner-tabs button,.owner-row-actions button{color:var(--muted);cursor:pointer;background:#ffffff0b;border:1px solid #0000;border-radius:15px;align-items:center;gap:8px;padding:12px 13px;font-weight:850;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.owner-tabs button.active,.owner-tabs button:hover,.owner-row-actions button:hover{color:var(--white);background:#22d3ee1a;border-color:#22d3ee52}.owner-user-box{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;align-self:end;gap:5px;padding:14px;display:grid;overflow:hidden}.owner-user-box span,.owner-user-box em{color:var(--muted);font-size:.78rem}.owner-user-box strong{overflow-wrap:anywhere}.owner-user-box em{color:var(--wheat);text-transform:uppercase;font-style:normal;font-weight:900}.owner-logout-btn{width:100%;min-height:44px}.owner-main{width:min(1180px,100%);padding:34px}.owner-topbar,.owner-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.owner-topbar h1,.owner-section-head h2{letter-spacing:-.045em;margin:12px 0 8px;font-size:clamp(2rem,5vw,4rem);line-height:.98}.owner-topbar p{max-width:720px;color:var(--muted);margin:0;line-height:1.68}.mini-btn{min-height:40px;padding:9px 13px;font-size:.88rem}.owner-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.owner-stat-card,.owner-section-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff18,#ffffff0b);box-shadow:0 18px 50px #0000002e}.owner-stat-card{border-radius:24px;align-content:start;gap:10px;min-height:170px;padding:22px;display:grid}.owner-stat-card svg{color:var(--cyan)}.owner-stat-card span{color:var(--muted);font-weight:800}.owner-stat-card strong{letter-spacing:-.045em;font-size:2.1rem}.owner-section-card{border-radius:28px;padding:22px}.owner-inline-form{grid-template-columns:1fr 1fr 130px}.owner-inline-form textarea,.owner-inline-form .checkbox-line,.owner-inline-form .form-actions-row{grid-column:span 3}.owner-product-form{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-product-form .span-2{grid-column:span 2}.checkbox-line{width:fit-content;color:var(--muted);align-items:center;gap:9px;font-weight:850;display:inline-flex}.checkbox-line input{width:auto;min-height:auto}.form-actions-row{flex-wrap:wrap;gap:10px;display:flex}.owner-table-like,.owner-products-list{gap:10px;margin-top:18px;display:grid}.owner-table-like article,.owner-products-list article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;justify-content:space-between;gap:16px;padding:14px;display:flex}.owner-table-like article strong,.owner-products-list article strong{margin-bottom:4px;display:block}.owner-table-like article span,.owner-products-list article p{color:var(--muted);margin:6px 0 0;line-height:1.48;display:block}.owner-row-actions{flex:none;align-items:center;gap:8px;display:flex}.owner-row-actions.stacked{flex-direction:column;align-items:flex-end}.owner-row-actions button{border-radius:12px;padding:8px 10px}.owner-wide-error{margin-bottom:16px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=940px){.owner-panel-page{grid-template-columns:1fr}.owner-sidebar{grid-template-rows:auto;height:auto;position:static}.owner-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-user-box{align-self:auto}.owner-main{padding:22px 16px 40px}.owner-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-product-form,.owner-inline-form{grid-template-columns:1fr 1fr}.owner-product-form .span-2,.owner-inline-form textarea,.owner-inline-form .checkbox-line,.owner-inline-form .form-actions-row{grid-column:span 2}}@media (width<=640px){.owner-login-card{border-radius:24px;padding:20px}.owner-login-logo{width:118px;height:118px}.owner-login-logo img{width:104px;height:104px}.owner-sidebar{padding:16px}.owner-tabs{grid-template-columns:1fr}.owner-topbar,.owner-section-head,.owner-table-like article,.owner-products-list article{flex-direction:column}.owner-dashboard-grid,.owner-product-form,.owner-inline-form{grid-template-columns:1fr}.owner-product-form .span-2,.owner-inline-form textarea,.owner-inline-form .checkbox-line,.owner-inline-form .form-actions-row{grid-column:span 1}.owner-stat-card{border-radius:18px;min-height:126px;padding:16px}.owner-stat-card strong{font-size:1.5rem}.owner-row-actions,.owner-row-actions.stacked{flex-flow:wrap;align-items:center;width:100%}}.store-page-cta{width:fit-content;margin-top:18px}.store-page-v15{min-height:100vh}.store-hero-v15{align-items:center;min-height:88vh;padding-top:170px;display:grid;position:relative;overflow:hidden}.store-hero-v15:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 18%,#22d3ee2e,#0000 28rem),radial-gradient(circle at 80% 30%,#f5deb31f,#0000 26rem),radial-gradient(circle at 50% 100%,#2534d847,#0000 34rem);position:absolute;inset:0}.store-hero-grid-v15{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);align-items:center;gap:42px;display:grid;position:relative}.store-hero-copy-v15 h1{font-family:var(--font-display);letter-spacing:-.058em;text-shadow:0 0 60px #22d3ee38;max-width:860px;margin:18px 0;font-size:clamp(3.1rem,6.8vw,6.4rem);font-weight:800;line-height:.92}.store-hero-copy-v15 p{max-width:720px;color:var(--muted);margin:0;font-size:clamp(1rem,1.9vw,1.25rem);line-height:1.72}.store-hero-actions-v15{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.store-hero-panel-v15{border:1px solid var(--border);background:radial-gradient(circle at 50% 18%,#22d3ee2e,#0000 30%),linear-gradient(145deg,#ffffff18,#ffffff09);border-radius:40px;align-content:center;place-items:center;gap:16px;min-height:520px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000047}.store-hero-panel-v15:before{content:"";pointer-events:none;border:1px solid #22d3ee29;border-radius:30px;position:absolute;inset:18px}.store-hero-panel-v15 img{z-index:1;filter:drop-shadow(0 28px 54px #0000005c)drop-shadow(0 0 40px #22d3ee33);width:min(360px,86%);position:relative}.store-mini-stats-v15{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid;position:relative}.store-mini-stats-v15 span{min-width:0;color:var(--muted);background:#05081694;border:1px solid #ffffff1f;border-radius:17px;gap:4px;padding:13px;font-size:.78rem;font-weight:800;display:grid}.store-mini-stats-v15 strong{color:var(--white);letter-spacing:-.032em;font-size:1.3rem}.store-catalog-v15{padding-top:80px}.store-toolbar-v15{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.store-toolbar-v15 h2{font-family:var(--font-display);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(2rem,4.7vw,4.2rem);font-weight:800;line-height:.98}.store-search-v15{border:1px solid var(--border);width:min(390px,100%);min-height:50px;color:var(--muted);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border-radius:999px;align-items:center;gap:10px;padding:0 15px;display:flex}.store-search-v15 input{width:100%;color:var(--white);font:inherit;background:0 0;border:0;outline:0}.store-search-v15 input::placeholder{color:#f8fbff75}.store-category-tabs-v15{scrollbar-width:thin;gap:10px;padding:10px 0 18px;display:flex;overflow-x:auto}.store-category-tabs-v15 button{min-height:40px;color:var(--muted);cursor:pointer;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 13px;font-weight:850;display:inline-flex}.store-category-tabs-v15 button.active,.store-category-tabs-v15 button:hover{color:#04101d;background:linear-gradient(135deg, var(--cyan), var(--wheat));border-color:#0000}.store-products-grid-v15{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.store-product-card-v15{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff18,#ffffff0b);border-radius:28px;grid-template-rows:auto 1fr auto;min-width:0;transition:transform .18s,border-color .18s,background .18s;display:grid;overflow:hidden;box-shadow:0 18px 50px #0000002e}.store-product-card-v15:hover{background:#ffffff1c;border-color:#22d3ee6b;transform:translateY(-5px)}.store-product-art{min-height:180px;color:var(--wheat);background:radial-gradient(circle at 50% 35%,#22d3ee47,#0000 32%),linear-gradient(145deg,#050816b8,#2534d833);place-items:center;display:grid;position:relative;overflow:hidden}.store-product-art:before{content:"";border:1px dashed #22d3ee2e;border-radius:22px;position:absolute;inset:18px}.store-product-art img{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:210px;position:relative}.store-product-art>svg{z-index:1;filter:drop-shadow(0 0 26px #22d3ee42);position:relative}.product-badge{z-index:2;max-width:calc(100% - 28px);color:var(--white);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;background:#050816c2;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;bottom:14px;left:14px;overflow:hidden}.store-product-body{padding:18px 18px 8px}.store-product-body span{color:var(--wheat);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:.72rem;font-weight:900;display:block}.store-product-body h3{letter-spacing:-.035em;margin:0;font-size:1.28rem;line-height:1.14}.store-product-body strong{color:var(--cyan);margin-top:7px;font-size:1.04rem;display:block}.store-product-body p{color:var(--muted);margin:10px 0 0;font-size:.92rem;line-height:1.56}.store-product-body ul,.modal-benefits ul{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.store-product-body li,.modal-benefits li{color:var(--muted);padding-left:16px;font-size:.88rem;line-height:1.42;position:relative}.store-product-body li:before,.modal-benefits li:before{content:"";background:linear-gradient(135deg, var(--cyan), var(--wheat));border-radius:999px;width:7px;height:7px;position:absolute;top:.58em;left:0}.store-product-actions{grid-template-columns:.78fr 1fr;gap:9px;padding:14px 18px 18px;display:grid}.store-product-actions .mini-btn,.modal-buy-btn{width:100%}.whatsapp-checkout-note{width:100%;color:var(--muted);background:#22d3ee13;border:1px solid #22d3ee38;border-radius:16px;align-items:center;gap:8px;margin:2px 0 12px;padding:11px 13px;font-size:.86rem;font-weight:750;line-height:1.45;display:inline-flex}.whatsapp-checkout-note svg{color:var(--cyan);flex:none}.store-empty-v15{text-align:center;border:1px solid var(--border);min-height:280px;color:var(--muted);background:#ffffff0b;border-radius:28px;place-items:center;gap:10px;padding:30px;display:grid}.store-empty-v15 svg{color:var(--cyan)}.store-empty-v15 h3{color:var(--white);margin:0}.store-empty-v15 p{margin:0;line-height:1.6}.product-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.product-modal{border:1px solid var(--border);width:min(920px,100%);max-height:min(760px,100vh - 36px);box-shadow:var(--shadow);background:radial-gradient(circle at 0 0,#22d3ee26,#0000 30%),linear-gradient(145deg,#0c112ffa,#050816fa);border-radius:32px;grid-template-columns:.82fr 1.18fr;display:grid;position:relative;overflow:auto}.modal-close{z-index:2;border:1px solid var(--border);width:40px;height:40px;color:var(--white);cursor:pointer;background:#050816b8;border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.product-modal-art{min-height:100%;color:var(--wheat);background:radial-gradient(circle at 50% 36%,#22d3ee52,#0000 32%),linear-gradient(145deg,#2534d840,#0508168c);place-items:center;display:grid}.product-modal-art img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:360px}.product-modal-copy{padding:34px}.product-modal-copy h2{letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(2rem,4.5vw,3.8rem);line-height:.98}.product-modal-copy>strong{color:var(--cyan);margin-bottom:16px;font-size:1.3rem;display:block}.product-modal-copy p{color:var(--muted);line-height:1.68}.modal-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.modal-meta-grid span{color:var(--white);overflow-wrap:anywhere;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:16px;gap:4px;padding:12px;font-weight:850;display:grid}.modal-meta-grid em{color:var(--wheat);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-style:normal}.modal-benefits h3{margin:0 0 8px}@media (width<=1040px){.store-products-grid-v15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=940px){.store-hero-grid-v15,.product-modal{grid-template-columns:1fr}.store-hero-v15{min-height:auto;padding-top:140px}.store-hero-panel-v15{border-radius:30px;min-height:auto}.store-hero-panel-v15 img{width:min(310px,82%)}.store-toolbar-v15{flex-direction:column;align-items:stretch}.store-search-v15{width:100%}.product-modal-art,.product-modal-art img{min-height:260px}}@media (width<=700px){.store-hero-v15{padding-top:114px;padding-bottom:58px}.store-hero-copy-v15 h1{letter-spacing:-.045em;font-size:clamp(2.3rem,11vw,4rem)}.store-hero-copy-v15 p{font-size:.94rem;line-height:1.58}.store-hero-actions-v15,.store-hero-actions-v15 .primary-btn,.store-hero-actions-v15 .ghost-btn,.store-page-cta{width:100%}.store-hero-panel-v15{border-radius:24px;padding:16px}.store-mini-stats-v15{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.store-mini-stats-v15 span{border-radius:13px;padding:9px;font-size:.68rem}.store-mini-stats-v15 strong{font-size:1rem}.store-catalog-v15{padding-top:58px}.store-toolbar-v15 h2{font-size:clamp(1.7rem,8vw,2.7rem)}.store-category-tabs-v15{gap:7px}.store-category-tabs-v15 button{min-height:36px;padding:8px 10px;font-size:.78rem}.store-products-grid-v15{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.store-product-card-v15{border-radius:18px}.store-product-art{min-height:112px}.store-product-art:before{border-radius:14px;inset:10px}.store-product-art>svg{width:30px;height:30px}.product-badge{max-width:calc(100% - 16px);padding:5px 7px;font-size:.56rem;bottom:8px;left:8px}.store-product-body{padding:11px 10px 5px}.store-product-body span{margin-bottom:5px;font-size:.58rem}.store-product-body h3{font-size:.92rem}.store-product-body strong{margin-top:5px;font-size:.82rem}.store-product-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:.72rem;line-height:1.38;display:-webkit-box;overflow:hidden}.store-product-body ul{display:none}.store-product-actions{grid-template-columns:1fr;gap:6px;padding:8px 10px 10px}.store-product-actions .mini-btn{min-height:34px;padding:7px 9px;font-size:.72rem}.product-modal{border-radius:22px}.product-modal-copy{padding:22px}.modal-meta-grid{grid-template-columns:1fr}}@media (width<=380px){.store-products-grid-v15{gap:7px}.store-product-body h3{font-size:.84rem}.store-product-body strong,.store-product-actions .mini-btn{font-size:.68rem}}.live-status-section{padding-top:34px;padding-bottom:78px}.compact-heading{margin-bottom:26px!important}.live-status-card,.server-status-detail-card{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 12% 0,#22d3ee29,#0000 34%),linear-gradient(145deg,#050816c7,#ffffff0e);border:1px solid #ffffff24;border-radius:26px;position:relative;box-shadow:0 24px 70px #00000042}.live-status-card{width:min(100%,520px);margin:-26px auto 0;padding:16px}.live-status-card.store{background:radial-gradient(circle at 12% 0,#22d3ee29,#0000 30%),#05081694;width:100%;margin:0;padding:14px}.live-status-card.store .eyebrow{font-size:.64rem}.live-status-card.store h3{font-size:1rem}.live-status-card.store .live-status-metrics span{padding:9px}.live-status-head,.server-status-detail-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.live-status-head h3,.server-status-detail-card h3{letter-spacing:-.032em;margin:8px 0 0;font-size:1.25rem}.status-refresh-btn{width:38px;height:38px;color:var(--white);cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex:none;place-items:center;display:grid}.status-refresh-btn:hover{background:#22d3ee1f;border-color:#22d3ee6b}.status-pill-row{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.status-pill{color:#f8fbffd6;background:#ffffff13;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:8px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.status-dot{background:#f8fbff73;border-radius:999px;flex:none;width:9px;height:9px}.status-pill.online{color:#e6fffcf5;background:#22d3ee21;border-color:#22d3ee57}.status-pill.online .status-dot{background:var(--cyan);animation:1.8s ease-out infinite pulse;box-shadow:0 0 #22d3eec2}.status-pill.offline{color:#f5deb3f2;background:#f5deb31a;border-color:#f5deb342}.status-pill.offline .status-dot{background:var(--wheat)}.status-pill.checking .status-dot{background:#f8fbff8f}.live-status-metrics,.server-status-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-status-metrics span,.server-status-detail-metrics span{min-width:0;color:var(--muted);background:#0508167a;border:1px solid #ffffff1a;border-radius:16px;padding:11px;font-size:.72rem}.live-status-metrics strong,.server-status-detail-metrics strong{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;line-height:1.1;display:block;overflow:hidden}.status-error,.status-section-error{color:#f5deb3e0;margin:12px 0 0;font-size:.84rem;line-height:1.55}.status-section-error{text-align:center}.server-status-grid-v17{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.server-status-detail-card{padding:20px}.server-status-detail-card code{width:100%;color:var(--wheat);overflow-wrap:anywhere;background:#050816ad;border:1px solid #f5deb321;border-radius:16px;margin:18px 0 12px;padding:14px 15px;display:block}.server-status-detail-card p{min-height:52px;color:var(--muted);margin:14px 0 18px;line-height:1.58}@media (width<=940px){.live-status-section{padding-top:22px;padding-bottom:54px}.server-status-grid-v17{grid-template-columns:1fr}.live-status-card.hero{margin-top:-8px}}@media (width<=560px){.live-status-card,.server-status-detail-card{border-radius:20px}.live-status-card{padding:12px}.live-status-head h3,.server-status-detail-card h3{font-size:1.05rem}.status-pill{padding:7px 9px;font-size:.7rem}.live-status-metrics,.server-status-detail-metrics{gap:6px}.live-status-metrics span,.server-status-detail-metrics span{padding:9px;font-size:.68rem}.live-status-metrics strong,.server-status-detail-metrics strong{font-size:.82rem}.server-status-detail-card{padding:14px}.server-status-detail-card p{min-height:0;font-size:.9rem}}@media (width>=941px){.hero{min-height:auto;padding-top:154px;padding-bottom:86px}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.68fr);align-items:center;gap:34px}.hero-copy h1{max-width:760px;font-size:clamp(3.75rem,6.15vw,6.25rem)}.hero-lead{max-width:650px;font-size:clamp(1rem,1.55vw,1.18rem)}.hero-showcase{border-radius:34px;align-content:center;gap:12px;min-height:0;max-height:560px;padding:20px}.hero-showcase:before{border-radius:26px;inset:14px}.logo-stage{aspect-ratio:1;width:min(330px,100%)}.main-logo{width:min(300px,92%)}.hero-showcase .floating-chip{padding:6px 9px;font-size:.66rem}.hero-showcase .chip-one{top:13%;left:4%}.hero-showcase .chip-two{top:40%;right:3%}.hero-showcase .chip-three{bottom:17%;left:8%}.v13-status{z-index:3;width:fit-content;margin:-6px auto 2px;padding:10px 12px;font-size:.78rem;position:relative;bottom:auto;right:auto}.hero-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-stat{border-radius:16px;padding:11px 12px}.hero-stat span{margin-bottom:4px;font-size:.62rem}.hero-stat strong{font-size:.78rem}}@media (width>=1280px){.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.62fr)}.hero-showcase{max-height:520px}}@media (width>=941px){.hero-showcase{grid-template-rows:auto auto auto;align-content:center;justify-self:center;justify-items:center;gap:10px;width:min(100%,390px);max-height:none;padding:18px;display:grid;overflow:hidden}.hero-showcase .logo-stage{aspect-ratio:1/.82;width:min(300px,100%);margin-bottom:-2px}.hero-showcase .main-logo{width:min(285px,94%)}.hero-showcase .live-status-card.hero{border-radius:20px;align-self:auto;width:100%;max-width:340px;margin:-2px auto 0;padding:12px}.hero-showcase .live-status-card.hero .live-status-head{align-items:center}.hero-showcase .live-status-card.hero .eyebrow{letter-spacing:.07em;gap:5px;font-size:.6rem}.hero-showcase .live-status-card.hero .eyebrow svg{width:12px;height:12px}.hero-showcase .live-status-card.hero h3{margin-top:4px;font-size:.92rem}.hero-showcase .live-status-card.hero .status-refresh-btn{width:30px;height:30px}.hero-showcase .live-status-card.hero .status-refresh-btn svg{width:13px;height:13px}.hero-showcase .live-status-card.hero .status-pill-row{gap:6px;margin:9px 0}.hero-showcase .live-status-card.hero .status-pill{gap:5px;padding:6px 8px;font-size:.62rem}.hero-showcase .live-status-card.hero .status-dot{width:7px;height:7px}.hero-showcase .live-status-card.hero .live-status-metrics{gap:6px}.hero-showcase .live-status-card.hero .live-status-metrics span{border-radius:12px;padding:8px;font-size:.6rem}.hero-showcase .live-status-card.hero .live-status-metrics strong{font-size:.74rem}.hero-showcase .hero-stats-grid{gap:7px;width:100%;max-width:340px}.hero-showcase .hero-stat{border-radius:13px;padding:9px 10px}.hero-showcase .hero-stat span{font-size:.56rem}.hero-showcase .hero-stat strong{font-size:.68rem}}@media (width>=1280px){.hero-showcase{width:min(100%,380px)}}.modal-action-row,.checkout-actions,.invoice-page-actions,.owner-order-actions,.order-filter-tabs,.owner-order-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.checkout-modal{border:1px solid var(--border);width:min(960px,100% - 28px);max-height:min(88vh,780px);box-shadow:var(--shadow);background:linear-gradient(145deg,#050816f5,#081139f5);border-radius:30px;grid-template-columns:.85fr 1.15fr;gap:20px;padding:22px;display:grid;position:relative;overflow:auto}.checkout-summary-card{background:radial-gradient(circle at 100% 0,#22d3ee2e,#0000 13rem),linear-gradient(145deg,#ffffff1a,#ffffff0a);border:1px solid #22d3ee38;border-radius:24px;min-height:100%;padding:24px}.checkout-summary-card h2,.invoice-page-head h1{margin:10px 0}.checkout-summary-card>strong{color:var(--wheat);margin:6px 0 14px;font-size:1.4rem;display:inline-flex}.checkout-summary-grid,.invoice-info-grid,.invoice-note-grid,.owner-order-info-grid,.owner-order-select-grid{gap:12px;display:grid}.checkout-summary-grid{grid-template-columns:repeat(3,1fr);margin-top:20px}.checkout-summary-grid span,.invoice-info-grid section,.invoice-note-grid section,.owner-order-info-grid span{border:1px solid var(--border);background:#ffffff0f;border-radius:16px;padding:12px}.checkout-summary-grid em,.owner-order-info-grid em{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:4px;font-size:.68rem;font-style:normal;display:block}.checkout-form{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.checkout-form label,.owner-order-select-grid label{color:#f8fbffe0;gap:7px;font-weight:800;display:grid}.checkout-form input,.checkout-form select,.checkout-form textarea,.owner-order-select-grid select,.owner-note-box textarea{border:1px solid var(--border);width:100%;color:var(--white);background:#ffffff14;border-radius:14px;outline:none;padding:12px 13px}.checkout-form textarea,.owner-note-box textarea{resize:vertical;min-height:94px}.checkout-form label:nth-child(6),.checkout-actions,.checkout-note{grid-column:1/-1}.checkout-note{color:var(--muted);margin:0;font-size:.9rem}.invoice-page{padding-top:150px}.invoice-container{max-width:980px}.invoice-page-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.invoice-page-head p{color:var(--muted);max-width:620px}.invoice-state{text-align:center;border:1px solid var(--border);background:var(--card);border-radius:28px;place-items:center;gap:14px;min-height:300px;padding:34px;display:grid}.invoice-paper{box-shadow:var(--shadow);background:radial-gradient(circle at 0 0,#22d3ee1c,#0000 17rem),linear-gradient(145deg,#ffffff1c,#ffffff0e);border:1px solid #f5deb347;border-radius:32px;padding:34px}.invoice-top,.invoice-table-head,.invoice-table-row,.invoice-total-box,.owner-order-title-row{justify-content:space-between;gap:18px;display:flex}.invoice-top{border-bottom:1px solid var(--border);align-items:flex-start;padding-bottom:24px}.invoice-brand-row{align-items:center;gap:14px;display:flex}.invoice-brand-row img{-o-object-fit:contain;object-fit:contain;width:58px;height:58px}.invoice-brand-row strong,.invoice-title-box strong{font-size:1.05rem;display:block}.invoice-brand-row span,.invoice-title-box span,.invoice-table-row em,.invoice-footer-note small{color:var(--muted)}.invoice-title-box{text-align:right}.invoice-title-box span{letter-spacing:.18em;margin-bottom:6px;font-size:.74rem;font-weight:900;display:block}.invoice-status-row{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.invoice-status{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;background:#ffffff12;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:8px 11px;font-size:.76rem;font-weight:900;display:inline-flex}.invoice-status.paid,.invoice-status.done{color:var(--cyan);border-color:#22d3ee6b}.invoice-status.unpaid,.invoice-status.pending,.invoice-status.waiting,.invoice-status.process{color:var(--wheat);border-color:#f5deb366}.invoice-status.canceled,.invoice-status.refunded{color:#ffb4b4;border-color:#ff7d7d66}.invoice-info-grid,.invoice-note-grid{grid-template-columns:repeat(2,1fr);margin:18px 0}.invoice-info-grid h3,.invoice-note-grid h3{margin:0 0 10px}.invoice-info-grid p,.invoice-note-grid p,.invoice-footer-note p{color:#f8fbffd1;margin:7px 0}.invoice-table{border:1px solid var(--border);border-radius:20px;margin:26px 0;overflow:hidden}.invoice-table-head,.invoice-table-row{grid-template-columns:1.4fr .8fr .8fr;align-items:center;padding:14px 16px;display:grid}.invoice-table-head{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);background:#ffffff12;font-size:.75rem;font-weight:900}.invoice-table-row strong,.invoice-table-row em{display:block}.invoice-table-row>span:last-child,.invoice-table-head>span:last-child{text-align:right}.invoice-total-box{background:#f5deb314;border:1px solid #f5deb347;border-radius:20px;align-items:center;width:min(100%,360px);margin-left:auto;padding:18px}.invoice-total-box strong{color:var(--wheat);font-size:1.45rem}.invoice-footer-note{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}.orders-toolbar{grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:14px;margin:20px 0;display:grid}.owner-order-search{max-width:unset}.order-filter-tabs button{border:1px solid var(--border);color:var(--white);cursor:pointer;background:#ffffff12;border-radius:999px;padding:9px 12px}.order-filter-tabs button.active{background:var(--cyan-soft);border-color:#22d3ee6b}.owner-orders-list{gap:16px;display:grid}.owner-order-card{border:1px solid var(--border);background:#ffffff0f;border-radius:24px;grid-template-columns:1fr auto;gap:16px;padding:18px;display:grid}.owner-order-title-row{align-items:flex-start;margin-bottom:14px}.owner-order-title-row span,.owner-order-title-row em{color:var(--muted);display:block}.owner-order-title-row strong{margin:4px 0;font-size:1.1rem;display:block}.owner-order-info-grid{grid-template-columns:repeat(3,1fr)}.owner-order-select-grid{grid-template-columns:repeat(2,minmax(190px,1fr));margin:14px 0}.owner-command-box,.owner-note-box{background:#22d3ee0e;border:1px dashed #22d3ee40;border-radius:18px;gap:9px;margin-top:12px;padding:13px;display:grid}.owner-command-box span{color:var(--muted);text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;font-weight:900}.owner-command-box code{white-space:normal;word-break:break-word}.owner-command-box button{border:1px solid var(--border);width:fit-content;color:var(--white);cursor:pointer;background:#ffffff14;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.owner-order-actions{place-content:start flex-end}@media (width<=860px){.checkout-modal,.owner-order-card,.orders-toolbar,.invoice-page-head{grid-template-columns:1fr}.checkout-modal{padding:16px}.checkout-form,.checkout-summary-grid,.invoice-info-grid,.invoice-note-grid,.owner-order-info-grid,.owner-order-select-grid{grid-template-columns:1fr}.invoice-page-head{display:grid}.invoice-paper{border-radius:24px;padding:20px}.invoice-top,.invoice-total-box,.owner-order-title-row{flex-direction:column}.invoice-title-box,.invoice-table-row>span:last-child,.invoice-table-head>span:last-child{text-align:left}.invoice-table-head,.invoice-table-row{grid-template-columns:1fr;gap:8px}}.custom-select{z-index:5;width:100%;position:relative}.custom-select.is-open{z-index:30}.custom-select-trigger{width:100%;min-height:44px;color:var(--white);cursor:pointer;font:inherit;text-align:left;background:linear-gradient(135deg,#0a1230eb,#050816c7);border:1px solid #22d3ee33;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.custom-select-trigger svg{flex:none;transition:transform .18s}.custom-select.is-open .custom-select-trigger svg{transform:rotate(180deg)}.custom-select-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060b1ffa;border:1px solid #22d3ee3d;border-radius:16px;gap:6px;max-height:238px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 18px 44px #00000057,inset 0 0 0 1px #ffffff0a}.custom-select-menu button{color:#f8fbffdb;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;padding:10px 11px;font-weight:800}.custom-select-menu button:hover,.custom-select-menu button.active{color:#06111d;background:linear-gradient(135deg, var(--cyan), var(--wheat))}.owner-product-form .custom-select,.checkout-form .custom-select,.owner-order-select-grid .custom-select{min-width:0}.qris-payment-card{background:radial-gradient(circle at 100% 0,#22d3ee2e,#0000 42%),linear-gradient(135deg,#050816c7,#0f1740b8);border:1px solid #22d3ee38;border-radius:22px;grid-template-columns:1.25fr .85fr;align-items:center;gap:16px;margin-top:16px;padding:16px;display:grid}.qris-payment-card.compact{border-radius:18px;grid-template-columns:1fr 150px;padding:13px}.qris-card-copy{gap:8px;display:grid}.qris-card-copy h3{margin:0;font-size:1.05rem}.qris-card-copy p,.qris-card-copy small{color:var(--muted);margin:0;line-height:1.55}.qris-image-frame{background:#fff;border:1px solid #ffffff26;border-radius:18px;padding:9px;box-shadow:0 16px 38px #0003}.qris-image-frame img{border-radius:8px;width:100%;max-width:190px;margin:0 auto;display:block}.checkout-summary-card .qris-payment-card{margin-top:14px}.invoice-paper .qris-payment-card{margin:18px 0}@media (width<=720px){.qris-payment-card,.qris-payment-card.compact{grid-template-columns:1fr}.qris-image-frame img{max-width:220px}.custom-select-menu{max-height:190px}}@media print{:root{color:#111827;background:#fff}body,#root{background:#fff!important}body:before,.no-print,.site-header,.footer{display:none!important}.section-pad,.invoice-page{padding:0!important}.container,.invoice-container{width:100%!important;max-width:unset!important}.invoice-paper{box-shadow:none!important;color:#111827!important;background:#fff!important;border:0!important;border-radius:0!important}.invoice-status,.invoice-info-grid section,.invoice-note-grid section,.invoice-table,.invoice-total-box,.qris-payment-card{color:#111827!important;background:#fff!important;border-color:#d1d5db!important}.invoice-brand-row span,.invoice-title-box span,.invoice-info-grid p,.invoice-note-grid p,.invoice-table-row em,.invoice-footer-note p,.invoice-footer-note small,.qris-card-copy p,.qris-card-copy small{color:#374151!important}}.invoice-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0 22px;display:grid}.invoice-progress-step{border:1px solid var(--border);background:#ffffff0e;border-radius:18px;gap:7px;min-height:94px;padding:13px;display:grid;position:relative;overflow:hidden}.invoice-progress-step:after{content:"";background:#ffffff1a;border-radius:999px;height:3px;position:absolute;inset:auto 12px 10px}.invoice-progress-step.active{background:linear-gradient(145deg,#22d3ee1f,#f5deb30e);border-color:#22d3ee57}.invoice-progress-step.active:after{background:linear-gradient(90deg, var(--cyan), var(--wheat))}.invoice-progress-step span{width:34px;height:34px;color:var(--cyan);background:#22d3ee1a;border:1px solid #22d3ee40;border-radius:12px;place-items:center;display:grid}.invoice-progress-step em{color:#f5deb3b3;font-size:.72rem;font-style:normal;font-weight:950;position:absolute;top:12px;right:12px}.invoice-progress-step strong{font-size:.82rem;line-height:1.25;display:block}.invoice-payment-guide{background:radial-gradient(circle at 100% 0,#f5deb31f,#0000 46%),#f5deb30b;border:1px solid #f5deb33d;border-radius:22px;grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin:18px 0;padding:18px;display:grid}.invoice-payment-guide h3{margin:8px 0}.invoice-payment-guide p,.invoice-payment-guide li{color:var(--muted);line-height:1.6}.invoice-payment-guide ol{margin:0;padding-left:20px}.track-order-page{padding-top:150px}.track-order-hero{grid-template-columns:minmax(0,1.05fr) minmax(330px,.65fr);align-items:stretch;gap:26px;display:grid}.track-order-copy,.track-order-card,.track-result-card{border:1px solid var(--border);box-shadow:var(--shadow);background:radial-gradient(circle at 100% 0,#22d3ee24,#0000 16rem),linear-gradient(145deg,#ffffff18,#ffffff0b);border-radius:30px}.track-order-copy{flex-direction:column;justify-content:center;min-height:430px;padding:40px;display:flex}.track-order-copy h1{letter-spacing:-.075em;max-width:720px;margin:12px 0 18px;font-size:clamp(2.5rem,6vw,5.4rem);line-height:.92}.track-order-copy p{max-width:660px;color:var(--muted);font-size:1.02rem;line-height:1.75}.track-order-mini-grid,.track-order-detail-grid{gap:12px;display:grid}.track-order-mini-grid{grid-template-columns:repeat(3,1fr);margin-top:24px}.track-order-mini-grid span,.track-order-detail-grid span{border:1px solid var(--border);color:var(--muted);background:#ffffff0f;border-radius:16px;padding:13px}.track-order-mini-grid strong,.track-order-detail-grid em{text-transform:uppercase;letter-spacing:.12em;color:var(--wheat);margin-bottom:5px;font-size:.7rem;font-style:normal;font-weight:950;display:block}.track-order-card{align-content:center;gap:14px;padding:24px;display:grid}.track-order-card label{gap:8px;font-weight:850;display:grid}.track-order-card input{border:1px solid var(--border);width:100%;color:var(--white);background:#ffffff14;border-radius:16px;outline:none;padding:13px 14px}.track-order-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.track-result-wrap{margin-top:28px}.track-result-card{padding:24px}.track-result-card.error-state,.track-result-card.success-state{min-height:unset;text-align:left;place-items:unset}.track-result-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.track-result-head h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(1.7rem,4vw,3rem)}.track-result-head p{color:var(--muted);margin:0}.track-result-badges,.track-result-actions{flex-wrap:wrap;gap:10px;display:flex}.track-result-badges{justify-content:flex-end}.track-order-detail-grid{grid-template-columns:repeat(4,1fr);margin:18px 0}.track-order-detail-grid span{color:var(--white)}.track-result-actions{margin-top:18px}@media (width<=940px){.track-order-hero,.invoice-payment-guide{grid-template-columns:1fr}.track-order-copy{min-height:unset}.track-order-mini-grid,.track-order-detail-grid,.invoice-progress{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.section-pad{padding-top:72px;padding-bottom:72px}.store-page,.invoice-page,.track-order-page{padding-top:118px}.container{width:min(100% - 28px, var(--container))}.track-order-copy,.track-order-card,.track-result-card,.invoice-payment-guide{border-radius:22px;padding:18px}.track-order-copy h1,.invoice-page-head h1,.store-hero-copy h1,.hero-copy h1{letter-spacing:-.06em;font-size:clamp(2rem,14vw,3.35rem);line-height:.98}.track-order-copy p,.invoice-page-head p,.store-hero-copy p,.hero-copy p{font-size:.94rem;line-height:1.65}.track-order-mini-grid,.track-order-detail-grid,.invoice-progress{grid-template-columns:1fr}.track-result-head,.track-result-actions,.invoice-page-actions,.checkout-actions{grid-template-columns:1fr;display:grid}.track-result-actions .primary-btn,.track-result-actions .ghost-btn,.invoice-page-actions .primary-btn,.invoice-page-actions .ghost-btn,.checkout-actions .primary-btn,.checkout-actions .ghost-btn{justify-content:center;width:100%}.invoice-progress-step{min-height:76px}.invoice-top{gap:14px}.invoice-brand-row img{width:48px;height:48px}.qris-payment-card.compact,.qris-payment-card{border-radius:18px;padding:12px}.checkout-modal{border-radius:22px;width:min(100% - 18px,960px);max-height:92vh}.checkout-summary-card{border-radius:20px;padding:18px}}@media (width<=380px){.container{width:min(100% - 20px, var(--container))}.primary-btn,.ghost-btn,.header-cta{min-height:42px;padding-inline:14px}.track-order-copy,.track-order-card,.track-result-card,.invoice-paper{padding:15px}}.owner-dashboard-v24{gap:18px;display:grid}.finance-hero-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 12% 10%,#38d4e438,#0000 35%),linear-gradient(135deg,#ffffff1b,#ffffff0a);border-radius:30px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:stretch;gap:18px;padding:24px;display:grid;box-shadow:0 22px 70px #0000003d}.finance-hero-card h2{letter-spacing:-.06em;margin:8px 0 10px;font-size:clamp(2rem,4vw,3.2rem);line-height:.98}.finance-hero-card p{color:var(--muted);max-width:760px;margin:0;line-height:1.72}.finance-hero-total{background:linear-gradient(150deg,#38d4e42e,#ffffff0f);border:1px solid #38d4e447;border-radius:24px;align-content:center;gap:8px;padding:20px;display:grid}.finance-hero-total span,.finance-hero-total em,.finance-stat-card p,.muted-empty-text{color:var(--muted)}.finance-hero-total span{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.finance-hero-total strong{letter-spacing:-.05em;font-size:clamp(1.55rem,3vw,2.45rem)}.finance-hero-total em{font-style:normal;font-weight:750}.finance-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.finance-stat-card{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff17,#ffffff0a);border-radius:24px;align-content:start;gap:10px;min-height:160px;padding:20px;display:grid;box-shadow:0 18px 52px #0000002e}.finance-stat-card div{color:var(--wheat);align-items:center;gap:9px;font-weight:900;display:flex}.finance-stat-card svg{color:var(--cyan)}.finance-stat-card strong{letter-spacing:-.045em;font-size:clamp(1.28rem,2.4vw,2rem)}.finance-stat-card p{margin:0;font-size:.9rem;line-height:1.5}.compact-dashboard-grid .owner-stat-card.compact{min-height:132px;padding:18px}.compact-dashboard-grid .owner-stat-card.compact strong{font-size:1.75rem}.finance-panels-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.finance-panel.wide-panel{grid-column:span 2}.compact-head{margin-bottom:14px}.compact-head h2{margin:6px 0 0}.status-breakdown-list,.top-products-list,.recent-orders-list{gap:12px;display:grid}.status-breakdown-item{gap:9px;display:grid}.status-breakdown-item>div:first-child{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-weight:850;display:flex}.status-breakdown-item strong{color:var(--white)}.status-meter{background:#ffffff12;border:1px solid #ffffff14;border-radius:999px;height:10px;overflow:hidden}.status-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--wheat));height:100%;display:block}.status-meter i.process{background:linear-gradient(90deg, #60a5fa, var(--cyan))}.status-meter i.done{background:linear-gradient(90deg, #34d399, var(--cyan))}.status-meter i.canceled{background:linear-gradient(90deg,#fb7185,#f59e0b)}.top-product-row,.recent-order-row{background:#00000029;border:1px solid #ffffff17;border-radius:18px;justify-content:space-between;gap:14px;padding:14px;display:flex}.top-product-row{justify-content:flex-start;align-items:center}.top-product-row>span{width:42px;height:42px;color:var(--cyan);background:#38d4e424;border:1px solid #38d4e43d;border-radius:14px;place-items:center;font-weight:950;display:grid}.top-product-row div,.recent-order-row div{gap:4px;display:grid}.top-product-row em,.recent-order-row span{color:var(--muted);font-size:.88rem;font-style:normal;font-weight:750}.recent-order-row{align-items:center}.recent-order-row>div:last-child{justify-items:end;min-width:220px}.recent-order-row em{color:var(--wheat);font-style:normal;font-weight:950}.muted-empty-text{margin:0;line-height:1.6}@media (width<=960px){.finance-hero-card,.finance-stat-grid,.finance-panels-grid{grid-template-columns:1fr}.finance-panel.wide-panel{grid-column:span 1}.finance-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.finance-hero-card{border-radius:24px;padding:18px}.finance-stat-grid{grid-template-columns:1fr}.finance-stat-card{border-radius:18px;min-height:auto;padding:16px}.top-product-row,.recent-order-row{flex-direction:column;align-items:stretch}.recent-order-row>div:last-child{justify-items:start;min-width:0}}.permission-notice{color:#ffffffd1;background:linear-gradient(135deg,#3fd3e81a,#f5deb30f);border:1px solid #50dcf038;border-radius:18px;align-items:flex-start;gap:.75rem;margin:1rem 0;padding:.95rem 1rem;display:flex}.permission-notice svg{color:var(--cyan);flex:none;margin-top:.15rem}.permission-notice strong{color:var(--white);font-family:var(--font-heading);margin-bottom:.25rem;display:block}.permission-notice p{color:#ffffffad;margin:0;line-height:1.55}.permission-summary-box{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;padding:.9rem}.permission-summary-box>span{color:#ffffff7a;margin-bottom:.55rem;font-size:.73rem;display:block}.permission-summary-box div{flex-wrap:wrap;gap:.4rem;display:flex}.permission-summary-box em,.readonly-status-pill{width:fit-content;min-height:2rem;color:var(--wheat);background:#3fd3e814;border:1px solid #3fd3e840;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.78rem;font-style:normal;font-weight:800;display:inline-flex}.role-guide-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:1rem 0 1.1rem;display:grid}.role-guide-grid article{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;padding:.85rem}.role-guide-grid strong{color:var(--white);margin-bottom:.45rem;font-size:.85rem;display:block}.role-guide-grid p{color:#fff9;margin:0;font-size:.78rem;line-height:1.45}.staff-form{margin-top:1rem}.staff-table article em{color:var(--wheat);margin-top:.35rem;font-size:.78rem;font-style:normal;display:block}@media (width<=980px){.role-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.role-guide-grid{grid-template-columns:1fr}.permission-summary-box div{gap:.3rem}.permission-summary-box em,.readonly-status-pill{padding:.3rem .6rem;font-size:.72rem}}.server-stats-page{padding-top:138px}.server-stats-dashboard-v28{gap:18px;display:grid}.server-stats-dashboard-v28.panel-mode{gap:16px}.server-stats-hero-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 12% 10%,#22d3ee3d,#0000 35%),radial-gradient(circle at 88% 16%,#f5deb321,#0000 30%),linear-gradient(135deg,#ffffff1b,#ffffff0a);border-radius:30px;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:stretch;gap:18px;padding:24px;display:grid;box-shadow:0 22px 70px #0000003d}.server-stats-hero-card h2{letter-spacing:-.06em;margin:8px 0 10px;font-size:clamp(2rem,4vw,3.15rem);line-height:.98}.server-stats-hero-card p{color:var(--muted);max-width:760px;margin:0;line-height:1.72}.server-stats-live-box{background:linear-gradient(150deg,#22d3ee2e,#ffffff0f);border:1px solid #22d3ee47;border-radius:24px;align-content:center;justify-items:start;gap:8px;padding:20px;display:grid}.server-stats-live-box span,.server-stats-live-box em,.server-stats-metric-card p,.server-history-panel p,.server-bridge-panel p,.server-bridge-schema small,.server-bridge-schema em{color:var(--muted)}.server-stats-live-box span{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.server-stats-live-box strong{letter-spacing:-.064em;font-size:clamp(2.1rem,5vw,4.2rem);line-height:.9}.server-stats-live-box em{font-style:normal;font-weight:800}.server-stats-summary-grid,.server-bridge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.server-stats-metric-card{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff17,#ffffff0a);border-radius:24px;align-content:start;gap:9px;min-height:142px;padding:18px;display:grid;box-shadow:0 18px 52px #0000002e}.server-stats-metric-card div{color:var(--wheat);align-items:center;gap:8px;font-weight:950;display:flex}.server-stats-metric-card svg{color:var(--cyan)}.server-stats-metric-card strong{letter-spacing:-.05em;font-size:clamp(1.25rem,2.5vw,2rem)}.server-stats-metric-card p{margin:0;font-size:.88rem;line-height:1.5}.server-edition-grid-v28{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.server-edition-detail-card,.server-history-panel,.server-bridge-panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 12% 0,#22d3ee24,#0000 34%),linear-gradient(145deg,#050816b8,#ffffff0e);border-radius:26px;padding:20px;box-shadow:0 22px 60px #0003}.server-edition-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.server-edition-head h3{letter-spacing:-.05em;margin:10px 0 0;font-size:1.5rem}.server-edition-detail-card code{width:100%;color:var(--wheat);overflow-wrap:anywhere;background:#050816ad;border:1px solid #f5deb321;border-radius:16px;margin:16px 0 14px;padding:13px 14px;display:block}.server-edition-meter{gap:8px;margin-bottom:14px;display:grid}.server-edition-meter div{color:var(--muted);justify-content:space-between;align-items:center;font-weight:900;display:flex}.server-edition-meter strong{color:var(--white)}.server-edition-meter i{background:#ffffff14;border:1px solid #ffffff17;border-radius:999px;height:11px;overflow:hidden}.server-edition-meter em{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--wheat));height:100%;display:block}.server-edition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.server-edition-grid span{overflow-wrap:anywhere;background:#0508167a;border:1px solid #ffffff1a;border-radius:16px;gap:4px;min-width:0;padding:12px;font-weight:900;display:grid}.server-edition-grid em{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-style:normal}.server-edition-detail-card p{color:var(--muted);margin:14px 0 0;line-height:1.58}.server-stats-panels-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;display:grid}.server-history-panel h2,.server-bridge-panel h2{letter-spacing:-.05em;margin:8px 0;font-size:1.55rem}.server-history-bars{background:#0000002e;border:1px solid #ffffff17;border-radius:18px;align-items:flex-end;gap:5px;height:170px;margin-top:16px;padding:12px;display:flex;overflow:hidden}.server-history-bars i{background:linear-gradient(180deg, var(--cyan), #4057ff8c);border-radius:999px 999px 4px 4px;flex:1;min-width:5px}.server-history-bars span{color:var(--muted);text-align:center;margin:auto;font-weight:800}.server-history-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.server-history-meta span{color:var(--muted);background:#ffffff0f;border-radius:14px;padding:11px;font-size:.76rem;font-weight:850}.server-history-meta strong{color:var(--white);font-size:1rem;display:block}.server-bridge-panel .owner-section-head{align-items:flex-start}.server-bridge-panel code,.server-bridge-schema code{width:max-content;max-width:100%;color:var(--wheat);overflow-wrap:anywhere;background:#050816ad;border:1px solid #f5deb321;border-radius:12px;padding:8px 10px;display:inline-flex}.server-bridge-schema{background:#00000024;border:1px solid #ffffff14;border-radius:18px;gap:8px;margin-top:14px;padding:14px;display:grid}.server-bridge-schema span{color:var(--wheat);font-weight:950}.server-bridge-schema em{font-style:normal;font-weight:800}@media (width<=980px){.server-stats-hero-card,.server-edition-grid-v28,.server-stats-panels-grid{grid-template-columns:1fr}.server-stats-summary-grid,.server-bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.server-stats-page{padding-top:112px}.server-stats-hero-card,.server-edition-detail-card,.server-history-panel,.server-bridge-panel{border-radius:22px;padding:16px}.server-stats-summary-grid,.server-bridge-grid,.server-edition-grid,.server-history-meta{grid-template-columns:1fr}.server-stats-metric-card{border-radius:18px;min-height:auto;padding:15px}.server-edition-head{flex-direction:column}.server-edition-head .copy-btn{justify-content:center;width:100%}.server-history-bars{height:135px}}@media (width>=941px){.site-header.is-compact .header-shell{gap:10px;width:min(1088px,100% - 32px);min-height:60px;padding:8px 12px}.site-header.is-compact .brand{gap:8px;min-width:max-content}.site-header.is-compact .brand-mark{border-radius:13px;width:38px;height:38px}.site-header.is-compact .brand-copy strong{letter-spacing:.055em;font-size:.78rem}.site-header.is-compact .brand-copy em{letter-spacing:.16em;font-size:.56rem}.site-header.is-compact .desktop-nav{gap:1px;min-width:0}.site-header.is-compact .desktop-nav>a,.site-header.is-compact .nav-dropdown>button{white-space:nowrap;padding:9px;font-size:.86rem;line-height:1}.site-header.is-compact .header-cta{min-width:max-content;padding:10px 14px;font-size:.88rem}}@media (width>=941px) and (width<=1120px){.header-shell,.site-header.is-compact .header-shell{width:calc(100% - 24px)}.brand{gap:8px}.brand-mark{border-radius:13px;width:38px;height:38px}.brand-copy strong{font-size:.78rem}.brand-copy em{letter-spacing:.15em;font-size:.54rem}.desktop-nav{gap:0}.desktop-nav>a,.nav-dropdown>button{white-space:nowrap;padding:9px 8px;font-size:.84rem}.header-cta{padding:10px 12px;font-size:.84rem}}@media (width>=941px) and (width<=1030px){.desktop-nav>a[href="/#join"],.desktop-nav>a[href=\#join]{display:none}}@media (width<=820px){html{-webkit-text-size-adjust:100%}body{overscroll-behavior-y:contain}.container,.header-shell,.mobile-menu,.site-header.is-compact .header-shell{width:min(100% - 22px,1160px)}.section-pad{padding-top:66px;padding-bottom:66px}.site-header{padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:8px}.header-shell,.site-header.is-compact .header-shell{border-radius:20px;gap:8px;min-height:56px;padding:8px 10px}.brand{min-width:0}.brand-mark{border-radius:11px;width:34px;height:34px}.brand-copy{min-width:0}.brand-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:15.5ch;font-size:.7rem;overflow:hidden}.brand-copy em{font-size:.52rem}.mobile-toggle{flex:none;width:39px;height:39px}.mobile-menu{scrollbar-width:thin;border-radius:18px;max-height:min(72vh,100dvh - 84px);padding:8px;overflow:auto}.mobile-menu a{border-radius:13px;align-items:center;min-height:42px;padding:10px 12px;font-size:.9rem;font-weight:850;display:flex}.hero,.store-hero-v15,.store-page,.store-page-v15,.invoice-page,.track-order-page,.server-stats-page{padding-top:102px}.hero-grid,.store-hero-grid-v15{gap:24px}.hero-copy h1,.store-hero-copy-v15 h1,.track-order-copy h1,.invoice-page-head h1{letter-spacing:-.052em;font-size:clamp(2.05rem,12.8vw,3.45rem);line-height:.99}.hero-copy h1{max-width:11.5ch}.hero-lead,.hero-subcopy,.store-hero-copy-v15 p,.track-order-copy p,.invoice-page-head p,.server-stats-hero-card p{font-size:.92rem;line-height:1.58}.eyebrow{max-width:100%;font-size:.66rem;line-height:1.25}.hero-actions,.store-hero-actions-v15,.modal-action-row,.checkout-actions,.invoice-page-actions,.track-result-actions,.owner-order-actions{gap:8px}.primary-btn,.ghost-btn,.header-cta,.copy-btn,.mini-btn,.modal-buy-btn,.owner-action-btn,.owner-logout-btn,.status-refresh-btn{min-height:42px}.primary-btn,.ghost-btn{padding:10px 14px;font-size:.9rem}.hero-showcase{border-radius:24px;align-content:center;justify-self:stretch;gap:10px;width:100%;min-height:auto;max-height:none;margin-top:4px;padding:14px;display:grid}.hero-showcase:before{border-radius:18px;inset:10px}.hero-showcase:after{background-size:26px 26px}.hero-showcase .logo-stage{aspect-ratio:1/.82;width:min(220px,64vw)}.hero-showcase .main-logo{width:min(210px,88%)}.hero-showcase .floating-chip{padding:5px 7px;font-size:.56rem}.hero-showcase .live-status-card.hero{border-radius:17px;width:100%;max-width:none;min-height:auto;margin:0;padding:11px;display:block;position:relative}.hero-showcase .live-status-card.hero .live-status-head,.live-status-head,.server-status-detail-top,.server-edition-head,.track-result-head,.invoice-top,.owner-topbar,.owner-section-head{gap:10px}.hero-showcase .live-status-card.hero h3,.live-status-head h3,.server-status-detail-card h3{font-size:.96rem}.hero-showcase .live-status-card.hero .status-pill,.status-pill{min-height:28px;padding:6px 8px;font-size:.62rem}.hero-showcase .live-status-card.hero .live-status-metrics,.live-status-metrics,.server-status-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hero-showcase .live-status-card.hero .live-status-metrics span,.live-status-metrics span,.server-status-detail-metrics span{border-radius:12px;min-width:0;padding:8px;font-size:.62rem}.hero-stats-grid,.server-stats-summary-grid,.finance-stat-grid,.owner-dashboard-grid,.track-order-mini-grid,.track-order-detail-grid,.invoice-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stat{border-radius:13px;padding:9px 10px}.hero-stat span{font-size:.56rem}.hero-stat strong{font-size:.72rem}.join-grid,.feature-grid,.split-grid,.roadmap-grid,.store-category-grid,.store-products-grid-v15{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card,.store-category-card,.public-product-card,.store-product-card-v15,.track-order-card,.track-result-card,.invoice-paper,.server-stats-hero-card,.server-edition-detail-card,.server-history-panel,.server-bridge-panel,.owner-section-card,.owner-stat-card,.finance-stat-card,.finance-panel{border-radius:18px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card,.store-category-card,.public-product-card{padding:12px}.feature-card p,.store-product-body p,.public-product-card p,.split-card:not(.large-card) p,.roadmap-card li{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feature-card p,.public-product-card p{-webkit-line-clamp:2}.split-card:not(.large-card) p,.roadmap-card li{-webkit-line-clamp:3}.store-catalog-v15{padding-top:48px}.store-toolbar-v15{gap:12px}.store-search-v15{border-radius:16px;min-height:44px}.store-category-tabs-v15{-webkit-overflow-scrolling:touch;margin-inline:-11px;padding:8px 11px 14px;scroll-padding-left:11px}.store-category-tabs-v15 button,.order-filter-tabs button,.owner-tabs button{white-space:nowrap}.store-product-art{min-height:106px}.store-product-body{padding:10px 10px 4px}.store-product-body h3{font-size:.9rem}.store-product-body strong{font-size:.82rem}.store-product-actions{grid-template-columns:1fr;gap:6px;padding:8px 10px 10px}.product-modal-backdrop{align-items:end;padding:10px}.product-modal,.checkout-modal{width:100%;max-height:calc(100dvh - 20px - env(safe-area-inset-top));border-radius:22px 22px 18px 18px}.product-modal-copy,.checkout-summary-card,.invoice-paper,.track-order-copy,.track-order-card,.track-result-card{padding:16px}.checkout-modal{grid-template-columns:1fr;gap:14px}.checkout-form,.checkout-summary-grid,.invoice-info-grid,.invoice-note-grid,.owner-order-info-grid,.owner-order-select-grid,.modal-meta-grid{grid-template-columns:1fr}.checkout-summary-grid span,.invoice-info-grid section,.invoice-note-grid section,.owner-order-info-grid span,.modal-meta-grid span{border-radius:13px;padding:10px}.checkout-form input,.checkout-form textarea,.owner-form input,.owner-inline-form input,.owner-inline-form textarea,.owner-product-form input,.owner-product-form textarea,.owner-note-box textarea,.custom-select-trigger{border-radius:13px;min-height:42px;font-size:.92rem}.custom-select-menu{max-height:min(240px,42dvh)}.qris-payment-card,.qris-payment-card.compact{border-radius:17px;grid-template-columns:1fr;padding:12px}.qris-image-frame{border-radius:16px;justify-self:center;width:min(240px,100%)}.qris-image-frame img{max-width:210px}.invoice-page-actions,.track-result-actions,.checkout-actions,.owner-order-actions,.form-actions-row{grid-template-columns:1fr;width:100%;display:grid}.invoice-page-actions .primary-btn,.invoice-page-actions .ghost-btn,.track-result-actions .primary-btn,.track-result-actions .ghost-btn,.checkout-actions .primary-btn,.checkout-actions .ghost-btn,.owner-order-actions .owner-action-btn,.form-actions-row>*{justify-content:center;width:100%}.owner-panel-page{grid-template-columns:1fr}.owner-sidebar{z-index:30;height:auto;max-height:none;padding:calc(12px + env(safe-area-inset-top)) 12px 12px;border-right:0;border-bottom:1px solid var(--border);gap:10px;position:sticky;top:0}.owner-brand{grid-template-columns:auto 1fr;align-items:center;gap:10px;padding-bottom:8px;display:grid}.owner-brand img,.owner-brand .brand-mark{width:38px;height:38px}.owner-tabs{scrollbar-width:thin;grid-template-columns:none;gap:7px;padding:2px 0 6px;scroll-padding-left:0;display:flex;overflow-x:auto}.owner-tabs button{border-radius:999px;flex:none;min-height:38px;padding:8px 10px;font-size:.8rem}.owner-main{padding:18px 11px 34px}.owner-topbar,.owner-section-head,.owner-table-like article,.owner-products-list article,.owner-order-card,.orders-toolbar,.staff-table article,.top-product-row,.recent-order-row{flex-direction:column;align-items:stretch}.owner-topbar h1,.owner-section-head h2,.finance-hero-total strong{overflow-wrap:anywhere}.owner-user-box{border-radius:16px;padding:10px}.owner-product-form,.owner-inline-form,.staff-form{grid-template-columns:1fr}.owner-product-form .span-2,.owner-inline-form textarea,.owner-inline-form .checkbox-line,.owner-inline-form .form-actions-row{grid-column:auto}.orders-toolbar,.owner-order-card,.staff-table article{gap:12px}.order-filter-tabs{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.server-stats-hero-card,.server-edition-grid-v28,.server-stats-panels-grid,.server-bridge-grid,.server-edition-grid,.finance-hero-card,.finance-panels-grid,.role-guide-grid{grid-template-columns:1fr}.server-history-bars{height:126px}}@media (width<=460px){.container,.header-shell,.mobile-menu,.site-header.is-compact .header-shell{width:calc(100% - 18px)}.section-pad{padding-top:56px;padding-bottom:56px}.hero,.store-hero-v15,.store-page,.store-page-v15,.invoice-page,.track-order-page,.server-stats-page{padding-top:94px}.brand-copy strong{max-width:12.5ch;font-size:.66rem}.brand-copy em{font-size:.48rem}.hero-copy h1,.store-hero-copy-v15 h1,.track-order-copy h1,.invoice-page-head h1{letter-spacing:-.047em;font-size:clamp(1.9rem,12vw,2.9rem)}.hero-lead,.hero-subcopy,.store-hero-copy-v15 p,.track-order-copy p,.invoice-page-head p,.section-heading p{font-size:.88rem}.primary-btn,.ghost-btn,.copy-btn,.mini-btn,.modal-buy-btn,.owner-action-btn{font-size:.84rem}.hero-showcase{border-radius:20px;padding:12px}.hero-showcase .logo-stage{width:min(190px,60vw)}.hero-showcase .floating-chip{display:none}.hero-stats-grid,.server-stats-summary-grid,.finance-stat-grid,.owner-dashboard-grid,.track-order-mini-grid,.track-order-detail-grid,.invoice-progress,.join-grid,.feature-grid,.split-grid,.roadmap-grid,.store-category-grid,.store-products-grid-v15{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card,.store-category-card,.public-product-card,.store-product-card-v15,.server-stats-metric-card,.finance-stat-card,.owner-stat-card{border-radius:15px}.join-card,.feature-card,.split-card,.roadmap-card,.rules-card,.store-category-card,.public-product-card{padding:10px}.join-card h3,.feature-card h3,.store-product-body h3,.public-product-card h3{font-size:.84rem}.join-card p,.feature-card p,.public-product-card p,.store-product-body p,.small-note{line-height:1.38;font-size:.7rem!important}.store-product-art{min-height:92px}.store-product-body span,.product-badge,.hero-stat span{font-size:.52rem}.store-product-body strong,.hero-stat strong{font-size:.68rem}.store-product-actions .mini-btn{min-height:32px;padding:7px 8px}.store-mini-stats-v15{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.store-mini-stats-v15 span{padding:8px;font-size:.58rem}.store-mini-stats-v15 strong{font-size:.88rem}.invoice-paper,.track-order-copy,.track-order-card,.track-result-card,.checkout-summary-card,.product-modal-copy,.owner-section-card,.server-stats-hero-card,.server-edition-detail-card,.server-history-panel,.server-bridge-panel,.finance-panel{padding:14px}.invoice-brand-row img{width:42px;height:42px}.qris-image-frame{width:min(210px,100%)}.qris-image-frame img{max-width:184px}.owner-main{padding-inline:9px}.owner-tabs button{font-size:.74rem}.owner-order-badges,.status-pill-row{gap:6px}.readonly-status-pill,.permission-summary-box em,.status-pill,.product-badge{font-size:.58rem}}@media (width<=350px){.brand-copy strong{max-width:10ch}.hero-stats-grid,.server-stats-summary-grid,.finance-stat-grid,.owner-dashboard-grid,.track-order-mini-grid,.track-order-detail-grid,.invoice-progress,.join-grid,.feature-grid,.split-grid,.roadmap-grid,.store-category-grid,.store-products-grid-v15,.store-mini-stats-v15,.live-status-metrics,.server-status-detail-metrics{grid-template-columns:1fr}.hero-showcase .logo-stage{width:min(170px,62vw)}}.legal-page,.not-found-page{background:radial-gradient(circle at top left, #14b8a624, transparent 34rem), radial-gradient(circle at bottom right, #4f46e52e, transparent 34rem), var(--bg,#050816);min-height:100vh}.legal-shell,.not-found-card{max-width:980px;margin-inline:auto}.legal-shell>h1,.not-found-card h1{font-family:var(--font-heading,"Space Grotesk", sans-serif);letter-spacing:-.055em;margin:14px 0 12px;font-size:clamp(2.1rem,5vw,4.5rem);line-height:.95}.legal-intro,.not-found-card p{color:#ffffffc2;max-width:760px;font-size:clamp(.98rem,1.8vw,1.15rem);line-height:1.75}.legal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.legal-card,.legal-note-box,.not-found-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff18,#ffffff0b);border:1px solid #ffffff1f;box-shadow:0 24px 80px #0000003d}.legal-card{border-radius:24px;padding:22px}.legal-card h2{font-family:var(--font-heading,"Space Grotesk", sans-serif);margin:0 0 10px;font-size:1.18rem}.legal-card p,.legal-note-box p{color:#ffffffb8;margin:0;line-height:1.65}.legal-note-box{border-radius:24px;margin-top:18px;padding:20px}.legal-note-box strong{color:var(--wheat,wheat);margin-bottom:6px;display:block}.not-found-card{text-align:center;border-radius:34px;padding:clamp(28px,5vw,54px)}.not-found-card p{margin-inline:auto}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.store-empty-mini{grid-column:1/-1}@media (width<=720px){.legal-card-grid{grid-template-columns:1fr}.legal-card,.legal-note-box,.not-found-card{border-radius:20px;padding:16px}.not-found-actions{flex-direction:column}.not-found-actions a{width:100%}}.content-preview-placeholder,.compact-owner-loading{color:#e6f3ff94;justify-content:center;align-items:center;gap:9px;min-height:120px;display:flex}
