.SocialPlanner_planner__snNO2{max-width:none;width:100%}.SocialPlanner_planner__snNO2 .social-media-heading{align-items:center;margin-bottom:12px;gap:12px}.SocialPlanner_planner__snNO2 .social-media-heading h2{font-size:24px}.SocialPlanner_planner__snNO2 .social-media-kpis{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.SocialPlanner_planner__snNO2 .social-media-kpis button{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:40px}.SocialPlanner_planner__snNO2 .social-media-kpis strong{font-size:18px}.SocialPlanner_planner__snNO2 .social-media-kpis span{font-size:12px}.SocialPlanner_planner__snNO2 .social-media-toolbar{margin-bottom:10px;grid-template-columns:minmax(160px,1fr) minmax(130px,170px) minmax(180px,210px) auto}@media (max-width:900px){.SocialPlanner_planner__snNO2 .social-media-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SocialPlanner_planner__snNO2 .social-media-toolbar>label{grid-column:1/-1}}.SocialPlanner_list__JVyt7{display:grid;gap:6px}.SocialPlanner_row__0IPAw{position:relative;display:flex;align-items:center;gap:2px;background:var(--ui-surface);border-radius:8px;min-width:0}.SocialPlanner_row__0IPAw:hover{background:var(--ui-hover)}.SocialPlanner_open__g_zwv{flex:1;min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:10px;background:transparent;color:var(--ui-text);text-align:left;font:inherit;cursor:pointer}.SocialPlanner_actions__zgAHS summary:focus-visible,.SocialPlanner_open__g_zwv:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.SocialPlanner_open__g_zwv:disabled{cursor:default;opacity:.65}.SocialPlanner_thumbnail__8YzgX{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:5px;overflow:hidden;background:var(--ui-accent-soft)}.SocialPlanner_thumbnail__8YzgX img,.SocialPlanner_thumbnail__8YzgX video{width:100%;height:100%;object-fit:cover}.SocialPlanner_thumbnail__8YzgX small{position:absolute;bottom:0;right:0;background:#15151ccc;color:white;padding:1px 4px;font-size:10px}.SocialPlanner_description__i4Tpe{min-width:0;display:grid;gap:3px}.SocialPlanner_description__i4Tpe>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SocialPlanner_description__i4Tpe strong{font-size:14px;font-weight:650}.SocialPlanner_description__i4Tpe small,.SocialPlanner_description__i4Tpe>span,.SocialPlanner_status__ZYdqO small{font-size:12px;color:var(--ui-muted)}.SocialPlanner_description__i4Tpe .SocialPlanner_error__QgwK7{color:#b94238}.SocialPlanner_status__ZYdqO{display:grid;justify-items:end;gap:6px}.SocialPlanner_status__ZYdqO small{white-space:nowrap}.SocialPlanner_arrow__a_B4o{font-size:22px;color:var(--ui-muted)}.SocialPlanner_actions__zgAHS{position:relative;margin-right:6px}.SocialPlanner_actions__zgAHS summary{display:grid;place-items:center;width:40px;height:40px;cursor:pointer;list-style:none;font-size:24px}.SocialPlanner_actions__zgAHS summary::-webkit-details-marker{display:none}.SocialPlanner_actions__zgAHS>div{position:absolute;right:0;top:100%;z-index:5;min-width:170px;padding:6px;background:var(--ui-surface);box-shadow:0 4px 20px #0003;border-radius:6px}@media (max-width:650px){.SocialPlanner_planner__snNO2 .social-media-toolbar{grid-template-columns:minmax(0,1fr)}.SocialPlanner_open__g_zwv{grid-template-columns:44px minmax(0,1fr);gap:8px}.SocialPlanner_thumbnail__8YzgX{width:44px;height:44px}.SocialPlanner_status__ZYdqO{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SocialPlanner_arrow__a_B4o{display:none}.SocialPlanner_actions__zgAHS{align-self:flex-start;margin-top:6px}}.DateCalendarField_field__jB3Wz{display:block;min-width:0;position:relative}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_day__BF1X9{position:relative}.DateCalendarField_dialog__4CVlG .DateCalendarField_eventCount__Oz3kj{position:absolute;right:2px;bottom:1px;min-width:14px;border-radius:7px;background:var(--date-accent);color:#fff;font-size:9px;line-height:14px}.DateCalendarField_dialog__4CVlG .DateCalendarField_events__vJDtT{margin-top:12px;padding:12px;border-radius:10px;background:var(--date-soft)}.DateCalendarField_dialog__4CVlG .DateCalendarField_events__vJDtT p{font-size:12px;margin:6px 0;color:var(--date-muted)}.DateCalendarField_dialog__4CVlG .DateCalendarField_events__vJDtT ul{margin:8px 0 0;padding-left:18px;max-height:160px;overflow:auto;font-size:13px}.DateCalendarField_field__jB3Wz .DateCalendarField_trigger__ILMAP{min-height:44px;padding:10px 12px;border-radius:var(--ui-radius,5px);background:var(--ui-panel,transparent);color:var(--ui-text,inherit);font:inherit;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal}.DateCalendarField_placeholder__0oXCe{color:var(--ui-muted,#73737c)}.DateCalendarField_field__jB3Wz .DateCalendarField_trigger__ILMAP:disabled{opacity:.6;cursor:not-allowed}.DateCalendarField_formValue__1owMW,.DateCalendarField_srOnly__Bf2xd{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.DateCalendarField_formValue__1owMW{opacity:0;pointer-events:none}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG{--date-panel:#fff;--date-text:#282832;--date-muted:#686875;--date-border:#e2e2eb;--date-soft:#f7f6fb;--date-accent:var(--ui-accent,#7054d8);--date-selected:#6852d9;box-sizing:border-box;width:min(460px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 32px);padding:24px;margin:auto;border:1px solid var(--date-border);border-radius:20px;background:var(--date-panel);color:var(--date-text);color-scheme:light;box-shadow:0 24px 90px #0004;font-family:var(--font-ui,Arial,sans-serif);font-size:15px;line-height:1.5;text-align:left;overflow:auto;overscroll-behavior:contain;text-transform:none;letter-spacing:normal}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG[data-dark=true]{--date-panel:#262629;--date-text:#f5f5f8;--date-muted:#b9b8c4;--date-border:#47464f;--date-soft:#323139;color-scheme:dark;box-shadow:0 24px 90px #0008}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG::backdrop{background:rgb(12 13 25/40%);backdrop-filter:blur(3px)}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG *,.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG :after,.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG :before{box-sizing:border-box}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG button,.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG input,.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG select{font:inherit;letter-spacing:normal;text-transform:none;margin:0;box-shadow:none}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--date-border);border-radius:10px!important;background:transparent;color:var(--date-text);cursor:pointer}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG button:hover:not(:disabled){background:var(--date-soft);border-color:var(--date-accent)}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG button:disabled{opacity:.32;cursor:not-allowed}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG :is(button,input,select):focus-visible{outline:2px solid var(--date-accent);outline-offset:2px}.DateCalendarField_dialog__4CVlG .DateCalendarField_heading__ec5Or{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 22px;padding:0;border:0}.DateCalendarField_dialog__4CVlG .DateCalendarField_heading__ec5Or p{margin:0 0 3px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--date-muted)}.DateCalendarField_dialog__4CVlG .DateCalendarField_heading__ec5Or h2{margin:0;padding:0;font-size:22px;font-weight:650;line-height:1.3;color:var(--date-text)}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_close__Zzbqq{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-color:transparent;font-size:26px;color:var(--date-muted)}.DateCalendarField_dialog__4CVlG .DateCalendarField_navigation__EiAB_{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:18px}.DateCalendarField_dialog__4CVlG .DateCalendarField_navigation__EiAB_>div{display:flex;align-items:center;gap:2px;min-width:0}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_navigation__EiAB_ select{width:auto;max-width:100%;min-width:0;min-height:44px;padding:7px 3px;border:0;border-radius:8px;background:var(--date-panel);color:var(--date-text);font-size:17px;font-weight:650;cursor:pointer}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_navigation__EiAB_>button{width:40px;min-width:40px;padding:0;border:0;font-size:28px}.DateCalendarField_dialog__4CVlG .DateCalendarField_week__NVXZZ,.DateCalendarField_dialog__4CVlG .DateCalendarField_weekdays__rK6Q_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.DateCalendarField_dialog__4CVlG .DateCalendarField_weekdays__rK6Q_{margin-bottom:7px}.DateCalendarField_dialog__4CVlG .DateCalendarField_weekdays__rK6Q_ span{text-align:center;padding:3px 0;font-size:12px;font-weight:600;color:var(--date-muted)}.DateCalendarField_dialog__4CVlG .DateCalendarField_week__NVXZZ{margin-bottom:4px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_day__BF1X9{width:100%;height:48px;min-height:44px;padding:0;border:1px solid transparent;border-radius:50%!important;font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_outside__0tgYS{color:var(--date-muted);opacity:.55}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_today__u9f0b{color:var(--date-accent);font-weight:700}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_selected__n1v3_,.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_selected__n1v3_:hover:not(:disabled){background:var(--date-selected);border-color:var(--date-selected);color:#fff;font-weight:700;opacity:1}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj{border-top:1px solid var(--date-border);margin-top:17px;padding-top:15px}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj label{display:block;margin:0 0 7px;font-size:12px;line-height:1.4;font-weight:600;color:var(--date-muted);text-transform:none;letter-spacing:normal}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj>div{display:flex;gap:8px}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj>div>div{flex:1;min-width:0}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj>div>button{align-self:end}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj>.DateCalendarField_dateAndTime__emz_F{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_confirm__nnp0X{width:100%;margin-top:12px;background:var(--date-selected);color:#fff}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_confirm__nnp0X:hover:not(:disabled){background:var(--date-accent)}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj input{width:100%;min-width:0;min-height:44px;padding:9px 12px;border:1px solid var(--date-border);border-radius:9px;font-size:16px;background:var(--date-soft);color:var(--date-text)}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj button{font-size:13px;font-weight:600}.DateCalendarField_dialog__4CVlG .DateCalendarField_direct__l7rpj p{margin:8px 0 0;font-size:13px;color:#b84131}.DateCalendarField_dialog__4CVlG[data-dark=true] .DateCalendarField_direct__l7rpj p{color:#ffb5a6}.DateCalendarField_dialog__4CVlG .DateCalendarField_footer__ufovj{display:flex;justify-content:space-between;gap:10px;margin-top:12px;padding:0;border:0}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_footer__ufovj button{font-size:13px;min-height:36px;border:0;padding:5px 8px;font-weight:600}.DateCalendarField_dialog__4CVlG .DateCalendarField_help__oZtyr{margin:12px 0 0;font-size:11px;color:var(--date-muted);text-align:center}.DateCalendarField_dateTime__SVRt3{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,.55fr);align-items:start;gap:8px;min-width:0}.DateCalendarField_dateTime__SVRt3>input[type=time]{min-width:0;width:100%;min-height:44px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG.DateCalendarField_visualPlanning__IoBKy{width:min(1500px,calc(100vw - 32px));padding:16px;border-radius:12px}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_heading__ec5Or{margin-bottom:6px}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_navigation__EiAB_{margin:8px 0}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_grid__qRStX{width:100%}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_week__NVXZZ{gap:5px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_day__BF1X9{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:clamp(100px,14vh,150px);padding:5px;border:1px solid var(--date-border);border-radius:5px!important;font-size:13px;text-align:left}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_dayPosts__BVghw{display:block;overflow:auto;min-height:0;flex:1}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K{display:grid;grid-template-columns:45px minmax(0,1fr);gap:1px 5px;padding:4px;margin-top:4px;border-radius:4px;background:var(--date-soft);color:var(--date-text);font-size:11px;line-height:1.25}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K img{width:45px;height:54px;object-fit:cover;grid-row:span 3}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K small,.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K span,.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_postCard__Xzz9K:not(:has(img))>*{grid-column:1/-1}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_events__vJDtT{margin-top:8px}.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_direct__l7rpj{margin-top:8px;padding-top:8px}.DateCalendarField_dialog__4CVlG .DateCalendarField_notice__0pfVs{color:var(--date-text);background:var(--date-soft);border-left:3px solid var(--date-accent);padding:6px 10px;font-size:12px}@media (min-width:1000px){.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG.DateCalendarField_visualPlanning__IoBKy[open]{display:grid;grid-template-columns:minmax(0,1fr) 290px;column-gap:18px;align-items:start}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_heading__ec5Or{grid-column:1/-1;grid-row:1}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_help__oZtyr{grid-column:1/-1;grid-row:2}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_notice__0pfVs{grid-column:1/-1;grid-row:3}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_navigation__EiAB_{grid-column:1;grid-row:4}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_grid__qRStX{grid-column:1;grid-row:5/10}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_events__vJDtT{grid-column:2;grid-row:4/6}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_direct__l7rpj{grid-column:2;grid-row:6}.DateCalendarField_visualPlanning__IoBKy>button:not(.DateCalendarField_confirm__nnp0X){grid-column:2;grid-row:7}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_confirm__nnp0X{grid-column:2;grid-row:8}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_footer__ufovj{grid-column:2;grid-row:9}.DateCalendarField_visualPlanning__IoBKy>.DateCalendarField_help__oZtyr:last-child{grid-row:10}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_day__BF1X9{height:clamp(76px,9vh,115px)}}@media (max-width:750px){.DateCalendarField_visualPlanning__IoBKy .DateCalendarField_grid__qRStX{min-width:700px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG.DateCalendarField_visualPlanning__IoBKy{overflow:auto}}@media (max-width:600px){.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG{padding:18px;border-radius:16px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_day__BF1X9{height:44px}.DateCalendarField_dialog__4CVlG .DateCalendarField_heading__ec5Or h2{font-size:20px}.DateCalendarField_dialog__4CVlG.DateCalendarField_dialog__4CVlG .DateCalendarField_navigation__EiAB_ select,.DateCalendarField_field__jB3Wz .DateCalendarField_trigger__ILMAP{font-size:16px}.DateCalendarField_dialog__4CVlG .DateCalendarField_help__oZtyr{font-size:10px}}@media (prefers-reduced-motion:no-preference){.DateCalendarField_dialog__4CVlG[open]{animation:DateCalendarField_appear__Ffffe .13s ease-out}@keyframes DateCalendarField_appear__Ffffe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}