.support-handoff{background:#fff;border:1px solid #cbb4be;border-radius:14px;min-width:0;margin:24px 0 0;padding:20px}.support-handoff-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.support-handoff h3{color:#5e2c40;margin:0;font:600 20px/1.3 Arial,sans-serif}.support-handoff-head>button{color:#71364c;background:#fff;border:1px solid #ded1d7;border-radius:50%;flex-shrink:0;width:44px;min-height:44px;padding:0;font-size:24px}.support-handoff form{gap:16px;margin-top:12px;display:grid}.support-handoff p{font-size:14px;line-height:1.6}.support-handoff fieldset{border:0;min-width:0;margin:0;padding:0}.support-handoff legend{margin-bottom:8px;font-size:14px;font-weight:600}.support-handoff-methods{gap:10px;display:flex}.support-handoff-methods label{flex:1;margin:0;position:relative}.support-handoff-methods input{opacity:0;width:1px;height:1px;position:absolute}.support-handoff-methods span{color:#71364c;background:#fff;border:1px solid #d9cbd2;border-radius:9px;justify-content:center;align-items:center;min-height:46px;display:flex}.support-handoff-methods input:checked+span{background:#f7edf1;border-color:#76394f;box-shadow:inset 0 0 0 1px #76394f}.support-handoff-methods input:focus-visible+span{outline-offset:3px;outline:3px solid #b790a0}.support-handoff-fields{gap:16px;display:grid}.support-handoff-fields>label:not(.support-handoff-check):not(.support-hp){gap:8px;font-size:14px;font-weight:600;display:grid}.support-handoff label small{color:#78616b;font-size:12px;font-weight:400}.support-handoff input:not([type=checkbox]):not([type=radio]),.support-handoff textarea{box-sizing:border-box;color:#342d30;background:#fff;border:1px solid #c8d1c9;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font:16px/1.5 Arial,sans-serif}.support-handoff .support-handoff-check{align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.6;display:flex}.support-handoff-check input{appearance:auto;accent-color:#76394f;flex-shrink:0;width:20px;height:20px;margin:2px 0 0}.support-handoff-check a{color:#71364c}.support-handoff form>button{color:#fff;background:#76394f;border:0;border-radius:9px;width:100%;min-height:48px;padding:12px 18px;font:600 15px Arial,sans-serif}.support-handoff button:disabled{opacity:.6;cursor:default}.support-handoff-preview{border:1px solid #e2d6dc;border-radius:8px;padding:10px 12px}.support-handoff-preview summary{cursor:pointer;min-height:44px;font-size:13px}.support-handoff-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;margin-bottom:0;font:12px/1.6 Arial,sans-serif;overflow:auto}.support-handoff .support-handoff-error{color:#923d40;background:#fff0f0;border:1px solid #dca5a7;border-radius:8px;margin:0;padding:12px}.support-handoff-footnote{color:#78616b;font-size:12px;line-height:1.5}.support-handoff :focus-visible{outline-offset:3px;outline:3px solid #b790a0}.chat-handoff-trigger{color:#71364c;cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:16px;font:14px Arial,sans-serif;text-decoration:underline}@media (max-width:600px){.support-handoff{padding:16px}.support-handoff h3{font-size:18px}}.support-page .support-handoff{--support-surface:#fff;--support-line:#d9cbd2;--support-text:#342d30;--support-muted:#78616b;--support-accent:#76394f;color:#342d30}.support-page .support-handoff legend,.support-page .support-handoff label,.support-page .support-handoff-preview{color:#342d30}.support-page .support-handoff p,.support-page .support-handoff small{color:#78616b}.support-page .support-handoff-head>button{color:#71364c;background:#fff}.support-page .support-handoff .support-handoff-error{color:#923d40}.support-page .support-handoff form>button{color:#fff;background:#76394f}.support-page .chat-handoff-trigger{color:#edb8c6;text-align:left;background:0 0;padding:8px 0;font-size:14px;font-weight:400}.support-page .support-handoff input[type=checkbox]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.support-page .chat-handoff-trigger:hover:not(:disabled){color:#fff0f5;background:0 0;text-decoration-thickness:2px}.support-page .support-handoff-head>button:hover:not(:disabled){color:#71364c;background:#f7edf1}.support-page .support-handoff form>button:hover:not(:disabled){color:#fff;background:#642c42}
