img[data-support-preview]{cursor:zoom-in}.support-extra-dialog{border:0;border-radius:8px;padding:0;max-width:min(90vw,900px);color:#243746;box-shadow:0 12px 50px #0005}.support-extra-dialog::backdrop{background:#0008}.support-extra-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#0f766e;color:#fff}.support-extra-dialog button.support-extra-close{border:0;background:transparent;color:inherit;font-size:24px;padding:0 4px;cursor:pointer}.support-image-dialog{width:min(85vw,900px)}.support-preview-image{display:block;max-width:100%;max-height:75vh;object-fit:contain;margin:auto}.support-packet-form{width:min(360px,75vw);padding:18px}.support-packet-form label{display:block;margin:12px 0}.support-packet-form input{display:block;box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #cbd5e1;border-radius:4px;padding:10px;color:#243746!important;background:#fff!important;-webkit-text-fill-color:#243746!important}.support-packet-rule,.support-private-expiry{font-size:12px}.support-packet-rule{line-height:1.6;color:#64748b}.support-packet-actions{display:flex;justify-content:flex-end;gap:8px}.support-packet-actions button{border:0;border-radius:4px;padding:8px 18px;cursor:pointer}.support-packet-actions button[type=submit]{background:#0f766e;color:#fff}.support-packet-error{font-size:12px;color:#b42318}.support-private-packet{display:flex!important;flex-direction:column;gap:7px;align-items:flex-start;min-width:190px;max-width:280px;border:0!important;border-radius:12px!important;padding:15px 20px!important;color:#fff!important;background:linear-gradient(135deg,#ff6b6b,#ee5a6f)!important;box-shadow:0 2px 8px #ff6b6b4d;text-align:left;cursor:pointer}.support-private-packet:disabled{opacity:1;cursor:default}.support-private-wish{overflow-wrap:anywhere;font-size:14px}.support-private-amount{font-size:24px;color:#fff!important}.support-private-status{font-size:13px}.support-private-packet.received,.support-private-packet.expired{background:#c88d88!important;box-shadow:none}
.support-delivery{margin:8px 0;padding:12px;border:1px solid #dae5e4;border-radius:6px;background:#fff}.support-delivery.failed{border-color:#e7b6a4}.support-delivery.failed small,.support-delivery.failed p{color:#ad3d22}.support-delivery p{font-size:12px}.support-delivery button{padding:5px 16px;border:1px solid #0f766e;color:#0f766e;background:#fff;border-radius:4px}#support .console-compose textarea{resize:vertical;min-height:72px;padding:9px;color:#243746!important;background:#fff!important;-webkit-text-fill-color:#243746!important;white-space:pre-wrap;font:inherit}
