.manager-grid{align-items:start}.manager-column{display:flex;flex-direction:column;gap:18px;min-width:0}.hotel-content .manager-column>.panel{padding:20px;margin:0;min-width:0}.manager-column>.today-links{grid-template-columns:1fr;gap:12px;margin:0}.manager-column .today-links>button{padding:13px 15px}.manager-column .today-links>button>span:last-child{display:none}.alerts-total{font-size:8px;border:1px solid #e9dac2;background:#fff9ed;color:#b79861;border-radius:6px;padding:5px 7px;white-space:nowrap}.alert-category-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 9px}.alert-category-tabs>button{padding:5px 6px;border:1px solid #e5ecf5;background:#fbfcfe;color:#8da1b9;border-radius:5px;font-size:8px;cursor:pointer}.alert-category-tabs>button.active{color:#5784bd;background:#edf4ff;border-color:#cfe0f7}.alert-category-tabs b{font-size:7px;padding:1px 4px;border-radius:3px;background:#fff;margin-left:4px;font-weight:500}.manager-alert-list{max-height:282px;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain;padding-right:4px}.unified-alerts .attention-row{padding:10px 0}.unified-alerts .attention-row>span:nth-child(2){overflow-wrap:anywhere}.unified-alerts .attention-row strong{font-size:9px;line-height:1.8}.unified-alerts .attention-row small{font-size:8px;line-height:1.7;margin-top:2px}.alert-priority{font-style:normal;font-size:6px;padding:2px 4px;border-radius:3px;background:#f1f4f7;color:#96a5b5;margin-left:3px;white-space:nowrap;font-weight:500}.alert-priority.high{background:#fff0ed;color:#c89789}.unified-alerts .attention-row .alert-assignee{color:#9aaabd;font-size:7px}.unified-alerts .last-kbs{padding-top:11px}.unified-alerts .manager-kbs-history{margin-top:10px;padding-top:9px}.unified-alerts .manager-kbs-history>p{font-size:7px;margin-top:5px}.unified-alerts .alert-symbol{width:27px;height:27px}.unified-alerts .section-head{margin-bottom:4px}
@media(min-width:1700px){.manager-alert-list{max-height:315px}.unified-alerts .attention-row strong{font-size:11px}.unified-alerts .attention-row small{font-size:9px}.unified-alerts .attention-row .alert-assignee{font-size:8px}.alert-category-tabs>button{font-size:9px}}
@media(max-width:760px){.manager-alert-list{max-height:310px}.unified-alerts .attention-row strong{font-size:11px}.unified-alerts .attention-row small{font-size:10px}.unified-alerts .attention-row .alert-assignee{font-size:9px}.alert-priority{font-size:7px}.alert-category-tabs>button{padding:7px 8px;font-size:9px}}
