.builder-inspector,.builder-inspector-toggle,.builder-studio-canvas{--builder-inspector-motion-duration:360ms;--builder-inspector-motion-easing:cubic-bezier(0.25,0.1,0.25,1);--builder-inspector-mobile-height:min(65dvh,600px,calc(100dvh - 5rem))}.builder-inspector{height:var(--builder-inspector-mobile-height);border-top:1px solid rgb(var(--color-border));border-radius:24px 24px var(--app-frame-radius,0) var(--app-frame-radius,0);box-shadow:-8px 0 32px rgb(0 0 0/7%);color-scheme:light;transform:translateZ(0);transition:transform var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing)}.builder-inspector[aria-hidden=true]{transform:translate3d(0,calc(100% + var(--app-frame-inset, 0px)),0)}.builder-studio-canvas{padding-right:0;transition:padding-right var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing)}.dark .builder-inspector{color-scheme:dark}.builder-inspector-primary-toolbar{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 8px 50px;border-bottom:1px solid rgb(var(--color-border));background:rgb(var(--color-surface))}.builder-inspector-toggle{left:auto;bottom:auto;transition:top var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing),right var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing),background-color .15s,border-color .15s,color .15s,box-shadow .15s}.builder-inspector-toggle[data-collapsed=false]{right:calc(100vw - 46px - var(--app-frame-inset, 0px));top:calc(100dvh - var(--builder-inspector-mobile-height) + 8px - var(--app-frame-inset, 0px));border-color:transparent}.builder-inspector-toggle[data-collapsed=true]{right:calc(12px + var(--app-frame-inset, 0px));top:calc(68px + var(--app-frame-inset, 0px));box-shadow:var(--shadow-panel)}.builder-inspector-tabs{display:flex;border-bottom:1px solid rgb(var(--color-border));padding-inline:12px;background:rgb(var(--color-surface))}.builder-inspector-tab{position:relative;min-height:48px;border-radius:0;color:rgb(var(--color-text-secondary))}.builder-inspector-tab:hover:not(:disabled){background:rgb(var(--color-surface-hover));color:rgb(var(--color-text))}.builder-inspector-tab[aria-selected=true]{color:rgb(var(--color-primary))}.builder-inspector-tab[aria-selected=true]:after{position:absolute;right:8px;bottom:-1px;left:8px;height:3px;border-radius:3px 3px 0 0;background:currentColor;content:""}.builder-inspector [data-builder-inspector-content]{scrollbar-width:thin;scrollbar-color:rgb(var(--color-border-strong)) transparent;padding-bottom:max(12px,env(safe-area-inset-bottom))}.builder-inspector-scope>.builder-inspector-scope-trigger{min-height:38px;background:rgb(var(--color-surface));border-bottom:1px solid rgb(var(--color-border)/55%);color:rgb(var(--color-text-secondary))}.builder-inspector-scope>.builder-inspector-scope-trigger:is([aria-pressed=true],[aria-expanded=true]){background:rgb(var(--color-primary)/7%);color:rgb(var(--color-primary));border-bottom-color:transparent}.builder-inspector-clipboard{margin:14px 14px 12px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector-clipboard button{height:auto;min-height:40px;border-radius:10px;padding:8px;font-size:11px;line-height:16px}.builder-inspector-clipboard button:not(:disabled){border-color:rgb(var(--color-primary)/40%);color:rgb(var(--color-primary))}.builder-inspector-clipboard button:disabled{background:rgb(var(--color-surface-hover));color:rgb(var(--color-text-secondary));opacity:.55}.builder-inspector-clipboard button>span{white-space:normal;overflow:visible;text-overflow:clip}.builder-inspector-clipboard button>svg{flex-shrink:0}.builder-inspector-settings-list{margin:0 14px 16px}.builder-inspector-section{position:relative;margin:0;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector-section:has(+.builder-inspector-section){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.builder-inspector-section+.builder-inspector-section{border-top-left-radius:0;border-top-right-radius:0}.builder-inspector-section-trigger{display:flex;min-height:48px;width:100%;align-items:center;gap:12px;border-radius:inherit;padding:12px 14px;color:rgb(var(--color-text));text-align:left;transition:background-color .15s,color .15s}.builder-inspector-section-trigger:hover{background:rgb(var(--color-surface-hover))}.builder-inspector-section-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;color:rgb(var(--color-primary))}.builder-inspector-section-content{padding:12px;border-top:1px solid rgb(var(--color-border)/70%);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:color-mix(in srgb,rgb(var(--color-primary)) 3%,rgb(var(--color-surface)))}.builder-inspector :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-width:0;max-width:100%;border-radius:8px;border-color:rgb(var(--color-border-strong));background-color:rgb(var(--color-surface));color:rgb(var(--color-text));font-size:12px;line-height:18px}.builder-inspector :is(input,textarea)::-moz-placeholder{color:rgb(var(--color-text-secondary)/70%)}.builder-inspector :is(input,textarea)::placeholder{color:rgb(var(--color-text-secondary)/70%)}.builder-inspector :is(input,select):not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]){min-height:36px}.builder-inspector textarea{min-height:88px;padding:10px}.builder-inspector :is(input,select,textarea):focus-visible,.builder-inspector button:focus-visible,.builder-inspector summary:focus-visible{outline:2px solid rgb(var(--color-primary)/65%);outline-offset:2px}.builder-inspector :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:rgb(var(--color-primary))}.builder-inspector [data-builder-block-library],.builder-inspector [data-builder-theme-inspector]{padding:4px 14px 16px}.builder-inspector [data-builder-theme-section]{border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface));padding:14px}.builder-inspector [data-builder-theme-section] h3{font-size:13px;text-transform:none;letter-spacing:normal}.builder-inspector [data-builder-translation-panel]{margin:0 14px 14px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector [data-builder-translation-panel] details{border-radius:12px}.builder-inspector [data-builder-translation-panel] :is(summary,button[role=tab]){min-height:40px}.builder-inspector [data-builder-translation-panel] button{border-radius:8px}@media (min-width:768px){.builder-inspector{height:auto;border-top:0;border-left:1px solid rgb(var(--color-border));border-radius:20px 0 var(--app-frame-radius,0) 0}.builder-inspector[aria-hidden=true]{transform:translate3d(calc(100% + var(--app-frame-inset, 0px)),0,0)}.builder-inspector-toggle[data-collapsed=false]{top:calc(64px + var(--app-frame-inset, 0px));right:calc(var(--builder-inspector-toggle-right) + var(--app-frame-inset, 0px))}.builder-inspector-toggle[data-collapsed=true]{right:calc(8px + var(--app-frame-inset, 0px))}}@media (min-width:1024px){.builder-studio-canvas[data-builder-inspector-space-reserved=true]{padding-right:min(var(--builder-inspector-width),calc(100vw - 44px))}}@media (max-width:767px){.builder-inspector :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}.builder-inspector-section-trigger{min-height:48px}}@media (prefers-reduced-motion:reduce){.builder-inspector,.builder-inspector-toggle,.builder-studio-canvas{--builder-inspector-motion-duration:180ms}.builder-inspector-section-trigger{transition:none}}.SidebarDisclosure_clip___xmST,.SidebarDisclosure_content__roKBJ,.SidebarDisclosure_disclosure__VxSb5{border-radius:inherit}.SidebarDisclosure_disclosure__VxSb5{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:height .36s ease,opacity .18s ease-out,visibility 0s linear .36s}.SidebarDisclosure_disclosure__VxSb5[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.SidebarDisclosure_clip___xmST{min-height:0;overflow:hidden}.SidebarDisclosure_disclosure__VxSb5[data-state=open],.SidebarDisclosure_disclosure__VxSb5[data-state=open]>.SidebarDisclosure_clip___xmST{overflow:visible}.SidebarDisclosure_content__roKBJ{display:flow-root;transform:translateY(-4px);transition:transform .3s cubic-bezier(.2,0,0,1)}.SidebarDisclosure_disclosure__VxSb5[data-open=true]>.SidebarDisclosure_clip___xmST>.SidebarDisclosure_content__roKBJ{transform:none}@media (prefers-reduced-motion:reduce){.SidebarDisclosure_disclosure__VxSb5{transition-duration:.18s,.12s,0s;transition-delay:0s,0s,.18s}.SidebarDisclosure_content__roKBJ{transform:none;transition:none}}.WorkspaceTopbarControl_control__KNLaZ{height:40px;flex-shrink:0;border:1px solid transparent;border-radius:999px;background:rgb(var(--color-surface)/.7);color:rgb(var(--color-text-secondary));outline:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.WorkspaceTopbarControl_control__KNLaZ:hover{border-color:rgb(var(--color-border-strong));background:rgb(var(--color-surface-hover));color:rgb(var(--color-text))}.WorkspaceTopbarControl_control__KNLaZ.WorkspaceTopbarControl_active__sPPIn,.WorkspaceTopbarControl_control__KNLaZ[aria-expanded=true]{border-color:rgb(var(--color-primary)/.25);background:rgb(var(--color-primary)/.1);color:rgb(var(--color-primary))}.WorkspaceTopbarControl_control__KNLaZ:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}.WorkspaceTopbarControl_iconButton___HcgR{width:40px}@media (min-width:640px){.WorkspaceTopbarControl_control__KNLaZ{height:44px}.WorkspaceTopbarControl_iconButton___HcgR{width:44px}}@media (prefers-reduced-motion:reduce){.WorkspaceTopbarControl_control__KNLaZ{transition:none}}.EmailVerificationReminder_viewport__Lrt9s{position:relative;z-index:50;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1),visibility 0s linear .32s}.EmailVerificationReminder_viewport__Lrt9s[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.EmailVerificationReminder_clip__9vjLW{min-height:0;overflow:hidden}.EmailVerificationReminder_content__9kODM{padding:12px 12px 0;opacity:0;transform:translateY(-100%);transition:transform .32s cubic-bezier(.2,0,0,1),opacity .24s ease-out}.EmailVerificationReminder_viewport__Lrt9s[data-open=true]>.EmailVerificationReminder_clip__9vjLW>.EmailVerificationReminder_content__9kODM{opacity:1;transform:none}.EmailVerificationReminder_card__m8tiY{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto 32px;align-items:center;gap:18px;overflow:hidden;padding:20px 18px 20px 24px;border:1px solid rgb(var(--color-primary)/.2);border-radius:18px;background:linear-gradient(110deg,rgb(var(--color-primary)/.07),transparent 65%),rgb(var(--color-surface));box-shadow:0 2px 8px rgb(var(--color-primary)/.04)}.EmailVerificationReminder_card__m8tiY:before{position:absolute;inset:16px auto 16px 0;width:3px;border-radius:0 3px 3px 0;background:rgb(var(--color-primary));content:""}.EmailVerificationReminder_icon__jKBbH{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgb(var(--color-primary)/.12);border-radius:15px;background:rgb(var(--color-primary)/.08);color:rgb(var(--color-primary));box-shadow:inset 0 1px 0 rgb(var(--color-surface)/.5)}.EmailVerificationReminder_icon__jKBbH svg{width:26px;height:26px}.EmailVerificationReminder_copy__IMCK0{min-width:0}.EmailVerificationReminder_title__YJsyS{color:rgb(var(--color-text));font-size:15px;font-weight:650;letter-spacing:-.02em;line-height:1.5}.EmailVerificationReminder_description__DIEaF{max-width:78ch;margin-top:4px;overflow-wrap:anywhere;color:rgb(var(--color-text-secondary));font-size:13px;line-height:1.65}.EmailVerificationReminder_email__MoswE{color:rgb(var(--color-text));font-weight:600}.EmailVerificationReminder_feedback__D47Yj{margin-top:8px;color:rgb(var(--color-danger));font-size:12px;line-height:1.6}.EmailVerificationReminder_feedback__D47Yj[data-success=true]{color:color-mix(in srgb,rgb(var(--color-success)) 65%,rgb(var(--color-text)))}.EmailVerificationReminder_actions__kN1v8{padding-left:20px}.EmailVerificationReminder_resend__RQFPi{min-height:40px;gap:8px;padding-inline:16px;border-radius:11px;white-space:nowrap}.EmailVerificationReminder_dismiss__prFV1 svg,.EmailVerificationReminder_resend__RQFPi svg{width:16px;height:16px;flex-shrink:0}.EmailVerificationReminder_dismiss__prFV1{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;color:rgb(var(--color-text-secondary));transition:background-color .16s,color .16s}.EmailVerificationReminder_dismiss__prFV1:hover:not(:disabled){background:rgb(var(--color-primary)/.08);color:rgb(var(--color-text))}.EmailVerificationReminder_dismiss__prFV1:disabled{opacity:.5}.EmailVerificationReminder_dismiss__prFV1:focus-visible,.EmailVerificationReminder_resend__RQFPi:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}@media (min-width:1024px){.EmailVerificationReminder_content__9kODM{padding:16px 16px 0}}@media (max-width:767px){.EmailVerificationReminder_content__9kODM{padding:8px}.EmailVerificationReminder_card__m8tiY{grid-template-columns:40px minmax(0,1fr) 28px;align-items:start;gap:12px;padding:16px;border-radius:16px}.EmailVerificationReminder_icon__jKBbH{width:40px;height:40px;border-radius:12px}.EmailVerificationReminder_icon__jKBbH svg{width:22px;height:22px}.EmailVerificationReminder_actions__kN1v8{grid-row:2;grid-column:2/-1;padding-left:0}.EmailVerificationReminder_dismiss__prFV1{grid-row:1;grid-column:3;width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.EmailVerificationReminder_content__9kODM,.EmailVerificationReminder_dismiss__prFV1,.EmailVerificationReminder_viewport__Lrt9s{transition:none}.EmailVerificationReminder_content__9kODM{transform:none}}.SocialPost_avatar__UVF4n,.SocialPost_card__XaEsz,.SocialPost_field__mnbFG,.SocialPost_imageFrame__O7FTJ,.SocialPost_lockNotice__UujOj,.SocialPost_mediaList__hEuCh{--social-surface:var(--surface,rgb(var(--color-bg-elevated,255 255 255)));--social-muted-surface:var(--surface-muted,rgb(var(--color-bg-sunken,255 255 255)));--social-hover-surface:var(--surface-hover,var(--surface-muted,rgb(var(--color-surface-hover,247 247 247))));--social-text:var(--text,rgb(var(--color-text,30 30 30)));--social-muted:var(--text-secondary,rgb(var(--color-text-secondary,100 100 100)));--social-border:var(--border,rgb(var(--color-border,230 230 230)));--social-primary:var(--primary,rgb(var(--color-primary,99 102 241)))}.SocialPost_card__XaEsz{width:100%;max-width:760px;min-width:0;border:1px solid var(--social-border);border-radius:18px;background:var(--social-surface);color:var(--social-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.7;box-shadow:0 3px 18px rgb(0 0 0/3%)}.SocialPost_header__t6BCw{display:flex;align-items:center;gap:12px;padding:22px 24px}.SocialPost_avatar__UVF4n{display:grid;flex:0 0 var(--social-avatar-size,42px);width:var(--social-avatar-size,42px);height:var(--social-avatar-size,42px);place-items:center;overflow:hidden;border-radius:50%;color:var(--social-primary);background:color-mix(in srgb,var(--social-primary) 12%,var(--social-surface));font-size:calc(var(--social-avatar-size, 42px) * .4);font-weight:650;line-height:1}.SocialPost_avatar__UVF4n img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SocialPost_identity__6Znvw{flex:1;min-width:0}.SocialPost_author__rIJGK{color:var(--social-text);font-size:14px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.SocialPost_author__rIJGK a{color:inherit;text-decoration:none}.SocialPost_author__rIJGK a:hover{text-decoration:underline;text-underline-offset:3px}.SocialPost_metadata__hnIOz{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:4px;color:var(--social-muted);font-size:12px;line-height:1.5}.SocialPost_metadata__hnIOz>*{min-width:0}.SocialPost_headerActions__wYdXL{flex-shrink:0;align-self:flex-start}.SocialPost_introduction__arxB3{display:grid;gap:12px;padding:0 24px 20px}.SocialPost_titleField__OKApg,.SocialPost_title___ZXGO,.SocialPost_title___ZXGO :is(h1,h2,h3){margin:0;font-family:inherit;font-size:22px;font-weight:650;line-height:1.4;letter-spacing:-.025em;text-wrap:wrap;overflow-wrap:anywhere}.SocialPost_teaserField__fXVIg,.SocialPost_teaser__Rn6LF,.SocialPost_teaser__Rn6LF p{margin:0;color:var(--social-muted);font-size:15px;line-height:1.7}.SocialPost_bodyField__MG5Sp,.SocialPost_body__Kg2iZ,.SocialPost_body__Kg2iZ p{margin:0;font-size:15px;line-height:1.7}.SocialPost_body__Kg2iZ,.SocialPost_teaser__Rn6LF{white-space:pre-wrap;overflow-wrap:anywhere}.SocialPost_cover__Vwbjy{min-width:0}.SocialPost_content__LrJN_{display:grid;gap:20px;padding:0 24px 22px}.SocialPost_cover__Vwbjy+.SocialPost_content__LrJN_{padding-top:22px}.SocialPost_media__USZrD{display:grid;gap:16px;min-width:0}.SocialPost_locked__RiQit{border-radius:inherit}.SocialPost_footer__sWsbZ{border-top:1px solid var(--social-border);border-radius:0 0 18px 18px}.SocialPost_field__mnbFG{display:block;box-sizing:border-box;width:100%;min-width:0;padding:0;margin:0;border:0;border-radius:3px;background:transparent;color:var(--social-text);font-family:inherit;resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.SocialPost_field__mnbFG::-moz-placeholder{color:var(--social-muted);opacity:.85}.SocialPost_field__mnbFG::placeholder{color:var(--social-muted);opacity:.85}.SocialPost_field__mnbFG:focus{outline:2px solid color-mix(in srgb,var(--social-primary) 24%,transparent);outline-offset:6px}.SocialPost_field__mnbFG:disabled{cursor:default;opacity:.6}.SocialPost_titleField__OKApg{min-height:1.4em}.SocialPost_bodyField__MG5Sp{min-height:1.7em}.SocialPost_bodyField__MG5Sp:-moz-placeholder{min-height:160px}.SocialPost_bodyField__MG5Sp:placeholder-shown{min-height:160px}.SocialPost_teaserField__fXVIg{min-height:1.7em;color:var(--social-muted)}.SocialPost_commentField__hjeDu{min-height:1.65em;font-size:14px;line-height:1.65}.SocialPost_imageFrame__O7FTJ{position:relative;min-width:0}.SocialPost_coverImage__rBhjJ{display:block;width:100%;height:auto;max-height:560px;-o-object-fit:cover;object-fit:cover}.SocialPost_attachmentImage__T_WoB{display:block;width:100%;height:auto;max-height:800px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:var(--social-muted-surface)}.SocialPost_imageAction__7GLxj{position:absolute;top:12px;right:12px}.SocialPost_imageAction__7GLxj>button{box-shadow:0 2px 12px rgb(0 0 0/12%)}.SocialPost_video__ONHv6{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:10px;background:#111118}.SocialPost_mediaList__hEuCh{display:grid;gap:14px;min-width:0}.SocialPost_attachmentRow__l6H2k{display:flex;align-items:center;gap:10px}.SocialPost_attachment__Mta1z{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--social-border);border-radius:10px;color:var(--social-text);text-decoration:none;font-size:13px}.SocialPost_attachment__Mta1z:hover{background:var(--social-hover-surface)}.SocialPost_attachment__Mta1z>svg{flex-shrink:0;color:var(--social-primary)}.SocialPost_attachmentName__q5Tqu{flex:1;min-width:0;overflow-wrap:anywhere}.SocialPost_attachmentSize__GLDNd{flex-shrink:0;color:var(--social-muted);font-size:11px}.SocialPost_remove__5aiwz{display:inline-flex;width:34px;height:34px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--social-border);border-radius:50%;color:var(--social-text);background:var(--social-surface);cursor:pointer}.SocialPost_remove__5aiwz:hover{background:var(--social-hover-surface)}.dark .SocialPost_attachment__Mta1z:hover,.dark .SocialPost_remove__5aiwz:hover{background:var(--social-muted-surface)}.SocialPost_remove__5aiwz:disabled{cursor:wait;opacity:.5}.SocialPost_lockNotice__UujOj{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 24px;text-align:center;background:var(--social-muted-surface)}.SocialPost_lockIcon__3fRO5{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--social-border);border-radius:50%;color:var(--social-primary);background:var(--social-surface)}.SocialPost_lockNotice__UujOj strong{font-size:15px}.SocialPost_lockNotice__UujOj p{max-width:440px;margin:0;color:var(--social-muted);font-size:13px;line-height:1.6}.SocialPost_lockAction__Tr9hB{margin-top:6px}.SocialPost_lockAction__Tr9hB>:is(a,button,span){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 18px;border:0;border-radius:8px;background:rgb(var(--color-primary,99 102 241));color:#fff;font-family:inherit;font-size:13px;font-weight:650;text-decoration:none}@media (max-width:540px){.SocialPost_card__XaEsz{border-radius:14px}.SocialPost_header__t6BCw{padding:18px;gap:10px}.SocialPost_introduction__arxB3{padding:0 18px 18px}.SocialPost_content__LrJN_{padding:0 18px 18px;gap:16px}.SocialPost_cover__Vwbjy+.SocialPost_content__LrJN_{padding-top:18px}.SocialPost_titleField__OKApg,.SocialPost_title___ZXGO,.SocialPost_title___ZXGO :is(h1,h2,h3){font-size:20px}.SocialPost_lockNotice__UujOj{padding:26px 18px}.SocialPost_footer__sWsbZ{border-radius:0 0 14px 14px}.SocialPost_attachment__Mta1z{gap:8px;padding:12px}}.ClientPortalPostEditor_composer__llnrh{width:100%;max-width:760px;margin:0 auto;color:rgb(var(--color-text))}.ClientPortalPostEditor_topbar__KWniH{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px}.ClientPortalPostEditor_topbar__KWniH h2{font-size:20px;line-height:1.3;font-weight:650;letter-spacing:-.025em}.ClientPortalPostEditor_close__zINuA{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;color:rgb(var(--color-text-muted));background:rgb(var(--color-bg-sunken));border-radius:50%}.ClientPortalPostEditor_close__zINuA:hover{color:rgb(var(--color-text));background:rgb(var(--color-surface-hover))}.ClientPortalPostEditor_fields__9yTnk{min-width:0;border:0;padding:0;display:flex;flex-direction:column;gap:16px}.ClientPortalPostEditor_viewControls__93hk0{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.ClientPortalPostEditor_modeSwitch__CPipX{display:inline-flex;padding:3px;border-radius:10px;background:rgb(var(--color-bg-sunken))}.ClientPortalPostEditor_modeSwitch__CPipX button{display:flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:600;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_modeSwitch__CPipX button[aria-pressed=true]{color:rgb(var(--color-text));background:rgb(var(--color-bg-elevated));box-shadow:0 1px 4px rgb(0 0 0/7%)}.ClientPortalPostEditor_previewAudience__wZUWL{min-width:0;max-width:100%}.ClientPortalPostEditor_previewAudience__wZUWL select{max-width:100%;border:1px solid rgb(var(--color-border));border-radius:8px;font-size:12px;padding:7px 25px 7px 9px;color:rgb(var(--color-text-secondary));background:rgb(var(--color-bg))}.ClientPortalPostEditor_audienceSelect__5BtoZ{display:inline-flex;align-items:center;gap:5px;max-width:100%}.ClientPortalPostEditor_audienceSelect__5BtoZ select{min-width:0;max-width:100%;border:0;padding:2px 20px 2px 0;color:inherit;font-size:inherit;font-weight:550;background-color:transparent;cursor:pointer}.ClientPortalPostEditor_audienceSelect__5BtoZ select option{color:rgb(var(--color-text));background:rgb(var(--color-bg))}.ClientPortalPostEditor_coverActions__99aPT{display:flex;align-items:center;gap:5px;padding:4px 5px 4px 10px;color:white;background:rgb(0 0 0/65%);border-radius:20px}.ClientPortalPostEditor_coverActions__99aPT>span{font-size:11px;font-weight:550}.ClientPortalPostEditor_coverActions__99aPT button{display:grid;place-items:center;width:28px;height:28px;border-radius:50%}.ClientPortalPostEditor_coverActions__99aPT button:hover{background:rgb(255 255 255/16%)}.ClientPortalPostEditor_addToolbar__GsjRN{padding:16px 18px}.ClientPortalPostEditor_addHeading___Diq5{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ClientPortalPostEditor_addHeading___Diq5>span:first-child{font-size:12px;font-weight:600;color:rgb(var(--color-text-secondary))}.ClientPortalPostEditor_addHeading___Diq5>span:last-child{font-size:11px;color:rgb(var(--color-text-muted));white-space:nowrap}.ClientPortalPostEditor_addActions__wvA_H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ClientPortalPostEditor_addActions__wvA_H button{display:flex;align-items:center;gap:10px;min-width:0;min-height:64px;padding:12px 10px;border:1px dashed rgb(var(--color-border));border-radius:10px;text-align:left;color:rgb(var(--color-text-secondary));transition:background .15s,border-color .15s}.ClientPortalPostEditor_addActions__wvA_H button:hover{border-color:rgb(var(--color-text-muted));background:rgb(var(--color-surface-hover))}.ClientPortalPostEditor_addActions__wvA_H button>svg{flex:0 0 auto}.ClientPortalPostEditor_addActions__wvA_H button>svg:last-child{width:13px;margin-left:auto;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_addActions__wvA_H button>span{display:flex;flex-direction:column;min-width:0;gap:4px}.ClientPortalPostEditor_addActions__wvA_H strong{font-size:12px;font-weight:600}.ClientPortalPostEditor_addActions__wvA_H small{font-size:10px;line-height:1.4;color:rgb(var(--color-text-muted));overflow-wrap:anywhere}.ClientPortalPostEditor_addActions__wvA_H button:first-child>svg:first-child{color:#2c9d6a}.ClientPortalPostEditor_addActions__wvA_H button:nth-child(2)>svg:first-child{color:#8574ce}.ClientPortalPostEditor_addActions__wvA_H button:nth-child(3)>svg:first-child{color:#5287c8}.ClientPortalPostEditor_uploadHint__CNmGr{margin:9px 0 0;color:rgb(var(--color-text-muted));font-size:11px;line-height:1.5}.ClientPortalPostEditor_mediaEditor__NsLEW{display:flex;flex-direction:column;gap:16px;min-width:0}.ClientPortalPostEditor_mediaEditor__NsLEW:empty{display:none}.ClientPortalPostEditor_mediaSlot__1LKjk{min-width:0;border:1px solid rgb(var(--color-border));border-radius:12px;overflow:hidden}.ClientPortalPostEditor_slotHeader__502_2{display:flex;align-items:center;gap:9px;min-width:0;padding:11px 12px;background:rgb(var(--color-bg-sunken)/45%)}.ClientPortalPostEditor_slotHeader__502_2>svg{flex:0 0 auto;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_slotHeader__502_2>strong{font-size:12px;font-weight:600}.ClientPortalPostEditor_slotType__C0xn1{flex:1;color:rgb(var(--color-text-muted));font-size:11px}.ClientPortalPostEditor_slotName__o_TmB{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.ClientPortalPostEditor_slotName__o_TmB>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;font-weight:600}.ClientPortalPostEditor_slotName__o_TmB>span{color:rgb(var(--color-text-muted));font-size:11px;line-height:1.4}.ClientPortalPostEditor_slotActions__7xTDH{display:flex;align-items:center;gap:6px;flex:0 0 auto}.ClientPortalPostEditor_coverFileActions__MethT button,.ClientPortalPostEditor_slotActions__7xTDH button{display:inline-flex;align-items:center;gap:5px;padding:5px 6px;border-radius:6px;font-size:11px;color:rgb(var(--color-text-secondary))}.ClientPortalPostEditor_coverFileActions__MethT button:hover,.ClientPortalPostEditor_slotActions__7xTDH button:hover,.ClientPortalPostEditor_slotIconButton__1eNQB:hover{background:rgb(var(--color-surface-hover));color:rgb(var(--color-text))}.ClientPortalPostEditor_slotIconButton__1eNQB{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:7px;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_videoInput__40xFf{padding:0 12px 12px;background:rgb(var(--color-bg-sunken)/45%)}.ClientPortalPostEditor_videoInput__40xFf label{display:block}.ClientPortalPostEditor_videoInput__40xFf input{font-size:13px}.ClientPortalPostEditor_hint__3oQPr,.ClientPortalPostEditor_videoInput__40xFf p{margin-top:8px;color:rgb(var(--color-text-muted));font-size:12px;line-height:1.6}.ClientPortalPostEditor_videoPlaceholder__INbNq{min-height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;color:rgb(var(--color-text-muted));text-align:center;background:rgb(var(--color-bg-sunken)/30%)}.ClientPortalPostEditor_videoPlaceholder__INbNq span{max-width:270px;font-size:12px;line-height:1.6}.ClientPortalPostEditor_uploadStatus__LSVcF{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;color:rgb(var(--color-text-secondary));font-size:12px;line-height:1.5}.ClientPortalPostEditor_uploadStatus__LSVcF>svg{flex:0 0 auto}.ClientPortalPostEditor_uploadStatus__LSVcF>span{min-width:0;overflow-wrap:anywhere}.ClientPortalPostEditor_uploadError__foyMe,.ClientPortalPostEditor_videoInput__40xFf .ClientPortalPostEditor_uploadError__foyMe{margin:0;padding:10px 12px;color:rgb(var(--color-danger));font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ClientPortalPostEditor_addToolbar__GsjRN>.ClientPortalPostEditor_uploadError__foyMe,.ClientPortalPostEditor_videoInput__40xFf .ClientPortalPostEditor_uploadError__foyMe{padding:9px 0 0}.ClientPortalPostEditor_pendingSlot__Ifk8s{border:1px dashed rgb(var(--color-border));border-radius:12px;padding:10px}.ClientPortalPostEditor_coverSlot__KK0F1{border:1px solid rgb(var(--color-border));border-radius:10px;padding:13px}.ClientPortalPostEditor_coverSlotHeading__lJQFv{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ClientPortalPostEditor_coverSlotHeading__lJQFv>svg{color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_coverSlotHeading__lJQFv strong{font-size:12px;font-weight:600}.ClientPortalPostEditor_coverSlotHeading__lJQFv>span{margin-left:auto;color:rgb(var(--color-text-muted));font-size:11px}.ClientPortalPostEditor_coverPlaceholder__HUS3_{display:flex;align-items:center;gap:12px;width:100%;padding:17px 14px;border:1px dashed rgb(var(--color-border));border-radius:8px;text-align:left;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_coverPlaceholder__HUS3_:hover{background:rgb(var(--color-surface-hover))}.dark .ClientPortalPostEditor_addActions__wvA_H button:hover,.dark .ClientPortalPostEditor_close__zINuA:hover,.dark .ClientPortalPostEditor_coverFileActions__MethT button:hover,.dark .ClientPortalPostEditor_coverPlaceholder__HUS3_:hover,.dark .ClientPortalPostEditor_slotActions__7xTDH button:hover,.dark .ClientPortalPostEditor_slotIconButton__1eNQB:hover{background:rgb(var(--color-bg-sunken))}.ClientPortalPostEditor_coverPlaceholder__HUS3_>svg{flex:0 0 auto}.ClientPortalPostEditor_coverPlaceholder__HUS3_>svg:last-child{margin-left:auto}.ClientPortalPostEditor_coverPlaceholder__HUS3_>span{display:flex;flex-direction:column;gap:5px}.ClientPortalPostEditor_coverPlaceholder__HUS3_ strong{color:rgb(var(--color-text-secondary));font-size:12px;font-weight:550}.ClientPortalPostEditor_coverPlaceholder__HUS3_ small{font-size:11px}.ClientPortalPostEditor_coverSelection__wRxtc{display:flex;align-items:center;gap:13px}.ClientPortalPostEditor_coverThumbnail__T56DQ{flex:0 0 90px;width:90px}.ClientPortalPostEditor_coverThumbnail__T56DQ img{width:90px;height:74px;-o-object-fit:cover;object-fit:cover}.ClientPortalPostEditor_coverFileActions__MethT{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.ClientPortalPostEditor_coverFileActions__MethT button:first-child{padding-left:0}.ClientPortalPostEditor_spinner__otyTH{animation:ClientPortalPostEditor_spin__RPvQ6 1s linear infinite}@keyframes ClientPortalPostEditor_spin__RPvQ6{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ClientPortalPostEditor_spinner__otyTH{animation:none}}.ClientPortalPostEditor_settings__Wsabb{border:1px solid rgb(var(--color-border));border-radius:12px}.ClientPortalPostEditor_settings__Wsabb summary{display:flex;align-items:center;gap:9px;padding:14px 16px;list-style:none;cursor:pointer;font-size:12px;font-weight:600;color:rgb(var(--color-text-secondary))}.ClientPortalPostEditor_settings__Wsabb summary::-webkit-details-marker{display:none}.ClientPortalPostEditor_disclosureIcon__Qcx0u{margin-left:auto;flex:0 0 auto}.ClientPortalPostEditor_settings__Wsabb[open] .ClientPortalPostEditor_disclosureIcon__Qcx0u{transform:rotate(45deg)}.ClientPortalPostEditor_settingsBody__qZVLD{padding:0 16px 16px;display:flex;flex-direction:column;gap:18px}.ClientPortalPostEditor_settingsBody__qZVLD>.ClientPortalPostEditor_hint__3oQPr:first-child{margin-top:0}.ClientPortalPostEditor_planChoices__m84GN{display:flex;flex-direction:column;gap:8px}.ClientPortalPostEditor_planChoices__m84GN legend{margin-bottom:10px;font-size:13px;font-weight:600}.ClientPortalPostEditor_checkbox__kZ_A3,.ClientPortalPostEditor_planChoices__m84GN label{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5}.ClientPortalPostEditor_checkbox__kZ_A3 input,.ClientPortalPostEditor_planChoices__m84GN input{margin-top:3px}.ClientPortalPostEditor_selectionHint___9U0M{margin:0;font-size:12px;color:rgb(var(--color-warning));line-height:1.5}.ClientPortalPostEditor_saveActions__UwssQ{display:flex;flex-direction:column;gap:12px}.ClientPortalPostEditor_saveActions__UwssQ>div{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ClientPortalPostEditor_publish__Egs94{width:100%;min-height:43px}.ClientPortalPostEditor_hiddenPreview__T4st5{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;gap:12px;border:1px dashed rgb(var(--color-border));border-radius:16px;padding:28px;text-align:center;color:rgb(var(--color-text-muted))}.ClientPortalPostEditor_hiddenPreview__T4st5 strong{color:rgb(var(--color-text));font-size:15px}.ClientPortalPostEditor_hiddenPreview__T4st5 p{margin:0;max-width:320px;font-size:13px;line-height:1.6}.ClientPortalPostEditor_composer__llnrh button:disabled{cursor:not-allowed;opacity:.55}.ClientPortalPostEditor_composer__llnrh button:focus-visible,.ClientPortalPostEditor_composer__llnrh select:focus-visible,.ClientPortalPostEditor_composer__llnrh summary:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}@media (max-width:480px){.ClientPortalPostEditor_topbar__KWniH h2{font-size:18px}.ClientPortalPostEditor_addToolbar__GsjRN{padding:12px}.ClientPortalPostEditor_addActions__wvA_H{gap:7px}.ClientPortalPostEditor_addActions__wvA_H button{flex-direction:column;align-items:flex-start;gap:7px;padding:10px}.ClientPortalPostEditor_addActions__wvA_H button>svg:last-child{display:none}.ClientPortalPostEditor_addActions__wvA_H small{font-size:9px}.ClientPortalPostEditor_slotHeader__502_2{gap:7px;padding:9px}.ClientPortalPostEditor_slotActions__7xTDH button>span{display:none}.ClientPortalPostEditor_coverThumbnail__T56DQ{flex-basis:74px;width:74px}.ClientPortalPostEditor_coverThumbnail__T56DQ img{width:74px;height:68px}.ClientPortalPostEditor_viewControls__93hk0{gap:8px}.ClientPortalPostEditor_previewAudience__wZUWL select{font-size:11px}}