.writeoff-form-sidebar[data-v-a8ce0330]{padding:0}.writeoff-form-sidebar .form-container[data-v-a8ce0330]{display:flex;flex-direction:column;gap:20px}.writeoff-form-sidebar .info-item[data-v-a8ce0330],.writeoff-form-sidebar .status-item[data-v-a8ce0330]{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0}.writeoff-form-sidebar .info-item .info-label[data-v-a8ce0330],.writeoff-form-sidebar .info-item .status-label[data-v-a8ce0330],.writeoff-form-sidebar .status-item .info-label[data-v-a8ce0330],.writeoff-form-sidebar .status-item .status-label[data-v-a8ce0330]{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:500;min-width:80px}.writeoff-form-sidebar .info-item .info-value[data-v-a8ce0330],.writeoff-form-sidebar .info-item .status-text[data-v-a8ce0330],.writeoff-form-sidebar .status-item .info-value[data-v-a8ce0330],.writeoff-form-sidebar .status-item .status-text[data-v-a8ce0330]{font-size:12px;color:hsla(0,0%,100%,.95);font-weight:400;text-align:right;flex:1;margin-left:12px}.writeoff-form-sidebar .info-item .info-value[data-v-a8ce0330],.writeoff-form-sidebar .status-item .info-value[data-v-a8ce0330]{font-size:13px}.writeoff-form-sidebar .info-item .info-value.highlight-price[data-v-a8ce0330],.writeoff-form-sidebar .status-item .info-value.highlight-price[data-v-a8ce0330]{color:#4caf50;font-weight:600;font-size:14px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.writeoff-form-sidebar .order-info-section[data-v-a8ce0330],.writeoff-form-sidebar .writeoff-status[data-v-a8ce0330]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:16px}.writeoff-form-sidebar .order-info-section .order-title[data-v-a8ce0330],.writeoff-form-sidebar .order-info-section .status-title[data-v-a8ce0330],.writeoff-form-sidebar .writeoff-status .order-title[data-v-a8ce0330],.writeoff-form-sidebar .writeoff-status .status-title[data-v-a8ce0330]{font-size:14px;font-weight:600;margin-bottom:12px;color:hsla(0,0%,100%,.95);text-align:center;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:8px}.writeoff-form-sidebar .order-info-section .order-title[data-v-a8ce0330],.writeoff-form-sidebar .writeoff-status .order-title[data-v-a8ce0330]{margin-bottom:16px}.writeoff-form-sidebar .left-panel[data-v-a8ce0330]{display:flex;flex-direction:column;gap:16px;height:330px;overflow:auto}.writeoff-form-sidebar .left-panel .info-item[data-v-a8ce0330]{border-bottom:1px solid hsla(0,0%,100%,.1)}.writeoff-form-sidebar .left-panel .info-item[data-v-a8ce0330]:last-child{border-bottom:none}.writeoff-form-sidebar .right-panel[data-v-a8ce0330]{display:flex;flex-direction:column;gap:24px;padding:5px 10px}.writeoff-form-sidebar .right-panel .writeoff-status[data-v-a8ce0330]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.writeoff-form-sidebar .right-panel .writeoff-status .status-info[data-v-a8ce0330]{display:flex;flex-direction:column;gap:8px}.writeoff-form-sidebar .right-panel .writeoff-status .status-info .status-item[data-v-a8ce0330]{align-items:center}.writeoff-form-sidebar .right-panel .info-note[data-v-a8ce0330]{margin-top:5px;padding:10px;background:rgba(0,133,133,.1);border:1px solid rgba(0,133,133,.3);border-radius:4px;display:flex;align-items:flex-start;gap:8px}.writeoff-form-sidebar .right-panel .info-note i[data-v-a8ce0330]{color:#00b5b5;font-size:14px;margin-top:2px;flex-shrink:0}.writeoff-form-sidebar .right-panel .info-note span[data-v-a8ce0330]{font-size:12px;color:#bbb;line-height:1.6;font-weight:300;letter-spacing:.2px}.writeoff-form-sidebar .right-panel .form-section[data-v-a8ce0330]{display:flex;flex-direction:column;gap:16px}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag{border-radius:0;font-size:11px;padding:4px 12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;border:1px solid currentColor;background:transparent}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag.tag-error{color:#ff5252}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag.tag-warning{color:#ffa726}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag.tag-success{color:#66bb6a}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag.tag-info{color:#42a5f5}.writeoff-form-sidebar[data-v-a8ce0330] .custom-tag.tag-default{color:#bbb}.writeoff-form-sidebar[data-v-a8ce0330] .custom-textarea .textarea-label{font-size:13px;color:hsla(0,0%,100%,.9);font-weight:500;letter-spacing:.3px}.writeoff-form-sidebar[data-v-a8ce0330] .custom-textarea .textarea-field{border:1px solid #444;border-radius:4px;padding:12px;font-size:13px;line-height:1.6;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);resize:vertical;transition:all .2s ease}.writeoff-form-sidebar[data-v-a8ce0330] .custom-textarea .textarea-field:focus{border-color:#00b5b5;background:hsla(0,0%,100%,.08);box-shadow:0 0 0 2px rgba(0,181,181,.1)}.writeoff-form-sidebar[data-v-a8ce0330] .custom-textarea .textarea-field::-moz-placeholder{color:hsla(0,0%,100%,.5)}.writeoff-form-sidebar[data-v-a8ce0330] .custom-textarea .textarea-field::placeholder{color:hsla(0,0%,100%,.5)}@media (max-width:768px){.writeoff-form-sidebar .info-item[data-v-a8ce0330],.writeoff-form-sidebar .status-item[data-v-a8ce0330]{flex-direction:column;align-items:flex-start;gap:4px}.writeoff-form-sidebar .info-item .info-value[data-v-a8ce0330],.writeoff-form-sidebar .info-item .status-text[data-v-a8ce0330],.writeoff-form-sidebar .status-item .info-value[data-v-a8ce0330],.writeoff-form-sidebar .status-item .status-text[data-v-a8ce0330]{text-align:left;margin-left:0}}.refund-form-sidebar[data-v-3650de46]{padding:0}.refund-form-sidebar .form-container[data-v-3650de46]{display:flex;flex-direction:column;gap:20px}.refund-form-sidebar .info-item[data-v-3650de46]{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.refund-form-sidebar .info-item[data-v-3650de46]:last-child{border-bottom:none}.refund-form-sidebar .info-item .info-label[data-v-3650de46]{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:500;min-width:80px}.refund-form-sidebar .info-item .info-value[data-v-3650de46]{font-size:13px;color:hsla(0,0%,100%,.95);font-weight:400;text-align:right;flex:1;margin-left:12px}.refund-form-sidebar .info-item .info-value.highlight-price[data-v-3650de46]{color:#4caf50;font-weight:600;font-size:14px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.refund-form-sidebar .info-item .info-value.code-text[data-v-3650de46]{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:11px;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.05);padding:2px 6px;border-radius:3px}.refund-form-sidebar .order-info-section[data-v-3650de46],.refund-form-sidebar .refund-summary[data-v-3650de46]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:16px}.refund-form-sidebar .order-info-section .order-title[data-v-3650de46],.refund-form-sidebar .order-info-section .summary-title[data-v-3650de46],.refund-form-sidebar .refund-summary .order-title[data-v-3650de46],.refund-form-sidebar .refund-summary .summary-title[data-v-3650de46]{font-size:14px;font-weight:600;margin-bottom:12px;color:hsla(0,0%,100%,.95);text-align:center;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:8px}.refund-form-sidebar .order-info-section .order-title[data-v-3650de46],.refund-form-sidebar .refund-summary .order-title[data-v-3650de46]{margin-bottom:16px}.refund-form-sidebar .left-panel[data-v-3650de46]{display:flex;flex-direction:column;gap:16px;height:330px;overflow-y:auto}.refund-form-sidebar .left-panel .refund-summary[data-v-3650de46]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.refund-form-sidebar .left-panel .refund-summary .current-refund-info[data-v-3650de46],.refund-form-sidebar .left-panel .refund-summary .max-refund-info[data-v-3650de46]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;cursor:pointer;transition:all .2s ease}.refund-form-sidebar .left-panel .refund-summary .current-refund-info[data-v-3650de46]:hover,.refund-form-sidebar .left-panel .refund-summary .max-refund-info[data-v-3650de46]:hover{background:hsla(0,0%,100%,.05);border-radius:4px;padding-left:8px;padding-right:8px}.refund-form-sidebar .left-panel .refund-summary .current-refund-label[data-v-3650de46],.refund-form-sidebar .left-panel .refund-summary .max-refund-label[data-v-3650de46]{font-size:12px;color:hsla(0,0%,100%,.8);font-weight:500}.refund-form-sidebar .left-panel .refund-summary .current-refund-amount[data-v-3650de46],.refund-form-sidebar .left-panel .refund-summary .max-refund-amount[data-v-3650de46]{font-size:14px;color:#4caf50;font-weight:600;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.refund-form-sidebar .left-panel .refund-summary .current-refund-amount[data-v-3650de46]{color:#ff9800}.refund-form-sidebar .right-panel[data-v-3650de46]{display:flex;flex-direction:column;gap:24px;padding:5px 10px;height:100%;justify-content:center}.refund-form-sidebar .right-panel .form-section[data-v-3650de46]{display:flex;flex-direction:column;gap:16px}.refund-form-sidebar .right-panel .form-section .section-title[data-v-3650de46]{font-size:14px;font-weight:600;color:#606266;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e4e7ed;line-height:1.2}.refund-form-sidebar .right-panel .form-section .refund-hint[data-v-3650de46]{margin:8px 0;padding:12px;background:rgba(98,83,55,.1);border:1px solid rgba(254,208,121,.3);border-radius:4px;transition:all .2s ease;cursor:pointer}.refund-form-sidebar .right-panel .form-section .refund-hint[data-v-3650de46]:hover{background:rgba(98,83,55,.15);border-color:rgba(254,208,121,.5)}.refund-form-sidebar .right-panel .form-section .refund-hint span[data-v-3650de46]{font-size:12px;color:#bbb;line-height:1.6;font-weight:300;letter-spacing:.2px}.refund-form-sidebar .right-panel .form-section .refund-hint.refund-error[data-v-3650de46]{border-color:#f44336;background:rgba(244,67,54,.1)}.refund-form-sidebar .right-panel .form-section .refund-hint.refund-error span[data-v-3650de46]{color:#ff5252}.refund-form-sidebar .right-panel .form-section .preset-reasons[data-v-3650de46]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.refund-form-sidebar .right-panel .form-section .preset-reasons .preset-btn[data-v-3650de46]{padding:8px 16px;border:1px solid #444;background:transparent;color:#bbb;font-size:12px;border-radius:4px;cursor:pointer;transition:all .2s ease}.refund-form-sidebar .right-panel .form-section .preset-reasons .preset-btn[data-v-3650de46]:hover{border-color:#fed079;color:#fed079}.refund-form-sidebar .right-panel .form-section .preset-reasons .preset-btn.active[data-v-3650de46]{background:#fed079;border-color:#fed079;color:#1a1a1a}.refund-form-sidebar .right-panel .error-message[data-v-3650de46]{font-size:11px;color:#f56c6c;padding-left:90px;margin-top:4px}.refund-form-sidebar .right-panel .info-note[data-v-3650de46]{margin-top:2rem;padding:1.25rem 0;border-top:1px solid hsla(0,0%,100%,.1)}.refund-form-sidebar .right-panel .info-note span[data-v-3650de46]{font-size:12px;color:#bbb;line-height:1.7;font-weight:300;letter-spacing:.2px;display:block}.refund-form-sidebar[data-v-3650de46] .custom-tag{border-radius:0;font-size:11px;padding:4px 12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;border:1px solid currentColor;background:transparent}.refund-form-sidebar[data-v-3650de46] .custom-tag.tag-error{color:#ff5252}.refund-form-sidebar[data-v-3650de46] .custom-tag.tag-warning{color:#ffa726}.refund-form-sidebar[data-v-3650de46] .custom-tag.tag-success{color:#66bb6a}.refund-form-sidebar[data-v-3650de46] .custom-tag.tag-info{color:#42a5f5}.refund-form-sidebar[data-v-3650de46] .custom-tag.tag-default{color:#bbb}@media (max-width:768px){.refund-form-sidebar .info-item[data-v-3650de46]{flex-direction:column;align-items:flex-start;gap:4px}.refund-form-sidebar .info-item .info-value[data-v-3650de46]{text-align:left;margin-left:0}.refund-form-sidebar .left-panel .refund-summary .current-refund-info[data-v-3650de46],.refund-form-sidebar .left-panel .refund-summary .max-refund-info[data-v-3650de46]{flex-direction:column;align-items:flex-start;gap:4px}.refund-form-sidebar .right-panel .error-message[data-v-3650de46]{padding-left:0}}.boarding-tasks-section .status-selector[data-v-615f9391]{display:flex;gap:.0625rem;background:#f8f8f8;border-radius:.125rem;padding:.125rem;margin-bottom:2.5rem}.boarding-tasks-section .status-selector .status-option[data-v-615f9391]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:none;cursor:pointer;transition:all .3s ease;font-size:.8125rem;font-weight:400;color:#666;letter-spacing:.03125rem;white-space:nowrap;flex:1;justify-content:center}.boarding-tasks-section .status-selector .status-option.selected[data-v-615f9391]{background:#fff;color:#333;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.04)}.boarding-tasks-section .status-selector .status-option .status-indicator[data-v-615f9391]{width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0}.boarding-tasks-section .status-selector .status-option .status-count[data-v-615f9391]{background:rgba(0,0,0,.06);color:#999;padding:.125rem .5rem;border-radius:.75rem;font-size:.6875rem;font-weight:500;min-width:1.25rem;text-align:center}.boarding-tasks-section .status-selector .status-option.selected .status-count[data-v-615f9391]{background:rgba(0,0,0,.08);color:#666}.boarding-tasks-section .calendar-grid[data-v-615f9391]{display:grid;grid-template-columns:repeat(7,1fr);gap:.75rem;margin-bottom:2.5rem;padding:1rem}.boarding-tasks-section .calendar-grid .calendar-day-card[data-v-615f9391]{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);border-radius:.75rem;padding:1rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-height:5rem}.boarding-tasks-section .calendar-grid .calendar-day-card[data-v-615f9391]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));pointer-events:none;border-radius:.75rem}.boarding-tasks-section .calendar-grid .calendar-day-card[data-v-615f9391]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 30px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.4)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-selected[data-v-615f9391]{box-shadow:0 4px 20px hsla(0,0%,59.6%,.3)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-selected .day-number[data-v-615f9391]{color:#3b82f6;font-weight:600}.boarding-tasks-section .calendar-grid .calendar-day-card.is-today.is-selected[data-v-615f9391]{box-shadow:0 4px 20px hsla(0,0%,59.6%,.3)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-today.is-selected .day-number[data-v-615f9391]{color:#3b82f6;font-weight:600}.boarding-tasks-section .calendar-grid .calendar-day-card.is-closed[data-v-615f9391]{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-closed[data-v-615f9391]:hover{background:rgba(239,68,68,.15)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-holiday[data-v-615f9391]{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.boarding-tasks-section .calendar-grid .calendar-day-card.is-holiday[data-v-615f9391]:hover{background:rgba(245,158,11,.15)}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header[data-v-615f9391]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info[data-v-615f9391]{display:flex;flex-direction:column;gap:.125rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-name[data-v-615f9391]{font-size:.6875rem;color:#64748b;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-number[data-v-615f9391]{font-size:1.125rem;color:#334155;font-weight:600;line-height:1}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-status .status-badge[data-v-615f9391]{font-size:.5625rem;padding:.125rem .375rem;border-radius:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-status .status-badge.closed[data-v-615f9391]{background:rgba(239,68,68,.2);color:#dc2626}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-status .status-badge.holiday[data-v-615f9391]{background:rgba(245,158,11,.2);color:#d97706}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content[data-v-615f9391]{position:relative;z-index:2}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count[data-v-615f9391]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.5rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-number[data-v-615f9391]{font-size:1rem;font-weight:600;color:#059669}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-label[data-v-615f9391]{font-size:.625rem;color:#64748b;font-weight:400}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots[data-v-615f9391]{display:flex;gap:.25rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots .service-dot[data-v-615f9391]{width:.375rem;height:.375rem;border-radius:50%;background:#059669;opacity:.7}.boarding-tasks-section .task-display .task-section[data-v-615f9391]{display:none}.boarding-tasks-section .task-display .task-section.active[data-v-615f9391]{display:block}.boarding-tasks-section .task-display .task-list[data-v-615f9391]{display:grid;gap:2rem}.boarding-tasks-section .task-display .task-list .add-card-container[data-v-615f9391]{margin-bottom:2.5rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card[data-v-615f9391]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.03);border-radius:.75rem;padding:0;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.02),0 4px 16px rgba(0,0,0,.01)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card[data-v-615f9391]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.03) 20%,rgba(0,0,0,.03) 80%,transparent)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-backdrop[data-v-615f9391]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(0,0,0,.005) 0,transparent 50%),radial-gradient(circle at 70% 70%,rgba(0,0,0,.005) 0,transparent 50%);transition:all .4s ease}.boarding-tasks-section .task-display .task-list .add-card-container .add-card[data-v-615f9391]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.02);border-color:rgba(0,0,0,.04)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card:hover .add-card-backdrop[data-v-615f9391]{background:radial-gradient(circle at 30% 30%,rgba(0,0,0,.01) 0,transparent 50%),radial-gradient(circle at 70% 70%,rgba(0,0,0,.01) 0,transparent 50%)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card:hover .add-symbol .plus-horizontal[data-v-615f9391],.boarding-tasks-section .task-display .task-list .add-card-container .add-card:hover .add-symbol .plus-vertical[data-v-615f9391]{background:rgba(0,0,0,.4)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card:hover .add-title[data-v-615f9391]{color:rgba(0,0,0,.8)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card:hover .card-ripple[data-v-615f9391]{transform:scale(1.5);opacity:.1}.boarding-tasks-section .task-display .task-list .add-card-container .add-card[data-v-615f9391]:active{transform:translateY(0);transition:all .1s ease}.boarding-tasks-section .task-display .task-list .add-card-container .add-card:active .card-ripple[data-v-615f9391]{transform:scale(2);opacity:.2}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content[data-v-615f9391]{padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;min-height:8rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol[data-v-615f9391]{position:relative;width:2rem;height:2rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-horizontal[data-v-615f9391],.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-vertical[data-v-615f9391]{position:absolute;background:rgba(0,0,0,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-horizontal[data-v-615f9391]{width:1rem;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-vertical[data-v-615f9391]{width:1px;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container[data-v-615f9391]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.25rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-title[data-v-615f9391]{font-size:1rem;font-weight:400;color:rgba(0,0,0,.6);margin:0;letter-spacing:.1em;transition:color .3s ease}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-subtitle[data-v-615f9391]{font-size:.875rem;font-weight:300;color:rgba(0,0,0,.4);margin:0;letter-spacing:.08em}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-description[data-v-615f9391]{font-size:.6875rem;color:rgba(0,0,0,.25);margin:0;margin-top:.5rem;letter-spacing:.05em;font-weight:300}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .card-ripple[data-v-615f9391]{position:absolute;top:50%;left:50%;width:2rem;height:2rem;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.02) 0,transparent 70%);transform:translate(-50%,-50%) scale(0);transition:all .6s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}.boarding-tasks-section .task-display .task-list .service-group .service-group-header[data-v-615f9391]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:.0625rem solid #f5f5f5}.boarding-tasks-section .task-display .task-list .service-group .service-group-header .service-group-title[data-v-615f9391]{font-size:.875rem;font-weight:500;color:#2c3e50;margin:0;letter-spacing:.01875rem}.boarding-tasks-section .task-display .task-list .service-group .service-group-header .service-group-count[data-v-615f9391]{font-size:.6875rem;color:#999;background:#f8f8f8;padding:.125rem .5rem;border-radius:.625rem;letter-spacing:.0125rem}.boarding-tasks-section .task-display .task-list .service-group .service-group-tasks[data-v-615f9391]{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.25rem}.boarding-tasks-section .task-display .task-list .task-card[data-v-615f9391]{background:#fff;border-radius:1.5625rem;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.1)}.boarding-tasks-section .task-display .task-list .task-card[data-v-615f9391]:hover{border-color:#e0e0e0;box-shadow:0 .25rem .75rem rgba(0,0,0,.06);transform:translateY(-.0625rem)}.boarding-tasks-section .task-display .task-list .task-card .card-header[data-v-615f9391]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem 0;margin-bottom:1rem;margin-top:.625rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .customer-info[data-v-615f9391]{display:flex;flex-direction:column;gap:.25rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .customer-info .customer-name[data-v-615f9391]{font-size:1rem;font-weight:500;color:#2c3e50;letter-spacing:.01875rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .customer-info .customer-phone[data-v-615f9391]{font-size:.75rem;color:#999;letter-spacing:.0125rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .task-amount[data-v-615f9391]{font-size:1.125rem;font-weight:600;color:#333}.boarding-tasks-section .task-display .task-list .task-card .card-content[data-v-615f9391]{padding:0 1.25rem 1rem;margin:1.875rem 0 1.25rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info[data-v-615f9391]{display:flex;align-items:center;justify-content:space-between;background:#fafafa;border-radius:.625rem;padding:1rem;margin-bottom:.75rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .date-item[data-v-615f9391]{display:flex;flex-direction:column;gap:.25rem;text-align:center;flex:1}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .date-item .date-label[data-v-615f9391]{font-size:.625rem;color:#999;text-transform:uppercase;letter-spacing:.0625rem;font-weight:500}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .date-item .date-value[data-v-615f9391]{font-size:.8125rem;color:#333;font-weight:400;letter-spacing:.0125rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .duration-info[data-v-615f9391]{text-align:center}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .duration-info .duration-text[data-v-615f9391]{display:inline-block;font-size:.6875rem;color:#666;margin-bottom:.25rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .duration-info .date-separator[data-v-615f9391]{font-size:.875rem;color:#ccc;margin:0 1rem;font-weight:300}.boarding-tasks-section .task-display .task-list .task-card .card-actions[data-v-615f9391]{display:flex;gap:.0625rem;background:#f8f8f8}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]{flex:1;background:transparent;border:none;color:#666;padding:.75rem 1rem;font-size:.6875rem;font-weight:500;cursor:pointer;transition:all .2s ease;letter-spacing:.03125rem;text-transform:uppercase;position:relative}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:first-child{border-radius:0 0 0 1.5625rem}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:last-child{border-radius:0 0 1.5625rem 0}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:hover:not(:disabled){color:#333}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:disabled{opacity:.3;cursor:not-allowed}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn.action-writeoff[data-v-615f9391]:hover:not(:disabled){color:#4caf50;background:rgba(76,175,80,.05)}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn.action-refund[data-v-615f9391]:hover:not(:disabled){color:#f44336;background:rgba(244,67,54,.05)}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn.action-send[data-v-615f9391]:hover:not(:disabled){color:#333;background:rgba(51,51,51,.05)}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:not(:last-child):after{content:"";position:absolute;right:0;top:25%;bottom:25%;width:.0625rem;background:#e0e0e0}.boarding-tasks-section .status-paid[data-v-615f9391]{background:#4caf50}.boarding-tasks-section .status-checkout[data-v-615f9391]{background:#00bcd4}.boarding-tasks-section .status-overdue[data-v-615f9391]{background:#ff5722}.boarding-tasks-section .status-refunding[data-v-615f9391]{background:#f44336}.boarding-tasks-section .status-verified[data-v-615f9391]{background:#9e9e9e}.boarding-tasks-section .status-pending[data-v-615f9391]{background:#ff9800}.boarding-tasks-section .status-refunded[data-v-615f9391]{background:#9c27b0}@media (max-width:48rem){.boarding-tasks-section .status-selector[data-v-615f9391]{flex-wrap:wrap;gap:.0625rem}.boarding-tasks-section .status-selector .status-option[data-v-615f9391]{flex:1;min-width:calc(50% - .0625rem);padding:.625rem 1rem;font-size:.75rem}.boarding-tasks-section .calendar-grid[data-v-615f9391]{gap:.5rem}.boarding-tasks-section .calendar-grid .calendar-day-card[data-v-615f9391]{padding:.75rem;min-height:4rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header[data-v-615f9391]{margin-bottom:.5rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-name[data-v-615f9391]{font-size:.625rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-number[data-v-615f9391]{font-size:1rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-status .status-badge[data-v-615f9391]{font-size:.5rem;padding:.125rem .25rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-number[data-v-615f9391]{font-size:.875rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-label[data-v-615f9391]{font-size:.5625rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots[data-v-615f9391]{gap:.1875rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots .service-dot[data-v-615f9391]{width:.3125rem;height:.3125rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content[data-v-615f9391]{padding:2.5rem 1.5rem;min-height:7rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol[data-v-615f9391]{width:1.75rem;height:1.75rem;margin-bottom:1.25rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-horizontal[data-v-615f9391]{width:.875rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-vertical[data-v-615f9391]{height:.875rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-title[data-v-615f9391]{font-size:.9375rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-subtitle[data-v-615f9391]{font-size:.8125rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-description[data-v-615f9391]{font-size:.625rem;margin-top:.375rem}.boarding-tasks-section .task-display .task-list .service-group .service-group-tasks[data-v-615f9391]{grid-template-columns:1fr;gap:1rem}.boarding-tasks-section .task-display .task-list .task-card .card-header[data-v-615f9391]{padding:1rem 1rem 0;margin-bottom:.75rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .customer-info .customer-name[data-v-615f9391]{font-size:.9375rem}.boarding-tasks-section .task-display .task-list .task-card .card-header .task-amount[data-v-615f9391]{font-size:1rem}.boarding-tasks-section .task-display .task-list .task-card .card-content[data-v-615f9391]{padding:0 1rem .75rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info[data-v-615f9391]{padding:.75rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .duration-info .date-separator[data-v-615f9391]{margin:0 .75rem;font-size:.75rem}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]{padding:.625rem .75rem;font-size:.625rem}}@media (max-width:30rem){.boarding-tasks-section .status-selector .status-option[data-v-615f9391]{min-width:100%;justify-content:flex-start}.boarding-tasks-section .calendar-grid[data-v-615f9391]{grid-template-columns:repeat(7,1fr);gap:.25rem}.boarding-tasks-section .calendar-grid .calendar-day-card[data-v-615f9391]{padding:.5rem;min-height:3.5rem;border-radius:.5rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header[data-v-615f9391]{margin-bottom:.375rem;flex-direction:column;align-items:center;gap:.125rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info[data-v-615f9391]{align-items:center;text-align:center}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-name[data-v-615f9391]{font-size:.5625rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-info .day-number[data-v-615f9391]{font-size:.875rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-header .day-status .status-badge[data-v-615f9391]{font-size:.4375rem;padding:.0625rem .1875rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary[data-v-615f9391]{text-align:center}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count[data-v-615f9391]{justify-content:center}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-number[data-v-615f9391]{font-size:.75rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .task-count .count-label[data-v-615f9391]{font-size:.5rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots[data-v-615f9391]{justify-content:center;gap:.125rem}.boarding-tasks-section .calendar-grid .calendar-day-card .day-content .task-summary .service-dots .service-dot[data-v-615f9391]{width:.25rem;height:.25rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content[data-v-615f9391]{padding:2rem 1rem;min-height:6rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol[data-v-615f9391]{width:1.5rem;height:1.5rem;margin-bottom:1rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-horizontal[data-v-615f9391]{width:.75rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-symbol .plus-vertical[data-v-615f9391]{height:.75rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-title[data-v-615f9391]{font-size:.875rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-subtitle[data-v-615f9391]{font-size:.75rem}.boarding-tasks-section .task-display .task-list .add-card-container .add-card .add-card-content .add-text-container .add-description[data-v-615f9391]{font-size:.5625rem;margin-top:.25rem}.boarding-tasks-section .task-display .task-list .service-group .service-group-tasks[data-v-615f9391]{gap:.75rem}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info[data-v-615f9391]{flex-direction:column;gap:.75rem;text-align:center}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .duration-info .date-separator[data-v-615f9391]{transform:rotate(90deg);margin:0}.boarding-tasks-section .task-display .task-list .task-card .card-content .date-info .date-item[data-v-615f9391]{width:100%}.boarding-tasks-section .task-display .task-list .task-card .card-actions[data-v-615f9391]{flex-direction:column;gap:.0625rem}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391],.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:first-child{border-radius:0}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:last-child{border-radius:0 0 1.5625rem 1.5625rem}.boarding-tasks-section .task-display .task-list .task-card .card-actions .action-btn[data-v-615f9391]:not(:last-child):after{display:none}}.boarding-table[data-v-55d6ff50]{width:100%}.boarding-table .date-range-display[data-v-55d6ff50]{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.boarding-table .date-range-display .check-in-date[data-v-55d6ff50],.boarding-table .date-range-display .check-out-date[data-v-55d6ff50]{display:flex;align-items:center;gap:.375rem;font-size:.75rem}.boarding-table .date-range-display .check-in-date .date-label[data-v-55d6ff50],.boarding-table .date-range-display .check-out-date .date-label[data-v-55d6ff50]{color:#666;font-weight:500;min-width:1.875rem}.boarding-table .date-range-display .check-in-date .date-value[data-v-55d6ff50],.boarding-table .date-range-display .check-out-date .date-value[data-v-55d6ff50]{color:#333;font-family:SF Mono,Monaco,monospace;font-size:.6875rem}.boarding-table .date-range-display .boarding-days[data-v-55d6ff50]{margin-top:.125rem}.boarding-table .date-range-display .boarding-days .days-badge[data-v-55d6ff50]{background:#e3f2fd;color:#1976d2;padding:.125rem .5rem;border-radius:.25rem;font-size:.625rem;font-weight:500;font-family:SF Mono,Monaco,monospace}.boarding-table .operation-buttons[data-v-55d6ff50]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.boarding-table .operation-buttons .operation-btn[data-v-55d6ff50]{padding:.25rem .75rem;font-size:.75rem;border-radius:.25rem;font-weight:400;letter-spacing:.01875rem;transition:all .3s ease}.boarding-table .operation-buttons .operation-btn.details-btn[data-v-55d6ff50]{color:#333;border-color:rgba(51,51,51,.3)}.boarding-table .operation-buttons .operation-btn.details-btn[data-v-55d6ff50]:hover{background:rgba(51,51,51,.1)}.boarding-table .operation-buttons .operation-btn.refund-btn[data-v-55d6ff50]{color:#ff4757;border-color:rgba(255,71,87,.3)}.boarding-table .operation-buttons .operation-btn.refund-btn[data-v-55d6ff50]:hover{background:rgba(255,71,87,.1)}.boarding-table .operation-buttons .operation-btn[data-v-55d6ff50]:hover:not(:disabled){transform:translateY(-.0625rem);box-shadow:0 .125rem .5rem rgba(0,0,0,.15)}.boarding-table .operation-buttons .operation-btn[data-v-55d6ff50]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.operation-buttons[data-v-55d6ff50]{flex-direction:column;gap:.25rem}.operation-buttons .operation-btn[data-v-55d6ff50]{width:100%;justify-content:center}}.filterBar[data-v-5a450c5c]{display:flex;align-items:center;gap:3.125rem;margin-bottom:1.875rem}@media (max-width:768px){.filterBar[data-v-5a450c5c]{flex-direction:column;gap:1rem}}.summary-header[data-v-2512f338]{width:100%;display:flex;justify-content:center;margin-bottom:1.875rem}