.navbar-item[data-v-beeaed20]{cursor:default}.block-item{position:relative;border-radius:4px;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:.1rem 0;z-index:11;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.resize-handle{width:100%;height:10px;position:absolute;bottom:0;left:0;cursor:ns-resize;background:linear-gradient(to bottom,transparent,var(--bulma-link-soft));opacity:0;transition:opacity .2s}.resize-handle:hover{opacity:.7}.resize-handle:active{cursor:grabbing;background:linear-gradient(to bottom,transparent,var(--bulma-link));transition:background .3s ease}.drag-handle{width:100%;height:10px;position:absolute;top:0;left:0;cursor:grab;opacity:0;transition:opacity .2s;background:linear-gradient(to top,transparent,var(--bulma-link-soft));touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drag-handle:hover{opacity:.7}.drag-handle:active{cursor:grabbing;background:linear-gradient(to top,transparent,var(--bulma-link));transition:background .3s ease}.block-info{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progress-container{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--bulma-background)}.progress-bar{height:100%;transition:width .5s ease}.progress-bar.is-active-timer{background-color:var(--bulma-link)}.progress-bar.is-active-timer-complete{background-color:var(--bulma-success);opacity:.85}.progress-bar.is-inactive-timer{background-color:var(--bulma-primary-soft)}.progress-bar.is-inactive-timer-complete{background-color:var(--bulma-success-soft);opacity:.7}.text-truncate{min-width:0}.truncated-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.drag-tooltip{position:fixed;background:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;pointer-events:none;z-index:1000;white-space:pre-line}.event-item[data-v-96975f10]{background-color:hsla(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l),.2);border-radius:4px;box-shadow:0 0 4px hsla(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l),.25),0 0 8px hsla(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l),.12);overflow:hidden;margin:0 1px}.event-item--active[data-v-96975f10]{background:linear-gradient(to bottom,hsla(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l),.4),hsla(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l),.15) 60%,hsla(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l),.05));box-shadow:0 0 4px hsla(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l),.3),0 0 8px hsla(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l),.2);filter:blur(.3px)}.event-content[data-v-96975f10]{padding:2px 6px;height:100%;display:flex;align-items:center}.event-name[data-v-96975f10]{font-size:.75rem;color:rgba(var(--bulma-text-rgb),.7);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-tooltip[data-v-96975f10]{position:fixed;background:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;pointer-events:none;z-index:1000;white-space:pre-line}.dropdown-menu[data-v-214b6e67]{z-index:50}.dropdown-trigger>.button[data-v-214b6e67]{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown.is-active[data-v-214b6e67]{position:relative}.modal-card-body[data-v-214b6e67],.modal-card-body[data-v-83c5cf23]{overflow:visible}.progress[data-v-05f3cdc9]{margin-top:1rem;height:.5rem}.modal-card-body[data-v-05f3cdc9]{transition:height .2s ease-out;overflow:visible}.events-list[data-v-05f3cdc9]{background-color:var(--bulma-scheme-main-bis);border-radius:var(--bulma-radius);padding:.5rem}.event-item[data-v-05f3cdc9]{border-bottom:1px solid var(--bulma-scheme-main-ter)}.event-item[data-v-05f3cdc9]:last-child{border-bottom:none}summary[data-v-05f3cdc9]{cursor:pointer;-webkit-user-select:none;user-select:none}summary[data-v-05f3cdc9]:hover{color:var(--bulma-link)}.events-content[data-v-05f3cdc9]{border-top:1px solid var(--bulma-scheme-main-ter);padding-top:1rem;transition:all .5s ease-out;overflow:visible}[data-v-05f3cdc9] .modal-card{overflow:visible}[data-v-05f3cdc9] .modal-card .dropdown-menu{z-index:40}.footer p span[data-v-9fd8b9b3]{color:#4a4a4a}.mobile-timer-player[data-v-d686d7c7]{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--bulma-scheme-main);box-shadow:0 -2px 10px #0000001a;z-index:30;padding:.5rem 1rem;cursor:pointer}.progress-wrapper[data-v-d686d7c7]{position:absolute;top:0;left:0;right:0}.progress.is-tiny[data-v-d686d7c7]{height:3px;border-radius:0}.player-content[data-v-d686d7c7]{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem}.timer-info[data-v-d686d7c7]{flex:1;min-width:0;padding-right:1rem}.timer-info .title[data-v-d686d7c7]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.mobile-timer-player[data-v-d686d7c7]{display:block}}.historical-drawer[data-v-c4cd65a3]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:40;visibility:hidden}.historical-drawer.is-active[data-v-c4cd65a3]{visibility:visible}.historical-drawer-content[data-v-c4cd65a3]{position:fixed;top:0;left:-300px;width:300px;height:100%;background:var(--bulma-scheme-main);box-shadow:2px 0 5px #0000001a;transition:transform .3s ease-out;overflow-y:auto;z-index:41}.historical-drawer.is-active .historical-drawer-content[data-v-c4cd65a3]{transform:translate(300px)}.historical-drawer-background[data-v-c4cd65a3]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;opacity:0;transition:opacity .3s ease-out;visibility:hidden}.historical-drawer.is-active .historical-drawer-background[data-v-c4cd65a3]{opacity:1;visibility:visible}.historical-timer[data-v-c4cd65a3]{border-bottom:1px solid var(--bulma-scheme-main-ter)}.historical-timer[data-v-c4cd65a3]:last-child{border-bottom:none}.historical-timers[data-v-c4cd65a3]{background-color:var(--bulma-scheme-main-bis);border-radius:var(--bulma-radius);padding:.5rem}.deleted-timer[data-v-c4cd65a3]{border-bottom:1px solid var(--bulma-scheme-main-ter);opacity:.7}.deleted-timer[data-v-c4cd65a3]:last-child{border-bottom:none}.deleted-timer[data-v-c4cd65a3]:hover{opacity:1}.calendar-page{--calendar-max-width: 960px;--calendar-sidebar-width: 85px;--calendar-gap: 1rem;min-height:100vh;display:flex;flex-direction:column;background:var(--bulma-scheme-main)}.calendar-page__content{flex:1;display:flex;flex-direction:column}.calendar-sticky{position:sticky;top:0;z-index:20;background:var(--bulma-scheme-main)}.calendar-sticky__layer+.calendar-sticky__layer{border-top:1px solid rgba(0,0,0,.04)}.calendar-header,.scheduling-calendar,.calendar-renewal{max-width:var(--calendar-max-width);margin-left:auto;margin-right:auto;padding-left:var(--calendar-gap);padding-right:var(--calendar-gap)}.calendar-header{display:flex;flex-direction:column;gap:var(--calendar-gap);padding-top:1rem;padding-bottom:1.25rem}.calendar-header__date .title{font-weight:500;margin-bottom:0}.calendar-header__wrapper{display:grid;grid-template-columns:var(--calendar-sidebar-width) 1fr;gap:var(--calendar-gap)}.calendar-header__form>*{width:100%}.calendar-demo-notice .notification{margin-bottom:0}.calendar-main{flex:1;padding-top:1.5rem;padding-bottom:2rem}.scheduling-calendar{display:grid;grid-template-columns:var(--calendar-sidebar-width) 1fr;gap:var(--calendar-gap);align-items:flex-start;scroll-margin-top:200px}.time-list{padding-top:.55rem}.time-entry{display:flex;align-items:flex-start;justify-content:flex-end;padding-right:.5rem;font-size:.95rem;color:var(--bulma-text)}.schedule-grid{position:relative;display:grid;background-color:var(--bulma-scheme-main-bis);border-radius:var(--bulma-radius-large);padding:1rem}.hour-marker{position:absolute;left:0;width:100%;border-top:1px solid var(--bulma-scheme-main-ter);pointer-events:none;z-index:1}.current-time-line{height:2px;background-color:var(--bulma-link);pointer-events:none;box-shadow:0 0 2px rgba(var(--bulma-link-rgb),.5)}.day-indicator{font-size:.7em;margin-left:2px}.calendar-renewal .notification{margin-top:1.5rem}.history-button{position:fixed;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left top;z-index:30;border-top-left-radius:0;border-top-right-radius:0;border-top:0}@media(max-width:768px){.calendar-header__wrapper,.scheduling-calendar{grid-template-columns:1fr}.calendar-header__spacer,.time-list{display:none}.calendar-header{padding-top:.5rem;padding-bottom:.75rem}}.toast-item[data-v-c6a4c27e]{margin-bottom:.5rem;box-shadow:0 4px 6px #0000001a;cursor:default}.toast-item[data-v-c6a4c27e]:hover{box-shadow:0 6px 8px #00000026}.toast-container[data-v-24847081]{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:1000;max-width:400px;width:90%;pointer-events:none}.toast-container>div[data-v-24847081]{pointer-events:auto}.toast-enter-active[data-v-24847081]{transition:all .3s ease-out}.toast-leave-active[data-v-24847081]{transition:all .3s ease-in}.toast-enter-from[data-v-24847081]{opacity:0;transform:translateY(30px)}.toast-leave-to[data-v-24847081]{opacity:0;transform:translateY(-30px)}.toast-move[data-v-24847081]{transition:transform .3s ease}@media(max-width:768px){.toast-container[data-v-24847081]{bottom:1rem;max-width:350px}}
