.dt-root[data-v-917da9de]{--dt-primary:#2563eb;--dt-border:#e2e8f0;--dt-muted:#64748b;--dt-bg:#f8fafc;--dt-text:#0f172a}[role=button][data-v-917da9de]{cursor:pointer}.dt-toolbar[data-v-917da9de]{background:#fff;border:1px solid var(--dt-border);border-radius:16px;padding:18px 20px;margin-bottom:16px;-webkit-box-shadow:0 8px 24px rgba(15,23,42,.04);box-shadow:0 8px 24px rgba(15,23,42,.04)}.dt-search[data-v-917da9de]{position:relative;width:100%}.dt-search__icon[data-v-917da9de]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--dt-muted);font-size:14px}.dt-search__input[data-v-917da9de]{width:100%;height:42px;padding:0 14px 0 40px;border:1px solid var(--dt-border);border-radius:12px;background:var(--dt-bg);color:var(--dt-text);font-size:.875rem;-webkit-transition:border-color .15s ease,background .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,-webkit-box-shadow .15s ease}.dt-search__input[data-v-917da9de]:focus{outline:none;border-color:#93c5fd;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.12);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.dt-actions[data-v-917da9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dt-actions[data-v-917da9de],.dt-actions[data-v-917da9de] .btn{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dt-actions[data-v-917da9de] .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;padding:0 16px;border-radius:12px;font-size:.8125rem;font-weight:600;-webkit-transition:all .15s ease;transition:all .15s ease}.dt-actions[data-v-917da9de] .btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px rgba(15,23,42,.06);box-shadow:0 6px 16px rgba(15,23,42,.06)}.dt-btn[data-v-917da9de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:12px;font-size:.8125rem;font-weight:600;border:1px solid var(--dt-border);background:#fff;color:var(--dt-text);-webkit-transition:all .15s ease;transition:all .15s ease}.dt-btn[data-v-917da9de]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 16px rgba(15,23,42,.06);box-shadow:0 6px 16px rgba(15,23,42,.06)}.dt-btn--excel[data-v-917da9de]{color:#059669;border-color:#bbf7d0;background:#f0fdf4}.dt-btn--filter[data-v-917da9de]{color:var(--dt-primary);border-color:#bfdbfe;background:#eff6ff}.dt-btn--filter.is-active[data-v-917da9de]{background:var(--dt-primary);color:#fff;border-color:var(--dt-primary)}.dt-filters[data-v-917da9de]{margin-top:14px;padding-top:14px;border-top:1px dashed var(--dt-border)}.dt-meta[data-v-917da9de]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 4px 14px}.dt-meta[data-v-917da9de],.dt-meta__count[data-v-917da9de]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dt-meta__count[data-v-917da9de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;font-size:.875rem;color:var(--dt-muted)}.dt-meta__count strong[data-v-917da9de]{color:var(--dt-text);font-size:1rem}.dt-badge[data-v-917da9de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(37,99,235,.08);color:var(--dt-primary);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.dt-pagination[data-v-917da9de]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin:0;padding:0;list-style:none}.dt-page-link[data-v-917da9de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;border:1px solid var(--dt-border);background:#fff;color:var(--dt-text);font-size:.8125rem;font-weight:600;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease}.dt-page-link[data-v-917da9de]:hover{border-color:#bfdbfe;color:var(--dt-primary)}.dt-page-link.is-current[data-v-917da9de]{background:var(--dt-primary);border-color:var(--dt-primary);color:#fff;pointer-events:none}.dt-card[data-v-917da9de]{background:#fff;border:1px solid var(--dt-border);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(15,23,42,.04);box-shadow:0 10px 30px rgba(15,23,42,.04)}.dt-loading-more[data-v-917da9de],.dt-loading[data-v-917da9de]{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;gap:10px;padding:48px 20px;color:var(--dt-muted);font-size:.875rem}.dt-loading-more[data-v-917da9de]{padding:20px;border-top:1px solid var(--dt-border);background:var(--dt-bg)}.dt-empty[data-v-917da9de]{text-align:center;padding:56px 20px;color:var(--dt-muted)}.dt-empty__icon[data-v-917da9de]{font-size:2rem;color:#cbd5e1;margin-bottom:10px}.dt-table-wrap[data-v-917da9de]{min-height:300px}.dt-table[data-v-917da9de]{margin:0;width:100%;border-collapse:separate;border-spacing:0}.dt-table thead th[data-v-917da9de]{position:sticky;top:0;z-index:2;background:var(--dt-bg);color:var(--dt-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--dt-border);padding:14px 12px;white-space:nowrap}.dt-table thead th.dt-sortable[data-v-917da9de]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .15s ease,background .15s ease;transition:color .15s ease,background .15s ease}.dt-table thead th.dt-sortable[data-v-917da9de]:hover{color:var(--dt-primary);background:#f1f5f9}.dt-table thead th.dt-sort-active[data-v-917da9de]{color:var(--dt-primary);background:#eff6ff}.dt-table tbody td[data-v-917da9de],.dt-table tbody th[data-v-917da9de]{padding:12px;font-size:.8125rem;color:#334155;border-bottom:1px solid #f1f5f9;vertical-align:middle}.dt-table tbody tr:last-child td[data-v-917da9de],.dt-table tbody tr:last-child th[data-v-917da9de]{border-bottom:none}.dt-row[data-v-917da9de]{cursor:pointer;-webkit-transition:background .12s ease;transition:background .12s ease}.dt-row[data-v-917da9de]:hover{background:#f8fafc}.dt-row[data-v-917da9de]:focus{outline:none;background:#eff6ff}.dt-index[data-v-917da9de]{width:48px;color:var(--dt-muted)!important;font-weight:600;font-size:12px!important;background:#fcfdfe}._cell[data-v-917da9de]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.dt-sort-icon[data-v-917da9de]{font-size:14px;opacity:.55}.dt-sort-active .dt-sort-icon[data-v-917da9de]{opacity:1;color:var(--dt-primary)}.dt-table tbody td.dt-col-action[data-v-917da9de],.dt-table thead th.dt-col-action[data-v-917da9de]{width:52px;min-width:52px;max-width:52px;padding-left:8px;padding-right:8px;white-space:nowrap}.dt-action-cell[data-v-917da9de]{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;width:36px;margin:0 auto;padding:0}.dt-action-cell[data-v-917da9de] .dropdown{position:static}.dt-action-cell[data-v-917da9de] .btn.dropdown-toggle,.dt-action-cell[data-v-917da9de] .dropdown-toggle,.dt-action-cell[data-v-917da9de] a.dropdown-toggle{width:36px;height:36px;min-width:36px;max-width:36px;padding:0!important;border-radius:10px;border:1px solid var(--dt-border);background:#fff;color:#94a3b8;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;-webkit-box-shadow:none;box-shadow:none;line-height:1;-webkit-transition:all .18s ease;transition:all .18s ease}.dt-action-cell[data-v-917da9de] .dropdown-toggle:after{display:none}.dt-action-cell[data-v-917da9de] .dropdown-toggle i{font-size:20px;line-height:1}.dt-action-cell[data-v-917da9de] .dropdown-toggle:focus,.dt-action-cell[data-v-917da9de] .dropdown-toggle:hover,.dt-action-cell[data-v-917da9de] .dropdown.show>.dropdown-toggle{color:var(--dt-primary);border-color:#93c5fd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eff6ff));background:linear-gradient(180deg,#fff,#eff6ff);-webkit-box-shadow:0 4px 14px rgba(37,99,235,.14);box-shadow:0 4px 14px rgba(37,99,235,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dt-action-cell[data-v-917da9de] .dropdown-menu{min-width:168px;padding:6px;border:1px solid var(--dt-border);border-radius:12px;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.12);box-shadow:0 12px 32px rgba(15,23,42,.12)}.dt-action-cell[data-v-917da9de] .dropdown-item{border-radius:8px;padding:9px 12px;font-size:.8125rem;font-weight:500;color:#334155;-webkit-transition:background .12s ease,color .12s ease;transition:background .12s ease,color .12s ease}.dt-action-cell[data-v-917da9de] .dropdown-item:focus,.dt-action-cell[data-v-917da9de] .dropdown-item:hover{background:#eff6ff;color:var(--dt-primary)}


/*!
 * Cropper.js v1.6.1
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2023-09-17T03:44:17.565Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}