.ccs-page{--ccs-ink: #16161a;--ccs-muted: #6b6b76;--ccs-line: #e3e3e8;--ccs-bg: #ffffff;--ccs-sunk: #f7f7f9;--ccs-accent: #111111;--ccs-ok: #0f7b44;--ccs-warn: #8a5b00;--ccs-danger: #b3261e;--ccs-radius: 10px;max-width:1120px;margin:0 auto;padding:32px 20px 72px;color:var(--ccs-ink);font-size:15px;line-height:1.5}.ccs-page *,.ccs-page *:before,.ccs-page *:after{box-sizing:border-box}.ccs-page h1{font-size:28px;line-height:1.2;margin:0 0 8px}.ccs-page h2{font-size:19px;line-height:1.3;margin:0 0 16px}.ccs-page h3{font-size:16px;line-height:1.3;margin:0 0 4px}.ccs-lede{color:var(--ccs-muted);margin:0 0 24px;max-width:60ch}.ccs-hint{color:var(--ccs-muted);font-size:13px;margin:6px 0 0}.ccs-req{color:var(--ccs-danger)}.ccs-section{padding:28px 0;border-top:1px solid var(--ccs-line)}.ccs-section:first-of-type{border-top:0;padding-top:0}.ccs-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.ccs-impersonation{background:#fff4d6;border:1px solid #e0b64a;border-radius:var(--ccs-radius);padding:12px 16px;margin-bottom:24px;font-size:14px}.ccs-impersonation a{margin-left:8px}body.ccs-impersonating{box-shadow:inset 0 0 0 4px #e0b64a}.ccs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:var(--ccs-radius);border:1px solid var(--ccs-accent);background:var(--ccs-accent);color:#fff;font:inherit;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;transition:opacity .15s ease}.ccs-btn:hover{opacity:.88;color:#fff}.ccs-btn[disabled]{opacity:.5;cursor:default}.ccs-btn-ghost{background:transparent;color:var(--ccs-ink);border-color:var(--ccs-line)}.ccs-btn-ghost:hover{background:var(--ccs-sunk);color:var(--ccs-ink)}.ccs-btn-danger{background:transparent;color:var(--ccs-danger);border-color:#e7c4c1}.ccs-btn-danger:hover{background:#fdf3f2;color:var(--ccs-danger)}.ccs-store-head{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:28px}.ccs-store-logo{width:72px;height:72px;border-radius:var(--ccs-radius);border:1px solid var(--ccs-line);background:var(--ccs-sunk);overflow:hidden;flex:0 0 auto}.ccs-store-logo img{width:100%;height:100%;object-fit:cover;display:block}.ccs-store-id{flex:1 1 260px;min-width:0}.ccs-store-id h1{margin-bottom:4px}.ccs-store-link{color:var(--ccs-muted);font-size:14px;word-break:break-all}.ccs-copy{min-height:30px;padding:0 10px;font-size:12px;margin-left:10px}.ccs-store-actions{flex:0 0 auto}.ccs-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.ccs-stat{border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);padding:18px;background:var(--ccs-bg)}.ccs-stat-value{display:block;font-size:30px;font-weight:700;line-height:1.1}.ccs-stat-label{display:block;margin-top:6px;font-size:13px;color:var(--ccs-muted)}.ccs-table-wrap{overflow-x:auto;border:1px solid var(--ccs-line);border-radius:var(--ccs-radius)}.ccs-table{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.ccs-table th,.ccs-table td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--ccs-line)}.ccs-table th{background:var(--ccs-sunk);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ccs-muted)}.ccs-table tr:last-child td{border-bottom:0}.ccs-table .num{text-align:right;font-variant-numeric:tabular-nums}.ccs-table tr.is-void td{color:var(--ccs-muted);text-decoration:line-through}.ccs-listings{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.ccs-listing{border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);overflow:hidden;background:var(--ccs-bg)}.ccs-listing-media{display:block;position:relative;aspect-ratio:1 / 1;background:var(--ccs-sunk)}.ccs-listing-media img{width:100%;height:100%;object-fit:contain;display:block}.ccs-listing-body{padding:14px}.ccs-listing-price{margin:0 0 10px;font-size:14px;color:var(--ccs-muted)}.ccs-listing-actions{display:flex;gap:8px;margin-top:12px}.ccs-listing-actions .ccs-btn{flex:1;min-height:34px;padding:0 10px;font-size:13px}.ccs-badge{position:absolute;top:10px;left:10px;background:var(--ccs-warn);color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:99px}.ccs-swatches{display:flex;flex-wrap:wrap;gap:5px}.ccs-swatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.18);display:inline-block}.ccs-form{max-width:560px}.ccs-field{margin-bottom:20px}.ccs-field label{display:block;font-weight:600;margin-bottom:6px;font-size:14px}.ccs-field input[type=text],.ccs-field input[type=url],.ccs-field textarea{width:100%;padding:10px 12px;border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);font:inherit;color:var(--ccs-ink);background:var(--ccs-bg)}.ccs-field input:focus,.ccs-field textarea:focus{outline:2px solid var(--ccs-accent);outline-offset:1px;border-color:var(--ccs-accent)}.ccs-field textarea{resize:vertical}.ccs-url{display:flex;align-items:stretch;border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);overflow:hidden}.ccs-url:focus-within{outline:2px solid var(--ccs-accent);outline-offset:1px}.ccs-url-prefix{display:flex;align-items:center;padding:0 4px 0 12px;background:var(--ccs-sunk);color:var(--ccs-muted);font-size:14px;white-space:nowrap}.ccs-url input{border:0!important;border-radius:0!important;flex:1;min-width:0}.ccs-url input:focus{outline:none!important}.ccs-handle-status[data-state=checking]{color:var(--ccs-muted)}.ccs-handle-status[data-state=ok]{color:var(--ccs-ok)}.ccs-handle-status[data-state=taken]{color:var(--ccs-danger)}.ccs-logo-row{display:flex;gap:16px;align-items:flex-start}.ccs-logo-preview{width:88px;height:88px;flex:0 0 auto;border:1px dashed var(--ccs-line);border-radius:var(--ccs-radius);display:flex;align-items:center;justify-content:center;background:var(--ccs-sunk);font-size:12px;color:var(--ccs-muted);text-align:center;overflow:hidden}.ccs-logo-preview img{width:100%;height:100%;object-fit:cover}.ccs-form-actions{display:flex;gap:10px;margin-top:24px}.ccs-form-error{color:var(--ccs-danger);background:#fdf3f2;border:1px solid #e7c4c1;border-radius:var(--ccs-radius);padding:10px 14px;margin:0 0 16px;font-size:14px}.ccs-empty{text-align:center;padding:64px 20px}.ccs-empty .ccs-btn{margin:16px 0 12px}.ccs-empty-note,.ccs-loading{color:var(--ccs-muted);padding:16px 0}.ccs-error{color:var(--ccs-danger)}@media(max-width:640px){.ccs-page{padding:20px 14px 56px}.ccs-page h1{font-size:23px}.ccs-store-actions,.ccs-store-actions .ccs-btn{width:100%}.ccs-stat-value{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ccs-seller.css.map */
