:root{--background:#fff;--background-soft:#f8fafd;--surface:#fff;--surface-raised:#fff;--surface-muted:#f1f6ff;--navy:#3c4043;--navy-deep:#202124;--text:#3c4043;--text-soft:#5f6368;--text-faint:#80868b;--line:#dadce0;--line-strong:#c7cacf;--brand:#1a73e8;--brand-dark:#185abc;--brand-soft:#e8f0fe;--accent-blue:#1a73e8;--accent-blue-soft:#e8f0fe;--accent-green:#188038;--accent-green-soft:#e6f4ea;--accent-red:#d93025;--accent-red-soft:#fce8e6;--accent-amber:#f29900;--accent-amber-soft:#fef7e0;--green:var(--accent-green);--green-soft:var(--accent-green-soft);--orange:var(--accent-amber);--orange-soft:var(--accent-amber-soft);--red:var(--accent-red);--danger:var(--accent-red);--shadow-sm:0 1px 2px #3c404314, 0 2px 6px #3c40430f;--shadow-md:0 4px 12px #3c40431a, 0 8px 24px #3c40430f;--shadow-lg:0 12px 32px #3c40431f, 0 24px 56px #3c404314;--header-bg:#ffffffeb}:root[data-theme=dark]{--background:#202124;--background-soft:#292a2d;--surface:#292a2d;--surface-raised:#303134;--surface-muted:#35363a;--navy:#e8eaed;--navy-deep:#f8f9fa;--text:#e8eaed;--text-soft:#bdc1c6;--text-faint:#9aa0a6;--line:#e8eaed24;--line-strong:#e8eaed3d;--brand:#8ab4f8;--brand-dark:#aecbfa;--brand-soft:#8ab4f829;--accent-blue:#8ab4f8;--accent-blue-soft:#8ab4f829;--accent-green:#81c995;--accent-green-soft:#81c99524;--accent-red:#f28b82;--accent-red-soft:#f28b8224;--accent-amber:#fdd663;--accent-amber-soft:#fdd66324;--green:var(--accent-green);--green-soft:var(--accent-green-soft);--orange:var(--accent-amber);--orange-soft:var(--accent-amber-soft);--red:var(--accent-red);--danger:var(--accent-red);--header-bg:#202124e6}.header-cta,.button{box-shadow:0 3px 8px #1a73e833}.header-cta:hover,.button:hover{box-shadow:0 5px 14px #1a73e83d}.coin-home-hero{background:radial-gradient(circle at 50% 16%,#1a73e81a,#0000 34%),linear-gradient(#e8f0fe 0%,#fff 78%)}.coin-home-hero .home-search-box{filter:drop-shadow(0 10px 24px #3c404314)}.coin-home-hero .search-panel__form{background:#fff;border-color:#dadce0;box-shadow:0 1px 2px #3c404314,0 4px 14px #3c404312}.brand-coin__face{background:radial-gradient(circle at 32% 22%,#fffffffa,#ffffff59 28%,#0000 29%),linear-gradient(155deg,#fff 0%,#e8f0fe 48%,#d2e3fc 100%);border-color:#1a73e82e;box-shadow:0 18px 50px #1a73e829,inset 0 1px #ffffffeb,inset 0 -12px 28px #1a73e812}.brand-coin__inner:before,.brand-coin__face--front .brand-coin__inner:before{border-color:#1a73e821}.brand-coin__face--front .brand-coin__inner{background:radial-gradient(circle at 36% 25%,#fffffff2,#ffffff3d 30%,#0000 32%),linear-gradient(155deg,#fff 0%,#f8fafd 52%,#e8f0fe 100%)}.home-category-card{background:#fff;border-color:#e0e3e7;box-shadow:0 3px 10px #3c40430f}.home-category-card:hover{border-color:#1a73e86b;box-shadow:0 8px 24px #1a73e81c}.home-category-card__icon{background:linear-gradient(135deg,#1a73e81c,#4285f414);border-color:#1a73e81f}.home-page-main{background:#fff}.coin-home-hero{border-bottom:1px solid #eef1f4}.home-category-section{background:linear-gradient(#fff 0%,#f8fafd 100%)}.home-section-head span{background:var(--accent-blue-soft);color:var(--accent-blue);border:1px solid #1a73e824;border-radius:999px;margin-bottom:14px;padding:6px 12px}.home-section-head h2,.categories-hero h1{color:var(--navy-deep)}.home-section-head p,.categories-hero p,.home-category-card small,.categories-card small{color:var(--text-soft)}.home-category-card,.categories-card{--card-accent:var(--accent-blue);--card-accent-soft:var(--accent-blue-soft);--card-accent-border:#1a73e82e;--card-accent-border-strong:#1a73e875;--card-accent-shadow:#1a73e81a}.home-category-grid>.home-category-card:nth-child(4n+2),.categories-grid>.categories-card:nth-child(4n+2){--card-accent:var(--accent-green);--card-accent-soft:var(--accent-green-soft);--card-accent-border:#1880382e;--card-accent-border-strong:#18803870;--card-accent-shadow:#18803817}.home-category-grid>.home-category-card:nth-child(4n+3),.categories-grid>.categories-card:nth-child(4n+3){--card-accent:var(--accent-red);--card-accent-soft:var(--accent-red-soft);--card-accent-border:#d9302529;--card-accent-border-strong:#d9302566;--card-accent-shadow:#d9302514}.home-category-grid>.home-category-card:nth-child(4n+4),.categories-grid>.categories-card:nth-child(4n+4){--card-accent:var(--accent-amber);--card-accent-soft:var(--accent-amber-soft);--card-accent-border:#f299002e;--card-accent-border-strong:#f2990070;--card-accent-shadow:#f2990017}.home-category-card__icon,.categories-card__icon{background:var(--card-accent-soft);border-color:var(--card-accent-border);color:var(--card-accent)}.home-category-card:hover,.categories-card:hover{border-color:var(--card-accent-border-strong);box-shadow:0 8px 24px var(--card-accent-shadow), 0 3px 10px #3c40430f}.categories-page-main{background:linear-gradient(#fff 0%,#f8fafd 100%)}.categories-hero__search .search-panel__form{background:#fff;border-color:#dadce0;box-shadow:0 1px 2px #3c404314,0 4px 14px #3c404312}:root[data-theme=dark] .home-page-main,:root[data-theme=dark] .home-category-section,:root[data-theme=dark] .categories-page-main{background:var(--background)}:root[data-theme=dark] .coin-home-hero{border-bottom-color:var(--line)}.site-header{background:#fffffff5;border-bottom-color:#3c404314;box-shadow:0 1px 2px #3c40430a}.site-header:hover{border-bottom-color:#3c40431f}.header-cta,.button{background:var(--accent-blue);box-shadow:0 2px 6px #1a73e833}.header-cta:hover,.button:hover{background:var(--brand-dark);box-shadow:0 5px 14px #1a73e838}.theme-toggle{box-shadow:none;background:#fff;border-color:#dadce0}.theme-toggle:hover{background:#f8fafd;border-color:#c7cacf}.search-panel__form{background:#fff;border-color:#dadce0;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 1px 2px #3c404314,0 4px 12px #3c40430d}.search-panel__form:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 3px #1a73e81f,0 6px 18px #3c404314}.search-panel__form>svg{color:#5f6368;transition:color .18s}.search-panel__form:focus-within>svg{color:var(--accent-blue)}.search-panel__form button{background:var(--accent-blue);box-shadow:0 2px 5px #1a73e82e}.search-panel__form button:hover{background:var(--brand-dark)}.search-panel__suggestions{background:#fff;border-color:#dadce0;box-shadow:0 8px 24px #3c40431f,0 2px 6px #3c40430f}.search-panel__suggestions button:hover{background:var(--accent-blue-soft)}.categories-kicker{background:var(--accent-blue-soft);color:var(--accent-blue);border-color:#1a73e824}:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .search-panel__form,:root[data-theme=dark] .search-panel__suggestions{border-color:var(--line);background:var(--surface-raised)}:root[data-theme=dark] .theme-toggle:hover,:root[data-theme=dark] .search-panel__suggestions button:hover{background:var(--surface-muted)}.about-page-main,.contact-page-main,.faq-page-main{background:linear-gradient(#fff 0%,#f8fafd 46%,#fff 100%)}.about-kicker,.contact-kicker,.faq-kicker{background:var(--accent-blue-soft);color:var(--accent-blue);border:1px solid #1a73e824;border-radius:999px;padding:6px 11px}.about-primary-link,.contact-submit-button,.faq-hero-card a{background:var(--accent-blue);transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 4px 12px #1a73e833}.about-primary-link:hover,.contact-submit-button:hover,.faq-hero-card a:hover{background:var(--brand-dark);transform:translateY(-1px);box-shadow:0 7px 18px #1a73e838}.about-secondary-link{color:var(--accent-blue);background:#fff;border-color:#dadce0;transition:border-color .18s,background .18s}.about-secondary-link:hover{background:var(--accent-blue-soft);border-color:#1a73e857}.about-step span{background:var(--accent-blue-soft);color:var(--accent-blue)}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border-color:#dadce0}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--accent-blue);box-shadow:0 0 0 4px #1a73e81c}.faq-item summary:after{color:var(--accent-blue)}.about-hero-card,.about-text-card,.about-value-card,.about-step,.about-two-column>div,.about-final-card,.contact-info-grid div,.contact-form-card,.faq-hero-card,.faq-group,.faq-item{background:#fff;border-color:#e0e3e7;box-shadow:0 4px 14px #3c40430f,0 1px 3px #3c40430a}.about-section--soft{background:#f8fafd}:root[data-theme=dark] .about-secondary-link,:root[data-theme=dark] .contact-form input,:root[data-theme=dark] .contact-form select,:root[data-theme=dark] .contact-form textarea{border-color:var(--line);background:var(--surface-raised);color:var(--text)}:root[data-theme=dark] .about-hero-card,:root[data-theme=dark] .about-text-card,:root[data-theme=dark] .about-value-card,:root[data-theme=dark] .about-step,:root[data-theme=dark] .about-two-column>div,:root[data-theme=dark] .about-final-card,:root[data-theme=dark] .contact-info-grid div,:root[data-theme=dark] .contact-form-card,:root[data-theme=dark] .faq-hero-card,:root[data-theme=dark] .faq-group,:root[data-theme=dark] .faq-item{border-color:var(--line);background:var(--surface);box-shadow:none}.login-page{background:radial-gradient(circle at 84% 12%,#1a73e81f,#0000 29%),radial-gradient(circle at 10% 84%,#18803812,#0000 25%),#fff}.login-page:before{background:#1a73e814}.login-page:after{background:#f299000f}.login-brand__mark{background:var(--accent-blue-soft);color:var(--accent-blue);box-shadow:none;border-color:#1a73e829}.login-card{background:#fffffff7;border-color:#e0e3e7;box-shadow:0 18px 48px #3c40431f,0 3px 10px #3c40430f}.login-card:before{background:linear-gradient(90deg,#1a73e8 0%,#4285f4 28%,#34a853 48%,#fbbc04 72%,#ea4335 100%);height:4px}.login-card__kicker{color:var(--accent-blue)}.login-card__secure{background:var(--accent-green-soft);color:var(--accent-green);border-color:#18803829}.login-tabs{background:#f8fafd;border-color:#dadce0}.login-tabs button.is-active{color:var(--accent-blue);background:#fff;box-shadow:0 1px 2px #3c404314,0 2px 6px #3c40430d}.login-control input{background:#fff;border-color:#dadce0}.login-control input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 4px #1a73e81c}.login-password-toggle:hover{background:var(--accent-blue-soft);color:var(--accent-blue)}.login-submit{background:var(--accent-blue);box-shadow:0 4px 12px #1a73e838}.login-submit:hover{background:var(--brand-dark);box-shadow:0 7px 18px #1a73e83d}.login-topbar__back:hover{color:var(--accent-blue);border-color:#1a73e852}:root[data-theme=dark] .login-card,:root[data-theme=dark] .login-control input,:root[data-theme=dark] .login-tabs button.is-active{border-color:var(--line);background:var(--surface-raised)}:root[data-theme=dark] .login-tabs{border-color:var(--line);background:var(--surface)}.product-card__visual--violet,.product-visual--violet{background:linear-gradient(145deg,#1a73e8,#4285f4)}.product-card__visual--blue,.product-visual--blue{background:linear-gradient(145deg,#1967d2,#669df6)}.product-card__visual--teal,.product-visual--teal{background:linear-gradient(145deg,#188038,#34a853)}.product-card__visual--orange,.product-visual--orange{background:linear-gradient(145deg,#f29900,#fbbc04)}.product-card__visual--rose,.product-visual--rose{background:linear-gradient(145deg,#d93025,#ea4335)}.product-card__visual--sky,.product-visual--sky{background:linear-gradient(145deg,#4285f4,#8ab4f8)}.category-card:hover,.product-card:hover{border-color:#1a73e857}.comparison-product__image{background:linear-gradient(145deg,#e8f0fe,#d2e3fc)}.brand-coin-scene:focus-visible{box-shadow:0 0 0 4px #1a73e82e}.eyebrow-pill{background:var(--accent-blue-soft);color:var(--accent-blue);border-color:#1a73e82e}.admin-navigation a.is-active{box-shadow:0 8px 16px #1a73e82e}.operator-matching-hero__notice{border-color:#1a73e833}.cpc-bulk-form>button{box-shadow:0 10px 20px #1a73e82e}:root[data-theme=dark] .eyebrow-pill{background:var(--accent-blue-soft);color:var(--accent-blue);border-color:#8ab4f83d}.home-fluid-toggle{color:#5f6368;width:42px;min-width:42px;height:42px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:12px;place-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-grid}.home-fluid-toggle span{font-size:18px;line-height:1;transform:translateY(-1px)}.home-fluid-toggle:hover:not(:disabled){background:var(--accent-blue-soft);color:var(--accent-blue);border-color:#1a73e857}.home-fluid-toggle.is-active{background:var(--accent-blue);color:#fff;border-color:#1a73e861;box-shadow:0 4px 12px #1a73e833}.home-fluid-toggle:disabled{cursor:not-allowed;opacity:.48}.home-fluid-toggle:focus-visible{outline-offset:2px;outline:3px solid #1a73e838}.home-fluid-canvas{z-index:29;opacity:0;pointer-events:none;mix-blend-mode:multiply;width:100vw;height:100vh;transition:opacity .18s;position:fixed;inset:0}.home-fluid-canvas.is-active{opacity:.52}:root[data-theme=dark] .home-fluid-toggle{border-color:var(--line);background:var(--surface-raised);color:var(--text-soft)}:root[data-theme=dark] .home-fluid-toggle:hover:not(:disabled){background:var(--accent-blue-soft);color:var(--accent-blue);border-color:#8ab4f857}:root[data-theme=dark] .home-fluid-canvas{mix-blend-mode:screen}@media (max-width:720px){.home-fluid-toggle{width:39px;min-width:39px;height:42px}.home-fluid-canvas.is-active{opacity:.44}}@media (prefers-reduced-motion:reduce){.home-fluid-toggle,.home-fluid-canvas{transition:none}}.site-header__actions{z-index:1;position:relative}.theme-toggle,.home-fluid-toggle{z-index:2;pointer-events:auto;position:relative}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#091222;--background-soft:#0d1a2e;--surface:#101e33;--surface-raised:#13243d;--surface-muted:#172942;--navy:#edf4ff;--navy-deep:#f6f8ff;--text:#edf4ff;--text-soft:#b5c3d7;--text-faint:#92a3bb;--line:#b8cde726;--line-strong:#c2d5ec47}:root[data-theme=dark] body,:root[data-theme=dark] .site-page,:root[data-theme=dark] .home-page-main,:root[data-theme=dark] .home-category-section,:root[data-theme=dark] .categories-page-main{background:var(--background);color:var(--text)}:root[data-theme=dark] .coin-home-hero{background:radial-gradient(circle at 50% 0%, #4775b424, transparent 48%), linear-gradient(180deg, var(--background-soft) 0%, var(--background) 100%);border-bottom-color:var(--line)}:root[data-theme=dark] .site-header{border-bottom-color:var(--line);box-shadow:none;background:#091222f7}.site-header__actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.theme-toggle,.home-fluid-toggle{box-sizing:border-box;vertical-align:middle;flex-shrink:0;position:relative}.theme-toggle{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:72px;height:42px;padding-inline:11px;display:inline-flex}.home-fluid-toggle{flex:0 0 42px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;padding:0;display:inline-flex}.theme-toggle__icon,.theme-toggle__label{flex-shrink:0}.theme-toggle__label{white-space:nowrap;line-height:1}:root[data-theme=dark] .theme-toggle,:root[data-theme=dark] .home-fluid-toggle{background:var(--surface);border-color:var(--line-strong);color:var(--text-soft);box-shadow:none}:root[data-theme=dark] .theme-toggle:hover,:root[data-theme=dark] .home-fluid-toggle:hover:not(:disabled){background:var(--surface-muted);border-color:var(--line-strong);color:var(--text)}:root[data-theme=dark] .home-fluid-toggle.is-active{background:var(--surface-raised);color:#8ab4f8;border-color:#8ab4f88c}:root[data-theme=dark] .coin-home-hero .search-panel__form,:root[data-theme=dark] .search-panel__form,:root[data-theme=dark] .search-panel__suggestions{background:var(--surface);border-color:var(--line-strong);color:var(--text)}:root[data-theme=dark] .search-panel__suggestions button:hover{background:var(--surface-muted)}:root[data-theme=dark] .home-category-section{background:var(--background)}:root[data-theme=dark] .home-category-card{background:var(--surface);border-color:var(--line);color:var(--text);box-shadow:none}:root[data-theme=dark] .home-category-card:hover{background:var(--surface-raised);border-color:var(--line-strong)}:root[data-theme=dark] .home-category-card h2,:root[data-theme=dark] .home-category-card h3,:root[data-theme=dark] .home-category-card strong{color:var(--text)}:root[data-theme=dark] .home-category-card p{color:var(--text-soft)}:root[data-theme=dark] .about-page-main,:root[data-theme=dark] .contact-page-main,:root[data-theme=dark] .faq-page-main,:root[data-theme=dark] .about-section--soft{background:var(--background)}:root[data-theme=dark] .about-hero-card,:root[data-theme=dark] .about-text-card,:root[data-theme=dark] .about-value-card,:root[data-theme=dark] .about-step,:root[data-theme=dark] .about-two-column>div,:root[data-theme=dark] .about-final-card,:root[data-theme=dark] .contact-info-grid div,:root[data-theme=dark] .contact-form-card,:root[data-theme=dark] .faq-hero-card,:root[data-theme=dark] .faq-group,:root[data-theme=dark] .faq-item{background:var(--surface);border-color:var(--line);color:var(--text);box-shadow:none}:root[data-theme=dark] .about-secondary-link,:root[data-theme=dark] .contact-form input,:root[data-theme=dark] .contact-form select,:root[data-theme=dark] .contact-form textarea{background:var(--surface-raised);border-color:var(--line);color:var(--text)}:root[data-theme=dark] .login-page{background:var(--background)}:root[data-theme=dark] .login-card,:root[data-theme=dark] .login-control input,:root[data-theme=dark] .login-tabs button.is-active{background:var(--surface-raised);border-color:var(--line);color:var(--text)}:root[data-theme=dark] .login-tabs{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .comparison-window{border-color:#ffffff1f}:root[data-theme=dark] .comparison-product__image{background:linear-gradient(145deg,#2a294f,#12384e)}:root[data-theme=dark] .home-fluid-canvas{pointer-events:none}.seller-metric{--metric-color:#1a73e8;--metric-soft:#e8f0fe;isolation:isolate;transition:border-color .16s,box-shadow .16s,transform .16s}.seller-metric--brand,.seller-metric--aqua{--metric-color:#1a73e8;--metric-soft:#e8f0fe}.seller-metric--green{--metric-color:#188038;--metric-soft:#e6f4ea}.seller-metric--orange{--metric-color:#f29900;--metric-soft:#fef7e0}.seller-metric--red{--metric-color:#d93025;--metric-soft:#fce8e6}.seller-metric:before{z-index:0;background:var(--metric-color);opacity:.88;content:"";border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:18px;right:18px}.seller-metric:after{z-index:0;background:var(--metric-soft);opacity:.9;width:104px;height:104px;bottom:-31px;left:-22px}.seller-metric--brand:after,.seller-metric--aqua:after{border-radius:29% 46% 34% 52%;transform:rotate(9deg)}.seller-metric--green:after{border-radius:27px;transform:rotate(45deg)}.seller-metric--orange:after{clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);border-radius:0;transform:rotate(-7deg)}.seller-metric--red:after{border-radius:52% 30% 44% 28%;transform:rotate(-12deg)}.seller-metric strong{color:var(--metric-color)}.seller-metric:hover{border-color:color-mix(in srgb, var(--metric-color) 24%, var(--line));box-shadow:0 8px 22px color-mix(in srgb, var(--metric-color) 9%, transparent)}:root[data-theme=dark] .seller-metric{--metric-soft:color-mix(in srgb, var(--metric-color) 17%, transparent)}:root[data-theme=dark] .seller-metric:after{opacity:.72}:root[data-theme=dark] .seller-metric strong{color:color-mix(in srgb, var(--metric-color) 82%, white)}@media (prefers-reduced-motion:reduce){.seller-metric{transition:none}}.seller-status{border:1px solid #0000}.seller-status--brand,.seller-status--info,.seller-status--queued,.seller-status--preorder,.seller-status--adjustment{color:#1a73e8;background:#e8f0fe;border-color:#d2e3fc}.seller-status--success,.seller-status--green,.seller-status--approved,.seller-status--ready,.seller-status--in_stock,.seller-status--credit,.seller-status--refund{color:#188038;background:#e6f4ea;border-color:#18803838}.seller-status--warning,.seller-status--orange,.seller-status--pending,.seller-status--processing,.seller-status--suspended,.seller-status--out_of_stock,.seller-status--debit{color:#b06000;background:#fef7e0;border-color:#f2990047}.seller-status--danger,.seller-status--red,.seller-status--rejected,.seller-status--failed,.seller-status--error{color:#d93025;background:#fce8e6;border-color:#d930253d}.seller-status--muted,.seller-status--unknown,.seller-status--inactive{background:var(--surface-muted);border-color:var(--line);color:var(--text-faint)}:root[data-theme=dark] .seller-status--brand,:root[data-theme=dark] .seller-status--info,:root[data-theme=dark] .seller-status--queued,:root[data-theme=dark] .seller-status--preorder,:root[data-theme=dark] .seller-status--adjustment{color:#5a9aee;background:#1a73e82e;border-color:#1a73e861}:root[data-theme=dark] .seller-status--success,:root[data-theme=dark] .seller-status--green,:root[data-theme=dark] .seller-status--approved,:root[data-theme=dark] .seller-status--ready,:root[data-theme=dark] .seller-status--in_stock,:root[data-theme=dark] .seller-status--credit,:root[data-theme=dark] .seller-status--refund{color:#5da674;background:#18803830;border-color:#18803866}:root[data-theme=dark] .seller-status--warning,:root[data-theme=dark] .seller-status--orange,:root[data-theme=dark] .seller-status--pending,:root[data-theme=dark] .seller-status--processing,:root[data-theme=dark] .seller-status--suspended,:root[data-theme=dark] .seller-status--out_of_stock,:root[data-theme=dark] .seller-status--debit{color:#f6b647;background:#f299002e;border-color:#f2990066}:root[data-theme=dark] .seller-status--danger,:root[data-theme=dark] .seller-status--red,:root[data-theme=dark] .seller-status--rejected,:root[data-theme=dark] .seller-status--failed,:root[data-theme=dark] .seller-status--error{color:#e46a62;background:#d9302533;border-color:#d930256b}.admin-action--approve{border-color:color-mix(in srgb, #188038 30%, var(--line));color:#188038;background:#e6f4ea}.admin-action--approve:hover:not(:disabled){border-color:color-mix(in srgb, #188038 48%, var(--line));background:#dfede3}.admin-action--suspend{border-color:color-mix(in srgb, #f29900 34%, var(--line));color:#b06000;background:#fef7e0}.admin-action--suspend:hover:not(:disabled){border-color:color-mix(in srgb, #f29900 52%, var(--line));background:#fdf0d9}.admin-action--reject,.admin-catalog-actions button.is-danger,.campaign-actions-list__buttons .is-danger,.catalog-referral-actions button.is-danger,.seller-link-button.is-danger,.tracking-danger-button{border-color:color-mix(in srgb, #d93025 28%, var(--line));color:#d93025;background:#fce8e6}.admin-action--reject:hover:not(:disabled),.admin-catalog-actions button.is-danger:hover:not(:disabled),.campaign-actions-list__buttons .is-danger:hover:not(:disabled),.catalog-referral-actions button.is-danger:hover:not(:disabled),.seller-link-button.is-danger:hover:not(:disabled),.tracking-danger-button:hover:not(:disabled){border-color:color-mix(in srgb, #d93025 48%, var(--line));color:#b3261e;background:#fae2e0}.admin-action:disabled,.admin-catalog-actions button:disabled,.campaign-actions-list__buttons button:disabled,.catalog-referral-actions button:disabled,.seller-link-button.is-danger:disabled,.tracking-danger-button:disabled{opacity:.55;cursor:not-allowed}:root[data-theme=dark] .admin-action--approve{color:#5da674;background:#18803830;border-color:#1880386b}:root[data-theme=dark] .admin-action--suspend{color:#f6b647;background:#f299002e;border-color:#f299006b}:root[data-theme=dark] .admin-action--reject,:root[data-theme=dark] .admin-catalog-actions button.is-danger,:root[data-theme=dark] .campaign-actions-list__buttons .is-danger,:root[data-theme=dark] .catalog-referral-actions button.is-danger,:root[data-theme=dark] .seller-link-button.is-danger,:root[data-theme=dark] .tracking-danger-button{color:#e46a62;background:#d9302533;border-color:#d9302570}:root[data-theme=dark] .admin-action--reject:hover:not(:disabled),:root[data-theme=dark] .admin-catalog-actions button.is-danger:hover:not(:disabled),:root[data-theme=dark] .campaign-actions-list__buttons .is-danger:hover:not(:disabled),:root[data-theme=dark] .catalog-referral-actions button.is-danger:hover:not(:disabled),:root[data-theme=dark] .seller-link-button.is-danger:hover:not(:disabled),:root[data-theme=dark] .tracking-danger-button:hover:not(:disabled){color:#e77f78;background:#d9302545;border-color:#d9302599}.tracking-manager__notice{border-color:color-mix(in srgb, #1a73e8 25%, var(--line));color:#1a73e8;background:#e8f0fe}.contact-form-alert--success{border-color:color-mix(in srgb, #188038 30%, var(--line));color:#188038;background:#e6f4ea}.feed-refresh-action__message--success{color:#188038}.compare-notice{border-color:color-mix(in srgb, #f29900 32%, var(--line));color:#b06000;background:#fef7e0}.catalog-error,.fake-payment-error,.contact-form-alert--error{border-color:color-mix(in srgb, #d93025 30%, var(--line));color:#d93025;background:#fce8e6}.catalog-error strong{color:#d93025}.catalog-error p{color:color-mix(in srgb, #d93025 58%, var(--text))}.feed-source-card__error,.feed-refresh-action__message--error,.seller-offer-manager__message--error,.seller-store-profile-form__field-error{color:#d93025!important}.seller-store-profile-form input[aria-invalid=true]{border-color:#d93025;box-shadow:0 0 0 3px #d930251c}:root[data-theme=dark] .tracking-manager__notice{color:#5a9aee;background:#1a73e82e;border-color:#1a73e866}:root[data-theme=dark] .contact-form-alert--success{color:#5da674;background:#18803830;border-color:#1880386b}:root[data-theme=dark] .feed-refresh-action__message--success{color:#5da674}:root[data-theme=dark] .compare-notice{color:#f6b647;background:#f299002e;border-color:#f299006b}:root[data-theme=dark] .catalog-error,:root[data-theme=dark] .fake-payment-error,:root[data-theme=dark] .contact-form-alert--error{color:#e46a62;background:#d9302533;border-color:#d9302570}:root[data-theme=dark] .catalog-error strong,:root[data-theme=dark] .feed-source-card__error,:root[data-theme=dark] .feed-refresh-action__message--error,:root[data-theme=dark] .seller-offer-manager__message--error,:root[data-theme=dark] .seller-store-profile-form__field-error{color:#e46e66!important}:root[data-theme=dark] .catalog-error p{color:#eea29d}:root[data-theme=dark] .seller-store-profile-form input[aria-invalid=true]{border-color:#e67871;box-shadow:0 0 0 3px #d930252e}.admin-store-tag{color:#1a73e8;background:#e8f0fe;border:1px solid #d2e3fc}.seller-dashboard-hero--offers{background:linear-gradient(122deg, color-mix(in srgb, #e6f4ea 74%, var(--background)), color-mix(in srgb, #e8f0fe 52%, var(--background)))}.seller-dashboard-hero--campaigns{background:linear-gradient(122deg, color-mix(in srgb, #e8f0fe 62%, var(--background)), color-mix(in srgb, #fef7e0 62%, var(--background)))}.seller-dashboard-hero--reports{background:linear-gradient(127deg, color-mix(in srgb, #e8f0fe 66%, var(--background)), color-mix(in srgb, #e6f4ea 52%, var(--surface)))}.price-alert-form__remove{border-color:color-mix(in srgb, #d93025 30%, var(--line));color:#d93025;background:#fce8e6}.price-alert-form__remove:hover:not(:disabled){border-color:color-mix(in srgb, #d93025 48%, var(--line));color:#b3261e;background:#fae2e0}:root[data-theme=dark] .admin-store-tag{color:#5a9aee;background:#1a73e82e;border-color:#1a73e861}:root[data-theme=dark] .seller-dashboard-hero--offers{background:linear-gradient(122deg, color-mix(in srgb, #188038 13%, var(--background)), color-mix(in srgb, #1a73e8 10%, var(--background)))}:root[data-theme=dark] .seller-dashboard-hero--campaigns{background:linear-gradient(122deg, color-mix(in srgb, #1a73e8 11%, var(--background)), color-mix(in srgb, #f29900 11%, var(--background)))}:root[data-theme=dark] .seller-dashboard-hero--reports{background:linear-gradient(127deg, color-mix(in srgb, #1a73e8 12%, var(--background)), color-mix(in srgb, #188038 10%, var(--surface)))}:root[data-theme=dark] .price-alert-form__remove{color:#e46a62;background:#d9302533;border-color:#d9302570}:root[data-theme=dark] .price-alert-form__remove:hover:not(:disabled){color:#e77f78;background:#d9302545;border-color:#d9302599}:root{--aqua:#1a73e8;--aqua-soft:#e8f0fe}:root[data-theme=dark]{--aqua:#8ab4f8;--aqua-soft:#8ab4f824}button:focus-visible,a:focus-visible,input:focus-visible{outline-color:#1a73e86b}.brand__mark{box-shadow:0 10px 18px #1a73e838}.seller-feed-readiness-panel{background:linear-gradient(135deg, color-mix(in srgb, #e8f0fe 52%, var(--surface)), var(--surface))}.admin-hero:before{background:#1a73e821}.seller-campaign-readiness{border-color:color-mix(in srgb, #f29900 28%, var(--line));background:color-mix(in srgb, #fef7e0 42%, var(--surface))}.seller-dashboard-hero--feeds{--dashboard-accent:#1a73e8}.seller-dashboard-hero--campaigns{--dashboard-accent:#f29900}.seller-dashboard-hero--reports{--dashboard-accent:#1a73e8}:root[data-theme=dark] .brand__mark{box-shadow:0 10px 20px #1a73e82e}:root[data-theme=dark] .seller-feed-readiness-panel{background:linear-gradient(135deg, color-mix(in srgb, #1a73e8 12%, var(--surface)), var(--surface))}:root[data-theme=dark] .admin-hero:before{background:#1a73e824}:root[data-theme=dark] .seller-campaign-readiness{background:color-mix(in srgb, #f29900 12%, var(--surface));border-color:#f2990061}.admin-action,.admin-table--catalog td:last-child>.seller-link-button,.admin-catalog-actions button,.campaign-actions-list__buttons button,.cpc-inline-form button,.admin-offer-actions .seller-link-button,.admin-table--matching-review .match-review-actions .button,.admin-table--matching-review .match-review-actions__reject,.catalog-referral-actions button{min-height:34px;padding-inline:10px;font-size:11px;line-height:1.35}.admin-catalog-actions,.campaign-actions-list__buttons,.match-review-actions,.catalog-referral-actions{align-items:center}.seller-status,.seller-offer-editor__sponsored,.seller-campaign-readiness__grid article span,.campaign-actions-list__health span,.admin-store-readiness span,.admin-user-access-flags span,.admin-catalog-readiness span,.admin-offer-readiness span,.admin-offer-sponsored,.admin-matching-readiness span,.admin-role-list span,.admin-store-tag,.dashboard-shell__panel-heading-copy small,.dashboard-shell__identity-copy small,.dashboard-shell__group-label,.dashboard-footer__meta span{font-size:10px}.admin-action,.admin-table--catalog td:last-child>.seller-link-button,.admin-catalog-actions button,.campaign-actions-list__buttons button,.cpc-inline-form button,.admin-offer-actions .seller-link-button,.admin-table--matching-review .match-review-actions .button,.admin-table--matching-review .match-review-actions__reject,.catalog-referral-actions button{border-radius:10px}.admin-catalog-actions,.catalog-referral-actions__row{gap:6px}.offer-store,.offer-row strong{font-size:10px}.offer-store small,.offer-row strong small,.offer-row b,.seller-offer-table__row>strong small,.seller-ledger-list>article>strong small,.catalog-referral-card__facts b{font-size:9px}.site-page{min-height:100dvh}@media (min-width:801px){.search-page .search-page__content>.filter-panel{max-height:calc(100dvh - 48px)}}@media (min-width:981px){.auth-layout{min-height:calc(100dvh - 220px)}}.access-denied-page{min-height:calc(100dvh - 210px)}.not-found-page{min-height:calc(100dvh - 250px)}.mobile-nav__panel{max-height:calc(100dvh - 82px)}.dashboard-shell{min-height:100dvh}@media (max-width:1024px){.dashboard-shell,.dashboard-shell.is-collapsed{min-height:100dvh}}.login-page{min-height:100dvh}.login-main{min-height:calc(100dvh - 146px)}.search-panel__form:focus-within,.price-alert-form label:focus-within,.not-found-page__search:focus-within,.tracking-alert-editor label:focus-within,.tracking-manager__tools label:focus-within,.notification-center__tools label:focus-within,.home-search-first-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent)}.public-store-controlbar select:focus-visible{border-color:var(--brand);outline:3px solid color-mix(in srgb, var(--brand) 34%, transparent);outline-offset:2px}.category-mega-menu__trigger:focus-visible{color:var(--brand);outline:3px solid color-mix(in srgb, var(--brand) 34%, transparent);outline-offset:4px;border-radius:8px}@media (prefers-reduced-motion:reduce){.results-grid .product-skeleton{background-position:0 0;animation:none}}
@font-face{font-family:IRANYekan;src:url(/fonts/iranyekan/iranyekanwebregular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANYekan;src:url(/fonts/iranyekan/iranyekanwebmedium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANYekan;src:url(/fonts/iranyekan/iranyekanwebbold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--foroshgah-font-family:"IRANYekan", Arial, sans-serif}html,body,button,input,textarea,select{font-family:var(--foroshgah-font-family)}
