.test-chat-dialog{width:min(1380px,calc(100vw - 24px));height:calc(100dvh - 24px);max-height:none;max-width:none;padding:0;border:1px solid #43725a;border-radius:18px;background:#0e1612;color:#f2fbf6;overflow:hidden;box-shadow:0 24px 100px #000b}.test-chat-dialog[open]{display:flex;flex-direction:column}.test-chat-dialog::backdrop{background:#040b07d9;backdrop-filter:blur(4px)}.test-chat-header{display:flex;align-items:flex-start;gap:16px;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #283d32}.test-chat-header h2{margin:0;font:800 22px Manrope,sans-serif}.test-chat-header p{margin:5px 0 0;color:#b0c7bb;font-size:12px;line-height:1.5}.test-chat-header button{flex:none}.test-chat-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 22px;background:#14231b;border-bottom:1px solid #283d32;font-size:12px}.test-chat-controls label{display:flex;align-items:center;gap:7px;color:#d5ece0}.test-chat-controls select{max-width:190px;padding:8px;border:1px solid #4d715f;border-radius:8px;background:#0d1511;color:#f1fbf6;font:inherit}.test-chat-controls input{accent-color:#70e0a7}.test-chat-controls button,.test-pane-tabs button{padding:9px 12px;border:1px solid #446c58;border-radius:8px;background:#1f372b;color:#ebf9f2;font:600 11px 'DM Sans',sans-serif;cursor:pointer}.test-chat-controls button:disabled{opacity:.4;cursor:not-allowed}.test-chat-info{display:flex;flex-wrap:wrap;gap:5px 18px;padding:9px 22px;color:#9eb7aa;font-size:10px;line-height:1.5}.test-chat-info strong{color:#c4e7d5;font-weight:500;overflow-wrap:anywhere}#test-chat-status{margin:0 22px 10px;padding:9px 12px;border-radius:9px;background:#1b2d24;color:#dbefe5;font-size:12px}#test-chat-status.is-error{background:#1b3226;color:#c5fbdf}.test-chat-frames{display:grid;grid-template-columns:1fr 1.2fr;gap:1px;background:#2e4439;flex:1;min-height:0}.test-chat-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:#0d1410}.test-chat-pane>h3{margin:0;padding:10px 18px;color:#bae8d1;font-size:12px;background:#121e18}.test-chat-pane iframe{display:block;flex:1;width:100%;height:100%;min-height:0;border:0;background:#0a100d}.test-pane-tabs{display:none}.test-chat-footnote{margin:0;padding:9px 22px;color:#8da699;font-size:10px;line-height:1.5}.test-embedded .admin-topbar,.test-embedded .inbox-panel,.test-embedded #mobile-inbox-button,.test-embedded #archive-thread-button,.test-embedded #delete-thread-button{display:none!important}.test-embedded .admin-shell{display:block;width:100%;height:100dvh;padding:0;margin:0}.test-embedded .admin-layout{display:block!important;width:100%;height:100dvh!important;border:0;border-radius:0}.test-embedded .admin-layout[hidden]{display:none!important}.test-embedded .thread-panel{display:flex!important;width:100%;height:100%;min-height:0}.test-embedded .thread-header{padding:10px;gap:8px}.test-embedded .thread-person-copy small{max-width:50vw}.test-embedded .thread-actions{flex-wrap:wrap}.test-embedded .thread-messages{min-height:0}.test-embedded .delivery-note{margin-bottom:8px}body.test-embedded{padding:0;display:block;width:100%;height:100dvh;overflow:hidden}.test-embedded .phone-shell{width:100%;height:100dvh;min-height:0;border:0;border-radius:0;box-shadow:none}.test-embedded .phone-shell .back{display:none}.test-embedded .phone-shell .topbar{height:65px;padding-top:0}.test-embedded .notice{font-size:10px}@media(max-width:900px){.test-chat-dialog{width:100vw;height:100dvh;border:0;border-radius:0}.test-chat-header{padding:12px 14px}.test-chat-header h2{font-size:19px}.test-chat-header p{font-size:10px}.test-chat-controls{gap:8px;padding:9px 14px;font-size:11px}.test-chat-controls select{max-width:155px}.test-chat-info{padding:7px 14px;font-size:9px}#test-chat-status{margin:0 14px 8px}.test-pane-tabs{display:flex;gap:8px;padding:0 14px 8px}.test-pane-tabs button{flex:1}.test-pane-tabs button[aria-selected=true]{background:#3b7959;border-color:#7fd4a9}.test-chat-frames{display:block}.test-chat-pane{height:100%}.test-chat-dialog[data-active-pane=visitor] .test-host-pane,.test-chat-dialog[data-active-pane=host] .test-visitor-pane{display:none}.test-chat-pane>h3{display:none}.test-chat-footnote{padding:6px 14px;font-size:9px}}
#test-delay-fields{display:flex;gap:8px}#test-delay-fields[hidden]{display:none}#test-delay-fields input{width:54px;padding:8px;border:1px solid #4d715f;border-radius:8px;background:#0d1511;color:#fff;font:inherit}
