.support-desk{width:min(100%,1040px);margin:0 auto;padding:20px 18px 48px;color:var(--text,#edf0e7);font-size:16px;line-height:1.7}.support-desk *{box-sizing:border-box}.support-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid #8e754d;border-radius:20px;padding:28px;background:linear-gradient(110deg,#12271cf5,#203e2bd9),url('../images/valley.webp') center/cover}.support-hero h1{font-size:clamp(26px,4vw,36px);line-height:1.3;margin:10px 0}.support-hero p{max-width:760px;margin:12px 0 0;color:#e4e9d9}.support-desk .eyebrow{color:#e3c985;letter-spacing:.1em;font-size:12px}.support-links,.support-pages{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.support-panel{padding:24px;border:1px solid #687355;border-radius:16px;background:#16291feF;margin:20px 0;min-width:0}.support-panel h2{font-size:24px;line-height:1.4;margin:10px 0 14px;overflow-wrap:anywhere}.support-form{display:grid;gap:16px;max-width:760px;margin-top:22px}.support-form label,.support-filters label{display:grid;gap:7px;font-weight:600;min-width:0}.support-desk input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.support-desk textarea,.support-desk select{width:100%;min-width:0;border:1px solid #859478;border-radius:9px;padding:12px;background:#0d1b14;color:#f5f5e9;font:inherit;line-height:1.5}.support-desk textarea{resize:vertical;min-height:120px}.support-form .btn{justify-self:start}.support-form small,.support-meta{color:#c1ccb8;font-size:14px;overflow-wrap:anywhere}.support-note{background:#263b2a;border-left:3px solid #d5b365;padding:12px 16px;color:#e5e9da;font-size:15px}.support-ticket-list{display:grid;gap:12px}.support-ticket{display:grid;gap:9px;border:1px solid #647158;border-radius:12px;padding:16px;color:#f0f3e7;text-decoration:none;background:#1e3426;min-width:0}.support-ticket strong{font-size:18px;overflow-wrap:anywhere}.support-ticket:hover{border-color:#e0c381;background:#294532}.support-ticket-top,.support-ticket-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.support-ticket-top{justify-content:space-between;font-size:14px}.support-state{display:inline-flex;align-items:center;gap:6px;border:1px solid;padding:3px 11px;border-radius:20px;font-size:14px;font-weight:700;white-space:normal}.support-state.is-open{color:#ffe1a3;border-color:#bb954a;background:#49381a}.support-state.is-open:before{content:'◷'}.support-state.is-answered{color:#bcf4d0;border-color:#6daa7c;background:#1c462e}.support-state.is-answered:before{content:'✓'}.support-state.is-closed{color:#d4dcd2;border-color:#818a7d;background:#313e32}.support-state.is-closed:before{content:'✓'}.support-env{font-size:12px;letter-spacing:.08em;color:#c7d1bc}.support-filters{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin:18px 0}.support-filters label{flex:1 1 190px}.support-filters .btn{min-height:49px}.support-conversation{display:grid;gap:18px;margin:24px 0}.support-message{background:#20372a;border:1px solid #738168;border-radius:12px;padding:17px;min-width:0}.support-message.is-team{border-left:4px solid #e2bf6c;background:#30412b}.support-message header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;color:#d5dfc9}.support-message p{margin:12px 0 0;overflow-wrap:anywhere;white-space:normal}.support-message.is-status{background:#273127}.support-message.is-status p{color:#c5d0bf}.support-status-form{margin-top:24px;border-top:1px solid #53644b;padding-top:18px}.support-order{border:1px solid #778466;border-radius:10px;padding:14px;margin:20px 0;overflow-wrap:anywhere}.support-order summary{cursor:pointer;font-weight:600}.support-order dl{display:grid;gap:12px}.support-order dl div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.support-order dd{margin:0}.support-order p{font-size:14px;color:#cad4bf}.support-feedback{border-radius:10px;border:1px solid;padding:14px 18px;overflow-wrap:anywhere}.support-feedback.is-ok{background:#23422f;border-color:#85bf8a;color:#e1ffe3}.support-feedback.is-error{background:#4b2b23;border-color:#d49475;color:#ffe6d8}.support-pages [aria-current=page]{background:#d1b46d;color:#172719;border-color:#e5cf8b}.support-empty{padding:20px 0;color:#d0d8c8}.support-desk a:focus-visible,.support-desk button:focus-visible,.support-desk summary:focus-visible{outline:3px solid #ffe09b;outline-offset:4px}.support-contact-links{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:640px){.support-desk{padding:12px 10px 28px}.support-hero{padding:21px 18px;border-radius:14px}.support-panel{padding:18px 14px}.support-message{padding:14px}.support-form .btn{width:100%;justify-content:center}.support-links .btn{flex:1 1 135px;text-align:center;justify-content:center;min-height:44px}.support-filters{display:grid;grid-template-columns:1fr}.support-status-form .btn{width:100%}.support-ticket-top{align-items:start}.support-order dl div{display:grid;gap:2px}.support-order dd{font-weight:700}}
