.priority-sections[data-v-236fdb20]{max-width:100%}.section-card[data-v-236fdb20]{border-radius:16px!important}.section-header[data-v-236fdb20]{position:relative}.priority-indicator[data-v-236fdb20]{width:4px;height:24px;border-radius:2px}.priority-indicator.priority-1[data-v-236fdb20]{background-color:#f44336}.priority-indicator.priority-2[data-v-236fdb20]{background-color:#ff9800}.priority-indicator.priority-3[data-v-236fdb20]{background-color:#4caf50}.cards-wrapper[data-v-236fdb20]{border-radius:16px!important;-webkit-transition:all .3s ease;transition:all .3s ease}.cards-container[data-v-236fdb20]{border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.cards-container.drag-enabled[data-v-236fdb20]{background-color:rgba(33,150,243,.05);border:2px dashed #2196f3;border-radius:12px;padding:8px}.client-color-indicator[data-v-236fdb20],.customer-color-indicator[data-v-236fdb20]{width:20px;height:20px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);border:2px solid #fff}.customer-info h3[data-v-236fdb20]{line-height:1.3}.customer-details[data-v-236fdb20]{border-top:1px solid #f5f5f5;padding-top:12px}.empty-section[data-v-236fdb20]{border-radius:16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6}.modal-card[data-v-236fdb20]{border-radius:20px!important;overflow:hidden}.tabs-container[data-v-236fdb20]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.color-option[data-v-236fdb20]{width:32px;height:32px;border-radius:50%;cursor:pointer;border:3px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.color-option[data-v-236fdb20]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.color-option.selected[data-v-236fdb20]{border-color:#2196f3;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 3px rgba(33,150,243,.3);box-shadow:0 0 0 3px rgba(33,150,243,.3)}.customer-card[data-v-236fdb20]{width:320px;border-radius:16px!important;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);border-left:4px solid transparent;background:linear-gradient(135deg,#fff,#f8f9fa)}.customer-card[data-v-236fdb20]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 32px rgba(0,0,0,.15)!important;box-shadow:0 12px 32px rgba(0,0,0,.15)!important}.customer-card.draggable-card[data-v-236fdb20]{cursor:-webkit-grab;cursor:grab;border-left-color:#2196f3;-webkit-box-shadow:0 4px 12px rgba(33,150,243,.2)!important;box-shadow:0 4px 12px rgba(33,150,243,.2)!important}.customer-card.draggable-card[data-v-236fdb20]:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:rotate(2deg) scale(1.02);transform:rotate(2deg) scale(1.02)}.gap-2[data-v-236fdb20]{gap:8px}.flip-list-move[data-v-236fdb20]{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.flip-list-enter-active[data-v-236fdb20],.flip-list-leave-active[data-v-236fdb20]{-webkit-transition:all .5s ease;transition:all .5s ease}.flip-list-enter[data-v-236fdb20]{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}.flip-list-leave-to[data-v-236fdb20]{opacity:0;-webkit-transform:translateY(-20px) scale(.9);transform:translateY(-20px) scale(.9)}.v-btn[data-v-236fdb20]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.v-card[data-v-236fdb20]:hover{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width:960px){.customer-card[data-v-236fdb20]{width:100%;max-width:400px}.cards-container .d-flex[data-v-236fdb20]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-container .d-flex[data-v-236fdb20],.d-flex.justify-space-between.flex-wrap[data-v-236fdb20]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-flex.justify-space-between.flex-wrap[data-v-236fdb20]{gap:12px}.d-flex.gap-2.flex-wrap[data-v-236fdb20]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){.pa-6[data-v-236fdb20]{padding:16px!important}.customer-card[data-v-236fdb20]{margin:4px!important}}.v-chip[data-v-236fdb20]{font-weight:500}.text-h4[data-v-236fdb20]{background:linear-gradient(135deg,#2196f3,#21cbf3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.priority-section[data-v-236fdb20]{position:relative}.priority-section[data-v-236fdb20]:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:2px;background:-webkit-gradient(linear,left top,left bottom,from(#e9ecef),to(transparent));background:linear-gradient(180deg,#e9ecef,transparent)}.v-text-field[data-v-236fdb20],.v-textarea[data-v-236fdb20]{margin-bottom:8px}.v-form[data-v-236fdb20]{background:#fafafa;border-radius:12px;padding:16px}.cards-wrapper[data-v-236fdb20]{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.cards-wrapper[data-v-236fdb20]:hover{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}.v-dialog>.v-card[data-v-236fdb20]{-webkit-box-shadow:0 20px 60px rgba(0,0,0,.2);box-shadow:0 20px 60px rgba(0,0,0,.2)}.v-tabs-items[data-v-236fdb20]{background:#fff}.empty-section[data-v-236fdb20]{border:2px dashed #dee2e6;background:linear-gradient(135deg,#f8f9fa,#fff)}.empty-section[data-v-236fdb20]:hover{border-color:#adb5bd;background:linear-gradient(135deg,#e9ecef,#f8f9fa)}.customer-form[data-v-236fdb20]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;padding:24px;border:1px solid #e9ecef}.customer-form .s-select-field[data-v-236fdb20],.customer-form .s-text-field[data-v-236fdb20]{margin-bottom:20px}@-webkit-keyframes fadeIn-236fdb20{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-236fdb20{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.customer-form .v-icon[data-v-236fdb20]{opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.customer-form .v-select:focus-within .v-icon[data-v-236fdb20],.customer-form .v-text-field:focus-within .v-icon[data-v-236fdb20]{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.customer-form .v-btn[data-v-236fdb20]{border-radius:12px;text-transform:none;font-weight:500;letter-spacing:.5px}.customer-form .v-btn[data-v-236fdb20]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.customer-form .v-input--is-focused[data-v-236fdb20]{position:relative}.customer-form .v-input--is-focused[data-v-236fdb20]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#2196f3),to(#9c27b0));background:linear-gradient(90deg,#2196f3,#9c27b0);border-radius:1px}.customer-form[data-v-236fdb20] .s-text .v-input{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.customer-form[data-v-236fdb20] .s-text .v-input:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.customer-form[data-v-236fdb20] .s-select .v-input{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.customer-form[data-v-236fdb20] .s-select .v-input:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.customer-form+.v-divider[data-v-236fdb20]{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#2196f3),to(transparent));background:linear-gradient(90deg,transparent,#2196f3,transparent);height:2px;margin:24px 0}.modal-card .v-card-actions[data-v-236fdb20]{background:linear-gradient(135deg,#f8f9fa,#fff);border-top:1px solid #e9ecef}.preview-card .customer-info[data-v-236fdb20]{position:relative}.preview-card .customer-info[data-v-236fdb20]:before{content:"";position:absolute;left:-16px;top:0;bottom:0;width:4px;background:linear-gradient(135deg,#2196f3,#9c27b0);border-radius:2px}@media (max-width:600px){.customer-form[data-v-236fdb20]{padding:16px}.modal-card[data-v-236fdb20]{margin:16px;max-width:calc(100vw - 32px)!important}}.color-preview[data-v-236fdb20]{width:24px;height:24px;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:8px}.color-preview[data-v-236fdb20]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.color-picker-container[data-v-236fdb20]{background:#fff;border-radius:16px;padding:16px;border:1px solid #e9ecef;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}.color-picker-container[data-v-236fdb20] .v-color-picker{width:100%!important;border-radius:12px;overflow:hidden}.color-picker-container[data-v-236fdb20] .v-color-picker__canvas{border-radius:8px}.color-picker-container[data-v-236fdb20] .v-color-picker__controls{padding:12px 16px}.color-picker-container[data-v-236fdb20] .v-color-picker__hue{border-radius:8px;height:12px!important}.color-info[data-v-236fdb20]{background:#f8f9fa;border-radius:12px;padding:12px;border:1px solid #e9ecef}.color-preview-large[data-v-236fdb20]{width:40px;height:40px;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0}.color-preview-large[data-v-236fdb20]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.3);box-shadow:0 6px 16px rgba(0,0,0,.3)}.hex-input[data-v-236fdb20]{max-width:150px}.hex-input[data-v-236fdb20] .v-input__control{min-height:40px!important}.hex-input[data-v-236fdb20] .v-text-field__details{display:none}.edit-btn[data-v-236fdb20]{opacity:.7;-webkit-transition:all .3s ease;transition:all .3s ease;background:hsla(0,0%,100%,.9)!important}.edit-btn[data-v-236fdb20]:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);background:rgba(255,152,0,.1)!important}.edit-btn:hover .v-icon[data-v-236fdb20]{color:#ff9800!important}.customer-card:hover .edit-btn[data-v-236fdb20]{opacity:1;background:#fff!important}.customer-card .d-flex.align-center.gap-2[data-v-236fdb20],.delete-btn[data-v-236fdb20]{-webkit-transition:all .3s ease;transition:all .3s ease}.delete-btn[data-v-236fdb20]{opacity:.7;background:hsla(0,0%,100%,.9)!important}.delete-btn[data-v-236fdb20]:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);background:rgba(244,67,54,.1)!important}.delete-btn:hover .v-icon[data-v-236fdb20]{color:#f44336!important}.customer-card:hover .delete-btn[data-v-236fdb20]{opacity:1;background:#fff!important}.customer-card.draggable-card .delete-btn[data-v-236fdb20],.customer-card.draggable-card .edit-btn[data-v-236fdb20]{opacity:.5;pointer-events:none}.customer-card.draggable-card .delete-btn[data-v-236fdb20]:hover,.customer-card.draggable-card .edit-btn[data-v-236fdb20]:hover{-webkit-transform:none;transform:none;background:hsla(0,0%,100%,.9)!important}.modern-header[data-v-236fdb20]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:16px;padding:24px 32px;margin-bottom:24px;border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04)}.title-indicator[data-v-236fdb20]{width:4px;height:48px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-secondary-base));border-radius:2px}.title-section h1[data-v-236fdb20]{line-height:1.2;letter-spacing:-.025em}.action-controls[data-v-236fdb20]{gap:12px!important}.control-btn[data-v-236fdb20]{background:rgba(83,83,83,.5)!important;border-radius:12px!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.control-btn[data-v-236fdb20]:hover{background:rgba(83,83,83,.2)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.control-btn.drag-active[data-v-236fdb20]{background:var(--v-primary-base)!important;color:#fff!important;-webkit-box-shadow:0 4px 12px rgba(var(--v-primary-base),.3);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3);-webkit-animation:dragActivePulse-236fdb20 2s infinite;animation:dragActivePulse-236fdb20 2s infinite}.control-btn.drag-active .v-icon[data-v-236fdb20]{-webkit-animation:dragIconRotate-236fdb20 .5s ease-in-out;animation:dragIconRotate-236fdb20 .5s ease-in-out}.primary-action-btn[data-v-236fdb20]{border-radius:12px!important;font-weight:500!important;padding:0 24px!important;-webkit-box-shadow:0 4px 16px rgba(var(--v-primary-base),.2)!important;box-shadow:0 4px 16px rgba(var(--v-primary-base),.2)!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.primary-action-btn[data-v-236fdb20]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(var(--v-primary-base),.3)!important;box-shadow:0 6px 20px rgba(var(--v-primary-base),.3)!important}.primary-action-btn .v-icon[data-v-236fdb20]{margin-right:8px!important}@-webkit-keyframes dragActivePulse-236fdb20{0%,to{-webkit-box-shadow:0 4px 12px rgba(var(--v-primary-base),.3);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}50%{-webkit-box-shadow:0 4px 16px rgba(var(--v-primary-base),.4);box-shadow:0 4px 16px rgba(var(--v-primary-base),.4)}}@keyframes dragActivePulse-236fdb20{0%,to{-webkit-box-shadow:0 4px 12px rgba(var(--v-primary-base),.3);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}50%{-webkit-box-shadow:0 4px 16px rgba(var(--v-primary-base),.4);box-shadow:0 4px 16px rgba(var(--v-primary-base),.4)}}@-webkit-keyframes dragIconRotate-236fdb20{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes dragIconRotate-236fdb20{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}.filter-section[data-v-236fdb20]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:16px!important;border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04);-webkit-transition:all .3s ease;transition:all .3s ease}.filter-section[data-v-236fdb20]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.filter-section .v-card-text[data-v-236fdb20]{background:transparent}.filter-section[data-v-236fdb20] .s-select-definition .v-input,.filter-section[data-v-236fdb20] .s-select .v-input{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e9ecef}.filter-section[data-v-236fdb20] .s-select-definition .v-input:hover,.filter-section[data-v-236fdb20] .s-select .v-input:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:#2196f3}.filter-section[data-v-236fdb20] .s-select-definition .v-input:focus-within,.filter-section[data-v-236fdb20] .s-select .v-input:focus-within{-webkit-box-shadow:0 4px 20px rgba(33,150,243,.15);box-shadow:0 4px 20px rgba(33,150,243,.15);border-color:#2196f3}.filter-section[data-v-236fdb20] .s-select-campaign-area .v-input{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e9ecef}.filter-section[data-v-236fdb20] .s-select-campaign-area .v-input:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:#2196f3}.filter-section[data-v-236fdb20] .s-select-campaign-area .v-input:focus-within{-webkit-box-shadow:0 4px 20px rgba(33,150,243,.15);box-shadow:0 4px 20px rgba(33,150,243,.15);border-color:#2196f3}.filter-section .v-btn[data-v-236fdb20]{border-radius:12px;text-transform:none;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-section .v-btn[data-v-236fdb20]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.modern-header[data-v-236fdb20]{padding:16px 20px}.d-flex.justify-space-between[data-v-236fdb20]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:16px}.action-controls[data-v-236fdb20]{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.primary-action-btn[data-v-236fdb20]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.filter-section[data-v-236fdb20]{margin-bottom:16px}}