.help-view .help-tabbar { display: flex; gap: 10px; margin: 18px 0 14px; isolation: isolate; }
.help-view .help-tabbar button { position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 52px; padding: 13px 24px; border: 1px solid #c3d0e6; border-bottom: 4px solid #aebfdc; border-radius: 14px; color: #46597c; background: linear-gradient(180deg, #fff, #eef3fb); box-shadow: 0 5px 10px rgba(37, 56, 97, .16), inset 0 1px 0 #fff; font: inherit; font-size: 16px; font-weight: 700; cursor: pointer; transition: transform .08s, box-shadow .08s; }
.help-view .help-tabbar button:hover { color: #2a4fa8; border-bottom-color: #8fa4e8; background: linear-gradient(180deg, #fff, #e6edfb); }
.help-view .help-tabbar button:active { transform: translateY(2px); border-bottom-width: 2px; box-shadow: 0 2px 4px rgba(37, 56, 97, .14); }
.help-view .help-tabbar button:focus-visible { outline: 3px solid rgba(79, 97, 229, .45); outline-offset: 2px; }
.help-view .help-tabbar button[aria-selected="true"] { transform: translateY(3px); color: #fff; border: 1px solid #2e3fa8; background: linear-gradient(180deg, #3a4fd0, #4f5fe0); box-shadow: inset 0 4px 9px rgba(10, 20, 90, .5), inset 0 -1px 0 rgba(255, 255, 255, .18); cursor: default; }
.help-view .help-tabbar button[aria-selected="true"]::after { position: absolute; bottom: -10px; left: 50%; z-index: -1; width: 14px; height: 14px; border-radius: 3px; background: #4f5fe0; transform: translateX(-50%) rotate(45deg); content: ""; }
.help-view .help-tabbar .app-icon { width: 20px; height: 20px; }
.help-view .help-tab-badge { display: inline-grid; min-width: 22px; height: 22px; padding: 0 7px; place-items: center; border-radius: 999px; color: #fff; background: #e5484d; font-size: 12px; font-weight: 800; box-shadow: 0 0 0 3px #fff; }
.help-view .help-tab-badge[hidden] { display: none; }
.help-view .help-tab-badge.is-news { background: #4f61e5; }
.help-view .help-tabbar button[aria-selected="true"] .help-tab-badge { color: #2a3f9e; background: #fff; box-shadow: none; }
.help-view .help-panel { display: grid; gap: 18px; }
.help-view .help-panel[hidden] { display: none; }
.help-view .help-pwa-row { display: flex; justify-content: flex-end; }
.help-view .help-pwa-row:not(:has(button:not([hidden]))) { display: none; }

.help-view .help-news { display: grid; gap: 14px; padding: 24px 28px; border: 1px solid #e0e9f4; border-radius: 22px; background: linear-gradient(145deg, #fff, #f9fbff); }
.help-view .help-news[hidden] { display: none; }
.help-view .help-news > header { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 8px 16px; }
.help-view .help-news > header p { margin: 0 0 4px; color: #2f75e8; font-size: 12px; font-weight: 800; letter-spacing: .14em; }
.help-view .help-news > header h2 { margin: 0; color: #243752; font-size: 24px; letter-spacing: -.02em; }
.help-view .help-news > header span { color: #5b6b82; font-size: 14px; }
.help-view .help-news-item { display: grid; grid-template-columns: 110px minmax(0, 1fr); gap: 16px; padding: 16px 0; border-top: 1px solid #dce7f3; }
.help-view .help-news-item:first-child { border-top: 0; }
.help-view .help-news-date { display: grid; align-content: start; gap: 6px; }
.help-view .help-news-date b { color: #243752; font-size: 15px; }
.help-view .help-news-date small { color: #5b6b82; font-size: 12px; font-weight: 800; letter-spacing: .06em; overflow-wrap: anywhere; }
.help-view .help-news-item h3 { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin: 0 0 6px; color: #243752; font-size: 17px; }
.help-view .help-news-item p { margin: 0 0 6px; color: #3a4e72; font-size: 15px; line-height: 1.55; }
.help-view .help-news-tag { display: inline-flex; padding: 2px 9px; border-radius: 999px; color: #fff; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); font-size: 12px; font-weight: 800; }
.help-view .help-news-more { display: inline-flex; align-items: center; gap: 8px; justify-self: start; min-height: 44px; padding: 10px 18px; border: 1px solid #c5d3ea; border-radius: 13px; color: #243752; background: #fff; font: inherit; font-size: 15px; font-weight: 700; cursor: pointer; }
.help-view .help-news-more[hidden] { display: none; }
.help-view .help-news-more .app-icon { width: 18px; height: 18px; }

.help-view .help-tickets { display: grid; overflow: hidden; border: 1px solid #c9d6ec; border-radius: 22px; background: #fff; }
.help-view .support-top { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; padding: 20px 22px; border-bottom: 1px solid #dce7f3; background: linear-gradient(180deg, #f7faff, #fff); }
.help-view .support-top h2 { margin: 0 0 4px; color: #243752; font-size: 23px; letter-spacing: -.02em; }
.help-view .support-top p { max-width: 62ch; margin: 0; color: #5b6b82; font-size: 15px; line-height: 1.5; }
.help-view .support-new { display: inline-flex; align-items: center; justify-content: center; gap: 9px; min-height: 48px; padding: 12px 20px; border: 0; border-radius: 13px; color: #fff; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); box-shadow: 0 10px 22px rgba(79, 97, 229, .32); font: inherit; font-size: 16px; font-weight: 800; cursor: pointer; }
.help-view .support-new[hidden] { display: none; }
.help-view .support-new:disabled { opacity: .6; cursor: wait; }
.help-view .support-new .app-icon { width: 19px; height: 19px; }
.help-view .support-quiet { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 12px 18px; border: 1px solid #c5d3ea; border-radius: 13px; color: #243752; background: #fff; font: inherit; font-size: 15px; font-weight: 700; cursor: pointer; }

.help-view .support-form { display: grid; gap: 22px; padding: 22px; border-bottom: 1px solid #dce7f3; }
.help-view .support-form[hidden] { display: none; }
.help-view .support-form header h2 { margin: 0; color: #243752; font-size: 23px; letter-spacing: -.02em; }
.help-view .support-form header p { margin: 4px 0 0; color: #5b6b82; font-size: 15px; line-height: 1.5; }
.help-view .support-field { display: grid; gap: 9px; min-width: 0; margin: 0; padding: 0; border: 0; }
.help-view .support-field > legend,
.help-view .support-field > b { padding: 0; color: #243752; font-size: 15px; font-weight: 800; }
.help-view .support-field > b i { color: #5b6b82; font-style: normal; font-weight: 600; }
.help-view .support-field > small { color: #5b6b82; font-size: 13px; line-height: 1.45; }
.help-view .support-field input:not([type="radio"]),
.help-view .support-field textarea { width: 100%; padding: 12px 14px; border: 1.5px solid #c8d6e8; border-radius: 13px; color: #243752; background: #fff; font: inherit; font-size: 15px; line-height: 1.5; }
.help-view .support-field textarea { min-height: 84px; resize: vertical; }
.help-view .support-field input:focus,
.help-view .support-field textarea:focus { border-color: #4f61e5; outline: 0; box-shadow: 0 0 0 3px rgba(79, 97, 229, .16); }
.help-view .support-tiles { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; }
.help-view .support-tiles.is-three { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.help-view .support-levels { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; }
.help-view .support-tile,
.help-view .support-level { position: relative; display: block; min-width: 0; cursor: pointer; }
.help-view .support-tile input,
.help-view .support-level input { position: absolute; width: 1px; height: 1px; opacity: 0; }
.help-view .support-tile-face { display: flex; align-items: center; gap: 11px; min-height: 62px; padding: 12px 14px; border: 1.5px solid #dce7f3; border-radius: 15px; color: #243752; background: #fbfdff; font-size: 15px; font-weight: 700; }
.help-view .support-tile-ico { display: grid; flex: none; width: 38px; height: 38px; place-items: center; border-radius: 11px; color: #2f75e8; background: #e8f0fd; }
.help-view .support-tile-ico .app-icon { width: 20px; height: 20px; }
.help-view .support-tile input:checked + .support-tile-face { border-color: #6f7ff0; background: #f2f4ff; box-shadow: 0 0 0 3px rgba(94, 72, 218, .12); }
.help-view .support-tile input:checked + .support-tile-face .support-tile-ico { color: #fff; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); }
.help-view .support-tile input:focus-visible + .support-tile-face,
.help-view .support-level input:focus-visible + .support-level-face { outline: 3px solid rgba(79, 97, 229, .45); outline-offset: 2px; }
.help-view .support-level-face { display: grid; gap: 3px; min-height: 62px; padding: 12px 14px; border: 1.5px solid #dce7f3; border-radius: 15px; color: #243752; background: #fbfdff; }
.help-view .support-level-face b { display: flex; align-items: center; gap: 9px; font-size: 15px; }
.help-view .support-level-face b::before { width: 11px; height: 11px; border-radius: 50%; background: #2f75e8; content: ""; }
.help-view .support-level-face small { padding-left: 20px; color: #5b6b82; font-size: 13px; }
.help-view .support-level:nth-child(2) .support-level-face b::before { background: #e8780f; }
.help-view .support-level:nth-child(3) .support-level-face b::before { background: #d33b44; }
.help-view .support-level input:checked + .support-level-face { border-color: #4f61e5; background: #fff; box-shadow: 0 0 0 3px rgba(79, 97, 229, .16); }
.help-view .support-step { margin: 0; padding-top: 18px; border-top: 1px solid #dce7f3; color: #243752; font-size: 15px; font-weight: 800; }
.help-view .support-example { display: grid; gap: 8px; padding: 14px 16px; border-radius: 15px; background: #eef3fc; }
.help-view .support-example p { margin: 0; color: #243752; font-size: 14px; line-height: 1.5; }
.help-view .support-example .is-bad { color: #9a2d33; }
.help-view .support-example .is-good { color: #12724f; }
.help-view .support-error { margin: 0; color: #b3261e; font-size: 14px; font-weight: 700; }
.help-view .support-error:empty { display: none; }
.help-view .support-form footer { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; }
.help-view .support-form footer small { color: #5b6b82; font-size: 13px; font-weight: 700; }
.help-view .support-form footer span { display: flex; flex-wrap: wrap; gap: 10px; }

.help-view .support-stats { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; padding: 18px 22px 6px; }
.help-view .support-stats[hidden] { display: none; }
.help-view .support-stat { display: grid; grid-template-columns: auto 1fr; align-items: center; gap: 2px 12px; padding: 14px 16px; border: 1px solid #dce7f3; border-radius: 16px; background: #fff; }
.help-view .support-stat-ico { display: grid; grid-row: span 2; width: 42px; height: 42px; place-items: center; border-radius: 13px; color: #2f5fcf; background: #e8f0fd; }
.help-view .support-stat-ico .app-icon { width: 20px; height: 20px; }
.help-view .support-stat b { align-self: end; color: #243752; font-size: 30px; line-height: 1; letter-spacing: -.03em; }
.help-view .support-stat small { align-self: start; color: #5b6b82; font-size: 13px; font-weight: 700; }
.help-view .support-stat.is-open .support-stat-ico { color: #5a3fc0; background: #ece8fb; }
.help-view .support-stat.is-done .support-stat-ico { color: #12724f; background: #dff3ea; }
.help-view .support-stat.is-hot { border-color: transparent; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); box-shadow: 0 10px 22px rgba(79, 97, 229, .3); }
.help-view .support-stat.is-hot b,
.help-view .support-stat.is-hot small { color: #fff; }
.help-view .support-stat.is-hot .support-stat-ico { color: #fff; background: rgba(255, 255, 255, .2); }

.help-view .support-stat.is-hot.is-quiet { border-color: #dce7f3; background: #fff; box-shadow: none; }
.help-view .support-stat.is-hot.is-quiet b,
.help-view .support-stat.is-hot.is-quiet small { color: #243752; }
.help-view .support-stat.is-hot.is-quiet small { color: #5b6b82; }
.help-view .support-stat.is-hot.is-quiet .support-stat-ico { color: #2f5fcf; background: #e8f0fd; }
.help-view .help-tickets.is-writing > .support-top,
.help-view .help-tickets.is-writing > .support-stats,
.help-view .help-tickets.is-writing > .support-ticket-inbox { display: none; }
.help-view .support-ticket-inbox { display: grid; }
.help-view .support-filters { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; padding: 12px 22px 14px; }
.help-view .support-filters button { min-height: 38px; padding: 7px 14px; border: 1px solid #dce7f3; border-radius: 999px; color: #5b6b82; background: #fff; font: inherit; font-size: 14px; font-weight: 700; cursor: pointer; }
.help-view .support-filters button[aria-pressed="true"] { color: #fff; border-color: transparent; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); }
.help-view .support-ticket-status { margin: 0 0 0 auto; color: #5b6b82; font-size: 13px; font-weight: 700; }
.help-view .support-ticket-split { display: grid; grid-template-columns: minmax(0, 1fr); border-top: 1px solid #dce7f3; background: #fff; }
.help-view .support-ticket-inbox.is-reading .support-ticket-split { grid-template-columns: minmax(250px, 340px) minmax(0, 1fr); }
.help-view .support-ticket-list { display: grid; align-content: start; min-width: 0; }
.help-view .support-ticket-inbox.is-reading .support-ticket-list { border-right: 1px solid #dce7f3; }
.help-view .support-ticket-cols,
.help-view .support-ticket-card { display: grid; grid-template-columns: 140px minmax(0, 1fr) 130px 130px; align-items: center; gap: 6px 18px; padding: 14px 22px; }
.help-view .support-ticket-cols { padding-top: 10px; padding-bottom: 10px; color: #5b6b82; background: #f4f7fc; font-size: 12px; font-weight: 800; letter-spacing: .12em; }
.help-view .support-ticket-cols span:last-child { text-align: right; }
.help-view .support-ticket-rows { display: grid; }
.help-view .support-ticket-card { width: 100%; margin: 0; border: 0; border-top: 1px solid #dce7f3; border-radius: 0; color: #243752; background: #fff; font: inherit; text-align: left; cursor: pointer; appearance: none; }
.help-view .support-ticket-card:hover { background: #f6f9ff; }
.help-view .support-ticket-card:focus-visible { outline: 3px solid rgba(79, 97, 229, .45); outline-offset: -3px; }
.help-view .support-ticket-card[aria-current="true"] { background: #f3f5ff; box-shadow: inset 4px 0 0 #4f61e5; }
.help-view .support-ticket-card .support-ticket-subject { display: grid; justify-items: start; gap: 6px; min-width: 0; }
.help-view .support-ticket-card strong { display: block; color: #243752; font-size: 15px; line-height: 1.3; white-space: normal; overflow-wrap: anywhere; }
.help-view .support-ticket-card .support-ticket-when { color: #5b6b82; font-size: 14px; font-weight: 600; text-align: right; }
.help-view .support-ticket-card .support-ticket-chip { justify-self: start; }
.help-view .support-ticket-code { color: #5b6b82; font-size: 12px; font-weight: 800; letter-spacing: .06em; overflow-wrap: anywhere; }
.help-view .support-ticket-flag { display: inline-flex; align-items: center; gap: 5px; padding: 3px 10px; border-radius: 999px; color: #fff; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); font-size: 12px; font-weight: 800; }
.help-view .support-ticket-flag .app-icon { width: 14px; height: 14px; }
.help-view .support-ticket-row { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 10px; }
.help-view .support-ticket-chip { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 999px; font-size: 12px; font-weight: 800; letter-spacing: .02em; }
.help-view .support-ticket-chip::before { width: 8px; height: 8px; border-radius: 50%; background: currentColor; content: ""; }
.help-view .support-ticket-chip.is-open { color: #1f5bd0; background: #e5eefd; }
.help-view .support-ticket-chip.is-review { color: #5a3fc0; background: #ece8fb; }
.help-view .support-ticket-chip.is-resolved { color: #12724f; background: #dff3ea; }
.help-view .support-ticket-inbox.is-reading .support-ticket-cols { display: none; }
.help-view .support-ticket-inbox.is-reading .support-ticket-card { grid-template-columns: minmax(0, 1fr) auto; padding: 14px 16px; }
.help-view .support-ticket-inbox.is-reading .support-ticket-card .support-ticket-subject { grid-column: 1 / -1; grid-row: 2; }
.help-view .support-ticket-inbox.is-reading .support-ticket-card .support-ticket-when { grid-row: 1; grid-column: 2; }

.help-view .support-ticket-thread { display: grid; grid-template-rows: auto minmax(0, 1fr) auto; min-width: 0; background: #f6f9fd; }
.help-view .support-ticket-thread[hidden] { display: none; }
.help-view .support-ticket-head { display: grid; gap: 12px; padding: 16px 20px; border-bottom: 1px solid #dce7f3; background: #fff; }
.help-view .support-ticket-head h3 { margin: 0; color: #243752; font-size: 19px; line-height: 1.25; letter-spacing: -.02em; overflow-wrap: anywhere; }
.help-view .support-ticket-back { display: none; align-items: center; gap: 7px; justify-self: start; padding: 0; border: 0; color: #2f75e8; background: none; font: inherit; font-size: 14px; font-weight: 700; cursor: pointer; }
.help-view .support-ticket-inbox.is-reading .support-ticket-back { display: inline-flex; }
.help-view .support-ticket-back .app-icon { width: 17px; height: 17px; }
.help-view .support-ticket-steps { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; margin: 0; padding: 0; list-style: none; }
.help-view .support-ticket-steps li { display: grid; gap: 5px; color: #6b7a90; font-size: 12px; font-weight: 700; }
.help-view .support-ticket-steps li::before { height: 6px; border-radius: 6px; background: #dfe7f2; content: ""; }
.help-view .support-ticket-steps li.is-done { color: #243752; }
.help-view .support-ticket-steps li.is-done::before { background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); }
.help-view .support-ticket-steps li.is-final::before { background: linear-gradient(90deg, #25a276, #16865d); }
.help-view .support-ticket-messages { display: grid; align-content: start; gap: 14px; padding: 20px; }
.help-view .support-ticket-msg { display: grid; gap: 5px; max-width: min(560px, 92%); }
.help-view .support-ticket-msg > small { color: #5b6b82; font-size: 13px; font-weight: 700; overflow-wrap: anywhere; }
.help-view .support-ticket-msg > p { margin: 0; padding: 12px 15px; border: 1px solid #dce7f3; border-radius: 16px 16px 16px 5px; color: #243752; background: #fff; font-size: 15px; line-height: 1.55; white-space: pre-wrap; overflow-wrap: anywhere; }
.help-view .support-ticket-msg.is-own { justify-self: end; }
.help-view .support-ticket-msg.is-own > small { text-align: right; }
.help-view .support-ticket-msg.is-own > p { border: 0; border-radius: 16px 16px 5px 16px; color: #fff; background: linear-gradient(115deg, #2f75e8, #5a55e3); }
.help-view .support-ticket-msg.is-team > small { color: #5a3fc0; }
.help-view .support-ticket-msg.is-team > p { border-color: #cfd8fb; background: #f1f3ff; }
.help-view .support-ticket-system { justify-self: center; margin: 0; padding: 5px 12px; border-radius: 999px; color: #46536d; background: #e4eaf4; font-size: 13px; font-weight: 700; text-align: center; }
.help-view .support-ticket-resolved { display: grid; gap: 8px; margin: 0 20px 16px; padding: 15px 17px; border: 1px solid #bfe5d4; border-radius: 16px; background: #eef9f4; }
.help-view .support-ticket-resolved strong { color: #12724f; font-size: 15px; }
.help-view .support-ticket-resolved p { margin: 0; color: #3d5a50; font-size: 14px; line-height: 1.5; }
.help-view .support-ticket-more { justify-self: start; padding: 0; border: 0; color: #2f75e8; background: none; font: inherit; font-size: 14px; text-decoration: underline; text-underline-offset: 3px; text-align: left; cursor: pointer; }
.help-view .support-ticket-new,
.help-view .support-ticket-send { display: inline-flex; align-items: center; justify-content: center; gap: 8px; justify-self: start; min-height: 44px; padding: 10px 18px; border: 0; border-radius: 12px; color: #fff; background: linear-gradient(115deg, #2f75e8 0%, #4f61e5 48%, #7438df 100%); box-shadow: 0 8px 18px rgba(79, 97, 229, .28); font: inherit; font-size: 15px; font-weight: 800; cursor: pointer; }
.help-view .support-ticket-new .app-icon,
.help-view .support-ticket-send .app-icon { width: 18px; height: 18px; }
.help-view .support-ticket-send:disabled { opacity: .6; cursor: wait; }
.help-view .support-ticket-composer { display: grid; gap: 10px; padding: 14px 20px 18px; border-top: 1px solid #dce7f3; background: #fff; }
.help-view .support-ticket-composer label { color: #5b6b82; font-size: 12px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; }
.help-view .support-ticket-composer textarea { width: 100%; min-height: 84px; padding: 12px; border: 1px solid #c8d6e8; border-radius: 13px; color: #243752; font: inherit; font-size: 15px; line-height: 1.5; resize: vertical; }
.help-view .support-ticket-composer textarea:focus { border-color: #4f61e5; outline: 0; box-shadow: 0 0 0 3px rgba(79, 97, 229, .16); }
.help-view .support-ticket-composer small { color: #5b6b82; font-size: 13px; }
.help-view .support-ticket-error { min-height: 0; margin: 0; color: #b3261e; font-size: 13px; font-weight: 700; }
.help-view .support-ticket-error:empty { display: none; }
.help-view .support-ticket-empty { margin: 0; padding: 40px 24px; color: #5b6b82; font-size: 14px; text-align: center; }
.help-view .support-ticket-privacy { margin: 0; color: #5b6b82; font-size: 13px; font-weight: 700; }


@media (max-width: 860px) {
  .help-view .support-ticket-inbox.is-reading .support-ticket-split { grid-template-columns: 220px minmax(0, 1fr); }
  .help-view .support-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .help-view .support-tiles,
  .help-view .support-tiles.is-three { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .help-view .support-ticket-cols { display: none; }
  .help-view .support-ticket-card { grid-template-columns: minmax(0, 1fr) auto; padding: 14px 16px; }
  .help-view .support-ticket-card .support-ticket-subject { grid-column: 1 / -1; grid-row: 2; }
  .help-view .support-ticket-card .support-ticket-when { grid-row: 1; grid-column: 2; }
}
@media (max-width: 700px) {
  .help-view .support-ticket-inbox.is-reading .support-ticket-split { grid-template-columns: minmax(0, 1fr); }
  .help-view .support-ticket-inbox.is-reading .support-ticket-list { display: none; }
  .help-view .support-ticket-messages { padding: 16px; }
  .help-view .support-ticket-head,
  .help-view .support-ticket-composer { padding-right: 16px; padding-left: 16px; }
  .help-view .support-ticket-resolved { margin-right: 16px; margin-left: 16px; }
  .help-view .support-ticket-msg { max-width: 100%; }
  .help-view .support-levels { grid-template-columns: minmax(0, 1fr); }
  .help-view .support-top,
  .help-view .support-form { padding: 16px; }
  .help-view .support-stats { padding: 16px 16px 4px; }
  .help-view .support-filters { padding: 12px 16px; }
  .help-view .help-news { padding: 20px 16px; }
  .help-view .help-news-item { grid-template-columns: minmax(0, 1fr); gap: 8px; }
  .help-view .help-news-date { grid-auto-flow: column; justify-content: start; align-items: center; gap: 10px; }
  .help-view .help-tabbar button { flex: 1; padding: 13px 6px; font-size: 15px; white-space: nowrap; }
  .help-view .help-tabbar button:first-child .app-icon { display: none; }
}
@media (max-width: 520px) {
  .help-view .support-top .support-new { margin-left: auto; }
  .help-view .support-tiles,
  .help-view .support-tiles.is-three { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .help-view .support-ticket-send { justify-self: stretch; }
  .help-view .support-form footer span { width: 100%; }
  .help-view .support-form footer span button { flex: 1; }
}
