.news-index{padding-top:54px;padding-bottom:80px}.news-tools{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;background:var(--pale);border:1px solid var(--line);border-radius:7px;margin-bottom:30px}.news-filters{display:flex;flex-wrap:wrap;gap:8px}.news-filters button{padding:7px 14px;border:1px solid #b8cbc3;border-radius:4px;background:#fff;color:var(--dark);font-size:.78rem}.news-filters button.active{background:var(--green);border-color:var(--green);color:#fff}.news-tools label{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:.78rem}.news-tools select{padding:7px 26px 7px 10px;border:1px solid #b8cbc3;border-radius:4px;background:#fff}.notice-list{border-top:2px solid var(--green)}.notice-row{display:grid;grid-template-columns:145px 95px minmax(0,1fr) 24px;gap:18px;align-items:center;width:100%;padding:20px 12px;border:0;border-bottom:1px solid var(--line);background:#fff;text-align:left}.notice-row:hover{background:#f7fbf9}.notice-row[hidden]{display:none}.notice-row time{font-size:.78rem;color:var(--muted)}.notice-tag{justify-self:start;padding:2px 9px;border-radius:3px;background:#edf5f1;color:var(--green);font-size:.69rem}.notice-title strong{display:block;color:var(--dark);font-size:.9rem}.notice-title small{display:block;margin-top:4px;color:var(--muted);font-size:.74rem}.notice-row>svg{width:19px;color:var(--green)}.no-results{padding:35px;text-align:center;background:var(--pale);color:var(--muted)}.notice-dialog-body{padding:32px 36px 40px}.notice-dialog-meta{display:flex;align-items:center;gap:15px;color:var(--muted);font-size:.75rem}.notice-dialog-meta span{padding:2px 9px;border-radius:3px;background:#edf5f1;color:var(--green)}.notice-dialog-body h2{margin:14px 0 24px;padding-bottom:18px;border-bottom:1px solid var(--line);font-size:1.45rem}.notice-dialog-body p{line-height:2}.notice-dialog-body>a{display:inline-block;margin-top:18px;color:var(--green);font-weight:700;font-size:.8rem}@media(max-width:760px){.news-index{padding-top:40px;padding-bottom:60px}.news-tools{display:block}.news-tools label{margin-top:15px}.notice-row{grid-template-columns:1fr auto;gap:6px 12px;padding:17px 5px}.notice-row time{grid-column:1}.notice-tag{grid-column:2;grid-row:1}.notice-title{grid-column:1/-1}.notice-row>svg{display:none}.notice-dialog-body{padding:24px 20px 32px}.notice-dialog-body h2{font-size:1.25rem}}
.ending-notice{border-left:4px solid #bb8b2b;background:#fffdf6}.ending-notice .notice-tag{background:#f5ead1;color:#795914}.project-notice{margin-top:30px;padding:22px 24px;border:1px solid #cbded5;border-left:5px solid var(--green);background:#f4f9f6}.project-notice strong{display:block;color:var(--dark);font-size:1.05rem}.project-notice p{margin:8px 0 15px}.project-notice a{display:inline-flex;padding:11px 18px;border-radius:4px;background:var(--green);color:#fff;font-size:.85rem;font-weight:700}.project-notice small{display:block;margin-top:12px;color:var(--muted);font-size:.72rem}
