.page_container__jnSV8{padding-top:10vh;min-height:100vh;position:relative}.page_content__i8QH3{max-width:450px;width:100%;margin:0 auto;padding:0 20px}.page_logo__5x2YI{height:180px;width:auto}.page_fullWidth__O5Dq1,.page_tabs__mJE2D{width:100%}.page_tabsList__pvHMS{background-color:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-md);padding:4px}.page_tab__LtsQ6{font-weight:500;font-size:16px}.page_pointer___GblN{cursor:pointer}.page_legalLinks__VMu8G{margin-top:0}.page_surveyFrame__lqi5J{width:100%;height:50vh;min-height:500px;border:none;border-radius:8px;background-color:#f8f9fa;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.page_surveyFrame__lqi5J{height:60vh;min-height:600px}}@media (max-width:480px){.page_surveyFrame__lqi5J{height:65vh;min-height:650px;border-radius:4px}}.ChangeLanguageButton_dropdown__HG2kk{position:relative;display:inline-block}@media (max-width:768px){.ChangeLanguageButton_dropdown__HG2kk{display:block;width:100%}.ChangeLanguageButton_button__xrkDn{width:100%}}@media (min-width:768px){.ChangeLanguageButton_button__xrkDn{width:140px}}.ChangeLanguageButton_button__xrkDn{font-size:.875rem;display:flex;flex-direction:row;justify-content:space-between;padding-left:5%;padding-right:5%;align-items:center;height:40px;background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid var(--color-gray-300);transition:box-shadow .3s ease}.ChangeLanguageButton_button__xrkDn:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ChangeLanguageButton_menu__SzvTu{position:absolute;margin-top:.8rem;font-size:.8rem;list-style-type:none;align-items:center;background-color:#ffff;border:1px solid var(--color-gray-300);border-radius:5px;cursor:pointer;width:100%;height:auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:background-color .1s ease-in-out;transition:box-shadow .3s ease}.ChangeLanguageButton_menu__SzvTu:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ChangeLanguageButton_menu__SzvTu li{padding:10px 20px;cursor:pointer}.ChangeLanguageButton_menu__SzvTu li:hover{background-color:var(--color-gray-50);border-radius:5px}.ChangeLanguageButton_arrow__TP0kh{transition:transform .4s ease}.ChangeLanguageButton_arrow__TP0kh.ChangeLanguageButton_open__l5J2B{transform:rotate(-180deg)}.OnboardingShell_container__q_oER{width:100%;padding:0;background:transparent}.OnboardingShell_container__q_oER .wizardFooter{border-top:none!important;box-shadow:none!important}.OnboardingShell_overlay__92EEJ{position:fixed;inset:0;background:rgba(255,255,255,.6);display:grid;place-items:center;z-index:1000}.OnboardingShell_spinner__VBmWG{width:48px;height:48px;border:4px solid rgba(0,0,0,.1);border-top:4px solid var(--mantine-color-brand-6);border-radius:50%;animation:OnboardingShell_spin__jP5Fb 1s linear infinite}@keyframes OnboardingShell_spin__jP5Fb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OnboardingWizard_wizardContent__YfcMK{padding:var(--spacing-4);min-height:400px;display:flex;flex-direction:column;gap:var(--spacing-3)}.OnboardingWizard_animatedStep__Xqgtq{will-change:transform,opacity}@keyframes OnboardingWizard_slideInFromRight__vFEw2{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes OnboardingWizard_slideInFromLeft__Vq7IV{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.OnboardingWizard_enterFromRight__V5iMU{animation:OnboardingWizard_slideInFromRight__vFEw2 var(--onboarding-step-anim,.26s) ease-out}.OnboardingWizard_enterFromLeft__SYZlA{animation:OnboardingWizard_slideInFromLeft__Vq7IV var(--onboarding-step-anim,.26s) ease-out}@media (prefers-reduced-motion:reduce){.OnboardingWizard_enterFromLeft__SYZlA,.OnboardingWizard_enterFromRight__V5iMU{animation:none}}@media (max-width:768px){.OnboardingWizard_wizardContent__YfcMK{padding:var(--spacing-3);min-height:300px}}.WelcomeStep_container__KAHY9{width:100%}.WelcomeStep_title__zKV3n{text-align:center;font-weight:600;color:var(--mantine-color-dark-7)}.WelcomeStep_industryWrapper__WCbyQ{width:100%}@media (min-width:1024px){.WelcomeStep_industryWrapper__WCbyQ{min-height:85vh;display:flex;align-items:center;justify-content:center}}.WelcomeStep_boxCard__HtI6D{background:#fff;border:3px solid var(--mantine-primary-color-filled);border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.12);--onboarding-card-min-height:380px;min-height:var(--onboarding-card-min-height);display:flex;flex-direction:column}.WelcomeStep_introContainer__E4DeP{width:100%}.WelcomeStep_cardMain__YHcoA{flex:1 1;display:flex;flex-direction:column}.WelcomeStep_cardFooter__WZCdN{margin-top:auto;display:flex;justify-content:center}@media (min-width:1024px){.WelcomeStep_introContainer__E4DeP{min-height:90vh;display:flex;align-items:center;justify-content:center}}.WelcomeStep_videoWrapper__LB0nz{position:relative;overflow:hidden;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.12)}.WelcomeStep_video__03EEI{display:block;width:100%;height:auto}.WelcomeStep_playOverlay__D_Moi{position:absolute;inset:0;display:grid;place-items:center;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,0))}.WelcomeStep_playButtonCircle__bSXJx{width:114px;height:114px;border-radius:999px;border:4px solid rgba(255,255,255,.95);background:linear-gradient(135deg,var(--mantine-color-brand-5),var(--mantine-color-brand-7));display:grid;place-items:center;box-shadow:0 10px 28px rgba(121,64,205,.35);cursor:pointer}.WelcomeStep_playButtonCircle__bSXJx:hover{transform:scale(1.04);box-shadow:0 12px 32px rgba(121,64,205,.45)}.WelcomeStep_chatOverlay__5CMa6{position:absolute;left:0;right:0;bottom:0;padding:1rem;background:linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6),transparent);display:grid;grid-gap:.75rem;gap:.75rem}.WelcomeStep_chatBubble__HfZtc{max-width:720px;margin:0 auto;background:white;border:1px solid var(--mantine-color-gray-2);border-radius:1rem;padding:1rem 1.25rem;box-shadow:0 6px 16px rgba(0,0,0,.08);position:relative}.WelcomeStep_chatTitle__JVjZq{font-size:1.1rem}.WelcomeStep_chatText__7G3_p{line-height:1.4}.WelcomeStep_ctaButton__RYZkI{margin-top:.25rem}.WelcomeStep_skipLinkInline__9Meh_{background:transparent;border:none;color:var(--mantine-color-gray-6);cursor:pointer;font-size:1rem}.WelcomeStep_content__jua__{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start;margin-bottom:2rem}.WelcomeStep_formSection__WZMId{display:flex;flex-direction:column;gap:1.5rem}.WelcomeStep_previewSection__LqTtD{display:flex;flex-direction:column;gap:1rem}.WelcomeStep_previewCard__dtWsh{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);transition:transform .2s ease}.WelcomeStep_previewCard__dtWsh:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.WelcomeStep_input__BoVcB,.WelcomeStep_textarea__rOrAd{font-size:1rem}.WelcomeStep_label__88T_f{font-weight:500;margin-bottom:.25rem;font-size:1rem}.WelcomeStep_narrowContent__khGGW{max-width:600px;width:100%;margin:0 auto}.WelcomeStep_skipLink__4Urzi{color:var(--mantine-color-gray-6);transition:color .2s}.WelcomeStep_skipLink__4Urzi:hover{color:var(--mantine-color-brand-5)}.WelcomeStep_petAndTip__yEPyF{margin-bottom:.25rem}.WelcomeStep_petImage__rcthW{width:56px;height:56px;object-fit:cover;border:1px solid var(--mantine-color-gray-2)}.WelcomeStep_tipBubble__w7NYH{background:white;border:1px solid var(--mantine-color-gray-2);box-shadow:0 4px 12px rgba(0,0,0,.06)}@media (max-width:768px){.WelcomeStep_boxCard__HtI6D{--onboarding-card-min-height:420px}.WelcomeStep_content__jua__{grid-template-columns:1fr;gap:2rem}.WelcomeStep_previewSection__LqTtD{order:-1}}.BubbleChat_wrapper__n7A7p{width:100%}.BubbleChat_vertical__HtDso{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-md)}.BubbleChat_avatar__QCr_O{flex:0 0 56px;width:56px;height:56px;border-radius:999px;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.15);background:#fff;overflow:hidden}.BubbleChat_bubble__9Qw0d{position:relative;background:#fff;border-color:var(--mantine-color-gray-3)!important;max-width:min(720px,100%);box-shadow:0 6px 16px rgba(0,0,0,.06);box-sizing:border-box}.BubbleChat_vertical__HtDso .BubbleChat_avatar__QCr_O{width:88px;height:88px;flex:0 0 88px}.BubbleChat_vertical__HtDso .BubbleChat_bubble__9Qw0d{width:100%;max-width:600px;min-width:600px;padding:var(--mantine-spacing-lg)!important}.BubbleChat_message__zZ4i8{line-height:1.45;white-space:pre-line}.BubbleChat_vertical__HtDso .BubbleChat_message__zZ4i8{font-size:1.2rem;line-height:1.6;text-align:center}@media (max-width:768px){.BubbleChat_vertical__HtDso .BubbleChat_bubble__9Qw0d{min-width:auto;max-width:100%}}.BubbleChat_pointer_up__sG_vT:after{content:"";position:absolute;width:12px;height:12px;background:#fff;transform:rotate(45deg);top:-6px;left:14px;border-top:1px solid var(--mantine-color-gray-3);border-left:1px solid var(--mantine-color-gray-3)}.BubbleChat_vertical__HtDso .BubbleChat_pointer_up__sG_vT:after{left:calc(50% - 6px)}.BubbleChat_pointer_left__kG8wA:after{left:-6px;border-left:1px solid var(--mantine-color-gray-3)}.BubbleChat_pointer_left__kG8wA:after,.BubbleChat_pointer_right__jyzTM:after{content:"";position:absolute;width:12px;height:12px;background:#fff;transform:rotate(45deg);top:20px;border-bottom:1px solid var(--mantine-color-gray-3)}.BubbleChat_pointer_right__jyzTM:after{right:-6px;border-right:1px solid var(--mantine-color-gray-3)}.IndustrySelect_industrySelect__m5_qc{width:100%}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input{border-radius:.75rem;border:1px solid var(--mantine-color-gray-4);transition:all .2s ease;font-size:.875rem}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input:focus{border-color:var(--mantine-color-brand-4);box-shadow:0 0 0 3px rgba(var(--mantine-color-brand-4-rgb),.1)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-dropdown{border-radius:.75rem;border:1px solid var(--mantine-color-gray-3);box-shadow:0 10px 25px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-group{border-top:1px solid var(--mantine-color-gray-2)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-group:first-child{border-top:none}.IndustrySelect_industrySelect__m5_qc .mantine-Select-groupLabel{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem .5rem;border-bottom:1px solid var(--mantine-color-gray-2);margin-bottom:0}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option{padding:.75rem 1rem;border-radius:.5rem;margin:.125rem .5rem;transition:all .15s ease;cursor:pointer}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option:hover{background-color:var(--mantine-color-gray-0);transform:translateX(2px)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option[data-selected=true]{background-color:var(--mantine-color-brand-1);color:var(--mantine-color-brand-8);font-weight:500}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option[data-selected=true]:hover{background-color:var(--mantine-color-brand-2)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input[data-loading=true]{opacity:.7}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input[data-invalid=true]{border-color:var(--mantine-color-red-4)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input[data-invalid=true]:focus{box-shadow:0 0 0 3px rgba(var(--mantine-color-red-4-rgb),.1)}.IndustrySelect_industrySelect__m5_qc .mantine-Select-nothing{color:var(--mantine-color-gray-5);font-style:italic;text-align:center;padding:1rem}@media (max-width:768px){.IndustrySelect_industrySelect__m5_qc .mantine-Select-dropdown{max-height:250px}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option{padding:.875rem 1rem;margin:.125rem .25rem}}.IndustrySelect_industrySelect__m5_qc .mantine-Select-input:focus-visible{outline:2px solid var(--mantine-color-brand-4);outline-offset:2px}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option:focus-visible{outline:2px solid var(--mantine-color-brand-4);outline-offset:-2px}@media (prefers-contrast:high){.IndustrySelect_industrySelect__m5_qc .mantine-Select-input{border-width:2px}.IndustrySelect_industrySelect__m5_qc .mantine-Select-groupLabel{border-bottom-width:2px}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option[data-selected=true]{border:2px solid var(--mantine-color-brand-6)}}@media (prefers-reduced-motion:reduce){.IndustrySelect_industrySelect__m5_qc .mantine-Select-dropdown,.IndustrySelect_industrySelect__m5_qc .mantine-Select-input,.IndustrySelect_industrySelect__m5_qc .mantine-Select-option{transition:none}.IndustrySelect_industrySelect__m5_qc .mantine-Select-option:hover{transform:none}}.UserInputScreen_container__k19Fj{max-width:800px;margin:0 auto;padding:0;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.UserInputScreen_header__HL7Vm{display:grid;grid-template-columns:1fr auto 1fr;align-items:flex-start;width:100%;margin-bottom:0}.UserInputScreen_helpButton__jaQEt{grid-column:3;justify-self:end}@media (max-width:768px){.UserInputScreen_container__k19Fj{padding:0;min-height:auto}.UserInputScreen_mainContainer__9J_gs{padding:0!important}}.UserInputScreen_heroSection__QlhE8{grid-column:1/-1;margin-bottom:var(--mantine-spacing-lg);text-align:left}@media (max-width:768px){.UserInputScreen_heroSection__QlhE8{margin-bottom:16px}.UserInputScreen_heroSection__QlhE8 [style*="font-size: 2rem"],.UserInputScreen_heroSection__QlhE8 h1{font-size:1.5rem!important}.UserInputScreen_heroSection__QlhE8 p{margin-top:.25rem!important}}.UserInputScreen_chatContainer__Q89w3{width:100%;border:2px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-xl);background:white;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .2s ease;position:relative}.UserInputScreen_chatContainer__Q89w3:hover{border-color:var(--mantine-color-brand-3);box-shadow:0 8px 25px rgba(0,0,0,.1)}.UserInputScreen_chatContainer__Q89w3:focus-within{border-color:var(--mantine-color-brand-5);box-shadow:0 0 0 3px var(--mantine-color-brand-5) /.1}.UserInputScreen_inputWrapper__ja_sL{position:relative;padding:var(--mantine-spacing-lg)}.UserInputScreen_chatInput__5Z6XB{resize:none;border:none!important;font-size:16px;line-height:1.5;padding-right:90px}.UserInputScreen_chatInput__5Z6XB textarea{border:none!important;outline:none!important;box-shadow:none!important}.UserInputScreen_inlineActions__VSgi3{position:absolute;bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md);display:flex;gap:var(--mantine-spacing-sm);align-items:center}.UserInputScreen_inlineAssets__zE9Mb{padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-bottom:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-gray-0)}.UserInputScreen_assetChips__6sjBp{display:flex;gap:var(--mantine-spacing-xs);flex-wrap:wrap}.UserInputScreen_linkPreview__1lhcd{margin-top:var(--mantine-spacing-sm);display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.UserInputScreen_linkHeader__50_TI{color:var(--mantine-color-gray-6)}.UserInputScreen_linkChips__ipD9v{display:flex;gap:var(--mantine-spacing-xs);flex-wrap:wrap}.UserInputScreen_linkChip__RNvlC{display:flex;align-items:center;gap:var(--mantine-spacing-xs);background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-lg);padding:2px 6px;max-width:100%}.UserInputScreen_linkText__kM3_8{max-width:240px}.UserInputScreen_multiMediaModeCard__t08nb{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-lg);background:linear-gradient(180deg,rgba(250,250,252,.96),rgba(245,247,250,.96))}.UserInputScreen_multiMediaModeCardRequired__kghjP{border-color:var(--mantine-color-orange-5);box-shadow:0 0 0 1px rgba(245,159,0,.15)}.UserInputScreen_multiMediaModeHeader__if_MS{display:flex;flex-direction:column;gap:4px}.UserInputScreen_multiMediaModeOptions__7Ybvb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--mantine-spacing-sm);gap:var(--mantine-spacing-sm)}.UserInputScreen_multiMediaModeOption__nj0Kl{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);background:white;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease}.UserInputScreen_multiMediaModeOption__nj0Kl:hover{border-color:var(--mantine-color-brand-4);transform:translateY(-1px)}.UserInputScreen_multiMediaModeOptionActive__MUh8c{border-color:var(--mantine-color-brand-5);background:var(--mantine-color-brand-0);box-shadow:0 0 0 1px rgba(34,139,230,.12)}.UserInputScreen_multiMediaModeHelperText__Z1bcn{min-height:18px}.UserInputScreen_assetPreviews__a7ufc{display:flex;gap:var(--mantine-spacing-md);flex-wrap:wrap;align-items:center;justify-content:center}.UserInputScreen_assetChip__dihLv{display:flex;align-items:center;gap:var(--mantine-spacing-xs);background:var(--mantine-color-brand-0);border:1px solid var(--mantine-color-brand-2);border-radius:var(--mantine-radius-lg);padding:4px 8px;font-size:12px}.UserInputScreen_mediaPreview__oRQJi{position:relative;width:120px;height:120px;border-radius:var(--mantine-radius-lg);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid var(--mantine-color-gray-3);transition:all .2s ease}.UserInputScreen_mediaPreview__oRQJi:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:var(--mantine-color-brand-4)}.UserInputScreen_audioPreview__R5sGp{position:relative;width:min(320px,100%);padding:8px 10px;border-radius:var(--mantine-radius-lg);background:var(--mantine-color-gray-0);border:2px solid var(--mantine-color-gray-3);box-shadow:0 2px 8px rgba(0,0,0,.08)}.UserInputScreen_previewImage__rC5Db,.UserInputScreen_previewVideo__CDMvq{width:100%;height:100%;object-fit:cover}.UserInputScreen_previewRemoveButton__1yafv{position:absolute;top:4px;right:4px;background:white;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .2s ease}.UserInputScreen_previewRemoveButton__1yafv:hover{background:var(--mantine-color-red-0);transform:scale(1.1)}.UserInputScreen_videoIndicator__U9Dom{position:absolute;bottom:4px;left:4px;background:rgba(0,0,0,.7);color:white;padding:4px 8px;border-radius:var(--mantine-radius-lg);display:flex;align-items:center;gap:4px;font-size:12px}@media (max-width:768px){.UserInputScreen_mediaPreview__oRQJi{width:100px;height:100px}.UserInputScreen_linkText__kM3_8{max-width:180px}}.UserInputScreen_smartHints__tQI8n{opacity:0;animation:UserInputScreen_fadeIn__OHwiS .3s ease forwards}@keyframes UserInputScreen_fadeIn__OHwiS{to{opacity:1}}.UserInputScreen_submitButton__t9kw1{background:linear-gradient(135deg,var(--mantine-color-brand-5),var(--mantine-color-violet-5));border:none;border-left:1px solid var(--mantine-color-gray-2);display:flex;align-items:center;justify-content:center;padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);height:40px;transition:all .2s ease;font-weight:600;font-size:14px;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;width:auto}.UserInputScreen_submitButton__t9kw1:hover:not(:disabled){transform:scale(1.02);box-shadow:0 4px 12px rgba(var(--mantine-color-brand-5-rgb),.3)}.UserInputScreen_submitButton__t9kw1:disabled{opacity:.4;cursor:not-allowed}.UserInputScreen_autoMediaCheckbox__WBa_X{padding:0 var(--mantine-spacing-sm);border-right:1px solid var(--mantine-color-gray-2);display:flex;align-items:center;min-height:100%;white-space:nowrap;font-size:14px}.UserInputScreen_dropZoneContainer__9NYAH{width:100%;display:flex;flex-direction:column;gap:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-lg)}.UserInputScreen_unifiedInputContainer__6gQRC{width:100%;display:flex;flex-direction:column;border:2px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-xl);background:white;transition:all .3s ease;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.UserInputScreen_unifiedInputContainer__6gQRC:focus-within{border-color:var(--mantine-color-brand-5);box-shadow:0 4px 16px rgba(0,0,0,.08),0 0 0 2px rgba(var(--mantine-color-brand-5-rgb),.1)}.UserInputScreen_unifiedInputContainer__6gQRC.UserInputScreen_dragOver__t9zyT{border-color:var(--mantine-color-brand-4);background:var(--mantine-color-brand-0);transform:scale(1.01)}.UserInputScreen_assetChipsContainer__7Nwgc{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg)}.UserInputScreen_optionDivider__jYPNP{width:1px;height:100%;align-self:stretch;background:linear-gradient(to bottom,transparent 0,transparent 20%,var(--mantine-color-gray-3) 20%,var(--mantine-color-gray-3) 30%,transparent 30%,transparent 40%,var(--mantine-color-gray-3) 40%,var(--mantine-color-gray-3) 50%,transparent 50%,transparent 60%,var(--mantine-color-gray-3) 60%,var(--mantine-color-gray-3) 70%,transparent 70%,transparent 80%,var(--mantine-color-gray-3) 80%,var(--mantine-color-gray-3) 90%,transparent 90%,transparent 100%);background-size:1px 20px;opacity:.6;margin:0}.UserInputScreen_inputOption__p0I7s{width:100%;transition:all .2s ease}.UserInputScreen_primaryOption__3972b{font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.1)}.UserInputScreen_primaryOption__3972b:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.UserInputScreen_mediaBar__dkESz{min-height:auto;overflow-x:auto;overflow-y:hidden}.UserInputScreen_actionButtons__TvniP{min-width:-moz-fit-content;min-width:fit-content}.UserInputScreen_submitButton__t9kw1{padding:var(--mantine-spacing-xs);flex:1.5 1;min-width:56px}.UserInputScreen_autoMediaCheckbox__WBa_X{padding:0 var(--mantine-spacing-xs);font-size:12px}.UserInputScreen_submitButtonText__jlnPW{display:none}.UserInputScreen_mediaBar__dkESz .UserInputScreen_submitButton__t9kw1{display:none!important}.UserInputScreen_mobileSubmitContainer__ONnFj{display:flex;gap:var(--mantine-spacing-md);align-items:center;justify-content:space-between;padding:var(--mantine-spacing-md);background:var(--mantine-color-gray-0);border-top:1px solid var(--mantine-color-gray-2);border-bottom-left-radius:var(--mantine-radius-lg);border-bottom-right-radius:var(--mantine-radius-lg)}.UserInputScreen_mobileSubmitButton__5ISe9{width:48px;height:48px;min-height:48px;min-width:48px;padding:0;display:flex;align-items:center;justify-content:center}.UserInputScreen_submitButton__t9kw1 .UserInputScreen_mantine-Button-section___Zy7m{margin:0}.UserInputScreen_optionDropZone__H9TA1{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;align-self:center!important;border-radius:50%!important;padding:0!important}.UserInputScreen_optionDropZone__H9TA1 span{font-size:12px}.UserInputScreen_unifiedInputContainer__6gQRC{min-height:auto;border-radius:var(--mantine-radius-lg)}.UserInputScreen_textInputSection__s0Ylk{padding:var(--mantine-spacing-lg);padding-top:calc(var(--mantine-spacing-lg) + 24px);min-height:120px}.UserInputScreen_integratedAssets__ZFauN{margin-bottom:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.UserInputScreen_multiMediaModeOptions__7Ybvb{grid-template-columns:1fr}}.UserInputScreen_mediaBar__dkESz{display:flex;align-items:stretch;background:transparent;min-height:56px}.UserInputScreen_actionButtons__TvniP{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg)}.UserInputScreen_creditPreview__RpVZh{display:flex;align-items:center;padding-left:var(--mantine-spacing-sm)}.UserInputScreen_creditPreviewText__nkbvx{text-align:left;white-space:nowrap}.UserInputScreen_mediaIconGroup__aPaXX,.UserInputScreen_rightButtonGroup__D_p1G{display:flex;align-items:center;gap:var(--mantine-spacing-md)}@media (min-width:769px){.UserInputScreen_cameraButton__Rzj8p,.UserInputScreen_customizeMobile__Cjcr7,.UserInputScreen_mobileSubmitContainer__ONnFj{display:none!important}.UserInputScreen_customizeDesktop__PnpB9{display:block}}@media (max-width:768px){.UserInputScreen_customizeDesktop__PnpB9{display:none!important}.UserInputScreen_customizeMobile__Cjcr7{display:block}.UserInputScreen_creditPreview__RpVZh{display:none}}.UserInputScreen_dropZoneIcon__gGGH1{color:var(--mantine-color-gray-5);transition:color .2s ease;flex-shrink:0}.UserInputScreen_compactDropZone__gZTQO:hover .UserInputScreen_dropZoneIcon__gGGH1{color:var(--mantine-color-brand-6)}.UserInputScreen_optionDropZone__H9TA1{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;cursor:pointer;transition:all .2s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;background:transparent;border:none}.UserInputScreen_creditPreviewMobile___Tc8r{flex:1 1;display:flex;align-items:center;justify-content:center;padding:0 var(--mantine-spacing-sm);text-align:center}.UserInputScreen_creditPreviewMobileText__jaGKN{text-align:center}@media (min-width:769px){.UserInputScreen_creditPreviewMobile___Tc8r{display:none}}.UserInputScreen_optionDropZone__H9TA1:hover:not(.UserInputScreen_disabled__aeLRA){background:var(--mantine-color-brand-0);transform:scale(1.1)}.UserInputScreen_optionDropZone__H9TA1.UserInputScreen_active__sXWe1{background:var(--mantine-color-brand-1);transform:scale(1.05)}.UserInputScreen_optionDropZone__H9TA1.UserInputScreen_disabled__aeLRA{opacity:.4;cursor:not-allowed}.UserInputScreen_optionDropZone__H9TA1.UserInputScreen_dragOver__t9zyT{background:var(--mantine-color-brand-2);transform:scale(1.15)}.UserInputScreen_recording__0_yTY{background:var(--mantine-color-red-0);box-shadow:0 0 0 2px var(--mantine-color-red-3)}.UserInputScreen_recording__0_yTY .UserInputScreen_optionIcon__RMqhr{color:var(--mantine-color-red-7)}.UserInputScreen_optionIcon__RMqhr{color:var(--mantine-color-gray-7);transition:color .2s ease}.UserInputScreen_optionDropZone__H9TA1:hover:not(.UserInputScreen_disabled__aeLRA) .UserInputScreen_optionIcon__RMqhr{color:var(--mantine-color-brand-7)}.UserInputScreen_mediaActionBar__aMWwk{display:flex;align-items:center;gap:var(--mantine-spacing-md);margin:var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-sm);background:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2);min-height:60px}.UserInputScreen_mediaActionButtons__3Naif{flex-shrink:0}.UserInputScreen_mediaAssetsList__JKRKc{flex:1 1;overflow-x:auto;overflow-y:hidden}.UserInputScreen_mediaAssetsList__JKRKc .UserInputScreen_assetChips__6sjBp{flex-wrap:nowrap;padding-right:var(--mantine-spacing-sm)}.UserInputScreen_secondaryActions__1QfLj{position:absolute;bottom:0;left:8px;display:flex;gap:var(--mantine-spacing-md);align-items:center}.UserInputScreen_secondaryActions__1QfLj>*{transition:background-color .2s ease}.UserInputScreen_secondaryActions__1QfLj>:hover{background-color:var(--mantine-color-gray-1)}.UserInputScreen_secondaryActions__1QfLj>:active{background-color:var(--mantine-color-gray-2);transform:translateY(1px)}.UserInputScreen_secondaryActions__1QfLj button{flex:0 1 auto;white-space:nowrap}.UserInputScreen_divider__LiWJb{position:relative;margin:var(--mantine-spacing-xs) 0;display:flex;align-items:center;justify-content:center}.UserInputScreen_divider__LiWJb:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--mantine-color-gray-3);transform:translateY(-50%)}.UserInputScreen_divider__LiWJb .UserInputScreen_mantine-Text-root__WGBQy{background:white;padding:0 var(--mantine-spacing-md);position:relative;z-index:2;font-weight:500;display:inline-block}.UserInputScreen_textInputSection__s0Ylk{width:100%;position:relative;padding:var(--mantine-spacing-lg);padding-top:calc(var(--mantine-spacing-lg) + 24px);cursor:text;min-height:120px;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);background:white}.UserInputScreen_textInputSection__s0Ylk.UserInputScreen_expanded__oRaV8{min-height:140px;background:var(--mantine-color-gray-0)}.UserInputScreen_integratedAssets__ZFauN{margin-bottom:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-2)}.UserInputScreen_progressiveTextInput__HkjBZ{border:none!important;background:transparent!important;transition:all .3s ease;width:100%;flex:1 1}.UserInputScreen_progressiveTextInput__HkjBZ textarea{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;resize:none!important}.UserInputScreen_brandContextDesktop__btmlP{position:absolute;top:var(--mantine-spacing-sm);left:var(--mantine-spacing-sm);z-index:2}@media (max-width:768px){.UserInputScreen_brandContextDesktop__btmlP{display:none}}.UserInputScreen_brandContextMobile__IkEk9{display:none}@media (max-width:768px){.UserInputScreen_brandContextMobile__IkEk9{display:flex;justify-content:center;margin-top:var(--mantine-spacing-sm)}}.UserInputScreen_ideaSuggestionLink__4aF9N{position:absolute;top:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);z-index:2;font-weight:500;font-size:.875rem;opacity:.7;transition:all .2s ease;padding:4px 8px}.UserInputScreen_ideaSuggestionLink__4aF9N:hover:not(:disabled){opacity:1;background:var(--mantine-color-brand-0);border-radius:var(--mantine-radius-lg)}.UserInputScreen_ideaSuggestionLink__4aF9N:disabled{opacity:.3}.UserInputScreen_quickActions__tpPpd{position:absolute;bottom:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);display:flex;gap:var(--mantine-spacing-xs);align-items:center;opacity:0;animation:UserInputScreen_fadeInActions__Ozf86 .3s ease .2s forwards}@keyframes UserInputScreen_fadeInActions__Ozf86{to{opacity:1}}@media (max-width:768px){.UserInputScreen_dropZoneContainer__9NYAH{gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-sm)}.UserInputScreen_primaryDropZone__sP_Y0{min-height:140px;padding:var(--mantine-spacing-md)}.UserInputScreen_secondaryActions__1QfLj{gap:var(--mantine-spacing-xs);padding:0;margin-top:0}.UserInputScreen_secondaryActions__1QfLj button{flex:0 1 auto;font-size:.875rem;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.UserInputScreen_divider__LiWJb{margin:.25rem 0}}.UserInputScreen_assetPreviewContainer__b35Uy{flex-wrap:wrap;gap:16px;padding:8px}.UserInputScreen_assetPreview__omyp5{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border:2px solid #e9ecef;border-radius:var(--mantine-radius-lg);background:#f8f9fa}.UserInputScreen_assetPreview__omyp5:hover{border-color:#ced4da}.UserInputScreen_audioAssetPreview__lZdE_{width:300px;height:80px}.UserInputScreen_removeButton__1t8fG{position:absolute;top:-8px;right:-8px;background:white;border:1px solid #e9ecef;border-radius:50%;z-index:10;width:24px;height:24px}.UserInputScreen_removeButton__1t8fG:hover{background:#f8f9fa}.UserInputScreen_previewMedia__kj0rG{width:100%;height:100%;object-fit:cover;border-radius:var(--mantine-radius-lg);overflow:hidden}.UserInputScreen_audioPreview__R5sGp{padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%}.UserInputScreen_audioPlayer___SEWV{width:100%;height:40px;border-radius:var(--mantine-radius-lg);outline:none}.UserInputScreen_audioPlayer___SEWV::-webkit-media-controls-panel{background-color:#f8f9fa;border-radius:var(--mantine-radius-lg)}.UserInputScreen_audioPlayer___SEWV::-webkit-media-controls-play-button{background-color:var(--mantine-color-brand-5);border-radius:50%}.UserInputScreen_audioPlayer___SEWV::-webkit-media-controls-play-button:hover{background-color:var(--mantine-color-brand-6)}.UserInputScreen_audioLabel__6AGSL{display:flex;align-items:center;gap:2px;width:100%;color:#495057}.UserInputScreen_audioLabel__6AGSL svg{color:#6c757d;flex-shrink:0}.UserInputScreen_imagePreview__KimXR,.UserInputScreen_videoPreview__9uIXz{position:relative;width:100%;height:100%}.UserInputScreen_mediaIcon__lU7d_{position:absolute;bottom:4px;right:4px;background:rgba(0,0,0,.7);color:white;padding:2px;border-radius:var(--mantine-radius-lg);width:20px;height:20px}.UserInputScreen_selectedProductDisplay__eN_NV{background:var(--mantine-color-brand-0);border:1px solid var(--mantine-color-brand-3);border-radius:8px;padding:8px 12px;margin:0 12px 12px;animation:UserInputScreen_fadeIn__OHwiS .3s ease}.UserInputScreen_selectedProductDisplay__eN_NV>div{align-items:center}.UserInputScreen_selectedIdeasDisplay__31IRq{background:var(--mantine-color-violet-0);border:1px solid var(--mantine-color-violet-3);border-radius:999px;padding:6px 10px;margin:0 12px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserInputScreen_selectedIdeasDisplay__31IRq:hover{border-color:var(--mantine-color-violet-5)}.UserInputScreen_repurposePresetGroupHeader__HJF9g{margin-bottom:2px}.UserInputScreen_repurposePresetGroupIcon__bPK_V{color:var(--mantine-color-gray-6);flex-shrink:0}.UserInputScreen_repurposePresetGroupLabel__EnsC2{letter-spacing:.04em}.UserInputScreen_repurposePresetCard__CskQf{width:100%;border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-white);padding:var(--mantine-spacing-sm);min-height:92px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.UserInputScreen_repurposePresetCard__CskQf:hover:not([data-disabled]){border-color:var(--mantine-color-brand-4);box-shadow:0 4px 10px rgba(15,23,42,.08);transform:translateY(-1px)}.UserInputScreen_repurposePresetCard__CskQf:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}.UserInputScreen_repurposePresetCard__CskQf[data-checked]{border-color:var(--mantine-color-brand-6);background:var(--mantine-color-brand-0);box-shadow:0 0 0 1px var(--mantine-color-brand-6)}.UserInputScreen_repurposePresetCard__CskQf[data-disabled]{opacity:.55;cursor:not-allowed}.UserInputScreen_repurposePresetCardIndicator__XQFTB{margin-top:2px;flex-shrink:0}.UserInputScreen_repurposePresetCardBody__XnsyM{min-width:0}.UserInputScreen_repurposePresetCardTitle__nkthG{line-height:1.25}.UserInputScreen_repurposePresetCardSubtitle__aB_Rx{margin-top:2px;line-height:1.35}.UserInputScreen_captionStyleCard__PR9hU{display:flex;flex-direction:column;align-items:stretch;gap:8px;border:1px solid rgba(0,0,0,.12);padding:12px;border-radius:12px;background:rgba(255,255,255,.9);cursor:pointer;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.08);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.UserInputScreen_captionStyleCard__PR9hU:hover:not(:disabled){border-color:rgba(37,99,235,.4);transform:translateY(-1px)}.UserInputScreen_captionStyleCard__PR9hU:focus-visible{outline:2px solid rgba(37,99,235,.8);outline-offset:2px}.UserInputScreen_captionStyleCard__PR9hU:disabled{opacity:.5;cursor:not-allowed}.UserInputScreen_captionStyleCardActive__rBC7F{border-color:rgba(37,99,235,.8);box-shadow:0 0 0 2px rgba(37,99,235,.2),0 6px 14px rgba(15,23,42,.16)}.UserInputScreen_captionStyleCardPreview__FKeia{border-radius:6px;padding:10px;font-weight:700;font-size:.9rem;text-align:center;display:flex;align-items:center;justify-content:center}.MediaThumbnail_wrapper__1M6xz{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--mantine-color-gray-0);border-radius:6px}.MediaThumbnail_media__20CSU{width:100%;height:100%;object-fit:inherit;display:block}.MediaThumbnail_placeholder__q_ECD{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:var(--mantine-color-gray-6);font-size:1.25rem}.MediaThumbnail_skeleton__wsdOZ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(240,240,240,.8) 25%,rgba(250,250,250,1) 37%,rgba(240,240,240,.8) 63%);background-size:400% 100%;animation:MediaThumbnail_shimmer__hP8Iz 1.2s ease-in-out infinite}@keyframes MediaThumbnail_shimmer__hP8Iz{0%{background-position:100% 0}to{background-position:0 0}}.MediaThumbnail_fill__QKHZu{display:block;width:100%;height:100%}.MediaLibraryPickerModal_mediaItem__ZYBLV{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:.5rem;background:white;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.MediaLibraryPickerModal_mediaItemSelected__I2Dyl{border-color:var(--mantine-color-brand-5);box-shadow:0 0 0 2px rgba(99,102,241,.2)}.MediaLibraryPickerModal_thumbnailWrapper___RiOT{width:100%;aspect-ratio:4/3;min-height:140px;border-radius:var(--mantine-radius-sm);overflow:hidden}.MediaLibraryPickerModal_audioPlayer__TDajG{width:100%}.MediaLibraryPickerModal_emptyState__0dfqJ{min-height:160px}.MediaLibraryPickerModal_scrollableContent__39vzb{max-height:70vh;overflow-y:auto;padding-right:.5rem}.MediaLibraryPickerModal_loadMoreSentinel__zevE5{height:1px}.MediaLibraryPickerModal_stickyFooter__ykP2W{position:-webkit-sticky;position:sticky;bottom:0;background:var(--mantine-color-body);padding-top:1rem;margin-top:auto;border-top:1px solid var(--mantine-color-gray-3)}.MediaLibraryPickerModal_gridCompact__VrcbN .MediaLibraryPickerModal_mediaItem__ZYBLV{padding:.4rem;gap:.4rem}.MediaLibraryPickerModal_gridCompact__VrcbN .MediaLibraryPickerModal_thumbnailWrapper___RiOT{min-height:120px}.MediaLibraryPickerModal_gridComfortable__XF_Ak .MediaLibraryPickerModal_thumbnailWrapper___RiOT{min-height:160px}.PostAttachmentsRow_container__b459Y{padding:0 16px;margin-top:10px}.PostAttachmentsRow_paper__yIgtt{background:rgba(255,255,255,.95)}.BRollVideoPanel_panel__XM2i5{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.BRollVideoPanel_stickyHeader__vkZv0{position:-webkit-sticky;position:sticky;top:0;z-index:20;background-color:var(--mantine-color-body);box-shadow:0 2px 12px rgba(0,0,0,.06)}.BRollVideoPanel_footerBar__h0f2L{background-color:var(--mantine-color-body);box-shadow:0 -6px 24px rgba(0,0,0,.12)}@media (max-width:768px){.BRollVideoPanel_footerBar__h0f2L{overflow-x:auto;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.BRollVideoPanel_footerBar__h0f2L .mantine-Button-root{flex-shrink:0;white-space:nowrap}}.BRollVideoPanel_optionCard__ofIqK{cursor:pointer;padding:var(--mantine-spacing-md);border:2px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-white);transition:all .15s ease;height:100%;width:100%}.BRollVideoPanel_optionCard__ofIqK:hover:not(:disabled){background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-brand-4);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.BRollVideoPanel_optionCardActive__2mpsD{border-color:var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0);box-shadow:0 0 0 1px var(--mantine-color-brand-6)}.BRollVideoPanel_optionCardActive__2mpsD:hover:not(:disabled){background-color:var(--mantine-color-brand-1);border-color:var(--mantine-color-brand-7)}.BRollVideoPanel_optionCard__ofIqK:disabled{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-gray-1);transform:none;box-shadow:none}.BRollVideoPanel_optionIcon__mFlhm{display:flex;align-items:center;justify-content:center;color:var(--mantine-color-gray-6);font-size:2rem;transition:color .15s ease}.BRollVideoPanel_optionCardActive__2mpsD .BRollVideoPanel_optionIcon__mFlhm{color:var(--mantine-color-brand-7)}.BRollVideoPanel_clipPreview__j2aWk{overflow:hidden;border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-1);display:flex;align-items:center;justify-content:center}.BRollVideoPanel_clipVideo__iWhga{display:block;max-height:100%;width:auto;max-width:100%;object-fit:contain}.BRollVideoPanel_finalPreviewVideo__Zpm7j{display:block;max-height:300px;width:auto;max-width:100%;border-radius:8px;object-fit:contain;background:var(--mantine-color-black)}.BRollVideoPanel_videoPreviewFrame__RLIvo{max-width:100%;margin:0 auto}.BRollVideoPanel_videoPreviewAspect__7rv55{border-radius:8px;overflow:hidden;background:var(--mantine-color-black)}.BRollVideoPanel_videoPreviewVideo__oXeR0{display:block;width:100%;height:100%;object-fit:contain}.BRollVideoPanel_clipPlaceholder__O_LfH{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.BRollVideoPanel_configPreviewSizer__aomRg{width:100%;margin:0 auto}.BRollVideoPanel_configPreviewSizerLandscape__4X4Pa{max-width:360px}.BRollVideoPanel_configPreviewSizerPortrait__fiTRG{max-width:120px}.BRollVideoPanel_configSectionHeader__9YI6S{font-weight:600;font-size:var(--mantine-font-size-md);color:var(--mantine-color-text);margin-bottom:var(--mantine-spacing-xs)}.BRollVideoPanel_configDivider__XosR8{margin:var(--mantine-spacing-lg) 0;border-color:var(--mantine-color-gray-2)}.BRollVideoPanel_videoSettingsGrid__HK5Ht{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--mantine-spacing-md);gap:var(--mantine-spacing-md)}.BRollVideoPanel_settingRow__zmZoz{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.BRollVideoPanel_settingRowInline__h6NZt{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_settingLabel__p_aCc{font-weight:500;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text)}.BRollVideoPanel_settingValue__dc_GA{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.BRollVideoPanel_orientationButtons__qK4j_{display:flex;gap:var(--mantine-spacing-xs)}.BRollVideoPanel_orientationButton__7uBwv{flex:1 1;min-width:80px}.BRollVideoPanel_outputSection__bdkFz{display:grid;grid-template-columns:minmax(200px,1fr) minmax(280px,1.5fr);grid-gap:var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg);align-items:start}@media (max-width:768px){.BRollVideoPanel_outputSection__bdkFz{grid-template-columns:1fr}}.BRollVideoPanel_outputPreview__mAOut{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_outputSettings__Ifuo1{display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.BRollVideoPanel_outputSettingsBlock__pFIPa{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_outputSettingsBlockHeader__73rIZ{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_outputSettingsBlockTitle__qy2jb{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text)}.BRollVideoPanel_sliderRow__Wqk9O{display:flex;flex-direction:column;gap:4px}.BRollVideoPanel_sliderHeader____jJU{display:flex;justify-content:space-between;align-items:center}.BRollVideoPanel_sliderLabel__QFaaH{font-size:var(--mantine-font-size-sm);font-weight:500;color:var(--mantine-color-text)}.BRollVideoPanel_sliderValue__55TEr{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.BRollVideoPanel_creditFooter__oGUct{display:flex;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) 0}.BRollVideoPanel_creditFooterLabel__GVB1h{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.BRollVideoPanel_configV2Container__hvvxz{display:flex;flex-direction:column;gap:var(--mantine-spacing-lg)}.BRollVideoPanel_configV2Grid__rAOWf{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-template-areas:"main preview";grid-gap:var(--mantine-spacing-xl);gap:var(--mantine-spacing-xl);align-items:start}.BRollVideoPanel_configV2GridNarrowPreview__paCJp{grid-template-columns:minmax(0,1fr) minmax(240px,340px)}.BRollVideoPanel_configV2Main__3LrEm{grid-area:main;display:flex;flex-direction:column;gap:var(--mantine-spacing-md);min-width:0}.BRollVideoPanel_configV2Preview__uj5Ph{grid-area:preview;position:-webkit-sticky;position:sticky;top:var(--mantine-spacing-lg);align-self:start}.BRollVideoPanel_heroPreview__MEMtM{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg)}.BRollVideoPanel_heroPreviewSizer__lpzfF{width:100%;max-width:280px}.BRollVideoPanel_heroPreviewSizerLandscape__zeDFR{max-width:400px}.BRollVideoPanel_heroPreviewSizerPortrait__YxbC8{max-width:200px}.BRollVideoPanel_configBar__cL6iT{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2)}.BRollVideoPanel_configBarItem__4D9Zb{display:flex;align-items:center;gap:var(--mantine-spacing-xs);flex-shrink:0}.BRollVideoPanel_configBarLabel__daDsu{font-size:var(--mantine-font-size-xs);font-weight:500;color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.02em}.BRollVideoPanel_configBarSeparator__XzAYT{width:1px;height:24px;background-color:var(--mantine-color-gray-3);flex-shrink:0}.BRollVideoPanel_modelOptionsSection__iYX3V{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md)}.BRollVideoPanel_modelOptionsAudio__OT3DF{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-gray-2)}.BRollVideoPanel_configBarGrid__flB6L{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(220px,2fr);grid-gap:var(--mantine-spacing-md);gap:var(--mantine-spacing-md)}.BRollVideoPanel_configControlCard__stzqQ{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-3);border-radius:6px;transition:border-color .15s cubic-bezier(.25,1,.5,1)}.BRollVideoPanel_configControlCard__stzqQ:hover{border-color:var(--mantine-color-gray-4)}.BRollVideoPanel_configControlLabel__Ajr7f{font-size:11px;font-weight:600;color:var(--mantine-color-dimmed);letter-spacing:-.01em;text-transform:none}.BRollVideoPanel_configControlCardFull__kF0BL{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.BRollVideoPanel_durationControlCard__raYOm{grid-column:span 2}@media (max-width:640px){.BRollVideoPanel_configBarGrid__flB6L{grid-template-columns:1fr 1fr}}.BRollVideoPanel_compactNumberInput__cMaiV{width:70px}.BRollVideoPanel_audioStepGrid__PjAA9{display:grid;grid-template-columns:1fr minmax(280px,.5fr);grid-gap:var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg);align-items:start}.BRollVideoPanel_audioGenerationColumn___1_uB,.BRollVideoPanel_audioLibraryColumn__q9O79{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_audioLibraryColumn__q9O79{min-height:500px}@media (max-width:768px){.BRollVideoPanel_audioStepGrid__PjAA9{grid-template-columns:1fr}}.BRollVideoPanel_advancedSection__x4rQG{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);overflow:hidden}.BRollVideoPanel_advancedHeader__wk2H_{display:flex;align-items:center;justify-content:space-between;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}.BRollVideoPanel_advancedHeader__wk2H_:hover{background-color:var(--mantine-color-gray-1)}.BRollVideoPanel_advancedHeaderLeft__yqho8{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_advancedHeaderIcon__jds2j{color:var(--mantine-color-dimmed);transition:transform .2s ease}.BRollVideoPanel_advancedHeaderIconOpen__Qa9fs{transform:rotate(180deg)}.BRollVideoPanel_advancedHeaderTitle__ymKoP{font-size:var(--mantine-font-size-sm);font-weight:600;color:var(--mantine-color-text)}.BRollVideoPanel_advancedHeaderBadges__N8_pP{display:flex;gap:var(--mantine-spacing-xs)}.BRollVideoPanel_advancedContent__hQZLg{padding:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2);display:flex;flex-direction:column;gap:var(--mantine-spacing-lg)}.BRollVideoPanel_advancedGrid__2vsev{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg)}@media (max-width:640px){.BRollVideoPanel_advancedGrid__2vsev{grid-template-columns:1fr}.BRollVideoPanel_configBar__cL6iT{flex-direction:column;align-items:stretch}.BRollVideoPanel_configBarSeparator__XzAYT{width:100%;height:1px}.BRollVideoPanel_configBarItem__4D9Zb{justify-content:space-between}}@media (max-width:1024px){.BRollVideoPanel_configV2Grid__rAOWf{grid-template-columns:1fr;grid-template-areas:"preview" "main"}.BRollVideoPanel_configV2Preview__uj5Ph{position:static}}.BRollVideoPanel_advancedBlock__gX4OH{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.BRollVideoPanel_advancedBlockFullWidth__exwOH{grid-column:1/-1}.BRollVideoPanel_advancedBlockHeader__TwUME{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-2)}.BRollVideoPanel_advancedBlockTitle__x0SI9{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text)}.BRollVideoPanel_outroOptionPreview__C_dd4{border-radius:var(--mantine-radius-sm);overflow:hidden;background-color:var(--mantine-color-gray-1);height:72px;display:flex;align-items:center;justify-content:center}.BRollVideoPanel_creditEstimate__enG1K{display:flex;align-items:center;justify-content:flex-start;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm)}.BRollVideoPanel_creditEstimateLabel__BbvBB{color:var(--mantine-color-dimmed)}.BRollVideoPanel_creditEstimateValue__dsrSo{font-weight:600;font-family:var(--mantine-font-family-monospace)}.BRollVideoPanel_clipsLayout__O_7jQ{display:grid;grid-template-columns:minmax(420px,2fr) minmax(300px,1fr);grid-gap:1rem;gap:1rem;position:relative}.BRollVideoPanel_clipsSegmentList__NsGeX{display:flex;flex-direction:column}.BRollVideoPanel_clipsDetailPanel__Z5eNH{display:flex;flex-direction:column;max-width:520px}.BRollVideoPanel_clipsSidebarBackdrop__1QoFm{display:none}@media (max-width:768px){.BRollVideoPanel_clipsLayout__O_7jQ{grid-template-columns:1fr}.BRollVideoPanel_clipsSegmentList__NsGeX{position:fixed;top:0;left:0;bottom:0;width:85%;max-width:320px;z-index:1000;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto;border-radius:0}.BRollVideoPanel_clipsSegmentList__NsGeX.BRollVideoPanel_mobileSidebarOpen__gSjpO{transform:translateX(0)}.BRollVideoPanel_clipsSidebarBackdrop__1QoFm{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.BRollVideoPanel_clipsDetailPanel__Z5eNH{width:100%}}@font-face{font-family:DejaVuSansPreview;src:url(/fonts/DejaVuSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.CaptionsPanel_modalBody__jV12O{padding-top:0}.CaptionsPanel_layout__yD0Ir{display:flex;gap:24px;flex-wrap:wrap;--captions-preview-max-height:min(56vh,420px)}.CaptionsPanel_previewColumn__Se2C1{flex:1 1 320px;display:flex;flex-direction:column}.CaptionsPanel_editorColumn__jAzk6{flex:1 1 380px;min-width:0}.CaptionsPanel_previewWrapper__bTDnb{position:relative;width:100%;max-height:var(--captions-preview-max-height);border-radius:12px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.CaptionsPanel_previewWrapperFitFrame__G7l8M{background:transparent;overflow:visible}.CaptionsPanel_previewMediaFrame__rrHwq{position:relative;width:100%;max-height:var(--captions-preview-max-height);border-radius:12px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center;margin:0 auto}.CaptionsPanel_previewFrameMedia__ZPeJm{width:100%;height:100%;display:block;object-fit:contain}.CaptionsPanel_video__CsvQx{width:auto;max-width:100%;max-height:var(--captions-preview-max-height);height:auto;display:block;object-fit:contain}.CaptionsPanel_captionOverlay__a5BlF{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;pointer-events:none;padding:0 4% var(--caption-bottom-offset,24px)}.CaptionsPanel_captionContainer__S6JeN{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--caption-line-gap,4px)}.CaptionsPanel_captionLine__XaAAD{width:100%;display:flex;justify-content:center;text-align:center}.CaptionsPanel_captionBubbleWrapper__khSIh{display:inline-block;max-width:90%}.CaptionsPanel_captionBubble__BJ0q_{position:relative;z-index:0;display:inline;font-family:DejaVuSansPreview,DejaVu Sans,DejaVu Sans Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:var(--caption-font-size,28px);text-align:center;line-height:1.2;white-space:pre-wrap;word-wrap:break-word;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:var(--caption-bg-color,rgba(0,0,0,.7));background-clip:padding-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:6px;padding:var(--caption-padding-y,6px) var(--caption-padding-x,10px);letter-spacing:0}.CaptionsPanel_captionBubbleText__O21hc{position:relative;z-index:1;display:inline;color:var(--caption-text-color,#ffffff);text-shadow:0 calc(var(--caption-outline-width, 2px)) 0 var(--caption-outline-color,#000000),0 calc(var(--caption-outline-width, 2px) * -1) 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px)) 0 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px) * -1) 0 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px) * .7) calc(var(--caption-outline-width, 2px) * .7) 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px) * -.7) calc(var(--caption-outline-width, 2px) * .7) 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px) * .7) calc(var(--caption-outline-width, 2px) * -.7) 0 var(--caption-outline-color,#000000),calc(var(--caption-outline-width, 2px) * -.7) calc(var(--caption-outline-width, 2px) * -.7) 0 var(--caption-outline-color,#000000),0 0 calc(var(--caption-outline-width, 2px) * 2) var(--caption-outline-color,#000000),0 calc(var(--caption-outline-width, 2px) * .4) calc(var(--caption-outline-width, 2px) * 4) rgba(0,0,0,.45)}.CaptionsPanel_paragraphList__eaRwd,.CaptionsPanel_styleControlsRow__gWsc9{width:100%}.CaptionsPanel_styleColumnPresets__8nGDP{flex:2 1 420px;min-width:0}.CaptionsPanel_styleCardsGrid__An7qw{width:100%}.CaptionsPanel_styleCard__XpWsD{display:flex;flex-direction:column;align-items:stretch;gap:8px;border:1px solid rgba(0,0,0,.12);padding:12px;border-radius:12px;background:rgba(255,255,255,.9);cursor:pointer;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.08);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.CaptionsPanel_styleCard__XpWsD:hover{border-color:rgba(37,99,235,.4);transform:translateY(-1px)}.CaptionsPanel_styleCard__XpWsD:focus-visible{outline:2px solid rgba(37,99,235,.8);outline-offset:2px}.CaptionsPanel_styleCardActive__prXf0{border-color:rgba(37,99,235,.8);box-shadow:0 0 0 2px rgba(37,99,235,.2),0 6px 14px rgba(15,23,42,.16)}.CaptionsPanel_styleCardPreview___06jg{border-radius:6px;padding:10px;font-weight:700;font-size:.9rem;text-align:center;display:flex;align-items:center;justify-content:center}.CaptionsPanel_styleColumnSlider__bq94X{flex:1 1 200px;min-width:0}.CaptionsPanel_paragraphItem__JA4l6{border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:12px;background:rgba(0,0,0,.02)}.CaptionsPanel_paragraphTime__FjrhP{margin-bottom:6px}@media (max-width:768px){.CaptionsPanel_layout__yD0Ir{flex-direction:column;gap:16px;--captions-preview-max-height:min(48vh,320px)}.CaptionsPanel_editorColumn__jAzk6,.CaptionsPanel_previewColumn__Se2C1{flex:1 1 100%;min-width:0}.CaptionsPanel_paragraphList__eaRwd{width:100%}.CaptionsPanel_styleControlsRow__gWsc9{flex-direction:column;gap:16px}.CaptionsPanel_styleColumnPresets__8nGDP,.CaptionsPanel_styleColumnSlider__bq94X{flex:1 1 100%;min-width:0}}.MediaAuditAlert_alertContent__fqxxE{display:flex;flex-direction:column;gap:16px}.MediaAuditAlert_groupTitle__WTdpK{font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.MediaAuditAlert_groupStats__tOeZm{margin-left:8px;color:#666;font-weight:400}.MediaAuditAlert_mediaThumbnails__ZCqM3{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.MediaAuditAlert_thumbnail__T995s{width:72px;height:72px;object-fit:cover;border-radius:6px;background:#f3f3f3}.MediaAuditAlert_thumbWrap__WRgGX{position:relative}.MediaAuditAlert_overlay__MHpTT{position:absolute;right:2px;bottom:2px;background:var(--mantine-color-blue-6,#1c7ed6);color:white;padding:1px 4px;border-radius:4px;font-size:10px;line-height:1}.MediaAuditAlert_moreCount__gXQ36{align-self:center;color:#666}.MediaAuditAlert_messagesList__WJVhL{margin:0;padding-left:1.1rem;list-style:none}.MediaAuditAlert_messageItem__Rvbtr{position:relative;padding-left:12px}.MediaAuditAlert_messageItem__Rvbtr:before{content:"•";position:absolute;left:0}.PostCalendar_calendarScheduler__flVRp{width:100%;max-width:1200px;margin:0 auto}.PostCalendar_previewContainer__QaYUn{border:1px solid var(--mantine-color-gray-3);border-radius:8px;background:var(--mantine-color-white)}.PostCalendar_calendarHeader__dSFoE{margin-bottom:20px}.PostCalendar_calendarWrapper__c6Sb9{background:var(--mantine-color-white);border-radius:8px;border:1px solid var(--mantine-color-gray-3);padding:20px;min-height:600px;display:flex;flex-direction:column}.PostCalendar_calendarSection__XgA8N{border:1px solid var(--mantine-color-gray-2);border-radius:6px;padding:12px;background:var(--mantine-color-gray-0)}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendarSection__XgA8N{min-height:350px}.PostCalendar_calendar__xY8UD{width:100%;min-height:500px;flex:1 1;display:flex;flex-direction:column}.PostCalendar_calendarModal__ySmXW{width:100%;height:100%}.PostCalendar_calendarModal__ySmXW .PostCalendar_calendar__xY8UD{height:100%;position:relative}.PostCalendar_calendarModal__ySmXW .PostCalendar_calendarWrapper__c6Sb9{height:calc(100% - 100px);overflow:visible;display:flex;flex-direction:column}.PostCalendar_dayCell__t3Zl7{width:100%;height:100%;padding:6px;display:flex;flex-direction:column;position:relative;background:var(--mantine-color-white);transition:background-color .15s ease}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayCell__t3Zl7{padding:4px}.PostCalendar_dayCell__t3Zl7:hover{background:var(--mantine-color-gray-0)}.PostCalendar_selectedDay__CvMit{background:var(--mantine-color-brand-0)!important}.PostCalendar_todayCell__3EcDW{background:var(--mantine-color-brand-1)!important}.PostCalendar_dayNumber__2mkvG{align-self:flex-start;margin-bottom:4px;color:var(--mantine-color-gray-7);font-size:13px;font-weight:500}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayNumber__2mkvG{margin-bottom:1px;color:var(--mantine-color-gray-8);font-size:11px}.PostCalendar_todayCell__3EcDW .PostCalendar_dayNumber__2mkvG{color:var(--mantine-color-brand-7);font-weight:700}.PostCalendar_eventsList__hOX3r{flex:1 1;overflow:hidden;display:flex;flex-direction:column;gap:1px;width:100%}.PostCalendar_eventItem__stBPp{background:var(--mantine-color-gray-0);border-left:3px solid var(--mantine-color-brand-4);padding:1px 4px 1px 2px;font-size:10px;display:flex;align-items:center;gap:2px;overflow:hidden;cursor:pointer;transition:background-color .15s ease;min-height:18px;width:100%}.PostCalendar_previewContainer__QaYUn .PostCalendar_eventItem__stBPp{border-left-width:2px;padding:0 2px;font-size:9px;min-height:14px}.PostCalendar_eventItem__stBPp:hover{background:var(--mantine-color-gray-1)}.PostCalendar_eventTime__lhRhX{color:var(--mantine-color-gray-6);font-weight:500;flex-shrink:0;font-size:9px}.PostCalendar_previewContainer__QaYUn .PostCalendar_eventTime__lhRhX{color:var(--mantine-color-gray-7)}.PostCalendar_eventCaption__vvmjo{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mantine-color-gray-8);font-size:10px}.PostCalendar_platformIcons__4ZZfU{flex-shrink:0;margin-left:auto;display:flex;gap:1px}.PostCalendar_platformIcon__CU1d6{display:flex;align-items:center;color:var(--mantine-color-gray-6)}.PostCalendar_platformIcon__CU1d6 svg{width:10px;height:10px}.PostCalendar_moreEvents__vFbxj{padding:1px 4px;font-size:9px;color:var(--mantine-color-gray-6);font-weight:500}.PostCalendar_previewContainer__QaYUn .PostCalendar_moreEvents__vFbxj{padding-left:3px;font-style:italic}.PostCalendar_dayDetails__sKvt4{margin-top:20px;border:1px solid var(--mantine-color-gray-3);border-radius:8px;background:var(--mantine-color-white)}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayDetails__sKvt4{margin-top:0}.PostCalendar_postItem__5JWTw,.PostCalendar_previewContainer__QaYUn .PostCalendar_dayDetails__sKvt4{padding:12px;background:var(--mantine-color-gray-0);border-radius:6px;border:1px solid var(--mantine-color-gray-2)}.PostCalendar_postItem__5JWTw{display:flex;gap:12px;transition:all .2s ease}.PostCalendar_postItem__5JWTw:hover{border-color:var(--mantine-color-brand-3);box-shadow:0 2px 4px rgba(0,0,0,.05)}.PostCalendar_postTime__xwe3i{flex-shrink:0;width:70px;font-size:13px;font-weight:500;color:var(--mantine-color-gray-6)}.PostCalendar_postContent__nKV6a{flex:1 1;min-width:0}.PostCalendar_postPreview__baJya{padding:8px;background:var(--mantine-color-white);border-radius:4px;border:1px solid var(--mantine-color-gray-2)}.PostCalendar_summary__X0cqd{padding:12px;background:var(--mantine-color-brand-0);border-radius:6px;border:1px solid var(--mantine-color-brand-2)}.PostCalendar_calendar__xY8UD .fc{font-family:var(--mantine-font-family);width:100%;height:100%;display:flex;flex-direction:column;position:relative;z-index:1}.PostCalendar_calendar__xY8UD .fc-event{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PostCalendar_calendar__xY8UD .fc-event.fc-draggable{cursor:-webkit-grab;cursor:grab}.PostCalendar_calendar__xY8UD .fc-event.fc-draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.PostCalendar_calendarModal__ySmXW .PostCalendar_calendar__xY8UD .fc-event{touch-action:none}.PostCalendar_calendar__xY8UD .fc-view-harness{flex:1 1;min-height:0;position:relative;z-index:1}.PostCalendar_calendar__xY8UD .fc-view-harness-active{position:relative;z-index:1}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table{width:100%;table-layout:fixed;display:table!important;border-collapse:collapse}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table thead{display:table-header-group!important}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table tbody{display:table-row-group!important}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table tr{display:table-row!important;height:auto!important}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table td{display:table-cell!important;vertical-align:top!important}.PostCalendar_calendar__xY8UD .fc-scrollgrid-sync-table th{display:table-cell!important;vertical-align:middle!important}.PostCalendar_calendar__xY8UD .fc-daygrid,.PostCalendar_calendar__xY8UD .fc-daygrid-body,.PostCalendar_calendar__xY8UD .fc-daygrid-body-balanced,.PostCalendar_calendar__xY8UD .fc-daygrid-body-unbalanced,.PostCalendar_calendar__xY8UD .fc-scrollgrid-section,.PostCalendar_calendar__xY8UD .fc-scrollgrid-section-body{width:100%}.PostCalendar_calendar__xY8UD .fc-theme-standard td,.PostCalendar_calendar__xY8UD .fc-theme-standard th{border-color:var(--mantine-color-gray-2)}.PostCalendar_calendar__xY8UD .fc-button-primary{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);font-weight:500;padding:.375rem .75rem;border-radius:6px;transition:all .2s ease}.PostCalendar_calendar__xY8UD .fc-button-primary:hover{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-4);transform:scale(1.05)}.PostCalendar_calendar__xY8UD .fc-button-primary:active{transform:scale(.95)}.PostCalendar_calendar__xY8UD .fc-button-primary:focus{outline:none;box-shadow:0 0 0 2px var(--mantine-color-brand-2)}.PostCalendar_calendar__xY8UD .fc-button-primary:disabled{opacity:.5}.PostCalendar_calendar__xY8UD .fc-button-active{background-color:var(--mantine-color-brand-0)!important;border-color:var(--mantine-color-brand-3)!important;color:var(--mantine-color-brand-7)!important}.PostCalendar_calendar__xY8UD .fc-toolbar-title{font-size:16px;font-weight:600;color:var(--mantine-color-gray-8)}.PostCalendar_calendar__xY8UD .fc-col-header-cell{background-color:var(--mantine-color-gray-0);padding:8px 0;font-weight:600;font-size:14px;color:var(--mantine-color-gray-7)}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-col-header-cell{padding:5px 0;font-size:13px}.PostCalendar_calendar__xY8UD .fc-col-header-cell{width:14.28571429%;vertical-align:middle}.PostCalendar_calendar__xY8UD .fc-daygrid-day{background-color:var(--mantine-color-white);cursor:pointer;transition:background-color .15s ease;width:14.28571429%;vertical-align:top}.PostCalendar_calendar__xY8UD .fc-daygrid-day:hover{background-color:var(--mantine-color-gray-0)}.PostCalendar_calendar__xY8UD .fc-daygrid-day.fc-day-today{background-color:var(--mantine-color-brand-1)!important}.PostCalendar_calendar__xY8UD .fc-daygrid-day-number{font-size:13px;font-weight:500;color:var(--mantine-color-gray-7);padding:6px!important}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-daygrid-day-number{font-size:11px;padding:4px!important}.PostCalendar_calendar__xY8UD .fc-day-today .fc-daygrid-day-number{color:var(--mantine-color-brand-7);font-weight:700}.PostCalendar_calendar__xY8UD .fc-daygrid-day.selectedDay{background-color:var(--mantine-color-brand-0)!important}.PostCalendar_calendar__xY8UD .fc-daygrid-day-frame{min-height:120px!important;height:120px!important;padding:0}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-daygrid-day-frame{min-height:70px!important;height:70px!important}.PostCalendar_calendar__xY8UD .fc-daygrid-event-harness{margin:1px 2px!important;opacity:1!important;visibility:visible!important;display:block!important}.PostCalendar_calendar__xY8UD .fc-event,.PostCalendar_calendar__xY8UD .fc-event-main{opacity:1!important;visibility:visible!important}.PostCalendar_calendar__xY8UD .fc-event-main{overflow:visible!important}.PostCalendar_calendar__xY8UD .fc-event-title{font-weight:400}.PostCalendar_calendar__xY8UD .fc-daygrid-event-dot{display:none}.PostCalendar_calendar__xY8UD .fc-more-link{color:var(--mantine-color-gray-6);font-size:9px;font-weight:500;padding:1px 4px}.PostCalendar_calendar__xY8UD .fc-h-event{background:transparent;border:none}.PostCalendar_timeGridEvent__69T11{background:var(--mantine-color-gray-0);border-left:3px solid var(--mantine-color-brand-4);padding:2px 4px;font-size:10px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;overflow:hidden;cursor:pointer;transition:background-color .15s ease;min-height:20px;width:100%;border-radius:3px}.PostCalendar_timeGridEvent__69T11:hover{background:var(--mantine-color-gray-1)}.PostCalendar_calendar__xY8UD .fc-daygrid-event{background-color:var(--mantine-color-brand-5)!important;border:1px solid var(--mantine-color-brand-6)!important;color:white!important;opacity:1!important;visibility:visible!important;display:block!important;position:relative!important;z-index:1!important;min-height:20px!important;font-size:11px!important;padding:2px 4px!important;border-radius:3px!important;margin:1px!important;cursor:pointer!important}.PostCalendar_calendar__xY8UD .fc-daygrid-event:hover{background-color:var(--mantine-color-brand-6);transform:scale(1.02)}.PostCalendar_calendar__xY8UD .fc-event,.PostCalendar_calendar__xY8UD .fc-h-event,.PostCalendar_calendar__xY8UD .fc-v-event{background-color:var(--mantine-color-brand-5)!important;border:1px solid var(--mantine-color-brand-6)!important;color:white!important;cursor:pointer!important}.PostCalendar_calendar__xY8UD .fc-event-title{color:white!important;font-size:11px!important;font-weight:500!important}.PostCalendar_calendar__xY8UD .fc-daygrid-event,.PostCalendar_calendar__xY8UD .fc-list-event,.PostCalendar_calendar__xY8UD .fc-timegrid-event{opacity:1!important;visibility:visible!important}.PostCalendar_calendar__xY8UD .fc-timegrid{flex:1 1;display:flex;flex-direction:column}.PostCalendar_calendar__xY8UD .fc-timegrid-slots{flex:1 1}.PostCalendar_calendar__xY8UD .fc-timegrid-slot{height:2.5rem;border-color:var(--mantine-color-gray-2)}.PostCalendar_calendar__xY8UD .fc-timegrid-slot-label{font-size:12px;color:var(--mantine-color-gray-6);padding:0 8px}.PostCalendar_calendar__xY8UD .fc-timegrid-axis{width:70px}.PostCalendar_calendar__xY8UD .fc-timegrid-col-frame{background:var(--mantine-color-white)}.PostCalendar_calendar__xY8UD .fc-timegrid-event{border-radius:3px;margin:1px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}.PostCalendar_calendar__xY8UD .fc-timegrid-event-harness{overflow:visible}.PostCalendar_calendar__xY8UD .fc-timegrid-now-indicator-line{border-color:var(--mantine-color-red-5);border-width:2px}.PostCalendar_calendar__xY8UD .fc-timegrid-now-indicator-arrow{border-left-color:var(--mantine-color-red-5);border-width:6px}.PostCalendar_calendar__xY8UD .fc-list-event{border:none;background:var(--mantine-color-white)}.PostCalendar_calendar__xY8UD .fc-list-event:hover{background:var(--mantine-color-gray-0)}.PostCalendar_calendar__xY8UD .fc-list-event-time{color:var(--mantine-color-gray-6);font-weight:500}.PostCalendar_calendar__xY8UD .fc-list-event-title{color:var(--mantine-color-gray-8)}.PostCalendar_calendar__xY8UD .fc-list-day-cushion{background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7);font-weight:600}@media (max-width:768px){.PostCalendar_calendar__xY8UD .fc-timegrid-axis{width:50px}.PostCalendar_calendar__xY8UD .fc-timegrid-slot-label{font-size:10px;padding:0 4px}.PostCalendar_timeGridEvent__69T11{font-size:9px;padding:1px 3px;min-height:18px}}.PostCalendar_calendar__xY8UD .fc-scrollgrid{border:1px solid var(--mantine-color-gray-2);border-radius:8px;overflow:hidden}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-scrollgrid{border-radius:6px}.PostCalendar_calendarMobile__Ce0E_{width:100%;overflow-x:hidden}@media (max-width:768px){.PostCalendar_calendarScheduler__flVRp{max-width:100%;padding:0}.PostCalendar_previewContainer__QaYUn{margin:0;border-radius:4px}.PostCalendar_calendarWrapper__c6Sb9{padding:8px;min-height:400px;border-radius:4px}.PostCalendar_calendarSection__XgA8N{padding:8px;border-radius:4px}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendarSection__XgA8N{min-height:300px}.PostCalendar_calendar__xY8UD{min-height:350px}.PostCalendar_calendarModal__ySmXW{min-height:500px}.PostCalendar_calendarModal__ySmXW .PostCalendar_calendar__xY8UD{min-height:400px}.PostCalendar_calendarModal__ySmXW .PostCalendar_calendarWrapper__c6Sb9{height:calc(100% - 60px);padding:8px}.PostCalendar_dayCell__t3Zl7{min-height:60px;padding:2px}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayCell__t3Zl7{min-height:40px;padding:1px}.PostCalendar_dayNumber__2mkvG{font-size:11px;margin-bottom:2px}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayNumber__2mkvG{font-size:10px;margin-bottom:1px}.PostCalendar_eventItem__stBPp{padding:0 2px;min-height:14px;font-size:9px;margin-bottom:0}.PostCalendar_previewContainer__QaYUn .PostCalendar_eventItem__stBPp{min-height:12px;font-size:8px}.PostCalendar_eventTime__lhRhX{display:none}.PostCalendar_eventCaption__vvmjo{font-size:8px}.PostCalendar_platformIcon__CU1d6 svg{width:8px;height:8px}.PostCalendar_moreEvents__vFbxj{font-size:8px;padding:0 2px}.PostCalendar_previewContainer__QaYUn .PostCalendar_moreEvents__vFbxj{font-size:7px}.PostCalendar_dayDetails__sKvt4{margin-top:12px;padding:12px}.PostCalendar_previewContainer__QaYUn .PostCalendar_dayDetails__sKvt4{padding:8px;margin-top:8px}.PostCalendar_postItem__5JWTw{padding:8px;gap:8px}.PostCalendar_postTime__xwe3i{width:50px;font-size:11px}.PostCalendar_postContent__nKV6a{font-size:12px}.PostCalendar_postPreview__baJya{padding:6px}.PostCalendar_summary__X0cqd{padding:8px;font-size:12px}.PostCalendar_calendar__xY8UD .fc-toolbar{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;padding:4px}.PostCalendar_calendar__xY8UD .fc-toolbar-chunk{display:flex;gap:2px}.PostCalendar_calendar__xY8UD .fc-toolbar-chunk:first-child{order:1;flex:0 0 auto}.PostCalendar_calendar__xY8UD .fc-toolbar-chunk:nth-child(2){order:3;flex:1 1 100%;justify-content:center;margin-top:4px}.PostCalendar_calendar__xY8UD .fc-toolbar-chunk:last-child{order:2;flex:0 0 auto}.PostCalendar_calendar__xY8UD .fc-toolbar-title{font-size:14px;font-weight:600}.PostCalendar_calendar__xY8UD .fc-button{padding:.25rem .4rem;font-size:11px;min-width:auto;border-radius:4px}.PostCalendar_calendar__xY8UD .fc-button-group{gap:0}.PostCalendar_calendar__xY8UD .fc-button-group .fc-button{margin:0}.PostCalendar_calendar__xY8UD .fc-daygrid-day-frame{min-height:60px!important;height:auto!important}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-daygrid-day-frame{min-height:40px!important}.PostCalendar_calendar__xY8UD .fc-daygrid-day-number{font-size:11px;padding:2px!important}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-daygrid-day-number{font-size:10px;padding:1px!important}.PostCalendar_calendar__xY8UD .fc-daygrid-event{font-size:9px!important;padding:1px 2px!important;min-height:16px!important;margin:0!important}.PostCalendar_calendar__xY8UD .fc-event-title{font-size:9px!important}.PostCalendar_calendar__xY8UD .fc-col-header-cell{padding:4px 0;font-size:11px}.PostCalendar_previewContainer__QaYUn .PostCalendar_calendar__xY8UD .fc-col-header-cell{padding:2px 0;font-size:10px}.PostCalendar_calendar__xY8UD .fc-timegrid-slot{height:2rem}.PostCalendar_calendar__xY8UD .fc-timegrid-slot-label{font-size:10px;padding:0 2px}.PostCalendar_calendar__xY8UD .fc-timegrid-axis{width:40px}.PostCalendar_calendarModal__ySmXW.PostCalendar_calendarMobile__Ce0E_{padding:0}.PostCalendar_calendarModal__ySmXW.PostCalendar_calendarMobile__Ce0E_ .PostCalendar_calendar__xY8UD{height:100%}.PostCalendar_calendar__xY8UD .fc-scrollgrid{border-radius:4px}.PostCalendar_calendar__xY8UD .fc-event{min-height:44px;display:flex;align-items:center;padding:4px!important}.PostCalendar_calendar__xY8UD .fc-more-link{font-size:8px;padding:1px 2px}}.PostCalendar_calendar__xY8UD .calendar-event-visible{opacity:1!important;visibility:visible!important;display:block!important}.PostCalendar_calendar__xY8UD .calendar-event-mobile-draggable{touch-action:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PostCalendar_calendar__xY8UD .calendar-event-preview{pointer-events:none;cursor:default!important}.PostCalendar_eventTimeGrid__zdZ0p{padding:4px 6px;font-size:11px;background-color:var(--mantine-color-brand-5);color:white;border-radius:3px;overflow:hidden;cursor:pointer;opacity:1;visibility:visible;display:block;width:100%;min-height:22px;line-height:1.3}.PostCalendar_eventTimeGridContext__EM6oW{padding:2px 4px;font-size:11px;background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-6);border-radius:3px;overflow:hidden;cursor:default}.PostCalendar_eventTimeGrid__zdZ0p .PostCalendar_eventTitle__o3gtw{font-weight:700}.PostCalendar_eventTimeGrid__zdZ0p .PostCalendar_eventPlatforms__To4We{font-size:9px;opacity:.9}.PostCalendar_eventMonthView__8MdvK{padding:2px 4px;font-size:10px;background-color:var(--mantine-color-brand-5);color:white;border-radius:2px;overflow:hidden;cursor:pointer;margin-bottom:1px;opacity:1;visibility:visible;display:block;width:100%;min-height:16px;line-height:1.2}.PostCalendar_eventMonthViewContext__j8SDg{padding:1px 3px;font-size:10px;background-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8);border-radius:2px;overflow:hidden;cursor:default;margin-bottom:1px}.PostCalendar_eventMonthView__8MdvK .PostCalendar_eventTime__lhRhX{font-weight:700}.PostCalendar_eventMonthView__8MdvK .PostCalendar_eventCaption__vvmjo{font-size:9px}.PostCalendar_eventFallback__QoKHi{padding:2px 4px;font-size:11px;background-color:var(--mantine-color-brand-5);color:white;border-radius:3px}.PostCalendar_calendar__xY8UD .fc-event{cursor:pointer!important;margin:1px 0!important}.PostCalendar_calendar__xY8UD .fc-event:hover{opacity:.9;transform:scale(1.02);transition:opacity .15s ease,transform .15s ease}.PostCalendar_calendar__xY8UD .fc-daygrid-event{margin-bottom:2px!important}.PostCalendar_calendar__xY8UD .fc-timegrid-event{margin:2px 1px!important}.PostCalendar_calendar__xY8UD .fc-event [data-mantine-component="HoverCard.Target"]{width:100%!important;min-height:inherit!important;display:block!important;position:relative!important}.PostCalendar_calendar__xY8UD .fc-event-main,.PostCalendar_calendar__xY8UD .fc-event-title-container{width:100%!important}.PostCalendar_legendContainer__Q5smx{display:flex;align-items:center;gap:8px}.PostCalendar_legendItem__IJ2Hz{display:inline-flex;align-items:center;gap:6px}.PostCalendar_legendSwatchContext__YM1oI{width:12px;height:12px;border-radius:2px;background-color:var(--mantine-color-gray-3);border:1px solid var(--mantine-color-gray-4)}.PostCalendar_legendSwatchToSchedule__yybC9{width:12px;height:12px;border-radius:2px;background-color:var(--mantine-color-brand-5);border:1px solid var(--mantine-color-brand-6)}.PostPreviewTooltip_dropdown__b2MdW{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:8px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:400px;min-width:300px;z-index:9999!important;pointer-events:auto}.PostPreviewTooltip_mediaContainer__sgdMU{width:100%;height:200px;border-radius:6px;overflow:hidden;background:var(--mantine-color-gray-1);position:relative}.PostPreviewTooltip_mediaPreview__EoS8_{width:100%;height:100%;object-fit:cover;border-radius:6px}.PostPreviewTooltip_noMediaContainer__pCaLj{width:100%;height:80px;border-radius:6px;background:var(--mantine-color-gray-1);display:flex;align-items:center;justify-content:center;border:1px dashed var(--mantine-color-gray-4)}.PostPreviewTooltip_caption__lXLdB{max-height:100px;overflow-y:auto;line-height:1.4;color:var(--mantine-color-gray-8);background:var(--mantine-color-gray-0);padding:8px;border-radius:4px;border:1px solid var(--mantine-color-gray-2)}.PostPreviewTooltip_caption__lXLdB::-webkit-scrollbar{width:4px}.PostPreviewTooltip_caption__lXLdB::-webkit-scrollbar-track{background:var(--mantine-color-gray-1);border-radius:2px}.PostPreviewTooltip_caption__lXLdB::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4);border-radius:2px}.PostPreviewTooltip_caption__lXLdB::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}@media (max-width:768px){.PostPreviewTooltip_dropdown__b2MdW{min-width:280px;max-width:320px;padding:12px}.PostPreviewTooltip_mediaContainer__sgdMU{height:150px}.PostPreviewTooltip_caption__lXLdB{max-height:80px}}
/*# sourceMappingURL=4883a46fe51925c4.css.map*/