.fq-center-backdrop{padding:24px;background:rgba(19,32,53,.38);backdrop-filter:blur(3px)}.fq-announcement-dialog.fq-notice-center{display:flex;flex-direction:column;width:680px;max-width:100%;max-height:min(86dvh,820px);padding:0;overflow:hidden;border:1px solid #e4e9f0;border-radius:18px;background:#fff;box-shadow:0 24px 90px #15274329;color:#21324b}.fq-center-header{flex:none;display:flex;align-items:center;justify-content:space-between;padding:22px 28px 18px;border-bottom:1px solid #edf0f5;background:#fff}.fq-center-eyebrow{font-size:11px;letter-spacing:1px;color:#8795a7}.fq-notice-center .fq-center-header h2{margin:5px 0 0;font-size:21px;line-height:1.4;font-weight:700;color:#20314b}.fq-center-header h2 small{font-size:12px;font-weight:400;margin-left:10px;color:#8795a7}.fq-center-close{flex:none;width:34px;height:34px;border:1px solid #e9edf3;border-radius:9px;background:#f7f9fc;color:#758399;font-size:24px;line-height:1;cursor:pointer}.fq-center-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:24px 28px;background:#f7f9fc;scrollbar-width:thin}.fq-center-list{display:grid;gap:12px}.fq-center-card{display:flex;flex-direction:column;align-items:stretch;gap:11px;width:100%;padding:20px;border:1px solid #e3e9f2;border-radius:12px;background:#fff;box-shadow:0 2px 7px #1d355706;text-align:left;font:inherit;color:#243750;cursor:pointer;transition:border-color .2s,box-shadow .2s}.fq-center-card:hover{border-color:#aec6ed;box-shadow:0 5px 16px #294b7a0d}.fq-center-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;color:#8a97a8;line-height:1.6}.fq-center-meta time{margin-left:auto}.fq-center-tag{display:inline-block;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:600}.fq-center-normal{color:#3b70b6;background:#edf4ff}.fq-center-urgent{color:#b04d58;background:#fff0f1}.fq-center-maintenance,.fq-center-reward{color:#a4792a;background:#fff5df}.fq-center-unread{color:#3572cf}.fq-center-read{color:#8b98aa}.fq-center-card-title{font-size:17px;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.fq-center-excerpt{font-size:13px;line-height:1.75;color:#718096;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.fq-center-open{font-size:12px;color:#4478bd}.fq-center-article{padding:24px;background:#fff;border:1px solid #e5eaf2;border-radius:12px}.fq-center-article h1{margin:17px 0 20px;font-size:25px;font-weight:700;line-height:1.45;color:#1c304c;overflow-wrap:anywhere}.fq-center-article>.fq-center-meta time{margin-left:0}.fq-center-intro-label{margin:0 0 10px;font-size:13px;font-weight:600;color:#9b752b}.fq-center-markdown{font-size:14px;line-height:1.85;color:#53657c;overflow-wrap:anywhere;word-break:normal}.fq-center-markdown p{margin:0 0 12px;white-space:pre-line}.fq-center-markdown h3{margin:22px 0 10px;font-size:16px;line-height:1.6;font-weight:650;color:#263c58}.fq-center-markdown h3:first-child{margin-top:0}.fq-center-markdown ul,.fq-center-markdown ol{padding-left:21px;margin:8px 0 15px}.fq-center-markdown li{padding-left:3px;margin:4px 0}.fq-center-markdown strong{font-weight:650;color:#2f4c70}.fq-center-invite{display:inline-flex;align-items:center;gap:18px;margin-top:8px;padding:10px 16px;border:1px solid #ead6a8;border-radius:8px;background:#fff8e8;color:#916b24;text-decoration:none;font-size:13px;font-weight:600}.fq-center-footer{flex:none;padding:17px 28px;border-top:1px solid #e7ecf3;background:#fff}.fq-center-footer>div{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.fq-center-footer button{min-height:38px;padding:8px 15px;border:1px solid #dee5ef;border-radius:8px;background:#f7f9fc;color:#61728a;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.fq-center-footer .fq-center-primary{color:#fff;background:#2462da;border-color:#2462da}.fq-center-footer p[role=alert]{margin:0 0 12px;color:#b04750;font-size:12px}.fq-notice-center button:disabled{opacity:.55;cursor:wait}.fq-notice-center button:focus-visible,.fq-notice-center a:focus-visible{outline:2px solid #729ee3;outline-offset:3px}@media(max-width:640px){.fq-center-backdrop{padding:12px}.fq-announcement-dialog.fq-notice-center{max-height:calc(100dvh - 24px);border-radius:14px}.fq-center-header{padding:17px 18px 15px}.fq-center-scroll{padding:14px}.fq-center-card{padding:16px;gap:9px}.fq-center-card-title{font-size:16px}.fq-center-article{padding:18px}.fq-center-article h1{font-size:21px;margin:14px 0 17px}.fq-center-markdown{font-size:13px;line-height:1.85}.fq-center-footer{padding:14px}.fq-center-footer>div{gap:7px}.fq-center-footer button{padding:8px 10px;flex:1 1 auto;font-size:11px}.fq-center-meta{gap:7px}.fq-center-meta time{font-size:10px}}