html .public-calendar{background:var(--planner-bg);color:var(--planner-text);border:1px solid var(--planner-line);color-scheme:inherit;padding:clamp(22px,4vw,48px);font-family:inherit}html .public-calendar :is(h2,.s9-demo-heading h3,.s9-calendar-demo){color:var(--planner-text)}html .public-calendar :is(h2 em,.public-calendar-heading>p,.public-calendar-footer,.s9-preview-toolbar,.s9-preview-caption,.s9-demo-heading small,.s9-demo-days>span,.s9-demo-grid>div>small,.s9-calendar-note>span:last-child){color:var(--planner-muted)}html .public-calendar .s9-product-preview{background:var(--planner-idea);max-width:1100px;min-height:0}html .public-calendar .s9-calendar-demo{background:var(--planner-surface);transform:none}html .public-calendar :is(.s9-demo-grid,.s9-demo-grid>div){border-color:var(--planner-line)}html .public-calendar .s9-calendar-note{background:var(--planner-idea);color:var(--planner-text);border-left:3px solid var(--planner-accent);transform:none}html .public-calendar .note-3,html .public-calendar .note-6{background:var(--planner-idea)}html .public-calendar .s9-demo-badge{background:var(--planner-idea);color:var(--planner-accent)}html .public-calendar :is(.s9-floating-note,.public-calendar-footer a){background:var(--s9-action);color:#fff}html .neon-workspace-page .dashboard-header{gap:20px;min-height:0;padding-bottom:20px}html .neon-workspace-page .dashboard-header h1{margin:7px 0;font-size:clamp(27px,2.7vw,38px);line-height:1.15}html .neon-workspace-page .dashboard-header p{max-width:660px;font-size:13px;line-height:1.55}html .neon-workspace-page :is(.composer-layout,.library-toolbar,.template-toolbar,.calendar-toolbar){margin-top:20px}html .neon-workspace-page .content-plan-banner{border-radius:14px;margin-top:16px;padding:14px 18px}html .neon-workspace-page .content-plan-banner h2{margin:4px 0;font-size:17px}html .neon-workspace-page .content-plan-banner p{font-size:12px;line-height:1.5}html .neon-workspace-page .brief-disclosure{border-radius:14px;margin-top:14px;padding:0}.brief-disclosure>summary,.composer-assist-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.brief-disclosure>summary::-webkit-details-marker{display:none}.composer-assist-disclosure>summary::-webkit-details-marker{display:none}.brief-disclosure summary strong{font-size:14px;display:block}.brief-disclosure summary small{color:var(--planner-muted);margin-top:5px;font-size:12px;display:block}.disclosure-action{color:var(--planner-accent);white-space:nowrap;align-items:center;gap:14px;font-size:12px;display:flex}.brief-disclosure[open]>summary{border-bottom:1px solid var(--planner-line)}.brief-disclosure[open]>summary b,.composer-assist-disclosure[open]>summary b{display:inline-block;transform:rotate(45deg)}.brief-disclosure-body{padding:18px}.brief-disclosure-body>div:first-child{display:none}html .brief-disclosure .business-brief-grid{gap:14px;margin:0 0 14px}html .brief-disclosure .business-brief-grid textarea{min-height:78px;padding:10px 12px}html .neon-workspace-page .calendar-layout{grid-template-columns:minmax(0,1fr) 260px;gap:16px}html .neon-workspace-page .calendar-card{background:var(--planner-cell);border:1px solid var(--planner-line);border-radius:16px;min-width:0;overflow:hidden}html .neon-workspace-page .weekday-row{background:var(--planner-surface);border-color:var(--planner-line)}html .neon-workspace-page .weekday-row span{color:var(--planner-muted);padding:13px 6px;font-size:10px}html .neon-workspace-page .calendar-day{background:var(--planner-cell);border-color:var(--planner-line);min-height:125px;padding:8px 5px}html .neon-workspace-page .calendar-day.outside{background:var(--planner-bg)}html .neon-workspace-page .day-number{color:var(--planner-muted)}html .neon-workspace-page .day-number.today{background:var(--s9-action);color:#fff;border-radius:50%}html .neon-workspace-page :is(.content-plan-idea,.calendar-post){background:var(--planner-idea);border:1px solid var(--planner-line);border-left:3px solid var(--planner-accent);color:var(--planner-text);box-shadow:none;border-radius:7px;padding:8px 6px}html .neon-workspace-page .calendar-post.instagram,html .neon-workspace-page .calendar-post.linkedin{background:var(--planner-idea)}html .neon-workspace-page :is(.content-plan-idea,.calendar-post) span{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}html .neon-workspace-page :is(.content-plan-idea,.calendar-post) time{color:var(--planner-muted);font-size:10px}html .neon-workspace-page .composer-layout{grid-template-columns:minmax(0,1fr) 290px;gap:18px}html .neon-workspace-page .composer-card{min-width:0;padding:22px}html .neon-workspace-page .composer-card textarea{min-height:140px;padding:14px}html .neon-workspace-page .composer-assist-disclosure{margin-top:14px;padding:0}.composer-assist-disclosure>summary{padding:14px;font-size:13px;font-weight:600}.composer-assist-disclosure>summary span{color:var(--planner-muted);font-size:11px;font-weight:400}.composer-assist-disclosure>summary b{margin-left:10px}.composer-assist-disclosure[open]>:not(summary){margin:14px}html .neon-workspace-page .platform-fieldset{margin-top:18px}html .neon-workspace-page .platform-option{padding:11px}html .neon-workspace-page .composer-row{margin-top:18px}html .neon-workspace-page .composer-actions{flex-wrap:wrap;gap:10px;margin-top:18px}:is(.brief-disclosure>summary:focus-visible,.composer-assist-disclosure>summary:focus-visible){outline:2px solid var(--planner-accent);outline-offset:3px;border-radius:12px}@media (max-width:1200px){html .neon-workspace-page :is(.calendar-layout,.composer-layout){grid-template-columns:minmax(0,1fr)}html .neon-workspace-page .calendar-side-panel{max-width:none}}@media (max-width:700px){.brief-disclosure>summary{align-items:flex-start}.disclosure-action{font-size:0}.disclosure-action b{font-size:20px}html .neon-workspace-page .composer-card{padding:16px}html .neon-workspace-page .composer-row{grid-template-columns:1fr}html .neon-workspace-page .calendar-card{overflow-x:auto}html .neon-workspace-page :is(.weekday-row,.month-grid){min-width:650px}.composer-assist-disclosure>summary span{font-size:0}.composer-assist-disclosure>summary b{font-size:16px}html .neon-workspace-page .dashboard-header h1{font-size:28px}}html .public-calendar :is(.s9-demo-days,.s9-demo-grid){grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:700px){html .public-calendar .s9-product-preview{overflow-x:auto}html .public-calendar .s9-calendar-demo{min-width:620px}}html .neon-workspace-page.calendar-studio .calendar-studio-heading{background:var(--planner-idea);border:1px solid var(--planner-line);border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:22px;display:flex}.calendar-studio-heading h2{letter-spacing:-.6px;color:var(--planner-text);margin:7px 0 0;font-size:22px;font-weight:550}.calendar-studio-key{color:var(--planner-text);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.calendar-studio-key span:before{content:"";background:#c695e3;border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}.calendar-studio-key span:nth-child(2):before{background:#e78ab8}.calendar-studio-key span:nth-child(3):before{background:#79a6ee}html .neon-workspace-page.calendar-studio .calendar-toolbar{background:var(--planner-surface);border:1px solid var(--planner-line);border-top:0;border-radius:0;margin-top:0;padding:15px 20px}html .neon-workspace-page.calendar-studio .calendar-layout{background:var(--planner-bg);border:1px solid var(--planner-line);border-top:0;border-radius:0 0 18px 18px;grid-template-columns:minmax(0,1fr) 310px;align-items:start;margin-top:0;padding:16px}html .neon-workspace-page.calendar-studio .calendar-side-panel{gap:16px;min-width:0;margin:0;display:grid}html .calendar-studio .brief-disclosure{background:var(--planner-surface);border-color:var(--planner-line);margin-top:0}html .calendar-studio .business-brief-grid{grid-template-columns:1fr;gap:12px}html .calendar-studio .business-brief-grid label{gap:5px;font-size:12px}html .calendar-studio .brief-disclosure-body,html .calendar-studio .brief-disclosure summary{padding:14px}.calendar-studio .brief-disclosure summary small{line-height:1.5}html .calendar-studio .ai-calendar-controls{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}html .calendar-studio .ai-calendar-controls>*{width:100%;min-width:0}html .calendar-studio .calendar-day{min-height:150px;padding:10px 6px}html .calendar-studio .calendar-card{box-shadow:0 8px 24px #0000000a}@media (max-width:1100px){html .neon-workspace-page.calendar-studio .calendar-layout{grid-template-columns:minmax(0,1fr)}html .calendar-studio .business-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .calendar-studio .calendar-studio-heading{flex-wrap:wrap}}@media (max-width:700px){html .neon-workspace-page.calendar-studio .calendar-layout{padding:8px}html .calendar-studio .business-brief-grid{grid-template-columns:1fr}.calendar-studio-heading h2{font-size:19px}}html .neon-app-shell .dashboard-studio{color:var(--planner-text)}html .dashboard-studio :is(.provider-card,.library-post-card,.action-card,.action-summary article,.provider-insights-card,.trend-card,.channel-card,.top-content-card,.analytics-suggestions,.growth-planner,.instagram-scorecard article,.analytics-kpis article,.neon-dark-card,.neon-feature-card,.neon-metric-strip>article){background:var(--planner-surface);border:1px solid var(--planner-line);box-shadow:none;border-radius:16px}html .dashboard-studio :is(.provider-card,.action-card,.provider-insights-card,.trend-card,.channel-card,.top-content-card,.analytics-suggestions,.growth-planner,.neon-dark-card,.neon-feature-card){padding:20px}html .dashboard-studio :is(.provider-heading h2,.action-card h2,.analytics-card-heading h2,.growth-planner h2,.panel-heading h2,.feature-card-heading h2,.neon-agenda h2,.channel-card h2){letter-spacing:-.4px;color:var(--planner-text);margin:5px 0;font-size:19px;line-height:1.3}html .dashboard-studio :is(.provider-copy>p,.action-card-copy>p,.growth-planner-heading p,.neon-focus-copy>p){color:var(--planner-muted);font-size:13px;line-height:1.65}html .dashboard-studio :is(.provider-grid,.action-summary,.analytics-main-grid,.analytics-lower-grid,.neon-control-grid,.neon-growth-grid,.neon-lower-grid){gap:16px;margin-top:20px}html .dashboard-studio :is(.library-toolbar,.live-analytics-banner,.oauth-note){background:var(--planner-surface);border:1px solid var(--planner-line);color:var(--planner-muted);border-radius:14px;padding:16px}html .dashboard-studio .library-toolbar{grid-template-columns:minmax(200px,1fr) minmax(140px,.45fr) minmax(140px,.45fr)}html .dashboard-studio .library-toolbar label{color:var(--planner-muted);font-size:11px}html .dashboard-studio .library-toolbar input{background:var(--planner-bg);border-color:var(--planner-line);color:var(--planner-text);font-size:13px}html .dashboard-studio .library-summary{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;gap:10px;margin:16px 0;padding:0;display:flex}html .dashboard-studio .library-summary>span{border:1px solid var(--planner-line);background:var(--planner-surface);color:var(--planner-muted);border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;display:flex}html .dashboard-studio .library-summary strong{color:var(--planner-text);font-size:14px}html .dashboard-studio .content-library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:16px}html .dashboard-studio .library-post-card{min-width:0;padding:14px}html .dashboard-studio .library-card-media{border-radius:10px;height:170px;margin-top:12px}html .dashboard-studio .library-card-text-mark{background:var(--planner-idea);height:110px;min-height:0;color:var(--planner-accent);border-radius:10px;margin-top:12px}html .dashboard-studio .library-post-card>p{color:var(--planner-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;margin:14px 0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.library-caption-detail summary{color:var(--planner-accent);cursor:pointer;font-size:12px}.library-caption-detail p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--planner-text);font-size:13px;line-height:1.7}html .dashboard-studio .library-card-meta{color:var(--planner-muted);border-color:var(--planner-line);gap:6px;font-size:11px}html .dashboard-studio .library-card-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}html .dashboard-studio .library-card-actions button{min-height:36px;padding:8px 10px;font-size:11px}html .dashboard-studio .provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}html .dashboard-studio .provider-card{flex-direction:column;gap:14px;min-height:0;display:flex;position:relative;overflow:hidden}html .dashboard-studio .provider-card:before{content:"";background:linear-gradient(90deg,#a76dcc,#e18cac);height:3px;position:absolute;top:0;left:0;right:0}html .dashboard-studio .provider-card:nth-child(2):before{background:linear-gradient(90deg,#778ede,#9f77cf)}html .dashboard-studio .provider-icon{border-radius:12px;width:44px;height:44px;font-size:20px}html .dashboard-studio .provider-copy{width:100%;min-width:0}html .dashboard-studio .provider-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}html .dashboard-studio .connected-profile{background:var(--planner-bg);border-color:var(--planner-line);border-radius:10px;flex-wrap:wrap;gap:10px;margin-top:12px;padding:12px}html .dashboard-studio .connected-profile strong{color:var(--planner-text);overflow-wrap:anywhere}html .dashboard-studio :is(.connect-button,.connect-another-button){border-radius:10px;min-height:40px;margin-top:16px;font-size:12px}html .dashboard-studio .studio-disclosure{background:var(--planner-surface);border:1px solid var(--planner-line);border-radius:14px;margin-top:20px;padding:0}.studio-disclosure>summary{color:var(--planner-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;font-size:13px;font-weight:600;list-style:none;display:flex}.studio-disclosure>summary::-webkit-details-marker{display:none}.studio-disclosure>summary small{color:var(--planner-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.studio-disclosure[open]>summary{border-bottom:1px solid var(--planner-line)}.studio-disclosure[open]>summary>span:last-child{transform:rotate(45deg)}html .dashboard-studio .oauth-note p{color:var(--planner-muted);margin:14px 20px;font-size:12px;line-height:1.7}html .dashboard-studio .action-summary{margin-bottom:18px}html .dashboard-studio .action-summary article{grid-template-columns:1fr auto;gap:6px;padding:16px 18px;display:grid}html .dashboard-studio .action-summary article strong{color:var(--planner-text);grid-area:1/2/3;align-self:center;font-size:32px}html .dashboard-studio .action-summary article small{color:var(--planner-muted);font-size:11px}html .dashboard-studio .action-summary article>span{color:var(--planner-text);font-size:12px}html .dashboard-studio .action-summary article:first-child{background:var(--planner-idea)}html .dashboard-studio .action-card{grid-template-columns:4px minmax(0,1fr) auto;gap:16px;padding:16px}html .dashboard-studio .action-card h2{margin:7px 0;font-size:16px}html .dashboard-studio .action-card>a{border-radius:10px;padding:11px 14px;font-size:12px}html .dashboard-studio .action-list{gap:12px}html .dashboard-studio .analytics-header-actions{flex-wrap:wrap;gap:8px}html .dashboard-studio .live-analytics-banner{margin-top:18px;font-size:12px;line-height:1.65}html .dashboard-studio :is(.instagram-scorecard,.analytics-kpis){grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0}html .dashboard-studio :is(.instagram-scorecard,.analytics-kpis) article{min-width:0;padding:16px}html .dashboard-studio :is(.instagram-scorecard,.analytics-kpis) article strong{color:var(--planner-text);font-size:29px;line-height:1.2}html .dashboard-studio :is(.instagram-scorecard,.analytics-kpis) article>span{color:var(--planner-muted);font-size:12px}html .dashboard-studio :is(.instagram-scorecard,.analytics-kpis) article small{color:var(--planner-muted);font-size:11px}html .dashboard-studio .analytics-card-heading{flex-wrap:wrap;gap:14px}html .dashboard-studio .instagram-connect-state{background:var(--planner-idea);border-color:var(--planner-line);border-radius:16px;margin-top:18px;padding:22px}html .dashboard-studio .instagram-connect-state h2{color:var(--planner-text);font-size:25px}html .dashboard-studio .instagram-connect-state p{color:var(--planner-muted);font-size:13px}html .dashboard-studio .analytics-planning-tools .growth-planner{background:var(--planner-bg);border-radius:12px;margin:16px;padding:16px}html .dashboard-studio .growth-planner-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}html .dashboard-studio .growth-planner-form button{align-self:end;min-height:40px}html .dashboard-studio .instagram-performance-list>article{background:var(--planner-surface);border-color:var(--planner-line);border-radius:12px;gap:12px;padding:12px}html .dashboard-studio .analytics-suggestions{margin-top:20px}html .dashboard-studio .billing-hero-card{background:var(--planner-idea);border:1px solid var(--planner-line);border-radius:16px;gap:20px;min-height:0;margin-top:20px;padding:20px}html .dashboard-studio .billing-hero-card h2{max-width:680px;color:var(--planner-text);font-size:25px;line-height:1.25}html .dashboard-studio .billing-hero-card p{color:var(--planner-muted);max-width:720px;font-size:13px;line-height:1.65}html .dashboard-studio .billing-lock-icon{flex-shrink:0;width:58px;height:58px;font-size:28px}html .dashboard-studio .billing-growth-estimates{gap:12px;margin-top:16px}html .dashboard-studio .billing-growth-estimates article{background:var(--planner-surface);border-color:var(--planner-line);border-radius:12px;padding:12px 16px}html .dashboard-studio .billing-growth-estimates strong{color:var(--planner-text);font-size:22px}html .neon-workspace-page.dashboard-studio .billing-plan-grid{gap:16px;margin-top:20px}html .neon-workspace-page.dashboard-studio .billing-plan-card{background:var(--planner-surface);border-color:var(--planner-line);box-shadow:none;border-radius:16px;padding:20px}html .neon-workspace-page.dashboard-studio .billing-plan-card.recommended{background:var(--planner-idea);border-color:var(--planner-accent)}html .dashboard-studio .billing-plan-card h2{font-size:22px}html .dashboard-studio .billing-price{margin:12px 0;font-size:36px}html .dashboard-studio .billing-plan-card li{font-size:12px;line-height:1.7}html .dashboard-studio .billing-note{color:var(--planner-muted);font-size:12px;line-height:1.65}html .overview-studio .neon-dashboard-top{align-items:center;gap:18px;margin-bottom:16px}html .overview-studio .neon-dashboard-top h1{color:var(--planner-text);font-size:clamp(28px,3vw,38px);line-height:1.15}html .overview-studio .neon-metric-strip{gap:12px;margin-top:18px}html .overview-studio .neon-metric-strip>article{padding:16px}html .overview-studio .neon-metric-strip strong{color:var(--planner-text);font-size:30px}.studio-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.studio-shortcuts a{border:1px solid var(--planner-line);background:var(--planner-idea);color:var(--planner-text);border-radius:12px;padding:14px 16px;text-decoration:none;transition:border-color .2s;display:block}.studio-shortcuts a:nth-child(2),.studio-shortcuts a:nth-child(3){background:var(--planner-idea)}.studio-shortcuts a>span{letter-spacing:.08em;color:var(--planner-muted);font-size:9px}.studio-shortcuts strong{justify-content:space-between;gap:8px;margin-top:8px;font-size:14px;font-weight:600;display:flex}html .overview-studio .neon-control-grid{grid-template-columns:minmax(200px,.8fr) minmax(260px,1.1fr) minmax(230px,1fr);align-items:stretch}html .overview-studio .neon-focus-card{background:var(--planner-idea);min-height:0}html .overview-studio .neon-focus-copy h2{color:var(--planner-text);font-size:27px;line-height:1.2}html .overview-studio .neon-focus-foot{flex-wrap:wrap;gap:14px;margin-top:18px}html .overview-studio .neon-date strong{font-size:38px}html .overview-studio .neon-reco-list article{padding:12px 0}html .overview-studio .neon-reco-list strong{color:var(--planner-text);font-size:13px}html .overview-studio .neon-reco-list p{color:var(--planner-muted);font-size:12px;line-height:1.6}html .overview-studio .neon-channel-card{min-height:0}html .overview-studio .neon-upcoming{margin-top:18px}html .overview-studio .getting-started{background:var(--planner-surface);border-color:var(--planner-line);border-radius:16px;margin:18px 0;padding:18px}html .overview-studio .getting-started h2{color:var(--planner-text);font-size:21px}html .overview-studio .getting-started li{padding:14px}html .dashboard-studio :is(button,a,summary):focus-visible{outline:2px solid var(--planner-accent);outline-offset:3px}@media (max-width:1250px){html .overview-studio .neon-control-grid{grid-template-columns:1fr 1fr}html .overview-studio .neon-reco-panel{grid-column:1/-1}html .overview-studio .neon-reco-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}}@media (max-width:900px){html .dashboard-studio .provider-grid{grid-template-columns:1fr}html .dashboard-studio .library-toolbar{grid-template-columns:1fr 1fr}html .dashboard-studio .library-search{grid-column:1/-1}html .overview-studio .neon-control-grid{grid-template-columns:1fr}html .overview-studio .neon-reco-panel{grid-column:auto}.studio-shortcuts{grid-template-columns:1fr}html .dashboard-studio .action-card{grid-template-columns:4px minmax(0,1fr)}html .dashboard-studio .action-card>a{grid-column:2;justify-self:start}}@media (max-width:600px){html .dashboard-studio :is(.action-summary,.billing-growth-estimates),html .dashboard-studio :is(.library-toolbar,.growth-planner-form),html .overview-studio .neon-reco-list{grid-template-columns:1fr}html .dashboard-studio .billing-hero-card h2{font-size:22px}html .dashboard-studio .billing-lock-icon{display:none}html .dashboard-studio :is(.provider-card,.trend-card,.channel-card,.top-content-card,.analytics-suggestions,.neon-dark-card,.neon-feature-card){padding:16px}}@media (prefers-reduced-motion:reduce){.studio-shortcuts a{transition:none}}html .neon-app-shell .templates-studio .template-card{padding:22px}html .neon-app-shell .templates-studio .template-caption{-webkit-line-clamp:unset;min-height:0;font-size:13px;line-height:1.75;display:block;overflow:visible}html .neon-app-shell .templates-studio .template-card h2{margin:20px 0 12px;font-size:22px}html .neon-app-shell .templates-studio .template-card dl{gap:12px;margin-top:20px;padding-top:18px}html .neon-app-shell .templates-studio .template-card dd{font-size:12px}html .neon-app-shell .templates-studio .template-tags{margin:20px 0}html .neon-app-shell .calendar-studio .brief-disclosure{background:var(--s9-highlight);border-radius:16px;margin-top:18px}html .neon-app-shell .calendar-studio .brief-disclosure>summary{gap:20px;padding:20px}html .neon-app-shell .calendar-studio .brief-disclosure summary strong{color:var(--s9-text);font-size:17px}html .neon-app-shell .calendar-studio .disclosure-action{border:1px solid var(--s9-border);background:var(--s9-raised);border-radius:10px;padding:10px 14px;font-size:12px}html .neon-app-shell .calendar-studio .brief-disclosure-body{padding:22px}html .neon-app-shell .calendar-studio .business-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html .neon-app-shell .calendar-studio .business-brief-grid textarea{min-height:88px}html .neon-app-shell .calendar-studio .ai-calendar-controls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:16px}html .neon-app-shell .calendar-studio .calendar-layout{grid-template-columns:minmax(0,1fr)}html .neon-app-shell .calendar-studio .calendar-side-panel{width:100%;max-width:none}html .neon-app-shell .calendar-studio .calendar-studio-heading{margin-top:24px}html .neon-app-shell .calendar-studio .calendar-side-panel .drafts-card{padding:20px}html .neon-app-shell .calendar-studio .calendar-side-panel .drafts-card .empty-posts{margin:0;padding:12px 0}@media (max-width:700px){html .neon-app-shell .calendar-studio .business-brief-grid{grid-template-columns:1fr}html .neon-app-shell .calendar-studio .brief-disclosure>summary{align-items:flex-start}html .neon-app-shell .calendar-studio .disclosure-action{white-space:normal;font-size:11px}html .neon-app-shell .calendar-studio .brief-disclosure-body{padding:16px}}.connected-account-avatar{border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.connected-account-avatar img{object-fit:cover;border-radius:50%;width:40px;height:40px}.connected-account-avatar .social-brand-icon{width:32px;height:32px}html .dashboard-studio .connected-profile>div{flex:1}html .neon-app-shell .calendar-more-posts{border:1px solid var(--s9-border);background:var(--s9-tint);color:var(--s9-accent);text-align:left;border-radius:7px;padding:7px;font-size:11px}html .neon-app-shell .calendar-day-agenda ul{padding:0;list-style:none}html .neon-app-shell .calendar-day-agenda li>button{text-align:left;border:1px solid var(--s9-border);background:var(--s9-panel);width:100%;color:var(--s9-text);border-radius:8px;margin:8px 0;padding:12px}html .neon-app-shell .calendar-day-agenda time,html .neon-app-shell .calendar-day-agenda small{color:var(--s9-muted);font-size:12px}html .neon-app-shell .accounts-content .provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:20px}html .neon-app-shell .accounts-content .provider-card{gap:0;min-height:0;padding:20px}html .accounts-content .account-network-title{align-items:center;gap:10px;min-width:0;display:flex}html .accounts-content .account-network-title .provider-icon{flex-shrink:0;width:36px;height:36px}html .neon-app-shell .accounts-content .provider-heading h2{font-size:18px}html .neon-app-shell .accounts-content .provider-copy>p{margin:12px 0}html .neon-app-shell .accounts-content .connected-profile{flex-direction:row;align-items:center;gap:8px;margin:12px 0 0;padding:10px}html .accounts-content .connected-profile>div{flex:1;min-width:100px}html .accounts-content .account-more-profiles{margin-top:12px}html .accounts-content .account-more-profiles>summary{cursor:pointer;color:var(--planner-text);padding:8px 0;font-size:13px}html .accounts-content .account-more-profiles>summary:focus-visible{outline:2px solid var(--planner-accent);outline-offset:3px}html .accounts-content .accounts-upcoming{background:var(--planner-surface);border:1px solid var(--planner-line);border-radius:14px;margin-top:20px;padding:16px 20px}html .accounts-content .accounts-upcoming-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}html .accounts-content .accounts-upcoming-heading h2{color:var(--planner-text);margin:0;font-size:15px}html .accounts-content .accounts-upcoming-list{flex-wrap:wrap;gap:12px 28px;margin-top:14px;display:flex}html .accounts-content .accounts-upcoming-network{color:var(--planner-text);align-items:center;gap:8px;font-size:13px;display:flex}html .accounts-content .accounts-upcoming-network .social-brand-icon{border-radius:8px;width:28px;height:28px}html .accounts-content .accounts-upcoming>p{color:var(--planner-muted);margin:12px 0 0;font-size:12px;line-height:1.5}@media (max-width:1250px){html .neon-app-shell .accounts-content .provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){html .neon-app-shell .accounts-content .provider-grid{grid-template-columns:1fr}html .neon-app-shell .accounts-content .provider-heading{flex-direction:row;align-items:center}html .neon-app-shell .accounts-content .provider-card{padding:16px}}
