@tailwind base;@tailwind components;@tailwind utilities;html,body,#root{color:#fff;background:#0f0f10;min-height:100%}*{box-sizing:border-box}:root{--scheduler-loader-bg:#0d0d1be0;--scheduler-loader-card:#121224f0;--scheduler-loader-border:#ffffff1c;--scheduler-loader-text:#fff;--scheduler-loader-muted:#f7f5fda3;--scheduler-loader-pink:#fc2783;--scheduler-loader-purple:#8b5cf6;--scheduler-loader-blue:#22d3ee;--scheduler-loader-green:#70e08f;--scheduler-loader-yellow:#ffd166}.scheduler-unified-loader,.app-fallback{width:100%;color:var(--scheduler-loader-text);place-items:center;display:grid}.scheduler-unified-loader--screen,.app-fallback{background:radial-gradient(circle at 18% 10%,#fc278347,#0000 34%),radial-gradient(circle at 80% 18%,#8b5cf62e,#0000 34%),linear-gradient(135deg,#070711 0%,#0d0d1c 54%,#070711 100%);min-height:100vh;padding:clamp(18px,4vw,32px)}.scheduler-unified-loader--page,.scheduler-unified-page-loader,.media-page-loader,.scheduler-page-loader{background:0 0;place-items:center;width:100%;min-height:min(620px,100vh - 112px);padding:clamp(18px,4vw,34px);display:grid}.scheduler-unified-loader--section,.scheduler-unified-loader--inline{background:0 0;min-height:220px;padding:clamp(14px,3vw,24px)}.scheduler-unified-loader--card{min-height:unset;background:0 0;padding:0}.scheduler-unified-loader-card,.app-fallback-card,.scheduler-loader-card,.media-state-card.media-loading-card{isolation:isolate;text-align:center;align-content:center;justify-items:center;gap:12px;width:min(520px,100%);min-height:230px;padding:clamp(26px,4vw,34px) clamp(20px,4vw,30px);display:grid;position:relative;overflow:hidden;color:var(--scheduler-loader-text)!important;border:1px solid var(--scheduler-loader-border)!important;background:linear-gradient(180deg, #ffffff0e, transparent 42%), radial-gradient(circle at 50% 0%, #fc27832e, transparent 54%), var(--scheduler-loader-card)!important;border-radius:28px!important;box-shadow:0 30px 90px #00000070,inset 0 1px #ffffff0f!important}.scheduler-unified-loader-card:before,.app-fallback-card:before,.scheduler-loader-card:before,.media-state-card.media-loading-card:before{content:"";z-index:-1;filter:blur(18px);opacity:.85;background:linear-gradient(90deg,#0000,#fc278342,#22d3ee29,#0000);height:150px;animation:2.4s ease-in-out infinite schedulerLoaderSweep;position:absolute;inset:-40% -18% auto}.scheduler-unified-loader-card strong,.app-fallback-card strong,.scheduler-loader-card strong,.media-state-card.media-loading-card strong{letter-spacing:-.04em;margin:0;font-size:clamp(18px,2.2vw,24px);font-weight:950;line-height:1.1;display:block;color:var(--scheduler-loader-text)!important}.scheduler-unified-loader-card p,.app-fallback-card p,.scheduler-loader-card p,.media-state-card.media-loading-card p{max-width:390px;margin:0;font-size:13px;line-height:1.55;color:var(--scheduler-loader-muted)!important}.scheduler-unified-loader--compact,.scheduler-unified-loader--inline{min-height:150px}.scheduler-unified-loader--compact .scheduler-unified-loader-card,.scheduler-unified-loader--inline .scheduler-unified-loader-card,.media-state-card.media-loading-card.compact-loader{width:min(420px,100%);min-height:150px;padding:24px;border-radius:22px!important}.scheduler-road-spinner,.app-fallback-logo,.media-loader-orb,.loader-orb,.adm-spinner,.composer-loader-dot,.scheduler-loader-mark,.ai-planner-loader-mark,.inbox-inline-loader>span,.dash-button-spinner{transform-origin:50%;will-change:transform;flex:none;place-items:center;width:68px;height:68px;display:inline-grid;position:relative;overflow:visible;color:#0000!important;background:conic-gradient(from 0deg, var(--scheduler-loader-pink) 0deg 70deg, var(--scheduler-loader-purple) 70deg 145deg, var(--scheduler-loader-blue) 145deg 220deg, var(--scheduler-loader-green) 220deg 295deg, var(--scheduler-loader-yellow) 295deg 360deg)!important;border:0!important;border-radius:999px!important;font-size:0!important;line-height:0!important;animation:1s linear infinite schedulerRoadSpin!important;box-shadow:0 0 0 1px #ffffff14,0 0 28px #fc278357,0 0 48px #22d3ee29!important}.scheduler-road-spinner:before,.app-fallback-logo:before,.media-loader-orb:before,.loader-orb:before,.adm-spinner:before,.composer-loader-dot:before,.scheduler-loader-mark:before,.ai-planner-loader-mark:before,.inbox-inline-loader>span:before,.dash-button-spinner:before{content:"";border-radius:inherit;background:radial-gradient(circle at 50% 44%,#ffffff14,#0000 42%),#0d0d1c;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #ffffff14}.scheduler-road-spinner:after,.app-fallback-logo:after,.media-loader-orb:after,.loader-orb:after,.adm-spinner:after,.composer-loader-dot:after,.scheduler-loader-mark:after,.ai-planner-loader-mark:after,.inbox-inline-loader>span:after,.dash-button-spinner:after{content:"";border-radius:inherit;opacity:.86;filter:drop-shadow(0 0 8px #ffffff38);border:2px dashed #ffffffc7;position:absolute;inset:21px}.scheduler-road-spinner-lane,.scheduler-road-spinner-glow,.scheduler-loader-orbit,.ai-planner-loader-lines{display:none!important}.scheduler-unified-loader--compact .scheduler-road-spinner,.scheduler-unified-loader--inline .scheduler-road-spinner,.scheduler-inline-loader .scheduler-loader-mark,.media-state-card.compact-loader .media-loader-orb,.inline-generation-status .loader-orb,.adm-spinner,.composer-loader-dot,.inbox-inline-loader>span,.dash-button-spinner{width:40px;height:40px}.scheduler-unified-loader--compact .scheduler-road-spinner:before,.scheduler-unified-loader--inline .scheduler-road-spinner:before,.scheduler-inline-loader .scheduler-loader-mark:before,.media-state-card.compact-loader .media-loader-orb:before,.inline-generation-status .loader-orb:before,.adm-spinner:before,.composer-loader-dot:before,.inbox-inline-loader>span:before,.dash-button-spinner:before{inset:6px}.scheduler-unified-loader--compact .scheduler-road-spinner:after,.scheduler-unified-loader--inline .scheduler-road-spinner:after,.scheduler-inline-loader .scheduler-loader-mark:after,.media-state-card.compact-loader .media-loader-orb:after,.inline-generation-status .loader-orb:after,.adm-spinner:after,.composer-loader-dot:after,.inbox-inline-loader>span:after,.dash-button-spinner:after{border-width:1px;inset:15px}.scheduler-loader-progress,.scheduler-loader-steps{gap:7px;width:min(280px,80%);margin-top:4px;display:grid}.scheduler-loader-progress span,.scheduler-loader-line{opacity:.72;transform-origin:0;background:linear-gradient(90deg,#fc2783e6,#8b5cf6bf,#22d3eeb3);border-radius:999px;height:6px;animation:1.3s ease-in-out infinite schedulerLoaderPulse;display:block}.scheduler-loader-progress span:first-child,.scheduler-loader-line:first-child{width:100%}.scheduler-loader-progress span:nth-child(2),.scheduler-loader-line:nth-child(2){width:78%;margin-inline:auto;animation-delay:.12s}.scheduler-loader-progress span:nth-child(3),.scheduler-loader-line:nth-child(3){width:58%;margin-inline:auto;animation-delay:.24s}.scheduler-inline-loader,.composer-inline-loader,.preview-media-loader,.inbox-inline-loader,.pad-panel-loading,.pad-loading,.cdm-loader,.pt-loading,.wh-loading,.adm-loading{text-align:center;align-content:center;place-items:center;gap:12px;width:100%;min-height:150px;color:var(--scheduler-loader-muted)!important;padding:24px!important;display:grid!important}.pad-panel-loading:before,.pad-loading:before,.cdm-loader:before,.pt-loading:before,.wh-loading:before{content:"";background:conic-gradient(from 0deg, var(--scheduler-loader-pink) 0deg 70deg, var(--scheduler-loader-purple) 70deg 145deg, var(--scheduler-loader-blue) 145deg 220deg, var(--scheduler-loader-green) 220deg 295deg, var(--scheduler-loader-yellow) 295deg 360deg);border-radius:999px;width:42px;height:42px;animation:1s linear infinite schedulerRoadSpin;box-shadow:0 0 28px #fc27834d,0 0 42px #22d3ee24;-webkit-mask:radial-gradient(circle,#0000 0 43%,#000 44% 100%);mask:radial-gradient(circle,#0000 0 43%,#000 44% 100%)}@keyframes schedulerRoadSpin{to{transform:rotate(360deg)}}@keyframes schedulerLoaderPulse{0%,to{opacity:.42;transform:scaleX(.82)}50%{opacity:.95;transform:scaleX(1)}}@keyframes schedulerLoaderSweep{0%,to{opacity:.48;transform:translate(-18%)}50%{opacity:.9;transform:translate(18%)}}@media (width<=720px){.scheduler-unified-loader--screen,.app-fallback,.scheduler-unified-loader--page,.scheduler-unified-page-loader,.media-page-loader,.scheduler-page-loader{padding:16px}.scheduler-unified-loader-card,.app-fallback-card,.scheduler-loader-card,.media-state-card.media-loading-card{min-height:200px;padding:26px 18px;border-radius:22px!important}.scheduler-road-spinner,.app-fallback-logo,.media-loader-orb,.loader-orb,.scheduler-loader-mark,.ai-planner-loader-mark{width:58px;height:58px}}.logo-dropdown-loader,.media-filter-loader,.posts-analyzed-url-loader,.engagement-state-loader,.inbox-timeline-loader{min-height:140px!important;padding:10px!important}.logo-dropdown-loader .scheduler-unified-loader-card,.media-filter-loader .scheduler-unified-loader-card,.posts-analyzed-url-loader .scheduler-unified-loader-card,.engagement-state-loader .scheduler-unified-loader-card,.inbox-timeline-loader .scheduler-unified-loader-card{width:100%!important;min-height:132px!important;padding:20px!important}.inbox-inline-loader .scheduler-unified-loader-card,.inbox-message-loader .scheduler-unified-loader-card{width:100%!important}.dash-analyzed-loader{min-height:180px!important}
