@keyframes Input_loadingBlurAnimation__BBaSI{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Input_loadingDissolve__cRcc0{0%{background-position:200% 0}to{background-position:0 0}}@keyframes Input_loadingAnimation__Scqvx{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes Input_loadingFontColorAnimation__v_JJQ{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes Input_shrinkContents__dsdmR{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes Input_shrinkMainLayout__4SuIX{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes Input_expandMainLayout__zFCUr{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes Input_expandSideBar__ojNTR{0%{width:70px}to{width:181px}}@keyframes Input_shrinkSideBar__KEb3x{0%{width:180px}to{width:70px}}@keyframes Input_gradientText__ci5Si{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Input_inputContainer__ozR9g{display:flex;flex-direction:column;gap:6px;width:100%}.Input_label__7JgVN{font-size:14px;font-weight:500;color:#333}.Input_inputWrapper__u5h9X{position:relative;border:1px solid #ddd;background-color:#fff;transition:all .2s ease;display:flex;width:100%;padding:3px 3px 3px 7px;justify-content:space-between;align-items:center}.Input_inputWrapper__u5h9X.Input_focused__DnxBY{border-color:#007aff;box-shadow:0 0 0 2px rgba(0,102,204,.2)}.Input_inputWrapper__u5h9X.Input_error__VrecF{border-color:#d32f2f}.Input_input__bEwcH{flex:1 1;border:none;outline:none;color:var(--Text-Primary,rgba(0,0,0,.85));font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.Input_input__bEwcH::placeholder{color:#999}.Input_iconStart__6eoI_{padding-left:12px}.Input_clearButton__KCV_C,.Input_iconStart__6eoI_{display:flex;align-items:center;justify-content:center}.Input_clearButton__KCV_C{background:none;border:none;padding:0;cursor:pointer}.Input_clearButton__KCV_C:hover{opacity:.8}.Input_clearButton__KCV_C:focus{outline:none}.Input_errorMessage__p9TJ1{font-size:12px;color:#d32f2f;margin:0}@keyframes RuleTemplateInput_loadingBlurAnimation__PeUoY{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes RuleTemplateInput_loadingDissolve__oJIes{0%{background-position:200% 0}to{background-position:0 0}}@keyframes RuleTemplateInput_loadingAnimation__DHKXM{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes RuleTemplateInput_loadingFontColorAnimation__m4jAv{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes RuleTemplateInput_shrinkContents__5uw5I{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes RuleTemplateInput_shrinkMainLayout__YOQih{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes RuleTemplateInput_expandMainLayout__3yDEj{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes RuleTemplateInput_expandSideBar__uv71z{0%{width:70px}to{width:181px}}@keyframes RuleTemplateInput_shrinkSideBar__3Usd4{0%{width:180px}to{width:70px}}@keyframes RuleTemplateInput_gradientText__tES8D{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.RuleTemplateInput_container__DsEfG{width:298px;height:121px;display:flex;flex-direction:column}.RuleTemplateInput_title__u_rgW{color:var(--Text-Primary,rgba(0,0,0,.85));font-family:SF Pro;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.RuleTemplateInput_body__nPGQR{margin-top:12px}.RuleTemplateInput_buttons__yaf5d{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:auto}@keyframes SegmentedControl_loadingBlurAnimation___Vntv{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes SegmentedControl_loadingDissolve__7e0TK{0%{background-position:200% 0}to{background-position:0 0}}@keyframes SegmentedControl_loadingAnimation__3Ld_o{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes SegmentedControl_loadingFontColorAnimation__3awOa{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes SegmentedControl_shrinkContents__sWoEk{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes SegmentedControl_shrinkMainLayout__tzdbk{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes SegmentedControl_expandMainLayout__onk4e{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes SegmentedControl_expandSideBar__OSSwe{0%{width:70px}to{width:181px}}@keyframes SegmentedControl_shrinkSideBar__zJEno{0%{width:180px}to{width:70px}}@keyframes SegmentedControl_gradientText___C0o_{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.SegmentedControl_segmentedControl__qYqoy{display:flex;width:100%;background-color:#f2f2f2;border-radius:10px;overflow:hidden;padding:2px;position:relative;height:28px;align-items:center;background:var(--Fills-Quinary,rgba(0,0,0,.01));box-shadow:inset 0 0 2px 0 rgba(0,0,0,.05),inset 0 0 4px 0 rgba(0,0,0,.05),inset 0 0 2px 0 rgba(0,0,0,.05)}.SegmentedControl_option__rcYML{display:flex;height:20px;flex-direction:column;justify-content:center;flex:1 0;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .3s;z-index:1;position:relative;padding:0;overflow:hidden;color:var(--Labels-Primary,#000);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.SegmentedControl_option__rcYML:disabled{opacity:.5;cursor:not-allowed}.SegmentedControl_option__rcYML:not(:last-child):after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:#e8e8e8;z-index:2;opacity:1;transition:opacity .3s ease}.SegmentedControl_option__rcYML.SegmentedControl_selected__K_nGQ+.SegmentedControl_option__rcYML:before,.SegmentedControl_option__rcYML.SegmentedControl_selected__K_nGQ:after{opacity:0}.SegmentedControl_indicator__DxrAk{position:absolute;top:2px;height:calc(100% - 4px);background-color:#fff;border-radius:8px;transition:transform .3s ease,width .3s ease;box-shadow:0 1px 2px rgba(0,0,0,.1);z-index:0}@keyframes Select_loadingBlurAnimation__YbhIe{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Select_loadingDissolve__mxQ8l{0%{background-position:200% 0}to{background-position:0 0}}@keyframes Select_loadingAnimation__gQpf_{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes Select_loadingFontColorAnimation__afHN_{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes Select_shrinkContents__GPBWE{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes Select_shrinkMainLayout__bP_tU{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes Select_expandMainLayout__GpZhH{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes Select_expandSideBar__k3H8u{0%{width:70px}to{width:181px}}@keyframes Select_shrinkSideBar___foB_{0%{width:180px}to{width:70px}}@keyframes Select_gradientText__U8unA{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Select_selectContainer__KKb8n{position:relative;width:100%;max-width:240px}.Select_selectContainer__KKb8n.Select_inline__mMmuh{width:auto;max-width:none;display:inline-block}.Select_selectButton__wCcD4{display:flex;justify-content:space-between;width:214px;padding:3px 3px 3px 7px;align-items:center;border-radius:5px;background:#fff;box-shadow:0 .5px 2.5px 0 rgba(0,0,0,.3),0 0 0 .5px rgba(0,0,0,.05);cursor:pointer}.Select_selectButton__wCcD4.Select_inlineButton__NtLAW{width:auto;min-width:80px;padding-right:28px;position:relative}.Select_selectButton__wCcD4.Select_inlineButton__NtLAW span{padding-right:8px}.Select_selectButton__wCcD4.Select_inlineButton__NtLAW img{position:absolute;right:3px;top:50%;transform:translateY(-50%)}.Select_selectButton__wCcD4:focus{outline:none;border-color:#007aff}.Select_selectButton__wCcD4.Select_open__5FL9v svg{transform:rotate(180deg)}.Select_selectButton__wCcD4.Select_open__5FL9v.Select_inlineButton__NtLAW svg{transform:translateY(-50%) rotate(180deg)}.Select_selectButton__wCcD4 span{overflow:hidden;color:var(--Text-Primary,rgba(0,0,0,.85));text-overflow:ellipsis;white-space:nowrap;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.Select_dropdown__PxLJC{position:absolute;width:214px;top:calc(100% + 4px);left:0;z-index:1000;display:flex;padding:5px;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:6px;background:var(--Materials-Medium,rgb(246,246,246));box-shadow:0 0 1px 0 rgba(0,0,0,.4),0 0 1.5px 0 rgba(0,0,0,.3),0 7px 22px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.Select_dropdown__PxLJC.Select_inlineDropdown__d7sb_{width:auto;min-width:100%;white-space:nowrap}.Select_dropdown__PxLJC ul{width:100%;margin:0;padding:0;list-style:none}.Select_option__Cjf4f{display:flex;align-items:center;padding:3px 12px 3px 7px;gap:2px;align-self:stretch;cursor:pointer;border-radius:5px;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:510;line-height:16px}.Select_option__Cjf4f:hover{background:var(--Accents-Blue,#007aff);color:hsla(0,0%,100%,.85)}.Select_option__Cjf4f.Select_selected__aHDSt svg{margin-right:8px;fill:currentColor}.Select_checkIcon__vK2HB{width:9px}.Select_checkIcon__vK2HB.Select_hidden__RFWZK{visibility:hidden}.BudgetScheduleSection_root__mz9T2{font-size:14px}.BudgetScheduleSection_targetInfo__Mtt16{margin-bottom:16px;padding:12px 16px;background:#f9fafb;border-radius:6px;font-size:14px}.BudgetScheduleSection_targetInfo__Mtt16 p{margin:4px 0;color:#374151;font-size:14px;line-height:1.5}.BudgetScheduleSection_targetInfo__Mtt16 .BudgetScheduleSection_targetName__8MGKm{font-weight:600}.BudgetScheduleSection_targetInfo__Mtt16 .BudgetScheduleSection_note__RwZ5F{color:#6b7280;font-size:13px}.BudgetScheduleSection_section__BHtPM{margin-bottom:16px}.BudgetScheduleSection_section__BHtPM:last-child{margin-bottom:0}.BudgetScheduleSection_section__BHtPM h3{font-size:14px;font-weight:600;margin:0 0 10px;color:#111827}.BudgetScheduleSection_scheduleTable__TbIUi{width:100%;border-collapse:collapse;font-size:14px}.BudgetScheduleSection_scheduleTable__TbIUi td,.BudgetScheduleSection_scheduleTable__TbIUi th{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:14px;line-height:1.5}.BudgetScheduleSection_scheduleTable__TbIUi th{background:#f9fafb;font-weight:600;color:#374151}.BudgetScheduleSection_scheduleTable__TbIUi td{color:#111827}.BudgetScheduleSection_deleteButton__xkehu{background:none;border:1px solid #ef4444;color:#ef4444;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:12px}.BudgetScheduleSection_deleteButton__xkehu:hover{background:#fef2f2}.BudgetScheduleSection_deleteButton__xkehu:disabled{opacity:.5;cursor:not-allowed}.BudgetScheduleSection_form__Nrjll{display:flex;flex-direction:column;gap:12px}.BudgetScheduleSection_formGroup__b7N13{display:flex;flex-direction:column;gap:4px}.BudgetScheduleSection_formGroup__b7N13 label{font-size:14px;font-weight:500;color:#374151}.BudgetScheduleSection_formGroup__b7N13 input{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff}.BudgetScheduleSection_formGroup__b7N13 input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BudgetScheduleSection_errorText__vV5hU{color:#ef4444;font-size:12px;margin-top:2px}.BudgetScheduleSection_formActions__tTSH9{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.BudgetScheduleSection_submitButton__Unkch{padding:8px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer}.BudgetScheduleSection_submitButton__Unkch:hover{background:#2563eb}.BudgetScheduleSection_submitButton__Unkch:disabled{opacity:.5;cursor:not-allowed}.BudgetScheduleSection_emptyState___RK8A{background:#f9fafb;border-radius:6px}.BudgetScheduleSection_emptyState___RK8A,.BudgetScheduleSection_loadingState__0Sqkf{text-align:center;padding:14px;color:#6b7280;font-size:14px}.BudgetScheduleSection_successMessage__h_7jQ{padding:8px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;color:#166534;font-size:14px;margin-bottom:12px}.BudgetScheduleSection_errorMessage__ACUaB{padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:14px;margin-bottom:12px}.BudgetScheduleSection_warningMessage__4kjuk{padding:8px 12px;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;color:#92400e;font-size:14px;margin-bottom:12px}@keyframes RuleTemplate_loadingBlurAnimation__OB3qy{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes RuleTemplate_loadingDissolve__Lo1BY{0%{background-position:200% 0}to{background-position:0 0}}@keyframes RuleTemplate_loadingAnimation__N_kjv{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes RuleTemplate_loadingFontColorAnimation__rRxS_{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes RuleTemplate_shrinkContents__quTq8{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes RuleTemplate_shrinkMainLayout__Kko2H{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes RuleTemplate_expandMainLayout__FUjkX{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes RuleTemplate_expandSideBar__Hr9YY{0%{width:70px}to{width:181px}}@keyframes RuleTemplate_shrinkSideBar__uiEv_{0%{width:180px}to{width:70px}}@keyframes RuleTemplate_gradientText__kPIpZ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.RuleTemplate_container__rf_J_{display:flex;flex-direction:column;width:100%;min-height:auto}.RuleTemplate_container__rf_J_.RuleTemplate_autoWidth__w61sD{width:auto;min-height:auto}.RuleTemplate_heading__jRufY{font-size:14px;font-weight:700;margin-top:16px;margin-bottom:8px}.RuleTemplate_settings__fMwGB{border-radius:6px;border:1px solid var(--border_gray,#dfdedd);background:var(--info_placeholder_background,#e9e8e7);padding:10px;overflow:visible;transition:all .3s ease;position:relative;z-index:10;margin-bottom:12px}.RuleTemplate_settings__fMwGB.RuleTemplate_white__kOovD{background:#fff}.RuleTemplate_adLevelSelector__20zs2{margin-top:20px;margin-bottom:12px;position:relative;z-index:1}.RuleTemplate_settingsHeader__Z1zFP{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border_gray,#dfdedd);padding-bottom:11px;transition:all .3s ease}.RuleTemplate_settingsHeader__title__1025i{color:#242323;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.RuleTemplate_settingsHeader__option__T8ZTj{color:rgba(0,0,0,.3);font-family:SF Pro;font-size:10px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s ease;padding:2px 6px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RuleTemplate_settingsHeader__option__T8ZTj:hover{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.5)}.RuleTemplate_settingsHeader__option__T8ZTj:active{transform:scale(.95)}.RuleTemplate_settingsHeader__Z1zFP.RuleTemplate_collapsed__Ikov0{border-bottom-color:rgba(0,0,0,0);padding-bottom:0}.RuleTemplate_autoOperationsContext__0GhgB .RuleTemplate_settingsHeader__title__1025i{font-size:14px}.RuleTemplate_settingsBody__QPbhS{max-height:1000px;opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:top}.RuleTemplate_settingsBody__QPbhS.RuleTemplate_hidden__Ds_sY{max-height:0;opacity:0;transform:scaleY(0);margin:0;padding:0;pointer-events:none}.RuleTemplate_settingsBody__QPbhS .RuleTemplate_settingsRow__QEemp:last-child{border-bottom:none;padding-bottom:0}.RuleTemplate_settingsBodyWrapper__r52iG{overflow:visible}.RuleTemplate_settingsSection__G8hsK{display:flex;flex-direction:column;gap:11px;margin-bottom:12px;transition:opacity .2s ease,transform .2s ease;opacity:1;transform:translateY(0)}.RuleTemplate_settingsSection__G8hsK.RuleTemplate_transitioning__y8Me8{opacity:0;transform:translateY(10px)}.RuleTemplate_settingsRow__QEemp{display:flex;justify-content:space-between;padding:10px 0;gap:11px;border-radius:6px;border-bottom:1px solid var(--border_gray,#dfdedd);margin-left:31px;opacity:1;transform:translateX(0);transition:all .3s ease;position:relative;z-index:2}.RuleTemplate_settingsRow__label___boNl{color:#242323;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;min-width:150px;flex-shrink:1}.RuleTemplate_settingsRow__sublabel__IubmI{color:rgba(0,0,0,.5);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:1.4;margin-top:4px}.RuleTemplate_settingsRow__value__eEG16{gap:10px;flex-shrink:0}.RuleTemplate_settingsRow__value__eEG16,.RuleTemplate_valueContainer__lE0Fn{display:flex;align-items:center;color:var(--text_disabled_gray,#717070);text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.RuleTemplate_valueWithUnit__yMq91{display:inline-flex;align-items:center;gap:2px;font-size:14px;font-family:Inter;color:#242323}.RuleTemplate_unit__3gyga{margin-left:2px;color:var(--text_disabled_gray,#717070);font-size:14px;font-weight:400}.RuleTemplate_validationError__PUMuw{color:#ff3b30;font-size:13px;font-weight:500;margin-top:4px;padding:4px 8px;background-color:rgba(255,59,48,.1);border-radius:4px;border:1px solid rgba(255,59,48,.3)}.RuleTemplate_disabled__quWcC{cursor:not-allowed;opacity:.5;pointer-events:none}.RuleTemplate_disabled__quWcC:hover{background-color:rgba(0,0,0,0)}.RuleTemplate_sectionTitle__r_ZVq{font-size:12px;font-weight:700;color:rgba(36,35,35,.8);margin:8px 0 4px 4px}.RuleTemplate_rangeSeparator__6fpsk{display:inline-flex;align-items:center;justify-content:center;margin:0 8px;color:rgba(36,35,35,.6);font-weight:600}.RuleTemplate_editableValue__PJiZD{cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s ease;min-width:20px;display:inline-block;font-size:14px;font-family:Inter;color:#242323}.RuleTemplate_editableValue__PJiZD:hover{background-color:rgba(36,35,35,.1)}.RuleTemplate_editableValue__PJiZD:active{background-color:rgba(36,35,35,.15)}.RuleTemplate_textInput__9NYzl{border:1px solid #dfdedd;border-radius:3px;padding:2px 4px;margin-right:8px;width:150px;font-size:14px;background-color:#fff}.RuleTemplate_textInput__9NYzl:disabled{background-color:rgba(0,0,0,0);border:none;color:var(--text_disabled_gray,#717070);padding:2px 4px;margin-right:8px;width:150px}.RuleTemplate_textInput__9NYzl:enabled{background-color:#fff;color:#000}.RuleTemplate_textInput__9NYzl:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1);outline:none}.RuleTemplate_selectInputWrapper__ILApZ{position:relative;display:inline-block}.RuleTemplate_selectInputWrapper__ILApZ:after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #666;pointer-events:none}.RuleTemplate_selectInput__GrWUK{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #dfdedd;border-radius:3px;padding:2px 17px 2px 8px;font-size:14px;background-color:#fff;cursor:pointer;line-height:normal;height:24px}.RuleTemplate_selectInput__GrWUK:disabled{background-color:rgba(0,0,0,0);border:none;color:var(--text_disabled_gray,#717070);padding:2px 17px 2px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.RuleTemplate_selectInput__GrWUK:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1);outline:none}.RuleTemplate_editInput__UOhLp{padding:2px 4px;border:1px solid var(--border_gray,#dfdedd);border-radius:3px;font-family:Inter;font-size:14px;background-color:#fff;min-width:20px;width:80px;outline:none}.RuleTemplate_editInput__UOhLp:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.RuleTemplate_footer__THKGU{display:flex;justify-content:center;margin-top:auto;margin-bottom:0}@keyframes RuleTemplate_slideDown__cEjw4{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes RuleTemplate_slideUp__5GGm0{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-UltralightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Black.otf) format("opentype");font-weight:900;font-style:normal}@keyframes AdAccountInsights_loadingBlurAnimation__qbJzF{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes AdAccountInsights_loadingDissolve__V7WHg{0%{background-position:200% 0}to{background-position:0 0}}@keyframes AdAccountInsights_loadingAnimation__YcxMQ{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes AdAccountInsights_loadingFontColorAnimation__CP_j4{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes AdAccountInsights_shrinkContents___4eyw{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes AdAccountInsights_shrinkMainLayout__P8UN8{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes AdAccountInsights_expandMainLayout__a_IXo{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes AdAccountInsights_expandSideBar__U2Iux{0%{width:70px}to{width:181px}}@keyframes AdAccountInsights_shrinkSideBar__0vQty{0%{width:180px}to{width:70px}}@keyframes AdAccountInsights_gradientText__WBUDS{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AdAccountInsights_ruleTemplateContainer__UnN4V{display:flex;flex-direction:column;gap:14px;margin-top:11px;margin-bottom:11px}.AdAccountInsights_automationControls__QlNmc{background:#fff;border-radius:12px;padding:20px;border:1px solid #e1e5e9;margin-top:16px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_controlsHeader__u7LWr{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_controlsHeader__u7LWr h3{margin:0;font-size:16px;font-weight:600;color:#1a1d29}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_controlsHeader__u7LWr .AdAccountInsights_statusBadge__3iy6O{display:flex;align-items:center;gap:8px;background:#e3f2fd;padding:6px 12px;border-radius:20px;font-size:12px;color:#1976d2}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_controlsHeader__u7LWr .AdAccountInsights_statusBadge__3iy6O .AdAccountInsights_statusIndicator___kzB4{width:8px;height:8px;background:#4caf50;border-radius:50%;animation:AdAccountInsights_pulse__ymEIA 2s infinite}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW{display:flex;gap:12px;margin-bottom:16px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW button{padding:10px 20px;border-radius:8px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW button:disabled{opacity:.6;cursor:not-allowed}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_executeButton___YsCG{background:#1976d2;color:#fff}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_executeButton___YsCG:hover:not(:disabled){background:#1565c0}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_dryRunButton__FAtPX{background:#fff;color:#1976d2;border:1px solid #1976d2}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_dryRunButton__FAtPX:hover:not(:disabled){background:#f5f5f5}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_stopButton__bYP8R{background:#f44336;color:#fff}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_actionButtons__z9TbW .AdAccountInsights_stopButton__bYP8R:hover:not(:disabled){background:#d32f2f}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_statusMessage__sWhXt{background:#e8f5e8;color:#2e7d32;padding:10px 12px;border-radius:6px;font-size:14px;margin-bottom:12px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_errorMessage__WhWGi{background:#ffebee;color:#c62828;padding:10px 12px;border-radius:6px;font-size:14px;margin-bottom:12px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_resultMessage__9inLA{background:#e8f5e8;color:#2e7d32;padding:10px 12px;border-radius:6px;font-size:14px;margin-bottom:12px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp{margin-top:20px;border-top:1px solid #e1e5e9;padding-top:16px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#1a1d29}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp .AdAccountInsights_historyList___gjuH{display:flex;flex-direction:column;gap:8px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp .AdAccountInsights_historyItem__d3cbk{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp .AdAccountInsights_historyItem__d3cbk .AdAccountInsights_historyStatus__VbZ7U{font-size:14px}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp .AdAccountInsights_historyItem__d3cbk .AdAccountInsights_historyAction___XLfW{color:#666;flex:1 1}.AdAccountInsights_automationControls__QlNmc .AdAccountInsights_historySection__01Jzp .AdAccountInsights_historyItem__d3cbk .AdAccountInsights_historyTime__zb_lL{color:#999;font-size:12px}.AdAccountInsights_dailyBudgetDisplay__hUbMK{background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;padding:12px 16px;margin-top:16px}.AdAccountInsights_dailyBudgetDisplay__hUbMK p{margin:0;font-size:14px;font-weight:500;color:#1a1d29}.AdAccountInsights_dailyBudgetDisplay__hUbMK p:first-child{margin-bottom:4px}.AdAccountInsights_dailyBudgetDisplay__hUbMK .AdAccountInsights_fallbackNote__h1Nbh{font-size:12px;color:#666;font-style:italic;margin:0}.AdAccountInsights_loading__Nhn8j{display:flex;align-items:center;justify-content:center;padding:40px;font-size:14px;color:#666}.AdAccountInsights_graphEmpty___uJLQ,.AdAccountInsights_graphWrapper__kbBoK{width:100%;display:flex;align-items:center;justify-content:center}.AdAccountInsights_graphEmpty___uJLQ{border-radius:12px;border:1px dashed rgba(148,163,184,.35);background:#f8fafc;padding:24px;text-align:center;flex-direction:column;gap:6px}.AdAccountInsights_emptyTitle__wT9t7{font-size:14px;font-weight:600}.AdAccountInsights_emptyDescription__CC6g8{font-size:12px;color:rgba(100,116,139,.85)}@keyframes AdAccountInsights_pulse__ymEIA{0%{opacity:1}50%{opacity:.5}to{opacity:1}}