/* Current seller information pages only; archived layouts retain their assets. */
.seller-help{--seller-accent:#147d79;--seller-ink:#253e49;--seller-line:#e0e8eb;overflow-wrap:anywhere}
.help-center-page .seller-help{max-width:1120px;padding-top:26px}
.seller-help h1{font:21px/1.9 iranyekan-extrabold-fanumber;margin:0;color:var(--seller-ink)}
.seller-help .help-document{border-color:var(--seller-line);border-radius:16px;padding:28px;background:#fff;box-shadow:0 6px 24px #294c5904}
.seller-help .help-breadcrumb{font-size:11px;margin-bottom:24px;gap:10px}
.seller-help .help-breadcrumb a{color:var(--seller-accent)}
.seller-help-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0 30px}
.seller-help-intro h1{order:-1;font-size:20px}
.seller-help-logo{flex:none;width:160px}
.seller-help-logo img{max-width:100%;height:auto}
.seller-help .seller-help-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 28px;max-width:100%;border:1px solid var(--seller-accent);border-radius:10px;background:var(--seller-accent);color:#fff;font:13px/1.9 iranyekan-bold-fanumber;text-decoration:none;text-align:center;transition:background .18s,border-color .18s,box-shadow .18s}
.seller-help .seller-help-action:hover{color:#fff;background:#0d6663;border-color:#0d6663;box-shadow:0 5px 14px #147d791c}
.seller-help :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--seller-accent);outline-offset:4px}
.seller-help-actions{display:flex;justify-content:flex-end;padding:20px 26px;border-top:1px solid #edf1f3}
.seller-help-rail{min-width:0;margin-bottom:28px}
.seller-help-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:3px;padding:6px 3px 14px;max-width:100%}
.seller-help-track>*{flex:none;scroll-snap-align:start;min-width:0}
.seller-help-benefit{display:flex;flex-direction:column;align-items:center;gap:18px;width:calc((100% - 28px)/3);background:linear-gradient(115deg,#fff,#f1f8f7);border:1px solid var(--seller-line);border-radius:14px;padding:18px;text-align:right}
.seller-help-benefit img{width:100%;max-width:260px;height:176px;object-fit:contain;flex:none}
.seller-help-benefit h2,.seller-help-store h3{font:13px/1.9 iranyekan-bold-fanumber;margin:0;color:var(--seller-ink)}
.seller-help-rail-controls{display:flex;justify-content:flex-end;gap:8px;margin-bottom:10px}
.seller-help-rail-controls[hidden]{display:none}
.seller-help-rail-controls button{width:36px;height:36px;border:1px solid var(--seller-line);border-radius:8px;background:#fff;color:var(--seller-accent);font-size:20px}
.seller-help-rail-controls button:hover:not(:disabled){background:#eef7f5;border-color:#94c4bf}
.seller-help-rail-controls button:disabled{opacity:.35}
.seller-help-guide{border:1px solid var(--seller-line);border-radius:16px;background:#fff;box-shadow:0 6px 24px #294c5904;margin-bottom:28px;overflow:hidden}
/* Public counterpart of the analytics-tabs convention; no Admin shell dependencies. */
.seller-help .analytics-tabs{display:flex;width:100%;gap:10px;padding:12px;margin:0;border-bottom:1px solid var(--seller-line);background:#fff}
.seller-help-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:9px 18px;border:1px solid transparent;border-radius:9px;background:#fff;color:#637581;font:13px/1.6 iranyekan-bold-fanumber}
.seller-help-tabs button i{font-size:17px;color:inherit}
.seller-help-tabs button[aria-selected=true]{border-color:#bddbd6;background:#eef7f5;color:#116e69}
.seller-help-tabs button:hover{background:#f5f9f9;color:#116e69}
.seller-help .seller-help-panel{border:0;border-radius:0;box-shadow:none;margin:0;padding:28px 30px}
.seller-help .seller-help-panel>h2{font:15px/1.9 iranyekan-bold-fanumber;border:0;padding:0;margin:0 0 22px;color:var(--seller-ink)}
.seller-help .help-richtext{font-size:13px;line-height:2.4;color:#51636e}
.seller-help .help-richtext :is(h3,h4,h5){font-size:14px;color:var(--seller-ink)}
.seller-help-features .help-richtext>h3{display:inline-block;padding:5px 12px;border-radius:7px;background:#f0f7f6;color:#116e69;margin-top:10px}
.seller-help-features li::marker{color:var(--seller-accent)}
.seller-help-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}
.seller-help-section-heading h2{font:16px/2 iranyekan-extrabold-fanumber;margin:0;color:var(--seller-ink)}
.seller-help-section-heading a{display:inline-flex;align-items:center;gap:10px;color:var(--seller-accent);font-size:12px;white-space:nowrap;text-decoration:none}
.seller-help .seller-help-stores{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(calc((100% - 42px)/4),1fr);gap:14px}
.seller-help-store{display:flex;align-items:center;gap:14px;padding:18px 14px;border:1px solid var(--seller-line);border-radius:12px;color:var(--seller-ink);text-align:right;text-decoration:none;background:#fbfdfd;transition:border-color .18s,background .18s}
.seller-help-store:hover{border-color:#a9cdc8;background:#f1f8f7}
.seller-help-store img{width:60px;height:60px;object-fit:contain;background:#fff;border:1px solid #edf1f3;border-radius:10px;padding:5px;flex:none}
.seller-help-store h3{font-size:12px;min-width:0}
/* Hub: the same destinations, with spacious, equal cards and a quieter hero. */
.help-center-page .seller-help-hub{margin-bottom:100px}
.seller-help-hub .help-hero{padding:42px 0 34px}
.seller-help-hub .seller-help-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0 0 50px}
.seller-help-hub .seller-help-action{display:grid;grid-template-columns:1fr auto;justify-items:start;gap:26px 14px;min-height:190px;padding:26px;background:#fff;color:var(--seller-ink);border-color:var(--seller-line);text-align:right;border-radius:16px}
.seller-help-choice-icon,.seller-help-plugin-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #dcece8;border-radius:14px;background:#eff7f5;color:var(--seller-accent);font-size:22px}
.seller-help-choice-icon{grid-column:1/-1}
.seller-help-choice-label{font-size:14px}
.seller-help-choice-arrow{align-self:center;color:var(--seller-accent);font-size:20px}
.seller-help-hub .seller-help-action:hover{border-color:#a9cdc8;background:#f7fbfa;color:var(--seller-ink);box-shadow:0 8px 24px #294c5909}
.seller-help-plugin .seller-help-plugin-document{max-width:920px;margin-inline:auto;padding:32px}
.seller-help-plugin-icon{margin-bottom:20px}
.seller-help-plugin h1{font-size:19px;margin-bottom:26px;padding-bottom:24px;border-bottom:1px solid #edf1f3}
.seller-help-plugin .seller-help-actions{padding:24px 0 0;margin-top:26px}
@media(max-width:991.98px){.seller-help .seller-help-stores{grid-auto-columns:minmax(calc((100% - 28px)/3),1fr)}.seller-help-benefit{gap:12px;padding:14px}.seller-help-benefit img{height:156px}.seller-help-benefit h2{font-size:12px}.seller-help-hub .seller-help-action{padding:22px 18px}.seller-help-choice-label{font-size:13px}}
@media(max-width:767.98px){.seller-help-benefit{width:calc((100% - 14px)/2.3)}.seller-help .seller-help-stores{grid-auto-columns:minmax(calc((100% - 14px)/2),1fr)}.seller-help-intro{align-items:flex-start;gap:16px}.seller-help-logo{width:115px}.seller-help-intro h1{font-size:18px}.seller-help-hub .seller-help-choices{grid-template-columns:1fr;gap:12px}.seller-help-hub .seller-help-action{grid-template-columns:auto 1fr auto;align-items:center;min-height:96px;gap:18px;padding:20px}.seller-help-choice-icon{grid-column:auto}.seller-help-hub .help-hero{padding:24px 0 30px}}
@media(max-width:575.98px){.seller-help h1{font-size:18px}.seller-help-intro{flex-direction:column;align-items:center;padding:8px 0 20px}.seller-help-intro h1{order:0;font-size:17px}.seller-help-logo{width:132px}.seller-help-benefit{width:calc((100% - 14px)/1.4)}.seller-help .help-document{padding:20px 16px}.seller-help .seller-help-panel{padding:22px 18px}.seller-help .seller-help-stores{grid-auto-columns:82%;gap:12px}.seller-help-store{padding:14px 12px}.seller-help-section-heading h2{font-size:14px}.seller-help-section-heading a{font-size:11px;gap:6px}.seller-help-tabs button{padding:9px 14px;font-size:12px}.seller-help-actions{padding:18px;justify-content:center}.seller-help .help-richtext{font-size:12.5px}.seller-help-plugin h1{font-size:17px}.seller-help-choice-icon{width:44px;height:44px;font-size:20px}.seller-help-hub .seller-help-action{gap:14px}}
@media(prefers-reduced-motion:reduce){.seller-help :is(.seller-help-action,.seller-help-store){transition:none}}
