.wdg .fcgrid{flex:1;grid-template-columns:repeat(7,1fr);align-items:stretch;gap:6px;height:100%;min-height:0;display:grid}.wdg .fcday{background:#f5f5f5;border-radius:10px;flex-direction:column;align-items:center;gap:7px;padding:12px 4px 10px;display:flex}.wdg .fcday.today{background:#ebfaff;box-shadow:inset 0 0 0 1.5px #a3e7ff}.wdg .fcbar{background:#ececed;border-radius:99px;flex:1;align-items:flex-end;width:8px;min-height:24px;display:flex;position:relative;overflow:hidden}.wdg .fcbar span{border-radius:99px;width:100%}.wdg .fcday-lbl{color:#4f4d55;font:700 10px/1 Inter,sans-serif}.wdg .fcday.today .fcday-lbl{color:#0c296a}.wdg .fcday-pp{color:#4f4d55;font:500 9px/1 Inter,sans-serif}.wdg .fcday-pp.wet{color:#0c296a;font-weight:700}.wdg .fcday-mm{font-variant-numeric:tabular-nums;font:700 11px/1 Inter,sans-serif}.wdg .sch-body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:0 18px;display:flex}.wdg .sch-rail{align-items:center;padding:0 2px;display:flex}.wdg .sch-dot{border-radius:50%;flex:none;width:11px;height:11px}.wdg .sch-dot.done{background:#019939;box-shadow:0 0 0 3px #e1faea}.wdg .sch-dot.now{background:#00aeef;box-shadow:0 0 0 3px #d6f4ff}.wdg .sch-dot.todo{background:#fff;box-shadow:inset 0 0 0 2px #e6e6e6}.wdg .sch-bar{background:#ececed;border-radius:2px;flex:1;height:4px;position:relative}.wdg .sch-bar.done{background:#019939}.wdg .sch-fill{background:#00aeef;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.wdg .sch-knob{background:#00aeef;border:2.5px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0a090b40}.wdg .sch-dates{justify-content:space-between;margin-top:10px;display:flex}.wdg .sch-date.end{text-align:right}.wdg .sch-date-d{color:#0a090b;margin-top:5px;font:600 13px/1.2 Inter,sans-serif}.wdg .sch-date-t{color:#4f4d55;font-variant-numeric:tabular-nums;margin-top:2px;font:400 11px/1.3 Inter,sans-serif}.wdg .sch-rows{margin-top:16px}.wdg .sch-rows .ff-val{font-size:13px}.wdg .wo-table .trow{grid-template-columns:1.6fr 1fr 1fr}.wdg .wo-unit{color:#4f4d55;margin-left:2px;font:400 11px/1 Inter,sans-serif}
