.help-page{max-width:960px;margin:0 auto;padding:0 24px 90px}.help-page .mono{font-family:var(--mono)}.help-page .help-orange{color:var(--orange)}.help-page .help-green{color:var(--green)}.help-page .help-red{color:var(--red)}.help-page .help-gold{color:var(--gold)}.help-page .help-dim{color:var(--text-secondary)}.help-page .help-chk{color:var(--green);font-family:var(--mono);flex-shrink:0;font-weight:700}.help-page .help-prefix{font-family:var(--mono);color:var(--orange);margin-right:6px;font-weight:700}.help-page .help-linklike{color:var(--orange);font-family:inherit;font-size:inherit;cursor:pointer;border:0;border-bottom:1px dotted var(--orange);background:0 0;margin:0;padding:0}.help-page .help-linklike:hover{color:#ffb347;border-bottom-color:#ffb347}.help-page .help-hero{text-align:center;padding:64px 0 28px}.help-page .help-hero-eyebrow{font-family:var(--mono);color:var(--orange);letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-size:10px}.help-page .help-hero h1{font-family:var(--sans);letter-spacing:-1px;max-width:800px;margin:0 auto 18px;font-size:46px;font-weight:700;line-height:1.08}.help-page .help-body-text{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:16px;line-height:1.65}.help-page .help-quick-answers{border:1px solid var(--orange);border-radius:var(--r-card);background:linear-gradient(180deg, var(--orange-dim), transparent);margin:32px 0 44px;padding:24px}.help-page .help-quick-answers h2{font-family:var(--mono);letter-spacing:2px;color:var(--orange);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:flex}.help-page .help-quick-answers h2:before{content:"//";color:var(--orange)}.help-page .help-qa-list{flex-direction:column;gap:14px;display:flex}.help-page .help-qa-item{border-left:2px solid var(--orange);flex-direction:column;gap:4px;padding-left:14px;display:flex}.help-page .help-qa-q{color:var(--text-primary);font-size:14px;font-weight:600}.help-page .help-qa-a{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.help-page .help-qa-a a{color:var(--orange);border-bottom:1px dotted var(--orange);text-decoration:none}.help-page .help-tab-bar{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);scrollbar-width:none;background:#0a0b0ff0;gap:0;margin:0 -24px;padding:0 24px;display:flex;position:sticky;top:0;overflow-x:auto}.help-page .help-tab-bar::-webkit-scrollbar{display:none}.help-page .help-tab{color:var(--text-secondary);font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:18px 20px;font-size:11px;transition:all .15s;display:inline-flex;position:relative}.help-page .help-tab:hover{color:var(--text-primary);background:#ff91000a}.help-page .help-tab-num{font-family:var(--mono);color:var(--text-dim);font-size:10px;font-weight:500}.help-page .help-tab-lbl{font-weight:500}.help-page .help-tab.is-active{color:var(--orange);border-bottom-color:var(--orange);background:0 0}.help-page .help-tab.is-active .help-tab-num{color:var(--orange)}.help-page .help-tab.is-active .help-tab-lbl{font-weight:600}.help-page .help-tab:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.help-page .help-tab-panel{padding:36px 0 20px}.help-page .help-tab-panel[hidden]{display:none}.help-page .help-panel-head{margin-bottom:20px}.help-page .help-panel-eyebrow{font-family:var(--mono);color:var(--orange);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-size:10px}.help-page .help-panel-title{letter-spacing:-.5px;margin-bottom:10px;font-size:30px}.help-page .help-panel-intro{color:var(--text-secondary);max-width:680px;font-size:15px;line-height:1.6}.help-page .help-sec-label{font-family:var(--mono);color:var(--text-dim);letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:10px;margin:40px 0 14px;font-size:10px;display:flex}.help-page .help-sec-label:before{content:"//";color:var(--orange)}.help-page .help-step{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);grid-template-columns:340px 1fr;gap:22px;margin-bottom:14px;padding:20px;transition:border-color .15s;display:grid}.help-page .help-step:hover{border-color:var(--border-2)}.help-page .help-step-num{font-family:var(--mono);letter-spacing:2px;color:var(--orange);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;display:flex}.help-page .help-step-num:before{content:"▶";font-size:9px}.help-page .help-step-title{margin-bottom:8px;font-size:17px;font-weight:600}.help-page .help-step-copy{color:var(--text-secondary);font-size:13.5px;line-height:1.6}.help-page .help-step-copy p{margin:0 0 10px}.help-page .help-step-copy ul,.help-page .help-step-copy ol{margin:0 0 10px;padding-left:18px}.help-page .help-step-copy li{margin-bottom:4px}.help-page .help-step-tip,.help-page .help-step-warn,.help-page .help-step-note{font-family:var(--mono);letter-spacing:.5px;border-radius:var(--r-sm);margin-top:12px;padding:10px 14px;font-size:11px;line-height:1.55}.help-page .help-step-tip{color:var(--green);background:var(--green-dim);border-left:2px solid var(--green)}.help-page .help-step-warn{color:var(--red);border-left:2px solid var(--red);background:#ff52521a}.help-page .help-step-note{color:var(--orange);background:var(--orange-dim);border-left:2px solid var(--orange)}.help-page .help-step-tip b,.help-page .help-step-warn b,.help-page .help-step-note b{font-family:var(--sans);font-weight:700}.help-page .help-shot{background:var(--bg-input);border:1px solid var(--border-2);border-radius:var(--r-sm);aspect-ratio:4/3;cursor:zoom-in;justify-content:center;align-items:center;transition:all .18s;display:flex;position:relative;overflow:hidden}.help-page .help-shot:hover{border-color:var(--orange);box-shadow:0 0 20px var(--orange-glow,#ff910040)}.help-page .help-shot-inline{max-width:300px;margin:12px 0}.help-page .help-browser-chrome{background:var(--bg-secondary);border-bottom:1px solid var(--border);z-index:2;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;top:0;left:0;right:0}.help-page .help-browser-dots{gap:3px;display:flex}.help-page .help-browser-dot{background:var(--border-2);border-radius:50%;width:8px;height:8px}.help-page .help-browser-url{font-family:var(--mono);color:var(--text-dim);letter-spacing:.5px;text-align:center;flex:1;padding-left:6px;font-size:9px}.help-page .help-shot-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding-top:24px;display:flex}.help-page .help-shot-src{font-family:var(--mono);color:var(--orange);letter-spacing:1px;font-size:10px}.help-page .help-shot-icon{font-family:var(--mono);color:var(--text-dim);font-size:26px}.help-page .help-shot-caption{font-family:var(--mono);color:var(--text-secondary);letter-spacing:.5px;text-align:center;background:#0a0b0fe6;padding:6px 10px;font-size:10px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.help-page .help-shot-real{cursor:zoom-in}.help-page .help-shot-real .help-shot-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;height:calc(100% - 32px)!important;top:32px!important}.help-page .help-shot-zoom-hint{z-index:3;color:var(--orange);opacity:0;pointer-events:none;font-size:14px;line-height:1;transition:opacity .15s;position:absolute;bottom:32px;right:8px}.help-page .help-shot-real:hover .help-shot-zoom-hint{opacity:.7}.help-lightbox-backdrop{z-index:9999;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;padding:24px 16px;animation:.18s help-lb-fade;display:flex;position:fixed;inset:0}@keyframes help-lb-fade{0%{opacity:0}to{opacity:1}}.help-lightbox-panel{background:var(--bg-input);border:1px solid var(--border-2);border-radius:var(--r-sm);cursor:default;flex-direction:column;width:min(860px,100vw - 32px);max-height:calc(100vh - 48px);animation:.18s help-lb-pop;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #000000b3}@keyframes help-lb-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.help-lightbox-chrome{background:var(--bg-secondary);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;display:flex}.help-lightbox-chrome .help-browser-dots{gap:3px;display:flex}.help-lightbox-chrome .help-browser-dot{background:var(--border-2);border-radius:50%;width:8px;height:8px}.help-lightbox-chrome .help-browser-url{font-family:var(--mono);color:var(--text-dim);letter-spacing:.5px;text-align:center;flex:1;font-size:10px}.help-lightbox-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:3px;margin-left:auto;padding:2px 4px;font-size:13px;line-height:1;transition:color .1s,background .1s}.help-lightbox-close:hover{color:var(--orange);background:var(--orange-dim)}.help-lightbox-img-wrap{flex-shrink:1;max-height:calc(100vh - 140px);overflow:hidden auto}.help-lightbox-img{display:block;width:100%!important;height:auto!important}.help-lightbox-caption{font-family:var(--mono);color:var(--text-secondary);letter-spacing:.5px;text-align:center;border-top:1px solid var(--border);background:#0a0b0fe6;flex-shrink:0;padding:8px 12px;font-size:11px;line-height:1.4}.help-page .help-callout{border-radius:var(--r-sm);margin:14px 0;padding:14px 16px;font-size:13.5px;line-height:1.55}.help-page .help-callout-orange{border:1px solid var(--orange);background:var(--orange-dim)}.help-page .help-callout-green{border:1px solid var(--green);background:var(--green-dim)}.help-page .help-callout-red{border:1px solid var(--red);background:#ff52521a}.help-page .help-callout-dim{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary)}.help-page .help-callout strong{color:var(--text-primary)}.help-page .help-callout-green .help-prefix{color:var(--green)}.help-page .help-callout-red .help-prefix{color:var(--red)}.help-page .help-stack-compare{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:18px 0;padding:22px 24px;overflow:hidden}.help-page .help-stack-heads{border-bottom:1px solid var(--border);grid-template-columns:1fr 48px 1fr;align-items:center;gap:18px;margin-bottom:6px;padding:0 4px 14px;display:grid}.help-page .help-stack-col-head{font-family:var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);padding:0 14px;font-size:10px}.help-page .help-stack-col-head-ls{color:var(--orange)}.help-page .help-stack-row{border-bottom:1px solid var(--border);grid-template-columns:1fr 48px 1fr;align-items:stretch;gap:18px;padding:12px 0;display:grid;position:relative}.help-page .help-stack-row:last-child{border-bottom:none;padding-bottom:4px}.help-page .help-stack-tier{font-family:var(--mono);letter-spacing:2px;color:var(--text-dim);text-transform:uppercase;pointer-events:none;opacity:0;font-size:8.5px;transition:opacity .15s;position:absolute;top:14px;left:0}.help-page .help-stack-row:hover .help-stack-tier{opacity:1}.help-page .help-stack-side{border-radius:var(--r-sm);flex-direction:column;justify-content:center;min-width:0;padding:14px 16px;transition:all .18s;display:flex}.help-page .help-stack-ms{opacity:.78;background:#ffffff05;border:1px solid #ffffff0a}.help-page .help-stack-ms:hover{opacity:1;background:#ffffff0a}.help-page .help-stack-ls{background:linear-gradient(180deg, var(--orange-dim), #ff910005);border:1px solid #ff91004d}.help-page .help-stack-ls:hover{border-color:var(--orange);box-shadow:0 0 18px #ff91001f}.help-page .help-stack-name{font-family:var(--mono);letter-spacing:.5px;color:var(--text-primary);overflow-wrap:break-word;margin-bottom:4px;font-size:14.5px;font-weight:700;line-height:1.1}.help-page .help-stack-ls .help-stack-name{color:var(--orange)}.help-page .help-stack-desc{font-family:var(--sans);color:var(--text-secondary);font-size:12px;line-height:1.4}.help-page .help-stack-arrow{background:var(--orange-dim);border:1px solid var(--orange);width:32px;height:32px;color:var(--orange);border-radius:50%;flex-shrink:0;justify-content:center;place-self:center;align-items:center;font-size:16px;font-weight:700;transition:transform .3s;display:flex}.help-page .help-stack-row:hover .help-stack-arrow{box-shadow:0 0 14px var(--orange-glow,#ff910040);transform:scale(1.08)}.help-page .help-stack-quick{background:var(--bg-input);border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:var(--r-sm);font-family:var(--mono);margin:14px 0 0;padding:14px 18px;font-size:13px;line-height:1.7}.help-page .help-card-grid{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.help-page .help-mini-card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);padding:22px}.help-page .help-mini-card .help-card-eyebrow{font-family:var(--mono);color:var(--text-dim);letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;font-size:10px}.help-page .help-mini-card h4{letter-spacing:-.3px;margin-bottom:4px;font-size:18px}.help-page .help-mini-card p{color:var(--text-secondary);margin-bottom:12px;font-size:13px;line-height:1.6}.help-page .help-tid-display{border:1px solid var(--orange);border-radius:var(--r-card);background:var(--orange-dim);text-align:center;font-family:var(--mono);letter-spacing:4px;color:var(--orange);text-shadow:0 0 12px var(--orange-glow,#ff910040);margin:20px 0;padding:28px;font-size:26px;font-weight:700}.help-page .help-tid-bullets{margin:14px 0 22px;padding:0;list-style:none}.help-page .help-tid-bullets li{color:var(--text-secondary);align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.help-page .help-state-glance{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:16px 0;padding:20px;overflow-x:auto}.help-page .help-state-glance pre{font-family:var(--mono);color:var(--text-primary);white-space:pre;margin:0;font-size:12px;line-height:1.85}.help-page .help-state-glance .help-c-green{color:var(--green)}.help-page .help-state-glance .help-c-gold{color:var(--gold)}.help-page .help-state-glance .help-c-silver{color:var(--silver,#9ca3af)}.help-page .help-state-glance .help-c-red{color:var(--red)}.help-page .help-state-card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:16px 0;padding:24px}.help-page .help-state-active-paid{border-left:4px solid var(--green)}.help-page .help-state-ea{border-left:4px solid var(--gold)}.help-page .help-state-free{border-left:4px solid var(--silver,#9ca3af)}.help-page .help-state-defunct{border-left:4px solid var(--red)}.help-page .help-state-card h3{letter-spacing:-.3px;margin-bottom:4px;font-size:22px}.help-page .help-state-badge{border-radius:var(--r-pill);font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.help-page .help-state-badge-active-paid{background:var(--green-dim);color:var(--green);border:1px solid var(--green)}.help-page .help-state-badge-ea{color:var(--gold);border:1px solid var(--gold);background:#ffd7001a}.help-page .help-state-badge-free{color:var(--silver,#9ca3af);border:1px solid var(--silver,#9ca3af);background:#9ca3af1f}.help-page .help-state-badge-defunct{color:var(--red);border:1px solid var(--red);background:#ff52521a}.help-page .help-what-means{color:var(--text-secondary);margin-bottom:14px;font-size:14.5px}.help-page .help-state-grid{grid-template-columns:340px 1fr;gap:22px;margin-top:10px;display:grid}.help-page .help-state-details h5{font-family:var(--mono);letter-spacing:1.5px;color:var(--orange);text-transform:uppercase;margin:14px 0 6px;font-size:10px}.help-page .help-state-details ul{color:var(--text-secondary);padding-left:18px;font-size:13px;line-height:1.6}.help-page .help-transition-diagram{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:18px 0;padding:20px;overflow-x:auto}.help-page .help-transition-diagram pre{font-family:var(--mono);color:var(--text-primary);white-space:pre;margin:0;font-size:11.5px;line-height:1.7}.help-page .help-cost-table-wrap{width:100%;overflow-x:auto}.help-page .help-cost-table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13px}.help-page .help-cost-table th,.help-page .help-cost-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.help-page .help-cost-table th{font-family:var(--mono);letter-spacing:1.5px;color:var(--text-dim);text-transform:uppercase;background:var(--bg-card);font-size:10px;font-weight:600}.help-page .help-cost-table td{color:var(--text-secondary)}.help-page .help-cost-table td:first-child{color:var(--text-primary);font-weight:600;font-family:var(--mono);letter-spacing:1px;font-size:12px}.help-page .help-tier-ladder{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:14px 0;padding:18px 22px;overflow-x:auto}.help-page .help-tier-ladder pre{font-family:var(--mono);white-space:pre;color:var(--text-primary);margin:0;font-size:13px;line-height:1.9}.help-page .help-tier-ladder .help-t1{color:var(--silver,#9ca3af)}.help-page .help-tier-ladder .help-t2{color:var(--bronze,#cd7f32)}.help-page .help-tier-ladder .help-t3{color:var(--gold)}.help-page .help-tier-ladder .help-t4{color:var(--purple,#a78bfa)}.help-page .help-sub-topic{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);margin:14px 0;padding:22px}.help-page .help-sub-topic h4{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:8px;font-size:17px;font-weight:600;display:flex}.help-page .help-sub-num{font-family:var(--mono);color:var(--orange);letter-spacing:1.5px;background:var(--orange-dim);border-radius:var(--r-pill);padding:2px 8px;font-size:12px}.help-page .help-sub-topic-grid{grid-template-columns:260px 1fr;gap:18px;display:grid}.help-page .help-sub-topic-copy{color:var(--text-secondary);font-size:13.5px;line-height:1.6}.help-page .help-sub-topic-copy p{margin:0 0 10px}.help-page .help-sub-topic-copy ul,.help-page .help-sub-topic-copy ol{margin:0 0 10px;padding-left:18px}.help-page .help-sub-topic-copy strong{color:var(--text-primary)}.help-page .help-faq-search{margin:14px 0 18px}.help-page .help-faq-search input{border:1px solid var(--border-2);border-radius:var(--r-btn);background:var(--bg-input);width:100%;color:var(--text-primary);font-family:var(--sans);padding:14px 16px;font-size:14px;transition:border-color .15s}.help-page .help-faq-search input:focus{border-color:var(--orange);outline:none}.help-page .help-faq-search input::placeholder{color:var(--text-dim)}.help-page .help-faq-list{flex-direction:column;gap:8px;margin:18px 0;display:flex}.help-page .help-faq{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);padding:0;overflow:hidden}.help-page .help-faq summary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:14px;font-weight:600;line-height:1.4;list-style:none;display:flex}.help-page .help-faq summary::-webkit-details-marker{display:none}.help-page .help-faq summary:after{content:"+";font-family:var(--mono);color:var(--orange);flex-shrink:0;font-size:20px;line-height:1;transition:transform .2s}.help-page .help-faq[open] summary:after{content:"−"}.help-page .help-faq[open] summary{border-bottom:1px solid var(--border);background:var(--bg-card-hover)}.help-page .help-faq-body{color:var(--text-secondary);padding:16px 18px 20px;font-size:13.5px;line-height:1.65}.help-page .help-faq-body p{margin:0 0 10px}.help-page .help-faq-body ul,.help-page .help-faq-body ol{margin:0 0 10px;padding-left:18px}.help-page .help-faq-body strong{color:var(--text-primary)}.help-page .help-faq-empty{text-align:center;color:var(--text-secondary);border:1px dashed var(--border-2);border-radius:var(--r-card);padding:24px;font-size:14px}.help-page .help-contact-hero{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);text-align:center;margin-bottom:22px;padding:32px}.help-page .help-big-tg{font-family:var(--mono);color:var(--orange);letter-spacing:1px;margin:16px 0;font-size:22px;font-weight:700}.help-page .help-contact-hero p{color:var(--text-secondary);max-width:520px;margin:0 auto 12px}.help-page .help-contact-info-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}.help-page .help-info-card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);padding:20px}.help-page .help-info-card h4{font-family:var(--mono);letter-spacing:2px;color:var(--orange);text-transform:uppercase;margin-bottom:10px;font-size:11px}.help-page .help-info-card p,.help-page .help-info-card ul{color:var(--text-secondary);font-size:13px;line-height:1.6}.help-page .help-info-card ul{margin:0;padding-left:18px}@media (max-width:900px){.help-page .help-hero{padding:44px 0 24px}.help-page .help-hero h1{font-size:34px}.help-page .help-tab{padding:14px}.help-page .help-panel-title{font-size:24px}.help-page .help-step,.help-page .help-sub-topic-grid,.help-page .help-state-grid{grid-template-columns:1fr}.help-page .help-step .help-shot,.help-page .help-sub-topic .help-shot{max-width:420px}.help-page .help-card-grid,.help-page .help-contact-info-grid{grid-template-columns:1fr}.help-page .help-tid-display{letter-spacing:2px;padding:22px 14px;font-size:18px}}@media (max-width:640px){.help-page .help-stack-compare{padding:18px 14px}.help-page .help-stack-heads{display:none}.help-page .help-stack-row{grid-template-columns:1fr;gap:8px;padding:16px 0}.help-page .help-stack-tier{opacity:1;margin-bottom:2px;position:relative;top:0;left:0}.help-page .help-stack-arrow{width:28px;height:28px;margin:-2px auto;font-size:14px;transform:rotate(90deg)}.help-page .help-stack-row:hover .help-stack-arrow{transform:rotate(90deg)scale(1.08)}}@media (max-width:540px){.help-page .help-hero h1{font-size:28px}.help-page .help-tab-num{display:none}.help-page .help-tab{padding:12px;font-size:10px}}
