.notice-head[data-v-9bc351a5]{border-bottom:1px solid #9993;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.notice-head .notice-head-title[data-v-9bc351a5]{font-weight:600}.notice-head .notice-head-action[data-v-9bc351a5]{color:var(--el-color-primary);cursor:pointer;font-size:13px}.list-wrapper[data-v-9bc351a5]{box-sizing:border-box;max-height:calc(100vh - 200px);min-height:80px;max-height:min(100vh - 200px,420px);padding-top:4px;overflow:auto}.list-item[data-v-9bc351a5]{box-sizing:border-box;cursor:pointer;padding:12px 20px;transition:background-color .2s ease-out;display:flex}.list-item .list-item-dot[data-v-9bc351a5]{background:var(--el-color-danger);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.list-item .list-item-dot.is-read[data-v-9bc351a5]{background:#99999973}.list-item .list-item-body[data-v-9bc351a5]{flex:1;padding-left:10px;overflow:hidden}.list-item .list-item-body .list-item-text[data-v-9bc351a5]{margin-top:5px}.list-item .list-item-body .list-item-time[data-v-9bc351a5]{margin-top:5px;font-size:12px}.list-item[data-v-9bc351a5]:hover{background-color:#99999914}.list-item+.list-item[data-v-9bc351a5]{border-top:1px solid #99999924}.bottom-tools[data-v-9bc351a5]{border-top:1px solid #9993;align-items:center;display:flex}.bottom-tools .bottom-tool[data-v-9bc351a5]{text-align:center;cursor:pointer;color:inherit;flex:1;line-height:44px;text-decoration:none;transition:background-color .3s ease-out}.bottom-tools .bottom-tool[data-v-9bc351a5]:hover{background:#99999914}.sub-badge[data-v-5fcee3d4]{cursor:pointer;user-select:none;white-space:nowrap;border-radius:15px;align-items:center;gap:6px;height:30px;margin-right:8px;padding:0 12px;font-size:12px;transition:opacity .2s;display:inline-flex}.sub-badge[data-v-5fcee3d4]:hover{opacity:.85}.sub-badge .dot[data-v-5fcee3d4]{border-radius:50%;width:7px;height:7px}.sub-badge.trial[data-v-5fcee3d4]{color:#e6a23c;background:#e6a23c1f}.sub-badge.trial .dot[data-v-5fcee3d4]{background:#e6a23c}.sub-badge.member[data-v-5fcee3d4]{color:#529b2e;background:#67c23a1f}.sub-badge.member .dot[data-v-5fcee3d4]{background:#67c23a}.sub-badge.expired[data-v-5fcee3d4]{color:#f56c6c;background:#f56c6c24}.sub-badge.expired .dot[data-v-5fcee3d4]{background:#f56c6c;animation:1.2s infinite blink-5fcee3d4}@keyframes blink-5fcee3d4{50%{opacity:.3}}
