.seller-page{animation:none!important}
.seller-service-bar{display:flex;align-items:center;gap:8px;padding:5px;border:1px solid var(--pro-line);border-radius:14px;background:var(--pro-soft);min-width:0}
.seller-service-bar .seller-tag-switch{display:flex;gap:4px;flex:1;min-width:0;margin:0}
.seller-service-bar .seller-tag-switch button{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:8px 10px;border-radius:10px;font-size:.83rem;line-height:1.2;text-align:center;border-color:transparent;background:transparent}
.seller-service-bar .seller-tag-switch button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.seller-service-bar .seller-tag-switch [aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent);box-shadow:none}
.seller-service-bar .seller-tag-switch button:disabled{opacity:.8}
.seller-service-bar .is-pending:after{content:'';flex-shrink:0;width:12px;height:12px;border:2px solid var(--accent);border-right-color:transparent;border-radius:50%;animation:spin .8s linear infinite}
#seller-tag-status:empty{display:none}#seller-tag-status{font-size:.7rem;color:var(--muted);max-width:90px;line-height:1.2}
.seller-support-hero{padding:24px;border:1px solid var(--pro-line);border-radius:22px;background:linear-gradient(130deg,color-mix(in srgb,var(--accent) 10%,var(--surface)),var(--surface))}
.seller-support-hero>p{color:var(--muted);font-size:.92rem;max-width:520px;margin:10px 0 20px}
.seller-support-search{display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid var(--pro-line);border-radius:12px;background:var(--surface)}
.seller-support-search>svg{color:var(--muted);flex-shrink:0}.seller-support-search input{width:100%;min-width:0;border:0!important;box-shadow:none!important;background:transparent;padding:13px 0;font-size:16px}
.seller-support-search:focus-within{outline:2px solid var(--accent);outline-offset:2px}
.seller-support-ask{display:flex;align-items:center;gap:10px;min-height:48px;width:100%;margin:12px 0;padding:12px 15px;border:0;border-radius:12px;background:var(--accent);color:var(--bg);font-weight:750;cursor:pointer}.seller-support-ask>span{margin-left:auto}
.seller-support-shortcuts{display:flex;flex-wrap:wrap;gap:7px}.seller-support-shortcuts button{min-height:36px;border:1px solid var(--pro-line);background:var(--surface);color:var(--text);border-radius:9px;padding:8px 10px;font-size:.75rem;cursor:pointer}
.seller-support-library{min-width:0}.seller-support-library>div:first-child{padding:7px 0}.seller-support-library h2{margin:0}.seller-support-library small{color:var(--muted);font-size:.72rem}
.seller-support-filters{display:flex;gap:5px;padding:5px 0 12px;flex-wrap:wrap}.seller-support-filters button{min-height:38px;border:1px solid var(--pro-line);border-radius:999px;padding:8px 13px;background:transparent;color:var(--muted);font-size:.78rem;cursor:pointer}.seller-support-filters [aria-pressed=true]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:var(--accent);color:var(--accent)}
#seller-support-results{display:grid;gap:9px}.seller-support-guide,.seller-support-answer{padding:15px;border:1px solid var(--pro-line);border-radius:15px;background:var(--surface);color:var(--text);text-align:left;min-width:0;overflow-wrap:anywhere}
.seller-support-guide{display:flex;align-items:center;gap:12px;width:100%;cursor:pointer}.seller-support-guide>span:nth-child(2){flex:1;min-width:0}.seller-support-guide small,.seller-support-answer summary small{display:block;font-size:.62rem;letter-spacing:.08em;color:var(--muted);margin-bottom:4px}.seller-support-guide b,.seller-support-answer b{font-size:.9rem;line-height:1.35}.seller-support-guide p{font-size:.8rem;color:var(--muted);margin:6px 0 0}.seller-support-icon{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:11px;color:var(--accent)}
.seller-support-answer summary{cursor:pointer;min-height:38px}.seller-support-answer[open] summary{padding-bottom:12px;border-bottom:1px solid var(--pro-line)}.seller-support-answer>div{font-size:.88rem;line-height:1.65;padding-top:12px}.seller-support-answer .btn{margin-top:10px}.seller-support-answer ul,.seller-support-answer ol{padding-left:20px}
.seller-support-contact{display:grid;grid-template-columns:1fr auto;gap:10px 20px;align-items:center;padding:20px;border:1px solid var(--pro-line);border-radius:18px;background:var(--pro-soft)}.seller-support-contact>div>svg{display:block;color:var(--accent);margin-bottom:10px}.seller-support-contact b{font-size:.93rem}.seller-support-contact p{font-size:.82rem;color:var(--muted);margin:6px 0 0}.seller-community-link{grid-column:1/-1;justify-self:start;border:0;background:transparent;color:var(--accent);font-size:.8rem;padding:8px 0;cursor:pointer}
.seller-support-empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:28px 18px;border:1px dashed var(--pro-line);border-radius:16px}.seller-support-empty p{color:var(--muted);font-size:.82rem;margin:0}
.seller-root .seller-ai-panel{padding:0;overflow:hidden;border-radius:20px;max-height:min(780px,calc(var(--seller-view-height,100dvh) - 36px));bottom:18px;z-index:4201}
.seller-root .seller-ai-backdrop{z-index:4200;backdrop-filter:none;background:#04101866}
.seller-root .seller-ai-panel header{padding:14px 16px}.seller-root .seller-ai-panel header .seller-ai-face{width:34px;height:34px;min-width:34px;border-radius:10px;animation:none}.seller-root .seller-ai-panel header small{font-size:.62rem;letter-spacing:.1em}.seller-root .seller-ai-panel header h2{font-size:1rem}.seller-root .seller-ai-modes{margin:10px 14px 0;flex-shrink:0}.seller-root .seller-ai-context{padding:9px 15px;background:transparent}
.seller-root .seller-ai-panel .seller-ai-dialog{min-height:110px;max-height:none;overflow:auto;overscroll-behavior:contain;flex:1;padding:14px;scroll-behavior:auto}.seller-root .seller-ai-chips{margin:0;justify-content:flex-start;padding:8px 14px;max-height:94px;overflow:auto;flex-shrink:0}.seller-root .seller-ai-panel form{flex-shrink:0;padding:12px 14px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--pro-line);background:var(--surface)}.seller-root .seller-ai-panel textarea{font-size:16px;min-height:65px;max-height:110px;resize:none}.seller-root .seller-ai-panel form>.btn{min-height:42px}.seller-root .seller-ai-panel .seller-ai-welcome{font-size:.86rem;text-align:left;padding:14px}
.seller-root .seller-ai-fab{z-index:55}.seller-root .seller-ai-progress{overflow-wrap:anywhere}
@media(max-width:640px){
 .seller-service-bar{border-radius:12px;padding:3px;gap:5px}.seller-service-bar .seller-tag-switch button{padding:7px 9px;font-size:.79rem;min-height:44px}.seller-page{gap:14px}
 .seller-support-hero{padding:18px;border-radius:18px}.seller-support-hero h1{font-size:1.5rem}.seller-support-hero>p{font-size:.84rem;margin:8px 0 15px}.seller-support-contact{grid-template-columns:1fr;padding:18px}.seller-support-contact>.btn{width:100%}.seller-support-library h2{font-size:1rem;max-width:75%}
 .seller-root .seller-ai-panel{top:calc(var(--seller-view-top,0px) + 8px);bottom:auto;left:8px;right:8px;width:auto;height:calc(var(--seller-view-height,100dvh) - 16px);max-height:none;border-radius:18px}.seller-root .seller-ai-panel .seller-ai-dialog{min-height:60px}.seller-root .seller-ai-chips{max-height:82px}.seller-root .seller-ai-fab{padding:10px 12px}.seller-root .seller-ai-fab b{font-size:.76rem}
}
@media(prefers-reduced-motion:reduce){.seller-service-bar .is-pending:after{animation:none}}
.seller-root[data-ai-small="true"] .seller-ai-panel .seller-ai-chips{display:none}
.seller-root[data-ai-small="true"] .seller-ai-panel .seller-ai-dialog{min-height:0}
.seller-root[data-ai-small="true"] .seller-ai-panel header{padding:10px 14px}
.seller-root[data-ai-small="true"] .seller-ai-panel header small{display:none}
.seller-root[data-ai-small="true"] .seller-ai-panel textarea{height:54px;min-height:54px;max-height:54px}
.seller-root[data-ai-small="true"] .seller-ai-panel .seller-ai-modes{margin-top:6px}
.seller-root[data-ai-small="true"] .seller-ai-panel .seller-ai-context{padding:6px 14px}
.seller-support-search input:focus{outline:none!important}
.seller-page .seller-support-answer{padding:15px;border:1px solid var(--pro-line)}
.seller-page .seller-support-answer summary{display:block;list-style:none;position:relative;padding-right:24px}
.seller-support-answer summary::-webkit-details-marker{display:none}
.seller-support-answer summary:after{content:'+';position:absolute;right:0;top:8px;font-size:1.1rem;color:var(--accent)}
.seller-support-answer[open] summary:after{content:'−'}
