.support-chat{min-width:0}.chat-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.chat-toolbar select{flex:1;min-width:160px;max-width:100%}.chat-unread{font-size:11px;color:#bbaeb6}.chat-log{height:340px;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:16px;background:#0e0d11;border:1px solid #302b34;border-radius:16px}.chat-bubble{align-self:flex-start;max-width:85%;padding:13px 16px;border-radius:16px 16px 16px 4px;background:#25212a;border:1px solid #39323e;overflow-wrap:anywhere}.chat-bubble.mine{align-self:flex-end;background:#34131c;border-color:#6f2233;border-radius:16px 16px 4px 16px}.chat-bubble small{color:#ecb5c0;font-size:10px}.chat-bubble p{white-space:pre-wrap;font-size:13px;line-height:1.7;margin:6px 0}.chat-bubble time{display:block;color:#a69aa6;font-size:10px}.chat-compose{display:grid;gap:10px;margin-top:16px}.chat-compose label{font-size:12px;color:#c5b9c5}.chat-compose textarea{width:100%;resize:vertical;min-height:95px;max-height:260px}.chat-compose button{justify-self:end}.chat-feedback{font-size:12px;line-height:1.6;color:#dfb5c2;margin:0}.chat-empty{color:#9d92a1;margin:auto;text-align:center;font-size:13px}.tracking-box{padding:20px;border:1px solid #50313c;background:#1d1219;border-radius:16px;margin:16px 0}.tracking-box strong{font-size:21px;overflow-wrap:anywhere;letter-spacing:.02em}.tracking-box p{font-size:12px;color:#c7b5c1}.tracking-box a{display:inline-block;margin-top:10px;color:#f3a5b6}.tracking-box small{display:block;color:#b1a2ae;margin-top:8px}.order-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.order-actions a,.order-actions button{font-size:12px}.shipping-form{margin-top:15px;display:grid;gap:12px}.notification-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.75;padding:16px;border:1px solid #39313d;border-radius:14px;background:#0f0d12}.shipping-manager summary{cursor:pointer;font-size:12px;color:#edb0bd;padding:12px 0}.shipping-manager{padding:0 16px 16px}.shipping-manager .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-result{font-size:12px;white-space:pre-wrap;color:#e5b5c2}.template-preview{margin-top:12px}.size-editor-list{display:grid;gap:12px;margin:18px 0}.size-editor-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:12px;align-items:end;padding:16px;border:1px solid #34303a;border-radius:16px;background:#121015}.size-editor-row .field{margin:0}.copy-editor{border:1px solid #332f38;border-radius:14px;padding:16px;margin-bottom:12px}.copy-editor summary{cursor:pointer;font-size:13px;font-weight:700}.copy-editor .form-grid{margin-top:15px}.section-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.section-switches label{padding:12px;border:1px solid #332e39;border-radius:12px}.mail-status{font-size:12px;margin:15px 0;color:#d1b5c2}
@media(max-width:650px){.chat-log{height:300px;padding:10px}.chat-bubble{max-width:95%}.chat-toolbar select{flex-basis:100%}.shipping-manager .form-grid,.section-switches{grid-template-columns:1fr}.size-editor-row{grid-template-columns:1fr 1fr}.size-editor-row .field:first-child{grid-column:1/-1}.size-editor-row button{align-self:end}.tracking-box strong{font-size:18px}}
.support-chat select,.support-chat textarea{background:#151019;color:#f3edf5;border:1px solid #49384c;border-radius:11px;padding:12px 13px;font:13px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.support-chat select{min-height:43px}.support-chat .small-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 14px;border:1px solid #4b374d;border-radius:11px;background:#251a2b;color:#eadce9;font:600 11px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.support-chat .small-btn:hover{border-color:#bd5877;background:#35213a}.support-chat textarea::placeholder{color:#978299}.support-chat textarea:focus-visible{outline:2px solid #e391ad;outline-offset:2px}
