.bulk-capture-container[data-v-4f15a080]{max-width:1200px;margin:0 auto;padding:16px}.header-section[data-v-4f15a080]{margin-bottom:24px;padding:24px;border-radius:16px;color:#fff}.header-section .header-content[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-section .header-content .header-text .main-title[data-v-4f15a080]{font-size:1.6rem;font-weight:600;margin-bottom:8px;line-height:1.2}.header-section .header-content .header-text .subtitle[data-v-4f15a080]{font-size:1.1rem;opacity:.9;margin:0}.header-section .header-content .header-icon[data-v-4f15a080]{opacity:.8}.form-card[data-v-4f15a080],.members-card[data-v-4f15a080]{border-radius:16px;border:1px solid #e0e0e0}.form-card .card-header[data-v-4f15a080],.members-card .card-header[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px 24px 16px;border-bottom:1px solid #f5f5f5}.form-card .card-header .form-title[data-v-4f15a080],.form-card .card-header .members-title[data-v-4f15a080],.members-card .card-header .form-title[data-v-4f15a080],.members-card .card-header .members-title[data-v-4f15a080]{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:4px}.form-card .card-header .members-subtitle[data-v-4f15a080],.members-card .card-header .members-subtitle[data-v-4f15a080]{color:#666;font-size:.9rem;margin:0}.form-card .card-header .count-chip[data-v-4f15a080],.form-card .card-header .status-chip[data-v-4f15a080],.members-card .card-header .count-chip[data-v-4f15a080],.members-card .card-header .status-chip[data-v-4f15a080]{font-weight:500}.form-row[data-v-4f15a080]{margin:0}.form-row .form-col[data-v-4f15a080]{padding:8px}.form-row .input-wrapper .modern-input[data-v-4f15a080] .v-input__control .v-input__slot{border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-row .input-wrapper .modern-input[data-v-4f15a080] .v-input__control .v-input__slot:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.form-actions[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-actions .submit-btn[data-v-4f15a080]{border-radius:12px;font-weight:600;text-transform:none;font-size:1rem}.form-actions .clear-btn[data-v-4f15a080]{border-radius:12px;font-weight:500;text-transform:none}.search-section[data-v-4f15a080]{padding:16px 24px;background:#fafafa}.search-section .search-input[data-v-4f15a080] .v-input__control .v-input__slot{border-radius:12px;background:#fff}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper{border-radius:0 0 16px 16px}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper .table-header{background:#f8f9fa}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper .table-header .header-cell{padding:16px;font-weight:600;color:#333;border-bottom:2px solid #e9ecef}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper .table-header .header-cell .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper tbody tr{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper tbody tr:hover{background-color:#f8f9fa}.table-container .modern-table[data-v-4f15a080] .v-data-table__wrapper tbody tr td{padding:16px;border-bottom:1px solid #e9ecef}.table-container .contact-cell[data-v-4f15a080],.table-container .name-cell[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-container .contact-cell[data-v-4f15a080]{color:#666}.member-card-mobile[data-v-4f15a080]{margin:8px 16px;border-radius:12px;border:1px solid #e0e0e0}.member-card-mobile .member-info .member-name[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;margin-bottom:12px}.member-card-mobile .member-info .member-details[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.member-card-mobile .member-info .member-details .detail-item[data-v-4f15a080]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;font-size:.9rem}.empty-state[data-v-4f15a080]{padding:48px 24px;text-align:center}@media(max-width:768px){.bulk-capture-container[data-v-4f15a080]{padding:8px}.header-section[data-v-4f15a080]{padding:16px;margin-bottom:16px}.header-section .header-content[data-v-4f15a080]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:16px}.header-section .header-content .header-text .main-title[data-v-4f15a080]{font-size:1.6rem}.form-card .card-header[data-v-4f15a080],.members-card .card-header[data-v-4f15a080]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.search-section[data-v-4f15a080]{padding:12px 16px}}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:16px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{-ms-flex-item-align:start;align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{-ms-flex-item-align:center;align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{-webkit-transform:scale(1);transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.member-list[data-v-a2e4c24c]{border:2px dashed #e0e0e0;border-radius:8px;min-height:300px;padding:8px;-webkit-transition:border-color .3s;transition:border-color .3s}.member-list.available-members[data-v-a2e4c24c]:hover{border-color:#1976d2}.member-list.group-members[data-v-a2e4c24c]:hover{border-color:#4caf50}.draggable-member[data-v-a2e4c24c]{cursor:move;-webkit-transition:opacity .3s;transition:opacity .3s}.draggable-member[data-v-a2e4c24c]:hover{background-color:rgba(0,0,0,.04)}.v-list-item--active[data-v-a2e4c24c]{background-color:rgba(25,118,210,.08)}@media (max-width:960px){.member-list[data-v-a2e4c24c]{min-height:200px}.text-h4[data-v-a2e4c24c]{font-size:1.5rem!important}}.member-list.drag-over[data-v-a2e4c24c]{border-color:#4caf50;background-color:rgba(76,175,80,.08)}.draggable-member.dragging[data-v-a2e4c24c]{opacity:.5}