#panel-xhs-cover .xhs-card{padding:30px;background:linear-gradient(125deg,#fff 60%,#f3f0ff);border:1px solid #e0e5f4}#panel-xhs-cover .xhs-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}#panel-xhs-cover h2{font-size:27px;margin:10px 0;letter-spacing:-.5px;color:#162b4c}#panel-xhs-cover .xhs-heading p{color:#667997;margin:0;line-height:1.7}#panel-xhs-cover .xhs-eyebrow{color:#635bee;font-size:12px;font-weight:700;letter-spacing:2px}#panel-xhs-cover .xhs-price{font-size:25px;white-space:nowrap;color:#635bee;background:#efedff;border:1px solid #d9d5ff;border-radius:16px;padding:16px 20px;font-weight:750}#panel-xhs-cover .xhs-price small{font-size:13px;font-weight:500}#panel-xhs-cover .xhs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:30px}#panel-xhs-cover .xhs-inputs,#panel-xhs-cover .xhs-output{min-width:0}#panel-xhs-cover .field-label{display:block;margin:20px 0 10px}#panel-xhs-cover .field-label:first-child{margin-top:0}#panel-xhs-cover .dropzone{min-height:175px;background:#f7f9ff;border:1.5px dashed #c3c9ef}#panel-xhs-cover .dropzone p{font-size:15px;font-weight:600;color:#32486b}#panel-xhs-cover .dz-hint{line-height:1.7;display:block;font-size:12px}#panel-xhs-cover .xhs-upload{font-size:12px;color:#667997;line-height:1.7;margin:10px 0;overflow-wrap:anywhere}#panel-xhs-cover .file-chip{max-width:100%;gap:10px}#panel-xhs-cover .file-chip span{overflow-wrap:anywhere;min-width:0}#panel-xhs-cover .file-chip img{width:48px;height:56px;object-fit:cover;border-radius:8px}#panel-xhs-cover textarea{box-sizing:border-box;width:100%;resize:vertical}#panel-xhs-cover .field-row{gap:16px;margin-bottom:22px}#panel-xhs-cover select{width:100%;min-width:0;padding:12px;border-radius:10px}#panel-xhs-cover .btn-primary{width:100%;padding:15px;font-size:15px}#panel-xhs-cover .xhs-output{border:1px solid #e1e6f2;border-radius:18px;background:rgba(255,255,255,.8);padding:20px}#panel-xhs-cover .xhs-output-head{display:flex;justify-content:space-between;gap:10px;font-size:14px;color:#32486b}#panel-xhs-cover .xhs-output-head span{font-size:11px;color:#7b89a4}#panel-xhs-cover .xhs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:430px;text-align:center;color:#7b89a4;background:linear-gradient(150deg,#f5f7ff,#faf7ff);border:1px solid #e6e9f6;border-radius:12px;margin:20px 0}#panel-xhs-cover .xhs-empty svg{width:44px;height:44px;stroke:#9c95ed;fill:none;stroke-width:1.5}#panel-xhs-cover .xhs-empty h3{font-size:18px;color:#405478;font-weight:600;margin:24px 0 0}#panel-xhs-cover .xhs-empty p{font-size:13px;line-height:1.9}#panel-xhs-cover .xhs-empty span{font-size:11px;margin-top:24px}#panel-xhs-cover .xhs-note{font-size:11px;color:#75829c;line-height:1.9;margin:12px 0 0}#panel-xhs-cover button:disabled{opacity:.55;cursor:wait}@media(max-width:760px){#panel-xhs-cover .xhs-card{padding:18px}#panel-xhs-cover .xhs-grid{grid-template-columns:1fr;gap:22px}#panel-xhs-cover .xhs-heading{align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:20px}#panel-xhs-cover h2{font-size:23px}#panel-xhs-cover .xhs-price{font-size:18px;padding:10px 14px}#panel-xhs-cover .xhs-empty{min-height:270px}#panel-xhs-cover .xhs-output{padding:15px}#panel-xhs-cover .field-row{display:flex}#panel-xhs-cover .field-grow{flex:1;min-width:0}}
#panel-xhs-cover #xhsResult{width:100%;box-sizing:border-box;padding:0;display:block;background:transparent;border:0}#panel-xhs-cover .xhs-empty{width:100%;box-sizing:border-box}
