:root{--bg:#0b0908;--bg-soft:#110d0a;--panel:#14100d;--text:#f8f5f2;--muted:#aaa19b;--line:rgba(255,255,255,.08);--orange:#ff6a00;--orange-2:#ff8a1f;--yellow:#ffc35b;--radius:24px;--shell:1320px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:radial-gradient(circle at 50% -20%,rgba(255,106,0,.13),transparent 34%),linear-gradient(180deg,#100b08 0%,#0b0908 42%,#090807 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}body::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E");z-index:10}
a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}.shell{width:min(calc(100% - 48px),var(--shell));margin:0 auto}.section-pad{padding:108px 0}.section-kicker{margin:0 0 16px;color:#ff9850!important;font-size:12px!important;line-height:1.2!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.button{min-height:50px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;font-weight:650;border:1px solid transparent;transition:transform .2s,background .2s,border-color .2s}.button:hover{transform:translateY(-2px)}.button--small{min-height:42px;padding:0 17px;border-radius:999px}.button--primary{color:#1d0d02;background:linear-gradient(135deg,#ffd071,#ff9a2f 32%,#ff6a00);box-shadow:0 12px 30px rgba(255,104,0,.16)}.button--ghost{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.1)}
.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}
.skip-link{position:fixed;top:10px;left:10px;z-index:100;padding:10px 14px;background:#fff;color:#111;border-radius:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}
.help-site-header{position:relative;z-index:20;padding:22px 0 0}.help-site-nav{min-height:74px;padding:12px 16px 12px 22px;display:flex;align-items:center;gap:24px;border:1px solid rgba(255,255,255,.065);border-radius:999px;background:rgba(13,11,10,.86);box-shadow:0 22px 55px rgba(0,0,0,.24);backdrop-filter:blur(18px)}.help-site-brand{display:inline-flex;align-items:center;gap:11px;font-size:25px;font-weight:800;letter-spacing:-.05em;flex:0 0 auto}.help-site-brand img{width:33px;height:33px;filter:drop-shadow(0 0 14px rgba(255,115,16,.28))}.help-site-brand b{color:var(--orange-2)}.help-site-links{display:flex;align-items:center;gap:25px;margin-left:auto;color:#d8d1cc;font-size:14px}.help-site-links a{transition:color .2s}.help-site-links a:hover,.help-site-links a[aria-current=page]{color:#fff}.help-site-actions{display:flex;align-items:center;gap:15px}.help-site-login{font-size:14px;color:#ddd7d2}
.help-center{scroll-margin-top:20px}.help-site-footer{margin-top:40px;border-top:1px solid var(--line);padding:34px 0 30px;color:#827a74;font-size:12px}.help-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.help-footer-links{display:flex;flex-wrap:wrap;gap:18px}.help-footer-links a:hover{color:#fff}
@media(max-width:820px){.help-site-nav{flex-wrap:wrap;border-radius:24px}.help-site-links{order:3;width:100%;margin:0;padding:8px 4px 2px;gap:20px;overflow-x:auto;white-space:nowrap}.help-site-actions{margin-left:auto}.help-site-login{display:none}.help-footer-inner{align-items:flex-start;flex-direction:column}}
@media(max-width:520px){.shell{width:calc(100% - 28px)}.help-site-header{padding-top:14px}.help-site-nav{padding:11px 13px}.help-site-brand{font-size:22px}.help-site-brand img{width:29px;height:29px}.help-site-actions .button{padding:0 13px;font-size:13px}.help-site-footer{padding-top:26px}}

.help-center {
  position: relative;
  max-width: 1320px;
  padding-top: 120px;
}
.help-center::before {
  content: "";
  position: absolute;
  inset: 70px 4% 80px;
  border-radius: 40px;
  background: radial-gradient(circle at 50% 0, rgba(255, 106, 0, .075), transparent 45%);
  pointer-events: none;
  z-index: -1;
}
.help-hero {
  max-width: 880px;
  margin: 0 auto 72px;
  text-align: center;
}
.help-hero h2 {
  margin: 0;
  font-size: clamp(40px, 5vw, 72px);
  line-height: 1.02;
  letter-spacing: -.06em;
}
.help-hero h2 span { color: var(--orange-2); }
.help-hero > p:not(.section-kicker):not(.help-search-status) {
  max-width: 710px;
  margin: 22px auto 28px;
  color: var(--muted);
  font-size: 17px;
  line-height: 1.7;
}
.help-search {
  position: relative;
  display: flex;
  align-items: center;
  width: min(100%, 720px);
  min-height: 68px;
  margin: 0 auto;
  padding: 8px 17px 8px 20px;
  border: 1px solid rgba(255, 255, 255, .11);
  border-radius: 20px;
  background: rgba(19, 15, 12, .92);
  box-shadow: 0 24px 70px rgba(0, 0, 0, .24), 0 0 0 1px rgba(255, 145, 57, .035) inset;
  transition: border-color .2s, box-shadow .2s;
}
.help-search:focus-within {
  border-color: rgba(255, 138, 31, .72);
  box-shadow: 0 24px 70px rgba(0, 0, 0, .3), 0 0 0 4px rgba(255, 106, 0, .08);
}
.help-search svg { width: 22px; height: 22px; flex: 0 0 22px; fill: none; stroke: #ff9a49; stroke-width: 1.8; stroke-linecap: round; }
.help-search input { flex: 1; min-width: 0; height: 50px; padding: 0 14px; border: 0; outline: 0; background: transparent; color: #fbf7f4; font-size: 16px; }
.help-search input::placeholder { color: #827a74; }
.help-search kbd { flex: 0 0 auto; padding: 5px 8px; border: 1px solid #37302b; border-radius: 7px; background: #0b0908; color: #8e857f; font: 600 11px Inter, sans-serif; }
.help-search-status { min-height: 19px; margin: 10px 0 0; color: #b4aaa3; font-size: 12px; }
.sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }
.help-popular { margin: 0 0 76px; }
.help-block-heading { display: flex; align-items: end; justify-content: space-between; gap: 24px; margin-bottom: 20px; }
.help-block-heading h3 { margin: 0; font-size: 22px; letter-spacing: -.035em; }
.help-block-heading > span { color: #817975; font-size: 13px; }
.help-popular-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }
.help-popular-card {
  min-height: 132px;
  padding: 20px;
  display: grid;
  grid-template-columns: 38px 1fr;
  grid-template-rows: auto 1fr;
  column-gap: 13px;
  align-content: start;
  border: 1px solid rgba(255, 255, 255, .075);
  border-radius: 18px;
  background: linear-gradient(145deg, rgba(255,255,255,.032), rgba(255,255,255,.006));
  transition: transform .2s, border-color .2s, background .2s;
}
.help-popular-card:hover { transform: translateY(-3px); border-color: rgba(255, 138, 31, .34); background: linear-gradient(145deg, rgba(255,138,31,.07), rgba(255,255,255,.012)); }
.help-card-icon { grid-row: 1 / span 2; display: grid; place-items: center; width: 38px; height: 38px; border: 1px solid rgba(255, 154, 73, .2); border-radius: 12px; background: rgba(255, 106, 0, .08); color: #ff9848; font-size: 19px; }
.help-popular-card strong { align-self: center; font-size: 15px; line-height: 1.35; }
.help-popular-card small { margin-top: 8px; color: #8f8781; font-size: 12px; line-height: 1.55; }
.help-layout { display: grid; grid-template-columns: 236px minmax(0, 1fr); align-items: start; gap: 42px; }
.help-navigation { position: sticky; top: 24px; min-width: 0; max-width: 100%; display: grid; gap: 5px; }
.help-navigation > p { margin: 0 0 10px 13px; color: #7e7670; font-size: 11px; font-weight: 750; letter-spacing: .13em; text-transform: uppercase; }
.help-navigation > button {
  width: 100%;
  min-height: 43px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  border: 1px solid transparent;
  border-radius: 11px;
  background: transparent;
  color: #a9a19b;
  text-align: left;
  font-size: 13px;
  cursor: pointer;
  transition: .18s;
}
.help-navigation > button span { color: #625c58; font-size: 11px; }
.help-navigation > button:hover { color: #fff; background: rgba(255,255,255,.035); }
.help-navigation > button.is-active { color: #fff; border-color: rgba(255, 130, 29, .18); background: rgba(255, 106, 0, .09); }
.help-navigation > button.is-active span { color: #ff9950; }
.help-support-link { margin-top: 17px; padding: 15px; border: 1px solid #241e19; border-radius: 13px; color: #dcd4cf; font-size: 12px; line-height: 1.55; }
.help-support-link span { display: block; margin-top: 6px; color: #ff994e; }
.help-content { min-width: 0; display: grid; gap: 44px; }
.help-category[hidden], .help-article[hidden], .help-popular[hidden] { display: none !important; }
.help-category-heading { display: flex; gap: 16px; align-items: flex-start; margin-bottom: 16px; }
.help-category-heading > span { flex: 0 0 28px; padding-top: 3px; color: #ff8d3a; font: 650 11px Inter, sans-serif; letter-spacing: .08em; }
.help-category-heading h3 { margin: 0; font-size: 24px; letter-spacing: -.035em; }
.help-category-heading p { margin: 5px 0 0; color: #8d8580; font-size: 13px; line-height: 1.55; }
.help-article { border-top: 1px solid rgba(255,255,255,.075); }
.help-article:last-child { border-bottom: 1px solid rgba(255,255,255,.075); }
.help-article summary { list-style: none; min-height: 66px; padding: 18px 7px; display: flex; align-items: center; justify-content: space-between; gap: 20px; cursor: pointer; color: #e9e4e0; font-size: 15px; font-weight: 600; }
.help-article summary::-webkit-details-marker { display: none; }
.help-article summary i { flex: 0 0 auto; width: 25px; height: 25px; display: grid; place-items: center; border: 1px solid #2a2521; border-radius: 8px; color: #ff8f40; font-size: 17px; font-style: normal; font-weight: 400; transition: transform .2s, background .2s; }
.help-article[open] summary i { transform: rotate(45deg); background: rgba(255,106,0,.08); }
.help-article-copy { max-width: 790px; padding: 0 48px 24px 7px; color: #aaa19b; font-size: 14px; line-height: 1.75; }
.help-article-copy p { margin: 0 0 14px; }
.help-article-copy ul, .help-article-copy ol { margin: 10px 0 16px; padding-left: 21px; }
.help-article-copy li { margin: 0 0 7px; padding-left: 3px; }
.help-article-copy a { color: #ffad70; text-decoration: underline; text-decoration-color: rgba(255, 149, 69, .32); text-underline-offset: 3px; }
.help-article-copy a:hover { color: #ffd0a9; text-decoration-color: currentColor; }
.help-article-copy strong { color: #e8e2de; font-weight: 650; }
.help-article-copy h4 { margin: 22px 0 7px; color: #eee8e4; font-size: 14px; }
.help-article-copy h4:first-child { margin-top: 0; }
.help-note { margin-top: 18px !important; padding: 13px 15px; border-left: 2px solid #b95209; border-radius: 0 10px 10px 0; background: rgba(255, 106, 0, .045); color: #b8aea7 !important; }
.help-empty { padding: 58px 24px; border: 1px dashed #302924; border-radius: 18px; text-align: center; color: #847c76; }
.help-empty > span { display: block; margin-bottom: 12px; color: #ff8d3a; font-size: 30px; }
.help-empty strong { display: block; color: #e4ddd8; font-size: 16px; }
.help-empty p { margin: 8px auto 0; max-width: 430px; font-size: 13px; line-height: 1.6; }
.help-support { margin-top: 84px; padding: 34px; display: flex; align-items: center; justify-content: space-between; gap: 32px; border: 1px solid rgba(255, 145, 57, .17); border-radius: 24px; background: radial-gradient(circle at 75% 20%, rgba(255,105,0,.095), transparent 40%), #120e0b; }
.help-support h3 { margin: 0 0 7px; font-size: 26px; letter-spacing: -.04em; }
.help-support > div > p:last-child { max-width: 630px; margin: 0; color: #8f8781; font-size: 14px; line-height: 1.65; }
.help-support-actions { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 10px; flex: 0 0 auto; }
.help-center :focus-visible { outline: 2px solid #ff9a49; outline-offset: 3px; }
@media (max-width: 980px) {
  .help-popular-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .help-layout { grid-template-columns: 1fr; gap: 28px; }
  .help-navigation { position: static; width: 100%; display: flex; gap: 7px; overflow-x: auto; padding: 0 0 7px; scrollbar-width: thin; }
  .help-navigation > p, .help-support-link { display: none; }
  .help-navigation > button { width: auto; flex: 0 0 auto; min-height: 40px; white-space: nowrap; }
  .help-support { align-items: flex-start; flex-direction: column; }
  .help-support-actions { justify-content: flex-start; }
}
@media (max-width: 650px) {
  .help-center { padding-top: 88px; }
  .help-hero { margin-bottom: 50px; }
  .help-hero h2 { font-size: 42px; }
  .help-hero > p:not(.section-kicker):not(.help-search-status) { font-size: 15px; }
  .help-search { min-height: 60px; padding: 7px 12px 7px 15px; border-radius: 17px; }
  .help-search input { height: 44px; font-size: 14px; }
  .help-search kbd { display: none; }
  .help-popular { margin-bottom: 50px; }
  .help-block-heading { align-items: flex-start; flex-direction: column; gap: 5px; }
  .help-block-heading > span { font-size: 12px; }
  .help-popular-grid { grid-template-columns: 1fr; }
  .help-popular-card { min-height: 112px; padding: 17px; }
  .help-content { gap: 36px; }
  .help-category-heading { gap: 9px; }
  .help-category-heading h3 { font-size: 21px; }
  .help-article summary { min-height: 62px; padding: 16px 3px; font-size: 14px; }
  .help-article-copy { padding: 0 8px 20px 3px; font-size: 13.5px; }
  .help-support { margin-top: 54px; padding: 24px 20px; border-radius: 20px; }
  .help-support h3 { font-size: 23px; }
  .help-support-actions { display: grid; width: 100%; }
  .help-support-actions .button { width: 100%; }
}

.help-center{padding-top:72px;padding-bottom:96px;margin-top:0}
.help-content{width:100%;max-width:100%;overflow-x:clip}
@media(max-width:650px){.help-center{padding-top:54px;padding-bottom:64px}.help-article summary{padding-right:10px}}
