:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{color:#172033;background:#f6f8fc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#dceeff,#0000 34%),#f6f8fc;min-width:320px;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}.landing-shell{place-items:center;min-height:100vh;padding:32px 18px;display:grid}.search-hero{text-align:center;width:min(920px,100%)}.brand-row,.badge{color:#0f3a7a;background:#ffffffb8;border:1px solid #277ee82e;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:850;display:inline-flex}.search-hero h1,.result-header h1{letter-spacing:-.06em;color:#0f2f72;margin:18px 0 12px;font-size:clamp(2.5rem,8vw,5.4rem);font-weight:1000;line-height:.98}.search-hero p,.result-header p{color:#52627a;max-width:760px;margin:0 auto 22px;font-size:1.12rem;font-weight:700;line-height:1.7}.search-card{text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #dce6f5;border-radius:30px;width:min(760px,100%);margin:0 auto;padding:24px;box-shadow:0 24px 70px #0f2f7224}label{color:#42526b;margin:14px 0 8px;font-size:.92rem;font-weight:900;display:block}textarea,input{color:#172033;resize:vertical;background:#f9fbff;border:1px solid #cad8ec;border-radius:18px;outline:none;width:100%;padding:15px 16px}textarea:focus,input:focus{border-color:#277ee8;box-shadow:0 0 0 4px #277ee81f}.address-search-block{color:#10264f;background:linear-gradient(135deg,#eef6ff,#fff);border:1px solid #bfd7f5;border-radius:22px;align-content:center;justify-items:center;gap:7px;width:100%;min-height:112px;padding:20px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffffdb}.address-search-block:hover{border-color:#277ee8;transform:translateY(-1px);box-shadow:0 12px 28px #277ee81f}.address-search-block span{font-size:1.22rem}.address-search-block small{color:#5d6b80;text-align:center;font-weight:800;line-height:1.45}.primary-button,.copy-main,.back-button{border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:950;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(135deg,#1769d1,#1f9bff);box-shadow:0 14px 32px #1769d13d}.primary-button:disabled{opacity:.48;cursor:not-allowed}.convert-button{border-radius:18px;width:100%;min-height:60px;margin-top:16px;font-size:1.08rem}.landing-proof{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.landing-proof span{color:#42526b;background:#fff;border:1px solid #dce6f5;border-radius:999px;padding:9px 12px;font-weight:850}.status-text{color:#135a9e;background:#eef8ff;border:1px solid #bee3ff;border-radius:14px;margin-top:10px;padding:10px 12px;font-size:.9rem;font-weight:850}.official-status{color:#08714f;background:#effcf7;border-color:#bdeedb}.juso-results{gap:8px;margin-top:10px;display:grid}.juso-results button{text-align:left;color:#18372f;background:#fbfffd;border:1px solid #cfe4dc;border-radius:14px;gap:4px;padding:12px;display:grid}.juso-results button:hover{border-color:#12a87d;transform:translateY(-1px);box-shadow:0 8px 20px #12a87d1f}.juso-results strong{color:#0d392e;font-size:.93rem}.juso-results span,.juso-results small{color:#5b706b;line-height:1.35}.app-shell{max-width:1180px;margin:0 auto;padding:36px 20px 72px}.result-header{grid-template-columns:auto 1fr;align-items:start;gap:20px;margin-bottom:22px;display:grid}.result-header h1{font-size:clamp(2.2rem,6vw,4.3rem)}.back-button{color:#10264f;background:#fff;border:1px solid #dce6f5;padding:0 16px;box-shadow:0 8px 22px #1a396414}.result-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:20px;display:grid}.result-grid.single{grid-template-columns:1fr}.panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #dce6f5;border-radius:28px;padding:24px;box-shadow:0 14px 40px #1a396414}.panel-title{color:#10264f;align-items:center;gap:10px;margin-bottom:18px;font-size:1.08rem;font-weight:900;display:flex}.panel-title svg{color:#277ee8}.helper-text{color:#5d6b80;margin:0 0 16px;font-size:.92rem;line-height:1.55}.readiness-card{background:#f6faff;border:1px solid #d8e6f5;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:16px;display:flex}.readiness-card strong{color:#10264f;font-size:1.05rem;display:block}.readiness-card p{color:#5b6b84;margin:5px 0 0;font-weight:650;line-height:1.45}.readiness-card>span{border-radius:999px;flex:none;padding:8px 11px;font-size:.82rem;font-weight:950}.readiness-card.is-official{background:linear-gradient(135deg,#effcf7,#f8fffc);border-color:#a8efd8}.readiness-card.is-official>span{color:#fff;background:#0e9f6e}.readiness-card.needs-check{background:#fff9ec;border-color:#fde2aa}.readiness-card.needs-check>span{color:#fff;background:#b7791f}.field-list{gap:10px;display:grid}.field{background:#fbfdff;border:1px solid #e3ebf7;border-radius:16px;grid-template-columns:155px 1fr 42px;align-items:center;gap:10px;padding:10px;display:grid}.field.missing-detail{background:#fff8e6;border-color:#f4c35f;box-shadow:inset 4px 0 #f2b51d}.field.missing-detail span{color:#925b00}.field span{color:#5d6b80;font-size:.86rem;font-weight:850}.field code,.site-field code{white-space:pre-wrap;overflow-wrap:anywhere;color:#18233a;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.field button,.site-field button{color:#fff;background:#10264f;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:38px;display:inline-flex}.check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.check-grid.one-column{grid-template-columns:1fr}.check-item{border:1px solid;border-radius:16px;gap:5px;padding:12px;display:grid}.check-item strong{font-size:.9rem}.check-item span{color:#5d6b80;font-size:.84rem;line-height:1.4}.check-item.ok{background:#f1fcf7;border-color:#bfecd7}.check-item.ok strong{color:#08714f}.check-item.warn{background:#fff8e9;border-color:#f5d28a}.check-item.warn strong{color:#925b00}.site-panel,.advantage-panel{margin-top:20px}.copy-main{color:#fff;background:#1769d1;margin-top:14px;padding:12px 18px}.site-selector{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.site-toggle{color:#31415e;background:#f7faff;border:1px solid #d5e1f3;border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-weight:900;display:inline-flex}.site-toggle input{width:auto}.site-toggle.active{color:#0f3a7a;background:#eef6ff;border-color:#1769d1}.site-logo{letter-spacing:-.04em;align-items:center;line-height:1;display:inline-flex}.amazon-logo-mark{color:#232f3e;padding:0 2px 8px;font-family:Arial,Helvetica,sans-serif;font-size:1.28rem;font-weight:950;position:relative}.amazon-logo-mark:after{content:"";border-bottom:3px solid #f90;border-radius:0 0 50% 50%;height:7px;position:absolute;bottom:1px;left:14%;right:7%;transform:rotate(-4deg)}.ebay-logo-mark{letter-spacing:-.11em;gap:0;font-family:Arial,Helvetica,sans-serif;font-size:1.38rem;font-weight:900}.ebay-logo-mark span:first-child{color:#e53238}.ebay-logo-mark span:nth-child(2){color:#0064d2}.ebay-logo-mark span:nth-child(3){color:#f5af02}.ebay-logo-mark span:nth-child(4){color:#86b817}.walmart-logo-mark{color:#0071ce;font-family:Arial,Helvetica,sans-serif;font-size:1.12rem;font-weight:950}.farfetch-logo-mark{color:#111;letter-spacing:.08em;font-family:Arial,Helvetica,sans-serif;font-size:1.02rem;font-weight:1000}.taobao-logo-mark{color:#ff6200;font-family:Arial,Helvetica,sans-serif;font-size:1.14rem;font-weight:1000}.site-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.site-form{background:#fbfdff;border:1px solid #e0e9f6;border-radius:22px;padding:18px}.site-form.amazon{border-top:4px solid #f90}.site-form.ebay{border-top:4px solid #3665f3}.site-form-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.site-form-head strong{color:#10264f;font-size:1.18rem}.site-form-head .site-logo{transform-origin:0;transform:scale(1.08)}.site-form-head button{color:#fff;background:#10264f;border:0;border-radius:12px;padding:9px 11px;font-weight:900}.site-form p{color:#5d6b80;margin:8px 0 12px;line-height:1.5}.site-fields{gap:8px;display:grid}.site-field{background:#fff;border:1px solid #e8eef8;border-radius:14px;grid-template-columns:145px 1fr 36px;align-items:center;gap:8px;padding:9px;display:grid}.site-field span{color:#5d6b80;font-size:.82rem;font-weight:850}.site-form.walmart{border-top:4px solid #0071ce}.site-form.farfetch{border-top:4px solid #111}.site-form.taobao{border-top:4px solid #ff6200}.advantage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.advantage-grid article{background:#fbfdff;border:1px solid #e0e9f6;border-radius:18px;padding:16px}.advantage-grid strong{color:#10264f}.advantage-grid p{color:#5d6b80;margin:8px 0 0;line-height:1.6}.toast{color:#fff;z-index:20;background:#0e9f6e;border-radius:14px;align-items:center;gap:8px;padding:13px 16px;font-weight:850;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 30px #0e9f6e40}.landing-content{text-align:left;gap:18px;width:min(980px,100%);margin:28px auto 0;display:grid}.landing-content-card{background:#ffffffeb;border:1px solid #dce6f5;border-radius:24px;padding:24px;box-shadow:0 14px 40px #1a396414}.landing-content-card h2{color:#10264f;margin:0 0 12px;font-size:1.3rem;font-weight:900;line-height:1.35}.landing-content-card p{color:#52627a;margin:0;font-size:1rem;font-weight:600;line-height:1.75}.landing-content-card p+p{margin-top:12px}@media (width<=900px){.landing-content{gap:14px;margin-top:20px}.landing-content-card{border-radius:20px;padding:18px}.landing-content-card h2{font-size:1.12rem}.landing-content-card p{font-size:.95rem;line-height:1.68}.result-header,.result-grid,.site-form-grid,.advantage-grid,.field,.site-field{grid-template-columns:1fr}.field button,.site-field button{width:100%}.readiness-card{flex-direction:column;align-items:flex-start}.app-shell{padding:24px 14px 64px}.search-card{border-radius:24px;padding:18px}}
