/* The help center uses the public catalog. All rules stay inside its boundary. */
.help-center{--help-ink:#241639;--help-muted:#726680;--help-line:#e9e2f2;--help-purple:var(--purple,#673de6);padding:36px 0 54px;background:linear-gradient(180deg,#faf8ff 0,#fff 58%);color:var(--help-ink)}
.help-center *, .help-center *::before,.help-center *::after{box-sizing:border-box}
.help-center [hidden]{display:none!important}
.help-center :is(h2,h3,p,ul){margin:0}
.help-center :is(a,button,input,summary):focus-visible{outline:3px solid #9d78f1;outline-offset:4px}
.help-center :is(h2,h3,p,a,summary,strong,small){overflow-wrap:break-word}
.help-center a{text-decoration:none}
.help-center button{font:inherit;cursor:pointer}
.help-center svg{flex-shrink:0}
.help-center .help-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.help-center .help-search-panel{padding:30px 36px;border:1px solid #e6ddf5;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#e9ddff88,transparent 57%),#fff;box-shadow:0 10px 35px #3c1b7110}
.help-center .help-eyebrow,.help-center .help-section-heading>span{display:block;margin-bottom:10px;font-size:11px;font-weight:750;letter-spacing:.12em;color:#7952a3;line-height:1.5}
.help-center .help-search-panel h2{font-size:clamp(26px,3vw,35px);line-height:1.16;letter-spacing:-.035em;font-weight:650}
.help-center .help-search-panel>div>p{margin-top:10px;color:var(--help-muted);font-size:15px;line-height:1.7;max-width:650px}
.help-center .help-search{display:flex;gap:10px;align-items:stretch;margin-top:23px}
.help-center .help-search-input{flex:1;display:flex;align-items:center;min-width:0;min-height:60px;padding:0 10px 0 19px;gap:12px;border:1px solid #daceed;border-radius:13px;background:#fff;transition:border-color .2s,box-shadow .2s}
.help-center .help-search-input:focus-within{border-color:var(--help-purple);box-shadow:0 0 0 4px #673de612}
.help-center .help-search-input>svg{color:#8b72a9}
.help-center .help-search-input input{flex:1;min-width:0;width:100%;height:58px;border:0;background:transparent;outline:0!important;box-shadow:none;padding:0;color:var(--help-ink);font:inherit;font-size:16px;line-height:1.4;border-radius:0}
.help-center .help-search-input input::placeholder{color:#8c8198}
.help-center .help-search-input input::-webkit-search-cancel-button{display:none}
.help-center .help-search-input button{display:grid;place-items:center;width:42px;min-width:42px;min-height:44px;border:0;border-radius:10px;background:#f7f3fd;color:#745d95}
.help-center .help-search-input button:hover{background:#ece3fa;color:#482178}
.help-center .help-search-submit{display:flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:12px 26px;border:1px solid var(--help-purple);border-radius:13px;background:var(--help-purple);color:#fff;font-weight:650;font-size:14px;white-space:nowrap;box-shadow:0 4px 10px #673de620;transition:background .2s,transform .2s}
.help-center .help-search-submit:hover{background:#5630c5;transform:translateY(-1px)}
.help-center .help-search-hint{margin-top:11px;color:var(--help-muted);font-size:12px;line-height:1.6}
.help-center .help-body{display:grid;grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:30px;margin-top:32px}
.help-center .help-main{min-width:0}
.help-center .help-topic-list{display:flex;flex-wrap:wrap;gap:8px;padding:2px 2px 19px;margin-inline:-2px}
.help-center .help-topic{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--help-line);border-radius:10px;background:#fff;color:#71637f;font-size:12px;line-height:1.4;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}
.help-center .help-topic small{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;padding:0 5px;background:#f2edf8;border-radius:6px;color:#776582;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums}
.help-center .help-topic:hover{border-color:#c6b3e9;background:#faf8ff;color:#553382}
.help-center .help-topic[aria-pressed=true]{background:#291744;border-color:#291744;color:#fff}
.help-center .help-topic[aria-pressed=true] small{color:#e2d2fc;background:#ffffff1c}
.help-center .help-results-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:7px 0 17px}
.help-center .help-results-heading h2{font-size:21px;font-weight:650;letter-spacing:-.025em;line-height:1.3}
.help-center .help-results-heading p{font-size:12px;color:var(--help-muted);line-height:1.6}
.help-center .help-expand{margin-left:auto;min-height:44px;padding:6px 0 6px 10px;font-size:12px;color:#775297;font-weight:550;border:0;background:transparent;text-align:right;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#d9cbea}
.help-center .help-expand:hover{color:var(--help-purple)}
.help-center .help-active-filters{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:9px;background:#f3edfb;padding:6px 13px;margin-bottom:13px;font-size:12px;color:#6b4e8b;min-width:0}
.help-center .help-active-filters>span{min-width:0;overflow-wrap:anywhere;line-height:1.6}
.help-center .help-active-filters button{display:flex;align-items:center;gap:7px;min-height:40px;flex-shrink:0;padding:4px 0;border:0;background:transparent;color:#624182;font-weight:600;font-size:12px}
.help-center .help-results{display:grid;gap:10px}
.help-center .help-answer{border:1px solid var(--help-line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s;overflow:clip}
.help-center .help-answer:hover{border-color:#d3c1ed}
.help-center .help-answer[open]{border-color:#cbb4eb;box-shadow:0 6px 18px #48246e07}
.help-center .help-answer summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:85px;list-style:none;cursor:pointer;padding:19px 22px;font-size:16px;line-height:1.5;font-weight:600;color:#342244}
.help-center .help-answer summary::-webkit-details-marker{display:none}
.help-center .help-answer summary>span{min-width:0;display:block}
.help-center .help-answer summary small{display:block;font-size:10px;line-height:1.5;font-weight:550;color:#9782aa;margin-bottom:4px;letter-spacing:.035em}
.help-center .help-answer summary i{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;border-radius:8px;color:#8663ad;background:#f7f2fd;font-style:normal;transition:background .2s,transform .2s}
.help-center .help-answer[open] summary i{transform:rotate(45deg);background:#eee4fc;color:#5e2e9c}
.help-center .help-answer-copy{padding:0 22px 22px;color:#71617f;font-size:14px;line-height:1.85}
.help-center .help-answer-copy p{padding-top:17px;border-top:1px solid #efe7f7;white-space:pre-line;overflow-wrap:anywhere}
.help-center .help-empty{display:grid;justify-items:center;text-align:center;padding:38px 26px;border:1px dashed #d8c8ed;border-radius:16px;background:#fbf9ff;color:#8f70b0;gap:13px}
.help-center .help-empty h3{font-size:21px;color:#38234f;font-weight:600;line-height:1.4;letter-spacing:-.02em}
.help-center .help-empty p{max-width:450px;font-size:14px;color:var(--help-muted);line-height:1.75}
.help-center .help-secondary{min-height:44px;padding:10px 18px;border:1px solid #d4c2ea;background:#fff;color:#674387;border-radius:9px;font-size:13px;font-weight:600}
.help-center .help-text-link{display:flex;align-items:center;gap:8px;min-height:44px;color:#69439a;font-size:13px;font-weight:600}
.help-center .help-support{position:sticky;top:100px;padding:28px 25px;border:1px solid #452761;border-radius:18px;background:radial-gradient(ellipse at 100% 0,#7546a844,transparent 66%),#231336;color:#fff;box-shadow:0 9px 24px #23133612;overflow:hidden}
.help-center .help-support-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:24px;color:#d2aaff;border:1px solid #ffffff15;border-radius:14px;background:#ffffff08}
.help-center .help-support .help-eyebrow{color:#c2a5e6;font-size:10px}
.help-center .help-support h2{font-size:26px;line-height:1.25;font-weight:550;letter-spacing:-.035em;color:#fff}
.help-center .help-support p{margin-top:15px;font-size:13px;line-height:1.85;color:#c6b6d5}
.help-center .help-support-primary,.help-center .help-support-secondary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;border-radius:9px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.5;transition:background .2s}
.help-center .help-support-primary{background:#f5edff;color:#4d2674;margin-top:26px;border:1px solid #f5edff}
.help-center .help-support-primary:hover{background:#e8d8fb}
.help-center .help-support-secondary{border:1px solid #ffffff24;background:#ffffff04;color:#e0ccec;margin-top:9px}
.help-center .help-support-secondary:hover{background:#ffffff0e}
.help-center .help-shortcuts{margin-top:43px;padding-top:32px;border-top:1px solid var(--help-line)}
.help-center .help-section-heading>span{font-size:10px;margin-bottom:7px}
.help-center .help-section-heading h2{font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.035em}
.help-center .help-shortcuts ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:20px}
.help-center .help-shortcuts li{min-width:0}
.help-center .help-shortcuts a{height:100%;display:flex;align-items:center;gap:12px;padding:17px;border:1px solid var(--help-line);border-radius:13px;color:#4b335e;background:#fff;transition:border-color .2s,background .2s,transform .2s}
.help-center .help-shortcuts a:hover{border-color:#cfb8ec;background:#fcfaff;transform:translateY(-2px)}
.help-center .help-shortcut-icon{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:#f3edfc;color:#8153b5}
.help-center .help-shortcuts a>span:nth-child(2){flex:1;min-width:0}
.help-center .help-shortcuts strong{display:block;font-size:13px;font-weight:650;line-height:1.4}
.help-center .help-shortcuts small{display:block;margin-top:4px;font-size:11px;line-height:1.65;color:var(--help-muted)}
.help-center .help-shortcuts a>svg{color:#a78cbe}
@media(min-width:1440px){.help-center .help-body{grid-template-columns:minmax(0,1fr) 310px;gap:38px}.help-center .help-support{padding:30px}}
@media(max-width:1000px){.help-center .help-body{grid-template-columns:minmax(0,1fr) 258px;gap:21px}.help-center .help-support{padding:23px 20px}.help-center .help-topic{font-size:11px;padding-inline:10px;gap:6px}.help-center .help-topic>svg{width:16px}.help-center .help-results-heading p{order:3;width:100%;margin-top:-8px}.help-center .help-shortcuts ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.help-center{padding-block:23px 36px}.help-center .help-search-panel{padding:23px;border-radius:18px}.help-center .help-search-panel h2{font-size:28px}.help-center .help-search-panel>div>p{font-size:14px;line-height:1.7}.help-center .help-search{margin-top:19px;gap:8px}.help-center .help-search-input{min-height:56px;padding-left:13px;gap:8px}.help-center .help-search-input input{height:54px}.help-center .help-search-submit{min-height:56px;padding-inline:18px}.help-center .help-body{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:23px}.help-center .help-topic-list{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:4px 4px 14px;margin:0;scrollbar-width:thin;scrollbar-color:#d5c4ea transparent;scroll-padding:5px}.help-center .help-topic{flex-shrink:0;font-size:12px;padding-inline:12px}.help-center .help-topic>svg{width:18px}.help-center .help-results-heading{margin-top:8px}.help-center .help-results-heading h2{font-size:22px}.help-center .help-answer summary{padding:17px 18px;font-size:15px;min-height:82px;gap:12px}.help-center .help-answer-copy{padding:0 18px 19px;font-size:14px}.help-center .help-support{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 14px;padding:25px}.help-center .help-support-icon{grid-column:1/-1;margin-bottom:15px;width:41px;height:41px}.help-center .help-support .help-eyebrow,.help-center .help-support h2,.help-center .help-support p{grid-column:1/-1}.help-center .help-support h2{font-size:25px}.help-center .help-support p{max-width:530px;font-size:14px;margin-top:11px}.help-center .help-support-primary,.help-center .help-support-secondary{margin-top:19px;font-size:13px}.help-center .help-shortcuts{margin-top:29px;padding-top:27px}.help-center .help-section-heading h2{font-size:25px}.help-center .help-shortcuts a{padding:15px;gap:11px}.help-center .help-shortcuts small{font-size:12px}.help-center .help-shortcuts strong{font-size:14px}.help-center .help-shortcuts a>svg{display:none}}
@media(max-width:500px){.help-center .help-search-panel{padding:20px 17px}.help-center .help-search-panel h2{font-size:26px}.help-center .help-search{flex-direction:column}.help-center .help-search-submit{min-height:46px}.help-center .help-search-input input{font-size:16px}.help-center .help-search-hint{font-size:11px}.help-center .help-results-heading{gap:7px 11px;margin-bottom:15px}.help-center .help-results-heading h2{font-size:20px;flex:1 1 auto}.help-center .help-expand{font-size:11px;padding-left:0}.help-center .help-results-heading p{font-size:12px;margin-top:-5px}.help-center .help-answer summary{padding:16px;font-size:15px}.help-center .help-answer-copy{padding:0 16px 18px;line-height:1.8}.help-center .help-active-filters{flex-wrap:wrap;padding:8px 12px;gap:2px 10px}.help-center .help-active-filters>span{flex:1 1 100%}.help-center .help-active-filters button{margin-left:auto;min-height:34px}.help-center .help-support{padding:23px 20px;grid-template-columns:1fr}.help-center .help-support-primary{margin-top:22px}.help-center .help-support-secondary{margin-top:9px}.help-center .help-shortcuts ul{grid-template-columns:1fr;gap:8px;margin-top:17px}.help-center .help-shortcuts a{padding:14px}.help-center .help-shortcuts a>svg{display:block}.help-center .help-shortcuts small{font-size:12px}.help-center .help-empty{padding:28px 18px}.help-center .help-empty h3{font-size:20px}}
@media(prefers-reduced-motion:reduce){.help-center *,.help-center *::before,.help-center *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.help-center .help-search-submit:hover,.help-center .help-shortcuts a:hover{transform:none}}
.reduced-motion .help-center *,.reduced-motion .help-center *::before,.reduced-motion .help-center *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
.reduced-motion .help-center .help-search-submit:hover,.reduced-motion .help-center .help-shortcuts a:hover{transform:none}
