:root{color:#172033;--bg:#fbfaf7;--surface:#fff;--surface-soft:#f7f3ea;--ink:#20231a;--muted:#676b5f;--line:#e7e2d8;--brand:#2477ff;--brand-strong:#0f5fe8;--accent:#25271b;--success:#0f9f6e;--warning:#e3a008;--danger:#e5484d;--shadow-sm:0 10px 24px #20231a0f;--shadow-md:0 24px 70px #20231a1c;--radius:18px;--radius-lg:30px;font-synthesis:none;text-rendering:optimizelegibility;background:#fbfaf7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:1180px){.gst-filing-hero,.gst-filing-setup,.gst-layout.guided{grid-template-columns:1fr}.filing-guide{position:static}}@media (max-width:760px){.gst-page .module-header h1{font-size:27px}.gst-filing-hero{padding:16px}.gst-readiness-card{align-items:flex-start}.gst-readiness-ring{width:78px;height:78px}.gst-readiness-ring strong{font-size:18px}.gst-readiness-ring span{margin-top:30px;font-size:10px}.gst-platform-select,.gst-period-fields,.gst-final-action{grid-template-columns:1fr}.gst-platform-select button{justify-content:flex-start}.gst-table-tags{margin-left:0}.doc-upload{align-items:flex-start}.doc-upload b{align-self:center}.gst-filing-step{grid-template-columns:26px minmax(0,1fr)}.gst-step-icon{display:none}}@media (max-width:520px){.gst-readiness-card,.gst-doc-card-head,.doc-upload{flex-direction:column}.gst-doc-card-head em,.doc-upload b{margin-left:0}.gst-doc-card-head img{width:38px;height:38px}}*{box-sizing:border-box}body{background:linear-gradient(180deg, #fffdf8 0, #fbfaf7 420px, #f8fafc 820px), var(--bg);min-width:320px;margin:0}html,body{overflow-x:clip}a{color:inherit}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{background:#2477ff2e}.super-main,main{width:min(1480px,100% - 32px);margin:0 auto;padding:24px 0 42px}.super-app{grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.mobile-shellbar,.drawer-backdrop,.drawer-head{display:none}.mobile-brand{align-items:center;gap:10px;display:flex}.mobile-brand strong,.mobile-brand span{display:block}.mobile-brand strong{color:#10243a;font-size:14px;font-weight:950}.mobile-brand span{color:#64748b;margin-top:2px;font-size:11px;font-weight:800}.mobile-menu-button,.drawer-close{color:#10243a;cursor:pointer;background:#fff;border:1px solid #dbe7f3;border-radius:8px;place-items:center;transition:border-color .16s,background .16s,transform .16s;display:grid}.mobile-menu-button:hover,.drawer-close:hover{background:#ecfeff;border-color:#8bdbe6}.mobile-menu-button:active,.drawer-close:active{transform:scale(.98)}.mobile-menu-button{width:42px;height:42px}.drawer-close{flex:none;width:38px;height:38px}.seo-hero{color:#fff;background:linear-gradient(#08142433,#081424d1),radial-gradient(circle at 22% 18%,#00a6a65c,#0000 28%),linear-gradient(135deg,#10243a 0%,#17324d 54%,#0f172a 100%);align-items:end;min-height:620px;padding:54px 18px 34px;display:grid}.first-tool{border-top:0}.seo-intent-strip{background:#fff;border:1px solid #d9e4f2;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:min(1180px,100% - 36px);margin:22px auto 0;padding:16px;display:grid;box-shadow:0 10px 24px #17324d0d}.seo-intent-strip span{color:#00a6a6;text-transform:uppercase;font-size:12px;font-weight:900}.seo-intent-strip h1{color:#17324d;max-width:820px;margin-top:5px;font-size:clamp(22px,2.6vw,36px);line-height:1.12}.seo-intent-strip p{color:#475569;max-width:920px;margin-top:8px;line-height:1.55}.seo-intent-strip nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.seo-intent-strip a{color:#17324d;background:#f8fbff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;min-height:40px;padding:9px 12px;font-weight:900;text-decoration:none;display:inline-flex}.seo-hero.compact{min-height:460px}.seo-hero-inner{width:min(1120px,100%);margin:0 auto}.seo-kicker{color:#b8f7f4;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:8px;align-items:center;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.seo-hero h1{color:#fff;max-width:880px;margin-top:18px;font-size:clamp(38px,6vw,76px);line-height:1.02}.seo-hero p{color:#dbeafe;max-width:760px;margin-top:18px;font-size:18px;line-height:1.6}.seo-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.seo-actions a{color:#10243a;background:#fff;border:1px solid #ffffff38;border-radius:8px;align-items:center;min-height:44px;padding:11px 14px;font-weight:900;text-decoration:none;display:inline-flex}.seo-actions a+a{color:#fff;background:#ffffff1a}.seo-section{width:min(1180px,100% - 36px);margin:0 auto;padding:54px 0}.seo-section span,.seo-section-head span{color:#00a6a6;text-transform:uppercase;font-size:12px;font-weight:900}.seo-section h2{color:#17324d;max-width:760px;margin-top:6px;font-size:clamp(26px,3vw,42px)}.seo-section p{color:#475569;line-height:1.65}.seo-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seo-feature-grid article,.seo-link-list a,.faq-block,.legal-page{background:#fff;border:1px solid #d9e4f2;border-radius:8px;box-shadow:0 10px 24px #17324d0d}.seo-feature-grid article{padding:16px}.seo-feature-grid h2,.seo-feature-grid h3{color:#17324d;margin:0 0 8px;font-size:18px}.two-column{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:18px;display:grid}.seo-link-list{gap:10px;display:grid}.seo-link-list a{padding:14px;text-decoration:none;display:block}.seo-link-list strong,.seo-link-list span{display:block}.seo-link-list strong{color:#17324d}.seo-link-list span{color:#64748b;margin-top:5px;line-height:1.45}.faq-block{margin-top:14px;padding:16px}.faq-block h2{margin:0 0 12px}.faq-block details{border-top:1px solid #eef2f7;padding:12px 0}.faq-block summary{color:#17324d;cursor:pointer;font-weight:900}.faq-block details p{margin-top:8px}.legal-page{width:min(860px,100% - 36px);margin:42px auto;padding:24px}.legal-page a{color:#00a6a6;font-weight:900;text-decoration:none}.legal-page h1,.legal-page h2{color:#17324d}.legal-page h1{margin-top:16px}.legal-page h2{margin-top:24px}.legal-page p{color:#475569;margin-top:8px;line-height:1.65}.guides-index,.guide-page{color:#17324d;width:min(1080px,100% - 36px);margin:36px auto 72px}.guides-index>header,.guide-header,.guide-body>article,.guide-body>aside,.guide-card-grid a{background:#fff;border:1px solid #d9e4f2;border-radius:8px;box-shadow:0 12px 30px #17324d0f}.guides-index>header,.guide-header{padding:28px}.guides-index header>a,.guide-topbar>a,.guide-card-grid strong,.guide-cta{color:#008f91;font-weight:900;text-decoration:none}.guides-index header span,.guide-header>span,.guide-card-grid span{color:#008f91;text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:900;display:block}.guides-index h1,.guide-header h1{max-width:820px;margin:8px 0 12px;font-size:clamp(32px,5vw,54px);line-height:1.08}.guides-index header p,.guide-header p,.guide-card-grid p,.guide-body p,.guide-body li,.guides-index footer{color:#526174;line-height:1.7}.guide-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.guide-card-grid a{padding:20px;text-decoration:none}.guide-card-grid h2{color:#17324d;margin:8px 0;font-size:22px}.guides-index footer{margin-top:24px}.guide-topbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.guide-header small{color:#718096;margin-top:18px;display:block}.guide-body{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);align-items:start;gap:16px;margin-top:16px;display:grid}.guide-body>article,.guide-body>aside{padding:26px}.guide-body article section+section{border-top:1px solid #e7edf5;margin-top:30px;padding-top:24px}.guide-body h2{margin:0 0 10px;font-size:24px}.guide-body p+p{margin-top:10px}.guide-body ol{margin:14px 0 0;padding-left:22px}.guide-body li+li{margin-top:8px}.guide-note{background:#effafa;border-left:3px solid #00a6a6;margin-top:22px;padding:14px}.guide-note p{margin-top:6px}.guide-cta{border:1px solid #b9d9dc;border-radius:6px;margin-top:18px;padding:11px 14px;display:inline-flex}@media (max-width:760px){.guide-card-grid,.guide-body{grid-template-columns:1fr}.guides-index,.guide-page{width:min(100% - 24px,1080px);margin-top:18px}.guides-index>header,.guide-header,.guide-body>article,.guide-body>aside{padding:20px}}.legal-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.super-sidebar{color:#fff;background:linear-gradient(#0f2234 0%,#0b1624 100%);border-right:1px solid #94a3b833;height:100vh;padding:18px 14px;position:sticky;top:0}.brand-block{border-bottom:1px solid #ffffff24;align-items:center;gap:11px;padding:10px 8px 18px;display:flex}.brand-mark{background:0 0;border-radius:8px;place-items:center;width:44px;height:42px;display:grid;overflow:hidden;box-shadow:0 10px 24px #06b6d42e}.brand-mark img{width:100%;height:100%;display:block}.brand-block strong,.brand-block span{display:block}.brand-block strong{letter-spacing:0;font-size:15px}.brand-block span{color:#b9c7d8;margin-top:3px;font-size:12px}.side-nav{gap:7px;margin-top:18px;display:grid}.side-nav button{color:#d8e3ef;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-weight:800;transition:background .16s,color .16s,transform .16s;display:flex}.side-nav button.active,.side-nav button:hover{color:#0f2234;background:#fff;transform:translate(2px)}.nav-icon{background:#ffffff1c;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.side-nav button.active .nav-icon,.side-nav button:hover .nav-icon{color:#0891b2;background:#ecfeff}.nav-copy{gap:2px;min-width:0;display:grid}.nav-copy strong,.nav-copy small{display:block}.nav-copy strong{font-size:13px;line-height:1.1}.nav-copy small{color:#9fb1c7;font-size:11px;font-weight:700}.side-nav button.active .nav-copy small,.side-nav button:hover .nav-copy small{color:#64748b}.nav-arrow{opacity:.55;margin-left:auto}.sidebar-card{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;margin-top:18px;padding:13px}.sidebar-card svg{color:#67e8f9}.sidebar-card strong,.sidebar-card span{display:block}.sidebar-card strong{margin-top:9px;font-size:13px}.sidebar-card span{color:#b9c7d8;margin-top:5px;font-size:12px;line-height:1.35}.theme-toggle{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-weight:900;transition:background .16s,border-color .16s;display:inline-flex;position:absolute;bottom:16px;left:14px;right:14px}.theme-toggle:hover{background:#ffffff24;border-color:#ffffff57}.drawer-controls{gap:10px;display:grid;position:absolute;bottom:16px;left:14px;right:14px}.drawer-lang{display:none}.drawer-controls .theme-toggle{width:100%;position:static}.super-main{width:min(1560px,100% - 36px)}.command-bar{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #d9e4f2eb;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 16px;display:flex;position:sticky;top:14px;box-shadow:0 18px 40px #17324d1a}.command-bar h1{font-size:23px}.eyebrow{color:#00a6a6;letter-spacing:0;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:900;display:block}.command-actions{align-items:center;gap:9px;display:flex}.legal-links{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.legal-links a{color:#17324d;background:#fff;border:1px solid #d9e4f2;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900;text-decoration:none}.legal-links a:hover{background:#e9f7f7;border-color:#00a6a6}.trust-ticker{z-index:80;color:#14532d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f0fdf4f5;border:1px solid #22c55e4d;border-radius:8px;align-items:center;gap:10px;width:min(720px,100% - 28px);padding:10px 12px;animation:.22s ease-out trustSlide;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0f223424}.trust-ticker span{color:#166534;text-transform:uppercase;background:#dcfce7;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:950}.trust-ticker p{margin:0;font-size:13px;font-weight:800;line-height:1.35}@keyframes trustSlide{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.help-tip-wrap{vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.help-tip-icon{color:#0369a1;text-align:center;cursor:help;background:#e0f2fe;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:950;line-height:18px;display:inline-flex}.help-bubble{z-index:30;color:#fff;opacity:0;pointer-events:none;background:#10243a;border:1px solid #cfe1f1;border-radius:8px;width:min(280px,78vw);padding:10px 11px;font-size:12px;font-weight:700;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px)}.help-tip-wrap:hover .help-bubble,.help-tip-wrap:focus .help-bubble{opacity:1;transform:translate(-50%)translateY(0)}.field-title{flex-wrap:nowrap;align-items:center;gap:7px;width:auto;margin-top:0;display:inline-flex!important}.doc-upload .field-title>span{overflow-wrap:normal;margin-top:0;display:inline}.doc-upload .field-title em{flex:none;margin-left:0}.state-field{background:#f8fbff;border:1px solid #d9e6f4;border-radius:8px;gap:9px;padding:15px 17px;display:grid}.state-field select{color:#17324d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd8e8;border-radius:7px;padding:0 13px;font-weight:800}.module-header h1 .help-tip-wrap,.gst-upload-panel h2 .help-tip-wrap,.gst-guidance h2 .help-tip-wrap{margin-left:6px;transform:translateY(-2px)}.module-header h1,.gst-upload-panel h2,.gst-guidance h2{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.label-dropzone em .help-tip-wrap{margin-left:6px}.search-pill{color:#64748b;background:#f8fbff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:8px;min-width:min(360px,38vw);padding:9px 11px;display:flex}.search-pill input{color:#172033;background:0 0;border:0;outline:0;width:100%}.icon-btn{color:#17324d;cursor:pointer;background:#fff;border:1px solid #d9e4f2;border-radius:8px;place-items:center;width:40px;height:40px;transition:transform .16s,border-color .16s,background .16s;display:grid}.icon-btn:hover{background:#e9f7f7;border-color:#00a6a6;transform:translateY(-1px)}.global-lang{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:6px;padding:6px;display:inline-flex}.global-lang button{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-weight:900}.global-lang button.active{color:#fff;background:#17324d}.performance-page{width:100%}.module-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.module-header span{color:#00a6a6;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.module-header h1{margin-top:4px}.module-header p{color:#5b677a;max-width:720px;margin-top:8px;line-height:1.5}.platform-switch{background:#fff;border:1px solid #d9e4f2;border-radius:8px;gap:7px;padding:7px;display:flex}.platform-switch button{color:#475569;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-weight:900;transition:background .16s,color .16s;display:inline-flex}.platform-switch button img{object-fit:contain;background:#fff;border-radius:7px;width:24px;height:24px;box-shadow:0 5px 12px #0f172a14}.platform-switch button.active{color:#fff;background:#17324d}.market-tabs{background:#fff;border:1px solid #d9e4f2;border-radius:8px;gap:8px;margin-bottom:16px;padding:8px;display:flex;overflow-x:auto;box-shadow:0 10px 24px #17324d0d}.market-tabs button{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:118px;padding:10px 13px;font-weight:900;transition:background .16s,color .16s,transform .16s}.market-tabs button.active{color:#fff;background:#17324d}.market-tabs button:hover{color:#17324d;background:#e9f7f7}.market-tabs button.active:hover{color:#fff;background:#17324d}.workspace-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.workspace-card{background:#fff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:12px;min-height:92px;padding:14px;display:flex;box-shadow:0 10px 24px #17324d0d}.workspace-icon{color:#00a6a6;background:#e9f7f7;border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-card small,.workspace-card strong,.workspace-card em{display:block}.workspace-card small{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.workspace-card strong{color:#17324d;margin-top:5px;font-size:21px;line-height:1.1}.workspace-card em{color:#64748b;margin-top:4px;font-size:12px;font-style:normal;font-weight:800}.file-list{color:#64748b;overflow-wrap:anywhere;max-width:100%;margin-top:5px;font-size:12px;display:block}.market-note{margin:-4px 0 16px}.overall-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.overall-strip div{background:#fff;border:1px solid #d9e4f2;border-radius:8px;padding:14px;box-shadow:0 10px 24px #17324d0d}.overall-strip strong,.overall-strip span{display:block}.overall-strip strong{color:#17324d}.overall-strip span{color:#64748b;margin-top:5px;font-weight:800}.gst-layout,.portal-grid{grid-template-columns:minmax(340px,.85fr) minmax(420px,1.15fr);gap:14px;margin-bottom:16px;display:grid}.gst-return-switch{background:#f8fbff;border:1px solid #d9e4f2;border-radius:8px;grid-template-columns:repeat(2,minmax(128px,1fr));gap:6px;padding:5px;display:grid}.gst-return-switch button{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:7px;align-content:center;gap:3px;min-height:54px;display:grid}.gst-return-switch button strong,.gst-return-switch button small{display:block}.gst-return-switch button strong{font-size:14px}.gst-return-switch button small{font-size:11px;font-weight:750}.gst-return-switch button.active{color:#fff;background:#17324d}.gst-market-switch{width:fit-content;margin:0 0 14px auto}.gst-filing-setup{grid-template-columns:minmax(320px,.75fr) minmax(460px,1.25fr);gap:14px;margin-bottom:16px;display:grid}.gst-period-card,.gst-platform-card{background:#fff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:12px;padding:14px;display:grid;box-shadow:0 10px 24px #17324d0d}.gst-period-card{grid-template-columns:auto minmax(0,1fr)}.gst-platform-card{grid-template-columns:auto minmax(160px,.65fr) minmax(280px,1.35fr)}.setup-icon{color:#2478ff;background:#eff6ff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.gst-period-card strong,.gst-platform-card strong{color:#17324d;font-size:15px;display:block}.gst-period-card span,.gst-platform-card span{color:#64748b;margin-top:3px;font-size:12px;font-weight:750;line-height:1.35;display:block}.gst-period-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gst-period-fields select{color:#17324d;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;min-height:42px;padding:0 11px;font-weight:850}.gst-platform-select{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gst-platform-select button{color:#17324d;cursor:pointer;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:900;display:flex}.gst-platform-select button img{object-fit:contain;border-radius:6px;width:24px;height:24px}.gst-platform-select button span{color:inherit;margin:0;font-size:13px;line-height:1;display:inline}.gst-platform-select button svg{color:#cbd5e1}.gst-platform-select button.active{color:#fff;background:#2478ff;border-color:#2478ff;box-shadow:0 12px 28px #2478ff2e}.gst-platform-select button.active span,.gst-platform-select button.active svg{color:#fff}.gst-layout.guided{grid-template-columns:minmax(360px,.92fr) minmax(430px,1.08fr);align-items:start}.filing-guide{position:sticky;top:16px}.filing-steps{gap:8px;display:grid}.filing-steps .accordion-card{box-shadow:none;border-color:#e2eaf4}.filing-steps .accordion-head{text-align:left;gap:12px;min-height:48px;padding:11px 12px}.filing-steps .accordion-head strong{flex:none}.filing-steps .accordion-body{padding:0 12px 11px}.filing-steps .accordion-body p{padding:10px 0 0;font-size:13px}.gst-source-status{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px;display:flex}.gst-source-status.ready{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.gst-source-status svg{flex:none;margin-top:1px}.gst-source-status strong,.gst-source-status span{display:block}.gst-source-status span{margin-top:4px;font-size:12px;line-height:1.4}.gst-assistance-note{color:#64748b;align-items:flex-start;gap:8px;margin-top:12px;font-size:12px;line-height:1.45;display:flex}.gst-assistance-note svg{color:#b45309;flex:none}.gst-back-to-one{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:11px 14px;font-weight:850;display:flex}.gst-back-to-one svg{transform:rotate(180deg)}.portal-value-note{color:#166534;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:9px 11px;font-size:12px;font-weight:750;line-height:1.4;display:flex}.portal-value-note svg{flex:none}.gst-kpis.four{grid-template-columns:repeat(4,minmax(0,1fr))}.gstr3b-final-grid{align-items:stretch}.gstr3b-final-grid .portal-card{margin-bottom:0}.remaining-credit{color:#166534;background:#ecfdf5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.remaining-credit span{font-size:12px;font-weight:800}.remaining-credit strong{white-space:nowrap;font-size:17px}.gst-upload-panel,.gst-guidance,.portal-card,.placeholder{background:#fff;border:1px solid #d9e4f2;border-radius:8px;box-shadow:0 10px 24px #17324d0d}.gst-upload-panel,.gst-guidance,.portal-card{padding:16px}.gst-upload-panel h2,.gst-guidance h2,.portal-card h2{color:#17324d;margin-bottom:12px;font-size:17px}.doc-upload{cursor:pointer;background:#fbfdff;border:1px dashed #9db2cb;border-radius:8px;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:flex}.doc-upload input{display:none}.doc-icon{color:#17324d;background:#e9f7f7;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.doc-upload strong,.doc-upload span{display:block}.doc-upload strong{color:#17324d;font-size:14px}.doc-upload strong em{color:#b45309;text-transform:uppercase;margin-left:6px;font-size:11px;font-style:normal}.doc-upload .field-title em{margin-left:0!important}.doc-upload span{color:#64748b;overflow-wrap:anywhere;margin-top:4px;font-size:13px}.gst-marketplace-upload-grid{gap:12px;margin-bottom:12px;display:grid}.gst-marketplace-upload-card{background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;padding:14px}.gst-marketplace-upload-card.complete{background:#f4fdf8;border-color:#a7f3d0}.gst-doc-card-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.gst-doc-card-head img{object-fit:contain;background:#fff;border:1px solid #e7edf5;border-radius:8px;width:34px;height:34px}.gst-doc-card-head strong,.gst-doc-card-head span,.gst-doc-section small{display:block}.gst-doc-card-head strong{color:#17324d;font-size:14px}.gst-doc-card-head span{color:#64748b;margin-top:2px;font-size:12px;font-weight:800}.gst-doc-card-head em{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:12px;font-style:normal;font-weight:950}.gst-doc-section{border-top:1px solid #eef2f7;padding-top:8px}.gst-doc-section+.gst-doc-section{margin-top:8px}.gst-doc-section small{color:#2478ff;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:900}.gst-doc-section.optional small{color:#b45309}.gst-doc-section .check-line{padding:7px 0;font-size:12px}.gst-marketplace-upload-card .state-field{margin-bottom:12px}.doc-upload.compact{border-style:solid;margin:8px 0 0;padding:10px}.doc-upload.has-file{background:#f0fdf4;border-color:#86efac}.doc-upload.has-file .doc-icon{color:#166534;background:#dcfce7}.primary-action{color:#fff;cursor:pointer;background:#17324d;border:0;border-radius:8px;width:100%;padding:12px 14px;font-weight:900}.primary-action:disabled{opacity:.6;cursor:not-allowed}.primary-action:not(:disabled):hover{background:#214565}.gst-final-status{color:#9a3412;text-align:center;margin-top:9px;font-size:12px;font-weight:800;line-height:1.35}.gst-final-status.ready{color:#166534}.gst-page{--gst-ink:#102033;--gst-muted:#607086;--gst-line:#dbe6f2;--gst-panel:#fff;--gst-soft:#f6f9fc;--gst-teal:#008c8c;--gst-blue:#2563eb;--gst-green:#15803d}.gst-page .module-header{padding:4px 2px 0}.gst-page .module-header h1{max-width:760px;color:var(--gst-ink);font-size:clamp(28px,3vw,44px);line-height:1.04}.gst-page .module-header p{max-width:780px;color:var(--gst-muted);font-size:15px}.gst-filing-hero{background:linear-gradient(135deg,#e0f2fee0,#f0fdfad1),#fff;border:1px solid #c8e6e6;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:18px;margin-bottom:18px;padding:20px;display:grid;box-shadow:0 18px 44px #17324d14}.gst-kicker{color:#006b6b;text-transform:uppercase;background:#008c8c1a;border-radius:6px;width:fit-content;margin-bottom:9px;padding:5px 8px;font-size:11px;font-weight:950;display:inline-flex}.gst-filing-hero h2{max-width:760px;color:var(--gst-ink);font-size:clamp(24px,2.4vw,38px);line-height:1.06}.gst-filing-hero p{color:#46576d;max-width:760px;margin-top:10px;font-size:15px;line-height:1.55}.gst-readiness-card{background:#ffffffc7;border:1px solid #2563eb29;border-radius:8px;align-items:center;gap:15px;padding:16px;display:flex}.gst-readiness-ring{background:radial-gradient(circle at center, #fff 0 55%, transparent 56%), conic-gradient(var(--gst-green) var(--gst-progress), #dce7f3 0);border-radius:50%;flex:none;place-items:center;width:96px;height:96px;display:grid}.gst-readiness-ring strong,.gst-readiness-ring span{grid-area:1/1}.gst-readiness-ring strong{color:var(--gst-ink);font-size:22px}.gst-readiness-ring span{color:var(--gst-muted);text-transform:uppercase;margin-top:35px;font-size:11px;font-weight:900}.gst-readiness-card>div:last-child span,.gst-readiness-card>div:last-child strong,.gst-readiness-card>div:last-child p{display:block}.gst-readiness-card>div:last-child span{color:var(--gst-teal);text-transform:uppercase;font-size:12px;font-weight:950}.gst-readiness-card>div:last-child strong{color:var(--gst-ink);margin-top:5px;font-size:18px}.gst-readiness-card>div:last-child p{color:var(--gst-muted);margin-top:5px;font-size:13px;font-weight:800}.gst-filing-setup{grid-template-columns:minmax(280px,.82fr) minmax(460px,1.18fr);gap:12px}.gst-period-card,.gst-platform-card,.gst-upload-panel,.gst-guidance{border-color:var(--gst-line);box-shadow:0 14px 36px #17324d0f}.gst-period-card,.gst-platform-card{padding:16px}.gst-period-fields select,.state-field select{border-radius:8px;min-height:46px;font-size:14px}.gst-platform-select button{background:#fff;border-color:#d5e1ee;justify-content:flex-start;min-height:52px;padding:0 12px;transition:transform .14s,border-color .14s,box-shadow .14s}.gst-platform-select button:hover{border-color:#93c5fd;transform:translateY(-1px)}.gst-platform-select button.active{box-shadow:none;background:#17324d;border-color:#17324d}.gst-layout.guided{grid-template-columns:minmax(420px,1.03fr) minmax(390px,.97fr);gap:18px}.gst-upload-panel,.gst-guidance{padding:18px}.gst-panel-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.gst-panel-title span{color:var(--gst-teal);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.gst-panel-title h2{margin:3px 0 0}.gst-panel-title>strong{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:999px;padding:6px 9px;font-size:12px}.gst-marketplace-upload-grid{gap:14px}.gst-marketplace-upload-card{background:linear-gradient(#fff,#f8fbff);border-color:#d9e6f4;padding:16px}.gst-marketplace-upload-card.complete{background:linear-gradient(#fff,#f2fbf5)}.gst-doc-card-head{align-items:flex-start}.gst-doc-card-head strong{font-size:16px}.gst-doc-card-head em{color:#1d4ed8;text-transform:uppercase;background:#eff6ff;border-radius:6px}.gst-table-tags{flex-wrap:wrap;gap:6px;margin:0 0 12px 44px;display:flex}.gst-table-tags span{color:#1e3a8a;background:#f8fbff;border:1px solid #dbeafe;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:850}.gst-doc-section{padding-top:12px}.gst-doc-section small{color:#1d4ed8;margin-bottom:6px}.doc-upload.compact{background:#fff;min-height:64px;margin-top:9px;padding:10px 11px}.doc-upload:hover{background:#f8fbff;border-color:#60a5fa}.doc-upload strong{font-size:13px}.doc-upload span{font-size:12px}.doc-upload b{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:7px;margin-left:auto;padding:7px 9px;font-size:12px;font-weight:950}.doc-upload.has-file b{color:#166534;background:#dcfce7}.gst-final-action{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:12px;margin-top:14px;padding:12px;display:grid}.gst-final-action.ready{background:#f0fdf4;border-color:#bbf7d0}.gst-final-action span,.gst-final-action strong{display:block}.gst-final-action span{color:#9a3412;text-transform:uppercase;font-size:11px;font-weight:950}.gst-final-action.ready span{color:#166534}.gst-final-action strong{color:#7c2d12;margin-top:3px;font-size:13px;line-height:1.35}.gst-final-action.ready strong{color:#14532d}.gst-final-action .primary-action{min-height:44px}.filing-guide{top:88px}.filing-steps{gap:10px}.gst-filing-step{background:#fff;border:1px solid #dbe6f2;border-radius:8px;grid-template-columns:26px 36px minmax(0,1fr);gap:10px;padding:13px;display:grid;position:relative}.gst-filing-step:before{content:"";background:#dbe6f2;width:1px;position:absolute;top:48px;bottom:-11px;left:25px}.gst-filing-step:last-child:before{display:none}.gst-step-number{color:#fff;background:#17324d;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.gst-step-icon{color:#0369a1;background:#e0f2fe;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.gst-filing-step strong{color:var(--gst-ink);font-size:14px;display:block}.gst-filing-step p{color:#526277;margin-top:4px;font-size:13px;line-height:1.45}.check-line{color:#334155;border-bottom:1px solid #eef2f7;align-items:flex-start;gap:9px;padding:10px 0;line-height:1.45;display:flex}.check-line svg{color:#16a34a;flex:none;margin-top:2px}.gst-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.portal-card{margin-bottom:16px}.portal-card p{color:#64748b;margin:-4px 0 12px;line-height:1.45}.compact-table table{min-width:920px}.soft-warning{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:10px 12px;color:#9a3412!important;margin-top:10px!important}.shipping-calculator-grid{grid-template-columns:minmax(360px,.95fr) minmax(440px,1.05fr);gap:14px;margin-bottom:16px;display:grid}.shipping-input-card h2,.fee-result-card h2,.fee-policy-card h2{align-items:center;gap:8px;display:inline-flex}.calculator-field{gap:7px;min-width:0;display:grid}.calculator-field.full{margin-bottom:14px}.calculator-field>span,.calculator-field .field-label{color:#17324d;font-size:13px;font-weight:900}.field-label{align-items:center;gap:7px;width:fit-content;line-height:1.2;display:inline-flex}.field-label .help-tip-wrap{transform:translateY(0)}.calculator-field input,.calculator-field select{color:#17324d;width:100%;font:inherit;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;padding:11px 12px;font-weight:800}.calculator-field input:focus,.calculator-field select:focus,.layout-select select:focus{border-color:#00a6a6;outline:2px solid #00a6a62e}.amazon-mode-tabs{margin-bottom:14px}.amazon-toggle-row{color:#17324d;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:10px;width:100%;margin:0 0 14px;padding:11px 12px;font-weight:900;display:inline-flex}.amazon-toggle-row input{accent-color:#00a6a6;width:18px;height:18px}.soft-note{color:#33506b;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin:0 0 12px;padding:12px 14px;font-weight:800;line-height:1.55}.calculator-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pill-selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pill-selector button{color:#475569;cursor:pointer;font:inherit;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;padding:10px 8px;font-size:13px;font-weight:900}.pill-selector button.active{color:#fff;background:#17324d;border-color:#17324d;box-shadow:0 8px 18px #17324d24}.shipping-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.fee-highlight{background:linear-gradient(#f2fbfb 0%,#fff 100%);border:1px solid #9bd9d9;border-radius:8px;gap:4px;margin-bottom:12px;padding:14px;display:grid}.fee-highlight strong{color:#17324d;font-size:18px}.fee-highlight span{color:#64748b;font-weight:800}.comparison-card{background:#fbfdff;border:1px solid #e5edf6;border-radius:8px;overflow:hidden}.comparison-card h3{color:#17324d;text-transform:uppercase;background:#f2fbfb;margin:0;padding:10px 12px;font-size:13px}.comparison-row{color:#475569;border-top:1px solid #e5edf6;grid-template-columns:1fr auto 1.4fr;align-items:center;gap:10px;padding:11px 12px;font-weight:800;display:grid}.comparison-row strong{color:#17324d}.comparison-row em{color:#64748b;text-align:right;font-style:normal}.comparison-row.selected{background:#fff7ed}.label-layout{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);gap:14px;margin-bottom:16px;display:grid}.label-workbench,.label-preview-panel,.download-panel{background:#fff;border:1px solid #d9e4f2;border-radius:8px;padding:16px;box-shadow:0 10px 24px #17324d0d}.label-dropzone{text-align:center;cursor:pointer;background:#fbfdff;border:1px dashed #8aa2c1;border-radius:8px;place-items:center;min-height:248px;padding:22px;transition:border-color .16s,transform .16s,background .16s;display:grid}.label-dropzone:hover{background:#f2fbfb;border-color:#00a6a6;transform:translateY(-1px)}.label-dropzone input{display:none}.label-drop-icon{color:#00a6a6;background:#e9f7f7;border-radius:8px;place-items:center;width:58px;height:58px;margin-bottom:12px;display:grid}.label-dropzone strong,.label-dropzone em{display:block}.label-dropzone strong{color:#17324d;overflow-wrap:anywhere;max-width:100%;font-size:17px}.label-dropzone em{color:#64748b;margin-top:7px;font-size:13px;font-style:normal;font-weight:800}.layout-select,.workflow-note{background:#fff;border:1px solid #d9e4f2;border-radius:8px;margin-top:12px}.layout-select{color:#17324d;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-weight:900;display:flex}.layout-select select{color:#17324d;min-width:150px;font:inherit;cursor:pointer;background:#f8fbff;border:1px solid #d9e4f2;border-radius:8px;padding:9px 11px}.workflow-note{color:#64748b;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.5}.split-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.split-options button{color:#475569;cursor:pointer;background:#fff;border:1px solid #d9e4f2;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-weight:900;display:inline-flex}.split-options button.active{color:#fff;background:#17324d;border-color:#17324d}.label-process{margin-top:12px}.label-preview-panel h2,.download-panel h2{color:#17324d;margin-bottom:12px;font-size:17px}.label-mock{background-color:#f8fbff;background-image:linear-gradient(90deg,#d9e4f2a6 1px,#0000 1px),linear-gradient(#d9e4f2a6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #e5edf6;border-radius:8px;place-items:center;min-height:258px;padding:18px;display:grid}.mock-grid{aspect-ratio:.707;background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;width:min(310px,100%);padding:10px;display:grid;box-shadow:0 14px 32px #17324d24}.mock-grid.six-up{grid-template-rows:repeat(3,1fr);gap:6px;width:min(330px,100%);padding:7px}.mock-grid span,.mock-split span,.mock-doc-pair span{color:#475569;text-transform:uppercase;background:#fbfdff;border:1px dashed #9db2cb;border-radius:7px;place-items:center;font-size:12px;font-weight:900;display:grid}.mock-split{aspect-ratio:.707;background:#fff;border-radius:8px;grid-template-rows:1fr 1fr;gap:8px;width:min(310px,100%);padding:10px;display:grid;box-shadow:0 14px 32px #17324d24}.mock-split.vertical{grid-template-rows:none;grid-template-columns:1fr 1fr}.mock-doc-pair{grid-template-columns:1fr 1fr;gap:16px;width:min(420px,100%);display:grid}.mock-doc-pair span{background:linear-gradient(#fff 0 18%,#fbfdff 18% 100%);min-height:210px;box-shadow:0 14px 32px #17324d24}.label-checklist{margin-top:12px}.download-panel{margin-bottom:16px}.download-panel.inline{box-shadow:none;background:#f8fbff;margin:12px 0 0;padding:12px}.download-panel.inline h2{margin-bottom:10px}.download-panel.inline .download-grid{grid-template-columns:1fr}.download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.download-grid button{color:#17324d;cursor:pointer;text-align:left;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:12px;padding:13px;transition:border-color .16s,transform .16s,background .16s;display:flex}.download-grid button:hover{background:#e9f7f7;border-color:#00a6a6;transform:translateY(-1px)}.download-grid strong,.download-grid small{display:block}.download-grid small{color:#64748b;overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:800}.processing-layout{grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr);gap:14px;margin-bottom:16px;display:grid}.amazon-processing-layout{align-items:start}.amazon-label-workbench{gap:14px;display:grid}.label-dropzone.compact{min-height:210px}.processing-summary{background:#fff;border:1px solid #d9e4f2;border-radius:8px;padding:16px;box-shadow:0 10px 24px #17324d0d}.processing-summary h2{color:#17324d;margin-bottom:12px;font-size:17px}.processing-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.amazon-option-section{gap:8px;margin-top:8px;display:grid}.amazon-option-section>strong{color:#17324d;text-transform:uppercase;font-size:13px;font-weight:900}.amazon-option-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.amazon-option-card{color:#17324d;text-align:left;cursor:pointer;min-height:82px;font:inherit;background:#fff;border:1px solid #d9e4f2;border-radius:8px;gap:5px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative}.amazon-option-card span{font-weight:900}.amazon-option-card small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35}.amazon-option-card.active{color:#17324d;background:#eefafa;border-color:#00a6a6;box-shadow:inset 0 0 0 1px #00a6a6}.amazon-option-card.active small{color:#365d72}.amazon-option-card.active:after{content:"✓";color:#fff;background:#00a6a6;border-radius:999px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid;position:absolute;top:10px;right:12px}.amazon-toggle-line{color:#17324d;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:11px 12px;font-weight:900;display:flex}.amazon-toggle-line input{accent-color:#17324d;width:18px;height:18px}.amazon-action-panel{background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.amazon-action-panel>div{gap:8px;display:grid}.amazon-action-panel strong{color:#17324d;text-transform:uppercase;font-size:12px;font-weight:900}.amazon-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.amazon-action-row button{color:#17324d;cursor:pointer;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:900;display:inline-flex}.amazon-action-row button:hover{background:#e9f7f7;border-color:#00a6a6}.amazon-preview-table{background:#fbfdff;border:1px solid #e5edf6;border-radius:8px;margin-top:12px;overflow-x:auto}.amazon-preview-table h3{color:#17324d;text-transform:uppercase;background:#f2fbfb;border-bottom:1px solid #e5edf6;margin:0;padding:10px 12px;font-size:13px;font-weight:900}.amazon-preview-table table{border-collapse:collapse;width:100%;min-width:620px}.amazon-preview-table th,.amazon-preview-table td{text-align:left;border-bottom:1px solid #e5edf6;padding:10px 12px;font-size:13px}.amazon-preview-table th{color:#17324d;font-weight:900}.amazon-preview-table td{color:#475569;font-weight:800}.amazon-preview-table tr:last-child td{border-bottom:0}.count-list{background:#fbfdff;border:1px solid #e5edf6;border-radius:8px;overflow:hidden}.summary-accordion-stack{gap:8px;margin-top:12px;display:grid}.count-accordion summary{cursor:pointer;color:#17324d;text-transform:uppercase;letter-spacing:0;background:#f2fbfb;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:900;display:flex}.count-accordion summary::-webkit-details-marker{display:none}.count-accordion summary:after{content:"+";color:#17324d;background:#fff;border:1px solid #d9e4f2;border-radius:999px;place-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:inline-grid}.count-accordion[open] summary{border-bottom:1px solid #e5edf6}.count-accordion[open] summary:after{content:"-"}.count-accordion summary em{color:#64748b;text-transform:none;margin-left:auto;font-size:11px;font-style:normal}.count-list-scroll{max-height:230px;overflow:auto}.count-list p{color:#64748b;padding:10px 12px;font-weight:800}.count-row{color:#475569;border-bottom:1px solid #e5edf6;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-weight:800;display:flex}.count-row:last-child{border-bottom:0}.count-row span{overflow-wrap:anywhere;min-width:0}.quick-output-panel{background:#f6fcfc;border:1px solid #cde9e9;border-radius:8px;padding:12px}.quick-output-head,.section-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.quick-output-head{margin-bottom:10px}.quick-output-head h3,.section-title-row h2{color:#17324d;margin:0;font-size:16px}.quick-output-head p{color:#64748b;margin:3px 0 0;font-size:12px;font-weight:800}.quick-output-head>span,.section-title-row>span{white-space:nowrap;color:#fff;background:#17324d;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900}.courier-actions-panel{gap:14px;display:grid}.courier-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.courier-action-card{background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;padding:14px}.courier-action-card.compact{padding:10px}.courier-action-card.compact .courier-card-head{margin-bottom:10px}.courier-action-card.compact .courier-card-head h3{font-size:15px}.courier-action-card.compact .qty-action-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.label-output-setup,.label-output-options{background:#fff;border:1px solid #d9e4f2;border-radius:8px;padding:12px}.quick-output-panel .label-output-setup{border-color:#cde9e9}.radio-option-grid{gap:10px;display:grid}.option-radio-group{border:0;margin:0;padding:0}.option-radio-group legend{color:#64748b;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900}.option-radio-group>div{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.option-radio-group label{color:#17324d;cursor:pointer;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:9px 10px;font-size:12px;font-weight:900;display:flex}.option-radio-group label.active{background:#e9f7f7;border-color:#00a6a6;box-shadow:inset 0 0 0 1px #00a6a640}.option-radio-group input{accent-color:#00a6a6;flex:none}.option-radio-group input:disabled{cursor:not-allowed}.output-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.output-layout-grid{border-top:1px solid #e5edf6;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:10px}.compact-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.output-setup-grid label{gap:6px;display:grid}.output-setup-grid span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.output-setup-grid select{color:#17324d;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;width:100%;padding:9px 10px;font-size:13px;font-weight:900}.output-ready-line{background:#f8fbff;border:1px solid #e5edf6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px;display:flex}.output-ready-line strong,.output-ready-line small{display:block}.output-ready-line strong{color:#17324d;font-size:13px}.output-ready-line small{color:#64748b;margin-top:3px;font-size:11px;font-weight:800}.output-final-actions{grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px;display:grid}.output-ready-line button{color:#fff;cursor:pointer;white-space:nowrap;background:#17324d;border:1px solid #17324d;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.output-ready-line button:hover:not(:disabled){background:#0f2539}.output-ready-line button:disabled{cursor:not-allowed;opacity:.45}.courier-accordion-card{background:#fff;border:1px solid #d9e4f2;border-radius:8px;overflow:hidden}.courier-accordion-card>summary{cursor:pointer;color:#17324d;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:900;display:flex}.courier-accordion-card>summary::-webkit-details-marker{display:none}.courier-accordion-card>summary:after{content:"+";background:#fbfdff;border:1px solid #d9e4f2;border-radius:999px;place-items:center;width:24px;height:24px;display:inline-grid}.courier-accordion-card[open]>summary{background:#f2fbfb;border-bottom:1px solid #e5edf6}.courier-accordion-card[open]>summary:after{content:"-"}.courier-accordion-card>summary em{color:#64748b;margin-left:auto;font-size:12px;font-style:normal}.courier-accordion-card .courier-action-card{border:0;border-radius:0}.courier-action-card.featured{background:linear-gradient(#f2fbfb 0%,#fff 100%);border-color:#9bd9d9}.courier-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.courier-card-head h3{color:#17324d;margin:0 0 4px;font-size:18px}.courier-card-head p{color:#64748b;margin:0;font-size:13px;font-weight:800}.courier-card-head>span{white-space:nowrap;color:#fff;background:#17324d;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900}.qty-action-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.qty-action-group{background:#fff;border:1px solid #e5edf6;border-radius:8px;min-width:0;padding:10px}.qty-action-group>strong,.qty-action-group>small{display:block}.qty-action-group>strong{color:#17324d;font-size:14px}.qty-action-group>small{color:#64748b;margin-top:3px;font-size:12px;font-weight:800}.mini-action-row{gap:7px;margin-top:10px;display:grid}.mini-select-row{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.mini-select-row.two-col,.mini-action-row.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-select-row label{color:#64748b;text-transform:uppercase;gap:5px;font-size:11px;font-weight:900;display:grid}.mini-select-row select{color:#17324d;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:900}.mini-action-row button{color:#17324d;cursor:pointer;text-align:left;background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;width:100%;padding:9px 10px;font-size:12px;font-weight:900;display:inline-flex}.mini-action-row button:hover:not(:disabled){background:#e9f7f7;border-color:#00a6a6}.mini-action-row button:disabled{cursor:not-allowed;opacity:.48}.label-sort-control{background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;gap:7px;padding:12px;display:grid}.label-sort-control span{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:900}.label-sort-control select{color:#17324d;background:#fff;border:1px solid #d9e4f2;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;font-weight:900}.meesho-output-block{background:#f8fbff;border:1px solid #e5edf6;border-radius:8px;gap:8px;padding:9px;display:grid}.meesho-output-block+.meesho-output-block{margin-top:10px}.meesho-output-block>strong{color:#17324d;font-size:13px}.meesho-output-block>small{color:#64748b;font-size:11px;font-weight:800}.count-row strong{color:#fff;text-align:center;background:#17324d;border-radius:999px;min-width:38px;padding:4px 8px;font-size:12px}.modal-backdrop{z-index:80;background:#06111f94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.print-modal{background:#fff;border:1px solid #d9e4f2;border-radius:8px;width:min(460px,100%);padding:18px;position:relative;box-shadow:0 24px 60px #06111f3d}.print-modal h2{color:#17324d;margin:0 44px 14px 0;font-size:20px}.modal-close{position:absolute;top:12px;right:12px}.snackbar{z-index:20;color:#fff;background:#10243a;border-radius:8px;max-width:min(420px,100vw - 32px);padding:13px 16px;font-weight:900;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 44px #0f172a47}.placeholder{text-align:center;color:#64748b;place-items:center;min-height:360px;padding:28px;display:grid}.placeholder.compact{min-height:260px}.placeholder h1{margin-top:12px}.placeholder p{max-width:560px;margin-top:8px;line-height:1.5}.topbar{justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 0;display:flex}h1,h2,p{margin:0}h1{color:#17324d;letter-spacing:0;font-size:34px;line-height:1.12}.topbar p{color:#5b677a;max-width:720px;margin-top:8px;line-height:1.55}.lang{white-space:nowrap;background:#fff;border:1px solid #d9e4f2;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.lang span{color:#5b677a;font-size:13px;font-weight:700}.lang button{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px}.lang button.active{color:#fff;background:#17324d}.upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.upload-box{cursor:pointer;background:#fff;border:1px dashed #8aa2c1;border-radius:8px;align-items:center;gap:14px;min-height:118px;padding:18px;transition:border-color .16s,transform .16s;display:flex;box-shadow:0 12px 28px #17324d0f}.upload-box:hover{border-color:#00a6a6;transform:translateY(-1px)}.upload-box input{display:none}.upload-icon{color:#17324d;background:#e9f7f7;border-radius:8px;flex:none;place-items:center;width:46px;height:46px;display:grid}.upload-box h2{color:#17324d;margin-bottom:4px;font-size:17px}.upload-box p{color:#475569;margin-bottom:9px}.file-state{color:#64748b;max-width:100%;font-size:13px;font-weight:700;display:inline-flex}.file-state.ready{color:#16a34a}.error{color:#991b1b;background:#fff1f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin:10px 0 18px;padding:12px 14px;display:flex}.empty{color:#64748b;background:#fff;border:1px solid #d9e4f2;border-radius:8px;place-items:center;gap:12px;min-height:240px;display:grid}.kpis,.ads-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.business-hero{background:#fff;border:1px solid #d9e4f2;border-radius:8px;margin-bottom:16px;padding:16px;box-shadow:0 14px 30px #17324d12}.business-title{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.business-title h2{color:#17324d;font-size:20px}.business-title span{color:#475569;font-weight:800}.business-layout{grid-template-columns:minmax(230px,.9fr) minmax(480px,2.2fr) minmax(260px,.95fr);align-items:stretch;gap:12px;display:grid}.lifecycle-panel,.post-panel{background:#fbfdff;border:1px solid #d9e4f2;border-radius:8px;padding:12px}.section-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.section-head h3{color:#17324d;margin:0;font-size:15px}.section-head span{color:#16a34a;background:#e7f7ec;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.lifecycle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summary-box{background:#fbfdff;border:1px solid #d9e4f2;border-top:5px solid #2563eb;border-radius:8px;min-height:214px;overflow:hidden}.summary-box.featured{flex-direction:column;min-height:100%;display:flex}.summary-box.featured .summary-main strong{font-size:46px}.summary-box.compact{min-height:0}.summary-box.compact .summary-main strong{font-size:30px}.summary-box.teal,.lifecycle-box.teal{border-top-color:#00a6a6}.summary-box.slate,.lifecycle-box.slate{border-top-color:#64748b}.summary-box.green{border-top-color:#16a34a}.summary-box.red,.lifecycle-box.red{border-top-color:#ef4444}.summary-box.orange,.lifecycle-box.orange{border-top-color:#f59e0b}.summary-box.purple,.lifecycle-box.purple{border-top-color:#7c3aed}.lifecycle-box.blue{border-top-color:#2563eb}.lifecycle-box.green{border-top-color:#16a34a}.lifecycle-box{background:#fff;border:1px solid #e5edf6;border-top:4px solid #2563eb;border-radius:8px;padding:11px}.lifecycle-box span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900}.lifecycle-box strong{color:#172033;margin-top:5px;font-size:25px;line-height:1;display:block}.lifecycle-box em{color:#475569;margin-top:7px;font-size:12px;font-style:normal;font-weight:800;display:block}.mini-source{border-top:1px solid #eef2f7;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;padding-top:8px;display:grid}.mini-source span{color:#475569;text-transform:none;font-size:11px}.mini-source b{color:#17324d}.summary-main{border-bottom:1px solid #e5edf6;padding:14px}.summary-main span,.summary-split span{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.summary-main strong{color:#172033;margin-top:8px;font-size:32px;line-height:1;display:block}.summary-main em,.summary-split em{color:#475569;margin-top:7px;font-size:12px;font-style:normal;font-weight:800;line-height:1.35;display:block}.summary-split{grid-template-columns:1fr 1fr;display:grid}.summary-split>div{min-height:92px;padding:12px}.summary-split>div+div{border-left:1px solid #e5edf6}.summary-split strong{color:#17324d;margin-top:7px;font-size:22px;display:block}.note-box{color:#334155;background:#f8fafc;border:1px solid #e5edf6;border-radius:8px;gap:8px;margin-top:14px;padding:12px 14px;line-height:1.45;display:flex}.note-box strong{color:#17324d}.kpi{background:#fff;border:1px solid #d9e4f2;border-left:5px solid #2563eb;border-radius:8px;min-height:112px;padding:16px;box-shadow:0 10px 22px #17324d0d}.kpi div{color:#2563eb;margin-bottom:10px}.kpi span{color:#64748b;text-transform:uppercase;font-size:13px;font-weight:800;display:block}.kpi strong{color:#172033;margin-top:7px;font-size:clamp(19px,2vw,25px);line-height:1.12;display:block}.kpi.green{border-left-color:#16a34a}.kpi.green div{color:#16a34a}.kpi.teal{border-left-color:#00a6a6}.kpi.teal div{color:#00a6a6}.kpi.red{border-left-color:#ef4444}.kpi.red div{color:#ef4444}.kpi.orange{border-left-color:#f59e0b}.kpi.orange div{color:#f59e0b}.kpi.purple{border-left-color:#7c3aed}.kpi.purple div{color:#7c3aed}.tabs{background:#fff;border:1px solid #d9e4f2;border-radius:8px;gap:8px;margin:0 0 16px;padding:8px;display:flex;overflow-x:auto;box-shadow:0 10px 24px #17324d0d}.tabs button{color:#475569;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:inline-flex}.tabs button.active{color:#fff;background:#17324d}.insight-band{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;margin-bottom:16px;display:grid}.insight-band>div,.accordion-card,.return-cost,.decision-card,.chart-panel,.table-panel{background:#fff;border:1px solid #d9e4f2;border-radius:8px;box-shadow:0 10px 24px #17324d0d}.return-cost{border-left:5px solid #ef4444;margin-bottom:16px;padding:16px}.return-title{color:#ef4444;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.return-title h2{color:#17324d;margin-bottom:5px;font-size:17px}.return-title p{color:#475569;line-height:1.45}.return-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mini-metric{background:#f8fafc;border:1px solid #e5edf6;border-radius:8px;min-height:82px;padding:12px}.mini-metric span{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.mini-metric strong{color:#172033;margin-top:8px;font-size:19px;display:block}.mini-metric.red{background:#fff1f2;border-color:#fecaca}.mini-metric.orange{background:#fff7ed;border-color:#fed7aa}.insight-band>div{padding:18px}.accordion-card{overflow:hidden}.accordion-head{color:#17324d;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;font-weight:900;display:flex}.accordion-head strong{background:#eef6ff;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.accordion-body{padding:0 18px 12px}.insight-band h2,.decision-card h2,.chart-panel h2,.table-panel h2{color:#17324d;margin-bottom:12px;font-size:16px}.decision-card h2{align-items:center;gap:8px;display:flex}.insight-band p,.accordion-body p{color:#334155;border-top:1px solid #eef2f7;padding:10px 0;line-height:1.52}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.decision-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:16px;display:grid}.decision-card{padding:16px}.mini-table{gap:10px;display:grid}.mini-row{background:#f8fbff;border:1px solid #e5edf6;border-radius:8px;grid-template-columns:minmax(110px,1fr) repeat(3,minmax(110px,.75fr)) minmax(110px,.65fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.mini-row strong{color:#17324d}.mini-row span{color:#475569;font-size:13px}.mini-row .good{color:#15803d;font-weight:800}.mini-row .bad{color:#b91c1c;font-weight:800}.mini-row em{color:#17324d;background:#e9f7f7;border-radius:999px;justify-self:start;padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.chart-panel{min-height:350px;padding:16px}.tables{gap:14px;display:grid}.table-panel{padding:16px}.table-wrap{border:1px solid #e5edf6;border-radius:8px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #e5edf6;padding:10px 12px;font-size:14px}th{color:#fff;background:#17324d;font-weight:800}td{color:#27364a}td:last-child{font-weight:800}tr:nth-child(2n) td{background:#f8fafc}@media (max-width:980px){body{background:#f6f9fc}.super-app{min-height:100vh;display:block}.mobile-shellbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #d1ddebe0;justify-content:space-between;align-items:center;min-height:64px;padding:10px 14px;display:flex;position:sticky;top:0;box-shadow:0 12px 34px #0f223414}.drawer-backdrop{z-index:39;pointer-events:none;opacity:0;background:#050f1b00;transition:opacity .18s,background .18s;display:block;position:fixed;inset:0}.drawer-backdrop.open{pointer-events:auto;opacity:1;background:#050f1b8a}.super-sidebar{z-index:40;border-right:1px solid #94a3b83d;width:min(88vw,354px);height:100dvh;padding:14px 14px 164px;transition:transform .22s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:24px 0 60px #050f1b3d}.super-sidebar.open{transform:translate(0)}.desktop-brand{display:none}.drawer-head{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.drawer-head .brand-block{border-bottom:0;padding:0}.brand-mark{width:38px;height:38px}.side-nav{gap:8px;margin-top:14px;display:grid;overflow:visible}.side-nav button{min-width:0;padding:11px 12px;transform:none!important}.nav-icon{width:34px;height:34px}.sidebar-card{margin-top:14px}.drawer-controls{z-index:41;background:linear-gradient(#0b162400,#0b1624 22%);width:calc(min(88vw,354px) - 28px);padding-top:12px;position:fixed;bottom:14px;left:14px;right:auto}.drawer-lang{color:#b9c7d8;background:#ffffff14;border:1px solid #ffffff2b;border-radius:8px;grid-template-columns:auto 1fr 1fr;align-items:center;gap:6px;padding:6px;display:grid}.drawer-lang button{color:#d8e3ef;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:34px;font-size:12px;font-weight:950}.drawer-lang button.active{color:#10243a;background:#fff}.theme-toggle{margin-top:0;padding:10px 12px}.super-main,main{width:min(100% - 22px,1560px);padding-top:14px}.command-bar{flex-direction:column;align-items:stretch;gap:12px;padding:13px;position:static}.command-actions{flex-wrap:wrap;gap:8px;width:100%}.legal-links{width:100%}.legal-links a{text-align:center;flex:calc(50% - 8px)}.search-pill{flex:100%;min-width:0}.global-lang{display:none}.topbar,.insight-band{flex-direction:column;grid-template-columns:1fr}.seo-feature-grid,.two-column,.seo-intent-strip{grid-template-columns:1fr}.seo-intent-strip nav{justify-content:flex-start}.upload-grid,.chart-grid{grid-template-columns:1fr}.kpis,.ads-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.business-title{flex-direction:column-reverse}.business-layout{grid-template-columns:1fr}.lifecycle-grid,.return-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-grid,.gst-layout,.gst-filing-setup,.portal-grid,.overall-strip,.label-layout,.processing-layout,.shipping-calculator-grid,.download-grid,.workspace-strip,.gst-layout.guided{grid-template-columns:1fr}.gst-platform-card{grid-template-columns:auto minmax(0,1fr)}.gst-platform-select{grid-column:1/-1}.filing-guide{position:static}.gst-kpis.four,.processing-kpis,.shipping-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-field-grid,.pill-selector,.comparison-row{grid-template-columns:1fr}.comparison-row em{text-align:left}.courier-card-grid,.qty-action-grid,.output-setup-grid,.output-layout-grid,.amazon-option-grid,.amazon-action-row{grid-template-columns:1fr}.output-ready-line{flex-direction:column;align-items:stretch}.output-final-actions{grid-template-columns:1fr}.mini-row{grid-template-columns:1fr 1fr}}.theme-dark{color:#dbeafe;background:#0f172a}.theme-dark .super-main{background:#0f172a}.theme-dark .super-sidebar{background:#06111f;border-right-color:#1e293b}.theme-dark .mobile-shellbar{background:#0f172aeb;border-bottom-color:#24344b;box-shadow:0 12px 34px #0000003d}.theme-dark .mobile-brand strong,.theme-dark .mobile-menu-button,.theme-dark .drawer-close{color:#eef6ff}.theme-dark .mobile-brand span{color:#b8c7dc}.theme-dark .mobile-menu-button,.theme-dark .drawer-close{background:#172033;border-color:#2f4058}.theme-dark .mobile-menu-button:hover,.theme-dark .drawer-close:hover{background:#111c2e;border-color:#3f596f}.theme-dark .topbar p,.theme-dark .module-header p,.theme-dark .portal-card p,.theme-dark .file-list,.theme-dark .overall-strip span,.theme-dark .doc-upload span,.theme-dark .check-line,.theme-dark td,.theme-dark .insight-band p,.theme-dark .accordion-body p{color:#b8c7dc}.theme-dark h1,.theme-dark h2,.theme-dark .business-title h2,.theme-dark .section-head h3,.theme-dark .portal-card h2,.theme-dark .gst-upload-panel h2,.theme-dark .gst-guidance h2,.theme-dark .gst-period-card strong,.theme-dark .gst-platform-card strong,.theme-dark .gst-doc-card-head strong,.theme-dark .doc-upload strong,.theme-dark .overall-strip strong{color:#eef6ff}.theme-dark .upload-box,.theme-dark .command-bar,.theme-dark .search-pill,.theme-dark .icon-btn,.theme-dark .workspace-card,.theme-dark .label-workbench,.theme-dark .amazon-option-card,.theme-dark .amazon-toggle-line,.theme-dark .amazon-action-panel,.theme-dark .amazon-action-row button,.theme-dark .amazon-preview-table,.theme-dark .label-preview-panel,.theme-dark .download-panel,.theme-dark .processing-summary,.theme-dark .print-modal,.theme-dark .courier-action-card,.theme-dark .courier-accordion-card,.theme-dark .quick-output-panel,.theme-dark .label-output-setup,.theme-dark .label-output-options,.theme-dark .output-ready-line,.theme-dark .qty-action-group,.theme-dark .label-sort-control,.theme-dark .meesho-output-block,.theme-dark .split-options button,.theme-dark .layout-select,.theme-dark .workflow-note,.theme-dark .download-grid button,.theme-dark .mini-action-row button,.theme-dark .label-sort-control select,.theme-dark .mini-select-row select,.theme-dark .output-setup-grid select,.theme-dark .option-radio-group label,.theme-dark .business-hero,.theme-dark .tabs,.theme-dark .kpi,.theme-dark .chart-panel,.theme-dark .table-panel,.theme-dark .decision-card,.theme-dark .accordion-card,.theme-dark .gst-upload-panel,.theme-dark .gst-guidance,.theme-dark .portal-card,.theme-dark .gst-period-card,.theme-dark .gst-platform-card,.theme-dark .platform-switch,.theme-dark .market-tabs,.theme-dark .overall-strip div,.theme-dark .placeholder,.theme-dark .lifecycle-panel,.theme-dark .post-panel,.theme-dark .summary-box,.theme-dark .lifecycle-box{box-shadow:none;background:#172033;border-color:#2f4058}.theme-dark .doc-upload,.theme-dark .gst-marketplace-upload-card,.theme-dark .setup-icon,.theme-dark .workspace-icon,.theme-dark .label-dropzone,.theme-dark .label-mock,.theme-dark .mock-grid,.theme-dark .mock-split,.theme-dark .count-list,.theme-dark .comparison-card,.theme-dark .mini-metric,.theme-dark .mini-row,.theme-dark .summary-main,.theme-dark .summary-split>div,.theme-dark .note-box,.theme-dark .state-field{background:#111c2e;border-color:#2f4058}.theme-dark .calculator-field span,.theme-dark .calculator-field input,.theme-dark .comparison-card h3,.theme-dark .comparison-row strong,.theme-dark .fee-highlight strong{color:#eef6ff}.theme-dark .calculator-field input,.theme-dark .calculator-field select,.theme-dark .pill-selector button{color:#b8c7dc;background:#111c2e;border-color:#2f4058}.theme-dark .amazon-toggle-row,.theme-dark .soft-note{color:#d8e5f6;background:#10243a;border-color:#2f4058}.theme-dark .comparison-card h3,.theme-dark .fee-highlight{background:#10243a;border-color:#2f4058}.theme-dark .comparison-row{color:#b8c7dc;border-color:#2f4058}.theme-dark .comparison-row.selected{background:#fb923c1f}.theme-dark .state-field select{color:#eef6ff;background:#172033;border-color:#2f4058}.theme-dark .gst-period-fields select,.theme-dark .gst-platform-select button{color:#eef6ff;background:#111c2e;border-color:#2f4058}.theme-dark .gst-platform-select button.active{color:#06202a;background:#00a6a6;border-color:#00a6a6}.theme-dark .gst-platform-select button.active span,.theme-dark .gst-platform-select button.active svg{color:#06202a}.theme-dark .gst-doc-card-head img{background:#fff;border-color:#2f4058}.theme-dark .gst-period-card span,.theme-dark .gst-platform-card span,.theme-dark .gst-doc-card-head span{color:#b8c7dc}.theme-dark .gst-doc-section{border-top-color:#2f4058}.theme-dark .gst-marketplace-upload-card.complete,.theme-dark .doc-upload.has-file{background:#16653429;border-color:#15803d}.theme-dark .doc-upload.has-file .doc-icon{color:#86efac;background:#22c55e29}.theme-dark .gst-doc-card-head em{color:#7dd3fc;background:#10243a}.theme-dark .gst-final-status{color:#fdba74}.theme-dark .gst-final-status.ready{color:#86efac}.theme-dark .gst-page{--gst-ink:#eef6ff;--gst-muted:#b8c7dc;--gst-line:#2f4058;--gst-panel:#172033;--gst-soft:#111c2e}.theme-dark .gst-filing-hero{box-shadow:none;background:#172033;border-color:#2f4058}.theme-dark .gst-kicker,.theme-dark .gst-panel-title span,.theme-dark .gst-readiness-card>div:last-child span{color:#67e8f9;background:#67e8f91a}.theme-dark .gst-filing-hero p,.theme-dark .gst-readiness-card>div:last-child p,.theme-dark .gst-filing-step p{color:#b8c7dc}.theme-dark .gst-readiness-card,.theme-dark .gst-filing-step,.theme-dark .doc-upload.compact,.theme-dark .gst-table-tags span{background:#111c2e;border-color:#2f4058}.theme-dark .gst-readiness-ring{background:radial-gradient(circle at center, #172033 0 55%, transparent 56%), conic-gradient(#22c55e var(--gst-progress), #334155 0)}.theme-dark .gst-readiness-ring span,.theme-dark .gst-doc-card-head span{color:#b8c7dc}.theme-dark .gst-marketplace-upload-card{background:#111c2e;border-color:#2f4058}.theme-dark .gst-marketplace-upload-card.complete{background:#16653429}.theme-dark .gst-table-tags span{color:#bfdbfe}.theme-dark .doc-upload b{color:#93c5fd;background:#10243a}.theme-dark .gst-final-action{background:#9a34122e;border-color:#9a3412}.theme-dark .gst-final-action.ready{background:#16653429;border-color:#15803d}.theme-dark .gst-final-action strong{color:#fed7aa}.theme-dark .gst-final-action.ready strong{color:#bbf7d0}.theme-dark .gst-step-number{color:#06202a;background:#00a6a6}.theme-dark .gst-step-icon{color:#7dd3fc;background:#10243a}.theme-dark .gst-filing-step:before{background:#2f4058}.theme-dark .layout-select{color:#eef6ff}.theme-dark .layout-select select{color:#eef6ff;background:#111c2e;border-color:#2f4058}.theme-dark .workflow-note{color:#b8c7dc}.theme-dark .search-pill input{color:#eef6ff}.theme-dark .icon-btn{color:#e0f2fe}.theme-dark .legal-links a{color:#e0f2fe;background:#172033;border-color:#2f4058}.theme-dark .legal-links a:hover{background:#111c2e;border-color:#3f596f}.theme-dark .trust-ticker{color:#dcfce7;background:#14532df5;border-color:#86efac47}.theme-dark .trust-ticker span{color:#bbf7d0;background:#bbf7d02e}.theme-dark .help-tip-icon{color:#cffafe;background:#164e63}.theme-dark .global-lang{color:#b8c7dc;background:#172033;border-color:#2f4058}.theme-dark .global-lang button{color:#cbd5e1}.theme-dark .global-lang button.active{color:#06202a;background:#00a6a6}.theme-dark .workspace-card strong,.theme-dark .label-dropzone strong,.theme-dark .label-preview-panel h2,.theme-dark .download-panel h2,.theme-dark .processing-summary h2,.theme-dark .amazon-option-section>strong,.theme-dark .amazon-action-panel strong,.theme-dark .amazon-preview-table h3,.theme-dark .amazon-preview-table th,.theme-dark .count-accordion summary,.theme-dark .quick-output-head h3,.theme-dark .section-title-row h2,.theme-dark .courier-card-head h3,.theme-dark .output-ready-line strong,.theme-dark .option-radio-group label,.theme-dark .courier-accordion-card>summary,.theme-dark .print-modal h2{color:#eef6ff}.theme-dark .workspace-card small,.theme-dark .workspace-card em,.theme-dark .label-dropzone em,.theme-dark .amazon-option-card small,.theme-dark .amazon-preview-table td,.theme-dark .download-grid small{color:#b8c7dc}.theme-dark .amazon-preview-table h3{background:#172033;border-bottom-color:#2f4058}.theme-dark .amazon-preview-table th,.theme-dark .amazon-preview-table td{border-bottom-color:#2f4058}.theme-dark .amazon-option-card.active{color:#06111f;background:#00a6a6;border-color:#00a6a6}.theme-dark .amazon-option-card.active small{color:#07363c}.theme-dark .count-accordion summary,.theme-dark .courier-accordion-card[open]>summary{background:#172033;border-bottom-color:#2f4058}.theme-dark .count-accordion summary:after,.theme-dark .courier-accordion-card>summary:after{background:#111c2e;border-color:#2f4058}.theme-dark .quick-output-head p,.theme-dark .output-ready-line small,.theme-dark .option-radio-group legend,.theme-dark .count-accordion summary em,.theme-dark .courier-accordion-card>summary em{color:#b8c7dc}.theme-dark .option-radio-group label.active{color:#eef6ff;background:#0f3b46;border-color:#00a6a6}.theme-dark .count-row{color:#b8c7dc;border-bottom-color:#2f4058}.theme-dark .count-row strong{color:#06111f;background:#00a6a6}.theme-dark .mock-grid span,.theme-dark .mock-split span,.theme-dark .mock-doc-pair span{color:#cbd5e1;background:#172033;border-color:#2f4058}.theme-dark .split-options button.active{color:#06202a;background:#00a6a6;border-color:#00a6a6}.theme-dark .tabs button,.theme-dark .market-tabs button,.theme-dark .platform-switch button,.theme-dark .lang button{color:#cbd5e1}.theme-dark .tabs button.active,.theme-dark .market-tabs button.active,.theme-dark .platform-switch button.active,.theme-dark .lang button.active{color:#06202a;background:#00a6a6}.theme-dark .gst-return-switch{background:#0b1320;border-color:#2f4058}.theme-dark .gst-return-switch button{color:#b8c7dc}.theme-dark .gst-return-switch button.active{color:#06202a;background:#00a6a6}.theme-dark .gst-source-status{color:#fdba74;background:#2b1d0d;border-color:#7c4a17}.theme-dark .gst-source-status.ready{color:#86efac;background:#0d2518;border-color:#166534}.theme-dark .gst-assistance-note,.theme-dark .portal-value-note,.theme-dark .remaining-credit{color:#b8c7dc}.theme-dark .portal-value-note,.theme-dark .remaining-credit{background:#111c2e;border-color:#2f4058}.theme-dark .gst-back-to-one{color:#06202a;background:#00a6a6}.theme-dark th{background:#0b1320}.theme-dark tr:nth-child(2n) td{background:#111c2e}@media (max-width:620px){.super-main,main{width:min(100% - 16px,1480px);padding-top:10px}h1{font-size:23px}.mobile-shellbar{min-height:60px;padding:9px 10px}.mobile-brand .brand-mark{width:40px;height:36px;font-size:12px}.mobile-brand strong{font-size:13px}.mobile-menu-button{width:40px;height:40px}.super-sidebar{width:min(92vw,340px);padding:12px 12px 162px}.drawer-controls{width:calc(min(92vw,340px) - 24px);bottom:12px;left:12px}.brand-block{gap:9px}.nav-copy strong{font-size:13px}.nav-copy small{font-size:11px;display:block}.nav-arrow{display:block}.command-bar{padding:11px}.command-actions{gap:7px}.search-pill{flex:100%;min-width:0}.icon-btn{width:38px;height:38px}.module-header{flex-direction:column}.gst-return-switch,.gst-market-switch{width:100%;margin-left:0}.gst-return-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.gst-filing-setup,.gst-period-fields,.gst-platform-select{grid-template-columns:1fr}.gst-platform-card,.gst-period-card{align-items:flex-start}.platform-switch{width:100%;overflow-x:auto}.platform-switch button,.market-tabs button,.tabs button{white-space:nowrap}.kpis,.ads-strip,.business-layout,.lifecycle-grid,.gst-kpis,.gst-kpis.four{grid-template-columns:1fr}.workspace-card,.upload-box,.doc-upload{align-items:flex-start}.label-dropzone{min-height:190px}.split-options{grid-template-columns:1fr}.note-box{flex-direction:column}.return-metrics{grid-template-columns:1fr}.seo-intent-strip{width:min(100% - 14px,1180px);margin-top:14px;padding:12px}.seo-intent-strip h1{font-size:22px}.seo-intent-strip nav,.seo-intent-strip a{width:100%}.seo-actions a{justify-content:center;width:100%}}.marketing-site{width:min(1800px,100% - 36px);color:var(--ink);margin:0 auto}.marketing-nav{z-index:50;min-height:76px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffdb;border:1px solid #e7e2d8e0;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:12px auto 0;padding:12px 18px;display:grid;position:sticky;top:10px}.marketing-brand,.marketing-nav nav,.nav-cta,.hero-badge,.hero-actions a,.product-card a,.floating-chip{align-items:center;display:inline-flex}.marketing-brand{color:var(--ink);gap:11px;font-size:22px;font-weight:950;text-decoration:none}.marketing-brand img{width:42px;height:42px}.marketing-nav nav{justify-content:center;gap:8px}.marketing-nav nav a{color:var(--muted);border-radius:999px;padding:10px 13px;font-size:15px;font-weight:850;text-decoration:none;transition:background .18s,color .18s}.marketing-nav nav a:hover{color:var(--ink);background:#f2f5fb}.nav-cta{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;gap:8px;min-height:48px;padding:0 19px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 28px #20231a29}.nav-cta:hover,.primary-link:hover,.product-card:hover{transform:translateY(-2px)}.marketing-hero{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:start;gap:34px;min-height:calc(100svh - 92px);padding:clamp(28px,4vw,52px) min(4.2vw,58px) clamp(26px,4.2vw,54px);display:grid}.hero-copy{max-width:780px}.hero-badge{border:1px solid var(--line);width:fit-content;color:var(--muted);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;gap:8px;padding:8px 13px;font-size:14px;font-weight:850}.hero-badge svg{color:var(--brand)}.marketing-hero h1{max-width:780px;color:var(--ink);letter-spacing:0;margin:18px 0 0;font-size:clamp(50px,5.8vw,88px);line-height:.94}.marketing-hero h1 strong{color:var(--brand);font-weight:950;display:block}.marketing-hero p{max-width:740px;color:var(--muted);margin-top:18px;font-size:clamp(17px,1.42vw,21px);line-height:1.42}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hero-actions a{border-radius:13px;justify-content:center;min-height:54px;padding:0 22px;font-size:16px;font-weight:900;text-decoration:none}.primary-link{background:var(--brand);color:#fff;gap:10px;transition:transform .18s,box-shadow .18s;box-shadow:0 14px 30px #2477ff40}.secondary-link{border:1px solid var(--line);color:var(--ink);background:#fff}.hero-stats{flex-wrap:wrap;gap:16px;margin-top:26px;display:flex}.hero-stats span{color:var(--muted);font-size:15px;font-weight:800}.hero-stats strong{color:var(--ink);font-size:34px;line-height:1;display:block}.marketplace-strip{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.marketplace-strip span{border:1px solid var(--line);min-height:40px;color:var(--muted);background:#ffffffd6;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 8px 20px #20231a0d}.marketplace-strip img{object-fit:contain;background:#fff;border-radius:8px;width:28px;height:28px;display:block}.hero-visual{place-items:center;min-height:470px;margin-top:clamp(32px,5vw,86px);display:grid;position:relative}.hero-visual:before{content:"";background:#d9df87;border-radius:34px;position:absolute;inset:42px 0 0 52px;transform:rotate(-4deg)}.preview-window{z-index:1;background:#fff;border:1px solid #20231a14;border-radius:34px;width:min(560px,100%);position:relative;overflow:hidden;box-shadow:0 30px 80px #20231a2e}.preview-bar{min-height:48px;color:var(--muted);background:#f6efe4;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:850;display:flex}.preview-bar span{background:#ff6b57;border-radius:999px;width:9px;height:9px}.preview-bar span:nth-child(2){background:#ffc84a}.preview-bar span:nth-child(3){background:#32c482}.preview-bar em{margin-left:8px;font-style:normal}.preview-body{background:linear-gradient(135deg,#2477ff1f,#0000 42%),linear-gradient(160deg,#fffaf0 0%,#eef8ff 100%);min-height:390px;padding:42px;position:relative}.label-card{background:#ffffffe6;border:1px solid #20231a1f;border-radius:18px;width:min(320px,82%);min-height:168px;padding:22px;box-shadow:0 20px 46px #20231a24}.label-card b,.label-card i,.label-card small{display:block}.label-card b{color:var(--brand);letter-spacing:.08em;font-size:13px}.label-card i{color:var(--ink);margin-top:28px;font-size:28px;font-style:normal;font-weight:950}.label-card small{color:var(--muted);margin-top:12px;font-size:15px;font-weight:850}.mock-b{margin:-38px 0 0 auto;transform:rotate(3deg)}.floating-chip{color:var(--ink);box-shadow:var(--shadow-sm);background:#ffffffeb;border:1px solid #20231a17;border-radius:999px;gap:8px;padding:11px 14px;font-size:13px;font-weight:900;position:absolute;bottom:38px;left:30px}.floating-chip.second{bottom:104px;left:auto;right:26px}.marketing-section,.workflow-section,.workspace-intro{width:min(1320px,100%);margin:0 auto;padding:78px 0}.section-kicker{color:var(--brand);text-transform:uppercase;font-size:13px;font-weight:950}.marketing-section>h2,.workflow-section>h2,.workspace-intro h2{max-width:820px;color:var(--ink);margin:10px 0 0;font-size:clamp(34px,4.2vw,62px);line-height:1.02}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.marketplace-card-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.marketplace-card-row article{border:1px solid var(--line);min-height:92px;box-shadow:var(--shadow-sm);background:#ffffffd1;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.marketplace-card-row img{object-fit:contain;background:#fff;border-radius:16px;flex:none;width:58px;height:58px;box-shadow:0 10px 22px #20231a14}.marketplace-card-row span{color:var(--ink);font-size:20px;font-weight:950}.product-card{border:1px solid var(--line);min-height:430px;box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;flex-direction:column;padding:34px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.product-card:hover{box-shadow:var(--shadow-md);border-color:#2477ff57}.product-icon{width:76px;height:76px;color:var(--brand);background:#edf4ff;border-radius:16px;place-items:center;display:grid}.product-card small{color:var(--muted);margin-top:34px;font-size:15px;font-weight:850;display:block}.product-card h3{color:var(--ink);margin:12px 0 0;font-size:30px;line-height:1.1}.product-card p{color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.55}.product-card a{background:var(--brand);color:#fff;border-radius:12px;justify-content:center;gap:8px;width:100%;min-height:50px;margin-top:auto;font-weight:900;text-decoration:none}.workflow-section{padding-top:40px}.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.workflow-card{background:var(--surface-soft);min-height:250px;color:var(--ink);border-radius:28px;padding:28px}.workflow-card span{color:#20231a57;font-size:48px;font-weight:950;line-height:1}.workflow-card svg{color:var(--brand);margin-top:24px;display:block}.workflow-card h3{margin:20px 0 0;font-size:25px}.workflow-card p{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.48}.workspace-intro{background:var(--accent);color:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:16px;padding:42px;display:grid}.workspace-intro .section-kicker,.workspace-intro h2,.workspace-intro p,.workspace-intro svg{color:#fff}.workspace-intro p{opacity:.78;max-width:720px;margin-top:12px;font-size:18px;line-height:1.5}.feedback-section{border:1px solid var(--line);width:min(1320px,100%);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#2477ff14,#0000 44%),#fff;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:28px;margin:0 auto 74px;padding:42px;display:grid;position:relative;overflow:hidden}.feedback-copy{z-index:1;position:relative}.feedback-copy h2{max-width:720px;color:var(--ink);margin:10px 0 0;font-size:clamp(34px,4vw,58px);line-height:1.03}.feedback-copy p{max-width:650px;color:var(--muted);margin-top:16px;font-size:18px;line-height:1.55}.feedback-contact-card{border:1px solid var(--line);width:fit-content;color:var(--ink);background:#f8fbff;border-radius:999px;align-items:center;gap:9px;margin-top:22px;padding:11px 14px;font-size:14px;font-weight:900;display:inline-flex}.feedback-contact-card svg{color:var(--brand)}.feedback-form{z-index:1;background:#ffffffe0;border:1px solid #e7e2d8e6;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid;position:relative;box-shadow:0 20px 54px #20231a14}.feedback-form label{gap:8px;display:grid}.feedback-form label.full,.feedback-actions{grid-column:1/-1}.feedback-form label span{color:var(--ink);font-size:13px;font-weight:950}.feedback-form input,.feedback-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fbfcff;border-radius:14px;outline:0;padding:13px 14px;font-size:15px;font-weight:750}.feedback-form input:focus,.feedback-form textarea:focus{border-color:#2477ff8c;box-shadow:0 0 0 4px #2477ff1f}.feedback-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:2px;padding-top:6px;display:flex}.feedback-actions p{color:var(--muted);flex:auto;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:850;line-height:1.35;display:inline-flex}.feedback-actions p svg{color:var(--warning);flex:none}.feedback-actions .primary-link{border-radius:13px;flex:none;justify-content:center;align-items:center;gap:10px;min-width:190px;min-height:48px;padding:0 20px;line-height:1;text-decoration:none;display:inline-flex}.feedback-actions .primary-link svg{flex:none;display:block}.feedback-watermark{color:#2477ff14;position:absolute;bottom:-42px;right:-30px;transform:rotate(-8deg)}.feedback-fab{z-index:70;background:var(--brand);color:#fff;border:1px solid #2477ff33;border-radius:999px;align-items:center;gap:9px;min-height:50px;padding:0 16px;font-size:14px;font-weight:950;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;position:fixed;bottom:22px;right:20px;box-shadow:0 18px 38px #2477ff47}.feedback-fab:hover{transform:translateY(-2px);box-shadow:0 22px 48px #2477ff57}.tool-shell{border-top:0}.tool-shell .super-app{border:1px solid var(--line);width:min(1800px,100% - 36px);min-height:auto;box-shadow:var(--shadow-md);background:#ffffffa8;border-radius:34px;grid-template-columns:286px minmax(0,1fr);gap:18px;margin:0 auto 44px;padding:18px}.super-sidebar{background:#20231a;border-radius:24px;box-shadow:inset 0 1px #ffffff14}.brand-block,.drawer-head{border-bottom-color:#ffffff1f}.side-nav button,.sidebar-card,.theme-toggle,.drawer-lang,.command-bar,.portal-card,.label-workbench,.processing-summary,.gst-upload-panel,.gst-guidance,.upload-box,.chart-panel,.table-panel,.decision-card,.accordion-card,.business-hero,.workspace-card,.label-output-options,.label-output-setup,.quick-output-panel,.courier-accordion-card,.courier-action-card,.label-dropzone,.label-sort-control,.count-list,.output-ready-line,.doc-upload,.platform-switch,.market-tabs,.tabs,.placeholder{border-radius:16px}.command-bar{box-shadow:var(--shadow-sm);background:#ffffffe0;border-color:#e7e2d8e6;top:18px}.command-bar h1,.module-header h1,h1{color:var(--ink)}.eyebrow,.module-header span,.section-head span,.seo-section span,.seo-section-head span,.seo-intent-strip span{color:var(--brand)}.primary-action,.platform-switch button.active,.market-tabs button.active,.tabs button.active,.global-lang button.active,.output-ready-line button,.count-row strong,.quick-output-head>span,.section-title-row>span,.courier-card-head>span{background:var(--brand);color:#fff}.primary-action,.output-ready-line button,.download-grid button,.mini-action-row button,.amazon-action-row button,.platform-switch button,.market-tabs button,.tabs button,.option-radio-group label,.amazon-option-card{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.tool-shell .theme-dark{--ink:#eef6ff;--muted:#b8c7dc;--line:#2f4058;--surface:#172033;--surface-soft:#111c2e;--brand:#38bdf8;--brand-strong:#0ea5e9;--accent:#e0f2fe;color:var(--ink);background:radial-gradient(circle at 12% 0,#38bdf824,#0000 34%),#0f172aeb;border-color:#2f4058f5;box-shadow:0 24px 70px #00000047}.tool-shell .theme-dark .super-sidebar{background:linear-gradient(#07111f 0%,#050b14 100%);border-color:#1e293b}.tool-shell .theme-dark .command-bar{background:#0f172ae0;border-color:#2f4058e6;box-shadow:0 18px 42px #00000038}.tool-shell .theme-dark .command-bar h1,.tool-shell .theme-dark .module-header h1,.tool-shell .theme-dark h1,.tool-shell .theme-dark h2,.tool-shell .theme-dark h3,.tool-shell .theme-dark strong,.tool-shell .theme-dark label,.tool-shell .theme-dark legend{color:var(--ink)}.tool-shell .theme-dark p,.tool-shell .theme-dark small,.tool-shell .theme-dark em,.tool-shell .theme-dark td,.tool-shell .theme-dark .file-list,.tool-shell .theme-dark .check-line,.tool-shell .theme-dark .quick-output-head p,.tool-shell .theme-dark .output-ready-line small,.tool-shell .theme-dark .option-radio-group legend{color:var(--muted)}.tool-shell .theme-dark .upload-box,.tool-shell .theme-dark .workspace-card,.tool-shell .theme-dark .label-workbench,.tool-shell .theme-dark .label-preview-panel,.tool-shell .theme-dark .download-panel,.tool-shell .theme-dark .processing-summary,.tool-shell .theme-dark .label-output-setup,.tool-shell .theme-dark .label-output-options,.tool-shell .theme-dark .quick-output-panel,.tool-shell .theme-dark .courier-action-card,.tool-shell .theme-dark .courier-accordion-card,.tool-shell .theme-dark .meesho-output-block,.tool-shell .theme-dark .amazon-option-card,.tool-shell .theme-dark .amazon-toggle-line,.tool-shell .theme-dark .amazon-action-panel,.tool-shell .theme-dark .amazon-preview-table,.tool-shell .theme-dark .business-hero,.tool-shell .theme-dark .chart-panel,.tool-shell .theme-dark .table-panel,.tool-shell .theme-dark .decision-card,.tool-shell .theme-dark .accordion-card,.tool-shell .theme-dark .gst-upload-panel,.tool-shell .theme-dark .gst-guidance,.tool-shell .theme-dark .portal-card,.tool-shell .theme-dark .platform-switch,.tool-shell .theme-dark .market-tabs,.tool-shell .theme-dark .tabs,.tool-shell .theme-dark .placeholder,.tool-shell .theme-dark .output-ready-line,.tool-shell .theme-dark .qty-action-group,.tool-shell .theme-dark .label-sort-control,.tool-shell .theme-dark .workflow-note,.tool-shell .theme-dark .count-list{border-color:var(--line);box-shadow:none;background:#172033f0}.tool-shell .theme-dark .label-dropzone,.tool-shell .theme-dark .doc-upload,.tool-shell .theme-dark .workspace-icon,.tool-shell .theme-dark .label-mock,.tool-shell .theme-dark .mock-grid,.tool-shell .theme-dark .mock-split,.tool-shell .theme-dark .summary-main,.tool-shell .theme-dark .summary-split>div,.tool-shell .theme-dark .note-box,.tool-shell .theme-dark .state-field,.tool-shell .theme-dark .layout-select,.tool-shell .theme-dark .soft-note,.tool-shell .theme-dark .amazon-toggle-row{border-color:var(--line);background:#111c2ef5}.tool-shell .theme-dark input,.tool-shell .theme-dark select,.tool-shell .theme-dark textarea,.tool-shell .theme-dark .search-pill,.tool-shell .theme-dark .global-lang,.tool-shell .theme-dark .layout-select select,.tool-shell .theme-dark .label-sort-control select,.tool-shell .theme-dark .mini-select-row select,.tool-shell .theme-dark .output-setup-grid select,.tool-shell .theme-dark .calculator-field input,.tool-shell .theme-dark .calculator-field select{border-color:var(--line);color:var(--ink);background:#0f1a2b}.tool-shell .theme-dark input::placeholder,.tool-shell .theme-dark textarea::placeholder,.tool-shell .theme-dark .search-pill input::placeholder{color:#7f90a8}.tool-shell .theme-dark .legal-links a,.tool-shell .theme-dark .icon-btn,.tool-shell .theme-dark .download-grid button,.tool-shell .theme-dark .mini-action-row button,.tool-shell .theme-dark .amazon-action-row button,.tool-shell .theme-dark .option-radio-group label,.tool-shell .theme-dark .split-options button,.tool-shell .theme-dark .tabs button,.tool-shell .theme-dark .market-tabs button,.tool-shell .theme-dark .platform-switch button,.tool-shell .theme-dark .global-lang button,.tool-shell .theme-dark .pill-selector button{border-color:var(--line);color:#dbeafe;background:#111c2e}.tool-shell .theme-dark .legal-links a:hover,.tool-shell .theme-dark .icon-btn:hover,.tool-shell .theme-dark .download-grid button:hover,.tool-shell .theme-dark .mini-action-row button:hover:not(:disabled),.tool-shell .theme-dark .amazon-action-row button:hover:not(:disabled){background:#172033;border-color:#49617c}.tool-shell .theme-dark .primary-action,.tool-shell .theme-dark .platform-switch button.active,.tool-shell .theme-dark .market-tabs button.active,.tool-shell .theme-dark .tabs button.active,.tool-shell .theme-dark .global-lang button.active,.tool-shell .theme-dark .output-ready-line button,.tool-shell .theme-dark .count-row strong,.tool-shell .theme-dark .quick-output-head>span,.tool-shell .theme-dark .section-title-row>span,.tool-shell .theme-dark .courier-card-head>span,.tool-shell .theme-dark .option-radio-group label.active,.tool-shell .theme-dark .split-options button.active{border-color:var(--brand);background:var(--brand);color:#04111f}.tool-shell .theme-dark .label-dropzone{background:linear-gradient(#38bdf814,#0f172af0),#0f172a}.primary-action:hover:not(:disabled),.output-ready-line button:hover:not(:disabled),.download-grid button:hover,.mini-action-row button:hover:not(:disabled),.amazon-action-row button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px #2477ff26}.label-dropzone{background:linear-gradient(#2477ff0d,#fffffff0),#fff}.label-drop-icon,.doc-icon,.workspace-icon,.product-icon{border-radius:16px}.processing-layout,.shipping-calculator-grid,.gst-layout,.portal-grid{gap:18px}.processing-summary,.label-workbench,.portal-card,.gst-upload-panel,.gst-guidance,.business-hero,.chart-panel,.table-panel,.decision-card,.upload-box,.workspace-card{border-color:var(--line);box-shadow:var(--shadow-sm)}.seo-intent-strip,.seo-feature-grid article,.seo-link-list a,.faq-block,.legal-page,.guides-index>header,.guide-header,.guide-body>article,.guide-body>aside,.guide-card-grid a{border-color:var(--line);box-shadow:var(--shadow-sm);border-radius:18px}.seo-intent-strip{background:linear-gradient(135deg,#2477ff09,#0000 40%),#fff;grid-template-columns:minmax(440px,.95fr) minmax(420px,1.05fr);align-items:start;gap:28px;width:min(1320px,100% - 36px);margin-top:26px;padding:28px}.seo-section h2,.seo-intent-strip h1,.seo-link-list strong,.seo-feature-grid h3{color:var(--ink)}.seo-intent-strip h1{max-width:620px;font-size:clamp(32px,3.5vw,52px);line-height:1.04}.seo-intent-strip p{max-width:650px;font-size:16px;line-height:1.58}.seo-intent-strip nav{grid-template-columns:repeat(2,minmax(180px,1fr));place-content:start stretch;gap:10px;padding-top:28px;display:grid}.seo-intent-strip a{background:#f7faff;border-radius:13px;justify-content:center;min-height:46px;padding:11px 14px;transition:transform .16s,border-color .16s,background .16s}.seo-intent-strip a:hover,.seo-link-list a:hover,.seo-feature-grid article:hover{border-color:#2477ff57;transform:translateY(-1px)}.seo-intent-strip nav a:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,300px)}.seo-section{width:min(1320px,100% - 36px);padding:44px 0}.seo-section-head{margin-bottom:22px}.seo-feature-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.seo-feature-grid article{flex:0 calc(25% - 10.5px);min-width:260px;min-height:210px;padding:20px;transition:transform .16s,border-color .16s}.seo-feature-grid h3{font-size:19px;line-height:1.18}.seo-feature-grid p{margin-top:10px;font-size:15px;line-height:1.55}@media (max-width:980px){.seo-intent-strip{grid-template-columns:1fr;gap:18px;width:min(100% - 22px,1320px);padding:22px}.seo-intent-strip nav{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.seo-feature-grid article{flex-basis:calc(50% - 7px)}}@media (max-width:620px){.seo-intent-strip{width:min(100% - 16px,1320px);margin-top:18px;padding:18px}.seo-intent-strip h1{font-size:28px}.seo-intent-strip nav{grid-template-columns:1fr}.seo-feature-grid article{flex-basis:100%;min-height:auto}}@media (prefers-reduced-motion:no-preference){.hero-copy,.hero-visual,.product-card,.workflow-card,.workspace-intro,.tool-shell .super-app{animation:.52s both srhFadeUp}.hero-visual{animation-delay:80ms}.product-card:nth-child(2),.workflow-card:nth-child(2){animation-delay:70ms}.product-card:nth-child(3),.workflow-card:nth-child(3){animation-delay:.14s}}@keyframes srhFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.marketing-hero,.product-grid,.workflow-grid,.marketplace-card-row{grid-template-columns:1fr}.marketing-hero{min-height:auto;padding-inline:18px}.hero-visual{min-height:500px}.product-card{min-height:0}}@media (max-width:980px){.marketing-site,.tool-shell .super-app{width:min(100% - 22px,1800px)}.marketing-nav{grid-template-columns:1fr auto;position:static}.marketing-nav nav{grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.tool-shell .super-app{box-shadow:none;background:0 0;border:0;padding:0;display:block}.super-sidebar{border-radius:0 24px 24px 0}.workspace-intro{grid-template-columns:1fr;padding:28px}.feedback-section{grid-template-columns:1fr;width:min(100% - 22px,1320px);padding:28px}.feedback-form{grid-template-columns:1fr}}@media (max-width:620px){.marketing-site{width:min(100% - 16px,1800px)}.marketing-nav{border-radius:16px;min-height:auto;margin-top:10px;padding:10px}.marketing-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;overflow:visible}.marketing-nav nav a{text-align:center;min-width:0}.marketing-brand span{font-size:18px}.nav-cta{min-height:42px;padding:0 13px;font-size:13px}.marketing-hero{gap:24px;padding:52px 6px 34px}.marketing-hero h1{font-size:clamp(42px,14vw,64px)}.hero-actions a{width:100%}.hero-stats{gap:14px}.hero-stats span{flex:100%}.marketplace-strip span{flex:calc(50% - 10px)}.marketplace-card-row{gap:10px;margin-top:24px}.marketplace-card-row article{min-height:78px;padding:12px 14px}.marketplace-card-row img{width:48px;height:48px}.hero-visual{min-height:390px}.preview-body{min-height:330px;padding:24px}.label-card{width:90%;min-height:132px;padding:18px}.label-card i{margin-top:18px;font-size:22px}.floating-chip{width:fit-content;margin-top:12px;position:static}.marketing-section,.workflow-section{padding:48px 0}.product-card{padding:24px}.workflow-card{border-radius:20px}.workspace-intro{border-radius:22px;padding:24px}.feedback-section{border-radius:22px;width:min(100% - 16px,1320px);margin-bottom:52px;padding:22px}.feedback-copy h2{font-size:32px}.feedback-copy p{font-size:16px}.feedback-contact-card{overflow-wrap:anywhere;max-width:100%}.feedback-form{border-radius:18px;padding:16px}.feedback-actions{flex-direction:column;align-items:stretch}.feedback-actions .primary-link{justify-content:center;width:100%}.feedback-fab{border-radius:50%;justify-content:center;width:48px;min-height:48px;padding:0;bottom:14px;right:14px}.feedback-fab span{display:none}}@media (max-width:1180px){.gst-filing-hero,.gst-filing-setup,.gst-layout.guided{grid-template-columns:1fr}.filing-guide{position:static}}@media (max-width:760px){.gst-page .module-header h1{font-size:27px}.gst-filing-hero{padding:16px}.gst-readiness-card{align-items:flex-start}.gst-readiness-ring{width:78px;height:78px}.gst-readiness-ring strong{font-size:18px}.gst-readiness-ring span{margin-top:30px;font-size:10px}.gst-platform-select,.gst-period-fields,.gst-final-action{grid-template-columns:1fr}.gst-platform-select button{justify-content:flex-start}.gst-table-tags{margin-left:0}.doc-upload{align-items:flex-start}.doc-upload b{align-self:center}.gst-filing-step{grid-template-columns:26px minmax(0,1fr)}.gst-step-icon{display:none}}@media (max-width:520px){.gst-readiness-card,.gst-doc-card-head,.doc-upload{flex-direction:column}.gst-doc-card-head em,.doc-upload b{margin-left:0}.gst-doc-card-head img{width:38px;height:38px}}
