.theme--light.v-calendar-events .v-event-timed{border:1px solid!important}.theme--light.v-calendar-events .v-event-more{background-color:#fff}.theme--light.v-calendar-events .v-event-more.v-outside{background-color:#f7f7f7}.theme--dark.v-calendar-events .v-event-timed{border:1px solid!important}.theme--dark.v-calendar-events .v-event-more{background-color:#303030}.theme--dark.v-calendar-events .v-event-more.v-outside{background-color:#202020}.v-calendar .v-event{line-height:20px;margin-right:-1px;border-radius:4px}.v-calendar .v-event,.v-calendar .v-event-more{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;z-index:1}.v-calendar .v-event-more{font-weight:700}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border-radius:4px;pointer-events:all}.v-calendar .v-event-summary{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.v-calendar.v-calendar-events .v-calendar-weekly__head-weekday{margin-right:-1px}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible;margin-right:-1px}.theme--light.v-calendar-weekly{background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgba(0,0,0,.38)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#f7f7f7}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#f1f3f4;border-right:1px solid #e0e0e0}.theme--light.v-calendar-weekly .v-calendar-weekly__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#f7f7f7}.theme--light.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#f1f3f4;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--dark.v-calendar-weekly{background-color:#303030;border-top:1px solid #9e9e9e;border-left:1px solid #9e9e9e}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:hsla(0,0%,100%,.5)}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#202020;border-right:1px solid #9e9e9e}.theme--dark.v-calendar-weekly .v-calendar-weekly__day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#202020;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.v-calendar-weekly{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:-webkit-box;display:-ms-flexbox;display:flex}.v-calendar-weekly__head,.v-calendar-weekly__head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{-webkit-box-flex:1;-ms-flex:1 0 20px;flex:1 0 20px;padding:0 4px 0 4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.v-calendar-weekly__week{-webkit-box-flex:1;-ms-flex:1;flex:1}.v-calendar-weekly__week,.v-calendar-weekly__weeknumber{display:-webkit-box;display:-ms-flexbox;display:flex;height:unset;min-height:0}.v-calendar-weekly__weeknumber{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%!important}.v-calendar-weekly__day{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0 0 0 0;min-width:0}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;text-align:center;margin:4px 0 0 0}.v-calendar-weekly__day-label .v-btn{font-size:12px;text-transform:none}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.theme--light.v-calendar-daily{background-color:#fff;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head{border-right:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head:after{background:#e0e0e0;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#e0e0e0));background:linear-gradient(90deg,transparent,#e0e0e0)}.theme--light.v-calendar-daily .v-calendar-daily_head-day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:rgba(0,0,0,.38)}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body{border-right:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#424242}.theme--light.v-calendar-daily .v-calendar-daily__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__day-interval{border-top:1px solid #e0e0e0}.theme--light.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--light.v-calendar-daily .v-calendar-daily__interval:after{border-top:1px solid #e0e0e0}.theme--dark.v-calendar-daily{background-color:#303030;border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head{border-right:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head:after{background:#9e9e9e;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#9e9e9e));background:linear-gradient(90deg,transparent,#9e9e9e)}.theme--dark.v-calendar-daily .v-calendar-daily_head-day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:hsla(0,0%,100%,.5)}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body{border-right:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#eee}.theme--dark.v-calendar-daily .v-calendar-daily__day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval{border-top:1px solid #9e9e9e}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--dark.v-calendar-daily .v-calendar-daily__interval:after{border-top:1px solid #9e9e9e}.v-calendar-daily{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily,.v-calendar-daily__head{display:-webkit-box;display:-ms-flexbox;display:flex}.v-calendar-daily__head,.v-calendar-daily__intervals-head{-webkit-box-flex:0;-ms-flex:none;flex:none}.v-calendar-daily__intervals-head{position:relative}.v-calendar-daily__intervals-head:after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{padding:3px 0 0 0;font-size:11px;text-transform:uppercase}.v-calendar-daily_head-day-label,.v-calendar-daily_head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.v-calendar-daily_head-day-label{padding:0 0 3px 0;cursor:pointer}.v-calendar-daily__body{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:start}.v-calendar-daily__pane,.v-calendar-daily__scroll-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:start}.v-calendar-daily__day-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval:after{width:8px;position:absolute;height:1px;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px}.v-calendar-daily__day{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0;position:relative}.theme--light.v-calendar-category .v-calendar-category__column,.theme--light.v-calendar-category .v-calendar-category__column-header{border-right:1px solid #e0e0e0}.theme--light.v-calendar-category .v-calendar-daily__head,.theme--light.v-calendar-category .v-calendar-daily__intervals-body,.theme--light.v-calendar-category .v-calendar-daily__intervals-head{background:#fff}.theme--dark.v-calendar-category .v-calendar-category__column,.theme--dark.v-calendar-category .v-calendar-category__column-header{border-right:1px solid #9e9e9e}.theme--dark.v-calendar-category .v-calendar-daily__head,.theme--dark.v-calendar-category .v-calendar-daily__intervals-body,.theme--dark.v-calendar-category .v-calendar-daily__intervals-head{background:#303030}.v-calendar-category{overflow:auto;position:relative}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container{width:-webkit-min-content;width:-moz-min-content;width:min-content}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{position:absolute;height:100%;width:100%;top:0}.v-calendar-category .v-calendar-daily__day-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%}.v-calendar-category .v-calendar-daily__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%;position:sticky;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-day{width:auto;position:unset}.v-calendar-category .v-calendar-daily__intervals-head{position:sticky;left:0;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-weekday{position:sticky;left:50%;width:50px}.v-calendar-category .v-calendar-daily_head-day-label{width:56px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily__day{min-width:200px}.v-calendar-category .v-calendar-daily__intervals-body{position:sticky;left:0;z-index:1}.v-calendar-category .v-calendar-daily__interval:last-of-type:after{display:none}.v-calendar-category .v-calendar-daily__body{overflow:visible}.v-calendar-category .v-calendar-daily__body .v-calendar-daily__scroll-area{overflow-y:visible;-webkit-box-flex:0;-ms-flex:none;flex:none}.v-calendar-category .v-calendar-daily__pane{overflow-y:visible}.v-calendar-category .v-calendar-category__columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0;position:relative}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{min-width:200px}.attendanceStatus[data-v-8709afbc]{background-color:#02a15a;left:0;padding:2px;margin-left:3px;position:absolute;border-radius:50%;border:1px solid #fff}.greenTopBorder[data-v-8709afbc]{border-top:2px solid #5fffa6}.redTopBorder[data-v-8709afbc]{border-top:2px solid #ff0047}.v-event-timed[data-v-8709afbc]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom[data-v-8709afbc]{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom[data-v-8709afbc]:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom[data-v-8709afbc]:hover:after{display:block}.v-event-draggable[data-v-8709afbc]{white-space:normal!important;padding:3px 5px;font-size:11px}.v-event-timed[data-v-a89aaf12]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom[data-v-a89aaf12]{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom[data-v-a89aaf12]:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom[data-v-a89aaf12]:hover:after{display:block}.v-event-draggable[data-v-a89aaf12]{white-space:normal!important;padding:3px 5px;font-size:11px}.sm-card[data-v-a89aaf12]{border-radius:6px!important;overflow:hidden}.sm-head[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:56px;padding-block:8px;padding-inline:16px 10px;border-bottom:1px solid rgba(15,23,42,.07)}.sm-dot[data-v-a89aaf12]{-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;border-radius:50%}.sm-name[data-v-a89aaf12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sm-name-text[data-v-a89aaf12]{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-status[data-v-a89aaf12]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:.72rem}.sm-status .v-icon[data-v-a89aaf12]{color:inherit}.sm-status--none[data-v-a89aaf12]{background:rgba(25,118,210,.1);color:var(--v-primary-base,#1976d2)}.sm-status--done[data-v-a89aaf12]{background:rgba(46,125,50,.12);color:#2e7d32}.sm-status--canceled[data-v-a89aaf12]{background:rgba(194,24,91,.1);color:#c2185b}.sm-head-actions[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-negative:0;flex-shrink:0}.sm-icon[data-v-a89aaf12]{width:32px;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;background:rgba(15,23,42,.04);color:rgba(15,23,42,.7)}.sm-icon .v-icon[data-v-a89aaf12]{color:inherit}.sm-icon.is-active[data-v-a89aaf12],.sm-icon[data-v-a89aaf12]:hover{background:rgba(25,118,210,.1);color:var(--v-primary-base,#1976d2)}.sm-icon--danger[data-v-a89aaf12]:hover{background:rgba(194,24,91,.1);color:#c2185b}.sm-icon[data-v-a89aaf12]:disabled{opacity:.35;pointer-events:none}.sm-body[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:14px 16px;background:#f3f7fc;max-height:calc(100vh - 220px);overflow-y:auto;overflow-x:hidden}.sm-body>[data-v-a89aaf12]{-ms-flex-negative:0;flex-shrink:0}.sm-facts[data-v-a89aaf12]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sm-fact[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:38px;padding:6px 10px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:6px;font-size:.8rem}.sm-fact .v-icon[data-v-a89aaf12]{color:var(--v-primary-base,#1976d2)}.sm-muted[data-v-a89aaf12]{opacity:.6}.sm-ltr[data-v-a89aaf12]{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.sm-progress[data-v-a89aaf12]{padding:10px 12px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:6px;font-size:.8rem}.sm-bar[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;height:6px;margin:8px 0;border-radius:6px;overflow:hidden;background:rgba(57,73,171,.15)}.sm-bar-done[data-v-a89aaf12]{background:#43a047}.sm-bar-cancel[data-v-a89aaf12]{background:#e91e63}.sm-legend[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;font-size:.75rem;opacity:.85}.sm-key[data-v-a89aaf12]{display:inline-block;width:8px;height:8px;-webkit-margin-end:5px;margin-inline-end:5px;border-radius:50%}.sm-key--done[data-v-a89aaf12]{background:#43a047}.sm-key--wait[data-v-a89aaf12]{background:rgba(57,73,171,.45)}.sm-key--cancel[data-v-a89aaf12]{background:#e91e63}.sm-fields[data-v-a89aaf12]{display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;padding-top:6px}.sm-fields[data-v-a89aaf12] .v-input{margin:0;padding:0;height:auto!important}.sm-fields[data-v-a89aaf12] .v-text-field__details{display:none}.sm-links[data-v-a89aaf12]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sm-link[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:0 10px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:6px;font-size:.8rem;text-align:start}.sm-link .v-icon[data-v-a89aaf12]{color:var(--v-primary-base,#1976d2)}.sm-link span[data-v-a89aaf12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sm-link .sm-link-go[data-v-a89aaf12]{opacity:.5}.sm-link[data-v-a89aaf12]:hover{border-color:rgba(25,118,210,.35);background:rgba(25,118,210,.04)}.sm-link[data-v-a89aaf12]:disabled{opacity:.4;pointer-events:none}.sm-sms[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.sm-sms-btn[data-v-a89aaf12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:6px;font-size:.78rem}.sm-sms-btn .v-icon[data-v-a89aaf12]{color:inherit}.sm-sms-btn--green[data-v-a89aaf12]{background:rgba(46,125,50,.1);color:#2e7d32}.sm-sms-btn--red[data-v-a89aaf12]{background:rgba(194,24,91,.1);color:#c2185b}.sm-foot[data-v-a89aaf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-top:1px solid rgba(15,23,42,.07)}@media(max-width:799px){.sm-facts[data-v-a89aaf12],.sm-fields[data-v-a89aaf12],.sm-links[data-v-a89aaf12]{grid-template-columns:1fr}.sm-body[data-v-a89aaf12]{max-height:none}}.theme--dark .sm-foot[data-v-a89aaf12],.theme--dark .sm-head[data-v-a89aaf12]{border-color:hsla(0,0%,100%,.08)}.theme--dark .sm-body[data-v-a89aaf12]{background:#121212}.theme--dark .sm-fact[data-v-a89aaf12],.theme--dark .sm-link[data-v-a89aaf12],.theme--dark .sm-progress[data-v-a89aaf12]{background:#1e1e1e;border-color:hsla(0,0%,100%,.08)}.theme--dark .sm-icon[data-v-a89aaf12]{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8)}.theme--dark .sm-fact .v-icon[data-v-a89aaf12],.theme--dark .sm-link .v-icon[data-v-a89aaf12],.theme--dark .sm-status--none[data-v-a89aaf12]{color:#90caf9}.v-calendar-daily__head[data-v-4ba2eec2]{margin-left:17px!important;margin-right:0!important}.v-event-draggable[data-v-4ba2eec2]{padding-left:6px}.v-event-timed[data-v-4ba2eec2]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom[data-v-4ba2eec2]{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom[data-v-4ba2eec2]:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom[data-v-4ba2eec2]:hover:after{display:block}.v-event-draggable[data-v-4ba2eec2]{white-space:normal!important;padding:3px 5px;font-size:11px}.dc-bar[data-v-4ba2eec2]{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;height:44px;padding:0 8px;border-bottom:1px solid rgba(15,23,42,.07)}.dc-nav[data-v-4ba2eec2],.dc-tools[data-v-4ba2eec2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.dc-tools[data-v-4ba2eec2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dc-pair[data-v-4ba2eec2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;border:1px solid rgba(15,23,42,.12);border-radius:6px;overflow:hidden}.dc-pair .dc-btn[data-v-4ba2eec2]{border:0;border-radius:0;height:100%}.dc-pair .dc-btn+.dc-btn[data-v-4ba2eec2]{-webkit-border-start:1px solid rgba(15,23,42,.12);border-inline-start:1px solid rgba(15,23,42,.12)}.dc-btn[data-v-4ba2eec2]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;min-width:30px;padding:0 6px;border:1px solid rgba(15,23,42,.12);border-radius:6px;background:#fff;color:rgba(15,23,42,.75);font-size:.8rem}.dc-btn .v-icon[data-v-4ba2eec2]{color:inherit}.dc-btn[data-v-4ba2eec2]:hover{background:rgba(25,118,210,.06);color:var(--v-primary-base,#1976d2)}.dc-btn--text[data-v-4ba2eec2]{padding:0 12px;font-weight:500}.dc-btn--icon[data-v-4ba2eec2]{border-color:transparent;background:rgba(15,23,42,.04)}.dc-btn.is-active[data-v-4ba2eec2]{background:rgba(25,118,210,.1);color:var(--v-primary-base,#1976d2)}.dc-btn[data-v-4ba2eec2]:disabled{opacity:.4;cursor:default;pointer-events:none}.dc-badge[data-v-4ba2eec2]{position:absolute;top:4px;inset-inline-end:4px;width:7px;height:7px;border-radius:50%;background:var(--v-primary-base,#1976d2)}.dc-period[data-v-4ba2eec2]{font-size:.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-date[data-v-4ba2eec2]{width:150px}.dc-seg[data-v-4ba2eec2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;padding:2px;height:30px;border-radius:6px;background:rgba(25,118,210,.08)}.dc-seg-opt[data-v-4ba2eec2]{padding:0 12px;border-radius:5px;font-size:.78rem;color:rgba(15,23,42,.65);white-space:nowrap}.dc-seg-opt[data-v-4ba2eec2]:hover{color:var(--v-primary-base,#1976d2)}.dc-seg-opt.is-active[data-v-4ba2eec2]{background:#fff;color:var(--v-primary-base,#1976d2);font-weight:600;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.1);box-shadow:0 1px 2px rgba(15,23,42,.1)}.dc-hint[data-v-4ba2eec2]{font-size:.75rem;padding:4px 8px;border-radius:6px;background:rgba(255,179,0,.12);color:#8a5a00;white-space:nowrap}.dc-menu[data-v-4ba2eec2]{width:180px;padding:12px;background:#fff;border-radius:6px}.dc-bar[data-v-4ba2eec2] .v-input{margin:0;padding:0;height:auto!important}@media(max-width:799px){.dc-bar[data-v-4ba2eec2]{grid-template-columns:1fr;height:auto;padding:6px 8px;row-gap:6px}.dc-tools[data-v-4ba2eec2]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.dc-date[data-v-4ba2eec2]{width:130px}}.theme--dark .dc-bar[data-v-4ba2eec2]{border-color:hsla(0,0%,100%,.08)}.theme--dark .dc-btn[data-v-4ba2eec2]{background:#1e1e1e;border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8)}.theme--dark .dc-btn--icon[data-v-4ba2eec2]{background:hsla(0,0%,100%,.06);border-color:transparent}.theme--dark .dc-btn.is-active[data-v-4ba2eec2],.theme--dark .dc-btn[data-v-4ba2eec2]:hover{background:rgba(100,181,246,.14);color:#90caf9}.theme--dark .dc-pair[data-v-4ba2eec2]{border-color:hsla(0,0%,100%,.12)}.theme--dark .dc-seg[data-v-4ba2eec2]{background:rgba(100,181,246,.1)}.theme--dark .dc-seg-opt[data-v-4ba2eec2]{color:hsla(0,0%,100%,.65)}.theme--dark .dc-seg-opt.is-active[data-v-4ba2eec2]{background:#2a2a2a;color:#90caf9}.theme--dark .dc-menu[data-v-4ba2eec2]{background:#1e1e1e}.theme--dark .dc-hint[data-v-4ba2eec2]{color:#ffca28}.dc-more[data-v-4ba2eec2]{height:100%;min-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4px;border-radius:6px;border:1px dashed rgba(25,118,210,.45);background:rgba(25,118,210,.08);color:var(--v-primary-base,#1976d2);font-size:.75rem;font-weight:700;cursor:pointer}.dc-more[data-v-4ba2eec2]:hover{background:rgba(25,118,210,.16)}.dc-more-list[data-v-4ba2eec2]{width:260px;padding:6px;background:#fff;border-radius:6px}.dc-more-head[data-v-4ba2eec2]{font-size:.75rem;opacity:.6;padding:4px 8px 6px}.dc-more-day[data-v-4ba2eec2],.dc-more-item[data-v-4ba2eec2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:7px 8px;border-radius:6px;font-size:.8rem;text-align:start}.dc-more-day[data-v-4ba2eec2]:hover,.dc-more-item[data-v-4ba2eec2]:hover{background:rgba(25,118,210,.08)}.dc-more-dot[data-v-4ba2eec2]{-ms-flex-negative:0;flex-shrink:0;width:10px;height:10px;border-radius:50%}.dc-more-name[data-v-4ba2eec2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-more-time[data-v-4ba2eec2]{-ms-flex-negative:0;flex-shrink:0;font-size:.72rem;opacity:.6;direction:ltr}.dc-more-day[data-v-4ba2eec2]{margin-top:4px;border-top:1px solid rgba(15,23,42,.07);border-radius:0 0 6px 6px;color:var(--v-primary-base,#1976d2)}.dc-more-day .v-icon[data-v-4ba2eec2]{color:inherit}.theme--dark .dc-more-list[data-v-4ba2eec2]{background:#1e1e1e}.theme--dark .dc-more[data-v-4ba2eec2]{color:#90caf9;border-color:rgba(144,202,249,.45);background:rgba(144,202,249,.1)}.theme--dark .dc-more-day[data-v-4ba2eec2]{color:#90caf9;border-color:hsla(0,0%,100%,.08)}