.notice-center{color:#203b38;background:#f7faf9;max-width:1000px;min-height:100vh;margin:0 auto;padding:40px 24px 110px}.notice-center header{justify-content:space-between;gap:20px;margin-bottom:30px;display:flex}.notice-center h1{margin:12px 0;font-size:clamp(25px,4vw,36px);font-weight:800}.notice-center h2{font-size:24px;font-weight:700}.notice-center button,.notice-center summary,.notice-center a{cursor:pointer;border-radius:12px;min-height:48px;padding:12px 18px}.notice-center button{color:#143a36;background:#81d8d0;border:1px solid #58b6ad;font-weight:700}.notice-center button:disabled{opacity:.5}.notice-center button[aria-pressed=true]{color:#fff;background:#203b38}.notice-center nav{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.notice-center form,.notice-center details{background:#fff;border:1px solid #dbe5e2;border-radius:18px;margin:20px 0;padding:24px}.notice-center label{margin:14px 0;display:block}.notice-center input:not([type=checkbox]):not([type=radio]),.notice-center select,.notice-center textarea{background:#fff;border:1px solid #acbfb9;border-radius:8px;width:100%;min-height:48px;margin:6px 0;padding:10px;display:block}.notice-center input[type=checkbox],.notice-center input[type=radio]{vertical-align:middle;width:22px;height:22px;margin:12px}.notice-center article{background:#fff;border:1px solid #dbe5e2;border-radius:16px;margin:14px 0;overflow:hidden}.notice-center .notice-title{text-align:left;background:#fff;border:0;flex-direction:column;gap:12px;width:100%;padding:24px;display:flex}.notice-title strong{font-size:21px}.notice-meta,.notice-muted{color:#5d746d;font-size:14px}.notice-unread{color:#c13040;margin-left:12px}.notice-body{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 24px 24px;line-height:1.9}.notice-empty{background:#fff;border-radius:16px;padding:48px}.notice-error{color:#992638;background:#fff0f0;padding:15px}.notice-center summary{font-weight:700}.portal-entry{align-items:center;gap:8px;min-height:48px;padding:12px;font-size:13px;display:inline-flex}.portal-dot{color:#fff;text-align:center;background:#d42c43;border-radius:50%;min-width:20px;height:20px;font-size:12px;line-height:20px;display:inline-block}.owner-resources{margin:24px 0}.owner-resources>a{color:#173e36;background:#edf8f4;border:1px solid #b8d8d0;border-radius:20px;align-items:center;gap:20px;min-height:100px;padding:24px;text-decoration:none;display:flex}.owner-resources small{letter-spacing:.18em;font-size:11px}.owner-resources strong{font-size:27px;display:block}.owner-resources p{margin:8px 0;font-size:15px}.owner-resources b{background:#81d8d0;border-radius:10px;min-height:48px;padding:12px 16px;display:inline-block}.owner-resource-icon{background:#fff;border-radius:20px;padding:18px;font-size:38px}.owner-resources>a:focus-visible{outline-offset:3px;outline:3px solid #286b60}
