.page-notices .notice-list{display:grid;gap:10px;margin-top:28px}.page-notices .notice-row{display:grid;gap:8px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#fff;color:inherit;padding:18px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.page-notices .notice-row:hover{border-color:rgba(20,184,166,.34);box-shadow:0 12px 30px rgba(15,23,42,.08);transform:translateY(-1px)}.page-notices .notice-row.read{opacity:.72}.page-notices .notice-detail-meta,.page-notices .notice-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:#64748b;font-size:12px;font-weight:700}.page-notices .notice-row-badge,.page-notices .notice-row-new,.page-notices .notice-row-pin{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.page-notices .notice-row-badge{background:#e2e8f0;color:#334155}.page-notices .notice-row-badge.priority-important,.page-notices .priority-important .notice-row-badge{background:#cffafe;color:#155e75}.page-notices .notice-row-badge.priority-urgent,.page-notices .priority-urgent .notice-row-badge{background:#fee2e2;color:#991b1b}.page-notices .notice-row-pin{background:#ecfccb;color:#3f6212}.page-notices .notice-row-new{background:#fef3c7;color:#92400e}.page-notices .notice-row-title{color:#0f172a;font-size:18px;font-weight:900;line-height:1.35}.page-notices .notice-row-summary{color:#475569;font-size:14px;line-height:1.7}.page-notices .notice-detail-head{border-bottom:1px solid rgba(15,23,42,.08);padding-bottom:24px}.page-notices .notice-detail-head h1{margin-top:14px}.page-notices .notice-detail-head p{color:#475569;font-size:16px;line-height:1.7}.page-notices .notice-detail-body{margin-top:28px;color:#1e293b;font-size:16px;line-height:1.9}.page-notices .notice-detail-body>:first-child{margin-top:0}.page-notices .notice-detail-body>:last-child{margin-bottom:0}.page-notices .notice-detail-body h1,.page-notices .notice-detail-body h2,.page-notices .notice-detail-body h3{color:#0f172a;font-weight:900;line-height:1.35;margin:28px 0 10px}.page-notices .notice-detail-body h1{font-size:24px}.page-notices .notice-detail-body h2{font-size:21px}.page-notices .notice-detail-body h3{font-size:18px}.page-notices .notice-detail-body blockquote,.page-notices .notice-detail-body ol,.page-notices .notice-detail-body p,.page-notices .notice-detail-body pre,.page-notices .notice-detail-body ul{margin:14px 0}.page-notices .notice-detail-body ol,.page-notices .notice-detail-body ul{padding-left:24px}.page-notices .notice-detail-body li+li{margin-top:6px}.page-notices .notice-detail-body blockquote{border-left:4px solid #14b8a6;color:#475569;padding-left:14px}.page-notices .notice-detail-body code{border-radius:5px;background:#f1f5f9;color:#0f172a;font-size:.92em;padding:2px 5px}.page-notices .notice-detail-body pre{overflow-x:auto;border-radius:8px;background:#0f172a;color:#e2e8f0;padding:14px}.page-notices .notice-detail-body pre code{background:transparent;color:inherit;padding:0}.page-notices .notice-detail-body a{color:#0f766e;font-weight:800;text-decoration:underline;text-underline-offset:3px}.page-notices .notice-detail-actions{margin-top:30px}@media (max-width:720px){.page-notices .notice-row{padding:15px}.page-notices .notice-row-title{font-size:16px}}