.subpage .nav-current{background:#2d7dff;color:white;padding:7px 10px;border-radius:6px}.subpage .brand{width:130px}.subpage .brand img{width:130px;height:58px}.subpage .site-header .desktop-nav{gap:26px}.subpage .site-header.scrolled .brand img{width:120px;height:54px}.subpage .guide-card{cursor:pointer}.subpage .hero{max-height:none}.thread-page{background:white;color:#040b1a}.thread-hero{height:533px}.thread-hero-image,.guides-hero-image{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.thread-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,11,26,.98),rgba(4,11,26,.7) 52%,rgba(4,11,26,.08))}.thread-hero-copy{position:absolute;top:183px;left:max(68px,calc((100% - 1304px)/2));width:740px;color:white;display:grid;gap:20px}.thread-breadcrumb{font-size:14px;line-height:24px;color:#5b9bff;font-weight:500}.thread-breadcrumb a:hover{color:white}.thread-hero-copy h1{font-size:48px;font-weight:700;line-height:62px;text-shadow:none}.thread-summary{font-size:18px;line-height:30px;color:#c2d9f2}.thread-meta{font-size:15px;line-height:24px;color:#b8cfeb;font-weight:500}.thread-article{background:#f5fdff;padding:72px 0;min-height:1120px}.thread-heading{margin-bottom:24px;display:grid;gap:24px}.thread-heading .eyebrow{font-size:13px;line-height:20px;font-weight:500;color:#006eeb}.thread-heading h2{font-size:34px;line-height:46px;font-weight:700;color:#040b1a}.thread-heading>p:last-child:not(.eyebrow){font-size:16px;line-height:26px;color:#4d6b8f}.thread-columns{display:grid;grid-template-columns:minmax(0,856fr) minmax(0,416fr);gap:24px}.main-post{padding:32px 36px;border:1px solid #a6c7e58c;border-radius:8px;background:white;box-shadow:0 8px 24px #2d7dff1a;min-height:900px}.post-author{display:flex;gap:14px;align-items:center;padding-bottom:24px;border-bottom:1px solid #a6c7e573;margin-bottom:24px;min-height:83px}.avatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:linear-gradient(90deg,#006eeb,#009dff);font-size:13px;line-height:20px;font-weight:700;color:white}.post-author h3{font-size:16px;line-height:24px;font-weight:700}.post-author p{font-size:13px;line-height:20px;color:#4d6b8f;margin-top:3px}.main-post>h2{font-size:30px;line-height:42px;font-weight:700;margin-bottom:24px}.post-intro,.post-checklist{font-size:17px;line-height:30px;color:#2e4a6b}.post-checklist{padding:0;margin:0 0 24px;list-style:none;display:grid;gap:24px}.post-checklist li{display:flex;gap:8px;scroll-margin-top:110px}.post-checklist .check-number{font-size:17px;color:#2e4a6b;line-height:30px}.post-checklist h3{font:inherit}.post-checklist p{padding-left:18px}.safety-note{background:linear-gradient(90deg,#eaf4ff,#f5fdff);padding:18px 20px;border-radius:6px;margin:24px 0}.safety-note h3{color:#006eeb;font-size:16px;line-height:24px;font-weight:700;margin-bottom:6px}.safety-note p{font-size:15px;line-height:25px;color:#294a6e}.post-actions{display:flex;align-items:center;gap:18px;min-height:40px}.post-actions button{padding:0;background:none;color:#2d7dff;font-size:14px;line-height:22px;font-weight:500}.post-actions .helpful-button{background:#006eeb;color:white;padding:9px 16px;border-radius:6px;font-weight:700}.post-actions button[aria-pressed=true]{color:#0052b3;font-weight:700}.post-actions .helpful-button[aria-pressed=true]{background:#004eab;color:white}.thread-sidebar{display:grid;gap:20px;align-content:start}.thread-info{height:240px;padding:28px;border-radius:8px;background:linear-gradient(90deg,#061429,#006eeb);color:white}.thread-sidebar h2{font-size:22px;line-height:30px;font-weight:700;margin-bottom:14px}.thread-info p{font-size:15px;line-height:30px;color:#dbedff;font-weight:500}.thread-toc{padding:28px;background:white;border:1px solid #a6c7e5b3;border-radius:8px;min-height:320px}.thread-toc a{display:block;color:#305275;font-size:15px;line-height:42px;font-weight:500}.thread-toc a:hover{color:#006eeb}.thread-reminder{height:196px;background:linear-gradient(90deg,#fff9e2,white);padding:24px;border-radius:8px;text-align:center;color:#94610a}.thread-reminder h2{font-size:20px;line-height:28px}.thread-replies{background:white;padding:72px 0;min-height:940px}.reply-list{display:grid;gap:14px}.reply-card{min-height:146px;border:1px solid #a6c7e58c;border-radius:8px;padding:20px 24px;background:white}.reply-card:nth-child(even){background:#f5fdff}.reply-meta{font-size:14px;line-height:22px;font-weight:700;color:#006eeb;margin-bottom:10px}.reply-body{font-size:15px;line-height:26px;color:#2b4a6b}.long-reply{max-height:78px;overflow:hidden}.long-reply.expanded{max-height:none}.read-more{background:none;padding:0;font-size:13px;line-height:20px;color:#2d7dff;margin-top:8px}.replies-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;min-height:44px}.replies-pagination button{background:none;color:#2d7dff;font-size:14px;line-height:22px;padding:4px 7px;border-radius:4px}.replies-pagination button[aria-current=page]{background:#eaf4ff;font-weight:700;color:#006eeb}.replies-pagination button:disabled{opacity:.4;cursor:default}.reply-empty{padding:48px 24px;background:#f5fdff;border:1px solid #a6c7e58c;border-radius:8px;color:#4d6b8f}.reply-empty button{display:block;margin-top:20px;color:#006eeb;background:none;padding:0}.reply-empty[hidden],.reply-list[hidden]{display:none}.thread-page .site-footer{color:#f5feff}
.guides-hero{height:520px;margin-top:184px;display:flex;align-items:center}.guides-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,11,26,.98),rgba(4,11,26,.72) 62%,rgba(4,11,26,.1))}.guides-hero-copy{position:relative;z-index:1}.guides-hero-copy>.eyebrow{font-size:12px;line-height:18px;font-weight:500;color:#2d7dff}.guides-hero-copy h1{font-size:48px;line-height:62px;font-weight:700;text-shadow:none;margin:10px 0}.guides-hero-copy>p:not(.eyebrow){max-width:680px;font-size:16px;line-height:24px;color:#a6c7e5}.guide-filters{display:flex;gap:12px;margin-top:20px}.guide-filter{display:flex;align-items:center;justify-content:center;gap:10px;width:144px;height:48px;border-radius:12px;background:#051429;font-size:15px;font-weight:700}.guide-filter img{width:18px;height:18px}.guide-filter.active{background:#2d7dff}.guides-hero-copy .btn{margin-top:16px;background:#2d7dff}.guide-heading{display:grid;gap:8px;margin-bottom:32px}.guide-heading .eyebrow{font-size:12px;line-height:18px;color:#2d7dff;font-weight:500}.guide-heading h2{font-size:36px;line-height:48px;font-weight:700}.guide-heading>p:last-child{font-size:16px;line-height:24px;color:#a6c7e5}.comparison-section{padding:72px 0;min-height:1110px;background:#040b1a}.comparison-columns,.forum-columns{display:grid;grid-template-columns:minmax(0,856fr) minmax(0,416fr);gap:24px;align-items:start}.comparison-visual{height:260px;border-radius:12px;overflow:hidden;position:relative;margin-bottom:24px}.comparison-visual img{width:100%;height:100%;object-fit:cover}.comparison-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,11,26,.92),rgba(4,11,26,0) 85%)}.comparison-visual>div:last-child{position:absolute;bottom:32px;left:32px;right:32px}.comparison-visual h3{font-size:24px;line-height:32px;font-weight:700;margin-bottom:8px}.comparison-visual p{font-size:14px;line-height:22px;color:#a6c7e5}.comparison-table{border-radius:12px;overflow:hidden;background:white;color:#040b1a}.table-intro{padding:24px;background:linear-gradient(90deg,#0d2947,#1464ad);color:#f5feff;height:102px}.table-intro h3{font-size:24px;line-height:32px;font-weight:700}.table-intro p{font-size:14px;line-height:22px;margin-top:4px;color:#a6c7e5}.comparison-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:20px}.comparison-table thead{background:#0d2947;color:white;height:52px}.comparison-table th,.comparison-table td{text-align:left;padding:16px 20px;font-weight:400}.comparison-table thead th{font-weight:700}.comparison-table th:first-child{width:21%}.comparison-table th:nth-child(2){width:43%}.platform-row{height:78px;border-top:1px solid #dde7ef}.platform-row th{font-weight:700;border-left:6px solid #2d7dff}.row-0{background:#f5fdff;color:#006eeb}.row-1,.row-2,.row-3{background:#fff9e8;color:#986208}.platform-row.row-1 th,.platform-row.row-2 th,.platform-row.row-3 th{border-color:#fc0}.row-4{background:#fff2f5;color:#cd2645}.platform-row.row-4 th{border-color:#ff2d30}.comparison-sidebar{display:grid;gap:24px}.guide-toc,.community-snapshot{padding:24px;background:#061429;border-radius:12px}.guide-toc h3,.community-snapshot h3{font-size:20px;line-height:28px;font-weight:700;margin-bottom:16px}.guide-toc a{display:block;color:#a6c7e5;font-size:14px;line-height:22px;margin-top:16px}.guide-toc a:hover{color:#2d7dff}.community-snapshot{background:#0d2947}.community-snapshot p{font-size:14px;line-height:22px;color:#a6c7e5;margin-bottom:14px}.community-snapshot p:first-of-type{font-size:13px;line-height:20px;color:#2d7dff}.community-snapshot .btn{background:#2d7dff;margin-top:4px}.mobile-comparison-tabs,.platform-cards{display:none}.forum-section{background:#061429;min-height:742px;padding:72px 0}.forum-tabs{display:flex;gap:12px;margin-bottom:28px}.forum-tabs button{display:flex;align-items:center;justify-content:center;width:144px;height:48px;background:#061429;color:#a6c7e5;font-size:15px;font-weight:700;border-radius:12px;gap:10px}.forum-tabs button:before{content:'';width:18px;height:18px;border-radius:50%;background:#009dff;flex-shrink:0}.forum-tabs button[aria-selected=true]{background:#2d7dff;color:white}.forum-tabs button[aria-selected=true]:before{background:white}.forum-topic-list{border-radius:10px;overflow:hidden;border:1px solid #22618a;background:#040b1a}.topic-header,.topic-row{display:grid;grid-template-columns:96px minmax(0,1fr) 96px 120px;gap:8px;padding:16px 20px;align-items:center}.topic-header{height:52px;background:#0d2947;font-size:14px;font-weight:700}.topic-row{width:100%;background:none;color:inherit;text-align:left;min-height:84px;border-top:1px solid #1f405c;font-size:14px;line-height:20px}.topic-category{color:#2d7dff}.topic-row[data-category="新手提問"] .topic-category{color:#ffc857}.topic-title{font-weight:700}.topic-replies,.topic-time{color:#a6c7e5;font-size:13px}.topic-row:hover{background:#0d2947}.forum-empty{padding:36px 20px;color:#a6c7e5}.forum-empty[hidden]{display:none}.forum-rules{height:388px;border-radius:12px;overflow:hidden;position:relative}.forum-rules img{width:100%;height:100%;object-fit:cover}.forum-rules:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#040b1a,rgba(4,11,26,.1))}.forum-rules>div{position:absolute;left:24px;right:24px;bottom:24px;z-index:1}.forum-rules h3{font-size:24px;line-height:32px;font-weight:700;margin-bottom:8px}.forum-rules p{font-size:14px;line-height:22px;color:#a6c7e5}.forum-rules .btn{margin-top:14px;background:#2d7dff}.faq-section{padding:72px 0;background:#040b1a;min-height:530px}.faq-item{background:#061429;border-radius:10px;margin-bottom:14px;padding:0 24px}.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;font-size:17px;line-height:26px;font-weight:700}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary img{width:22px;height:22px;flex-shrink:0}.faq-item[open] summary img{transform:rotate(45deg)}.faq-item>p{padding:0 0 24px;color:#a6c7e5;font-size:15px;line-height:26px}.faq-item>p a{color:#5cbfff}.subpage .site-footer{color:#f5feff}.thread-hero-copy h1,.guides-hero-copy h1{animation:fade-up .8s var(--ease) .4s both}.thread-summary,.guides-hero-copy>p:not(.eyebrow){animation:fade-up .8s var(--ease) .6s both}.reply-card,.topic-row{transition:background .25s}.faq-item summary img{transition:transform .25s}
@media(max-width:1279px){.subpage .site-header .desktop-nav{gap:16px}.thread-hero-copy{left:40px;width:min(740px,65%)}.thread-hero-copy h1{font-size:42px;line-height:56px}.main-post{padding:28px}.thread-columns,.comparison-columns,.forum-columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.main-post>h2{font-size:25px;line-height:36px}.thread-sidebar h2{font-size:20px}.thread-info,.thread-toc{padding:24px}.thread-toc a{font-size:13px}.topic-header,.topic-row{grid-template-columns:76px minmax(0,1fr) 50px 80px;padding:16px}.topic-time{font-size:12px}.comparison-table th,.comparison-table td{padding:14px 12px}.comparison-table table{font-size:12px}.guides-hero-copy h1{font-size:42px}.guide-heading h2{font-size:32px}.thread-summary{font-size:16px}}
@media(max-width:900px){.thread-hero-copy{top:160px;left:28px;width:75%}.thread-hero-copy h1{font-size:36px;line-height:48px}.thread-columns{grid-template-columns:minmax(0,1fr)}.thread-sidebar{display:none}.thread-article{min-height:0;padding:48px 0}.main-post{min-height:0}.thread-replies{min-height:0;padding:48px 0}.comparison-sidebar{display:none}.comparison-columns{grid-template-columns:minmax(0,1fr)}.comparison-section{min-height:0;padding:48px 0}.forum-section,.faq-section{padding:48px 0;min-height:0}.forum-columns{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.topic-header,.topic-row{grid-template-columns:70px minmax(0,1fr) 42px 66px;padding:14px 12px;font-size:12px}.forum-rules>div{left:18px;right:18px;bottom:18px}.forum-rules h3{font-size:20px}.forum-rules p{font-size:12px}.forum-rules .btn{min-width:0;width:100%;font-size:14px}.guides-hero{margin-top:130px}.guides-hero-copy h1{font-size:38px}.guide-filter{width:132px;font-size:13px}.guide-heading h2{font-size:30px;line-height:42px}.subpage .site-footer .footer-nav{grid-template-columns:1.5fr repeat(3,1fr)}}
@media(max-width:600px){.subpage .site-header{height:56px;top:12px;border-radius:10px;padding:3px 10px 3px 14px}.subpage .brand{width:112px;height:50px}.subpage .brand img{width:112px;height:50px}.subpage .site-header.scrolled{height:52px;top:8px}.subpage .site-header.scrolled .brand img{width:100px;height:46px}.subpage .header-actions .register,.subpage .header-actions .login{display:none}.subpage .menu-toggle{border-radius:8px!important;width:40px!important;height:40px!important}.subpage .site-footer{padding:28px 0 53px}.subpage .site-footer .container{width:calc(100% - 32px)}.subpage .footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;row-gap:16px}.subpage .footer-brand{grid-column:1/-1}.subpage .footer-brand img{width:120px;height:54px}.subpage .footer-brand p{font-size:12px;line-height:20px}.subpage .footer-group h3{font-size:12px;line-height:18px;margin-bottom:6px}.subpage .footer-group>div{display:grid;gap:6px}.subpage .footer-group a,.subpage .footer-group button{font-size:11px;line-height:16px}.subpage .footer-legal{margin-top:16px;padding-top:16px;gap:8px}.thread-hero{height:auto;margin-top:80px;overflow:visible;display:flex;flex-direction:column;background:#040b1a}.thread-hero-image{position:static;height:220px;object-fit:cover}.thread-shade{height:220px;inset:0 0 auto;background:none}.thread-hero-copy{position:static;width:auto;display:grid;gap:10px;padding:18px 16px 36px;min-height:260px}.thread-breadcrumb{font-size:12px;line-height:20px}.thread-hero-copy h1{font-size:28px;line-height:42px;font-weight:900}.thread-summary{font-size:14px;line-height:24px}.thread-meta{font-size:12px;line-height:20px}.thread-article{padding:32px 0}.thread-heading{gap:6px;margin-bottom:18px}.thread-heading .eyebrow{font-size:11px;line-height:18px}.thread-heading h2{font-size:26px;line-height:38px;font-weight:900}.thread-heading>p:last-child:not(.eyebrow){font-size:13px;line-height:22px}.main-post{padding:20px;border-radius:8px;box-shadow:none}.post-author{gap:12px;padding-bottom:16px;margin-bottom:16px;min-height:69px}.avatar{width:46px;height:46px;font-size:12px}.post-author h3{font-size:14px;line-height:22px}.post-author p{font-size:11px;line-height:18px;margin-top:2px}.main-post>h2{font-size:22px;line-height:33px;margin-bottom:16px;font-weight:900}.post-intro,.post-checklist{font-size:14px;line-height:26px}.post-intro{margin-bottom:16px}.post-checklist{gap:12px;margin-bottom:16px}.post-checklist li{gap:10px;scroll-margin-top:90px}.post-checklist .check-number{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;background:#eaf4ff;color:#006eeb;font-size:12px;font-weight:700;border-radius:4px;line-height:18px}.post-checklist h3{font-size:14px;line-height:22px;font-weight:700;color:#040b1a;margin-bottom:3px}.post-checklist p{padding:0;font-size:13px;line-height:22px}.safety-note{margin:16px 0;padding:16px}.safety-note h3{font-size:14px;line-height:22px;margin-bottom:6px}.safety-note p{font-size:13px;line-height:22px}.post-actions{gap:14px;min-height:40px}.post-actions button{font-size:12px;line-height:20px}.post-actions .helpful-button{padding:9px 14px}.thread-replies{padding:32px 0}.thread-replies .thread-heading{margin-bottom:18px}.reply-list{gap:12px}.reply-card{padding:16px;min-height:108px}.reply-meta{font-size:13px;line-height:20px;margin-bottom:8px}.reply-body{font-size:14px;line-height:24px}.long-reply{max-height:none}.read-more{display:none}.replies-pagination{gap:2px;margin-top:18px;flex-wrap:wrap}.replies-pagination button{font-size:12px;line-height:20px;padding:4px 6px}.thread-sidebar{display:none}.guides-hero{margin-top:80px;height:420px;align-items:start;padding:34px 0 24px}.guides-hero-image{object-position:center}.guides-shade{background:linear-gradient(90deg,rgba(4,11,26,.98),rgba(4,11,26,.72) 62%,rgba(4,11,26,.1))}.guides-hero-copy>.eyebrow{font-size:11px;line-height:18px}.guides-hero-copy h1{font-size:32px;line-height:40px;font-weight:900;margin:10px 0}.guides-hero-copy>p:not(.eyebrow){font-size:14px;line-height:22px}.guide-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.guide-filter{width:auto;height:36px;justify-content:start;padding-inline:12px;border-radius:8px;font-size:13px;gap:8px}.guide-filter img{width:10px;height:10px}.guides-hero-copy .btn{margin-top:10px;width:148px;height:42px;min-width:0;border-radius:8px;font-size:13px}.comparison-section{padding:40px 0;min-height:1056px}.guide-heading{gap:5px;margin-bottom:16px}.guide-heading .eyebrow{font-size:11px;line-height:16px}.guide-heading h2{font-size:26px;line-height:34px;font-weight:900}.guide-heading>p:last-child{font-size:14px;line-height:22px}.mobile-comparison-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.mobile-comparison-tabs button{background:#061429;border-radius:8px;min-height:38px;color:#a6c7e5;font-size:12px}.mobile-comparison-tabs button[aria-selected=true]{background:#0d2947;color:white;box-shadow:inset 0 -2px #2d7dff}.comparison-visual{height:220px;margin-bottom:16px;border-radius:12px}.comparison-visual>div:last-child{left:18px;right:18px;bottom:18px}.comparison-visual h3{font-size:22px;line-height:30px;margin-bottom:5px}.comparison-visual p{font-size:12px;line-height:18px}.comparison-table{display:none}.platform-cards{display:grid;gap:16px}.platform-card{padding:14px;border-radius:12px;border:1px solid #2d7dff;min-height:112px;background:#061429;color:#a6c7e5}.platform-card h3{font-size:15px;line-height:22px;font-weight:700;margin-bottom:5px;color:white}.platform-card p{font-size:12px;line-height:18px}.platform-card.row-1,.platform-card.row-2,.platform-card.row-3{background:#292406;border-color:#fc0;color:#ffc857}.platform-card.row-1 h3,.platform-card.row-2 h3,.platform-card.row-3 h3{color:#ffff2d}.platform-card:nth-child(even){text-align:right}.platform-card.row-4{background:rgba(61,23,31,.42);border-color:#ff2d30;color:#ff5c6c}.platform-card.row-4 h3{color:#ff2d2d}.forum-section{padding:40px 0}.forum-tabs{gap:8px;margin-bottom:16px}.forum-tabs button{width:auto;flex:1;height:40px;font-size:12px;border-radius:8px;gap:0}.forum-tabs button:before{display:none}.forum-columns{grid-template-columns:minmax(0,1fr);gap:16px}.forum-topic-list{border:0;border-radius:0;background:none;overflow:visible}.topic-header{display:none}#topics{display:grid;gap:8px}.topic-row{border:1px solid #2d7dff;border-radius:8px;min-height:82px;padding:11px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:5px;font-size:13px;line-height:20px}.topic-category{grid-column:1;font-size:11px;line-height:16px;font-weight:500}.topic-title{grid-column:1/-1;grid-row:2;font-size:13px;line-height:20px}.topic-replies,.topic-time{font-size:11px;line-height:16px}.topic-replies{grid-column:2;grid-row:1}.topic-time{grid-column:3;grid-row:1}.topic-time:before{content:'· ';}.forum-rules{height:240px}.forum-rules>div{left:16px;right:16px;bottom:16px}.forum-rules h3{font-size:20px;line-height:28px;margin-bottom:5px}.forum-rules p{font-size:12px;line-height:20px}.forum-rules .btn{width:148px;height:42px;margin-top:10px;font-size:13px}.faq-section{padding:40px 0;min-height:0}.faq-item{margin-bottom:12px;padding-inline:16px;border-radius:8px}.faq-item summary{min-height:76px;font-size:14px;line-height:22px;gap:12px}.faq-item>p{font-size:13px;line-height:23px;padding-bottom:20px}.guide-filter,.faq-item{scroll-margin-top:90px}}
@media(max-width:359px){.thread-hero-copy h1{font-size:25px;line-height:38px}.main-post{padding:16px}.main-post>h2{font-size:20px;line-height:30px}.post-author p{font-size:10px}.post-actions{gap:12px}.guide-heading h2{font-size:23px}.guides-hero-copy h1{font-size:30px}.replies-pagination{gap:0}.replies-pagination button{padding-inline:4px}}
#topics[hidden]{display:none}.faq-item summary img{width:20px;height:20px}
.thread-pending .main-post{display:flex;flex-direction:column}.thread-pending .main-post>h2{flex-shrink:0}.pending-content{padding:36px 28px;background:linear-gradient(135deg,#f5fdff,#eaf4ff);border:1px solid #d6e9fc;border-radius:8px;color:#2e4a6b;scroll-margin-top:110px}.pending-content .eyebrow{font-size:12px;line-height:20px;color:#006eeb;font-weight:500;margin-bottom:12px}.pending-content h3{font-size:24px;line-height:34px;color:#040b1a;margin-bottom:14px}.pending-content>p:not(.eyebrow){font-size:17px;line-height:30px;max-width:650px}.pending-content p a,.thread-pending .safety-note a{color:#006eeb;text-decoration:underline;text-underline-offset:4px}.pending-read-link{margin-top:24px;background:#006eeb;color:white;gap:12px;width:fit-content;min-width:0}.pending-read-link span{transition:transform .25s}.pending-read-link:hover span{transform:translateX(4px)}.thread-pending .safety-note{scroll-margin-top:110px}.thread-pending .safety-note a{font-size:15px;line-height:25px;display:block}.thread-pending .post-actions{margin-top:auto;padding-top:28px}.thread-pending .thread-replies{min-height:0}.thread-pending .reply-empty a{display:inline-flex;gap:12px;margin-top:16px;color:#006eeb;font-weight:500}.thread-pending .reply-empty a:hover{text-decoration:underline}.thread-pending .post-author{flex-shrink:0}
.thread-pending .thread-hero-copy h1,.thread-pending .main-post>h2{text-wrap:balance}
@media(max-width:600px){.pending-content{padding:24px 18px;scroll-margin-top:90px}.pending-content .eyebrow{font-size:11px;line-height:18px;margin-bottom:10px}.pending-content h3{font-size:20px;line-height:30px;margin-bottom:10px}.pending-content>p:not(.eyebrow){font-size:14px;line-height:26px}.pending-read-link{font-size:12px;min-height:44px;height:auto;padding:11px 14px;margin-top:18px}.thread-pending .main-post{min-height:0}.thread-pending .post-actions{padding-top:0}.thread-pending .safety-note a{font-size:13px;line-height:22px}.thread-pending .thread-replies{padding:32px 0}.thread-pending .reply-empty{padding:24px 20px;font-size:14px;line-height:24px}}
@media(prefers-reduced-motion:reduce){.thread-hero-copy h1,.guides-hero-copy h1,.thread-summary,.guides-hero-copy>p:not(.eyebrow){animation:none}.reply-card,.topic-row,.faq-item summary img{transition:none}}

.app-page main{padding-top:140px}.app-page-heading{margin-bottom:32px}.app-page-heading .eyebrow{font-size:12px;color:#2d7dff}.app-page-heading h1{font-size:36px;line-height:48px;margin-top:8px}.app-page .app-section{padding-top:0}@media(max-width:600px){.app-page main{padding-top:108px}.app-page-heading{margin-bottom:22px}.app-page-heading h1{font-size:28px;line-height:40px}.app-page .app-section{padding-bottom:40px}}
.reply-page{display:grid;gap:14px}.reply-page[hidden],[data-forum-list][hidden]{display:none}.reply-page-status{text-align:center;font-size:12px;color:#4d6b8f;margin-top:8px}.thread-complete .thread-hero-copy h1,.notice-page .thread-hero-copy h1{text-wrap:balance}.thread-complete .post-intro{margin-bottom:24px}.thread-complete .post-checklist h3{font-weight:700;color:#040b1a}.thread-complete .post-checklist p{padding-left:0}.thread-complete .main-post{min-height:0}.thread-complete .thread-article{min-height:0}.thread-complete .thread-replies{min-height:0}.thread-toc a{line-height:26px;margin-top:15px}.thread-info{height:auto;min-height:240px}.related-topics{display:grid;gap:12px;margin-top:40px;border-top:1px solid #dceafa;padding-top:28px}.related-topics h3{font-size:20px}.related-topics>a:not(.btn),.notice-related a{font-size:14px;color:#006eeb;line-height:24px}.related-topics .btn{width:fit-content;margin-top:8px}.article-source{font-size:12px;line-height:22px;color:#4d6b8f;margin-bottom:20px}.article-source a{text-decoration:underline;color:#006eeb}.forum-page .forum-section{padding-top:150px;min-height:0}.forum-page .guide-heading h1{font-size:36px;line-height:48px}.forum-tabs a{display:flex;align-items:center;justify-content:center;width:144px;height:48px;background:#061429;color:#a6c7e5;font-size:15px;font-weight:700;border-radius:12px;gap:10px}.forum-tabs a:before{content:'';width:18px;height:18px;border-radius:50%;background:#009dff}.forum-tabs a[aria-current=page]{background:#2d7dff;color:white}.forum-tabs a[aria-current=page]:before{background:white}.forum-back{display:flex;gap:24px;margin-top:32px;color:#a6c7e5;font-size:14px}.forum-rows,[data-forum-list]{min-width:0}.notice-block{margin-bottom:28px;scroll-margin-top:110px}.notice-block h3{font-size:21px;line-height:32px;color:#040b1a;margin-bottom:10px}.notice-block p{font-size:17px;line-height:30px;color:#2e4a6b}.notice-page .main-post{min-height:0}.notice-page .thread-article{min-height:0}.notice-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.notice-related{padding:40px 0;background:white}.notice-related .container{display:grid;gap:16px}.notice-related h2{font-size:24px}.faq-service{display:block;width:100%;text-align:left;color:#f5feff}.faq-service-label{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;font-size:16px;line-height:24px;font-weight:700}.faq-service-label img{width:20px;height:20px;flex-shrink:0}.faq-service:hover{background:#0d2947}
@media(max-width:600px){.reply-page{gap:12px}.forum-page .forum-section{padding-top:110px}.forum-page .guide-heading h1{font-size:28px;line-height:40px}.forum-tabs a{width:auto;flex:1;height:40px;font-size:12px;border-radius:8px;gap:0}.forum-tabs a:before{display:none}.forum-rows,[data-forum-list]{display:grid;gap:8px}.thread-complete .post-intro{margin-bottom:16px}.thread-complete .post-checklist p{font-size:13px;line-height:23px}.notice-block{scroll-margin-top:90px;margin-bottom:22px}.notice-block h3{font-size:17px;line-height:26px}.notice-block p{font-size:14px;line-height:26px}.notice-actions .btn{font-size:12px}.faq-service-label{font-size:14px;line-height:22px;gap:12px}.related-topics{margin-top:28px}.related-topics>a:not(.btn){font-size:13px}}
/* Keep action labels legible on dark and blue button backgrounds. */
.notice-actions .btn,.related-topics .btn{color:#fff}
