.support-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:72px;padding-bottom:90px;align-items:start}.support-layout h1,.support-owner h1{font-size:clamp(38px,4.8vw,64px);line-height:1.08;letter-spacing:-2.5px;margin:0 0 25px}.support-layout aside>p{color:#65717a;line-height:1.7;max-width:420px}.support-email{display:inline-block;color:#38655f;font-weight:600;margin:15px 0;overflow-wrap:anywhere}.support-note{font-size:13px}.support-workspace{border:1px solid #e0e5e7;border-radius:8px;padding:32px;min-width:0}.support-workspace h2,.support-faq h2{font-size:22px;letter-spacing:-.6px;margin:8px 0 22px}.support-workspace form,.support-owner form{display:grid;gap:12px}.support-workspace label,.support-owner label{font-size:13px;font-weight:600;margin-top:8px}.support-workspace input,.support-workspace select,.support-workspace textarea,.support-owner input,.support-owner select,.support-owner textarea{font:inherit;width:100%;padding:12px;border:1px solid #d9dfe2;border-radius:5px;background:#fff;color:#182027;min-width:0}.support-workspace textarea,.support-owner textarea{resize:vertical;line-height:1.6}.support-workspace button,.support-owner button{justify-self:start;cursor:pointer}.support-workspace #ticket-list{margin:20px 0 30px}.ticket-row{width:100%;display:block;text-align:left;border:0;border-bottom:1px solid #e0e5e7;background:#fff;padding:17px 0;color:#182027;font:inherit}.ticket-row b{display:block;font-weight:600}.ticket-row small{display:block;color:#65717a;margin-top:5px}.thread-heading{display:flex;justify-content:space-between;gap:15px;align-items:baseline}.thread-heading span{font-size:13px;color:#38655f}.ticket-message{border:1px solid #e0e5e7;border-radius:6px;padding:18px;margin:12px 0;background:#f8f9fa;overflow-wrap:anywhere}.ticket-message.staff{background:#f1f6f4;border-color:#d8e6df}.ticket-message small{display:block;color:#65717a;font-size:12px}.ticket-message p{white-space:pre-wrap;line-height:1.7;font-size:14px;margin:10px 0 0}.support-faq{margin-top:42px}.support-faq details{padding:16px 0;border-bottom:1px solid #e0e5e7}.support-faq summary{cursor:pointer;font-size:14px}.support-faq details p{font-size:14px;line-height:1.7;color:#65717a}.support-owner{padding-top:55px;padding-bottom:80px}.support-owner #unlock-inbox{max-width:380px;margin:26px 0}.owner-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:45px;margin:35px 0}.support-owner article{border:1px solid #e0e5e7;border-radius:8px;padding:28px}.support-owner article>button{margin:12px 0 30px}.support-owner .confirm-label{display:flex;gap:10px;align-items:flex-start;font-weight:400;line-height:1.6}.support-owner .confirm-label input{width:auto;margin-top:5px}#owner-state,#support-state{line-height:1.7;color:#65717a;overflow-wrap:anywhere}#replacement-box{border-top:1px solid #e0e5e7;padding-top:25px;margin-top:20px}#replacement-box p,#owner-customer,#thread-number{font-size:13px;color:#65717a;line-height:1.7}@media(max-width:850px){.support-layout{grid-template-columns:1fr;gap:35px;padding-top:42px}.support-layout aside{max-width:600px}.support-workspace{padding:22px}.owner-grid{grid-template-columns:1fr;gap:20px}.support-layout h1,.support-owner h1{letter-spacing:-1.5px}.support-owner article{padding:20px}}button:disabled{opacity:.55;cursor:wait}[hidden]{display:none!important}
