.support__doors{gap:var(--vx-space-12);margin:0 0 var(--page-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.support__door{gap:var(--vx-space-10);padding:var(--vx-space-22);transition:background-color var(--vx-motion-quick-duration) var(--home-ease), border-color var(--vx-motion-quick-duration) var(--home-ease);flex-direction:column;margin:0;display:flex}.support__door:hover{background-color:var(--vx-color-accent-faint);border-color:var(--vx-color-accent-dim)}.support__door--quiet{background-color:var(--vx-color-plate)}.support__door-head{align-items:center;gap:var(--vx-space-10);color:var(--vx-color-accent);display:flex}.support__door--quiet .support__door-head{color:var(--vx-color-text-muted)}.support__door-title{font-family:var(--home-font);font-weight:600;font-size:var(--vx-text-14);letter-spacing:var(--vx-tracking-16);text-transform:uppercase;color:var(--vx-color-text);margin:0;line-height:1.3}.support__door p{font-size:var(--vx-text-14);color:var(--vx-color-text-muted);margin:0;line-height:1.6}.support__alert{transition:background-color var(--vx-motion-quick-duration) var(--home-ease);align-items:center}.support__alert:hover{background-color:var(--vx-color-accent-faint)}.support__alert-sub{font-size:var(--vx-text-14);color:var(--vx-color-text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support__alert-go{align-items:center;gap:var(--vx-space-4);font-family:var(--home-mono);font-size:var(--vx-text-11);letter-spacing:var(--vx-tracking-16);text-transform:uppercase;color:var(--vx-color-accent);flex:none;display:inline-flex}.page-prose .support__note{margin:var(--vx-space-24) 0;--corner:var(--vx-color-accent);padding:var(--vx-space-14) var(--vx-space-18);border:var(--vx-border-hairline) solid var(--vx-color-line-strong);background-color:var(--vx-color-panel);font-size:var(--vx-text-14);color:var(--vx-color-text-soft);position:relative}.support__after{margin-top:var(--page-gap)}.support__after .page-panel__body{align-items:flex-start;gap:var(--vx-space-12);flex-direction:column;display:flex}.support__after-title{font-family:var(--home-font);font-weight:600;font-size:var(--vx-text-14);letter-spacing:var(--vx-tracking-16);text-transform:uppercase;color:var(--vx-color-text);margin:0}.support__bar{justify-content:space-between;align-items:center;gap:var(--vx-space-14);margin-bottom:var(--vx-space-34);padding-bottom:var(--vx-space-16);border-bottom:var(--vx-border-hairline) solid var(--vx-color-line);flex-wrap:wrap;display:flex}.support__bar b{color:var(--vx-color-text);font-weight:600}.support__ticket--answered>.page-row{background:linear-gradient(90deg, var(--vx-color-accent-wash), transparent 42%)}.support__ticket--shut>.page-row{opacity:var(--vx-opacity-muted)}.support__ticket-subject{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support__meta{align-items:center;gap:var(--vx-space-6) var(--vx-space-14);font-size:var(--vx-text-12);color:var(--vx-color-text-muted);flex-wrap:wrap;display:flex}.support__code{font-family:var(--home-mono);letter-spacing:var(--vx-tracking-04);color:var(--vx-color-text-muted)}.support__code--lead{color:var(--vx-color-accent)}.support__ticket-when{white-space:nowrap;flex:none}.vpage__main>.page-back{margin-bottom:var(--vx-space-22)}.page-head .support__thread-title{font-size:clamp(24px,2.6vw,34px);line-height:1.2}.support__thread{gap:var(--vx-space-14);margin:0 0 var(--vx-space-34);flex-direction:column;padding:0;list-style:none;display:flex}.support__msg{padding:var(--vx-space-18) var(--vx-space-22);margin:0}.support__msg--mine{background-color:var(--vx-color-plate)}.support__msg--staff{--corner:var(--vx-color-accent);border-color:color-mix(in srgb, var(--vx-color-accent) 40%, transparent);position:relative}.support__msg--system{padding:var(--vx-space-10) var(--vx-space-16);border:var(--vx-border-hairline) dashed var(--vx-color-line)}.support__msg-head{align-items:baseline;gap:var(--vx-space-10);margin:0 0 var(--vx-space-10);flex-wrap:wrap;display:flex}.support__msg-who{font-family:var(--home-font);font-weight:600;font-size:var(--vx-text-12);letter-spacing:var(--vx-tracking-08);color:var(--vx-color-text-muted)}.support__msg--staff .support__msg-who{color:var(--vx-color-accent)}.support__msg-when{font-family:var(--home-mono);font-size:var(--vx-text-11);color:var(--vx-color-text-muted)}.support__msg-body{font-size:var(--vx-text-16);color:var(--vx-color-text-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.support__msg--staff .support__msg-body{color:var(--vx-color-text)}.support__msg--system .support__msg-body{font-family:var(--home-mono);font-size:var(--vx-text-12);color:var(--vx-color-text-muted)}.support__new-rule{align-items:center;gap:var(--vx-space-12);margin:var(--vx-space-2) 0 var(--vx-space-14);display:flex}.support__new-rule:before,.support__new-rule:after{content:"";height:var(--vx-border-hairline);background-color:var(--vx-color-accent-dim);flex:1}.support__new-rule span{font-family:var(--home-mono);font-size:var(--vx-text-10);letter-spacing:var(--vx-tracking-20);text-transform:uppercase;color:var(--vx-color-accent)}.support__closed{align-items:center;gap:var(--vx-space-10);padding:var(--vx-space-16) var(--vx-space-18);border:var(--vx-border-hairline) dashed var(--vx-color-line-strong);font-size:var(--vx-text-14);color:var(--vx-color-text-muted);margin:0;line-height:1.6;display:flex}@media (max-width:680px){.support__doors{grid-template-columns:minmax(0,1fr)}.support__ticket>.page-row{row-gap:var(--vx-space-6);flex-wrap:wrap}.support__ticket .page-row__text{flex-basis:calc(100% - var(--vx-space-18) - var(--vx-space-16))}.support__ticket-subject{white-space:normal}.support__ticket-when{flex-basis:100%;order:3}}
