.work-main .notice-item{border-radius:14px;margin-block:10px;padding:14px 16px 12px 18px;position:relative}.notice-item:before{content:"";background:#2474c7;border-radius:0 4px 4px 0;width:4px;position:absolute;inset:12px auto 12px 0}.notice-item.is-stage:before{background:#00809a}.notice-item.is-parent:before{background:#d9692e}.notice-item.is-date:before{background:#f59e0b}.notice-item.is-read{opacity:.65}.work-panel .notice-item-meta{color:#8a97a8;align-items:center;gap:8px;margin:0 0 4px;font-size:12px;line-height:1.4;display:flex}.notice-item-meta span{color:#185eab;background:#eaf3fd;border-radius:6px;padding:2px 8px;font-weight:700}.notice-item.is-stage .notice-item-meta span{color:#00707f;background:#e6f5f7}.notice-item.is-parent .notice-item-meta span{color:#b5531f;background:#fdf0e8}.notice-item.is-date .notice-item-meta span{color:#b45309;background:#fef6e7}.work-panel.notice-item h2{color:#1f2937;letter-spacing:-.03em;word-break:keep-all;margin:0 0 6px;font-size:16px;line-height:1.5}.work-panel.notice-item p{color:#64748b;margin-block:2px;font-size:12.5px;line-height:1.6}.notice-item .work-actions{gap:10px;margin-top:6px;font-size:13px}.notice-item .work-actions .button{min-height:34px;padding:6px 12px;font-size:12.5px}.work-main .notice-item .work-actions,.work-main .notice-item>:last-child{margin-bottom:0}
