<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.calendar-wrapper {
    display: flex;
}

.calendar {
    width: 100%;
    margin-left: 0;
}

.week .ch-name {
    min-height: 60px;
    background-color: #fefefe;
    width: 14.2857%;
    height: 100%;
    border-right: 1px solid #ddd;
    box-sizing: border-box;
    width:7%;
}

.week .ch-name&gt;.ch-name-text {
    position: absolute;
    width: 7%;
    font-size: 1.2em;
    text-align: center;
}

.week-header&gt;.th{
    text-align: start;
    padding-left: 10px;
    font-weight: normal;
    font-size: 1.1rem;
    position: relative;
    color: white;
    padding: 2px 10px;
    width:15.5%
}
.week-header&gt;.th.month-text{
    text-align: center;
    /* font-weight: bold; */
    /* padding-left:0px; */
    width:7%;
    border-bottom: 1px solid black;
}
.bar-plus.cal-bar.offset0{
    display: none;
}
.day{
    width:15.5%;

}
.anim.red{
    color:red;
}
.anim.blue{
    color: #fffa89;
}

.cal-bar.size1 {
    width: 17.3%;
  }

  .cal-bar.size2 {
    width: calc(17.94% * 2);
  }

  .cal-bar.size3 {
    width: calc(18.2% * 3);
  }

  .cal-bar.size4 {
    width: calc(18.26% * 4);
  }

  .cal-bar.size5 {
    width: calc(18.34% * 5);
  }

  .cal-bar.size6 {
    width: calc(15.29% * 6);
  }

  .cal-bar.size7 {
    width: calc(14.1% * 7);
  }

  .cal-bar.offset0 {
    left: 0;
  }

  .cal-bar.offset1 {
    left: calc(7% * 1);
  }

  .cal-bar.offset2 {
    left: calc(25.6%);
  }

  .cal-bar.offset3 {
    left: calc(14.76% * 3);
  }

  .cal-bar.offset4 {
    left: calc(15.7% * 4);
  }

  .cal-bar.offset5 {
    left: calc(16.28% * 5);
  }

  .cal-bar.offset6 {
    left: calc(14.05% * 6);
  }

/* í´ë¦­ ì&nbsp;œí•œëœ ì›Œí¬ì¹´ë“œ ìŠ¤íƒ€ì¼ */
.cal-bar.click-disabled {
    cursor: default;
    opacity: 0.7;
    user-select: none;
}

.cal-bar.click-disabled:hover {
    opacity: 0.7;
    cursor: default;
}

/* ì—´ëžŒì&nbsp;œí•œ ì•„ì´ì½˜ ìŠ¤íƒ€ì¼ */
.cal-bar .fa-unlock {
    color: #28a745 !important;
}

.cal-bar .fa-lock {
    color: #dc3545 !important;
}

/* ìŠ¤í¬ëž©ê³¼ ì—´ëžŒì&nbsp;œí•œ ì•„ì´ì½˜ ì¤‘ë³µ ì‹œ ìŠ¤íƒ€ì¼ */
.cal-bar .subject-div {
    position: relative;
}</pre></body></html>