.g-calendar{width:100%;background:var(--component-background)}.g-calendar__header{display:flex;align-content:center;justify-content:space-between;padding:5px;border:1px solid var(--g-form-control-line, #adb0b8);border-bottom:none}.g-calendar__header button{margin-left:10px}.g-calendar__day-box{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.g-calendar__day-box--day{width:14.2857142857%;height:85px;padding:8px;font-weight:400;color:var(--g-text-weak, #575d6c);cursor:default;border-bottom:1px solid var(--g-form-control-line, #adb0b8);border-left:1px solid var(--g-form-control-line, #adb0b8)}.g-calendar__day-box--day:nth-of-type(7n){margin-right:0;border-right:1px solid var(--g-form-control-line, #adb0b8)}.g-calendar__day-box--day:hover{background:var(--g-list-item-active-hover-bg, #526ecc)}.g-calendar__day-box .current-month{color:var(--g-text, #252b3a)}.g-calendar__day-box .current-date{color:var(--g-list-item-active-text, #ffffff);background:var(--g-list-item-active-bg, #5e7ce0)}.g-calendar__week{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border:1px solid var(--g-form-control-line, #adb0b8)}.g-calendar__week--item{width:14.2857142857%;height:40px;padding:8px;font-weight:400;color:var(--g-text-weak, #575d6c);text-align:center;cursor:default}
