.support-workspace{max-width:1180px;margin:0 auto;min-width:0;font-size:14px;line-height:1.6}.support-workspace *{box-sizing:border-box}.support-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px}.support-heading h1{font-size:30px;line-height:1.3;margin:2px 0}.support-kicker{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.07em;margin:0}.support-nav{display:flex;gap:22px;flex-wrap:wrap;border-block:1px solid var(--line);padding:14px 0;margin-bottom:24px}.support-workspace a{color:var(--text)}.support-policy,.support-meta,.support-workspace small{color:var(--muted)}.support-policy{max-width:850px;margin:0 0 24px}.support-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 38px}.support-card,.support-article,.support-message{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:22px;margin:16px 0;overflow-wrap:anywhere}.support-card h2{font-size:18px}.support-card a{text-decoration:none}.support-cards .support-card{margin:0}.support-card p{color:var(--muted)}.support-columns{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:32px}.support-columns>section,.support-columns>aside{min-width:0}.support-columns>aside{padding:20px;border-left:1px solid var(--line)}.support-row{display:flex;gap:16px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px 0;text-decoration:none;overflow-wrap:anywhere}.support-row small{display:block}.support-row time{font-size:11px;color:var(--muted)}.support-form{display:grid;gap:16px;margin:24px 0;max-width:800px}.support-form label,.support-search{display:grid;gap:8px}.support-form label:has(input[type=checkbox]),.support-form fieldset label{display:flex;align-items:flex-start;gap:10px}.support-form input:not([type=hidden]):not([type=radio]):not([type=checkbox]),.support-form textarea,.support-form select,.support-search input,.support-filters input,.support-filters select{width:100%;min-width:0;border:1px solid var(--line);border-radius:7px;padding:11px;background:#111115;color:var(--text)}.support-form textarea{resize:vertical}.support-form input[type=radio],.support-form input[type=checkbox]{width:16px;height:16px;flex:none;margin-top:4px}.support-form fieldset{border:1px solid var(--line);border-radius:8px;padding:14px;display:flex;gap:20px;flex-wrap:wrap}.support-button,.support-workspace button{display:inline-flex;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;border:1px solid var(--line);border-radius:8px;background:#25252d;color:var(--text);cursor:pointer;text-decoration:none}.support-button{width:fit-content}.support-body{white-space:pre-wrap;overflow-wrap:anywhere}.support-message header{display:flex;justify-content:space-between;gap:12px}.support-message header time{color:var(--muted);font-size:11px}.support-message-owner{border-left:3px solid #8e8e9e}.support-form-status,.support-footer{min-height:44px;font-size:12px;color:var(--muted)}.support-footer{border-top:1px solid var(--line);padding-top:18px;margin-top:32px}.support-notice{padding:16px;border:1px solid var(--line);background:var(--panel);border-radius:8px}.support-workspace pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.support-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.support-filters label{display:grid;gap:8px}.support-filters label:last-of-type{flex:1}.support-search{max-width:560px}.support-workspace details{padding:12px 0}.support-workspace summary{cursor:pointer}
@media(max-width:900px){.support-cards{grid-template-columns:1fr}.support-columns{grid-template-columns:1fr}.support-columns>aside{border-left:0;border-top:1px solid var(--line);padding:20px 0}.support-row{flex-wrap:wrap}.support-heading h1{font-size:26px}.support-workspace{font-size:14px}}
.support-form [data-support-intent]{display:grid;gap:16px}.support-form>button[type=submit]{position:static;width:fit-content;margin-top:4px}.support-form-status{overflow-wrap:anywhere}
/* Help v1.3: compact published articles and local suggestions over existing forms. */
.support-heading{flex-wrap:wrap}.support-heading .support-button{flex-shrink:0}.support-cards .support-card{display:flex;flex-direction:column}.support-cards .support-card h2{margin:10px 0}.support-excerpt{margin:0 0 20px}.support-card-bottom{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;margin-top:auto}.support-card-bottom>a{font-weight:500}.support-card-bottom small{font-size:11px}.support-article h2,.support-article h3{line-height:1.35}.support-article .support-body{max-width:78ch;line-height:1.75}.support-back-link{display:inline-block;margin-bottom:4px}.support-suggestions{border:1px solid var(--line);border-left:3px solid #79a9eb;border-radius:10px;padding:16px 18px;background:var(--panel)}.support-suggestions h3{font-size:15px;margin:0 0 4px}.support-suggestions>p{font-size:12px;color:var(--muted);margin:0 0 10px}.support-suggestions ul{list-style:none;padding:0;margin:0}.support-suggestions li+li{border-top:1px solid var(--line)}.support-suggestions a{display:block;min-height:44px;padding:11px 0;text-decoration:none;overflow-wrap:anywhere}.support-suggestions strong,.support-suggestions span{display:block}.support-suggestions strong{font-weight:500}.support-suggestions span{font-size:12px;color:var(--muted)}.support-suggestions a:hover strong,.support-suggestions a:focus-visible strong{text-decoration:underline}.support-resources{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.support-resources h2{font-size:17px;margin:0 0 14px}.support-resources nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.support-resources a{display:block;border:1px solid var(--line);border-radius:10px;padding:16px;text-decoration:none}.support-resources strong,.support-resources span{display:block}.support-resources strong{font-size:14px;font-weight:500}.support-resources span{font-size:12px;color:var(--muted);margin-top:5px}.support-resources a:hover,.support-resources a:focus-visible{background:var(--panel)}.support-workspace :is(a,button,input,textarea,select):focus-visible{outline:2px solid #b8b8c4;outline-offset:3px}.support-message header{flex-wrap:wrap}.support-form-status{margin-top:4px;min-height:24px}
@media(max-width:600px){.help-page .portal-topbar-inner{gap:10px 18px;padding:14px 20px;flex-wrap:wrap}.help-page .portal-tabs{flex-wrap:wrap}.help-page .portal-tabs a{padding:8px 9px;white-space:nowrap;flex:0 0 auto}.support-heading{gap:14px}.support-heading .support-button{min-height:44px}.support-nav{gap:12px 20px}.support-card,.support-article,.support-message{padding:18px}.support-form fieldset{gap:12px 20px}.support-resources nav{grid-template-columns:1fr}.support-suggestions{padding:14px}.support-message header time{font-size:12px}.support-row time{font-size:12px}}
