.studioMenu_trigger__eh2lW:focus{outline:none}.studioMenu_panel__mnXUD :is(button,select,input,[role=button]):focus-visible,.studioMenu_trigger__eh2lW:focus-visible{outline:2px solid var(--fl-ink,#6b4fa0);outline-offset:2px}.studioMenu_panel__mnXUD{position:fixed;z-index:70;width:280px;max-width:calc(100vw - 24px);max-height:min(420px,calc(100dvh - 144px));overflow:auto;overscroll-behavior:contain;padding:10px;box-sizing:border-box;border-radius:12px;border:1px solid var(--fl-line,#ddd0ee);background:#fff;box-shadow:0 10px 28px #24103a1a;display:flex;flex-direction:column;gap:8px;color:var(--fl-ink-deep,#31204d);font:500 12px/1.4 var(--font-ui-primary,"Figtree"),sans-serif}.studioMenu_wide__Ssf9_{width:360px}.studioMenu_panel__mnXUD [role=button],.studioMenu_panel__mnXUD button{font-family:inherit}.studioMenu_panel__mnXUD button:disabled{opacity:.5;cursor:default}.studioMenu_panel__mnXUD input:not([type=checkbox]),.studioMenu_panel__mnXUD select{width:100%!important;min-width:0!important;max-width:100%;box-sizing:border-box;height:32px!important;padding:0 8px!important;border-radius:8px!important;border:1px solid var(--fl-line,#ddd0ee)!important;background:#fff!important;color:var(--fl-ink-deep,#31204d);font-family:inherit;font-size:12px;font-weight:500;line-height:1.4}.studioMenu_panel__mnXUD select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%236b4fa0' stroke-width='1.5'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;padding-right:24px!important;font-family:inherit;font-size:12px!important;font-weight:500!important}.studioMenu_stack__126Jx{display:grid;gap:8px;min-width:0}.studioMenu_fields__Gps7q,.studioMenu_options__waA_G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0}.studioMenu_panel__mnXUD:not(.studioMenu_wide__Ssf9_) .studioMenu_options__waA_G{grid-template-columns:minmax(0,1fr)}.studioMenu_list__C73_8,.studioMenu_options__waA_G{max-height:248px;overflow-y:auto;overscroll-behavior:contain}.studioMenu_list__C73_8{display:grid;grid-auto-rows:max-content;gap:6px;min-width:0}.studioMenu_field__7RUOp{display:grid;gap:4px;min-width:0}.studioMenu_label__0WoTk{color:var(--fl-muted,#9283ab);font-size:11px;font-weight:600;line-height:1.3}.studioMenu_actions__NHo4p{display:flex;gap:6px;align-items:center}.studioMenu_actions__NHo4p>button{flex:1 1}.studioMenu_action__BvT0o,.studioMenu_choice__Borts,.studioMenu_option__BKUM_{display:flex;align-items:center;gap:7px;min-width:0;width:100%;min-height:32px!important;box-sizing:border-box;padding:6px 8px!important;border:1px solid var(--fl-line,#ddd0ee);border-radius:8px!important;background:#fff;color:var(--fl-ink-deep,#31204d);text-align:left;font:600 12px/1.3 var(--font-ui-primary,"Figtree"),sans-serif;text-transform:none!important;letter-spacing:normal!important;cursor:pointer;box-shadow:none!important}.studioMenu_action__BvT0o,.studioMenu_choice__Borts{justify-content:center;text-align:center}.studioMenu_action__BvT0o:hover:not(:disabled),.studioMenu_choice__Borts:hover:not(:disabled),.studioMenu_option__BKUM_:hover:not(:disabled){background:var(--fl-active-tint,#f4effa)}.studioMenu_choice__Borts[aria-pressed=true],.studioMenu_option__BKUM_[aria-checked=mixed],.studioMenu_option__BKUM_[aria-checked=true],.studioMenu_option__BKUM_[aria-pressed=true]{border-color:var(--fl-ink,#6b4fa0);background:var(--fl-active-tint,#f4effa);color:var(--fl-ink,#6b4fa0)}.studioMenu_option__BKUM_>span{font-size:12px!important;font-weight:600}.studioMenu_option__BKUM_>.studioMenu_meta__5URCT{margin-left:auto;color:var(--fl-muted,#9283ab);font-size:10px!important;white-space:nowrap}.studioMenu_feed__iCBY7{height:auto!important;flex-direction:column;align-items:flex-start;gap:2px}.studioMenu_feed__iCBY7 strong{font-size:12px;font-weight:600}.studioMenu_feed__iCBY7 span{font-size:11px!important;font-weight:400;color:var(--fl-muted,#9283ab)}.studioMenu_status__6ML2X{margin:0;font-size:11px;line-height:1.4;color:var(--fl-muted,#9283ab)}.studioMenu_error__Dld__{color:#b42318}.studioMenu_nested__WAEFg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start}.studioMenu_nested__WAEFg>div{min-width:0}.studioMenu_nested__WAEFg>div:has(>button[aria-expanded=true]){grid-column:1/-1}.studioMenu_nested__WAEFg>div>button{width:100%;height:auto!important;min-height:32px;padding:7px 8px!important;border-radius:8px!important;gap:6px!important;justify-content:flex-start!important;text-align:left;font-size:12px!important;box-shadow:none!important}.studioMenu_nested__WAEFg>div>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px!important}.studioMenu_nested__WAEFg>div>button>svg{flex-shrink:0;width:13px;height:13px}.studioMenu_nested__WAEFg>div>button>svg:last-child{margin-left:auto!important}.studioMenu_nested__WAEFg>div>div{position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box;box-shadow:none!important;margin-top:6px;padding:8px!important;border-radius:8px!important}.studioMenu_language__ZUwP3{border-radius:8px!important;padding:4px 6px!important}.studioMenu_iconButton__14vou{min-width:24px!important;min-height:24px!important;border-radius:6px!important}@media (max-width:380px){.studioMenu_nested__WAEFg{grid-template-columns:minmax(0,1fr)}.studioMenu_panel__mnXUD{padding:8px}}@media (pointer:coarse){.studioMenu_panel__mnXUD button,.studioMenu_panel__mnXUD select{min-height:40px!important}}.nativeChrome_input__15MCm{border-radius:9999px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nativeChrome_input__15MCm:focus-visible{outline:2px solid var(--property-accent,var(--sofia-primary-200,#ddc3ff));outline-offset:2px}.nativeChrome_pill__cjh3k{border-radius:9999px!important;font-family:inherit;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nativeChrome_pill__cjh3k:focus-visible{outline:2px solid var(--property-accent,var(--sofia-primary-200,#ddc3ff));outline-offset:2px}.nativeChrome_pill__cjh3k:disabled{opacity:.5;cursor:not-allowed}.nativeChrome_choice___oJu9[aria-pressed=false]{background:var(--fl-card,#f9fafb)!important;border-color:var(--fl-border,#e5e7eb)!important;color:var(--fl-text,#374151)!important}.nativeChrome_choice___oJu9[aria-pressed=true]{background:#613c92!important;border-color:#613c92!important;color:#fff!important}.BrandNotifications_wrap__rXKcI{position:relative;display:flex;align-items:center}.BrandNotifications_bell__f85tT{position:relative}.BrandNotifications_badge__qVunO{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:100px;display:grid;place-items:center;font-size:11px;font-weight:800;line-height:1;color:#fff;border:2px solid #fff;box-sizing:border-box}.BrandNotifications_badgeRequired__XkFRk{background:#e5484d}.BrandNotifications_badgeRecommended__qeIjd{background:#f5a623}.BrandNotifications_overlay__yuvzA{position:fixed;inset:0;z-index:1999}.BrandNotifications_panel__lSwkL{position:fixed;top:64px;right:16px;z-index:2000;width:320px;max-width:86vw;max-height:70vh;overflow-y:auto;background:#fff;border:1px solid var(--fl-line);border-radius:14px;box-shadow:var(--fl-shadow-lift);animation:BrandNotifications_dropIn__j_16B .14s ease}@keyframes BrandNotifications_dropIn__j_16B{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.BrandNotifications_panelHead__8cJMF{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:13px 15px;border-bottom:1px solid var(--fl-line-soft)}.BrandNotifications_panelTitle__pPcVW{font-size:13.5px;font-weight:800;color:var(--fl-ink-deep)}.BrandNotifications_panelSub__ZKJNg{font-size:12px;font-weight:600;color:var(--fl-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.BrandNotifications_list__bKuyW{padding:6px}.BrandNotifications_group__O4c3_{padding:2px 0 4px}.BrandNotifications_group__O4c3_+.BrandNotifications_group__O4c3_{border-top:1px solid var(--fl-line-soft)}.BrandNotifications_groupHead__PGFvY{display:flex;align-items:center;gap:9px;padding:9px 12px 5px;text-decoration:none}.BrandNotifications_groupLogo__wCiUf{width:22px;height:22px;border-radius:6px;background:var(--fl-ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:10px;overflow:hidden;flex-shrink:0}.BrandNotifications_groupLogo__wCiUf img{width:100%;height:100%;object-fit:contain;background:#fff;padding:1px}.BrandNotifications_groupName__UXHM7{flex:1 1;min-width:0;font-size:12.5px;font-weight:800;color:var(--fl-ink-deep);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BrandNotifications_groupHead__PGFvY:hover .BrandNotifications_groupName__UXHM7{color:var(--fl-ink)}.BrandNotifications_groupCount__zDbUJ{min-width:18px;height:18px;padding:0 5px;border-radius:100px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;flex-shrink:0}.BrandNotifications_groupCountRequired__s4237{background:#e5484d}.BrandNotifications_groupCountRecommended__EBOWt{background:#f5a623}.BrandNotifications_item__iKNTX{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;text-decoration:none;cursor:pointer;transition:background .13s ease}.BrandNotifications_group__O4c3_ .BrandNotifications_item__iKNTX{padding:7px 12px 7px 16px}.BrandNotifications_item__iKNTX:hover{background:var(--fl-active-tint)}.BrandNotifications_dot__WTLZM{width:8px;height:8px;border-radius:100px;margin-top:5px;flex-shrink:0}.BrandNotifications_dotRequired__7_dr9{background:#e5484d}.BrandNotifications_dotRecommended__NvOVX{background:#f5a623}.BrandNotifications_itemBody___jXGB{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.BrandNotifications_itemLabel__mAKcZ{font-size:13px;font-weight:700;color:var(--fl-ink-deep)}.BrandNotifications_itemDesc__LW1AC{font-size:12px;line-height:1.4;color:var(--fl-muted)}.BrandNotifications_itemArrow__FNf85{color:var(--fl-muted);font-size:14px;flex-shrink:0;align-self:center}.BrandNotifications_failure____iqp{display:flex;align-items:flex-start;gap:10px;padding:12px;border-bottom:1px solid var(--fl-line-soft)}.BrandNotifications_failureTime__cJjUy{margin-top:3px;font-size:11px;color:var(--fl-muted)}.BrandNotifications_dismiss__u35dW{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:var(--fl-muted);cursor:pointer}.BrandNotifications_dismiss__u35dW:focus-visible,.BrandNotifications_dismiss__u35dW:hover{background:var(--fl-active-tint);color:var(--fl-ink)}.BrandNotifications_empty__S6uSS{display:flex;align-items:center;gap:9px;padding:18px 15px;font-size:13px;color:var(--fl-muted)}.BrandNotifications_emptyCheck__f2WY2{display:grid;place-items:center;width:20px;height:20px;border-radius:100px;background:#e7f6ec;color:#1a7f43;font-weight:800;font-size:12px;flex-shrink:0}.BrandNotifications_footer__lriXG{display:block;padding:11px 15px;border-top:1px solid var(--fl-line-soft);font-size:12.5px;font-weight:700;color:var(--fl-ink);text-decoration:none;text-align:center}.BrandNotifications_footer__lriXG:hover{background:var(--fl-active-tint)}.DashboardTopBar_bar__T_kBQ{flex-shrink:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:10px 32px;width:100%;background:#eeeff3;box-shadow:0 1px 0 rgba(26,21,35,.05),0 2px 8px rgba(26,21,35,.05)}.DashboardTopBar_bare__hJtpa{background:transparent;box-shadow:none}.DashboardTopBar_staticChip__Pb5Og{display:flex;align-items:center;gap:9px;height:38px;padding:0 12px;border-radius:100px;background:#fff;border:1px solid oklch(87.2% .01 258.338);box-shadow:var(--fl-shadow);cursor:pointer;font-family:inherit;cursor:default}.DashboardTopBar_pickerLogo__qVm9Q{width:26px;height:26px;border-radius:7px;background:var(--fl-ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:12px;overflow:hidden;flex-shrink:0}.DashboardTopBar_pickerLogo__qVm9Q img{width:100%;height:100%;object-fit:contain;background:#fff;padding:2px}.DashboardTopBar_pickerName__DQInN{font-size:13px;font-weight:700;color:var(--fl-ink-deep);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}@keyframes DashboardTopBar_dropIn__n_0_a{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:600px){.DashboardTopBar_bar__T_kBQ{padding:8px 16px}.DashboardTopBar_pickerName__DQInN{max-width:120px}}.QuickNavSwitcher_switcher__t1y_1{position:fixed;bottom:18px;left:calc(50% + var(--sidebar-current-width, 0px) / 2);transform:translateX(-50%);z-index:200;display:flex;gap:5px;background:#fff;border:1px solid var(--fl-line);border-radius:100px;padding:5px;box-shadow:var(--fl-shadow-lift)}.QuickNavSwitcher_btn__5fUkR{border:none;background:transparent;font-size:12.5px;font-weight:700;color:var(--fl-muted);padding:9px 18px;border-radius:100px;cursor:pointer;transition:background .15s ease,color .15s ease;text-decoration:none;white-space:nowrap}.QuickNavSwitcher_btn__5fUkR:hover{color:var(--fl-ink)}.QuickNavSwitcher_on__FsMRr,.QuickNavSwitcher_on__FsMRr:hover{background:var(--fl-ink);color:#fff}@media (max-width:600px){.QuickNavSwitcher_btn__5fUkR{padding:8px 14px;font-size:12px}}.AppShell_shell__d9StE{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--color-bg-secondary)}.AppShell_main__30gap{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;--app-canvas:var(--brand-canvas,#f8f7fb);background:var(--app-canvas);position:relative}.AppShell_mainHome__LUlmA{background:var(--brand-canvas,radial-gradient(circle at 0 0,rgba(88,61,145,.06) 0,transparent 45%),radial-gradient(circle at 100% 100%,rgba(167,139,250,.1) 0,transparent 50%),linear-gradient(165deg,var(--color-bg-primary) 0,var(--sofia-primary-100) 50%,var(--sofia-primary-200) 100%)
  )}.AppShell_mainCanvas__G6W60{width:100%;max-width:min(1520px,100%);margin:0 auto;flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-gutter:stable;scroll-padding-block:16px}.AppShell_mainCanvas__G6W60>*{min-width:0}.AppShell_mainCanvasWide__vgXXO{max-width:100%}.DcoWorkflow_setup__6xSVQ{--accent:#7042d4;--border:#eae1fa;--muted:#9584ad;color:#281d48;width:100%;max-width:1100px;margin:0 auto;padding:24px;font-size:13px}.DcoWorkflow_embedded__srUo9{padding:0}.DcoWorkflow_setup__6xSVQ *{box-sizing:border-box}.DcoWorkflow_scales__LwsPH button,.DcoWorkflow_setup__6xSVQ input,.DcoWorkflow_steps__FKLdu button{font:inherit}.DcoWorkflow_scales__LwsPH button,.DcoWorkflow_steps__FKLdu button,.DcoWorkflow_toggle__JMhKM{cursor:pointer}.DcoWorkflow_steps__FKLdu button:disabled{cursor:not-allowed;opacity:.5}.DcoWorkflow_scales__LwsPH button:focus-visible,.DcoWorkflow_setup__6xSVQ input:focus-visible,.DcoWorkflow_steps__FKLdu button:focus-visible,.DcoWorkflow_toggle__JMhKM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DcoWorkflow_setup__6xSVQ h2{margin:0 0 6px;font-size:18px;font-weight:650}.DcoWorkflow_setup__6xSVQ p{margin:0 0 16px;color:var(--muted);font-size:12px;line-height:1.5}.DcoWorkflow_header__aJTHc{display:flex;align-items:center;gap:16px;margin-bottom:16px}.DcoWorkflow_header__aJTHc h1{font-size:20px}.DcoWorkflow_steps__FKLdu{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--border);outline:none}.DcoWorkflow_steps__FKLdu button{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--muted)}.DcoWorkflow_steps__FKLdu button span{display:grid;place-items:center;width:21px;height:21px;border:1px solid var(--border);border-radius:50%;font-size:11px}.DcoWorkflow_steps__FKLdu button[aria-current]{color:#281d48;background:#f3edff;border-color:#e3d6fa}.DcoWorkflow_steps__FKLdu button[aria-current] span{color:white;background:var(--accent);border-color:var(--accent)}.DcoWorkflow_languages__07se1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.DcoWorkflow_languages__07se1 small{font-size:10px;opacity:.7}.DcoWorkflow_signals__aHMcE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.DcoWorkflow_signal__JtKBw{min-width:0;padding:12px;border:1px solid var(--border);border-radius:14px;background:#fcfaff}.DcoWorkflow_signalHead__1gSkN{display:flex;gap:8px;align-items:center;margin-bottom:12px}.DcoWorkflow_signalHead__1gSkN h3{margin:0;font-size:14px}.DcoWorkflow_signalHead__1gSkN>input{width:100%;min-width:0;border:0;border-bottom:1px solid var(--border);padding:3px 0;color:inherit;background:transparent}.DcoWorkflow_toggle__JMhKM{flex:none;width:30px;height:18px;padding:2px;border:0;border-radius:999px;background:#e7ddf7}.DcoWorkflow_toggle__JMhKM:after{content:"";display:block;width:14px;height:14px;background:white;border-radius:50%;box-shadow:0 1px 3px #38205725;transition:transform .15s}.DcoWorkflow_toggle__JMhKM[aria-checked=true]{background:var(--accent)}.DcoWorkflow_toggle__JMhKM[aria-checked=true]:after{transform:translateX(12px)}.DcoWorkflow_values__tndGI{display:flex;gap:6px;flex-wrap:wrap}.DcoWorkflow_value__LYr1J{display:inline-flex;align-items:center;width:calc(50% - 3px);min-width:0;border:1px solid var(--border);border-radius:9px;background:white;padding:5px 6px}.DcoWorkflow_value__LYr1J input{width:100%;min-width:0;border:0;background:transparent;color:inherit;font-size:12px;padding:2px 0}.DcoWorkflow_signalFoot__EkxcA{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;color:var(--muted);font-size:12px}.DcoWorkflow_setup__6xSVQ .DcoWorkflow_note__dFhVr{margin:12px 0 0;font-size:11.5px}.DcoWorkflow_scales__LwsPH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.DcoWorkflow_scales__LwsPH button{padding:12px;border:1px solid var(--border);border-radius:12px;background:white;color:inherit}.DcoWorkflow_scales__LwsPH button span,.DcoWorkflow_scales__LwsPH button strong{display:block}.DcoWorkflow_scales__LwsPH button span{margin-top:4px;font-size:11px;color:var(--muted)}.DcoWorkflow_scales__LwsPH button[aria-pressed=true]{border-color:#b99be9;background:#f3edff}.DcoWorkflow_summary__QdZco{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center;padding:18px 12px;border:1px solid var(--border);border-radius:14px;background:#fcfaff;text-align:center}.DcoWorkflow_summary__QdZco strong{display:block;font-size:25px;font-weight:650}.DcoWorkflow_summary__QdZco span{display:block;font-size:11px;color:var(--muted);margin-top:4px}.DcoWorkflow_summary__QdZco>b{font-weight:400;color:#b5a1d0}.DcoWorkflow_total__mURY9 strong{color:var(--accent)}.DcoWorkflow_footer__eBNti{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}.DcoWorkflow_error__5O8rq{color:#a34058!important}@media(max-width:700px){.DcoWorkflow_signals__aHMcE{grid-template-columns:1fr}.DcoWorkflow_value__LYr1J{width:calc(33.333% - 4px)}}@media(max-width:420px){.DcoWorkflow_setup__6xSVQ{padding:12px}.DcoWorkflow_embedded__srUo9{padding:0}.DcoWorkflow_steps__FKLdu{gap:2px}.DcoWorkflow_steps__FKLdu button{padding:6px 7px;font-size:12px}.DcoWorkflow_summary__QdZco{gap:4px;padding:14px 6px}.DcoWorkflow_summary__QdZco strong{font-size:22px}.DcoWorkflow_summary__QdZco span{font-size:10px}.DcoWorkflow_scales__LwsPH{gap:6px}.DcoWorkflow_scales__LwsPH button{padding:10px 4px}.DcoWorkflow_scales__LwsPH button span{font-size:10px}}.BrandPickList_picks__1sAt_{--ink:#6B4FA0;--ink-deep:#2A1B47;--line:#DAD0EC;--line-soft:#E7DFF3;--white:#FFFFFF;--muted:#9A8FB5;--green:#2FA36B;--shadow:0 1px 2px rgba(42,27,71,.04),0 8px 24px rgba(42,27,71,.06);margin-top:18px}.BrandPickList_picksTitle__Ij9x4{font-size:13px;font-weight:700;color:var(--ink-deep);margin:0 0 10px}.BrandPickList_pickStatus__LBfVW{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);margin:0 0 10px}.BrandPickList_spin__2M9pl{animation:BrandPickList_pickSpin__K_4p8 .9s linear infinite}@keyframes BrandPickList_pickSpin__K_4p8{to{transform:rotate(1turn)}}.BrandPickList_pickList__9yRTR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.BrandPickList_pick__Om5_3{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--line);border-radius:13px;background:var(--white);text-align:left;cursor:pointer;transition:.14s}.BrandPickList_pick__Om5_3:focus-visible,.BrandPickList_pick__Om5_3:hover{border-color:var(--ink);box-shadow:var(--shadow);outline:none}.BrandPickList_pick__Om5_3:disabled{opacity:.6;cursor:default}.BrandPickList_pickIcon__59hWP{width:36px;height:36px;border-radius:9px;border:1px solid var(--line-soft);background:#fff;display:grid;place-items:center;overflow:hidden;flex-shrink:0;font-size:14px;font-weight:800;color:var(--muted)}.BrandPickList_pickIcon__59hWP img{width:100%;height:100%;object-fit:contain}.BrandPickList_pickMain__bkWD9{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.BrandPickList_pickMain__bkWD9 b{font-size:14px;color:var(--ink-deep);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrandPickList_pickMeta__2Fmiy{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrandPickList_pickBadge__DGcTC{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green);border:1px solid;border-radius:100px;padding:2px 8px;flex-shrink:0}.BrandPickList_pickArrow__8FhB9{color:var(--muted);flex-shrink:0}.BrandPickList_pickAction__bLHnl{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:12px;font-weight:700;color:var(--ink);border:1px solid var(--line);border-radius:100px;padding:4px 10px;background:#fff;transition:.14s}.BrandPickList_pick__Om5_3:focus-visible .BrandPickList_pickAction__bLHnl,.BrandPickList_pick__Om5_3:hover .BrandPickList_pickAction__bLHnl{background:var(--ink);border-color:var(--ink);color:#fff}.BrandPickList_pickNote__3O8xr{margin-left:8px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#F3EFFA;border-radius:100px;padding:2px 7px;vertical-align:1px}@media (prefers-reduced-motion:reduce){.BrandPickList_spin__2M9pl{animation:none}}.CreativeLibraryGenerator_brief__N_FNZ{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;color:#080b1c;background:radial-gradient(ellipse at 100% 15%,#f6f1ff80,transparent 36%),radial-gradient(ellipse at 0 90%,#f0f8ff80,transparent 35%),#fff;font-family:var(--font-ui-primary,"Figtree"),sans-serif;position:relative;container:mediaBrief/size}.CreativeLibraryGenerator_brief__N_FNZ *{box-sizing:border-box}.CreativeLibraryGenerator_briefScroll__sa21g{flex:1 1;min-height:0;overflow:auto}.CreativeLibraryGenerator_briefContent__5YCXo{width:100%;max-width:1120px;padding:8px 20px 12px;margin:0 auto;display:flex;flex-direction:column;min-height:100%}.CreativeLibraryGenerator_intro__5K9N4{margin-bottom:14px}.CreativeLibraryGenerator_intro__5K9N4 h2{font-size:28px;line-height:1.15;letter-spacing:-.7px;font-weight:750;margin:0 0 4px}.CreativeLibraryGenerator_intro__5K9N4 p{font-size:14px;line-height:1.3;color:#6b748f;margin:0}.CreativeLibraryGenerator_section__ZpEJy{margin-bottom:14px;min-width:0}.CreativeLibraryGenerator_panelHeading__Uqj_u{display:flex;align-items:center;gap:10px;margin-bottom:7px;min-height:28px}.CreativeLibraryGenerator_panelHeading__Uqj_u>span{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#eee4ff,#cfb5ff);color:#6020dc;font-size:15px;font-weight:650}.CreativeLibraryGenerator_panelHeading__Uqj_u h3{font-size:16px;line-height:1.25;margin:0;font-weight:650;letter-spacing:-.2px}.CreativeLibraryGenerator_brandSummary__KM6b9{display:flex;align-items:center;gap:14px;padding:9px 14px;min-height:56px;border:1px solid #dfe2ec;border-radius:10px;background:#ffffffa0}.CreativeLibraryGenerator_brandIdentity__XGGHl{display:flex;align-items:center;gap:12px;padding-right:18px;border-right:1px solid #dfe2ec;min-height:36px}.CreativeLibraryGenerator_brandIdentity__XGGHl>strong{font-size:17px;font-weight:650;overflow-wrap:anywhere}.CreativeLibraryGenerator_brandLogo__zOHy_{width:52px;height:52px;object-fit:contain}.CreativeLibraryGenerator_brandMonogram__hfQkd{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#f0e9ff;color:#7735ef;font-size:28px}.CreativeLibraryGenerator_brandStatus__zF2yj{display:flex;flex-direction:column;gap:4px;min-width:0}.CreativeLibraryGenerator_brandStatus__zF2yj>strong{display:flex;align-items:center;gap:7px;color:#7334e8;font-size:12px;font-weight:550}.CreativeLibraryGenerator_brandStatus__zF2yj>strong[data-ready=true]{color:#087326}.CreativeLibraryGenerator_brandStatus__zF2yj>span{font-size:11px;color:#69738e}.CreativeLibraryGenerator_successCheck__bV1or{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#147b30;color:white}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_changeButton__OGMql{margin-left:auto;display:flex;flex-shrink:0;justify-content:space-between;min-width:98px;height:34px;padding:0 14px;border-radius:9px;background:#f3f4f7;color:#080b1c;font-size:13px;font-weight:550}.CreativeLibraryGenerator_brandEditor__JxfKS{display:flex;gap:14px;align-items:end;padding:12px;background:#faf8ff;border-radius:12px;top:8px;margin:0}.CreativeLibraryGenerator_brandEditor__JxfKS label{flex:1 1}.CreativeLibraryGenerator_brandEditor__JxfKS{padding-right:44px}.CreativeLibraryGenerator_closeBrandEditor__HRUuG{position:absolute;top:8px;right:8px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_inspireButton__5LSzc{flex-shrink:0;white-space:nowrap;gap:7px;margin-left:auto;padding:0 14px;height:30px;color:#7325ed;background:#f8f4ff;border-radius:9px;font-size:12px;font-weight:550}.CreativeLibraryGenerator_creativeInput__1Jq4P{position:relative;border:1px solid #dfe2ec;border-radius:10px;background:#ffffffa0;margin-bottom:8px;overflow:hidden}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_creativeInput__1Jq4P textarea{display:block;width:100%;height:48px;min-height:48px;max-height:240px;padding:8px 12px 0;border:0;border-radius:14px;resize:none;background:transparent;color:#4f5c7a;font-size:13px;line-height:1.35;field-sizing:fixed}.CreativeLibraryGenerator_creativeInput__1Jq4P>span{display:block;padding:0 12px 6px;text-align:right;color:#6b7693;font-size:11px;line-height:13px;pointer-events:none}.CreativeLibraryGenerator_directions__HDlJs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.CreativeLibraryGenerator_direction__2n5l4{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:12px 10px;min-height:108px;border:1px solid #dfe2ec;border-radius:10px;background:#ffffff80;color:#080b1c;font:inherit;text-align:center;cursor:pointer}.CreativeLibraryGenerator_direction__2n5l4[aria-pressed=true]{border-color:#8547ff;background:#faf7ffb0}.CreativeLibraryGenerator_directionIcon__sh163{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f2ecff;color:#7d33f4;margin-bottom:1px}.CreativeLibraryGenerator_directionIcon__sh163[data-tone="1"]{color:#717a90;background:#f2f3f7}.CreativeLibraryGenerator_directionIcon__sh163[data-tone="2"]{color:#228139;background:#edf7ef}.CreativeLibraryGenerator_directionIcon__sh163[data-tone="3"]{color:#a3683c;background:#f8f1eb}.CreativeLibraryGenerator_direction__2n5l4>strong{font-size:13px;font-weight:650;line-height:1.2}.CreativeLibraryGenerator_direction__2n5l4>span:last-child{font-size:12px;line-height:1.35;color:#65718e;text-wrap:pretty}.CreativeLibraryGenerator_selectedCheck__rB_Xh{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#9857ff,#6228df);color:white;box-shadow:0 0 0 2px white}.CreativeLibraryGenerator_formatSetup__Sse1C{display:grid;grid-template-columns:1fr 1fr;gap:16px}.CreativeLibraryGenerator_formatGroup__zTl_g{min-width:0}.CreativeLibraryGenerator_quantityGroup__RXXvp{min-width:0;padding-left:16px;border-left:1px solid #dfe2ec}.CreativeLibraryGenerator_controlLabel__h_zVJ{color:#35415b;font-size:12px;margin-bottom:5px}.CreativeLibraryGenerator_ratios__Jurqv{display:flex;gap:8px}.CreativeLibraryGenerator_ratios__Jurqv button{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;flex:1 1;min-width:0;min-height:45px;padding:6px 12px;border:1px solid #dfe2ec;border-radius:9px;background:#ffffff80;font:inherit;font-size:14px;color:#080b1c;cursor:pointer}.CreativeLibraryGenerator_ratios__Jurqv button[aria-pressed=true]{border-color:#955fff;background:#faf6ff;color:#34108b}.CreativeLibraryGenerator_ratios__Jurqv button>i{display:block;flex-shrink:0;border:2px solid #46516a;border-radius:4px;transform:scale(.7);margin:-4px}.CreativeLibraryGenerator_ratios__Jurqv button[aria-pressed=true]>i{color:#7834f1;border-color:currentColor;box-shadow:0 0 0 8px #f1eaff}.CreativeLibraryGenerator_ratios__Jurqv button>span:not(.CreativeLibraryGenerator_selectedCheck__rB_Xh){display:flex;flex-direction:column;gap:2px;text-align:left}.CreativeLibraryGenerator_ratios__Jurqv strong{font-size:12px;font-weight:650}.CreativeLibraryGenerator_ratios__Jurqv small{color:#6b7693;font-size:11px}.CreativeLibraryGenerator_ratios__Jurqv .CreativeLibraryGenerator_selectedCheck__rB_Xh{width:16px;height:16px;top:5px;right:5px}.CreativeLibraryGenerator_shotCount__1HxE5{display:flex;align-items:center}.CreativeLibraryGenerator_shotCount__1HxE5>div{display:flex;align-items:center;height:45px;border:1px solid #dfe2ec;border-radius:9px;overflow:hidden}.CreativeLibraryGenerator_shotCount__1HxE5 button{width:38px;height:100%;display:grid;place-items:center;border:0;background:#fff;color:#7633ef;cursor:pointer}.CreativeLibraryGenerator_shotCount__1HxE5 output{min-width:40px;text-align:center;font-size:15px;font-weight:650}.CreativeLibraryGenerator_brief__N_FNZ :where(button):focus-visible{outline:2px solid #8845fc;outline-offset:3px}.CreativeLibraryGenerator_brief__N_FNZ :where(button):disabled{cursor:not-allowed;opacity:.45}.CreativeLibraryGenerator_brief__N_FNZ label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#5d6780;font-weight:500}.CreativeLibraryGenerator_brief__N_FNZ input,.CreativeLibraryGenerator_brief__N_FNZ select,.CreativeLibraryGenerator_brief__N_FNZ textarea{width:100%;min-width:0;border:1px solid #dfe2ec;border-radius:9px;padding:10px 12px;background:white;color:#080b1c;font:inherit;font-size:14px}.CreativeLibraryGenerator_brief__N_FNZ input,.CreativeLibraryGenerator_brief__N_FNZ select{height:42px}.CreativeLibraryGenerator_brief__N_FNZ textarea{resize:vertical;line-height:1.45;min-height:72px}.CreativeLibraryGenerator_brief__N_FNZ input:focus,.CreativeLibraryGenerator_brief__N_FNZ select:focus,.CreativeLibraryGenerator_brief__N_FNZ textarea:focus{outline:2px solid #e9dcff;outline-offset:1px;border-color:#8845fc}.CreativeLibraryGenerator_advancedPanel__1wjnZ{display:flex;flex-direction:column;gap:16px;border:1px solid #e5dcef;border-radius:14px;padding:16px;background:#faf8fe;top:8px;bottom:56px;margin:0;overflow:auto}.CreativeLibraryGenerator_toolbar__SfT_C{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CreativeLibraryGenerator_toolbar__SfT_C>div{display:flex;flex-direction:column;gap:4px;margin-right:auto}.CreativeLibraryGenerator_toolbar__SfT_C strong{font-size:16px}.CreativeLibraryGenerator_toolbar__SfT_C>div>span{font-size:13px;color:#6b7693}.CreativeLibraryGenerator_dna__EFt57{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CreativeLibraryGenerator_avoid__J8pf2{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid #dfe2ec;border-radius:8px}.CreativeLibraryGenerator_avoid__J8pf2>span{display:inline-flex;align-items:center;gap:6px;padding:0 6px 0 10px;border-radius:6px;background:#f7f0ef;color:#8c3a31;font-size:13px}.CreativeLibraryGenerator_avoid__J8pf2 input{flex:1 1;width:140px;min-width:140px;height:28px;border:0;padding:0;font-size:13px}.CreativeLibraryGenerator_settings__MAFJB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.CreativeLibraryGenerator_hint___rF_T{font-size:11px;line-height:1.5;color:#6b7693;margin:5px 0 0}.CreativeLibraryGenerator_footer__bRPqI{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e2e5ed;padding-top:8px;margin-top:auto;flex-shrink:0}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_advancedToggle__aWLQk{display:flex;align-items:center;gap:8px;padding:5px 0;background:transparent;color:#080b1c;font-size:12px;font-weight:500}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_continueButton__HVCpX{display:flex;align-items:center;justify-content:center;gap:9px;min-height:36px;padding:0 20px;border:0;border-radius:999px;background:linear-gradient(115deg,#8746f5,#7331eb);color:#fff;font-size:13px;font-weight:550;box-shadow:inset 0 1px 3px #ffffff30}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_continueButton__HVCpX:hover{background:linear-gradient(115deg,#7935e8,#6421db)}.CreativeLibraryGenerator_libraryHeader__38wha{box-sizing:border-box;width:100%;max-width:1420px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:10px 20px;flex-shrink:0;font-family:var(--font-ui-primary,"Figtree"),sans-serif;background:linear-gradient(100deg,#fff,#fdfbff)}.CreativeLibraryGenerator_libraryTitle__jlP1U{display:flex;align-items:center;gap:9px}.CreativeLibraryGenerator_libraryTitle__jlP1U h1{font-size:17px;font-weight:650;margin:0;color:#080b1c}.CreativeLibraryGenerator_libraryTitle__jlP1U>span{border-radius:999px;background:#eee7ff;color:#7131e9;padding:4px 9px;font-size:10px;font-weight:600}.CreativeLibraryGenerator_headerActions__mOAP9{display:flex;justify-content:flex-end;align-items:center}.CreativeLibraryGenerator_stepper__0bVru{display:flex;align-items:center;justify-content:center;gap:10px}.CreativeLibraryGenerator_step__j_QrK{display:flex;align-items:center;gap:8px;color:#77829e;font-size:12px;font-weight:500;white-space:nowrap}.CreativeLibraryGenerator_step__j_QrK:not(:first-child):before{content:"";width:16px;height:1px;background:#d6dae6;margin-right:2px}.CreativeLibraryGenerator_step__j_QrK>span{width:24px;height:24px;border:1px solid #bcc4d7;border-radius:50%;display:grid;place-items:center;font-size:12px}.CreativeLibraryGenerator_step__j_QrK[data-active=true]{color:#6b25e8;font-weight:650}.CreativeLibraryGenerator_step__j_QrK[data-active=true]>span{color:white;background:linear-gradient(135deg,#9652ff,#6123dd);border-color:transparent}.CreativeLibraryGenerator_step__j_QrK[data-done=true]{color:#7432e9}.CreativeLibraryGenerator_step__j_QrK[data-done=true]>span{background:#f0e9ff;border-color:#d9c5ff}.CreativeLibraryGenerator_brandLogo__zOHy_,.CreativeLibraryGenerator_brandMonogram__hfQkd{width:36px;height:36px;flex-shrink:0;font-size:20px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_inspireButton__5LSzc svg{width:16px;height:16px}.CreativeLibraryGenerator_directionIcon__sh163 svg{width:24px;height:24px}.CreativeLibraryGenerator_direction__2n5l4>span:last-child,.CreativeLibraryGenerator_direction__2n5l4>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.CreativeLibraryGenerator_fixedDuration__e0F8k{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:45px;padding:5px 14px;border:1px solid #dfe2ec;border-radius:9px;background:#faf7ff}.CreativeLibraryGenerator_fixedDuration__e0F8k strong{font-size:13px;color:#4916a9;font-weight:600}.CreativeLibraryGenerator_fixedDuration__e0F8k>span{font-size:11px;color:#6b7693}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_advancedToggle__aWLQk svg,.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_continueButton__HVCpX svg{width:17px;height:17px}.CreativeLibraryGenerator_advancedPanel__1wjnZ,.CreativeLibraryGenerator_brandEditor__JxfKS{position:absolute;z-index:3;left:16px;right:16px;background:#faf8fe;border:1px solid #e5dcef;box-shadow:0 8px 30px #29203b25}@container mediaBrief (max-height:540px){.CreativeLibraryGenerator_intro__5K9N4{display:none}.CreativeLibraryGenerator_section__ZpEJy{margin-bottom:10px}.CreativeLibraryGenerator_direction__2n5l4{min-height:96px;padding:9px}.CreativeLibraryGenerator_directionIcon__sh163{width:30px;height:30px}}@container mediaBrief (max-height:500px){.CreativeLibraryGenerator_briefContent__5YCXo{padding-bottom:6px}.CreativeLibraryGenerator_brandSummary__KM6b9{min-height:46px;padding:5px 12px}.CreativeLibraryGenerator_section__ZpEJy{margin-bottom:8px}.CreativeLibraryGenerator_direction__2n5l4{min-height:80px;padding:7px;gap:3px}.CreativeLibraryGenerator_directionIcon__sh163{width:26px;height:26px}.CreativeLibraryGenerator_directionIcon__sh163 svg{width:20px;height:20px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_creativeInput__1Jq4P textarea{height:40px;min-height:40px}}@container mediaBrief (max-width:700px){.CreativeLibraryGenerator_briefContent__5YCXo{padding:8px 12px}.CreativeLibraryGenerator_intro__5K9N4{display:none}.CreativeLibraryGenerator_brandSummary__KM6b9{gap:10px;padding:8px 10px}.CreativeLibraryGenerator_brandIdentity__XGGHl{border:0;padding:0;gap:8px}.CreativeLibraryGenerator_brandIdentity__XGGHl>strong{font-size:14px}.CreativeLibraryGenerator_brandStatus__zF2yj>span{display:none}.CreativeLibraryGenerator_brandStatus__zF2yj>strong{font-size:11px}.CreativeLibraryGenerator_directions__HDlJs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.CreativeLibraryGenerator_direction__2n5l4{display:grid;grid-template-columns:30px minmax(0,1fr);text-align:left;align-items:center;justify-items:start;min-height:58px;padding:8px 24px 8px 8px;column-gap:8px;row-gap:3px}.CreativeLibraryGenerator_directionIcon__sh163{grid-row:1/3;width:30px;height:30px;margin:0}.CreativeLibraryGenerator_directionIcon__sh163 svg{width:22px;height:22px}.CreativeLibraryGenerator_direction__2n5l4>strong{font-size:12px}.CreativeLibraryGenerator_direction__2n5l4>span:last-child{font-size:11px;-webkit-line-clamp:1}.CreativeLibraryGenerator_direction__2n5l4 .CreativeLibraryGenerator_selectedCheck__rB_Xh{display:grid;grid-column:auto}.CreativeLibraryGenerator_formatSetup__Sse1C{grid-template-columns:minmax(0,1fr) auto;gap:10px}.CreativeLibraryGenerator_quantityGroup__RXXvp{padding-left:10px}.CreativeLibraryGenerator_ratios__Jurqv{gap:6px}.CreativeLibraryGenerator_ratios__Jurqv button{gap:7px;padding:6px 8px}.CreativeLibraryGenerator_ratios__Jurqv small{display:none}.CreativeLibraryGenerator_ratios__Jurqv .CreativeLibraryGenerator_selectedCheck__rB_Xh{width:13px;height:13px;top:3px;right:3px}.CreativeLibraryGenerator_fixedDuration__e0F8k{padding:5px 10px}.CreativeLibraryGenerator_fixedDuration__e0F8k>span{font-size:10px}.CreativeLibraryGenerator_settings__MAFJB{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mediaBrief (max-width:450px){.CreativeLibraryGenerator_briefContent__5YCXo{padding:6px 10px 8px}.CreativeLibraryGenerator_panelHeading__Uqj_u{min-height:24px;gap:7px;margin-bottom:5px}.CreativeLibraryGenerator_panelHeading__Uqj_u>span{width:24px;height:24px;font-size:13px}.CreativeLibraryGenerator_panelHeading__Uqj_u h3{font-size:14px}.CreativeLibraryGenerator_section__ZpEJy{margin-bottom:8px}.CreativeLibraryGenerator_brandSummary__KM6b9{min-height:44px;padding:6px 8px;gap:8px}.CreativeLibraryGenerator_brandLogo__zOHy_,.CreativeLibraryGenerator_brandMonogram__hfQkd{width:28px;height:28px;font-size:17px}.CreativeLibraryGenerator_brandIdentity__XGGHl{min-height:28px;gap:6px}.CreativeLibraryGenerator_brandIdentity__XGGHl>strong{font-size:13px}.CreativeLibraryGenerator_brandStatus__zF2yj{margin-left:auto}.CreativeLibraryGenerator_brandStatus__zF2yj>strong{gap:4px;font-size:10px}.CreativeLibraryGenerator_brandStatus__zF2yj>strong>svg,.CreativeLibraryGenerator_successCheck__bV1or{width:14px;height:14px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_changeButton__OGMql{min-width:0;padding:0 7px;gap:4px;height:28px;font-size:11px;margin-left:0}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_changeButton__OGMql svg{width:13px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_inspireButton__5LSzc{height:26px;padding:0 9px;font-size:11px;gap:5px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_creativeInput__1Jq4P textarea{height:42px;min-height:42px;font-size:12px}.CreativeLibraryGenerator_creativeInput__1Jq4P{margin-bottom:6px}.CreativeLibraryGenerator_creativeInput__1Jq4P>span{font-size:10px;padding-bottom:4px}.CreativeLibraryGenerator_direction__2n5l4{min-height:52px;padding:6px 20px 6px 6px;gap:4px;grid-template-columns:24px minmax(0,1fr)}.CreativeLibraryGenerator_directionIcon__sh163{width:24px;height:24px}.CreativeLibraryGenerator_directionIcon__sh163 svg{width:18px;height:18px}.CreativeLibraryGenerator_direction__2n5l4>strong{font-size:11px}.CreativeLibraryGenerator_selectedCheck__rB_Xh{width:14px;height:14px;top:5px;right:5px}.CreativeLibraryGenerator_formatSetup__Sse1C{gap:6px}.CreativeLibraryGenerator_quantityGroup__RXXvp{padding-left:6px}.CreativeLibraryGenerator_controlLabel__h_zVJ{font-size:11px;margin-bottom:4px}.CreativeLibraryGenerator_ratios__Jurqv{gap:4px}.CreativeLibraryGenerator_ratios__Jurqv button{min-height:38px;padding:5px 4px;gap:6px}.CreativeLibraryGenerator_ratios__Jurqv button>i{transform:scale(.55);margin:-6px}.CreativeLibraryGenerator_ratios__Jurqv strong{font-size:11px}.CreativeLibraryGenerator_fixedDuration__e0F8k{min-height:38px;padding:4px 8px}.CreativeLibraryGenerator_fixedDuration__e0F8k strong{font-size:12px}.CreativeLibraryGenerator_fixedDuration__e0F8k>span{font-size:9px}.CreativeLibraryGenerator_shotCount__1HxE5>div{height:38px}.CreativeLibraryGenerator_shotCount__1HxE5 button{width:26px}.CreativeLibraryGenerator_shotCount__1HxE5 output{min-width:24px;font-size:13px}.CreativeLibraryGenerator_footer__bRPqI{gap:8px;padding-top:7px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_advancedToggle__aWLQk{gap:5px;font-size:11px}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_continueButton__HVCpX{min-height:32px;padding:0 12px;font-size:11px;gap:4px}.CreativeLibraryGenerator_dna__EFt57,.CreativeLibraryGenerator_settings__MAFJB{grid-template-columns:1fr}.CreativeLibraryGenerator_brandEditor__JxfKS{flex-direction:column;align-items:stretch}}@container mediaBrief (max-height:380px){.CreativeLibraryGenerator_directionIcon__sh163,.CreativeLibraryGenerator_section__ZpEJy[aria-label=Brand]>.CreativeLibraryGenerator_panelHeading__Uqj_u{display:none}.CreativeLibraryGenerator_direction__2n5l4{min-height:34px;padding:6px 22px 6px 8px;grid-template-columns:minmax(0,1fr)}.CreativeLibraryGenerator_direction__2n5l4>span:last-child{display:none}.CreativeLibraryGenerator_brief__N_FNZ .CreativeLibraryGenerator_creativeInput__1Jq4P textarea{height:34px;min-height:34px}}@media(max-width:760px){.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"]{padding:6px 10px!important;gap:4px!important}.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"]>div,.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"]>div>div{display:contents!important}.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"]>div>span{display:none}.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"] button{min-height:26px;padding:4px 7px;font-size:11px;gap:5px}.CreativeLibraryGenerator_hubDialog__OYpfN [aria-label="Creative Library sources"] button svg{width:12px;height:12px}.CreativeLibraryGenerator_libraryHeader__38wha{padding:7px 12px;gap:6px;grid-template-columns:1fr auto}.CreativeLibraryGenerator_stepper__0bVru{grid-row:2;grid-column:1/-1;gap:7px;justify-content:flex-start}.CreativeLibraryGenerator_libraryHeader__38wha>.CreativeLibraryGenerator_headerActions__mOAP9{grid-row:1;grid-column:2}.CreativeLibraryGenerator_step__j_QrK{font-size:10px;gap:5px}.CreativeLibraryGenerator_step__j_QrK>span{width:20px;height:20px;font-size:10px}.CreativeLibraryGenerator_step__j_QrK:not(:first-child):before{width:10px;margin:0}}.CreativeLibraryGenerator_shotCard__ryUTG{max-width:none!important;min-width:0;border-radius:12px!important}.CreativeLibraryGenerator_shotCard__ryUTG input{box-sizing:border-box;min-width:0}@media(max-width:650px){.CreativeLibraryGenerator_stepper__0bVru{gap:6px;flex-wrap:nowrap}.CreativeLibraryGenerator_step__j_QrK{gap:4px;font-size:10px}.CreativeLibraryGenerator_step__j_QrK:not(:first-child):before{width:10px;margin-right:0}}@keyframes CreativeLibraryGenerator_spin__jpjC3{to{transform:rotate(1turn)}}.CreativeLibraryGenerator_spinner__Qm5V2{animation:CreativeLibraryGenerator_spin__jpjC3 .8s linear infinite}.CreativeLibraryGenerator_generate__JmVXW{padding:20px 24px 0!important;background:#faf9fc;gap:20px!important}.CreativeLibraryGenerator_shotGroup__mpCGT{border:1px solid #ecebf0;border-radius:12px;background:white;padding:20px;gap:16px!important}.CreativeLibraryGenerator_shotGrid__ghMAY[data-ratio="9:16"]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}.CreativeLibraryGenerator_shotGrid__ghMAY[data-ratio="16:9"]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important}.CreativeLibraryGenerator_shotGrid__ghMAY[data-ratio="1:1"]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}@media(max-width:600px){.CreativeLibraryGenerator_generate__JmVXW{padding:16px 16px 0!important}.CreativeLibraryGenerator_shotGroup__mpCGT{padding:14px}.CreativeLibraryGenerator_shotGrid__ghMAY[data-ratio]{grid-template-columns:minmax(0,1fr)!important}}.CreativeLibraryGenerator_generate__JmVXW{font-family:var(--font-ui-primary,"Figtree"),sans-serif}.CreativeLibraryGenerator_generateToolbar__o0nt9>div{display:flex;flex-direction:column;gap:2px}.CreativeLibraryGenerator_generateToolbar__o0nt9 strong{font-size:14px}.CreativeLibraryGenerator_generateToolbar__o0nt9 small{font-size:12px;color:#7a7686}.CreativeLibraryGenerator_generateFooter__QYi_T{margin-left:-24px;margin-right:-24px;padding:14px 24px!important}.CreativeLibraryGenerator_generateFooter__QYi_T>div:first-child{display:flex;flex-direction:column;gap:2px;margin-right:auto}.CreativeLibraryGenerator_generateFooter__QYi_T strong{font-size:14px}.CreativeLibraryGenerator_generateFooter__QYi_T small{font-size:12px;color:#7a7686}.CreativeLibraryGenerator_cardHeading__KRtKB{padding:0!important;border:0!important}.CreativeLibraryGenerator_cardHeading__KRtKB>span:first-child{background:transparent!important;color:#1d1b24!important;padding:0!important;font-size:13px!important;text-transform:none!important;letter-spacing:normal!important}.CreativeLibraryGenerator_cardActions__cdkcS{align-items:center}.CreativeLibraryGenerator_cardActions__cdkcS button{flex:initial!important;margin-left:auto}.CreativeLibraryGenerator_cardActions__cdkcS .CreativeLibraryGenerator_promptToggle__SHtYm{margin-left:0}.CreativeLibraryGenerator_compiledPrompt__8LOIh{font-family:var(--font-mono,"JetBrains Mono"),monospace;font-size:11px;line-height:1.5;color:#5d5a69;background:#f7f6fa;border-radius:8px;padding:10px;max-height:140px;overflow:auto;white-space:pre-wrap}@media(max-width:600px){.CreativeLibraryGenerator_generateFooter__QYi_T{margin-left:-16px;margin-right:-16px;padding:14px 16px!important}}.CreativeLibraryGenerator_generateShell__irmMn{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;font-family:Figtree,sans-serif}.CreativeLibraryGenerator_generateShell__irmMn *{box-sizing:border-box}.CreativeLibraryGenerator_generateShell__irmMn .CreativeLibraryGenerator_generate__JmVXW{padding:20px 24px!important;height:auto!important;flex:1 1;min-height:0;overflow:auto}.CreativeLibraryGenerator_generateShell__irmMn .CreativeLibraryGenerator_generateFooter__QYi_T{position:static!important;margin:0!important;flex-shrink:0;padding:14px 24px!important}.CreativeLibraryGenerator_generateFooter__QYi_T .CreativeLibraryGenerator_footerActions__LKq_F{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;gap:12px}.CreativeLibraryGenerator_groupHeader__RCMN0{gap:10px!important}.CreativeLibraryGenerator_groupTitle__mdwjl{margin:0;font-size:16px;font-weight:700;color:#1d1b24}.CreativeLibraryGenerator_ratioBadge__nJBWG{font-family:Geist,sans-serif;font-size:12px;font-weight:500;color:#5b3fa0;background:#f0ecf9;padding:3px 8px;border-radius:6px}.CreativeLibraryGenerator_groupProgress__F1VW1{font-family:Geist,sans-serif;font-size:12px;color:#7a7686}.CreativeLibraryGenerator_shotGrid__ghMAY{align-items:start!important}.CreativeLibraryGenerator_shotGrid__ghMAY .CreativeLibraryGenerator_addShot__L93KA{width:100%;min-height:0!important;max-height:360px;border:1.5px dashed #d6d3de!important;border-radius:12px!important;background:transparent!important;color:#6b6778!important;font-size:13px!important;font-weight:600!important}.CreativeLibraryGenerator_addShot__L93KA[data-ratio="9:16"]{aspect-ratio:9/16}.CreativeLibraryGenerator_addShot__L93KA[data-ratio="16:9"]{aspect-ratio:16/9}.CreativeLibraryGenerator_addShot__L93KA[data-ratio="1:1"]{aspect-ratio:1}.CreativeLibraryGenerator_shotCard__ryUTG{border-color:#e3e1e9!important}.CreativeLibraryGenerator_shotPreview__W4YB9{flex-shrink:0;border-bottom:1px solid #f0eff3}.CreativeLibraryGenerator_previewLabel__Ds_GE{font-family:var(--font-mono,"JetBrains Mono"),monospace;font-size:11px;color:#8a8696;background:rgba(255,255,255,.75);padding:4px 8px;border-radius:4px}.CreativeLibraryGenerator_shotCard__ryUTG .CreativeLibraryGenerator_shotBody__o_o5F{display:flex;flex-direction:column;gap:10px!important;padding:12px!important;background:white}.CreativeLibraryGenerator_cardHeading__KRtKB select{height:30px;padding:0 6px!important;border-radius:6px!important;font-size:12px!important}.CreativeLibraryGenerator_shotCard__ryUTG input{height:36px;padding:0 10px!important;border-color:#dedce5!important;font-size:13px!important}.CreativeLibraryGenerator_shotBody__o_o5F .CreativeLibraryGenerator_variantStrip__7zELE{padding:0!important;min-width:0}.CreativeLibraryGenerator_cardActions__cdkcS{gap:8px!important;flex-wrap:wrap}.CreativeLibraryGenerator_sharedPrompt__ib1wu{display:flex;flex-direction:column;gap:6px;background:white;border:1px solid #ecebf0;border-radius:12px;padding:16px;font-family:Geist,sans-serif;font-size:12px;color:#5d5a69;flex-shrink:0}.CreativeLibraryGenerator_sharedPrompt__ib1wu small{font-size:12px;color:#8a8696}.CreativeLibraryGenerator_sharedPrompt__ib1wu textarea{min-height:72px;padding:10px 12px;border:1px solid #dedce5;border-radius:8px;font-family:Figtree,sans-serif;font-size:14px;line-height:1.45;resize:vertical}.CreativeLibraryGenerator_sharedPrompt__ib1wu textarea:focus,.CreativeLibraryGenerator_shotCard__ryUTG input:focus{outline:2px solid #ece6f8;border-color:#5b3fa0!important}@media(max-width:600px){.CreativeLibraryGenerator_generateShell__irmMn .CreativeLibraryGenerator_generate__JmVXW{padding:16px!important}.CreativeLibraryGenerator_generateShell__irmMn .CreativeLibraryGenerator_generateFooter__QYi_T{padding:14px 16px!important}.CreativeLibraryGenerator_generateFooter__QYi_T .CreativeLibraryGenerator_footerActions__LKq_F{justify-content:flex-start;width:100%}}.OnboardBrandModal_overlay__6c2Jv{--ink:#6B4FA0;--ink-deep:#2A1B47;--line:#DAD0EC;--line-soft:#E7DFF3;--white:#FFFFFF;--muted:#9A8FB5;--active-tint:#F3EFFA;--green:#2FA36B;--shadow:0 1px 2px rgba(42,27,71,.04),0 8px 24px rgba(42,27,71,.06);--mono:var(--font-mono,"JetBrains Mono"),monospace;position:fixed;inset:0;z-index:400;background:rgba(42,27,71,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;animation:OnboardBrandModal_ovIn__W84xx .22s ease}@keyframes OnboardBrandModal_ovIn__W84xx{0%{opacity:0}to{opacity:1}}.OnboardBrandModal_shell__Kzj2C{width:100%;max-width:860px;max-height:90vh;background:linear-gradient(180deg,#FFFFFF,#FCFAFE);border-radius:24px;box-shadow:0 30px 90px rgba(42,27,71,.45);display:flex;flex-direction:column;overflow:hidden;animation:OnboardBrandModal_obIn__NEMcd .3s cubic-bezier(.22,1,.36,1) both}@keyframes OnboardBrandModal_obIn__NEMcd{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardBrandModal_top__X4_ak{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px}.OnboardBrandModal_brandmini__ewHDn{display:flex;align-items:center;gap:12px}.OnboardBrandModal_brandmini__ewHDn .OnboardBrandModal_label__4oqWb{font-family:var(--font-ui-secondary,"Geist"),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500}.OnboardBrandModal_logoMark__CQHRp{width:40px;height:40px;border-radius:11px;background:linear-gradient(135deg,#9B7BD4,#6B4FA0);color:#fff;display:grid;place-items:center;font-size:16px;flex-shrink:0}.OnboardBrandModal_brandmini__ewHDn b{font-size:16px;font-weight:800;color:var(--ink-deep);display:block;margin-top:2px;letter-spacing:-.01em}.OnboardBrandModal_steps__9PXbp{display:flex;gap:6px;padding:0 24px 18px;overflow-x:auto}.OnboardBrandModal_step__yLDhW{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap;padding:6px 0;flex-shrink:0}.OnboardBrandModal_step__yLDhW:not(:last-child){flex:1 1}.OnboardBrandModal_step__yLDhW:not(:last-child):after{content:"";flex:1 1;height:1px;background:var(--line);margin-left:7px}.OnboardBrandModal_num__sQZeh{width:22px;height:22px;border-radius:50%;background:var(--active-tint);color:var(--ink);display:grid;place-items:center;font-size:11px;font-weight:800;flex-shrink:0;transition:.18s}.OnboardBrandModal_stepOn__ica7g .OnboardBrandModal_num__sQZeh{background:var(--ink);color:#fff}.OnboardBrandModal_stepOn__ica7g{color:var(--ink-deep)}.OnboardBrandModal_stepDone__r_k5r .OnboardBrandModal_num__sQZeh{background:var(--green);color:#fff}.OnboardBrandModal_body__WzZWi{flex:1 1;overflow-y:auto;padding:6px 28px 8px}.OnboardBrandModal_fields__sRH_9{border:0;margin:0;padding:0;min-width:0}.OnboardBrandModal_fields__sRH_9:disabled{opacity:.7;pointer-events:none}.OnboardBrandModal_saveError__9aPEL{margin:8px 24px 16px;padding:12px 14px;border:1px solid #edc2bb;border-radius:10px;background:#fff5f3;color:#a12f25;font-size:13px;line-height:1.5}.OnboardBrandModal_pane__bKHSQ{animation:OnboardBrandModal_paneIn__m8UwW .28s ease both}@keyframes OnboardBrandModal_paneIn__m8UwW{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.OnboardBrandModal_h__NZ07P{font-size:23px;font-weight:800;letter-spacing:-.02em;color:var(--ink-deep);margin-bottom:8px}.OnboardBrandModal_sub__Ty2e_{font-size:13.5px;color:var(--muted);line-height:1.5;margin-bottom:22px;max-width:90%}.OnboardBrandModal_scanBar__0BW2w{display:flex;align-items:center;gap:10px;background:var(--white);border:1px solid var(--line);border-radius:100px;padding:8px 8px 8px 18px;box-shadow:var(--shadow)}.OnboardBrandModal_scanBar__0BW2w>svg{color:var(--muted);flex-shrink:0}.OnboardBrandModal_scanBar__0BW2w input{flex:1 1;border:none;outline:none;background:transparent;font-size:15px;color:var(--ink-deep)}.OnboardBrandModal_scanBar__0BW2w input::placeholder{color:var(--muted)}.OnboardBrandModal_scanBtn__oick_{flex-shrink:0}.OnboardBrandModal_scanHint__5_xSJ{font-size:13px;color:var(--muted);margin-top:14px;text-align:center}.OnboardBrandModal_scanStatus__cV0T2{margin-top:20px;font-size:13.5px;font-weight:600;text-align:center;min-height:20px}.OnboardBrandModal_scanStatusScanning__daWL2{color:var(--ink)}.OnboardBrandModal_scanStatusScanning__daWL2:before{content:"";display:inline-block;width:13px;height:13px;border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;margin-right:8px;vertical-align:-2px;animation:OnboardBrandModal_obSpin__2sa0k .7s linear infinite}@keyframes OnboardBrandModal_obSpin__2sa0k{to{transform:rotate(1turn)}}.OnboardBrandModal_saveSpin__gH2SU{display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:OnboardBrandModal_obSpin__2sa0k .7s linear infinite;flex-shrink:0}@media (prefers-reduced-motion:reduce){.OnboardBrandModal_saveSpin__gH2SU{animation:none}}.OnboardBrandModal_scanStatusDone__x2TNL{color:var(--green)}.OnboardBrandModal_scanStatusError__taLI0{color:#C0392B}.OnboardBrandModal_colors__WFK7A{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.OnboardBrandModal_color__GEAJP{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.OnboardBrandModal_colorChip__DJVSm{width:100%;height:60px;border-radius:13px;border:1px solid var(--line);box-shadow:var(--shadow);position:relative;overflow:hidden;display:block}.OnboardBrandModal_colorChip__DJVSm input[type=color]{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;border:none}.OnboardBrandModal_color__GEAJP .OnboardBrandModal_clabel__hatIw{font-family:var(--font-ui-secondary,"Geist"),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500}.OnboardBrandModal_color__GEAJP code{font-family:var(--mono);font-size:10px;color:var(--muted)}.OnboardBrandModal_logoGrid__Jxuxn{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px}.OnboardBrandModal_logoCard__AOdYd{position:relative;aspect-ratio:1/1;border:1px solid var(--line);border-radius:13px;background:#fff;display:grid;place-items:center;cursor:pointer;padding:12px;overflow:hidden;transition:.14s}.OnboardBrandModal_logoCard__AOdYd:hover{border-color:var(--ink)}.OnboardBrandModal_logoCard__AOdYd img{max-width:100%;max-height:100%;object-fit:contain}.OnboardBrandModal_logoCardOn__FKHBs{border-color:var(--ink);box-shadow:0 0 0 3px rgba(107,79,160,.16)}.OnboardBrandModal_logoCheck__admdY{position:absolute;top:6px;left:6px;width:18px;height:18px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:800}.OnboardBrandModal_logoRemove__1Pvdi{position:absolute;top:5px;right:6px;width:18px;height:18px;border-radius:50%;background:rgba(42,27,71,.08);color:var(--muted);display:grid;place-items:center;font-size:14px;line-height:1}.OnboardBrandModal_logoRemove__1Pvdi:hover{background:#C0392B;color:#fff}.OnboardBrandModal_logoUpload__0pfLU{aspect-ratio:1/1;border:2px dashed var(--line);border-radius:13px;background:#FCFBFE;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--muted);font-size:11px;font-weight:700;transition:.14s}.OnboardBrandModal_logoUpload__0pfLU:hover{border-color:var(--ink);color:var(--ink);background:var(--active-tint)}.OnboardBrandModal_field__MLf2a{margin-bottom:16px}.OnboardBrandModal_flabel__JGfmF{font-family:var(--font-ui-secondary,"Geist"),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500;display:block;margin-bottom:8px}.OnboardBrandModal_input__m7Pdx{display:flex;align-items:center;gap:10px;background:#FCFBFE;border:1px solid var(--line);border-radius:12px;padding:12px 14px;transition:.15s}.OnboardBrandModal_input__m7Pdx:focus-within{border-color:var(--ink);background:var(--white);box-shadow:0 0 0 3px rgba(107,79,160,.1)}.OnboardBrandModal_input__m7Pdx svg{color:var(--muted);flex-shrink:0}.OnboardBrandModal_input__m7Pdx input{flex:1 1;border:none;outline:none;background:transparent;font-size:14px;color:var(--ink-deep)}.OnboardBrandModal_input__m7Pdx input::placeholder{color:var(--muted)}.OnboardBrandModal_soc__VAemu{width:24px;height:24px;border-radius:7px;background:var(--active-tint);color:var(--ink);display:grid;place-items:center;font-size:10px;font-weight:800;flex-shrink:0}.OnboardBrandModal_socials__Y_Mri{display:grid;grid-template-columns:1fr 1fr;gap:10px}.OnboardBrandModal_divline__snPOV{height:1px;background:var(--line-soft);margin:8px 0 18px}.OnboardBrandModal_addLine__2NnC7{margin-top:6px}.OnboardBrandModal_pasteZone__3Wk01{border:1px solid var(--line);border-radius:14px;background:#FCFBFE;overflow:hidden}.OnboardBrandModal_pasteZone__3Wk01 textarea{width:100%;border:none;outline:none;background:transparent;resize:vertical;min-height:120px;padding:14px 16px;font-size:14px;color:var(--ink-deep);font-family:inherit;line-height:1.55}.OnboardBrandModal_pasteFoot__SwKKP{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--line-soft)}.OnboardBrandModal_pasteCount__UZthy{font-family:var(--font-ui-secondary,"Geist"),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;color:var(--muted)}.OnboardBrandModal_audList__jzpLu{display:flex;flex-direction:column;gap:10px;margin-bottom:6px}.OnboardBrandModal_audItem___PVxQ{display:flex;align-items:center;gap:12px;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.OnboardBrandModal_audAvatar__bKHTJ{width:38px;height:38px;border-radius:11px;background:var(--active-tint);color:var(--ink);display:grid;place-items:center;font-weight:800;font-size:13px;flex-shrink:0}.OnboardBrandModal_audMeta__ZnKSL{flex:1 1;min-width:0}.OnboardBrandModal_audMeta__ZnKSL input{border:none;outline:none;background:transparent;font-size:14px;font-weight:700;color:var(--ink-deep);width:100%}.OnboardBrandModal_audMeta__ZnKSL input.OnboardBrandModal_audDesc__vTsbY{font-weight:500;font-size:12px;color:var(--muted)}.OnboardBrandModal_removeX__GwFJt{color:var(--muted);cursor:pointer;flex-shrink:0}.OnboardBrandModal_removeX__GwFJt:hover{color:#C0392B}.OnboardBrandModal_foot__5e8QE{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 20px;border-top:1px solid var(--line-soft);background:rgba(255,255,255,.6)}.OnboardBrandModal_dots__2Plkr{display:flex;gap:7px}.OnboardBrandModal_dot___UqZR{width:7px;height:7px;border-radius:50%;background:var(--line);transition:.2s}.OnboardBrandModal_dotOn__ruCgb{background:var(--ink);width:22px;border-radius:100px}@media (max-width:560px){.OnboardBrandModal_colors__WFK7A{grid-template-columns:repeat(2,1fr)}.OnboardBrandModal_socials__Y_Mri{grid-template-columns:1fr}}.OnboardBrandModal_discoveryChoices__Mp_5J{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:16px 0}.OnboardBrandModal_discoveryChoices__Mp_5J button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.AddBrandModal_modalOverlay__eORJu{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-xl);animation:AddBrandModal_fadeIn__ABOWC .15s ease}@keyframes AddBrandModal_fadeIn__ABOWC{0%{opacity:0}to{opacity:1}}.AddBrandModal_modal__7oKAq{background:var(--color-bg-card);border-radius:var(--radius-xl);width:100%;max-width:620px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:AddBrandModal_slideUp___omD4 .2s ease}@keyframes AddBrandModal_slideUp___omD4{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.AddBrandModal_modalHeader__75lu4{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border-light)}.AddBrandModal_modalHeader__75lu4 h2{margin:0;font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary)}.AddBrandModal_stepIndicator__djj6U{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-md);border-bottom:1px solid var(--color-border-light);background:var(--color-bg-secondary);overflow:hidden}.AddBrandModal_stepDot__RAeOV{display:flex;align-items:center;gap:var(--spacing-xs);opacity:.4;transition:opacity .2s}.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepActive__D9aze{opacity:1}.AddBrandModal_stepDot__RAeOV+.AddBrandModal_stepDot__RAeOV:before{content:"";display:block;width:16px;height:1px;background:var(--color-border);margin-right:var(--spacing-xs)}.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepActive__D9aze+.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepActive__D9aze:before{background:var(--color-primary)}.AddBrandModal_stepNumber__lgLVx{width:22px;height:22px;border-radius:50%;background:var(--color-border);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0;transition:all .2s}.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepActive__D9aze .AddBrandModal_stepNumber__lgLVx{background:var(--color-primary);color:#fff}.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepCurrent__QoF62 .AddBrandModal_stepNumber__lgLVx{box-shadow:0 0 0 3px rgba(124,58,237,.2)}.AddBrandModal_stepLabel__lf9Vg{font-size:11px;font-weight:500;color:var(--color-text-muted);white-space:nowrap}.AddBrandModal_stepDot__RAeOV.AddBrandModal_stepActive__D9aze .AddBrandModal_stepLabel__lf9Vg{color:var(--color-text-primary)}.AddBrandModal_modalBody___MDQO{padding:var(--spacing-xl);overflow-y:auto;flex:1 1}.AddBrandModal_stepContent__nKEal{animation:AddBrandModal_fadeSlide__g5yG7 .2s ease}@keyframes AddBrandModal_fadeSlide__g5yG7{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.AddBrandModal_stepTitle__xQtr7{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.AddBrandModal_stepHint__f_Lrf{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--spacing-lg) 0;line-height:1.5}.AddBrandModal_formField__iMCAA{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg)}.AddBrandModal_formField__iMCAA span{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.AddBrandModal_formField__iMCAA input:not([data-interaction]),.AddBrandModal_formField__iMCAA textarea{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-primary);transition:all var(--transition-fast)}.AddBrandModal_formField__iMCAA input:not([data-interaction]):focus,.AddBrandModal_formField__iMCAA textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.AddBrandModal_colorSection__GmK7i{margin-bottom:var(--spacing-lg)}.AddBrandModal_colorSectionLabel__dUjLE{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);display:block;margin-bottom:var(--spacing-sm)}.AddBrandModal_colorGrid__T69Ha{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.AddBrandModal_colorGrid__T69Ha>label:last-child{grid-column:1/-1}@media (max-width:480px){.AddBrandModal_colorGrid__T69Ha{grid-template-columns:1fr}.AddBrandModal_colorGrid__T69Ha>label:last-child{grid-column:auto}}.AddBrandModal_colorInput__MU_wm{display:flex;gap:var(--spacing-sm)}.AddBrandModal_colorInput__MU_wm input[type=color]{width:44px;height:36px;padding:2px;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md)}.AddBrandModal_colorInput__MU_wm input[type=text]{flex:1 1;min-width:0}.AddBrandModal_colorPreviewStrip__r1h56{display:flex;gap:2px;border-radius:var(--radius-md);overflow:hidden;height:8px}.AddBrandModal_colorPreviewStrip__r1h56>div{flex:1 1}.AddBrandModal_colorPreviewHeader___ca61{display:flex;gap:8px;margin-bottom:8px}.AddBrandModal_colorPreviewItem__6LfU_{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border:2px solid var(--color-border-light,#e5e7eb);border-radius:10px;background:#fff;cursor:pointer;transition:all .15s ease}.AddBrandModal_colorPreviewItemActive__VJuPf{border-color:var(--color-primary,#7c3aed);box-shadow:0 0 0 3px rgba(124,58,237,.15)}.AddBrandModal_colorPreviewLabel__f_jKb{font-size:11px;font-weight:600;text-transform:capitalize;color:var(--color-text-muted,#6b7280)}.AddBrandModal_colorPreviewSwatch__5orQp{width:36px;height:36px;border-radius:50%;border:2px solid rgba(0,0,0,.1)}.AddBrandModal_colorPreviewHex__46_iu{font-size:11px;font-family:var(--font-mono,"JetBrains Mono"),monospace;color:var(--color-text-secondary,#4b5563)}.AddBrandModal_extractedColorGrid__wDDtp{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:8px 0}.AddBrandModal_extractedSwatch__LDv9f{width:44px;height:44px;border-radius:12px;border:3px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.AddBrandModal_extractedSwatch__LDv9f:hover{transform:scale(1.15)}.AddBrandModal_extractedSwatchSelected__Rwvti{border-color:#1e293b;transform:scale(1.1)}.AddBrandModal_aiStatus__ZSwMu{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);margin-bottom:var(--spacing-md)}.AddBrandModal_aiStatus__ZSwMu span{font-size:var(--text-sm);color:var(--color-text-secondary)}.AddBrandModal_spinner__k_cmH{width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:AddBrandModal_spin__k9TRe .7s linear infinite;flex-shrink:0}@keyframes AddBrandModal_spin__k9TRe{to{transform:rotate(1turn)}}.AddBrandModal_aiError__zVq7h{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-md);background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);margin-bottom:var(--spacing-md)}.AddBrandModal_aiError__zVq7h span{font-size:var(--text-sm);color:#991b1b}.AddBrandModal_suggestions__CvoEX{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.AddBrandModal_suggestionsTitle__dzcDA{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.AddBrandModal_suggestionCard__pALJB{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.AddBrandModal_suggestionCard__pALJB:hover{border-color:var(--color-primary);background:rgba(124,58,237,.04)}.AddBrandModal_suggestionCard__pALJB strong{font-size:var(--text-base);color:var(--color-text-primary)}.AddBrandModal_suggestionCard__pALJB span,.AddBrandModal_suggestionSkip__ctn21{font-size:var(--text-sm);color:var(--color-text-muted)}.AddBrandModal_suggestionSkip__ctn21{background:none;border:none;cursor:pointer;text-align:center;padding:var(--spacing-sm);transition:color .15s}.AddBrandModal_suggestionSkip__ctn21:hover{color:var(--color-primary)}.AddBrandModal_logoGrid__BfLhq{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.AddBrandModal_logoCard__JLdHn{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);background:var(--color-bg-primary);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);aspect-ratio:1;overflow:hidden;position:relative}.AddBrandModal_logoCard__JLdHn:hover{border-color:var(--color-primary)}.AddBrandModal_logoCard__JLdHn.AddBrandModal_logoSelected__HQ97_{border-color:var(--color-primary);background:rgba(124,58,237,.06);box-shadow:0 0 0 3px rgba(124,58,237,.15)}.AddBrandModal_logoCheck__K_9As{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;z-index:1}.AddBrandModal_logoCard__JLdHn img{width:100%;height:70%;object-fit:contain}.AddBrandModal_selectedLogos__uwsDf{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-light)}.AddBrandModal_selectedLogosLabel__XyoqY{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:var(--spacing-sm)}.AddBrandModal_selectedLogosGrid__oSYiU{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.AddBrandModal_selectedLogoItem__NntU5{width:88px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--spacing-sm);background:var(--color-bg-primary);border:2px solid var(--color-border);border-radius:var(--radius-md);position:relative;transition:all var(--transition-fast)}.AddBrandModal_selectedLogoItem__NntU5 img{width:56px;height:56px;object-fit:contain;border-radius:var(--radius-sm)}.AddBrandModal_selectedLogoActions__A2wy9{display:flex;align-items:center;gap:4px;width:100%;justify-content:center}.AddBrandModal_selectedLogoLabel__psiDZ{font-size:9px;color:var(--color-text-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.AddBrandModal_reviewMeta__p7WAM{display:flex;align-items:center;justify-content:space-between}.AddBrandModal_reviewLogoCount__4yWT9{font-size:var(--text-xs);color:var(--color-text-muted)}.AddBrandModal_logoSource__grMqM{font-size:10px;color:var(--color-text-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddBrandModal_noLogos__VFYYm{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--spacing-lg);background:var(--color-bg-secondary);border-radius:var(--radius-md);margin-bottom:var(--spacing-md)}.AddBrandModal_logoUploadSection__GW43v{margin-bottom:var(--spacing-lg)}.AddBrandModal_logoDivider__OYw9I{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.AddBrandModal_logoDivider__OYw9I:after,.AddBrandModal_logoDivider__OYw9I:before{content:"";flex:1 1;height:1px;background:var(--color-border-light)}.AddBrandModal_logoDivider__OYw9I span{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.AddBrandModal_igGrid__33f9j{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.AddBrandModal_igCard__yRAsc{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-primary);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);position:relative;text-align:left;width:100%}.AddBrandModal_igCard__yRAsc:hover{border-color:var(--color-primary);background:rgba(124,58,237,.02)}.AddBrandModal_igCard__yRAsc.AddBrandModal_igCardSelected__ZllU9{border-color:var(--color-primary);background:rgba(124,58,237,.06);box-shadow:0 0 0 3px rgba(124,58,237,.12)}.AddBrandModal_igCheck__BFOds{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.AddBrandModal_igCardContent__wpoDF{display:flex;align-items:center;gap:var(--spacing-md);width:100%;min-width:0}.AddBrandModal_igAvatar__w7D_h{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--color-bg-secondary)}.AddBrandModal_igAvatarPlaceholder__WTV8y{width:40px;height:40px;border-radius:50%;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.AddBrandModal_igInfo__P_XM_{flex:1 1;min-width:0}.AddBrandModal_igUsername__PWJ_w{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);display:flex;align-items:center;gap:4px}.AddBrandModal_igVerified__8XU0H{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#3897f0;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.AddBrandModal_igMeta__coIkV{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:2px}.AddBrandModal_igFullName__SYOLl{overflow:hidden;text-overflow:ellipsis}.AddBrandModal_igFollowers__xSxz_,.AddBrandModal_igFullName__SYOLl{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.AddBrandModal_igFollowers__xSxz_:before{content:"·";margin-right:var(--spacing-sm)}.AddBrandModal_igManualSection__JQcw6{margin-bottom:var(--spacing-lg)}.AddBrandModal_igManualRow__6MiHh{display:flex;gap:var(--spacing-sm)}.AddBrandModal_igManualInput__aREzo{flex:1 1}.AddBrandModal_igSelectedPills__9m0_T{padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-light)}.AddBrandModal_igPillsRow__q45yk{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.AddBrandModal_igPill__OWJIz{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:linear-gradient(135deg,rgba(240,148,51,.1),rgba(188,24,136,.1));border:1px solid rgba(188,24,136,.2);border-radius:20px;font-size:var(--text-xs);font-weight:500;color:var(--color-text-primary);white-space:nowrap}.AddBrandModal_reviewIgPills__DvtnT{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-light)}.AddBrandModal_reviewCard__C1vve{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border-light);box-shadow:0 2px 8px rgba(0,0,0,.06)}.AddBrandModal_reviewHeader__n_wqG{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl)}.AddBrandModal_reviewLogo__DbYs4{width:56px;height:56px;border-radius:var(--radius-md);object-fit:contain;background:#fff;padding:4px;flex-shrink:0}.AddBrandModal_reviewLogoPlaceholder__pKZB_{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;flex-shrink:0}.AddBrandModal_reviewTitle__2SMBm h3{margin:0;font-size:var(--text-xl);font-weight:700;color:#fff}.AddBrandModal_reviewIndustry__JyAXl{font-size:var(--text-sm);color:rgba(255,255,255,.75)}.AddBrandModal_reviewBody__LmSEo{padding:var(--spacing-lg)}.AddBrandModal_reviewBody__LmSEo p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-md) 0;line-height:1.6}.AddBrandModal_reviewColors__0HdO_{display:flex;gap:var(--spacing-xs)}.AddBrandModal_reviewColors__0HdO_>div{width:28px;height:28px;border-radius:var(--radius-sm);border:1px solid var(--color-border-light)}.AddBrandModal_modalFooter__srx93{display:flex;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);border-top:1px solid var(--color-border-light);background:var(--color-bg-secondary)}.AddBrandModal_colorFields__ajYPk,.AddBrandModal_previewCard__YTZ3S,.AddBrandModal_previewColors__N40Lo,.AddBrandModal_previewLogo__fay4y,.AddBrandModal_previewName__BMNL5,.AddBrandModal_preview__FtWgM{display:none}.BrandSettingsModal_modalOverlay__p9Mr2{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.BrandSettingsModal_modal__KRk2_{background:#faf8ff;border-radius:20px;width:100%;max-width:580px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.BrandSettingsModal_modalHeader__P5CHy{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 16px}.BrandSettingsModal_modalHeader__P5CHy h2{margin:0;font-size:20px;font-weight:600;color:#1f2937}.BrandSettingsModal_subtitle__CCpUd{margin:4px 0 0;font-size:13px;color:#6b7280}.BrandSettingsModal_modalBody___eky1{padding:0 28px 24px;overflow-y:auto;flex:1 1}.BrandSettingsModal_brandPreview__5M1CS{background:white;border-radius:16px;padding:20px;border:1px solid #e9e3f5;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:start}.BrandSettingsModal_brandLogoArea__eTvNc{width:100px;height:100px;border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.BrandSettingsModal_brandLogo__G8784{max-width:80%;max-height:80%;object-fit:contain}.BrandSettingsModal_brandLogoFallback__zDj0R{color:white;font-size:32px;font-weight:600}.BrandSettingsModal_mainBadge__B5mhd{position:absolute;top:8px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.5);color:white;font-size:10px;font-weight:500;padding:2px 8px;border-radius:10px}.BrandSettingsModal_brandInfo__E5vD9{min-width:0}.BrandSettingsModal_createdDate__J5lD8{font-size:11px;color:#9ca3af}.BrandSettingsModal_brandName__WF8zy{margin:4px 0 12px;font-size:20px;font-weight:600;color:#1f2937}.BrandSettingsModal_descriptionSection__DjIlx{margin-top:8px}.BrandSettingsModal_descriptionHeader__pwI2q{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.BrandSettingsModal_descriptionLabel__EAoC5{font-size:13px;font-weight:600;color:#374151}.BrandSettingsModal_descriptionText___7mJh{margin:0;font-size:13px;color:#6b7280;line-height:1.5}.BrandSettingsModal_descriptionInput__ogt90{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;color:#374151;resize:none;line-height:1.5}.BrandSettingsModal_descriptionInput__ogt90:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.BrandSettingsModal_logoThumbnails__RVsdo{display:flex;flex-direction:column;gap:8px}.BrandSettingsModal_logoThumb__OGBA1{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:visible;position:relative;transition:transform .15s ease,box-shadow .15s ease}.BrandSettingsModal_logoThumb__OGBA1:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.BrandSettingsModal_logoThumb__OGBA1 img{max-width:80%;max-height:80%;object-fit:contain;border-radius:4px}.BrandSettingsModal_logoThumb__OGBA1 span{color:white;font-size:14px;font-weight:600}.BrandSettingsModal_section__erGcM{margin-top:24px}.BrandSettingsModal_sectionTitle__mCRe1{margin:0 0 12px;font-size:13px;font-weight:500;color:#6b7280}.BrandSettingsModal_socialAccounts__GuMKE{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.BrandSettingsModal_addAccountWrapper__jyJbW{display:flex;align-items:center;gap:8px}.BrandSettingsModal_handleInput__D7VXo{width:100px}.BrandSettingsModal_colorPickers__CSMJB{display:flex;gap:12px;flex-wrap:wrap}.BrandSettingsModal_colorPicker__fMutL{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 8px;background:white;border:1px solid #e5e7eb;border-radius:24px}.BrandSettingsModal_colorInput__jGgdh{width:32px;height:32px;border:none;border-radius:50%;cursor:pointer;padding:0;overflow:hidden}.BrandSettingsModal_colorInput__jGgdh::-webkit-color-swatch-wrapper{padding:0}.BrandSettingsModal_colorInput__jGgdh::-webkit-color-swatch{border:none;border-radius:50%}.BrandSettingsModal_colorText__tlYyW{width:70px;padding:4px 8px;border:none;background:transparent;font-size:12px;font-family:var(--font-ui-secondary,"Geist"),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#374151;text-transform:uppercase}.BrandSettingsModal_colorText__tlYyW:focus{outline:none}.BrandSettingsModal_colorLabel__BHJA6{font-size:13px;color:#6b7280}.BrandSettingsModal_modalFooter__DI_MF{display:flex;justify-content:flex-end;gap:12px;padding:16px 28px 24px;border-top:1px solid #f3f0fa}@media (max-width:600px){.BrandSettingsModal_brandPreview__5M1CS{grid-template-columns:1fr}.BrandSettingsModal_logoThumbnails__RVsdo{flex-direction:row}.BrandSettingsModal_colorPickers__CSMJB{flex-direction:column}.BrandSettingsModal_addAccountWrapper__jyJbW{flex-wrap:wrap}}