.transfer-container[data-v-41e55770]{max-width:500px;width:100%;font-family:Arial,sans-serif}.transfer-title[data-v-41e55770]{font-size:22px;font-weight:700;margin-bottom:10px}.transfer-box[data-v-41e55770]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.transfer-list[data-v-41e55770]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px}.transfer-list-left[data-v-41e55770]{border-right:1px solid #e5e7eb}.transfer-search input[data-v-41e55770]{width:100%;padding:4px 8px;margin-bottom:8px;border:1px solid #e5e7eb;border-radius:4px}.transfer-options[data-v-41e55770]{max-height:180px;overflow-y:auto}.transfer-option[data-v-41e55770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.transfer-option input[type=checkbox][data-v-41e55770]{margin-right:8px}.transfer-list-right[data-v-41e55770]{position:relative}.transfer-header[data-v-41e55770]{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;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-count[data-v-41e55770]{color:#2563eb;font-size:15px;cursor:pointer}.reset-btn[data-v-41e55770]{background:none;border:1px solid #fca5a5;color:#ef4444;border-radius:16px;padding:2px 12px;font-size:14px;cursor:pointer}.reset-btn[data-v-41e55770]:after{content:""}@media (max-width:587px){.reset-btn[data-v-41e55770]{font-size:0;position:relative;padding:0 8px}.reset-btn[data-v-41e55770]:after{content:"✕";font-size:16px;line-height:20px}}.transfer-selected[data-v-41e55770]{max-height:180px;overflow-y:auto}.transfer-selected-item[data-v-41e55770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:700}.drag-icon[data-v-41e55770]{margin-right:8px;color:#6b7280;font-size:16px;cursor:-webkit-grab;cursor:grab}.delete-icon[data-v-41e55770]{margin-left:auto;color:#6b7280;cursor:pointer;font-size:16px}.google-custom-report-modal{--report-modal-vertical-gap:64px;overflow:hidden}.google-custom-report-modal.google-custom-report-results .ant-modal-content{height:calc(100vh - var(--report-modal-vertical-gap));height:calc(100dvh - var(--report-modal-vertical-gap))}.google-custom-report-modal .crm-content.crm-results-content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.google-custom-report-modal .ant-modal{top:32px;max-width:1600px;padding-bottom:32px}.google-custom-report-modal .ant-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow:hidden;border-radius:12px}.google-custom-report-modal .ant-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0;overflow:hidden}.google-custom-report-modal .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;padding:16px 28px}.google-custom-report-modal .ant-modal-footer .ant-btn{min-width:96px}.google-custom-report-modal .crm-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;background:#f7f9fc}.google-custom-report-modal .crm-header{-ms-flex-negative:0;flex-shrink:0;padding:24px 56px 0 28px;border-bottom:1px solid #e8edf3;background:#fff}.google-custom-report-modal .crm-title{margin:0 0 16px;color:#1f2937;font-size:20px;font-weight:600;line-height:28px}.google-custom-report-modal .crm-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px}.google-custom-report-modal .crm-tab{padding:0 0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;font-size:14px;font-weight:500;cursor:pointer}.google-custom-report-modal .crm-tab.active,.google-custom-report-modal .crm-tab:hover{color:#1890ff}.google-custom-report-modal .crm-tab.active{border-bottom-color:#1890ff}.google-custom-report-modal .crm-tab:focus-visible{outline:2px solid #91caff;outline-offset:2px}.google-custom-report-modal .crm-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;overflow:auto;padding:24px 28px}.google-custom-report-modal .crm-section{margin-bottom:20px;padding:20px 24px;border:1px solid #e8edf3;border-radius:8px;background:#fff}.google-custom-report-modal .crm-section:last-child{margin-bottom:0}.google-custom-report-modal .crm-section-title{margin-bottom:16px;color:#1f2937;font-size:16px;font-weight:600}.google-custom-report-modal .crm-general-form .ant-form-item{margin-bottom:20px}.google-custom-report-modal .crm-general-form .ant-form-item:last-child{margin-bottom:0}.google-custom-report-modal .crm-general-form .ant-form-item-label{padding-bottom:8px;line-height:20px}.google-custom-report-modal .crm-input-300,.google-custom-report-modal .filter-site-select{width:100%;max-width:420px}.google-custom-report-modal .crm-range-picker-256{width:280px;max-width:100%}.google-custom-report-modal .crm-date-range-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.google-custom-report-modal .crm-date-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.google-custom-report-modal .crm-date-radio{-webkit-box-flex:0;-ms-flex:0 0 92px;flex:0 0 92px;margin:0;line-height:32px}.google-custom-report-modal .crm-date-dynamic-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-width:0}.google-custom-report-modal .crm-date-btn{height:32px;padding:0 12px}.google-custom-report-modal .crm-date-custom-block{min-width:0}.google-custom-report-modal .transfer-container{max-width:none}.google-custom-report-modal .transfer-title:empty{display:none}.google-custom-report-modal .transfer-list{min-width:0;padding:16px}.google-custom-report-modal .transfer-header{min-height:30px;gap:8px}.google-custom-report-modal .transfer-option,.google-custom-report-modal .transfer-selected-item{min-height:28px;overflow-wrap:anywhere}.google-custom-report-modal .transfer-selected-item{gap:8px;font-weight:400}.google-custom-report-modal .delete-icon{-ms-flex-negative:0;flex-shrink:0}.google-custom-report-modal .report-result{min-width:0;padding:0}.google-custom-report-modal .report-by{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:8px}@media (max-width:767px){.google-custom-report-modal{--report-modal-vertical-gap:24px}.google-custom-report-modal .ant-modal{top:12px;max-width:calc(100vw - 24px);margin:0 auto;padding-bottom:12px}.google-custom-report-modal .ant-modal-content{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.google-custom-report-modal .crm-header{padding:20px 48px 0 16px}.google-custom-report-modal .ant-modal-footer,.google-custom-report-modal .crm-content,.google-custom-report-modal .crm-section{padding:16px}.google-custom-report-modal .crm-date-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.google-custom-report-modal .crm-date-radio{-ms-flex-preferred-size:100%;flex-basis:100%}.google-custom-report-modal .transfer-list{padding:12px}}@media (max-height:600px),(max-width:767px){.google-custom-report-modal.google-custom-report-results .crm-header{padding:12px 48px 0 16px}.google-custom-report-modal.google-custom-report-results .crm-title{margin-bottom:8px;font-size:16px;line-height:22px}.google-custom-report-modal.google-custom-report-results .crm-tab{padding-bottom:8px}.google-custom-report-modal.google-custom-report-results .crm-content.crm-results-content{padding:8px 12px}.google-custom-report-modal.google-custom-report-results .ant-modal-footer{padding:8px 16px}}@media (max-height:600px){.google-custom-report-modal{--report-modal-vertical-gap:24px}.google-custom-report-modal .ant-modal{top:12px;padding-bottom:12px}.google-custom-report-modal .ant-modal-content{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}}@media (max-width:480px){.google-custom-report-modal .crm-tabs{gap:16px}.google-custom-report-modal .crm-tab{font-size:13px}.google-custom-report-modal .transfer-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.google-custom-report-modal .transfer-list-left{border-right:0;border-bottom:1px solid #e5e7eb}}