[data-panel="social-dashboard"]{--cyan:#59d8e9;color-scheme:dark}.social-heading{display:flex;justify-content:space-between;align-items:start;gap:16px}.social-heading h2{font-size:2rem;letter-spacing:-.04em}.social-actions,.social-filters,.social-legend{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.social-actions button{font-size:.75rem}.social-filters{margin:24px 0;padding:16px;background:#111b1e;border:1px solid #35454b;border-radius:12px}.social-filters label{flex:1;min-width:130px;margin:0}.social-filters input,.social-filters select{width:100%;max-width:100%;color:#eef6f7}.social-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.social-summary article{padding:18px;margin:0;border-radius:12px}.social-summary strong{display:block;font-size:1.8rem;font-variant-numeric:tabular-nums;color:#edfaff}.social-summary small{display:block;color:#aebdc2;line-height:1.5}.social-platforms{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.social-platform{margin:0;padding:18px;display:flex;align-items:start;flex-direction:column;gap:7px;min-width:0}.social-platform p{margin:0;font-size:.86rem}.social-platform button{padding:8px 10px;min-height:40px;font-size:.72rem}.social-platform-head{display:flex;align-items:center;gap:12px}.social-platform-head h3{margin:0}.social-platform svg{width:25px;height:25px;fill:#b0bdc0}.social-platform.connected svg{fill:var(--platform)}.social-platform.connected{border-top:2px solid var(--platform)}.social-platform.problem .social-state{color:#ffd49b}.social-platform small{font-size:.75rem;color:#b1c2c6;overflow-wrap:anywhere}.social-state{font-weight:bold}.social-report-section{margin-top:28px;padding-top:24px;border-top:1px solid #35464a}.social-chart{background:#11191c;border:1px solid #34484e;border-radius:12px;padding:16px;margin-top:15px}.social-chart svg{width:100%;height:auto;display:block}.social-chart text{fill:#acbec5;font:12px Arial}.social-legend{font-size:.8rem}.social-table-wrap{overflow:auto;max-width:100%}.social-table-wrap table{width:100%;border-collapse:collapse;font-size:.83rem}.social-table-wrap th,.social-table-wrap td{text-align:left;border-bottom:1px solid #34484c;padding:12px 8px;vertical-align:top}.social-table-wrap th{color:#b6d7de;white-space:nowrap}.social-report-section summary{cursor:pointer;min-height:44px;padding:10px 0;color:#72dce9}.social-controls{display:flex;gap:14px;flex-wrap:wrap}.social-controls label{display:flex;align-items:center;gap:6px}.social-controls input[type=checkbox]{width:auto}#social-module-settings{display:flex;gap:8px;flex-wrap:wrap}#social-confirm-form{border:1px solid #efac7d;padding:20px;border-radius:12px}#social-notes button{margin-left:12px}#social-annotation-form{max-width:650px}#social-posts a{color:#75ddea}.social-print-title{display:none}@media(max-width:1000px){.social-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.social-heading{flex-direction:column}}@media(max-width:420px){.social-summary{grid-template-columns:1fr}.social-summary strong{font-size:1.6rem}.social-filters{padding:10px}.social-filters label{min-width:100%}.social-heading h2{font-size:1.7rem}}@media print{body,main{background:white!important;color:black!important;box-shadow:none!important;border:0!important}header,#status,#workspace>nav,#signed-in,footer,.social-actions,.social-filters,.social-controls,#social-module-settings,form,button{display:none!important}#workspace{display:block!important}#workspace>section{display:none!important}#workspace>[data-panel=social-dashboard]:not([hidden]){display:block!important}.social-summary article,.social-chart,.social-platform{background:white!important;color:black!important;border:1px solid #777!important;box-shadow:none!important}p,small,strong,h2,h3,td,th{color:black!important}.social-chart text{fill:black!important}.social-table-wrap{overflow:visible}.social-platforms{display:block}.social-platform{break-inside:avoid;display:inline-block;width:45%;margin:5px}.social-report-section{break-inside:avoid}details>div{display:block!important}.social-print-title{display:block}}
[data-panel="suite-setup"] details{margin:16px 0;padding:16px;border:1px solid #ffffff25;border-radius:12px;background:#ffffff03}[data-panel="suite-setup"] summary{cursor:pointer;min-height:44px;padding:8px 0;font-weight:bold}[data-panel="suite-setup"] label:has(>input[type="checkbox"]){display:flex;align-items:flex-start;gap:10px}[data-panel="suite-setup"] input[type="checkbox"]{width:20px;min-height:20px;height:20px;flex:0 0 20px;padding:0;box-shadow:none;margin:3px 0 0}[data-panel="suite-setup"] small{display:block;color:#b6c4c9;margin-top:6px}[data-panel="suite-setup"] a{color:#6edbea}
#suite-error-dialog{max-width:min(640px,calc(100vw - 28px));width:100%;padding:24px;border:1px solid #52747d;border-radius:16px;background:#172125;color:#eef7f8;box-shadow:0 20px 80px #0009}#suite-error-dialog::backdrop{background:#0009}#suite-error-dialog h2{font-size:1.35rem}#suite-error-code{font-weight:bold;color:#73dce8;overflow-wrap:anywhere}#suite-error-dialog textarea{width:100%;min-height:170px;background:#0d1518;color:#d6ebef;border:1px solid #53666c;padding:10px;resize:vertical}#suite-error-dialog>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}#suite-error-dialog summary{cursor:pointer;min-height:44px;padding:10px 0}#suite-error-dialog p{overflow-wrap:anywhere}
