@charset "UTF-8";:root{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#333;background-color:#f4f4f4;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;min-width:320px;min-height:100vh}*{box-sizing:border-box}a{color:#1558d6;text-decoration:none}a:hover{text-decoration:underline}.content-card{background:#fff;border-radius:20px;width:100%;max-width:1780px;padding:30px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;gap:20px;max-height:100%}.content-card>*{animation:slideUpFade .25s cubic-bezier(.22,1,.36,1) both}.content-card>.header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;flex-shrink:0;position:relative;z-index:100}.content-card>.header>.title{font-size:20px;font-weight:700;margin:0}.content-card>.header>.controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:#555}.content-card>.header>.controls>.info{margin-right:10px}.search-box{border:1px solid #dddddd;border-radius:4px;padding:5px 10px;display:flex;align-items:center;background:#f5f5f5;width:200px;height:32px}.search-box>.icon{color:#999;margin-right:5px;width:14px;height:14px}.search-box>input{border:none;background:transparent;outline:none;width:100%;font-size:13px}.table-container{overflow-y:auto;overflow-x:auto;border:1px solid #eeeeee;flex:1;min-height:0}.table-container>table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.table-container>table th{background:#f5f5f5!important;padding:6px 10px;text-align:left;font-weight:400;color:#333;border-bottom:1px solid #dddddd;white-space:nowrap;position:sticky;top:0;z-index:10}.table-container>table td{padding:6px 10px;border-bottom:1px solid #eeeeee;vertical-align:middle}.table-container>table tr:last-child td{border-bottom:none}.table-container>table tr.-pink{background-color:#fff0f0}.table-container>table tr.-blue{background-color:#f0f8ff}.table-container>table tr.-no-placement{background-color:#ccc}.table-container>table tr.-waiting{background-color:#ebeffd}.table-container>table tr.-active{background-color:#fff}.table-container>table tr.-ending-soon{background-color:#fdebeb}.item-list{display:flex;flex-direction:column;gap:4px}.item-list>.item{height:24px;display:flex;align-items:center}.status-badge{font-size:12px;font-weight:700;padding:0 12px;border-radius:10px;color:#fff;text-align:center;display:inline-flex;justify-content:center;align-items:center;height:24px;width:auto}.status-badge.-active-status{background-color:#999}.status-badge.-warning-status{background-color:#c0392b}.status-badge.-waiting-status{background-color:#2471a3}.status-badge.-ended-status{background-color:#999}.img-placeholder{width:50px;aspect-ratio:210/297;background:#ccc;display:flex;align-items:center;justify-content:center;font-size:9px;color:#fff;background-size:cover;background-position:center}.col-check,.col-no,.col-menu{width:40px;min-width:40px}.col-id,.col-img,.col-status,.col-start,.col-end,.col-period{width:80px;min-width:80px}.col-location,.col-date{width:120px;min-width:120px}.col-contact{width:300px;min-width:300px}.col-name{min-width:160px;width:520px;max-width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.app-version[data-v-2cef3bb0]{position:fixed;bottom:8px;right:12px;font-size:11px;color:#555;pointer-events:none;z-index:9999;font-family:monospace}.login-container[data-v-b010f280]{position:relative;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.login-container>.background[data-v-b010f280]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/background-CFREUyjm.png);background-size:cover;background-position:center;filter:blur(8px);z-index:-1;transform:scale(1.1)}.login-container>.card[data-v-b010f280]{background-color:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a;width:440px;text-align:center;overflow:hidden}.login-container>.card>.card-inner[data-v-b010f280]{display:flex;width:200%;transition:transform .5s ease-in-out}.login-container>.card>.card-inner.-reset[data-v-b010f280]{transform:translate(-50%)}.login-container>.card>.card-inner>.card-pane[data-v-b010f280]{width:50%;display:flex;flex-direction:column;gap:20px;padding:40px 50px}.login-container>.card>.card-inner>.card-pane .title[data-v-b010f280]{font-size:18px;font-weight:700;margin:0;color:#333}.login-container>.card>.card-inner>.card-pane .separator[data-v-b010f280]{height:1px;background-color:#ddd;width:80%;margin:0 auto}.login-container>.card>.card-inner>.card-pane .message-container[data-v-b010f280]{min-height:18px;display:flex;align-items:center;justify-content:center;margin-bottom:-10px}.login-container>.card>.card-inner>.card-pane .error-message[data-v-b010f280]{color:#e74c3c;font-size:12px;margin:0;line-height:1.2}.login-container>.card>.card-inner>.card-pane .success-message[data-v-b010f280]{color:#89cff0;font-size:12px;margin:0;line-height:1.2}.login-container>.card>.card-inner>.card-pane .group[data-v-b010f280]{width:100%;height:45px}.login-container>.card>.card-inner>.card-pane .group.spacer[data-v-b010f280]{visibility:hidden}.login-container>.card>.card-inner>.card-pane .group .field[data-v-b010f280]{width:100%;padding:15px;background-color:#f5f5f5;border:none;border-radius:4px;font-size:14px;height:100%;outline:none}.login-container>.card>.card-inner>.card-pane .group .field[data-v-b010f280]::placeholder{color:#999}.login-container>.card>.card-inner>.card-pane .actions[data-v-b010f280]{display:flex;flex-direction:column;gap:15px;margin-top:10px}.login-container>.card>.card-inner>.card-pane .actions .btn[data-v-b010f280]{width:100%;padding:12px;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .2s}.login-container>.card>.card-inner>.card-pane .actions .btn[data-v-b010f280]:hover{opacity:.9}.login-container>.card>.card-inner>.card-pane .actions .btn.-login[data-v-b010f280]{background-color:#89cff0;color:#fff}.login-container>.card>.card-inner>.card-pane .actions .btn.-forgot[data-v-b010f280]{background-color:#ccc;color:#fff}.login-container>.card>.copyright[data-v-b010f280]{margin-bottom:20px;font-size:10px;color:#555}.main-header[data-v-b47a5a93]{position:relative;z-index:10;display:flex;flex-direction:column;color:#fff;flex-shrink:0}.main-header>.top[data-v-b47a5a93]{display:flex;justify-content:space-between;align-items:center;padding:15px 40px}.main-header>.top>.logo[data-v-b47a5a93]{font-size:20px;font-weight:700;letter-spacing:1px}.main-header>.top>.links[data-v-b47a5a93]{display:flex;gap:15px}.main-header>.top>.links>.dropdown-wrapper[data-v-b47a5a93]{position:relative}.main-header>.top>.links>.dropdown-wrapper>.submenu-row[data-v-b47a5a93]{position:absolute;top:100%;left:50%;display:flex;gap:12px;padding-top:10px;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(calc(-50% - var(--submenu-offset, 0px))) translateY(-8px);transition:opacity .2s ease,transform .2s ease}.main-header>.top>.links>.dropdown-wrapper>.submenu-row.is-visible[data-v-b47a5a93]{opacity:1;pointer-events:auto;transform:translate(calc(-50% - var(--submenu-offset, 0px))) translateY(0)}.main-header>.top>.links>.dropdown-wrapper>.submenu-row>.sub-btn[data-v-b47a5a93]{padding:8px 24px;border-radius:30px;border:none;font-weight:700;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:13px;background-color:#fff3;transition:background .2s ease,transform .15s ease}.main-header>.top>.links>.dropdown-wrapper>.submenu-row>.sub-btn[data-v-b47a5a93]:hover{background-color:#ffffff59}.main-header>.top>.links>.dropdown-wrapper>.submenu-row>.sub-btn[data-v-b47a5a93]:active{transform:translateY(0)}.main-header>.top>.links>.dropdown-wrapper>.submenu-row>.sub-btn.-active[data-v-b47a5a93]{background-color:var(--theme-color, #89CFF0);color:#fff}.main-header>.sub-spacer[data-v-b47a5a93]{height:40px}.nav-btn[data-v-b47a5a93]{padding:10px 20px;border-radius:30px;border:none;font-weight:700;cursor:pointer;background:#fff3;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;gap:8px;font-size:14px;transition:background .2s ease,transform .15s ease}.nav-btn[data-v-b47a5a93]:hover{background:#ffffff59}.nav-btn[data-v-b47a5a93]:active{transform:translateY(0)}.nav-btn.-dark[data-v-b47a5a93]{background:#00000080}.nav-btn.-active[data-v-b47a5a93]{background-color:#89cff0}.nav-btn.-dropdown[data-v-b47a5a93]{padding-right:15px}.nav-btn>.arrow[data-v-b47a5a93]{width:16px;height:16px;transition:transform .3s ease}.nav-btn>.arrow.is-open[data-v-b47a5a93]{transform:rotate(-180deg)}.base-layout[data-v-71fa9b58]{width:100vw;height:100vh;overflow:hidden;background-image:url(/assets/background-CFREUyjm.png);background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column}.base-layout[data-v-71fa9b58]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0}.base-layout>.content[data-v-71fa9b58]{position:relative;z-index:10;flex:1;min-height:0;padding:20px 40px 40px;display:flex;justify-content:center;overflow:hidden}.icon-btn[data-v-8cc73f3a]{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;line-height:1}.icon-btn[data-v-8cc73f3a] img.icon,.icon-btn[data-v-8cc73f3a] span.icon{width:14px;height:14px}.icon-btn.-outline[data-v-8cc73f3a]{background:#fff;border:1px solid #cccccc;color:#333}.icon-btn.-outline[data-v-8cc73f3a]:hover:not(:disabled){background:#f5f5f5}.icon-btn.-outline[data-v-8cc73f3a]:disabled{background:#f0f0f0;color:#999;border-color:#ddd;cursor:not-allowed}.icon-btn.-primary[data-v-8cc73f3a]{background:#89cff0;border:1px solid transparent;color:#fff}.icon-btn.-primary[data-v-8cc73f3a]:hover:not(:disabled){background:#75c1e8}.icon-btn.-primary[data-v-8cc73f3a]:disabled{background:#cbeaf9;color:#fff;cursor:not-allowed}.icon-btn.-danger[data-v-8cc73f3a]{background:#e74c3c;border:1px solid transparent;color:#fff}.icon-btn.-danger[data-v-8cc73f3a]:hover:not(:disabled){background:#d62c1a}.icon-btn.-danger[data-v-8cc73f3a]:disabled{background:#f29f97;color:#fff;cursor:not-allowed}.modal-overlay[data-v-3963e8f8]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-overlay>.container[data-v-3963e8f8]{background:#fff;border-radius:16px;padding:40px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0003}.modal-overlay>.container>.header-container[data-v-3963e8f8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:20px}.modal-overlay>.container>.header-container>.title[data-v-3963e8f8]{font-size:20px;font-weight:700;margin:0}.modal-overlay>.container>.header-container>.header-right[data-v-3963e8f8]{display:flex;align-items:center;gap:12px}.modal-overlay>.container>.body[data-v-3963e8f8]{display:flex;flex-direction:column;gap:20px}.modal-overlay>.container>.footer[data-v-3963e8f8]{display:flex;justify-content:center;gap:15px;margin-top:30px}.modal-fade-enter-active[data-v-3963e8f8],.modal-fade-leave-active[data-v-3963e8f8]{transition:opacity .25s ease}.modal-fade-enter-active>.container[data-v-3963e8f8],.modal-fade-leave-active>.container[data-v-3963e8f8]{transition:transform .25s ease,opacity .25s ease}.modal-fade-enter-from[data-v-3963e8f8],.modal-fade-leave-to[data-v-3963e8f8]{opacity:0}.modal-fade-enter-from>.container[data-v-3963e8f8],.modal-fade-leave-to>.container[data-v-3963e8f8]{transform:translateY(20px);opacity:0}.modal-form-group{display:flex;flex-direction:column;gap:8px}.modal-form-group>label{font-size:13px;font-weight:700;color:#333}.modal-form-group>label>.required{color:#e74c3c;font-size:11px;font-weight:400;margin-left:5px}.modal-form-group .form-input,.modal-form-group .form-select,.modal-form-group .form-textarea{width:100%;padding:10px 12px;border:1px solid #dddddd;border-radius:6px;font-size:13px;background:#fafafa;transition:border-color .2s;box-sizing:border-box}.modal-form-group .form-input::placeholder,.modal-form-group .form-select::placeholder,.modal-form-group .form-textarea::placeholder{color:#999}.modal-form-group .form-input:focus,.modal-form-group .form-select:focus,.modal-form-group .form-textarea:focus{outline:none;border-color:#89cff0;background:#fff}.modal-form-group .form-textarea{resize:vertical;min-height:80px}.modal-form-group>.error-text{font-size:11px;color:#e74c3c;min-height:14px;margin-top:-4px}.modal-form-group .radio-group{display:flex;align-items:center;gap:20px;height:40px}.modal-form-group .radio-group label{display:flex;align-items:center;gap:6px;font-size:13px;color:#333;cursor:pointer}.modal-form-group .radio-group label input[type=radio]{margin:0}.modal-form-row{display:flex;gap:20px}.modal-form-row>*{flex:1}.file-input-hidden[data-v-6d6abee3]{display:none}.upload-area[data-v-6d6abee3]{flex-shrink:0;width:360px;aspect-ratio:16/9;display:flex;flex-direction:column;gap:8px}.upload-area .area-label[data-v-6d6abee3]{font-size:13px;font-weight:700;color:#333}.upload-area>.preview[data-v-6d6abee3]{height:100%;width:100%;background:#f0f0f0;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.upload-area>.preview .upload-btn[data-v-6d6abee3]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#000000a8;border:none;border-radius:30px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:background .2s}.upload-area>.preview .upload-btn[data-v-6d6abee3]:hover{background:#000c}.upload-area>.preview .upload-btn.is-edit[data-v-6d6abee3]{background:#00000080}.upload-area>.preview .upload-btn.is-edit[data-v-6d6abee3]:hover{background:#000c}.upload-area>.preview .upload-btn.is-remove[data-v-6d6abee3]{background:#e74c3ccc}.upload-area>.preview .upload-btn.is-remove[data-v-6d6abee3]:hover{background:#c0392be6}.upload-area>.preview .upload-btn>.icon[data-v-6d6abee3]{width:20px;height:20px;filter:brightness(0) invert(1)}.upload-area>.preview .edit-buttons[data-v-6d6abee3]{display:flex;flex-direction:column;gap:10px}.body[data-v-f654cdfa]{display:flex;gap:30px}.body>.upload-area[data-v-f654cdfa]{flex-shrink:0;width:280px;aspect-ratio:210/297}.body>.fields[data-v-f654cdfa]{flex:1;display:flex;flex-direction:column;gap:12px}.body>.fields>.group[data-v-f654cdfa]{display:flex;flex-direction:column;gap:4px}.body>.fields>.group>label[data-v-f654cdfa]{font-size:13px;font-weight:700;color:#333}.body>.fields>.group>label>.required[data-v-f654cdfa]{color:#e74c3c;font-size:11px;font-weight:400}.body>.fields>.group>input[data-v-f654cdfa],.body>.fields>.group>textarea[data-v-f654cdfa],.body>.fields>.group>.comment-wrapper>textarea[data-v-f654cdfa]{width:100%;padding:10px 12px;border:1px solid #dddddd;border-radius:6px;font-size:13px;background:#fafafa;transition:border-color .2s;box-sizing:border-box}.body>.fields>.group>input[data-v-f654cdfa]::placeholder,.body>.fields>.group>textarea[data-v-f654cdfa]::placeholder,.body>.fields>.group>.comment-wrapper>textarea[data-v-f654cdfa]::placeholder{color:#999}.body>.fields>.group>input[data-v-f654cdfa]:focus,.body>.fields>.group>textarea[data-v-f654cdfa]:focus,.body>.fields>.group>.comment-wrapper>textarea[data-v-f654cdfa]:focus{outline:none;border-color:#89cff0;background:#fff}.body>.fields>.group>textarea[data-v-f654cdfa],.body>.fields>.group>.comment-wrapper>textarea[data-v-f654cdfa]{resize:none;min-height:80px}.body>.fields>.group>.comment-wrapper[data-v-f654cdfa]{position:relative}.body>.fields>.group>.comment-wrapper>.comment-counter[data-v-f654cdfa]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:28px;height:28px;color:#89cff0;pointer-events:none}.body>.fields>.group>.comment-wrapper>.comment-counter>.counter-ring[data-v-f654cdfa],.body>.fields>.group>.comment-wrapper>.comment-counter>.counter-text[data-v-f654cdfa]{grid-area:1/1}.body>.fields>.group>.comment-wrapper>.comment-counter>.counter-ring[data-v-f654cdfa]{transition:color .2s}.body>.fields>.group>.comment-wrapper>.comment-counter>.counter-text[data-v-f654cdfa]{font-size:12px;font-weight:700;text-align:center}.body>.fields>.group>.comment-wrapper>.comment-counter.-warn[data-v-f654cdfa]{color:#e8a400}.body>.fields>.group>.comment-wrapper>.comment-counter.-over[data-v-f654cdfa]{color:#e74c3c}.body>.fields>.group>.error-text[data-v-f654cdfa]{font-size:11px;color:#e74c3c;min-height:14px}.filter-dropdown[data-v-a048e4cb]{position:relative;z-index:100}.filter-dropdown .icon-btn.-open[data-v-a048e4cb]{background:#f0f0f0}.filter-dropdown .icon-btn[data-v-a048e4cb] img.icon,.filter-dropdown .icon-btn[data-v-a048e4cb] span.icon{width:14px;height:14px}.filter-dropdown>.menu[data-v-a048e4cb]{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);background:#fff;border:1px solid #eeeeee;border-radius:12px;padding:16px;min-width:160px;box-shadow:0 4px 16px #0000001a;z-index:100;display:flex;flex-direction:column;gap:12px}.filter-dropdown>.menu[data-v-a048e4cb]:before{content:"";position:absolute;top:-6px;left:50%;width:10px;height:10px;background:#fff;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;transform:translate(-50%) rotate(45deg)}.filter-dropdown>.menu>.category[data-v-a048e4cb]{display:flex;flex-direction:column;gap:4px}.filter-dropdown>.menu>.category>.title[data-v-a048e4cb]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#555;padding:4px 0}.filter-dropdown>.menu>.category>.title>.icon[data-v-a048e4cb]{width:16px;height:16px;opacity:.6}.filter-dropdown>.menu>.category>.items[data-v-a048e4cb]{display:flex;flex-direction:column;gap:2px;padding-left:4px}.filter-dropdown>.menu>.category>.items>.item[data-v-a048e4cb]{display:flex;align-items:center;min-height:26px;padding:4px 6px;border:none;background:transparent;color:#555;cursor:pointer;border-radius:6px;text-align:left;transition:all .15s ease}.filter-dropdown>.menu>.category>.items>.item[data-v-a048e4cb]:hover{background:#f5f5f5}.filter-dropdown>.menu>.category>.items>.item.-active[data-v-a048e4cb]{background:#89cff0;color:#fff;font-weight:700}.filter-dropdown>.menu>.category>.items>.item>.check[data-v-a048e4cb]{font-size:12px;font-weight:700;margin-right:4px}.filter-fade-enter-active[data-v-a048e4cb],.filter-fade-leave-active[data-v-a048e4cb]{transition:opacity .15s ease,transform .15s ease}.filter-fade-enter-from[data-v-a048e4cb],.filter-fade-leave-to[data-v-a048e4cb]{opacity:0;transform:translate(-50%) translateY(-6px)}.action-dropdown[data-v-071c6645]{position:relative;display:inline-block}.action-dropdown>.trigger[data-v-071c6645]{display:inline-flex;cursor:pointer}.action-dropdown>.trigger.-disabled[data-v-071c6645]{cursor:not-allowed}.action-dropdown>.trigger.-disabled[data-v-071c6645]>*{pointer-events:none}.action-menu{background:#fff;border:1px solid #dddddd;border-radius:8px;padding:8px 0;min-width:120px;box-shadow:0 4px 12px #0000001a;z-index:10000;display:flex;flex-direction:column;margin-top:0}.action-menu:before{content:"";position:absolute;top:-6px;width:10px;height:10px;background:#fff;border-top:1px solid #dddddd;border-left:1px solid #dddddd;transform:rotate(45deg)}.action-menu>.item{display:flex;align-items:center;gap:10px;padding:10px 16px;border:none;background:transparent;color:#555;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s ease;white-space:nowrap}.action-menu>.item:hover{background:#f5f5f5}.action-menu>.item.-danger{color:#e74c3c}.action-menu>.item.-danger:hover{background:#fdf0ef}.action-menu>.item>.icon{width:14px;height:14px}.action-menu>.item.-static{flex-direction:column;align-items:flex-start;padding:10px 16px;cursor:default}.action-menu>.item.-static:hover{background:transparent}.action-menu>.item.-static .extend-title{display:flex;align-items:center;gap:10px;font-size:13px;color:#555;margin-bottom:8px}.action-menu>.item.-static .extend-title>.icon{width:14px;height:14px}.action-menu>.item.-static .extend-controls{display:flex;align-items:center;gap:4px}.action-menu>.item.-static .extend-controls .adj-btn{width:24px;height:24px;background:#999;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.action-menu>.item.-static .extend-controls .adj-btn:hover{background:#444}.action-menu>.item.-static .extend-controls .adj-btn .sign{font-size:14px;font-weight:700;line-height:1}.action-menu>.item.-static .extend-controls .adj-value{width:50px;height:24px;background:#fff;border:1px solid #cccccc;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#333}.action-menu>.item.-static .extend-controls .decide-btn{height:24px;padding:0 10px;background:#999;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:700;margin-left:4px}.action-menu>.item.-static .extend-controls .decide-btn:hover{background:#444}.action-menu.-align-center:before{left:50%;margin-left:-6px}.action-menu.-align-right:before{right:15px}.action-menu.-align-left:before{left:15px}.action-fade-enter-active,.action-fade-leave-active{transition:opacity .15s ease,margin-top .15s ease}.action-fade-enter-from,.action-fade-leave-to{opacity:0;transform:translate(-50%) translateY(-6px)}.col-location .item-list[data-v-965667ec]{display:flex;flex-direction:column;gap:3px;align-items:stretch}.col-id[data-v-965667ec]{max-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-location .status-badge[data-v-965667ec]{padding:0 8px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.table-container table tbody tr[data-v-965667ec]{max-height:90px;height:90px}.table-container table tbody tr.clickable-row[data-v-965667ec]{cursor:pointer}.table-container table tbody td.col-check[data-v-965667ec],.table-container table tbody td.col-menu[data-v-965667ec]{cursor:default}.table-container table tbody td[data-v-965667ec]{max-height:90px;overflow:hidden}.icon-btn[data-v-965667ec]{cursor:pointer}.modal-confirm-body[data-v-965667ec]{text-align:center;font-size:14px;padding:20px 0}
