:root{--ink:#18202b;--muted:#667182;--line:#dfe7f0;--paper:#ffffff;--soft:#f6f9fc;--blue:#1e6bd6;--orange:#f68b3f;--mint:#d9f4ef;--shadow:0 24px 60px rgba(31,51,76,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:var(--ink);background:linear-gradient(180deg,#fbfdff 0,#f5f8fb 48%,#fff 100%);line-height:1.75}a{color:inherit}img{max-width:100%;display:block}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(18px,4vw,54px);background:rgba(255,255,255,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(223,231,240,.78)}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand-mark{width:34px;height:34px;border-radius:10px;background:radial-gradient(circle at 70% 30%,#fff 0 14%,transparent 15%),linear-gradient(135deg,#dff0ff,#fff 50%,#ffd8bf);border:1px solid #d7e8f8;box-shadow:0 8px 22px rgba(30,107,214,.18)}.brand b{display:block;font-size:16px}.brand small{display:block;color:var(--muted);font-size:12px;margin-top:-2px}.topbar nav{display:flex;gap:18px;align-items:center}.topbar nav a{text-decoration:none;color:#354255;font-size:14px}.topbar nav a:hover{color:var(--blue)}.menu{display:none;border:1px solid var(--line);background:#fff;border-radius:8px;width:40px;height:40px;font-size:18px}.inbox-stage{max-width:1180px;margin:34px auto 0;padding:clamp(26px,5vw,62px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:32px;align-items:center}.stage-message{padding:8px 0}.mail-label{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--blue);font-weight:700;font-size:13px;letter-spacing:.02em}.mail-label:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--orange);box-shadow:14px 0 0 #96d9ff}.inbox-stage h1,.login-ledger h1,.download-mailbox h1,.device-console h1,.help-inbox h1,.news-desk h1,.article-page h1,.bottom-shell h1,.contact-desk h1,.not-found h1{font-size:clamp(34px,5vw,62px);line-height:1.06;margin:0 0 18px;letter-spacing:0}.stage-lead,.inbox-stage p,.login-ledger p,.download-mailbox p,.device-console p,.help-inbox p,.news-desk p{color:#415064;font-size:17px}.stage-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.reply-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:8px;border:1px solid var(--line);background:#fff;text-decoration:none;font-weight:700;color:#253144}.reply-button.primary{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 14px 28px rgba(30,107,214,.2)}.support-photo{margin:0;border-radius:8px;overflow:hidden;box-shadow:var(--shadow);border:1px solid rgba(223,231,240,.88);background:#fff}.support-photo img{aspect-ratio:16/9;object-fit:cover}.ticket-strip{max-width:1180px;margin:10px auto 0;padding:0 clamp(18px,4vw,0);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}.ticket-strip a{background:#fff;padding:18px;text-decoration:none;min-height:132px}.ticket-strip span{display:block;color:var(--orange);font-size:12px;font-weight:800;text-transform:uppercase}.ticket-strip b{display:block;margin:8px 0 4px;font-size:17px}.ticket-strip em{font-style:normal;color:var(--muted);font-size:13px}.reply-board,.status-window,.source-ribbon,.identity-note,.cache-panel{max-width:1180px;margin:34px auto;padding:34px clamp(22px,4vw,42px);border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(43,66,92,.08)}.reply-board,.status-window,.source-ribbon{display:grid;grid-template-columns:1fr .9fr;gap:28px;align-items:center}.section-copy h2,.reply-board h2,.status-window h2,.identity-note h2,.cache-panel h2,.source-ribbon h2{margin:0 0 10px;font-size:clamp(25px,3vw,38px);line-height:1.18}.section-copy p,.reply-board p,.status-window p,.identity-note p,.cache-panel p,.source-ribbon p{color:var(--muted);margin:0}.message-stack{display:grid;gap:10px}.message-stack article{padding:16px;border:1px solid #dbe7f3;border-left:4px solid var(--blue);border-radius:8px;background:#f8fbff}.message-stack strong{display:block}.message-stack span{color:var(--muted);font-size:14px}.device-mailbox,.platform-grid,.device-lanes,.issue-thread,.account-window,.news-list,.bottom-columns,.contact-lanes{max-width:1180px;margin:34px auto;padding:0 clamp(18px,4vw,0)}.device-mailbox{display:grid;grid-template-columns:1.1fr repeat(2,.95fr);gap:14px}.platform-grid,.device-lanes,.issue-thread,.account-window,.bottom-columns,.contact-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.platform-ticket,.device-lanes article,.issue-thread article,.account-window article,.news-grid article,.bottom-columns article,.contact-lanes article{background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px;box-shadow:0 14px 34px rgba(39,75,110,.07)}.platform-ticket span,.account-window span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:34px;border-radius:8px;background:#eaf5ff;color:var(--blue);font-weight:800;margin-bottom:10px}.platform-ticket h2,.platform-ticket h3,.device-lanes h2,.issue-thread h2,.account-window h2,.news-grid h3,.bottom-columns h2,.contact-lanes h2{margin:0 0 8px;line-height:1.25}.platform-ticket p,.platform-ticket li,.device-lanes p,.issue-thread p,.account-window p,.news-grid p,.bottom-columns p,.contact-lanes p{color:var(--muted);font-size:15px}.platform-ticket ul{margin:12px 0 0;padding-left:20px}.status-window{background:linear-gradient(135deg,#172231,#223753);color:#fff}.status-window p{color:#d7e3f2}.status-window a,.source-ribbon a,.cache-panel a,.issue-thread a{justify-self:start;align-self:center;text-decoration:none;background:#fff;color:var(--blue);border:1px solid #cfe1f5;padding:10px 16px;border-radius:8px;font-weight:800}.status-window a{background:#fff;color:#172231}.faq-inbox,.reply-stack{max-width:920px;margin:34px auto;padding:0 clamp(18px,4vw,0)}details{background:#fff;border:1px solid var(--line);border-radius:8px;margin:10px 0;padding:0 18px}summary{cursor:pointer;font-weight:800;padding:16px 0}details p{color:var(--muted);margin:0 0 16px}.login-ledger,.download-mailbox,.device-console,.help-inbox,.news-desk,.bottom-shell,.contact-desk,.not-found{max-width:1000px;margin:34px auto;padding:48px clamp(22px,5vw,54px);border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.login-ledger{display:grid;grid-template-columns:1fr 290px;gap:26px}.login-ledger aside{background:#f6fbff;border:1px solid #d5e9fa;border-radius:8px;padding:20px;align-self:center}.login-ledger aside b{display:block}.login-ledger aside span{color:var(--muted)}.note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.note-grid p{padding:16px;border:1px dashed #cbdceb;border-radius:8px;background:#fbfdff}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.news-grid span{display:inline-block;color:var(--orange);font-weight:800;font-size:13px}.news-grid time{display:block;color:#7a8795;font-size:13px;margin:8px 0}.news-grid a{text-decoration:none}.news-grid a:hover{color:var(--blue)}.article-page{max-width:860px;margin:34px auto;padding:0 clamp(18px,4vw,0)}.article-page header{background:#fff;border:1px solid var(--line);border-radius:8px;padding:34px;box-shadow:var(--shadow)}.article-page time{color:var(--muted);font-size:14px}.article-page header p{color:#44566b}.article-page section{background:#fff;border:1px solid var(--line);border-radius:8px;padding:26px 30px;margin:16px 0}.article-page h2{margin:0 0 10px}.article-page p{color:#4a596b}.article-links{border:1px solid var(--line);border-radius:8px;padding:20px;background:#f8fbff;margin:20px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.article-links h2{width:100%;margin:0}.article-links a{padding:9px 13px;border-radius:8px;background:#fff;border:1px solid #dbe7f3;text-decoration:none}.footer-mail{max-width:1180px;margin:50px auto 0;padding:28px clamp(18px,4vw,0);display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line);color:#344254}.footer-mail p{margin:4px 0 0;color:var(--muted);max-width:420px}.footer-mail nav{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.footer-mail a{text-decoration:none;color:#344254}.contact-desk a,.contact-lanes a{color:var(--blue)}@media (max-width:860px){.topbar{align-items:flex-start}.menu{display:block}.topbar nav{display:none;position:absolute;left:18px;right:18px;top:64px;flex-direction:column;align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:8px;padding:12px;box-shadow:var(--shadow)}.topbar nav.open{display:flex}.inbox-stage,.reply-board,.status-window,.source-ribbon,.login-ledger{grid-template-columns:1fr}.ticket-strip,.device-mailbox,.platform-grid,.device-lanes,.issue-thread,.account-window,.bottom-columns,.contact-lanes,.news-grid,.note-grid{grid-template-columns:1fr}.inbox-stage{padding-top:30px}.support-photo{order:-1}.ticket-strip{margin-left:18px;margin-right:18px}.footer-mail{display:block}.footer-mail nav{margin-top:16px}.inbox-stage h1,.login-ledger h1,.download-mailbox h1,.device-console h1,.help-inbox h1,.news-desk h1,.article-page h1,.bottom-shell h1,.contact-desk h1,.not-found h1{font-size:34px}.article-page header,.article-page section{padding:24px 20px}}