.done[data-v-43f37eda]{background-color:#caedcd!important}.deleted[data-v-43f37eda]{background-color:#ffe8e3!important}.disabled[data-v-43f37eda]{opacity:.5}.word-breaking[data-v-43f37eda]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp[data-v-43f37eda]{word-break:normal!important}.op-widget-full[data-v-43f37eda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 12px;height:64px;border-radius:12px;border:1px solid #008ffe;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);width:576px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .4s ease,border-color .4s ease;transition:background-color .4s ease,border-color .4s ease;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center;transform-origin:center}.op-widget-full--history-open[data-v-43f37eda]{border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none}.op-widget-full--running[data-v-43f37eda]{background-color:#d9eeff}.op-widget-full--stopped[data-v-43f37eda]{background-color:#fff}.op-widget-full--paused[data-v-43f37eda]{background-color:#fff3cd;border-color:#ffc107}.op-widget-full--pulse[data-v-43f37eda]{-webkit-animation:op-widget-pulse-data-v-43f37eda .8s cubic-bezier(.25,1,.5,1);animation:op-widget-pulse-data-v-43f37eda .8s cubic-bezier(.25,1,.5,1);will-change:transform}.op-widget-full--starting[data-v-43f37eda]{background-color:#fff3cd;border-color:#ffc107}.op-widget-full__sep[data-v-43f37eda]{-ms-flex-negative:0;flex-shrink:0;width:1px;height:53px;background:#c2c2c2}.op-widget-full__icon-btn[data-v-43f37eda]{-ms-flex-negative:0;flex-shrink:0;border:none;background:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.op-widget-full__icon-btn--flipped[data-v-43f37eda]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.op-widget-full__icon-btn[data-v-43f37eda]:focus{outline:none}.op-widget-full__icon-btn[data-v-43f37eda]:focus-visible{outline:2px solid #008ffe;outline-offset:2px}.op-widget-full__action-area[data-v-43f37eda]{gap:8px}.op-widget-full__action-area[data-v-43f37eda],.op-widget-full__circle-btn[data-v-43f37eda]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.op-widget-full__circle-btn[data-v-43f37eda]{background:none;border:none;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.op-widget-full__circle-btn[data-v-43f37eda]:disabled{opacity:.6;cursor:not-allowed}.op-widget-full__circle-btn[data-v-43f37eda]:focus{outline:none}.op-widget-full__circle-btn[data-v-43f37eda]:focus-visible{outline:2px solid #008ffe;outline-offset:2px}.op-widget-full__circle-btn--stop[data-v-43f37eda] .square:not(:hover) .icon-warning{-webkit-filter:saturate(0) brightness(0) invert(63.52941%) opacity(1);filter:saturate(0) brightness(0) invert(63.52941%) opacity(1);filter:url('data:image/svg+xml;utf8,    <svg xmlns="http://www.w3.org/2000/svg">      <filter id="recolor" color-interpolation-filters="sRGB">        <feColorMatrix type="matrix" values="          0 0 0 0 .99608          0 0 0 0 .39216          0 0 0 0 .27451          0 0 0 1 0        "/>      </filter>    </svg>    #recolor')}.op-widget-full__time-badge[data-v-43f37eda]{font-size:1.286em;font-weight:500;font-variant-numeric:tabular-nums;min-width:86px}.op-widget-full__time-badge--running[data-v-43f37eda]{color:#333}.op-widget-full__time-badge--stopped[data-v-43f37eda]{color:#777}.op-widget-full__info[data-v-43f37eda]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.op-widget-full__job[data-v-43f37eda]{font-size:1.071em;line-height:18px;font-weight:500;color:#777;display:block;text-decoration:none;cursor:pointer}.op-widget-full__job[data-v-43f37eda]:hover{text-decoration:underline;color:#777!important}.op-widget-full__task[data-v-43f37eda]{font-size:1.071em;line-height:18px;font-weight:500;color:#333;display:block;text-decoration:none;cursor:pointer}.op-widget-full__task[data-v-43f37eda]:hover{text-decoration:underline;color:#333!important}.op-widget-full__close-btn[data-v-43f37eda]{-ms-flex-negative:0;flex-shrink:0;background:none;border:none;padding:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display: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:50%}.op-widget-full__close-btn[data-v-43f37eda]:disabled{opacity:.6;cursor:not-allowed}.op-widget-full__close-btn[data-v-43f37eda]:focus{outline:none}.op-widget-full__close-btn[data-v-43f37eda]:focus-visible{outline:2px solid #008ffe;outline-offset:2px}.truncate[data-v-43f37eda]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes op-widget-pulse-data-v-43f37eda{0%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes op-widget-pulse-data-v-43f37eda{0%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@media (prefers-reduced-motion:reduce){.op-widget-full--pulse[data-v-43f37eda],.op-widget-full[data-v-43f37eda]{-webkit-transition:background-color .4s ease,border-color .4s ease;transition:background-color .4s ease,border-color .4s ease;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}.done[data-v-3d487dc8]{background-color:#caedcd!important}.deleted[data-v-3d487dc8]{background-color:#ffe8e3!important}.disabled[data-v-3d487dc8]{opacity:.5}.word-breaking[data-v-3d487dc8]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp[data-v-3d487dc8]{word-break:normal!important}.op-widget-minimal[data-v-3d487dc8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;height:40px;border:1px solid #008ffe;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .4s ease,border-color .4s ease,-webkit-box-shadow .2s;transition:background-color .4s ease,border-color .4s ease,-webkit-box-shadow .2s;transition:background-color .4s ease,border-color .4s ease,box-shadow .2s;transition:background-color .4s ease,border-color .4s ease,box-shadow .2s,-webkit-box-shadow .2s}.op-widget-minimal[data-v-3d487dc8]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.op-widget-minimal--running[data-v-3d487dc8]{background-color:#d9eeff}.op-widget-minimal--stopped[data-v-3d487dc8]{background-color:#fff}.op-widget-minimal--paused[data-v-3d487dc8],.op-widget-minimal--starting[data-v-3d487dc8]{background-color:#fff3cd;border-color:#ffc107}.op-widget-minimal__timer[data-v-3d487dc8]{font-size:1.071em;font-weight:500;color:#333;font-variant-numeric:tabular-nums;min-width:56px}.done[data-v-03dff6f1]{background-color:#caedcd!important}.deleted[data-v-03dff6f1]{background-color:#ffe8e3!important}.disabled[data-v-03dff6f1]{opacity:.5}.word-breaking[data-v-03dff6f1]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp[data-v-03dff6f1]{word-break:normal!important}.op-widget-history[data-v-03dff6f1]{width:576px;margin-top:-1px;padding:16px;background-color:#fff;border:1px solid #008ffe;border-radius:0 0 12px 12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.op-widget-history__header[data-v-03dff6f1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:.857em;color:#777}.op-widget-history__header strong[data-v-03dff6f1]{color:#333;font-weight:600}.op-widget-history__day-total[data-v-03dff6f1]{white-space:nowrap;color:#333}.op-widget-history__empty[data-v-03dff6f1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin-top:8px;padding:16px;border:1px solid #ebebeb;border-radius:12px}.op-widget-history__empty-icon[data-v-03dff6f1]{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:12px;background-color:#d9eeff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.op-widget-history__empty-text[data-v-03dff6f1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.op-widget-history__empty-title[data-v-03dff6f1]{font-size:1.286em;font-weight:500;line-height:22px;color:#333}.op-widget-history__empty-desc[data-v-03dff6f1]{font-size:1.071em;font-weight:400;line-height:21px;color:#333}.op-widget-history__list[data-v-03dff6f1]{list-style:none;margin:8px 0 0;padding:0}.op-widget-history__item[data-v-03dff6f1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px;border:1px solid #ebebeb;border-radius:10px;background-color:#fff}.op-widget-history__item+.op-widget-history__item[data-v-03dff6f1]{margin-top:8px}.op-widget-history__play[data-v-03dff6f1]{-ms-flex-negative:0;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.op-widget-history__play[data-v-03dff6f1]:disabled{opacity:.5;cursor:not-allowed}.op-widget-history__play[data-v-03dff6f1]:focus{outline:none}.op-widget-history__play[data-v-03dff6f1]:focus-visible{outline:2px solid #008ffe;outline-offset:2px}.op-widget-history__play[data-v-03dff6f1] .square:not(:hover) .icon-warning{-webkit-filter:saturate(0) brightness(0) invert(63.52941%) opacity(1);filter:saturate(0) brightness(0) invert(63.52941%) opacity(1);filter:url('data:image/svg+xml;utf8,    <svg xmlns="http://www.w3.org/2000/svg">      <filter id="recolor" color-interpolation-filters="sRGB">        <feColorMatrix type="matrix" values="          0 0 0 0 .99608          0 0 0 0 .39216          0 0 0 0 .27451          0 0 0 1 0        "/>      </filter>    </svg>    #recolor')}.op-widget-history__time[data-v-03dff6f1]{-ms-flex-negative:0;flex-shrink:0;min-width:48px;font-size:1.071em;font-weight:400;font-variant-numeric:tabular-nums;color:#777}.op-widget-history__info[data-v-03dff6f1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.op-widget-history__job[data-v-03dff6f1]{font-size:1.071em;line-height:18px;font-weight:500;color:#333;display:block;text-decoration:none;cursor:pointer}.op-widget-history__job[data-v-03dff6f1]:hover{text-decoration:underline;color:#333!important}.op-widget-history__task[data-v-03dff6f1]{font-size:1.071em;line-height:18px;font-weight:500;color:#777;display:block;text-decoration:none;cursor:pointer}.op-widget-history__task[data-v-03dff6f1]:hover{text-decoration:underline;color:#777!important}.op-widget-history__rt[data-v-03dff6f1]{-ms-flex-negative:0;flex-shrink:0;border-radius:12px;background-color:#f7f7f7;color:#333;padding:3px 6px;font-size:.857em;line-height:1}.op-widget-history__rt--active[data-v-03dff6f1]{background-color:#4d6a8e;color:#fff}.op-widget-history__link[data-v-03dff6f1]{display:block;width:100%;margin-top:12px;background:none;border:none;cursor:pointer;text-align:center;font-size:.857em;font-weight:600;color:#008ffe;text-decoration:underline}.op-widget-history__link[data-v-03dff6f1]:focus{outline:none}.op-widget-history__link[data-v-03dff6f1]:focus-visible{outline:2px solid #008ffe;outline-offset:2px}.truncate[data-v-03dff6f1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.done[data-v-6b265e06]{background-color:#caedcd!important}.deleted[data-v-6b265e06]{background-color:#ffe8e3!important}.disabled[data-v-6b265e06]{opacity:.5}.word-breaking[data-v-6b265e06]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp[data-v-6b265e06]{word-break:normal!important}.op-timesheet-widget[data-v-6b265e06]{position:fixed;top:130px;right:-1px;z-index:9500;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.op-timesheet-widget.is-dragging[data-v-6b265e06]{cursor:-webkit-grabbing;cursor:grabbing}.widget-fade-enter-active[data-v-6b265e06],.widget-fade-leave-active[data-v-6b265e06]{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.widget-fade-enter[data-v-6b265e06],.widget-fade-leave-to[data-v-6b265e06]{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.history-expand-enter-active[data-v-6b265e06],.history-expand-leave-active[data-v-6b265e06]{overflow:hidden;-webkit-transition:height .28s cubic-bezier(.4,0,.2,1),opacity .2s ease;transition:height .28s cubic-bezier(.4,0,.2,1),opacity .2s ease}@media (prefers-reduced-motion:reduce){.history-expand-enter-active[data-v-6b265e06],.history-expand-leave-active[data-v-6b265e06]{-webkit-transition:none;transition:none}}