/* NoteTunnel Phase 3A Help Center */
.help-center,.help-article-page{min-height:70vh}
.help-hero{position:relative;overflow:hidden;padding:72px 0 44px;border-bottom:1px solid rgba(89,70,103,.28);background:radial-gradient(760px 340px at 50% 4%,rgba(119,77,178,.22),transparent 68%),radial-gradient(520px 300px at 13% 20%,rgba(83,47,127,.10),transparent 70%),radial-gradient(520px 280px at 88% 16%,rgba(114,67,168,.09),transparent 70%)}
.help-hero:before,.help-hero:after{content:"";position:absolute;width:420px;height:180px;border-radius:50%;filter:blur(80px);opacity:.23;pointer-events:none}
.help-hero:before{left:-140px;top:30px;background:#7b4db1;transform:rotate(-18deg)}
.help-hero:after{right:-120px;top:8px;background:#7243ae;transform:rotate(22deg)}
.help-hero-inner{position:relative;z-index:1;text-align:center}
.help-kicker{font-size:10px;letter-spacing:.19em;font-weight:850;color:#c3a5f4;margin-bottom:10px}
.help-hero h1{font-size:clamp(46px,6vw,72px);line-height:1;letter-spacing:-.045em;margin:0 0 11px}
.help-hero>div>p{margin:0 auto 24px;max-width:660px;color:#c4b7cf;font-size:17px}
.help-search-shell{position:relative;width:min(760px,100%);margin:0 auto;display:flex;align-items:center;border:1px solid rgba(183,154,239,.48);border-radius:15px;background:rgba(25,21,32,.88);box-shadow:0 16px 52px rgba(0,0,0,.28),0 0 30px rgba(148,112,211,.11);overflow:hidden}
.help-search-shell:focus-within{border-color:#c5a7f5;box-shadow:0 18px 58px rgba(0,0,0,.34),0 0 34px rgba(183,154,239,.18)}
.help-search-icon{font-size:27px;line-height:1;margin:0 0 0 17px;color:#cfbae7;transform:rotate(-12deg)}
.help-search-shell input{width:100%;height:62px;border:0;outline:0;background:transparent;color:#f4edf9;padding:0 18px;font:500 15px/1.2 Inter,Segoe UI,Arial,sans-serif}
.help-search-shell input::placeholder{color:#8f809b}
.help-search-shell kbd{display:inline-flex;align-items:center;gap:4px;margin-right:12px;padding:5px 8px;border:1px solid #493a55;border-radius:8px;background:#2a2332;color:#9f91ac;font:700 10px/1 Inter,Segoe UI,Arial,sans-serif;white-space:nowrap}
.help-kbd-short{display:none}
.help-popular-topics{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:17px;color:#9f91ad;font-size:11px}
.help-popular-topics button{appearance:none;border:1px solid rgba(91,70,108,.7);background:rgba(32,27,39,.76);color:#bbaac9;border-radius:999px;padding:6px 10px;font:650 10px/1 Inter,Segoe UI,Arial,sans-serif;cursor:pointer}
.help-popular-topics button:hover,.help-popular-topics button:focus-visible{color:#fff;border-color:#8e6eb0;background:#382b47;outline:0}
.help-search-results{width:min(760px,100%);margin:10px auto 0;padding:8px;border:1px solid rgba(91,70,108,.78);border-radius:15px;background:rgba(17,15,22,.97);box-shadow:0 22px 65px rgba(0,0,0,.46);text-align:left}
.help-search-result{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 13px;border-radius:10px;text-decoration:none}
.help-search-result:hover{background:#241d2d}
.help-search-result span{display:flex;flex-direction:column;min-width:0}
.help-search-result small{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#a688c5;font-weight:800}
.help-search-result strong{font-size:13px;margin:1px 0;color:#f3edf8}
.help-search-result em{font-size:11px;color:#9f91ad;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:620px}
.help-search-result b{color:#b79aef}
.help-search-empty{display:flex;flex-direction:column;padding:13px}.help-search-empty strong{font-size:13px}.help-search-empty span{color:#9f91ad;font-size:11px;margin-top:2px}

.help-section{padding:34px 0}.help-start-section{padding-top:30px}.help-section+.help-section{border-top:1px solid rgba(70,57,79,.32)}
.help-section-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}.help-section-title-row>div{display:flex;align-items:baseline;gap:16px;min-width:0}.help-section-title-row h2{font-size:24px;letter-spacing:-.025em;margin:0}.help-section-title-row p{margin:0;color:#94859f;font-size:12px}.help-section-title-row>a{font-size:11px;text-decoration:none;color:#c1a1e8;font-weight:750;white-space:nowrap}.help-section-title-row.compact{margin-bottom:14px}
.help-start-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
.help-start-card{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:92px;padding:13px;border:1px solid #43364c;border-radius:13px;background:linear-gradient(180deg,#211d29,#1c1922);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}
.help-start-card:hover{transform:translateY(-2px);border-color:#75578d;background:linear-gradient(180deg,#282031,#211b29)}
.help-step-num{align-self:start;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#40304f;color:#d8c4ed;font-size:10px;font-weight:850}
.help-card-icon{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:#2d203a;border:1px solid #584169;color:#b998ed;font-size:20px;font-weight:750}
.help-card-copy{display:flex;flex-direction:column;min-width:0}.help-card-copy strong{font-size:12px;color:#f1ebf6}.help-card-copy small{font-size:10px;line-height:1.35;color:#a797b3;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.help-card-arrow{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#2b2533;color:#b9a9c5;font-size:14px}
.help-tunnel-highlight{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:10px;padding:16px 18px;border:1px solid rgba(163,126,207,.54);border-radius:14px;background:linear-gradient(90deg,rgba(80,48,111,.28),rgba(31,25,39,.92) 48%,rgba(53,36,67,.72));text-decoration:none;box-shadow:0 18px 48px rgba(0,0,0,.16)}
.help-tunnel-highlight:hover{border-color:#aa83d7}.help-tunnel-highlight-icon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#60417e,#352646);color:#d7b9ff;font-size:27px}.help-tunnel-highlight small{display:block;font-size:8px;letter-spacing:.14em;color:#9f81bd;font-weight:850}.help-tunnel-highlight strong{display:block;font-size:15px;margin-top:2px}.help-tunnel-highlight p{margin:1px 0 0;color:#9e8eaa;font-size:11px}.help-tunnel-highlight-action{font-size:11px;color:#c7a5ed;font-weight:750;white-space:nowrap}

.help-two-column{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:18px;align-items:start}.help-tutorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.help-tutorial-card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:11px;min-height:104px;padding:9px;border:1px solid #403449;border-radius:12px;background:#1c1922;text-decoration:none;transition:.18s ease}.help-tutorial-card:hover{border-color:#765991;background:#221b2a;transform:translateY(-1px)}
.help-tutorial-thumb{position:relative;overflow:hidden;border:1px solid #403449;border-radius:9px;background:radial-gradient(circle at 74% 18%,rgba(148,112,211,.26),transparent 45%),linear-gradient(135deg,#141119,#21182a);min-height:80px}.help-tutorial-thumb i{position:absolute;right:10px;top:9px;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#3a294b;color:#c3a1ee;font-style:normal}.help-tutorial-thumb b{position:absolute;left:9px;bottom:9px;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;padding-left:2px;background:#65488a;color:#eee3f9;font-size:9px;border:1px solid #9972bd}.help-tutorial-thumb em{position:absolute;left:45px;right:10px;height:3px;border-radius:4px;background:#3b3045}.help-tutorial-thumb em:nth-of-type(1){top:43px}.help-tutorial-thumb em:nth-of-type(2){top:51px;right:32px}.help-tutorial-thumb em:nth-of-type(3){top:59px;right:20px}
.help-tutorial-copy{display:flex;flex-direction:column;min-width:0}.help-tutorial-copy strong{font-size:12px}.help-tutorial-copy small{font-size:10px;line-height:1.4;color:#a596b0;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.help-tutorial-copy>span{font-size:9px;color:#75677e;margin-top:auto}
.help-side-stack{display:grid;gap:12px}.help-featured-card,.help-support-card{border:1px solid #403449;border-radius:14px;background:linear-gradient(180deg,#211b2a,#1a171f);padding:15px;text-decoration:none}.help-featured-label{display:block;color:#cab0ec;font-size:10px;font-weight:800;margin-bottom:10px}.help-featured-art{position:relative;height:118px;margin-bottom:12px;border:1px solid #5a426d;border-radius:11px;background:radial-gradient(circle at 75% 20%,rgba(158,114,217,.28),transparent 38%),linear-gradient(155deg,#31213d,#17141d);overflow:hidden}.help-featured-art span{position:absolute;right:22px;top:26px;width:54px;height:54px;border:1px solid #72558a;border-radius:12px;display:grid;place-items:center;color:#be9be9;font-size:29px;background:#231b2c}.help-featured-art i{position:absolute;left:17px;right:92px;height:5px;border-radius:4px;background:#5b4569}.help-featured-art i:nth-of-type(1){top:34px}.help-featured-art i:nth-of-type(2){top:49px;right:120px}.help-featured-art i:nth-of-type(3){top:64px;right:105px}.help-featured-card strong{display:block;font-size:16px;line-height:1.2}.help-featured-card p{font-size:10px;color:#a596b0;line-height:1.45}.help-featured-button{display:inline-flex;border:1px solid #674c79;border-radius:8px;padding:7px 10px;color:#ceb1f2;font-size:10px;font-weight:750}.help-support-card{display:grid;grid-template-columns:auto 1fr;column-gap:10px}.help-support-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#3a2650;color:#bd9ce9}.help-support-card strong{font-size:12px;align-self:center}.help-support-card p{grid-column:2;font-size:10px;line-height:1.45;color:#9e8fa9;margin:3px 0 11px}.help-support-card a{grid-column:1/-1;text-align:center;padding:8px;border:1px solid #6d4d84;border-radius:9px;text-decoration:none;color:#d5bef0;font-size:10px;font-weight:750}

.help-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.help-topic-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;min-height:76px;padding:11px 12px;border:1px solid #3f3448;border-radius:12px;background:#1c1922;text-decoration:none}.help-topic-card:hover{border-color:#74588b;background:#211b29}.help-topic-icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;font-size:18px;font-weight:800;background:#3a284b;color:#c09ce9}.help-topic-categories-channels{background:#283a58;color:#83b0ff}.help-topic-notes{background:#53441f;color:#ffd56f}.help-topic-tunnels{background:#542638;color:#ff8ba8}.help-topic-sharing{background:#56235c;color:#ed8cf5}.help-topic-files{background:#512648;color:#ff8bc9}.help-topic-search{background:#1e4d42;color:#83e9c7}.help-topic-account{background:#3c294a;color:#c7a4eb}.help-topic-card strong{display:block;font-size:11px}.help-topic-card small{display:block;font-size:9px;color:#91839d;line-height:1.35;margin-top:2px}
.help-bottom-cta{padding:50px 0 58px}.help-bottom-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:26px;border:1px solid #493a55;border-radius:16px;background:radial-gradient(circle at 85% 20%,rgba(143,96,199,.18),transparent 40%),#1d1923}.help-bottom-cta h2{margin:2px 0 4px;font-size:28px}.help-bottom-cta p{margin:0;color:#a89ab3}

/* Article layout */
.help-article-wrap{display:grid;grid-template-columns:230px minmax(0,760px);justify-content:center;gap:58px;padding:58px 0 80px}.help-article-sidebar{position:sticky;top:104px;align-self:start}.help-back-link{display:block;margin-bottom:18px;color:#a98bc6;text-decoration:none;font-size:11px;font-weight:750}.help-sidebar-category{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #403449;border-radius:11px;background:#1e1a24;margin-bottom:12px}.help-sidebar-category>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#362645;color:#c0a0e9}.help-sidebar-category small{display:block;font-size:8px;letter-spacing:.1em;color:#7f7188}.help-sidebar-category strong{display:block;font-size:11px}.help-article-sidebar nav{display:grid;gap:3px}.help-article-sidebar nav a{padding:9px 10px;border-radius:8px;color:#91839c;text-decoration:none;font-size:10px;line-height:1.3}.help-article-sidebar nav a:hover,.help-article-sidebar nav a.active{background:#281f31;color:#eee7f4}.help-article-sidebar nav a.active{border-left:2px solid #b79aef}
.help-article-content{min-width:0}.help-article-breadcrumb{display:flex;gap:8px;align-items:center;color:#7f7089;font-size:10px;margin-bottom:24px}.help-article-breadcrumb a{color:#aa8bc8;text-decoration:none}.help-article-kicker{color:#b395db;font-size:9px;letter-spacing:.13em;font-weight:850;text-transform:uppercase}.help-article-content>h1{font-size:clamp(38px,5vw,58px);letter-spacing:-.04em;line-height:1.04;margin:8px 0 16px}.help-article-lead{font-size:17px;line-height:1.7;color:#c1b4ca;margin:0 0 28px}
.help-article-tutorial-slot{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center;margin:28px 0 34px;padding:14px;border:1px solid #4b3a58;border-radius:15px;background:linear-gradient(135deg,#241c2c,#1c1821)}.help-tutorial-slot-art{position:relative;height:110px;border-radius:11px;overflow:hidden;background:radial-gradient(circle at 75% 20%,rgba(157,111,216,.28),transparent 42%),#121016;border:1px solid #41344a}.help-tutorial-slot-art span{position:absolute;right:16px;top:15px;width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:#392649;color:#c4a3ee;font-size:22px}.help-tutorial-slot-art i{position:absolute;left:14px;right:70px;height:4px;border-radius:4px;background:#493852}.help-tutorial-slot-art i:nth-of-type(1){top:32px}.help-tutorial-slot-art i:nth-of-type(2){top:47px;right:96px}.help-tutorial-slot-art i:nth-of-type(3){top:62px;right:80px}.help-article-tutorial-slot small{display:block;color:#9479b0;font-size:8px;letter-spacing:.12em;font-weight:850}.help-article-tutorial-slot strong{display:block;font-size:15px;margin:2px 0}.help-article-tutorial-slot p{margin:0;color:#998aa4;font-size:11px;line-height:1.45}
.help-steps{display:grid;gap:0}.help-step{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:24px 0;border-top:1px solid #3d3245;scroll-margin-top:110px}.help-step:last-child{border-bottom:1px solid #3d3245}.help-step-number{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#352743;border:1px solid #5b456b;color:#c5a8e9;font-weight:850;font-size:12px}.help-step h2{font-size:19px;margin:2px 0 5px}.help-step p{margin:0;color:#a99aad;font-size:13px;line-height:1.65}.help-tip{display:flex;gap:12px;margin:26px 0;padding:15px 16px;border:1px solid rgba(141,108,171,.54);border-radius:12px;background:rgba(78,50,103,.18)}.help-tip>span{color:#c9a6f0}.help-tip strong{font-size:12px}.help-tip p{margin:2px 0 0;color:#ab9bb5;font-size:11px}
.help-article-support{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:34px 0;padding:20px;border:1px solid #403449;border-radius:14px;background:#1e1a24}.help-article-support strong{font-size:14px}.help-article-support p{margin:2px 0 0;font-size:11px;color:#998ba4}.help-article-support p a{color:#c1a1e8}.help-related{margin-top:34px}.help-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.help-related-grid>a{display:flex;flex-direction:column;min-height:120px;padding:14px;border:1px solid #403449;border-radius:12px;background:#1d1923;text-decoration:none}.help-related-grid small{font-size:8px;letter-spacing:.09em;text-transform:uppercase;color:#9174ac}.help-related-grid strong{font-size:12px;margin:3px 0 10px}.help-related-grid span{margin-top:auto;color:#b999e0;font-size:10px;font-weight:750}

@media(max-width:980px){.help-start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-two-column{grid-template-columns:1fr}.help-side-stack{grid-template-columns:1fr 1fr}.help-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-article-wrap{grid-template-columns:190px minmax(0,1fr);gap:34px}.help-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.help-hero{padding-top:54px}.help-hero h1{font-size:46px}.help-search-shell input{height:56px;font-size:13px}.help-search-shell kbd{display:none}.help-section-title-row,.help-section-title-row>div{align-items:flex-start}.help-section-title-row>div{flex-direction:column;gap:3px}.help-start-grid,.help-tutorial-grid,.help-topic-grid,.help-side-stack{grid-template-columns:1fr}.help-tunnel-highlight{grid-template-columns:auto 1fr}.help-tunnel-highlight-action{grid-column:2}.help-bottom-cta-inner{align-items:flex-start;flex-direction:column}.help-article-wrap{grid-template-columns:1fr;padding-top:36px}.help-article-sidebar{position:static;display:none}.help-article-content>h1{font-size:40px}.help-article-tutorial-slot{grid-template-columns:1fr}.help-tutorial-slot-art{height:145px}.help-related-grid{grid-template-columns:1fr}.help-article-support{align-items:flex-start;flex-direction:column}.help-start-card{min-height:86px}.help-tutorial-card{grid-template-columns:110px 1fr}}
@media(max-width:460px){.help-start-grid{grid-template-columns:1fr}.help-start-card{grid-template-columns:auto auto minmax(0,1fr)}.help-start-card .help-card-arrow{display:none}.help-tunnel-highlight-icon{width:44px;height:44px}.help-tutorial-card{grid-template-columns:94px minmax(0,1fr)}.help-topic-grid{grid-template-columns:1fr}.help-popular-topics span{width:100%}.help-section{padding:28px 0}}
@media(prefers-reduced-motion:reduce){.help-start-card,.help-tutorial-card{transition:none!important}}


/* Phase 3A final additions */
.help-guide-count{font-size:11px;color:#9e8da9;white-space:nowrap}.help-guide-groups{display:grid;gap:16px}.help-guide-group{scroll-margin-top:90px;border:1px solid #3e3347;border-radius:15px;background:#1a171f;overflow:hidden}.help-guide-group-head{display:flex;gap:12px;align-items:center;padding:16px 17px;border-bottom:1px solid #3b3043;background:linear-gradient(180deg,#221d29,#1e1a24)}.help-guide-group-head>span{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:#342541;color:#c4a3ee;font-size:20px}.help-guide-group-head h3{margin:0;font-size:16px}.help-guide-group-head p{margin:3px 0 0;color:#9f90aa;font-size:11px}.help-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.help-guide-list>a{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:78px;padding:13px 15px;text-decoration:none;border-bottom:1px solid #312937}.help-guide-list>a:nth-child(odd){border-right:1px solid #312937}.help-guide-list>a:hover{background:#231c2b}.help-guide-list span{display:flex;flex-direction:column;min-width:0}.help-guide-list strong{font-size:12px}.help-guide-list small{color:#9b8ca6;font-size:10px;line-height:1.35;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.help-guide-list em{font-size:9px;color:#887794;font-style:normal;white-space:nowrap}.help-guide-list b{color:#b99add;font-weight:600}.help-all{background:linear-gradient(180deg,rgba(38,31,45,.32),rgba(17,15,21,0))}
.help-demo-block{margin:26px 0 34px;border:1px solid #4b3a58;border-radius:16px;background:#151219;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.18)}.help-demo-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-bottom:1px solid #3e3247;background:linear-gradient(180deg,#211a28,#1b171f)}.help-demo-head small{display:block;color:#a17fbe;font-size:8px;letter-spacing:.13em;font-weight:850}.help-demo-head strong{display:block;font-size:13px;margin-top:2px}.help-demo-head a{font-size:10px;color:#c5a5e9;text-decoration:none}.help-demo-block iframe{display:block;width:100%;aspect-ratio:16/10;border:0;background:#0b0a10}.help-feedback{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:28px 0;padding:14px 16px;border:1px solid #3d3245;border-radius:12px;background:#1b1820}.help-feedback strong{font-size:12px}.help-feedback>div{display:flex;gap:7px}.help-feedback button{border:1px solid #51405d;border-radius:8px;background:#28202f;color:#d8cbe0;padding:6px 10px;font:700 10px/1 Inter,Segoe UI,Arial,sans-serif;cursor:pointer}.help-feedback button:hover{border-color:#8c6aaa;background:#342641}.help-feedback span{font-size:10px;color:#a893b5}
.help-article-sidebar nav{max-height:62vh;overflow:auto;padding-right:4px}.help-article-sidebar nav::-webkit-scrollbar{width:5px}.help-article-sidebar nav::-webkit-scrollbar-thumb{background:#43364e;border-radius:8px}
@media(max-width:760px){.help-guide-list{grid-template-columns:1fr}.help-guide-list>a:nth-child(odd){border-right:0}.help-demo-head{align-items:flex-start;flex-direction:column}.help-demo-block iframe{aspect-ratio:4/3}}

/* Phase 3B visual sync */
.help-hero{border-bottom-color:rgba(255,255,255,.055);background:radial-gradient(820px 380px at 50% 0%,rgba(147,51,234,.20),transparent 68%),radial-gradient(600px 320px at 10% 22%,rgba(168,85,247,.08),transparent 72%),radial-gradient(600px 320px at 92% 18%,rgba(6,182,212,.055),transparent 72%)}
.help-hero:before{background:#9333ea}.help-hero:after{background:#06b6d4}.help-kicker{color:#c084fc}.help-hero>div>p{color:#a7a1b2}
.help-search-shell{border-color:rgba(192,132,252,.30);background:rgba(10,8,18,.82);box-shadow:0 18px 56px rgba(0,0,0,.42),0 0 34px rgba(147,51,234,.10)}.help-search-shell:focus-within{border-color:rgba(216,180,254,.65);box-shadow:0 20px 64px rgba(0,0,0,.48),0 0 38px rgba(168,85,247,.16)}.help-search-icon{color:#c084fc}.help-search-shell input{color:#f8fafc}.help-search-shell input::placeholder{color:#656071}.help-search-shell kbd,.help-popular-topics button{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:#8f899a}.help-popular-topics button:hover{border-color:rgba(192,132,252,.35);background:rgba(168,85,247,.09);color:#fff}
.help-search-results,.help-guide-group,.help-featured-card,.help-support-card,.help-sidebar-category,.help-article-support,.help-feedback{background:rgba(10,8,18,.96);border-color:rgba(255,255,255,.08);box-shadow:0 20px 58px -30px rgba(0,0,0,.75)}
.help-start-card,.help-tutorial-card,.help-topic-card,.help-related-grid>a,.help-article-tutorial-slot,.help-demo-block{background:linear-gradient(155deg,rgba(21,18,38,.92),rgba(10,9,18,.97));border-color:rgba(255,255,255,.08);box-shadow:0 20px 50px -28px rgba(0,0,0,.72)}
.help-start-card:hover,.help-tutorial-card:hover,.help-topic-card:hover,.help-related-grid>a:hover{border-color:rgba(192,132,252,.38);background:linear-gradient(155deg,rgba(30,24,52,.94),rgba(12,10,22,.98))}.help-card-icon,.help-topic-icon,.help-sidebar-category>span,.help-tutorial-thumb i{background:rgba(168,85,247,.10);border-color:rgba(192,132,252,.20);color:#c084fc}.help-step-num,.help-card-arrow{background:rgba(255,255,255,.045);color:#b8b0c2}.help-tunnel-highlight{border-color:rgba(192,132,252,.32);background:linear-gradient(90deg,rgba(147,51,234,.16),rgba(10,8,18,.96) 48%,rgba(6,182,212,.035));box-shadow:0 20px 56px rgba(0,0,0,.30)}.help-tunnel-highlight-icon{background:linear-gradient(145deg,rgba(168,85,247,.22),rgba(63,32,91,.48));color:#d8b4fe}.help-tunnel-highlight small,.help-featured-label,.help-article-kicker{color:#b58be7}.help-tunnel-highlight-action,.help-section-title-row>a,.help-featured-button,.help-support-card a,.help-related-grid span,.help-back-link,.help-article-breadcrumb a{color:#c084fc}
.help-section+.help-section{border-top-color:rgba(255,255,255,.055)}.help-section-title-row p,.help-card-copy small,.help-tutorial-copy small,.help-guide-group-head p,.help-guide-list small,.help-step p,.help-article-support p,.help-article-lead{color:#948d9f}.help-guide-group-head,.help-demo-head{background:linear-gradient(180deg,rgba(21,18,38,.96),rgba(10,9,18,.98));border-bottom-color:rgba(255,255,255,.06)}.help-guide-group-head>span{background:rgba(168,85,247,.10);color:#c084fc}.help-guide-list>a{border-color:rgba(255,255,255,.05)}.help-guide-list>a:hover{background:rgba(168,85,247,.055)}.help-guide-list b{color:#c084fc}
.help-featured-art,.help-tutorial-thumb,.help-tutorial-slot-art{background:radial-gradient(circle at 78% 16%,rgba(168,85,247,.20),transparent 42%),radial-gradient(circle at 18% 88%,rgba(6,182,212,.05),transparent 40%),#08070e;border-color:rgba(255,255,255,.08)}.help-featured-art span,.help-tutorial-slot-art span{background:rgba(168,85,247,.11);color:#c084fc;border-color:rgba(192,132,252,.20)}
.help-step{border-top-color:rgba(255,255,255,.055)}.help-step:last-child{border-bottom-color:rgba(255,255,255,.055)}.help-step-number{background:rgba(168,85,247,.09);border-color:rgba(192,132,252,.24);color:#d8b4fe}.help-tip{border-color:rgba(192,132,252,.26);background:rgba(147,51,234,.07)}.help-bottom-cta-inner{border-color:rgba(192,132,252,.20);background:radial-gradient(circle at 88% 15%,rgba(147,51,234,.15),transparent 40%),#090710}

/* Phase 3B Dev 2 Tunnel node language */
.help-center .help-section{position:relative;overflow:hidden}
.help-center .help-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.045) 1px,transparent 1px);background-size:30px 30px;opacity:.22;mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 82%,transparent)}
.help-center .help-section>.wrap{position:relative;z-index:1}
.tunnel-help-grid{position:relative;gap:22px;overflow:visible}
.tunnel-help-grid>a{position:relative;overflow:visible!important;border-radius:15px!important;box-shadow:0 24px 58px -28px rgba(0,0,0,.86),0 0 24px rgba(168,85,247,.045)!important}
.tunnel-help-grid>a::after{content:"";position:absolute;right:-23px;top:50%;width:23px;height:2px;background:linear-gradient(90deg,rgba(168,85,247,.2),rgba(247,237,255,.9),rgba(168,85,247,.18));filter:drop-shadow(0 0 7px rgba(168,85,247,.65));z-index:-1}
.tunnel-help-grid>a::before{content:"";position:absolute;right:-5px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#07060d;border:2px solid #c084fc;box-shadow:0 0 5px rgba(255,255,255,.22),0 0 13px rgba(168,85,247,.85);z-index:2}
.tunnel-help-grid>a:last-child::after,.tunnel-help-grid>a:last-child::before{display:none}
.tunnel-help-grid>a:hover{transform:translateY(-3px);box-shadow:0 30px 68px -28px rgba(0,0,0,.92),0 0 30px rgba(168,85,247,.14)!important}
.tunnel-help-grid-soft>a{min-height:145px}
.help-tunnel-highlight{position:relative;overflow:hidden}
.help-tunnel-highlight::after{content:"";position:absolute;right:3%;top:-80px;width:260px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.17),rgba(6,182,212,.04) 46%,transparent 70%);filter:blur(18px);pointer-events:none}
.help-featured-art i{box-shadow:0 0 10px rgba(168,85,247,.8)!important}
.help-guide-group{border-radius:16px!important;background:linear-gradient(155deg,rgba(17,14,31,.96),rgba(8,7,14,.99))!important}
.tunnel-help-cta{position:relative;overflow:hidden!important;background:radial-gradient(circle at 87% 15%,rgba(168,85,247,.18),transparent 38%),radial-gradient(circle at 9% 88%,rgba(6,182,212,.06),transparent 34%),#090710!important;box-shadow:0 28px 74px -32px rgba(0,0,0,.9)}
.tunnel-help-cta::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:30px 30px;opacity:.25;mask-image:linear-gradient(90deg,transparent,#000 36%,#000)}
.tunnel-help-cta>*{position:relative;z-index:1}
@media(max-width:980px){.tunnel-help-grid>a:nth-child(2n)::after,.tunnel-help-grid>a:nth-child(2n)::before{display:none}}
@media(max-width:720px){.tunnel-help-grid>a::after,.tunnel-help-grid>a::before{display:none}}
