.xdiv{position:relative;width:100%;height:100%}.xdiv>div{position:absolute}.xdiv>.v{left:0;right:0}.xdiv>.h{top:0;bottom:0}.xdiv>.drag-mask{z-index:10}.xdiv>.drag{z-index:8;background-color:#eee;opacity:0}.xdiv>.v-drag{cursor:n-resize;height:8px;left:0;right:0}.xdiv>.h-drag{cursor:e-resize;width:8px;top:0;bottom:0}.list-item:hover{background-color:#f0f0f0}.canvas-container[data-v-49ec1da7]{touch-action:none}.times[data-v-6e282c6c]{position:relative;box-shadow:none;border-radius:0;background-color:#fff}.time[data-v-6e282c6c]{position:relative;border-left:2px solid #ccc;margin-left:55px;padding-left:.5em}.time-hour[data-v-6e282c6c]:BEFORE{left:-6px;width:8px;height:8px;background-color:#55f}.time-hour[data-v-6e282c6c]:BEFORE,.time-minute[data-v-6e282c6c]:BEFORE{position:absolute;top:-4px;display:block;border:1px solid grey;border-radius:5px;content:""}.time-minute[data-v-6e282c6c]:BEFORE{left:-5px;width:6px;height:6px;background-color:#eee}.time .hour[data-v-6e282c6c]{position:absolute;left:-55px;top:-10px}.time .minute[data-v-6e282c6c]{font-size:.8em;position:absolute;left:-32px;top:-10px;color:#999}.time .content[data-v-6e282c6c]{padding-top:.1em;padding-bottom:.1em;min-height:1.5em}.boder-solid[data-v-6e282c6c]{border-top:1px solid #ccc}.boder-dotted[data-v-6e282c6c]{border-top:1px dotted #ddd}.empty[data-v-6e282c6c]{border-left:2px dotted #ccc;min-height:3em}.x-hours[data-v-99e0666a]{left:40%}.x-hours[data-v-99e0666a],.x-minutes[data-v-99e0666a]{position:absolute;width:100%;height:100%;color:#fdd;top:30%}.x-minutes[data-v-99e0666a]{left:25%}.x-font[data-v-99e0666a]{font-size:64px}.x-sm-font[data-v-99e0666a]{font-size:50px}.schedule-container[data-v-71ce90b0]{width:100%;max-width:420px;padding:16px 8px 12px 0}.legend[data-v-71ce90b0]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:16px;margin-bottom:16px;padding:0 2px;justify-content:center}.legend-item[data-v-71ce90b0]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--text-secondary);background:var(--surface-secondary);padding:3px 10px 3px 6px;border-radius:40px}.dot[data-v-71ce90b0]{width:10px;height:10px;border-radius:20px;flex-shrink:0}.canvas-holder[data-v-71ce90b0]{width:100%;border-radius:18px;overflow:hidden;background:var(--surface)}#timelineCanvas[data-v-71ce90b0],canvas[data-v-71ce90b0]{display:block;width:100%;height:auto;border-radius:18px;background:var(--surface);cursor:pointer}.schedule-container[data-v-ddb8c8da]{width:100%;max-width:420px;background-color:var(--surface);border-radius:28px 28px 24px 24px;box-shadow:var(--shadow-sm);padding:16px 8px 12px 8px}.legend[data-v-ddb8c8da]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:16px;margin-bottom:16px;padding:0 2px;justify-content:center}.legend-item[data-v-ddb8c8da]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--text-secondary);background:var(--surface-secondary);padding:3px 10px 3px 6px;border-radius:40px}.dot[data-v-ddb8c8da]{width:10px;height:10px;border-radius:20px;flex-shrink:0}.dot-stirfry[data-v-ddb8c8da]{background:#d83a3a}.dot-frog[data-v-ddb8c8da]{background:#2b9c7c}.dot-kitchen[data-v-ddb8c8da]{background:#3a85d8}.dot-service[data-v-ddb8c8da]{background:#b455c7}.dot-study[data-v-ddb8c8da]{background:#e68a2e}.dot-empty[data-v-ddb8c8da]{background:#8f99b0}.canvas-holder[data-v-ddb8c8da]{width:100%;border-radius:18px;overflow:hidden;background:var(--surface);margin-top:4px;position:relative}.view-canvas[data-v-ddb8c8da]{display:block;width:100%;height:auto;border-radius:18px;background:var(--surface);cursor:pointer}.schedule-container[data-v-1f11ca35]{width:100%;max-width:420px;background-color:var(--surface);box-shadow:var(--shadow-sm);padding:16px 8px 12px 8px;margin:0 auto}.legend[data-v-1f11ca35]{display:flex;flex-wrap:wrap;gap:8px 12px;margin:16px;padding:0 2px;justify-content:center}.legend-item[data-v-1f11ca35]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--text-secondary);background:var(--surface-secondary);padding:3px 10px 3px 6px;border-radius:40px}.dot[data-v-1f11ca35]{width:10px;height:10px;border-radius:20px;flex-shrink:0}.canvas-holder[data-v-1f11ca35]{width:100%;overflow:hidden;background:var(--surface);margin-top:4px;position:relative}.view-canvas[data-v-1f11ca35]{display:block;width:100%;height:auto;background:var(--surface);cursor:pointer}.rbd select[data-v-abf3405e]:focus{outline:none}.x-hours[data-v-6534a10c]{left:40%}.x-hours[data-v-6534a10c],.x-minutes[data-v-6534a10c]{position:absolute;width:100%;height:100%;color:#fdd;top:30%}.x-minutes[data-v-6534a10c]{left:25%}.x-font[data-v-6534a10c]{font-size:64px}.x-sm-font[data-v-6534a10c]{font-size:50px}.v-autocomplete__content.v-menu__content .v-select-list[data-v-067a0d02]{padding:0!important}.x-search .v-input__control>.v-input__slot{padding-top:2px!important;padding-bottom:2px!important}.x-search .v-input__control>.v-input__slot .v-select__slot .v-select__selections input{padding:0!important}.x-search .v-input__control>.v-input__slot:before{border-width:0!important}.x-search .v-input__control>.v-input__slot:after{width:0!important}.changelog-wrapper[data-v-313e97bc]{width:100%;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.log-card[data-v-313e97bc]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);margin-bottom:24px;overflow:hidden}.log-card-header[data-v-313e97bc]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fafbfc}.log-date[data-v-313e97bc]{font-size:16px;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:10px}.log-date[data-v-313e97bc]:before{content:"";width:8px;height:8px;border-radius:50%;background:#3b82f6}.issue-tag[data-v-313e97bc]{padding:4px 10px;background:#fef3c7;color:#d97706;font-size:12px;border-radius:4px;font-weight:500}.log-card-body[data-v-313e97bc]{padding:20px 24px}.log-item[data-v-313e97bc]{margin-bottom:20px}.log-item[data-v-313e97bc]:last-child{margin-bottom:0}.log-item-title[data-v-313e97bc]{font-size:15px;font-weight:600;color:#2563eb;margin-bottom:8px;display:flex;align-items:center;gap:8px}.log-item-title[data-v-313e97bc]:before{content:"";width:3px;height:14px;background:#2563eb;border-radius:2px}.log-item-content[data-v-313e97bc]{color:#4b5563;font-size:14px;padding-left:11px}.log-item-content ul[data-v-313e97bc]{list-style:none;padding:0}.log-item-content li[data-v-313e97bc]{position:relative;padding-left:16px;margin-bottom:6px}.log-item-content li[data-v-313e97bc]:before{content:"\2022";position:absolute;left:0;color:#9ca3af}.log-item-content li[data-v-313e97bc]:last-child{margin-bottom:0}.log-images[data-v-313e97bc]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.log-image-thumb[data-v-313e97bc]{width:120px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:6px;cursor:pointer;border:1px solid #e5e7eb;transition:all .2s}.log-image-thumb[data-v-313e97bc]:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.image-preview-mask[data-v-313e97bc]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000;justify-content:center;align-items:center;padding:24px}.image-preview-mask.active[data-v-313e97bc]{display:flex}.image-preview-img[data-v-313e97bc]{max-width:85%;max-height:85%;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3);position:relative}.image-close[data-v-313e97bc]{position:absolute;top:24px;right:32px;color:#fff;font-size:32px;cursor:pointer;line-height:1;z-index:1001}.preview-btn[data-v-313e97bc]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;background:hsla(0,0%,100%,.25);color:#fff;font-size:24px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,opacity .2s;z-index:1001;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.85}.preview-btn[data-v-313e97bc]:hover{background:hsla(0,0%,100%,.4);opacity:1}.prev-btn[data-v-313e97bc]{left:calc(8% - 34px)}.next-btn[data-v-313e97bc]{right:calc(8% - 34px)}.preview-counter[data-v-313e97bc]{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;background:rgba(0,0,0,.4);padding:4px 12px;border-radius:12px}@media (max-width:640px){.log-card-header[data-v-313e97bc]{padding:14px 16px}.log-card-body[data-v-313e97bc]{padding:16px}.log-image-thumb[data-v-313e97bc]{width:100%;height:auto;max-height:160px}.image-preview-mask[data-v-313e97bc]{padding:16px}.image-preview-img[data-v-313e97bc]{max-width:92%;max-height:80%}.preview-btn[data-v-313e97bc]{width:40px;height:40px;font-size:20px}.prev-btn[data-v-313e97bc]{left:calc(4% - 30px)}.next-btn[data-v-313e97bc]{right:calc(4% - 30px)}.image-close[data-v-313e97bc]{right:20px;top:20px}}[data-v-2213b722],[data-v-2213b722]:after,[data-v-2213b722]:before{box-sizing:border-box}.ximg[data-v-2213b722]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background:#16181d;color:#e6e8ec;font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar[data-v-2213b722]{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top, 0px));background:#1e2127;border-bottom:1px solid #2c303a;flex-wrap:wrap;z-index:10}.toolbar .title[data-v-2213b722]{font-size:14px;font-weight:600;margin-right:6px;color:#9aa3b2;letter-spacing:.5px;white-space:nowrap}.btn[data-v-2213b722]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid #343945;border-radius:8px;background:#262a33;color:#dfe3ea;font-size:13px;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s;-webkit-tap-highlight-color:transparent}.btn[data-v-2213b722]:hover{background:#2f3542;border-color:#444b5c}.btn[data-v-2213b722]:active{transform:translateY(1px)}.btn.active[data-v-2213b722]{background:#3b5bdb;border-color:#5c7cfa;color:#fff;box-shadow:0 0 0 3px rgba(92,124,250,.18)}.btn .ico[data-v-2213b722]{font-size:15px;line-height:1}.btn .txt[data-v-2213b722]{line-height:1}.spacer[data-v-2213b722]{flex:1 1 auto}.zoom-tip[data-v-2213b722]{font-size:13px;color:#8b94a3;font-variant-numeric:tabular-nums;min-width:62px;text-align:right}.stage[data-v-2213b722]{flex:1 1 auto;position:relative;overflow:hidden;cursor:grab;touch-action:none;background:radial-gradient(circle at 50% 40%,#232833 0,#131519 72%),repeating-conic-gradient(#1a1d23 0 25%,#171a1f 0 50%) 0 0/26px 26px}.stage.dragging[data-v-2213b722]{cursor:grabbing}.preview-canvas[data-v-2213b722]{position:absolute;left:0;top:0;width:100%;height:100%;display:block;pointer-events:none}.hint[data-v-2213b722]{position:absolute;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);padding:7px 14px;border-radius:999px;background:rgba(0,0,0,.58);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.12);font-size:12px;color:#cfd6e2;pointer-events:none;opacity:0;transition:opacity .25s;white-space:nowrap;z-index:20}.hint.show[data-v-2213b722]{opacity:1}.lens[data-v-2213b722]{position:fixed;left:-9999px;top:-9999px;border-radius:50%;overflow:hidden;border:3px solid hsla(0,0%,100%,.92);box-shadow:0 10px 30px rgba(0,0,0,.6),inset 0 0 22px rgba(0,0,0,.3);background:#0d0f12;pointer-events:none;z-index:50}.lens-canvas[data-v-2213b722]{display:block;width:100%;height:100%}@media (max-width:640px){.toolbar[data-v-2213b722]{padding:8px 10px;padding-top:calc(8px + env(safe-area-inset-top, 0px));gap:6px}.toolbar .title[data-v-2213b722]{display:none}.btn[data-v-2213b722]{height:34px;padding:0 11px;font-size:12px;border-radius:7px;gap:4px}.btn .ico[data-v-2213b722]{font-size:16px}.zoom-tip[data-v-2213b722]{font-size:12px;min-width:48px}}@media (max-width:380px){.btn[data-v-2213b722]{padding:0 9px}.btn .txt[data-v-2213b722]{display:none}}.tooltip[data-v-c9613db0]{position:absolute;z-index:100;border-radius:4px;background:rgba(97,97,97,.9);color:#fff;opacity:.9;width:auto;text-align:left;padding:5px 16px}.rbd .v-input__append-inner{padding-top:8px!important}textarea[data-v-7c1aea92]:focus{outline:none}.r-hand{cursor:pointer}.r-full-height{height:100%}.r-tab-color{background-color:#f5f5f5}.r-tab-top{border-top:4px solid #ffab40}.r-tab-right{border-right:4px solid #ffab40}.r-tab-left{border-left:4px solid #ffab40}.r-btn-close{background-color:#ff9800!important;border-color:#ffa726!important;color:#fff!important}.hot-new-row{color:#a00}body,html{scroll-behavior:smooth}.theme--light .v-line tbody tr td:not(:first-child),.theme--light .v-line thead tr th:not(:first-child){border-left:1px solid rgba(0,0,0,.12)!important}.theme--dark .v-line tbody tr td:not(:first-child),.theme--dark .v-line thead tr th:not(:first-child){border-left:1px solid hsla(0,0%,100%,.12)!important}.required .v-label:after{content:"*";margin-top:-2px;margin-left:5px}html{overflow-y:hidden!important}.v-data-table--dense tr{height:36px}.input-line{border-bottom:1px solid rgba(0,0,0,.3)}.input-line:focus{border-bottom:1px solid #1867c0;color:#1867c0}.input-bare .v-input__control>.v-input__slot:before{border-width:0!important}.input-bare .v-input__control>.v-input__slot:after{width:0!important}.tabs-line-mode .v-tab--active{border-top:1px solid #aaa!important;border-left:1px solid #aaa!important;border-right:1px solid #aaa!important;position:relative!important}.tabs-line-mode .v-tab--active:after{content:"";background-color:#fff;position:absolute;display:block;left:0;right:0;bottom:-1px;height:2px}.tabs-line-mode .v-tabs-bar .v-tabs-bar__content{border-bottom:1px solid #aaa!important;overflow:visible!important}.slide-arrows-dense .v-slide-group__next,.v-slide-group__prev{min-width:16px!important}.text-input-small .v-input,.text-input-small .v-select__selection,.text-input-small .v-text-field__prefix,.text-input-small input,.text-input-small label,.text-input-small textarea,.text-type-small{font-size:14px}.text-input-small .v-list-item__content{margin-top:4px;margin-bottom:4px}.text-top{vertical-align:top}.text-middle{vertical-align:middle}.text-bottom{vertical-align:bottom}.x-table-wrapper{height:100%;width:100%;overflow:auto;position:relative}.x-table-wrapper .x-table-scroll{position:absolute;top:0;left:0;z-index:0}.x-table-wrapper .x-table-box{position:sticky;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}:root{--w:84px;--h:28px;--w-ruler:48px;--h-ruler:28px;--w-tool:48px;--h-tool:28px;--stk-t:"none";--stk-b:"none";--stk-l:"none";--stk-r:"none";--tool-color:rgba(255,128,64,0.9);--bp-fill:rgba(255,128,64,0.2);--stk-brd-lt:0;--stk-brd-rb:-1px}.x-table{table-layout:fixed;border-spacing:0}.x-table .center-icon.v-input.v-input--checkbox{margin:auto!important;max-width:28px!important}.x-table td{position:relative;font-size:small;padding:0 4px 0 4px;background-color:#fff}.x-table td.border-top{border-top:1px solid #ccc!important}.x-table td.border-bottom{border-bottom:1px solid #ccc!important}.x-table td.border-left{border-left:1px solid #ccc!important}.x-table td.border-right{border-right:1px solid #ccc!important}.x-table td.lock:before,.x-table td.tool.cell:before,.x-table td.tool.ruler:before,.x-table tr.lock td:before,.x-table tr.tool.cell td:before,.x-table tr.tool.ruler td:before{content:"";position:absolute;left:var(--stk-brd-lt,0);right:var(--stk-brd-rb,-1px);top:var(--stk-brd-lt,0);bottom:var(--stk-brd-rb,-1px);border:thin solid #aaa}.x-table td.ruler,.x-table td.tool,.x-table tr.ruler td,.x-table tr.tool td{padding:0!important;font-size:12px!important;text-align:center}.x-table .sort-asc,.x-table .sort-desc{position:relative}.x-table .sort-asc:after,.x-table .sort-desc:after{content:"";border:5px solid transparent;position:absolute;left:100%;width:5px;height:5px}.x-table .sort-asc:after{top:0}.x-table .sort-desc:after{top:4px}.x-table .sort-asc.active:after{border-bottom-color:#f08a12}.x-table .sort-desc.active:after{border-top-color:#f08a12}.x-table td.sticky.lock,.x-table tr.sticky.lock td{position:sticky;background-color:#fafafa}.x-table td.sticky.tool,.x-table tr.sticky.tool td{position:sticky;background-color:#f5f5f5!important}.x-table td.tool.selected,.x-table tr.tool td.selected{background-color:#e9e9e9!important}.x-table tr.current td.ruler,.x-table tr.current td.ruler.selected{background-color:rgba(255,128,64,.2)!important}.x-table td.checked{background-color:#e8eaf6!important}.x-table td.cell-checked,.x-table tr.summary td,.x-table tr.summary td.ruler,.x-table tr.summary td.tool{background-color:#f5f5f5!important}.x-table td.sticky.stk-l{left:var(--stk-l)}.x-table td.sticky.stk-r{right:var(--stk-r)}.x-table tr.sticky.stk-t td{top:var(--stk-t)}.x-table tr.sticky.stk-b td{bottom:var(--stk-b)}.x-table tr.ruler td{height:var(--h-ruler,28px);max-height:var(--h-ruler,28px)}.x-table td.ruler{width:var(--w-ruler,48px);max-width:var(--w-ruler,48px)}.x-table td.tool{width:var(--w-tool,48px);max-width:var(--w-tool,48px)}.x-table td.cell-w{width:var(--w,84px)}.x-table td.cell-w.lock{max-width:var(--w,84px)}.x-table td.cell-h{height:var(--h,28px)}.x-table td.cell-h.lock{max-height:var(--h,28px)}.x-table .col-image{position:absolute;top:-1000px;width:0;height:24px;border-right:4px solid var(--tool-color,rgba(255,128,64,.9))}.x-table .row-image{position:absolute;top:-1000px;width:48px;height:0;border-bottom:4px solid var(--tool-color,rgba(255,128,64,.9))}.x-table .cell-image{position:absolute;top:-1000px;width:0;height:0;border-left:8px solid var(--tool-color,rgba(255,128,64,.9));border-bottom:8px solid var(--tool-color,rgba(255,128,64,.9))}.x-table .row-resize:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;border-bottom:4px solid transparent;cursor:s-resize}.x-table .col-resize:after{content:"";position:absolute;right:0;top:0;bottom:0;width:0;border-right:4px solid transparent;cursor:e-resize}.x-table .cell-select:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-left:8px solid transparent;border-bottom:8px solid var(--tool-color,rgba(255,128,64,.9));cursor:se-resize;z-index:2}.x-table .bp-fill:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--bp-fill,rgba(255,128,64,.2))}.x-absolute{position:absolute}.x-relative{position:relative}.rbd:root{--tip-color:#ff9800;--tip-text-color:#fff}.rbd .tip,.rbd .tip-right,.rbd .tip-top,.rbd .tip-top-right{position:relative}.rbd .tip-right:hover:before,.rbd .tip-top-right:hover:before,.rbd .tip-top:hover:before,.rbd .tip:hover:before{content:"";position:absolute;width:0;height:0}.rbd .tip-right:hover:after,.rbd .tip-top-right:hover:after,.rbd .tip-top:hover:after,.rbd .tip:hover:after{z-index:10;content:attr(data-tip);font-size:13px;position:absolute;min-width:8em;max-width:200px;padding:4px 6px 4px 6px;color:var(--tip-text-color,#fff);background-color:var(--tip-color,#ff9800);border:1px solid var(--tip-color,#ff9800);border-radius:5px}.rbd .tip-top-right:hover:before,.rbd .tip-top:hover:before{bottom:calc(100% - 6px);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-top:6px solid var(--tip-color,#ff9800)}.rbd .tip-top:hover:before{left:8px}.rbd .tip-top-right:hover:before{right:8px}.rbd .tip-right:hover:before,.rbd .tip-top-right:hover:before{text-align:right}.rbd .tip-top-right:hover:after,.rbd .tip-top:hover:after{right:0;bottom:calc(100% + 6px)}.rbd .tip-top:hover:after{left:0}.rbd .tip-top-right:hover:after{right:0}.rbd .tip-right:hover:before,.rbd .tip:hover:before{top:calc(100% - 6px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid var(--tip-color,#ff9800)}.rbd .tip:hover:before{left:8px}.rbd .tip-right:hover:before{right:8px}.rbd .tip-right:hover:after,.rbd .tip:hover:after{top:calc(100% + 6px)}.rbd .tip:hover:after{left:0}.rbd .tip-right:hover:after{right:0}.v-data-table__wrapper{overflow:initial!important}.xdense .v-input--selection-controls{margin-top:0;padding-top:0}.xdense .v-treeview--dense .v-treeview-node__root,.xdense .v-treeview-node__root{min-height:32px!important;max-height:32px!important}.x-md-editor:focus{outline:none}.x-md-editor{font-size:14px;resize:none;border:none;position:absolute;left:0;right:0;top:0;bottom:0}.x-md-toc a{text-decoration:none;-moz-text-decoration:none}.x-md{font-family:Microsoft Yahei,Helvetica,arial,sans-serif;font-size:14px;line-height:1.6}.x-md>:first-child{margin-top:0!important}.x-md>:last-child{margin-bottom:0!important}.x-md a{color:#4183c4}.x-md a.absent{color:#c00}.x-md a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.x-md h1,.x-md h2,.x-md h3,.x-md h4,.x-md h5,.x-md h6{margin:20px 0 10px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;cursor:text;position:relative}.x-md h1:hover a.anchor,.x-md h2:hover a.anchor,.x-md h3:hover a.anchor,.x-md h4:hover a.anchor,.x-md h5:hover a.anchor,.x-md h6:hover a.anchor{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoMTMuMCAyMDEyMDMwNS5tLjQxNSAyMDEyLzAzLzA1OjIxOjAwOjAwKSAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM2NjlDQjI4ODBGMTFFMTg1ODlEODNERDJBRjUwQTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM2NjlDQjM4ODBGMTFFMTg1ODlEODNERDJBRjUwQTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzY2OUNCMDg4MEYxMUUxODU4OUQ4M0REMkFGNTBBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzY2OUNCMTg4MEYxMUUxODU4OUQ4M0REMkFGNTBBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsQhXeAAAABfSURBVHjaYvz//z8DJYCRUgMYQAbAMBQIAvEqkBQWXI6sHqwHiwG70TTBxGaiWwjCTGgOUgJiF1J8wMRAIUA34B4Q76HUBelAfJYSA0CuMIEaRP8wGIkGMA54bgQIMACAmkXJi0hKJQAAAABJRU5ErkJggg==) no-repeat 10px;text-decoration:none}.x-md h1 code,.x-md h1 tt,.x-md h2 code,.x-md h2 tt,.x-md h3 code,.x-md h3 tt,.x-md h4 code,.x-md h4 tt,.x-md h5 code,.x-md h5 tt,.x-md h6 code,.x-md h6 tt{font-size:inherit}.x-md h1{font-size:32px;color:#2b3f52}.x-md h2{font-size:28px;border-bottom:1px solid #dde4e9;color:#2b3f52}.x-md h3{font-size:24px;color:#2b3f52}.x-md h4{font-size:20px;color:#2b3f52}.x-md h5{font-size:18px;color:#2b3f52}.x-md h6{color:#2b3f52;font-size:16px}.x-md blockquote,.x-md dl,.x-md li,.x-md ol,.x-md p,.x-md pre,.x-md table,.x-md ul{margin:15px 0;color:#516272}.x-md hr{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0;border:0 none;color:#ccc;height:4px;padding:0}.x-md>h1:first-child,.x-md>h1:first-child+h2,.x-md>h2:first-child,.x-md>h3:first-child,.x-md>h4:first-child,.x-md>h5:first-child,.x-md>h6:first-child,.x-md a:first-child h1,.x-md a:first-child h2,.x-md a:first-child h3,.x-md a:first-child h4,.x-md a:first-child h5,.x-md a:first-child h6{margin-top:0;padding-top:0}.x-md h1 p,.x-md h2 p,.x-md h3 p,.x-md h4 p,.x-md h5 p,.x-md h6 p{margin-top:0}.x-md p{text-indent:2em}.x-md li p.first{display:inline-block}.x-md li{margin:0}.x-md ol,.x-md ul{padding-left:30px}.x-md ol :first-child,.x-md ul :first-child{margin-top:0}.x-md dl{padding:0}.x-md dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.x-md dl dt:first-child{padding:0}.x-md dl dt>:first-child{margin-top:0}.x-md dl dt>:last-child{margin-bottom:0}.x-md dl dd{margin:0 0 15px;padding:0 15px}.x-md dl dd>:first-child{margin-top:0}.x-md dl dd>:last-child{margin-bottom:0}.x-md blockquote{border-left:4px solid #ecf0f3;padding:15px;background-color:#f7f9fa;color:#2b3f52}.x-md blockquote>:first-child{margin-top:0}.x-md blockquote>:last-child{margin-bottom:0}.x-md table{padding:0;border-collapse:collapse;width:100%}.x-md table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.x-md table tr:nth-child(2n){background-color:#f8f8f8}.x-md table tr th{font-weight:700}.x-md table tr td,.x-md table tr th{border:1px solid #ccc;margin:0;padding:6px 13px}.x-md table tr td :first-child,.x-md table tr th :first-child{margin-top:0}.x-md table tr td :last-child,.x-md table tr th :last-child{margin-bottom:0}.x-md img{max-width:100%}.x-md span.frame,.x-md span.frame>span{display:block;overflow:hidden}.x-md span.frame>span{border:1px solid #ddd;float:left;margin:13px 0 0;padding:7px;width:auto}.x-md span.frame span img{display:block;float:left}.x-md span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.x-md span.align-center{display:block;overflow:hidden;clear:both}.x-md span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.x-md span.align-center span img{margin:0 auto;text-align:center}.x-md span.align-right{display:block;overflow:hidden;clear:both}.x-md span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.x-md span.align-right span img{margin:0;text-align:right}.x-md span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.x-md span.float-left span{margin:13px 0 0}.x-md span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.x-md span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.x-md code,.x-md tt{margin:4px 0;padding:6px 6px;color:#525252;font-weight:400;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8!important;border-radius:3px}.x-md pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent!important}.x-md .highlight pre,.x-md pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.x-md pre code,.x-md pre tt{background-color:transparent;border:none}.x-md sup{font-size:.83em;vertical-align:super;line-height:0}.x-md code{white-space:pre-wrap;word-break:break-all;display:block}.x-shift .sort-asc,.x-shift .sort-desc{position:relative}.x-shift .sort-asc:after,.x-shift .sort-desc:after{content:"";border:5px solid transparent;position:absolute;left:100%;width:5px;height:5px}.x-shift .sort-asc:after{top:4px}.x-shift .sort-desc:after{top:8px}.x-shift .sort-asc.active:after{border-bottom-color:#f08a12}.x-shift .sort-desc.active:after{border-top-color:#f08a12}.x-shift .sat,.x-shift .sun{background-color:#d6f1ff}.x-shift .festival{font-weight:700;color:#900}.x-shift .copy{background-color:#e1f5fe!important}.x-shift .sat,.x-shift .sun{background-color:#f6f6ef}.x-shift .work-lock{background-color:#ffdf80}.x-shift .sat-lock,.x-shift .sun-lock{background-color:#ffd966}.x-shift .sat-submit,.x-shift .sun-submit{background-color:#79ff4d}.x-shift .submit{background-color:#9fff80}.x-shift .archive{border-right:1px solid #b71c1c!important}.x-shift .archiveInfo{border-right:1px solid #b71c1c;background-color:#fff;color:#aaa}.x-shift .holiday{color:#ff00b3}.x-shift .mix{color:#e00000}.x-shift .abs,.x-shift .cto,.x-shift .lat,.x-shift .lea,.x-shift .mid,.x-shift .mit,.x-shift .ot,.x-shift .oth,.x-shift .out{font-style:italic;color:#900}.x-shift .change{background-color:#ddd}.x-shift .position{position:relative}.x-shift .abs:after,.x-shift .abs:before,.x-shift .audit:after,.x-shift .audit:before,.x-shift .cto:after,.x-shift .cto:before,.x-shift .lat:after,.x-shift .lat:before,.x-shift .lea:after,.x-shift .lea:before,.x-shift .mid:after,.x-shift .mid:before,.x-shift .mit:after,.x-shift .mit:before,.x-shift .ot:after,.x-shift .ot:before,.x-shift .oth:after,.x-shift .oth:before,.x-shift .out:after,.x-shift .out:before,.x-shift .overtime:after,.x-shift .overtime:before{position:absolute;top:0;right:0;content:" ";height:0;width:0;font-size:0;line-height:0}.x-shift .abs:after,.x-shift .audit:after,.x-shift .cto:after,.x-shift .lat:after,.x-shift .lea:after,.x-shift .mid:after,.x-shift .mit:after,.x-shift .ot:after,.x-shift .oth:after,.x-shift .out:after,.x-shift .overtime:after{border-bottom:4px solid transparent;border-top:4px solid transparent}.x-shift .abs:before,.x-shift .audit:before,.x-shift .cto:before,.x-shift .lat:before,.x-shift .lea:before,.x-shift .mid:before,.x-shift .mit:before,.x-shift .ot:before,.x-shift .oth:before,.x-shift .out:before,.x-shift .overtime:before{border-right:4px solid transparent;border-left:4px solid transparent}.x-shift .overtime:after{border-right:4px solid #2196f3}.x-shift .overtime:before{border-top:4px solid #2196f3}.x-shift .audit:after{border-right:4px solid orange}.x-shift .audit:before{border-top:4px solid orange}.x-shift .abs:after{border-right:4px solid red}.x-shift .abs:before{border-top:4px solid red}.x-shift .ot:after{border-right:4px solid #0c0}.x-shift .ot:before{border-top:4px solid #0c0}.x-shift .cto:after{border-right:4px solid #06c}.x-shift .cto:before{border-top:4px solid #06c}.x-shift .mid:after{border-right:4px solid #c60}.x-shift .mid:before{border-top:4px solid #c60}.x-shift .mit:after{border-right:4px solid #c0c}.x-shift .mit:before{border-top:4px solid #c0c}.x-shift .lea:after{border-right:4px solid #cc0}.x-shift .lea:before{border-top:4px solid #cc0}.x-shift .lat:after{border-right:4px solid #990}.x-shift .lat:before{border-top:4px solid #990}.x-shift .oth:after{border-right:4px solid #9c9c9c}.x-shift .oth:before{border-top:4px solid #9c9c9c}.x-shift .out:after{border-right:4px solid #bababa}.x-shift .out:before{border-top:4px solid #bababa}.r-title{color:#222;font-family:"\5FAE\8F6F\96C5\9ED1",tahoma;font-size:18px;font-weight:700}.r-item-title{font-weight:600;color:#2563eb;margin-bottom:8px;display:flex;align-items:center;gap:8px}.r-item-title:before{content:"";width:3px;height:18px;background:#2563eb;border-radius:2px}.r-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-text-strike{text-decoration:line-through}.r-mouse:hover{background-color:var(--bp-fill,rgba(255,128,64,.2))}.r-selected{background-color:var(--bp-fill,hsla(0,0%,100%,.12))}.rbd-text-right input{text-align:right}.rbd-text-center input{text-align:center}.rbd .v-data-footer__select{margin:0 8px}.rbd .v-data-footer__pagination{margin:0 8px 0 8px}.rbd .v-data-footer__select .v-select{margin:0 4px}.image[data-v-2ffcec83]{cursor:pointer;width:85.6mm;height:54mm}.image[data-v-2ffcec83]:active{color:#00f;border:1px solid #00f}.watermark-container[data-v-67d68cfc]{position:relative;overflow:hidden;width:100%;height:100%}