.Announcements_page__reRW8{min-height:100vh;background:transparent;color:var(--foreground);font-family:var(--font-sans)}.Announcements_shell__Tquma{max-width:none;margin:0;padding:0;margin-top:var(--navbar-h,64px);height:calc(100dvh - var(--navbar-h, 64px));display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;align-items:stretch;overflow:hidden}.Announcements_listPane__AV4jS{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--panel-bg);border-right:1px solid var(--panel-border);overflow:hidden}.Announcements_listHead__udaQL{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 13px;font-size:12px;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--foreground) 62%,transparent);border-bottom:1px solid var(--panel-border);flex-shrink:0}.Announcements_listCount__LAOqv{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--foreground) 45%,transparent)}.Announcements_listScroll__a_6nb{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 10px 18px;scrollbar-width:thin}.Announcements_item__1lPap{display:block;padding:10px 12px 11px;border-radius:8px;text-decoration:none;color:inherit;transition:background-color .15s ease}.Announcements_item__1lPap:hover{color:inherit;background:color-mix(in srgb,var(--foreground) 5%,transparent)}.Announcements_itemActive__39K81{background:color-mix(in srgb,var(--foreground) 10%,transparent)}.Announcements_itemActive__39K81:hover{background:color-mix(in srgb,var(--foreground) 12%,transparent)}.Announcements_itemMeta__eoxbV{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:3px}.Announcements_itemType__DKE4Z{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:color-mix(in srgb,var(--foreground) 50%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Announcements_ended__A3Bke{font-style:normal;font-size:10px;padding:0 4px;border-radius:3px;color:color-mix(in srgb,var(--foreground) 55%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 22%,transparent)}.Announcements_itemDate__5prH3{font-size:11px;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--foreground) 38%,transparent);white-space:nowrap;flex-shrink:0}.Announcements_itemTitle__UWIQU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.5;color:color-mix(in srgb,var(--foreground) 92%,transparent)}.Announcements_detailPane__1HSpF{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:34px clamp(20px,3.2vw,56px) 72px;background:transparent;scrollbar-width:thin}.Announcements_article__aZd_7{max-width:880px}.Announcements_backBtn__txUvr{display:none;align-items:center;gap:4px;margin-bottom:14px;padding:5px 10px 5px 8px;font-size:12px;font-weight:500;font-family:inherit;color:color-mix(in srgb,var(--foreground) 65%,transparent);background:transparent;border:1px solid var(--panel-border);border-radius:999px;cursor:pointer}.Announcements_backBtn__txUvr:hover{color:var(--foreground);border-color:var(--panel-border-hover)}.Announcements_articleMeta__OSR5K{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:11.5px}.Announcements_articleType__M4HjY{font-weight:600;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.Announcements_articleTypeDanger__7LqlO{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#e5484d}.Announcements_articleDate__vuvA2,.Announcements_articleVersion__Zi1jb{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--foreground) 38%,transparent)}.Announcements_articleVersion__Zi1jb{padding:0 5px;border-radius:4px;border:1px solid color-mix(in srgb,var(--foreground) 16%,transparent);line-height:1.5}.Announcements_articleTitle__TzqBq{margin:0 0 18px;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--foreground)}.Announcements_dangerNote__5HIYW{display:flex;align-items:center;gap:6px;margin:0 0 16px;padding:8px 12px;font-size:12px;font-weight:600;color:#e5484d;border-radius:10px;border:1px solid color-mix(in srgb,#e5484d 35%,transparent);background:color-mix(in srgb,#e5484d 9%,transparent)}.Announcements_articleBody__J9ST1{--primary:var(--primary-ink);font-size:14px;line-height:1.78;color:color-mix(in srgb,var(--foreground) 82%,transparent);white-space:pre-line;word-break:break-word}.Announcements_articleBody__J9ST1 p{margin:0 0 14px}.Announcements_articleBody__J9ST1 p:last-child{margin-bottom:0}.Announcements_articleBody__J9ST1 h2,.Announcements_articleBody__J9ST1 h3,.Announcements_articleBody__J9ST1 h4{margin:22px 0 10px;font-size:15px;font-weight:700;line-height:1.5;color:var(--foreground)}.Announcements_articleBody__J9ST1 ol,.Announcements_articleBody__J9ST1 ul{margin:0 0 14px;padding-left:20px}.Announcements_articleBody__J9ST1 li{margin-bottom:6px}.Announcements_articleBody__J9ST1 li::marker{color:color-mix(in srgb,var(--foreground) 45%,transparent)}.Announcements_articleBody__J9ST1 a{color:var(--foreground);text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--foreground) 35%,transparent);transition:opacity .2s}.Announcements_articleBody__J9ST1 a:hover{color:var(--foreground);opacity:.75}.Announcements_articleBody__J9ST1 b,.Announcements_articleBody__J9ST1 strong{font-weight:700;color:var(--foreground)}.Announcements_articleBody__J9ST1 code{padding:1px 5px;font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;border-radius:5px;background:color-mix(in srgb,var(--foreground) 8%,transparent)}.Announcements_articleBody__J9ST1 blockquote{margin:0 0 14px;padding:12px 16px;font-size:13px;line-height:1.7;border-radius:10px;border-left:2px solid color-mix(in srgb,var(--foreground) 30%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent)}.Announcements_articleBody__J9ST1 blockquote p:last-child{margin-bottom:0}.Announcements_articleBody__J9ST1 img{max-width:100%;height:auto;border-radius:10px}.Announcements_articleBody__J9ST1 hr{margin:20px 0;border:0;border-top:1px solid var(--panel-border)}.Announcements_articleBody__J9ST1 table{width:100%;margin-bottom:14px;border-collapse:collapse;font-size:13px}.Announcements_articleBody__J9ST1 td,.Announcements_articleBody__J9ST1 th{padding:7px 10px;text-align:left;border:1px solid var(--panel-border)}.Announcements_articleLink__KQ9bQ{display:inline-flex;align-items:center;gap:5px;margin-top:22px;padding:7px 14px;font-size:12.5px;font-weight:600;color:var(--foreground);text-decoration:none;border:1px solid var(--panel-border-hover);border-radius:999px;transition:background-color .15s ease}.Announcements_articleLink__KQ9bQ:hover{color:var(--foreground);background:color-mix(in srgb,var(--foreground) 7%,transparent)}.Announcements_empty__2kBfR{padding:28px 16px;margin:0;font-size:13px;text-align:center;color:color-mix(in srgb,var(--foreground) 45%,transparent)}.Announcements_skeleton__j4sWH{display:block}.Announcements_skeleton__j4sWH span{display:block;border-radius:6px;background:color-mix(in srgb,var(--foreground) 8%,transparent);animation:Announcements_skPulse__2FsOX 1.3s ease-in-out infinite}.Announcements_skMeta__RunRT{width:96px;height:11px;margin-bottom:14px}.Announcements_skTitle__jt1dA{width:62%;height:24px;margin-bottom:22px}.Announcements_skLine__cKDqe{width:100%;height:12px;margin-bottom:10px}.Announcements_skLineShort__wHqqL{width:44%;height:12px}@keyframes Announcements_skPulse__2FsOX{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:820px){.Announcements_shell__Tquma{margin-top:0;height:auto;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible;padding:calc(var(--navbar-h, 64px) + 12px) 0 32px}.Announcements_listPane__AV4jS{height:auto;background:transparent;border-right:0}.Announcements_listScroll__a_6nb{overflow:visible;padding:2px 12px 12px}.Announcements_detailPane__1HSpF{height:auto;overflow:visible;padding:18px 16px 32px}.Announcements_article__aZd_7{max-width:none}.Announcements_articleTitle__TzqBq{font-size:20px}.Announcements_backBtn__txUvr{display:inline-flex}.Announcements_detailPaneHiddenOnMobile__jCzsw,.Announcements_listPaneHiddenOnMobile__lXS8N{display:none}}