:root{--bg:#020915;--bg-deep:#000510;--panel:#06172c;--panel-2:#08213c;--panel-soft:rgb(8 33 60/68%);--line:#14365d;--line-strong:#0d8bff;--cyan:#15d7ff;--blue:#0d8bff;--green:#18e3a9;--orange:#ffb347;--red:#ff4d5f;--violet:#8b5cf6;--text:#edf7ff;--muted:#8aa4c2;--muted-2:#5f7898;--shadow:0 24px 60px rgb(0 0 0/34%);--font-main:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Source Han Sans SC",sans-serif}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:linear-gradient(90deg,rgb(21 215 255/4%) 1px,transparent 1px),linear-gradient(0deg,rgb(21 215 255/4%) 1px,transparent 1px),radial-gradient(circle at 18% 12%,rgb(13 139 255/18%),transparent 34%),radial-gradient(circle at 86% 8%,rgb(24 227 169/10%),transparent 28%),var(--bg);background-size:28px 28px,28px 28px,auto,auto,auto;color:var(--text);font-family:var(--font-main)}a{color:inherit;text-decoration:none}.muted-text{color:var(--muted);font-size:12px}.cyan-icon,.eyebrow{color:var(--cyan)}.eyebrow{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:0}.auth-shell,.console-shell,.login-shell,.notice-shell,.product-home,.reader-shell{min-height:100vh}.home-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:82px;padding:0 clamp(18px,4vw,58px);border-bottom:1px solid rgb(20 54 93/74%);background:rgb(2 9 21/72%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(28px,5vw,76px);align-items:center;width:min(1220px,calc(100% - 40px));min-height:calc(100vh - 82px);margin:0 auto;padding:44px 0 72px}.home-hero h1{max-width:820px;margin:18px 0 0;font-size:clamp(38px,5.5vw,72px);line-height:1.08;letter-spacing:0}.home-hero p{max-width:700px;margin:24px 0 30px;color:var(--muted);font-size:17px;line-height:1.85}.home-security-panel{position:relative;display:grid;min-height:520px;place-items:center;overflow:hidden;border:1px solid rgb(21 215 255/40%);border-radius:8px;background:linear-gradient(180deg,rgb(8 33 60/68%),rgb(2 9 21/86%)),repeating-linear-gradient(90deg,rgb(21 215 255/5%) 0 1px,transparent 1px 42px);box-shadow:var(--shadow),inset 0 0 42px rgb(13 139 255/12%)}.radar-core{display:grid;width:174px;height:174px;place-items:center;border:1px solid rgb(21 215 255/70%);border-radius:50%;color:var(--cyan);font-size:70px;box-shadow:0 0 38px rgb(21 215 255/22%),inset 0 0 28px rgb(21 215 255/16%)}.home-capability{position:absolute;display:flex;align-items:center;gap:10px;min-width:150px;padding:14px 16px;border:1px solid rgb(21 215 255/32%);border-radius:6px;background:rgb(5 20 39/82%);color:#d7ebff}.home-capability svg{color:var(--cyan)}.home-capability:nth-of-type(2){top:86px;left:58px}.home-capability:nth-of-type(3){right:52px;bottom:98px}.home-capability:nth-of-type(4){bottom:52px;left:86px}.console-shell{background:linear-gradient(90deg,rgb(21 215 255/4%) 1px,transparent 1px),linear-gradient(0deg,rgb(21 215 255/4%) 1px,transparent 1px),var(--bg);background-size:28px 28px}.console-sider{position:fixed!important;inset:0 auto 0 0;z-index:30;border-right:1px solid rgb(20 54 93/84%);background:linear-gradient(180deg,#06182d,#020814)!important;box-shadow:18px 0 42px rgb(0 0 0/24%)}.console-brand{display:flex;align-items:center;gap:12px;min-height:78px;padding:18px;border-bottom:1px solid rgb(20 54 93/68%)}.auth-logo,.console-brand-mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgb(21 215 255/76%);border-radius:8px;background:linear-gradient(135deg,#0d8bff,#18e3a9);color:white;box-shadow:0 0 20px rgb(21 215 255/42%)}.console-brand em,.console-brand strong,.user-chip em,.user-chip strong{display:block}.console-brand strong{font-size:17px;line-height:1.1}.console-brand em{margin-top:4px;color:#9cb7d8;font-size:11px;font-style:normal;letter-spacing:1px}.console-menu{padding:14px 10px;background:transparent!important}.console-menu .ant-menu-item{width:auto;margin:8px;border-radius:6px;color:#9cb7d8}.console-menu .ant-menu-item-selected{background:linear-gradient(90deg,rgb(13 139 255/84%),rgb(21 215 255/24%))!important;box-shadow:inset 3px 0 0 var(--cyan),0 0 24px rgb(13 139 255/22%)}.sider-status-card{position:absolute;right:18px;bottom:86px;left:18px;padding:14px;border:1px solid rgb(20 54 93/80%);border-radius:6px;background:rgb(8 33 60/64%)}.sider-status-card.compact{bottom:22px;display:flex;align-items:center;justify-content:space-between}.sider-status-card span{display:block;color:var(--muted);font-size:12px}.sider-status-card strong{display:block;margin-top:8px;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.console-main{min-height:100vh;margin-left:242px;background:transparent}.console-topbar{position:sticky;z-index:20;top:0;display:grid;grid-template-columns:minmax(180px,250px) minmax(260px,1fr) minmax(260px,360px) auto auto auto;gap:16px;align-items:center;min-height:78px;padding:0 24px;border-bottom:1px solid rgb(20 54 93/68%);background:rgb(2 9 21/76%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tenant-selector,.topbar-warning,.user-chip{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border:1px solid rgb(20 54 93/82%);border-radius:6px;background:rgb(5 20 39/72%)}.tenant-selector span,.user-chip em{color:var(--muted);font-size:12px;font-style:normal}.tenant-selector strong,.topbar-warning span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-warning{justify-content:center;border-color:rgb(255 179 71/45%);color:#ffd59a}.topbar-search{min-width:0}.icon-button{width:42px;padding:0}.platform-announcement-button{min-width:108px}.platform-announcement-drawer{color:var(--text)}.platform-announcement-feed{display:grid;gap:12px}.platform-announcement-feed-item{padding:14px;border:1px solid rgb(20 54 93/72%);border-radius:8px;background:rgb(5 20 39/76%)}.platform-announcement-feed-item>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:var(--muted);font-size:12px}.platform-announcement-feed-item h5{margin:0 0 8px!important}.platform-announcement-feed-item .ant-typography{margin-bottom:0;color:var(--muted);line-height:1.7}.user-chip{padding-right:16px}.console-content{width:min(100%,1540px);margin:0 auto;padding:20px 24px 48px}.console-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.console-page-heading span{color:var(--muted)}.console-page-heading h1{margin:8px 0 0;font-size:28px;line-height:1.2;letter-spacing:0}.console-page-heading p,.panel-header p{margin:8px 0 0;color:var(--muted);line-height:1.65}.metric-grid-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:16px}.metric-card{position:relative;min-height:126px;overflow:hidden;padding:18px 18px 16px;border:1px solid rgb(20 54 93/90%);border-radius:8px;background:linear-gradient(180deg,rgb(8 33 60/78%),rgb(4 16 31/82%));box-shadow:inset 0 0 24px rgb(13 139 255/7%)}.metric-card:after{position:absolute;right:-32px;bottom:-42px;width:104px;height:104px;border-radius:50%;background:currentColor;content:"";filter:blur(34px);opacity:.2}.metric-card strong{display:block;margin-top:8px;font-size:28px;line-height:1}.metric-card em{display:block;margin-top:8px;color:var(--green);font-size:12px;font-style:normal}.metric-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:12px;border:1px solid;border-radius:6px;background:rgb(255 255 255/4%)}.metric-label{display:block;color:var(--muted);font-size:13px}.accent-blue{color:var(--blue)}.accent-cyan{color:var(--cyan)}.accent-green{color:var(--green)}.accent-orange{color:var(--orange)}.accent-red{color:var(--red)}.accent-violet{color:var(--violet)}.auth-card,.detail-panel,.login-card,.notice-list-card,.panel-card,.reader-panel{border:1px solid rgb(20 54 93/90%);border-radius:8px;background:linear-gradient(180deg,rgb(8 33 60/78%),rgb(4 16 31/88%));box-shadow:var(--shadow),inset 0 0 32px rgb(13 139 255/7%)}.panel-card{padding:18px}.panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.panel-header h2{margin:0;font-size:17px}.compact-header{align-items:center}.content-with-aside,.dashboard-grid{display:grid;gap:16px;margin-bottom:16px}.dashboard-grid{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr)}.content-with-aside{grid-template-columns:minmax(0,1fr) 330px}.filter-panel{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px;gap:12px;margin-bottom:16px}.invite-code-filter-panel{grid-template-columns:minmax(240px,1fr) 160px 180px auto}.invite-code-layout{grid-template-columns:minmax(0,1fr) 370px;align-items:start}.invite-code-stats,.member-ops-strip,.search-stat-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.search-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.search-results-panel{padding:6px 18px}.search-result-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.search-result-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid rgb(20 54 93/58%)}.search-result-item:last-child{border-bottom:0}.search-result-description,.search-result-main{display:grid;gap:4px}.search-result-open{color:var(--cyan);font-weight:700}.search-result-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid;border-radius:8px;background:rgb(255 255 255/4%)}.search-result-icon-announcement{color:var(--blue)}.search-result-icon-member{color:var(--cyan)}.search-result-icon-leak{color:var(--red)}.search-result-icon-audit{color:var(--orange)}.member-ops-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.audit-filter-panel{grid-template-columns:repeat(4,minmax(180px,1fr))}.audit-risk-strip{align-items:center;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);padding:16px;border:1px solid rgb(122 29 29/62%);border-radius:8px;background:linear-gradient(180deg,rgb(255 78 78/10%),transparent 72%),rgb(5 20 39/78%)}.audit-risk-strip>div:first-child{display:grid;gap:4px}.risk-reason-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.invite-code-stats .ant-statistic,.member-ops-strip .ant-statistic{padding:14px 16px;border:1px solid rgb(20 54 93/84%);border-radius:8px;background:linear-gradient(180deg,rgb(21 215 255/8%),transparent 68%),rgb(5 20 39/72%);box-shadow:inset 0 0 26px rgb(13 139 255/8%)}.invite-generate-panel{min-height:auto;position:sticky;top:88px}.invite-step-list{display:grid;gap:12px;margin-bottom:18px}.invite-step-list div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:2px 12px;align-items:center;padding:12px;border:1px solid rgb(21 215 255/24%);border-radius:8px;background:rgb(5 20 39/62%)}.invite-step-list span{display:grid;grid-row:span 2;width:28px;height:28px;place-items:center;border:1px solid rgb(21 215 255/56%);border-radius:50%;color:var(--cyan);font-weight:900}.invite-step-list strong{color:var(--text)}.invite-step-list em{color:var(--muted);font-size:12px;font-style:normal}.invite-inline-form{padding-top:2px}.invite-inline-form .ant-form-item{margin-bottom:15px}.latest-code-preview{display:grid;gap:8px;margin-top:18px;padding:12px;border:1px solid rgb(21 215 255/26%);border-radius:8px;background:rgb(5 20 39/62%)}.latest-code-preview>div{display:flex;align-items:center;gap:8px;color:var(--cyan);font-weight:800}.latest-code-preview button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border:0;border-bottom:1px solid rgb(20 54 93/62%);background:transparent;color:var(--text);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:0}.latest-code-preview button:last-child{border-bottom:0}.modal-action-note{display:flex;gap:10px;padding:12px;border:1px solid rgb(21 215 255/24%);border-radius:8px;background:rgb(5 20 39/62%);color:var(--muted);line-height:1.7}.modal-action-note svg{color:var(--cyan)}.danger-text{color:var(--red)}.platform-announcement-filters{display:grid;grid-template-columns:220px 320px minmax(260px,1fr) auto;gap:12px;margin-bottom:16px}.platform-announcement-title{height:auto;padding:0;color:var(--text);font-weight:800;text-align:left}.platform-announcement-title:hover{color:var(--cyan)}.clickable-table-row{cursor:pointer}.platform-preview-drawer{color:var(--text)}.platform-preview-drawer-body{display:grid;gap:18px}.platform-preview-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid rgb(255 179 71/42%);border-radius:8px;background:rgb(255 179 71/8%);color:#ffd79a;line-height:1.7}.platform-preview-notice svg,.platform-preview-section-title svg{color:var(--cyan)}.platform-preview-section-title{display:flex;gap:8px;align-items:center;margin-bottom:12px}.platform-announcement-content{min-height:280px;padding:18px;border:1px solid rgb(21 215 255/24%);border-radius:8px;background:linear-gradient(180deg,rgb(21 215 255/6%),transparent 42%),rgb(5 20 39/76%)}.platform-announcement-content p{margin:0;color:var(--text);white-space:pre-wrap;line-height:1.9}.detail-panel{min-height:620px;padding:18px}.member-profile{display:grid;justify-items:center;gap:8px;padding:16px 0 20px;border-bottom:1px solid rgb(20 54 93/76%);text-align:center}.member-profile span{color:var(--muted)}.detail-list{display:grid;grid-template-columns:90px 1fr;gap:14px 12px;padding:20px 0;border-bottom:1px solid rgb(20 54 93/76%)}.detail-list span{color:var(--muted)}.mini-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.mini-stat-grid .ant-statistic{padding:12px;border:1px solid rgb(20 54 93/70%);border-radius:6px;background:rgb(5 20 39/62%)}.empty-detail{display:grid;min-height:260px;place-items:center;color:var(--muted)}.form-grid-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.announcement-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}.announcement-title-template-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:12px}.announcement-preview{padding:16px;border:1px solid rgb(21 215 255/28%);border-radius:8px;background:rgb(5 20 39/72%)}.announcement-preview h3{margin:0 0 14px}.notice-preview-card{min-height:260px;padding:18px;border:1px solid rgb(255 179 71/38%);border-radius:8px;background:linear-gradient(180deg,rgb(255 179 71/8%),transparent),#07182d}.notice-preview-card span,.notice-preview-card strong,.watermark-preview em{display:block}.notice-preview-card span{margin-top:10px;color:var(--muted)}.watermark-preview{display:grid;gap:12px;margin-top:36px;color:rgb(21 215 255/56%);font-size:18px;transform:rotate(-18deg)}.confirm-density{display:flex;gap:10px;margin:16px 0;color:var(--muted);line-height:1.6}.audit-row,.audit-stream{display:grid;gap:10px}.audit-row{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;padding:12px;border:1px solid rgb(20 54 93/70%);border-radius:6px;background:rgb(5 20 39/58%)}.audit-row svg{color:var(--cyan)}.audit-row em{color:var(--muted);font-style:normal}.leak-alert-strip{margin-bottom:16px}.leak-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px}.leak-metric-strip .ant-statistic{position:relative;overflow:hidden;min-height:112px;padding:16px;border:1px solid rgb(20 54 93/84%);border-radius:8px;background:linear-gradient(135deg,rgb(21 215 255/12%),transparent 46%),rgb(5 20 39/76%);box-shadow:inset 0 0 28px rgb(13 139 255/10%)}.leak-metric-strip .ant-statistic:after{position:absolute;right:-26px;bottom:-30px;width:80px;height:80px;border:1px solid rgb(21 215 255/22%);border-radius:50%;content:""}.leak-workbench{grid-template-columns:minmax(0,1fr) 430px;align-items:start}.leak-filter-panel{display:grid;grid-template-columns:minmax(240px,1fr) 160px 160px 220px;gap:12px;margin-bottom:16px}.leak-title-action{height:auto;max-width:100%;padding:0;color:var(--text);text-align:left}.leak-title-action em,.leak-title-action span,.leak-title-action strong{display:block}.leak-title-action strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leak-title-action em{margin-top:4px;color:var(--muted);font-size:12px;font-style:normal}.selected-leak-row td{background:rgb(13 139 255/11%)!important}.leak-detail-panel{position:sticky;top:96px;min-height:auto}.leak-image-frame{display:grid;min-height:220px;max-height:280px;place-items:center;overflow:hidden;margin-bottom:14px;border:1px solid rgb(21 215 255/34%);border-radius:8px;background:linear-gradient(135deg,rgb(21 215 255/8%),transparent 55%),repeating-linear-gradient(90deg,rgb(21 215 255/4%) 0 1px,transparent 1px 22px),#030b17;box-shadow:inset 0 0 34px rgb(21 215 255/8%)}.leak-image-frame img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.leak-empty-image,.leak-empty-state{display:grid;gap:10px;justify-items:center;color:var(--muted)}.leak-empty-image svg,.leak-empty-state svg{color:var(--cyan);font-size:30px}.leak-detail-summary{display:grid;gap:8px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgb(20 54 93/76%)}.leak-detail-summary strong{color:var(--text);font-size:18px}.leak-detail-summary span{color:var(--muted)}.leak-evidence-card{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;padding:14px;border:1px solid rgb(21 215 255/24%);border-radius:8px;background:rgb(5 20 39/64%)}.leak-evidence-card>p,.leak-evidence-card>span{grid-column:1/-1}.leak-evidence-card em,.leak-evidence-card>span{color:var(--muted)}.leak-evidence-card p{margin:0;line-height:1.7}.leak-evidence-card div{display:grid;gap:4px;padding:10px;border:1px solid rgb(20 54 93/72%);border-radius:6px;background:rgb(2 9 21/46%)}.leak-evidence-card em{font-size:12px;font-style:normal}.leak-detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.leak-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 10px}.leak-section-title span{font-weight:800}.leak-candidate-card,.leak-candidate-stack{display:grid;gap:10px}.leak-candidate-card{grid-template-columns:38px minmax(0,1fr);padding:12px;border:1px solid rgb(20 54 93/76%);border-radius:8px;background:rgb(5 20 39/58%)}.leak-candidate-card .ant-progress{grid-column:1/-1}.leak-candidate-card span,.leak-candidate-card strong{display:block}.leak-candidate-card span{margin:3px 0 7px;overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.leak-timeline{display:grid;gap:10px}.leak-timeline div{display:grid;grid-template-columns:16px minmax(0,110px) minmax(0,1fr);gap:8px;align-items:start;color:var(--muted);font-size:12px}.leak-timeline i{width:9px;height:9px;margin-top:4px;border:1px solid var(--cyan);border-radius:50%;background:rgb(21 215 255/30%);box-shadow:0 0 12px rgb(21 215 255/40%)}.leak-timeline span{color:var(--text);font-weight:700}.leak-timeline em{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.leak-upload-dragger{border-color:rgb(21 215 255/38%)!important;background:linear-gradient(135deg,rgb(21 215 255/10%),transparent 54%),rgb(5 20 39/64%)!important}.settings-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.settings-grid div{min-height:120px;padding:18px;border:1px solid rgb(20 54 93/76%);border-radius:6px;background:rgb(5 20 39/54%)}.settings-grid span,.settings-grid strong{display:block}.settings-grid span{color:var(--muted)}.settings-grid strong{margin-top:12px}.login-shell{grid-template-columns:minmax(0,420px);justify-content:center;align-content:center;gap:22px;width:min(100% - 40px,620px);margin:0 auto;padding:64px 0}.login-hero-copy,.login-shell{display:grid;justify-items:center}.login-hero-copy{width:100%;text-align:center}.login-brand-mini{display:grid;grid-template-columns:44px auto;grid-template-rows:auto auto;gap:0 12px;align-items:center;margin-bottom:24px;text-align:left}.login-brand-mini .console-brand-mark{grid-row:1/span 2;width:44px;height:44px}.login-brand-mini strong{color:var(--text);font-size:18px;line-height:1.2}.login-brand-mini em{color:#9ac5e7;font-size:10px;font-style:normal;font-weight:800;letter-spacing:0}.login-hero-copy h2{margin:0;color:var(--text);font-size:clamp(28px,3.2vw,36px);line-height:1.18}.login-hero-copy>p:not(.eyebrow){max-width:520px;margin:14px 0 18px;color:var(--muted);line-height:1.8}.login-feature-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:min(100%,420px);margin-top:2px}.login-feature-strip span{padding:8px 10px;border:1px solid rgb(20 54 93/76%);border-radius:6px;background:rgb(5 20 39/56%);color:var(--cyan);font-size:12px;font-weight:800}.login-card{width:100%;padding:32px 28px}.unified-login-form{width:100%}.unified-login-item{margin-bottom:26px}.secondary-auth-action{margin-top:12px}.auth-shell{display:grid;place-items:center;padding:36px 20px}.dark-auth{background:var(--bg)}.auth-card{width:min(100%,460px);padding:24px}.status-card{text-align:center}.status-card .auth-logo{margin-bottom:16px}.status-card h1{margin:0 0 10px}.status-card p{margin:0 0 20px;color:var(--muted);line-height:1.7}.register-shell{grid-template-columns:minmax(0,460px)}.invite-code-alert,.modal-tip,.register-alert{margin-bottom:18px}.invite-batch-strip{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;margin-bottom:16px;overflow:hidden;border:1px solid rgb(21 215 255/38%);border-radius:8px;background:linear-gradient(90deg,rgb(21 215 255/13%),transparent 42%),linear-gradient(180deg,rgb(8 33 60/82%),rgb(4 16 31/90%));box-shadow:var(--shadow),inset 0 0 34px rgb(21 215 255/8%)}.invite-batch-strip:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgb(24 227 169/16%),transparent),repeating-linear-gradient(90deg,rgb(255 255 255/4%) 0 1px,transparent 1px 42px);opacity:.48}.invite-batch-strip>*{position:relative;z-index:1}.invite-batch-strip span{display:inline-flex;width:fit-content;padding:4px 8px;margin-bottom:8px;border:1px solid rgb(21 215 255/38%);border-radius:6px;color:var(--cyan);font-size:12px;font-weight:800}.invite-batch-strip strong{display:block;color:var(--text);font-size:18px}.invite-batch-strip p{max-width:720px;margin:8px 0 0;color:var(--muted);line-height:1.7}.latest-code-actions{display:flex;justify-content:flex-end;margin:-6px 0 16px}.register-result{padding:0}.invite-code-text{color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:0}.invite-code-panel{margin-top:16px}.notice-shell,.reader-shell{width:min(1320px,calc(100% - 40px));margin:0 auto;padding:34px 0 54px}.notice-header,.reader-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.notice-header h1{margin:0;font-size:32px}.notice-header p{margin:8px 0 0;color:var(--muted)}.notice-session-actions,.reader-action-row,.session-card{display:flex;align-items:center;gap:10px}.session-card{max-width:420px;padding:10px 14px;border:1px solid rgb(20 54 93/80%);border-radius:6px;background:rgb(5 20 39/72%);color:var(--muted)}.session-card span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-list-card{padding:12px 18px}.notice-item-list{display:grid}.notice-item-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:86px;padding:16px 0;border-bottom:1px solid rgb(20 54 93/70%)}.notice-item-row:last-child{border-bottom:0}.notice-item-main{display:grid;gap:10px}.notice-item-main a{color:var(--text);font-size:16px;font-weight:800}.notice-item-main span{color:var(--muted)}.notice-avatar{display:inline-grid;width:42px;height:42px;place-items:center;border:1px solid rgb(21 215 255/48%);border-radius:6px;color:var(--cyan)}.reader-shell{-webkit-user-select:none;user-select:none}.reader-shell--copyable{-webkit-user-select:text;user-select:text}.reader-toolbar{position:sticky;z-index:10;top:16px;padding:14px;border:1px solid rgb(20 54 93/90%);border-radius:8px;background:rgb(2 9 21/84%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reader-title{display:flex;align-items:center;gap:14px}.reader-alert{margin-bottom:18px}.notice-image-wrap{display:flex;justify-content:center;padding:18px;border:1px solid rgb(21 215 255/34%);border-radius:8px;background:linear-gradient(180deg,rgb(8 33 60/66%),rgb(4 16 31/82%)),var(--panel);box-shadow:inset 0 0 34px rgb(21 215 255/10%)}.notice-image{display:block;width:min(100%,980px);border:1px solid rgb(21 215 255/45%);border-radius:6px;background:white;pointer-events:none}.notice-text-wrap{position:relative;overflow:hidden;min-height:560px;padding:clamp(24px,4vw,54px);border:1px solid rgb(21 215 255/34%);border-radius:8px;background:linear-gradient(180deg,rgb(248 250 252/98%),rgb(226 232 240/98%)),white;color:#14213d;box-shadow:inset 0 0 34px rgb(21 215 255/10%)}.notice-text-wrap h1{position:relative;z-index:1;margin:0 0 24px;color:#0f172a;font-size:clamp(26px,3vw,42px)}.notice-text-body{position:relative;z-index:1;display:grid;gap:14px;max-width:860px}.notice-text-body p{margin:0;color:#1f2937;font-size:18px;line-height:1.9;white-space:pre-wrap}.notice-visible-watermark{position:absolute;inset:-40px;z-index:0;display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:56px 24px;align-content:center;opacity:.09;pointer-events:none;transform:rotate(-24deg)}.notice-visible-watermark span{color:#0f172a;font-size:16px;font-weight:800;white-space:nowrap}.ant-table-wrapper .ant-table{background:transparent}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-color:rgb(20 54 93/76%)!important}@media (max-width:1280px){.metric-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}.content-with-aside,.dashboard-grid,.home-hero,.login-shell{grid-template-columns:1fr}.detail-panel{min-height:auto}}@media (max-width:980px){.console-sider{position:static!important;width:100%!important;height:auto}.console-main{margin-left:0}.sider-status-card{position:static;margin:10px 18px}.console-topbar{height:auto;padding:14px}.announcement-editor-layout,.announcement-title-template-row,.console-topbar,.filter-panel,.invite-batch-strip,.invite-code-filter-panel,.invite-code-layout,.leak-filter-panel,.leak-workbench,.platform-announcement-filters,.settings-grid{grid-template-columns:1fr}.invite-code-stats,.leak-metric-strip,.member-ops-strip,.search-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-batch-strip{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.form-grid-two,.invite-code-stats,.leak-detail-actions,.leak-metric-strip,.member-ops-strip,.metric-grid-six,.mini-stat-grid{grid-template-columns:1fr}.console-page-heading,.home-topbar,.notice-header,.notice-session-actions,.reader-action-row,.reader-title,.reader-toolbar{align-items:flex-start;flex-direction:column}.home-hero,.login-shell,.notice-shell,.reader-shell{width:min(100% - 28px,1180px)}}