.support-ui{min-width:0;color:var(--site-ink);font-family:Montserrat,system-ui,sans-serif}.support-ui [hidden]{display:none!important}.guest-support-page{width:min(64rem,100%);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem) 4rem}.support-ui .account-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.support-ui .account-page-heading-copy{flex:16rem;min-width:0}.support-ui .account-page-heading .eyebrow{color:var(--site-accent-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.75rem;font-weight:700;display:inline-flex}.support-ui .account-page-heading .eyebrow .icon{width:1rem;height:1rem}.support-ui .account-page-heading h1{margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);line-height:1.15}.support-ui .account-page-heading p{max-width:42rem;color:var(--site-ink2);margin:.65rem 0 0;font-size:.875rem}.support-ui .support-workspace,.support-ui.support-workspace{gap:1.25rem;display:grid}.support-ui .card{border:1px solid var(--site-line);background:var(--site-card);min-width:0;box-shadow:none;border-radius:1.25rem;padding:1.5rem}.support-ui .support-compose{gap:.75rem;margin:0;display:grid}.support-ui h2{margin:0;font-size:1.2rem}.support-ui h3{margin:0;font-size:1rem}.support-ui .support-compose label{font-size:.875rem;font-weight:600}.support-ui .support-compose .ant-input{min-height:44px;font:inherit;font-size:.875rem}.support-ui .support-compose textarea.ant-input{resize:vertical;min-height:8rem}.support-ui .support-compose-inline{border-top:1px solid var(--site-line);margin-top:1rem;padding-top:1rem}.support-ui .support-compose-inline textarea.ant-input{min-height:5rem}.support-ui .support-compose-inline .support-hint{font-size:.72rem}.support-ui .support-new-ticket{justify-items:start;gap:.75rem;display:grid}.support-ui .support-new-ticket>.support-compose{width:100%}.support-ui .support-compose .ant-input-data-count{color:var(--site-ink3);font-size:.75rem}.support-ui .support-hint{color:var(--site-ink2);margin:0;font-size:.8rem;line-height:1.6}.support-ui .support-compose-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.support-ui .ant-btn{white-space:normal;border-radius:999px;height:auto;min-height:44px;padding:.65rem 1rem;font-family:inherit;font-weight:700}.support-ui .ant-btn .icon,.support-ui .button .icon{flex-shrink:0;width:1rem;height:1rem}.support-ui .button{border:1px solid var(--site-line);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.65rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.support-ui .button-secondary{color:var(--site-ink);background:var(--site-bg2);border-color:var(--site-line)}.support-ui .support-history{gap:1rem;min-width:0;display:grid}.support-ui .support-history-heading,.support-ui .support-thread-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.support-ui .support-history-heading>span{color:var(--site-ink2);font-size:.8rem}.support-ui .support-ticket-layout{grid-template-columns:minmax(13rem,.85fr) minmax(0,1.6fr);align-items:start;gap:1rem;min-width:0;display:grid}.support-ui .support-ticket-list,.support-ui .support-conversation{gap:.75rem;min-width:0;display:grid}.support-ui .support-ticket-selector{border:1px solid var(--site-line);width:100%;min-width:0;color:var(--site-ink);background:var(--site-card);font:inherit;text-align:left;cursor:pointer;border-radius:1rem;gap:.65rem;padding:1rem;display:grid}.support-ui .support-ticket-selector[aria-current=true]{border-color:var(--site-accent);background:var(--site-accent-tint)}.support-ui .support-ticket-title{flex-wrap:wrap;align-items:start;gap:.5rem;min-width:0;display:flex}.support-ui .support-ticket-title strong{overflow-wrap:anywhere;flex:8rem;min-width:0;font-size:.85rem}.support-ui .support-ticket-selector time{color:var(--site-ink2);font-size:.72rem}.support-ui .support-status{border:1px solid var(--site-line);color:var(--site-ink2);background:var(--site-bg2);border-radius:999px;margin:0;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.support-ui .support-status-open{color:var(--site-accent-text);background:var(--site-accent-tint)}.support-ui .support-status-answered{color:#0b7048;background:#e6f6ee;border-color:#0000}:root[data-theme=dark] .support-ui .support-status-answered{color:#5fd6a0;background:#123024}.support-ui .support-messages{overscroll-behavior:contain;gap:.75rem;max-height:min(60vh,36rem);margin:1rem 0 0;padding:0 .25rem 0 0;list-style:none;display:grid;overflow-y:auto}.support-ui .support-message{border:1px solid var(--site-line);background:var(--site-bg2);border-radius:1rem 1rem 1rem .3rem;justify-self:start;width:fit-content;max-width:94%;padding:.85rem 1rem}.support-ui .support-message-own{border-radius:1rem 1rem .3rem;justify-self:end}.support-ui .support-message-operator{background:var(--site-accent-tint)}.support-ui .support-message>div{flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.support-ui .support-message time{color:var(--site-ink2);font-size:.7rem}.support-ui .support-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.65rem 0 0;font-size:.85rem}.support-ui .support-filter{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.support-ui .support-filter .ant-select{min-width:11rem}.support-ui .support-contact{border:1px solid var(--site-line);border-radius:1rem;gap:.75rem;margin:1rem 0 0;padding:1rem;display:grid}.support-ui .support-contact dt{color:var(--site-ink2);font-size:.7rem}.support-ui .support-contact dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.8rem}.support-ui .support-error{justify-items:start;gap:.75rem;display:grid}.support-ui .support-success{color:var(--site-accent-text);margin:0;font-size:.875rem}.support-ui .support-receipt{justify-items:start;gap:1rem;display:grid}.support-ui .support-receipt p{margin:0;font-size:.875rem}.support-ui .support-receipt-icon{width:2.75rem;height:2.75rem;color:var(--site-accent-text);background:var(--site-accent-tint);border-radius:1rem;place-items:center;display:grid}.support-ui .support-empty{color:var(--site-ink2);font-size:.875rem}.support-ui .support-conversation>.support-mobile-back{display:none}.support-ui .support-closed{border-top:1px solid var(--site-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.support-ui :is(a,button,input,textarea):focus-visible{outline:3px solid var(--site-focus);outline-offset:3px}@media (max-width:860px){.support-ui .support-ticket-layout{grid-template-columns:minmax(0,1fr)}.support-ui .support-thread-view>.support-ticket-list,.support-ui .support-inbox-view>.support-conversation{display:none}.support-ui .support-conversation>.support-mobile-back{justify-self:start;display:inline-flex}}@media (max-width:420px){.support-ui .card{padding:1rem}.support-ui .support-compose-actions{flex-direction:column;align-items:stretch}.support-ui .support-compose-actions>*{width:100%}}@media (forced-colors:active){.support-ui :is(.card,.support-ticket-selector,.support-message,.button){border:1px solid canvastext}}
