#absences .gs-abs-shell{border:1px solid #273b39;border-radius:13px;padding:16px;background:#080f10;color:#edf6f3}#absences .gs-abs-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}#absences .gs-abs-tabs button{font:inherit;font-size:13px;font-weight:650;color:#91a7a3;padding:9px 14px;border:1px solid #253936;border-radius:8px;background:transparent;cursor:pointer}#absences .gs-abs-tabs .gs-abs-active{color:#d9f4e7;background:#17362c;border-color:#376251}#absences .gs-abs-note{color:#9bb0ab;font-size:12px;line-height:1.6;margin:0 0 17px}#absences .gs-abs-row{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(140px,1fr) minmax(165px,1fr);align-items:center;gap:12px;padding:13px 8px;border-bottom:1px solid #22312f;font-size:13px}#absences .gs-abs-row[hidden]{display:none!important}#absences .gs-abs-row>span{color:#9bb0ab}#absences .gs-abs-person{display:flex;align-items:center;gap:9px;min-width:0}#absences .gs-abs-person a{color:#f0f8f5;font-weight:700;text-decoration:none}#absences .gs-abs-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}#absences .gs-abs-empty{padding:20px 8px;text-align:center;color:#a0b1ad;font-size:13px;line-height:1.6}@media(max-width:600px){#absences .gs-abs-shell{padding:12px}#absences .gs-abs-row{grid-template-columns:1fr;gap:5px;padding:13px 4px}#absences .gs-abs-row>strong,#absences .gs-abs-row>span{padding-left:41px}}
