.broadcast-composite-container{min-width:320px;padding:16px}.broadcast-composite-field{margin-bottom:16px}.broadcast-composite-field:last-child{margin-bottom:0}.broadcast-composite-label{color:#374151;display:block;font-size:12px;font-weight:600;margin-bottom:8px}.broadcast-composite-select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;padding:8px 12px;width:100%}.broadcast-composite-select:focus{border-color:#22272d;-webkit-box-shadow:0 0 0 2px rgba(34,39,45,.1);box-shadow:0 0 0 2px rgba(34,39,45,.1);outline:none}.broadcast-composite-select option{padding:4px 8px}.bulk-actions-bar[data-v-4cd4b5ac]{-webkit-animation:slideDown-data-v-4cd4b5ac .3s ease-out;animation:slideDown-data-v-4cd4b5ac .3s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(102,126,234,.3);box-shadow:0 4px 20px rgba(102,126,234,.3);margin-bottom:16px;padding:0}.bulk-actions-bar .bulk-actions-container[data-v-4cd4b5ac]{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:16px;justify-content:space-between;padding:8px 16px}.bulk-actions-bar .bulk-actions-container[data-v-4cd4b5ac],.bulk-actions-bar .selection-section[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bulk-actions-bar .selection-section[data-v-4cd4b5ac]{-ms-flex-negative:0;flex-shrink:0;gap:12px}.bulk-actions-bar .selection-section .selection-info[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.bulk-actions-bar .selection-section .selection-info .selection-badge[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:4px 10px}.bulk-actions-bar .selection-section .selection-info .selection-badge .material-icons[data-v-4cd4b5ac]{color:#fff;font-size:16px}.bulk-actions-bar .selection-section .selection-info .selection-badge .count[data-v-4cd4b5ac]{color:#fff;font-size:13px;font-weight:700}.bulk-actions-bar .selection-section .selection-info .selection-text[data-v-4cd4b5ac]{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:500}.bulk-actions-bar .selection-section .selection-controls[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.bulk-actions-bar .selection-section .selection-controls .control-btn[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;gap:3px;padding:4px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.bulk-actions-bar .selection-section .selection-controls .control-btn .material-icons[data-v-4cd4b5ac]{font-size:14px}.bulk-actions-bar .selection-section .selection-controls .control-btn[data-v-4cd4b5ac]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bulk-actions-bar .selection-section .selection-controls .control-btn[data-v-4cd4b5ac]:active{-webkit-transform:translateY(0);transform:translateY(0)}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:6px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:2px 0}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]::-webkit-scrollbar{height:3px}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;justify-content:center;min-width:65px;overflow:hidden;padding:8px;position:relative;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.05));content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:after{background:radial-gradient(circle at center,hsla(0,0%,100%,.3) 0,transparent 70%);content:"";inset:0;opacity:0;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease;transition:all .4s ease}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px) scale(1.02);transform:translateY(-2px) scale(1.02)}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:hover:before{opacity:1}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bulk-actions-bar .actions-container .action-btn:hover .material-icons[data-v-4cd4b5ac]{color:#fff;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));-webkit-transform:scale(1.12);transform:scale(1.12)}.bulk-actions-bar .actions-container .action-btn:hover span[data-v-4cd4b5ac]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]:active{-webkit-transform:translateY(-1px) scale(.98);transform:translateY(-1px) scale(.98)}.bulk-actions-bar .actions-container .action-btn .material-icons[data-v-4cd4b5ac]{color:hsla(0,0%,100%,.9);font-size:19px;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.bulk-actions-bar .actions-container .action-btn span[data-v-4cd4b5ac]{color:hsla(0,0%,100%,.85);font-size:10px;font-weight:600;letter-spacing:.2px;-webkit-transition:all .25s ease;transition:all .25s ease;white-space:nowrap}.bulk-actions-bar .close-btn[data-v-4cd4b5ac]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:32px;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px}.bulk-actions-bar .close-btn .material-icons[data-v-4cd4b5ac]{color:#fff;font-size:18px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bulk-actions-bar .close-btn[data-v-4cd4b5ac]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bulk-actions-bar .close-btn[data-v-4cd4b5ac]:active{-webkit-transform:rotate(90deg) scale(.95);transform:rotate(90deg) scale(.95)}@-webkit-keyframes slideDown-data-v-4cd4b5ac{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-data-v-4cd4b5ac{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1200px){.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]{min-width:70px;padding:8px 10px}.bulk-actions-bar .actions-container .action-btn .material-icons[data-v-4cd4b5ac]{font-size:18px}.bulk-actions-bar .actions-container .action-btn span[data-v-4cd4b5ac]{font-size:10px}}@media(max-width:768px){.bulk-actions-bar .bulk-actions-container[data-v-4cd4b5ac]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px 16px}.bulk-actions-bar .selection-section[data-v-4cd4b5ac]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.bulk-actions-bar .actions-container[data-v-4cd4b5ac]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.bulk-actions-bar .actions-container .action-btn[data-v-4cd4b5ac]{min-width:60px;padding:8px}.bulk-actions-bar .actions-container .action-btn .material-icons[data-v-4cd4b5ac]{font-size:16px}.bulk-actions-bar .actions-container .action-btn span[data-v-4cd4b5ac]{font-size:9px}.bulk-actions-bar .close-btn[data-v-4cd4b5ac]{height:32px;position:absolute;right:16px;top:12px;width:32px}.bulk-actions-bar .close-btn .material-icons[data-v-4cd4b5ac]{font-size:18px}}