.rpb-support-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,72px);align-items:start;margin:32px 0}.rpb-support-intro,.rpb-support-form,.rpb-support-status-page,.rpb-support-boundaries{border:1px solid #cfe3df;border-radius:24px;background:#fff;padding:clamp(22px,4vw,42px);box-shadow:0 18px 48px rgba(5,54,67,.06)}.rpb-support-intro{background:linear-gradient(150deg,#eef9f6 0%,#fffaf0 100%)}.rpb-support-intro h2,.rpb-support-status-page h2{margin:.4rem 0 1rem}.rpb-support-intro ul{padding-left:1.2rem}.rpb-support-form{display:grid;gap:18px}.rpb-support-form label{display:grid;gap:7px;font-weight:700;color:#0a3040}.rpb-support-form input,.rpb-support-form select,.rpb-support-form textarea{width:100%;border:1px solid #aecbc6;border-radius:12px;background:#fff;color:#163743;font:inherit;padding:12px 14px}.rpb-support-form input:focus,.rpb-support-form select:focus,.rpb-support-form textarea:focus{outline:3px solid rgba(11,139,133,.22);border-color:#078b85}.rpb-support-form__two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rpb-support-consent{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important}.rpb-support-consent input{width:auto;margin-top:4px}.rpb-support-form__fallback{margin:0;font-size:.92rem}.rpb-support-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}.rpb-support-notice{border-left:4px solid #078b85;background:#eff8f6;padding:16px 20px;margin:20px 0;border-radius:10px}.rpb-support-notice--error{border-color:#b54737;background:#fff3f1}.rpb-help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0}.rpb-help-grid article,.rpb-support-history article{border:1px solid #d5e6e2;border-radius:18px;background:#fff;padding:24px}.rpb-help-grid h2{font-size:1.15rem;margin:0 0 10px}.rpb-help-grid a,.rpb-support-history a{font-weight:800;color:#087e7b}.rpb-support-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rpb-support-history article{display:grid;gap:8px}.rpb-support-history h3,.rpb-support-history p{margin:0}.rpb-support-status{display:inline-flex;width:max-content;align-items:center;border-radius:999px;background:#dff3ee;color:#056e69;font-weight:800;font-size:.8rem;letter-spacing:.03em;padding:7px 11px}.rpb-support-timeline{position:relative;display:grid;gap:18px;margin:28px 0;padding-left:24px;border-left:2px solid #b9ddd6}.rpb-support-timeline article{position:relative}.rpb-support-timeline article:before{content:"";position:absolute;left:-31px;top:5px;width:12px;height:12px;border-radius:50%;background:#078b85;border:3px solid #fff;box-shadow:0 0 0 1px #78bdb4}.rpb-support-timeline time{font-size:.82rem;color:#5d737b}.rpb-support-timeline p{margin:4px 0}.rpb-support-private-note{font-size:.9rem;color:#526b73;border-top:1px solid #dceae7;padding-top:18px}.rpb-support-launcher{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:9997;display:flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#073346;color:#fff;font:700 .9rem/1.1 inherit;padding:12px 17px;box-shadow:0 12px 30px rgba(2,37,50,.24);cursor:pointer}.rpb-support-launcher span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#0d918a}.rpb-support-launcher:focus-visible{outline:3px solid #f5c451;outline-offset:3px}.rpb-support-dialog{width:min(92vw,600px);max-height:85vh;border:0;border-radius:24px;padding:0;color:#143644;box-shadow:0 28px 80px rgba(2,31,43,.28)}.rpb-support-dialog::backdrop{background:rgba(3,30,40,.58);backdrop-filter:blur(3px)}.rpb-support-dialog__head{display:flex;justify-content:space-between;gap:20px;align-items:start;padding:26px 28px 10px}.rpb-support-dialog__head h2{margin:4px 0 0}.rpb-support-dialog__head button{border:0;background:#e9f4f1;border-radius:50%;width:38px;height:38px;font-size:1.5rem;cursor:pointer}.rpb-support-dialog>p,.rpb-support-dialog nav{margin-left:28px;margin-right:28px}.rpb-support-dialog nav{display:grid;gap:10px;margin-top:20px}.rpb-support-dialog nav a{display:block;border:1px solid #cfe3df;border-radius:13px;padding:14px 16px;color:#073b48;font-weight:800;text-decoration:none}.rpb-support-dialog nav a:hover,.rpb-support-dialog nav a:focus-visible{border-color:#078b85;background:#edf8f5}.rpb-support-dialog__footer{border-top:1px solid #dbe8e5;padding:18px 0 24px;margin-top:24px!important}.rpb-support-dialog__footer a{color:#087e7b}.rpb-support-boundaries{margin:28px 0}.rpb-support-boundaries h2{margin-top:0}
@media(max-width:820px){.rpb-support-shell{grid-template-columns:1fr}.rpb-help-grid{grid-template-columns:1fr 1fr}.rpb-support-history{grid-template-columns:1fr}}
@media(max-width:560px){.rpb-support-form__two,.rpb-help-grid{grid-template-columns:1fr}.rpb-support-launcher{right:12px;bottom:max(12px,env(safe-area-inset-bottom));font-size:.82rem;padding:10px 13px}.rpb-support-dialog__head,.rpb-support-dialog>p,.rpb-support-dialog nav{margin-left:18px;margin-right:18px}.rpb-support-dialog__head{padding-left:18px;padding-right:18px}.rpb-support-intro,.rpb-support-form,.rpb-support-status-page{border-radius:18px}}
.rpb-support-dialog[open]{display:block}
.rpb-support-faq{margin:36px 0}.rpb-support-faq details{border:1px solid #d2e5e1;border-radius:14px;background:#fff;margin:10px 0;padding:0 18px}.rpb-support-faq summary{cursor:pointer;font-weight:800;padding:16px 0}.rpb-support-faq details p{margin:0 0 18px}.rpb-profile-report{text-align:center;margin-top:22px!important;margin-bottom:36px!important}.rpb-profile-report a,.rpb-review-report{color:#087e7b;font-weight:700}.rpb-review-report{font-size:.82rem;margin-top:8px}
