.account-overview{--ops-ink:#18333e;--ops-muted:#536773;--ops-line:#dce5e9;--ops-accent:#087e8b;color:var(--ops-ink);border:1px solid var(--ops-line);background:#fff;border-radius:12px;min-width:0;margin:12px 0;font:400 1rem/1.45 Inter,Arial,sans-serif;overflow:hidden;box-shadow:0 3px 12px #19344005}.account-overview *{box-sizing:border-box;min-width:0}.account-overview .overview-heading{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.account-overview .overview-heading p{letter-spacing:.06em;color:var(--ops-muted);text-transform:uppercase;margin:0 0 4px;font-size:.75rem}.account-overview .overview-heading h3{color:var(--ops-ink);margin:0;font:700 1.25rem/1.3 Inter,Arial,sans-serif}.account-overview .overview-actions{flex-wrap:wrap;gap:8px;display:flex}.account-overview button{color:#175560;cursor:pointer;height:auto;min-height:36px;box-shadow:none;white-space:normal;background:#fff;border:1px solid #cbd9df;border-radius:7px;padding:6px 12px;font:600 .875rem/1.4 Inter,Arial,sans-serif}.account-overview button:hover{background:#eff8f8;border-color:#087e8b}.account-overview button:disabled{opacity:.55;cursor:wait}.account-overview :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #45b5cb}.account-overview .overview-summary{border-bottom:1px solid var(--ops-line);background:#f8fbfc;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:16px 20px;display:grid}.account-overview .overview-summary>div{border-left:2px solid #b3dadd;gap:3px;padding-left:14px;display:grid}.account-overview .overview-summary>div[data-tone=attention]{border-color:#dba556}.account-overview .overview-summary span{color:var(--ops-muted);font-size:.875rem}.account-overview .overview-summary strong{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.15}.account-overview .overview-summary i{color:var(--ops-muted);font-size:1rem;font-style:normal;font-weight:400}.account-overview small{color:var(--ops-muted);font-size:.75rem;line-height:1.45;display:block}.account-overview .overview-toolbar{border-bottom:1px solid var(--ops-line);flex-wrap:wrap;align-items:end;gap:12px;padding:12px 20px;display:flex}.account-overview .overview-toolbar label{color:var(--ops-muted);gap:4px;margin:0;font-size:.75rem;font-weight:600;display:grid}.account-overview .overview-toolbar label:first-child{flex:250px;max-width:400px}.account-overview .overview-toolbar input,.account-overview .overview-toolbar select{width:100%;height:38px;min-height:38px;color:var(--ops-ink);box-shadow:none;background:#fff;border:1px solid #cbd9df;border-radius:6px;padding:6px 10px;font:400 .875rem/1.4 Inter,Arial,sans-serif}.account-overview .overview-toolbar>span{color:var(--ops-muted);margin-left:auto;padding-bottom:8px;font-size:.8125rem}.account-overview .overview-refresh-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:100%;margin-left:auto;display:flex}.account-overview .overview-refresh-actions>span{color:var(--ops-muted);white-space:nowrap;font-size:.8125rem}.account-overview button.overview-refresh-button{color:#fff;white-space:normal;height:auto;min-height:40px;text-shadow:none;background:linear-gradient(120deg,#06485c,#086950);border:1px solid #29e6db;border-radius:9px;padding:9px 14px;font-weight:700;line-height:1.35;box-shadow:inset 0 0 15px #20eadb22,0 0 9px #13bfc544}.account-overview button.overview-refresh-button:disabled{opacity:.65;cursor:wait}.account-overview button.overview-refresh-button:focus-visible{outline-offset:3px;outline:3px solid #184fb6}@media (max-width:650px){.account-overview .overview-refresh-actions{justify-content:space-between;width:100%;margin-left:0}.account-overview button.overview-refresh-button{flex:240px}}.account-overview .overview-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.account-overview .overview-table{border-collapse:collapse;table-layout:auto;text-align:left;width:100%;min-width:850px;margin:0;font-size:.875rem}.account-overview .overview-table th,.account-overview .overview-table td{vertical-align:middle;border:0;border-bottom:1px solid #e5ecef;padding:11px 14px;line-height:1.35}.account-overview .overview-table thead th{color:#526775;white-space:nowrap;padding-block:10px;font-size:.75rem;font-weight:600}.account-overview .overview-table th:first-child,.account-overview .overview-table td:first-child{padding-left:20px}.account-overview .overview-table th[scope=row]{font-weight:400}.account-overview .overview-account{align-items:center;gap:10px;display:flex}.account-overview .overview-account img,.account-overview .overview-channel-mark{object-fit:contain;filter:none;max-width:24px;box-shadow:none;border-radius:4px;flex:0 0 24px;width:24px!important;height:24px!important}.account-overview .overview-channel-mark{color:#424d6a;background:#ecf0f7;place-items:center;font-weight:700;display:grid}.account-overview .overview-account b{overflow-wrap:anywhere;max-width:200px;font-size:.875rem;display:block}.account-overview .overview-account span{color:var(--ops-muted);margin-top:2px;font-size:.75rem;display:block}.account-overview .overview-value{font-variant-numeric:tabular-nums;max-width:160px;font-size:1rem;font-weight:700;display:block}.account-overview .overview-delta{font-variant-numeric:tabular-nums;font-weight:600}.account-overview .overview-delta[data-direction=up]{color:#08724f}.account-overview .overview-delta[data-direction=down]{color:#b04444}.account-overview .overview-delta[data-direction=unknown]{color:#75858c}.account-overview .overview-status{color:#865d16;background:#f6efe1;border-radius:5px;align-items:center;max-width:145px;padding:4px 7px;font-size:.75rem;line-height:1.35;display:inline-flex}.account-overview .overview-status[data-freshness=current]{color:#166148;background:#e7f5ef}.account-overview .overview-table time{white-space:nowrap;color:var(--ops-muted);font-size:.8125rem}.account-overview .overview-detail>td{background:#f5fafb;padding:16px 20px}.account-overview .overview-detail>td>div{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.account-overview a{color:#087681;text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.account-overview .overview-detail code{overflow-wrap:anywhere;white-space:normal;color:var(--ops-muted);font-size:.75rem}.account-overview .overview-detail p{overflow-wrap:anywhere;margin:10px 0;font-size:.875rem;line-height:1.6}.account-overview .overview-detail dl{flex-wrap:wrap;gap:14px 28px;margin:12px 0;display:flex}.account-overview .overview-detail dt{color:var(--ops-muted);font-size:.75rem}.account-overview .overview-detail dd{margin:2px 0 0;font-size:1rem;font-weight:600}.account-overview .overview-footnote{color:var(--ops-muted);margin:0;padding:12px 20px;font-size:.75rem;line-height:1.5}.account-overview .overview-notice{background:#fff7e7;border-left:3px solid #dba556;margin:12px 20px;padding:10px;font-size:.875rem;line-height:1.5}.account-overview .overview-empty{padding:18px 20px;font-size:.875rem}.account-overview .overview-empty button{margin-left:10px}.account-overview .overview-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-overview>details{border-top:1px solid var(--ops-line);padding:0 20px}.account-overview>details>summary{cursor:pointer;padding:12px 0;font-size:.875rem;font-weight:600}.account-overview .overview-brand-notes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding-bottom:16px;display:grid}.account-overview .overview-brand-notes article{background:#f8fafb;border-radius:8px;padding:10px}.account-overview .overview-brand-notes h4{margin:0;font-size:1rem}.account-overview .overview-brand-notes p{margin:6px 0;font-size:.875rem}.account-overview .overview-brand-notes a{margin-right:12px}@media (max-width:650px){.account-overview .overview-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:14px}.account-overview .overview-heading{flex-direction:column;align-items:flex-start;padding:14px}.account-overview .overview-toolbar{padding:12px 14px}.account-overview .overview-toolbar label:first-child{flex-basis:100%;max-width:none}.account-overview .overview-toolbar>span{margin-left:0}.account-overview .overview-table{min-width:820px}.account-overview .overview-footnote{padding:12px 14px}}@media (pointer:coarse){.account-overview :is(button,input,select){min-height:44px!important}}.account-overview{border-color:#71cbd0;box-shadow:0 0 0 1px #7bdce71c,0 5px 18px #1264770b}.account-overview .overview-summary{background:#edf5f7;gap:12px}.account-overview .overview-summary>div{--tile-neon:#64e0e9;border:1px solid var(--tile-neon);background:linear-gradient(135deg,#173f50,#123442);border-radius:9px;padding:12px 14px;box-shadow:inset 0 0 12px #53cbda13,0 0 9px #16b5c72b}.account-overview .overview-summary>div:nth-child(2){--tile-neon:#6fe6bb;background:linear-gradient(135deg,#174b46,#123e3d)}.account-overview .overview-summary>div[data-tone=attention]{--tile-neon:#edc267;background:linear-gradient(135deg,#584620,#41371e)}.account-overview .overview-summary>div:nth-child(4){--tile-neon:#aea1f3;background:linear-gradient(135deg,#36385d,#272d49)}.account-overview .overview-summary strong{color:#fff;text-shadow:none}.account-overview .overview-summary :is(span,small,i){color:#e0ecef;text-shadow:none}.account-overview .overview-table thead th{color:#f1fbff;border-bottom:2px solid #4bd4d4}.account-overview .overview-table tbody :is(th,td){border-bottom:1px solid #b4e4e6}.account-overview .overview-table tbody tr:nth-child(2n){background:#f5fafb}.account-overview .overview-status{color:#78500b;background:#fff1d5;border:1px solid #e4c079;box-shadow:0 0 5px #e7c67924}.account-overview .overview-status[data-freshness=current]{color:#165c42;background:#dcf7e9;border-color:#83d3ae;box-shadow:0 0 5px #42cba221}.account-overview button{background:#e8f6f8;border-color:#80c9d4;box-shadow:inset 0 0 8px #fff8,0 0 5px #42c2d219}.account-overview :is(b,strong,small,span,time,th,td,p,a){text-shadow:none}.app-shell.operations-shell{color:#18333e;font:16px/1.45 Inter,Arial,sans-serif;background:#f1f6f8!important;grid-template-columns:228px minmax(0,1fr)!important}.app-shell.operations-shell:before,.app-shell.operations-shell:after{display:none!important}.app-shell.operations-shell>.sidebar{border-right:1px solid #5bcede;min-width:0;overflow-y:auto;box-shadow:4px 0 16px #199aaf12;background:#123440!important;width:228px!important;padding:24px 16px!important}.operations-shell .sidebar .brand{gap:10px!important;padding:0 0 24px!important}.operations-shell .sidebar .brand-mark{flex:0 0 42px;background:#fff!important;border-radius:10px!important;width:42px!important;height:42px!important;padding:3px!important;box-shadow:0 0 10px #62ded94d!important}.operations-shell .sidebar .brand-mark img{width:36px!important;height:36px!important}.operations-shell .sidebar .brand b{font-size:20px!important}.operations-shell .sidebar .brand small{letter-spacing:.09em!important;color:#b6d6dc!important;font-size:9px!important}.operations-shell .company-switcher{background:#1b4250!important;border:1px solid #4e95a3!important;border-radius:10px!important;margin:0 0 18px!important;padding:12px!important;box-shadow:inset 0 0 14px #3cd4d00a!important}.operations-shell .company-switcher label{letter-spacing:.09em!important;color:#afdbdf!important;font-size:11px!important}.operations-shell .company-switcher .company-menu-trigger{color:#193e49!important;background:#f5fcfe!important;border:1px solid #72c9d0!important;border-radius:7px!important;height:auto!important;min-height:40px!important;padding:8px!important;font-size:14px!important}.operations-shell .company-switcher p{margin:8px 0 0!important;font-size:12px!important;line-height:1.4!important}.operations-shell .company-switcher p b{color:#afeee3!important}.operations-shell .company-switcher p span{color:#bfd6de!important}.operations-shell .sidebar nav{gap:5px!important}.operations-shell .sidebar :is(nav button,.side-bottom>button){color:#cbe1e8!important;min-height:40px!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;gap:9px!important;padding:9px 10px!important;font-size:14px!important;line-height:1.35!important}.operations-shell .sidebar :is(nav button,.side-bottom>button)>span{width:22px!important;min-width:22px!important;height:22px!important;box-shadow:none!important;color:#9ed8df!important;background:0 0!important;border:none!important;flex:0 0 22px!important;padding:0!important}.operations-shell .sidebar nav button.active{color:#fff!important;background:#1a5866!important;border-color:#6bdcd9!important;box-shadow:inset 0 0 12px #55d5cf12,0 0 7px #46cdd125!important}.operations-shell .sidebar nav button.active:before{display:none!important}.operations-shell .sidebar .nav-secondary summary{color:#b9d9e0;cursor:pointer;padding:10px;font-size:13px}.operations-shell .sidebar .side-bottom{border-color:#365c6a;margin-top:24px}.operations-shell .sidebar .user{padding:12px 0 0}.operations-shell .sidebar .user>span{color:#eaffff;box-shadow:none;background:#266073}.app-shell.operations-shell>main{width:100%;min-width:0;background:0 0!important;max-width:none!important;margin:0!important;padding:22px 26px 32px!important}.operations-shell>main>header{min-height:0!important;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #9bd8dd!important;justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin:0 0 18px!important;padding:0 0 18px!important;display:flex!important}.operations-shell>main>header>div:first-child{flex:300px;min-width:0}.operations-shell>main>header h1{color:#173e4b!important;letter-spacing:-.025em!important;text-shadow:none!important;margin:5px 0!important;font:700 26px/1.25 Inter,Arial,sans-serif!important}.operations-shell>main>header .eyebrow{letter-spacing:.1em!important;color:#446d7a!important;font-size:11px!important}.operations-shell>main>header>div:first-child>p:last-of-type{color:#506b77!important;font-size:14px!important;line-height:1.5!important}.operations-shell .header-actions{flex:none!important;grid-template-columns:none!important;align-items:flex-start!important;gap:8px!important;width:auto!important;margin:0!important;display:flex!important}.operations-shell .header-actions>button{color:#fff!important;background:linear-gradient(135deg,#0f6977,#087e76)!important;border:1px solid #47c6cd!important;border-radius:8px!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:40px!important;padding:9px 14px!important;box-shadow:0 0 8px #3fdcc62b!important}.operations-shell .header-actions .action-symbol{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:20px!important}.operations-shell .header-actions .action-copy b{text-shadow:none!important;font-size:14px!important;line-height:1.4!important}.operations-shell .header-actions .action-copy small{display:none!important}.operations-shell .account-menu{z-index:20;position:relative}.operations-shell .account-menu>summary{color:#214c59;cursor:pointer;min-height:40px;list-style:revert;white-space:nowrap;background:#e5f4f6;border:1px solid #89c8d3;border-radius:8px;padding:10px 12px;font-size:14px}.operations-shell .account-menu>summary i{color:#936306;padding-left:8px}.operations-shell .account-menu>div{background:#fff;border:1px solid #7dc7d0;border-radius:9px;gap:4px;width:235px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 28px #143e4b22}.operations-shell .account-menu button{align-items:center;color:#204451!important;height:auto!important;min-height:40px!important;box-shadow:none!important;text-align:left!important;background:#f4fafb!important;border:0!important;border-radius:6px!important;gap:10px!important;padding:9px!important;display:flex!important}.operations-shell .account-menu button:hover{background:#deeff3!important}.operations-shell .account-menu button i{margin-left:auto}.operations-shell .channel-shortcuts{margin-top:8px}.operations-shell .channel-shortcuts>summary{color:#2d6a78;cursor:pointer;font-size:13px}.operations-shell .follow-links{box-shadow:none!important;background:0 0!important;border:0!important;margin:8px 0 0!important;padding:0!important}.operations-shell .follow-links>div{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.operations-shell .follow-links a{color:#214c59!important;min-height:34px!important;box-shadow:none!important;text-shadow:none!important;background:#e6f3f6!important;border:1px solid #b1dce3!important;border-radius:6px!important;gap:6px!important;padding:5px 9px!important;font-size:13px!important}.operations-shell .follow-links img{width:20px!important;height:20px!important}.operations-shell .follow-links>b{display:none}.operations-shell .dashboard-period{margin:0 0 14px}.operations-shell .period-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.operations-shell .period-toolbar h2{color:#214c59;margin:3px 0;font:700 20px/1.3 Inter,Arial,sans-serif}.operations-shell .period-toolbar>div>span{letter-spacing:.09em;color:#547783;font-size:11px}.operations-shell .period-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.operations-shell .period-actions :is(button,select){color:#244c59;cursor:pointer;background:#fff;border:1px solid #91cdd5;border-radius:7px;height:auto;min-height:36px;padding:7px 10px;font:600 14px/1.4 Inter,Arial,sans-serif}.operations-shell .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px!important;margin:0!important;display:grid!important}.operations-shell .stats>article{background:#eaf6f7!important;border:1px solid #85ced7!important;border-radius:8px!important;gap:10px!important;min-height:76px!important;padding:10px 12px!important;box-shadow:inset 0 0 12px #fff8,0 0 8px #32b6c317!important}.operations-shell .stats .stat-icon{flex:0 0 32px;width:32px!important;height:32px!important;box-shadow:none!important;border-radius:7px!important}.operations-shell .stats b{color:#194753!important;text-shadow:none!important;margin:3px 0!important;font:700 24px/1.2 Inter,Arial,sans-serif!important}.operations-shell .stats small{color:#42616d!important;letter-spacing:.06em!important;font-size:11px!important}.operations-shell .stats p{color:#4b6976!important;font-size:12px!important}.operations-shell .stats>[role=alert]{grid-column:1/-1}.operations-shell :is(.content-grid,.platform-grid){gap:14px!important}.operations-shell .content-grid{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr)!important;margin-top:16px!important}.operations-shell :is(.card,.platform-period-reports){background:#fff!important;border:1px solid #8ccfd7!important;border-radius:10px!important;box-shadow:0 0 10px #35c2cc13!important}.operations-shell :is(.schedule,.platform-center,.platform-period-reports){padding:16px!important}.operations-shell .section-title h3{color:#214652!important;letter-spacing:0!important;font:700 18px/1.35 Inter,Arial,sans-serif!important}.operations-shell .timeline article{border-bottom:1px solid #b5dfe4!important;padding:10px 0!important}.operations-shell .timeline h4{font:600 15px/1.4 Inter,Arial,sans-serif!important}.operations-shell .timeline .item-body>p{max-height:3em;overflow:hidden;font-size:13px!important}.operations-shell .right-column{gap:12px}.operations-shell .ai-card{min-height:0;background:linear-gradient(135deg,#164958,#113b48)!important;border:1px solid #5bcad4!important;border-radius:10px!important;padding:18px!important;box-shadow:0 0 10px #59dfdc25!important}.operations-shell .ai-card h3{color:#fff!important;font:600 20px/1.4 Inter,Arial,sans-serif!important}.operations-shell .ai-card>p{color:#d7f2f7!important;text-shadow:none!important;font-size:13px!important}.operations-shell .ai-card .orb{display:none!important}.operations-shell .workspace-disclosure{background:#eef7f9;border:1px solid #8dcbd3;border-radius:10px;min-width:0;margin-top:16px}.operations-shell .workspace-disclosure>summary{color:#205361;cursor:pointer;padding:14px 16px;font-size:14px;font-weight:600}.operations-shell .company-refresh-status{background:#eaf5f7;border-color:#a0cbd3;margin:0 0 14px;font-size:13px}.operations-shell .account-overview *{text-shadow:none!important}.operations-shell .account-overview .overview-table{width:100%!important;min-width:850px!important;font-size:14px!important;display:table!important}.operations-shell .account-overview .overview-table :is(td,th){color:#18333e!important;padding:11px 14px!important;font-size:14px!important;line-height:1.35!important}.operations-shell .account-overview .overview-table thead th{color:#f1fbff!important;font-size:12px!important}.operations-shell :is(button,summary,input,select,a):focus-visible{outline-offset:3px!important;outline:3px solid #009da9!important}@media (max-width:1050px){.app-shell.operations-shell{grid-template-columns:200px minmax(0,1fr)!important}.app-shell.operations-shell>.sidebar{width:200px!important;padding:18px 12px!important}.app-shell.operations-shell>main{padding:18px!important}.operations-shell>main>header{flex-direction:column!important;gap:12px!important}.operations-shell>main>header>div:first-child{flex:none!important;width:100%!important}.operations-shell .header-actions{flex-wrap:wrap!important;width:100%!important}.operations-shell .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-shell .content-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.app-shell.operations-shell{display:block!important}.app-shell.operations-shell>.sidebar{width:100%!important;height:auto!important;min-height:0!important;padding:12px 16px!important;position:relative!important}.app-shell.operations-shell>main{padding:14px 10px 24px!important}.operations-shell .period-toolbar{flex-direction:column;align-items:flex-start}.operations-shell>main>header h1{font-size:24px!important}.operations-shell .header-actions{flex-wrap:wrap}.operations-shell .stats{gap:8px!important}.operations-shell .stats>article{padding:10px!important}.operations-shell .stats .stat-icon{display:none!important}}@media (pointer:coarse){.operations-shell :is(.period-actions button,.period-actions select,.header-actions>button,.account-menu>summary){min-height:44px!important}}.account-overview .overview-table-scroll{background:#082634;border-top:1px solid #58e8ea;padding:6px 10px 10px;box-shadow:inset 0 0 24px #15dfe818}.account-overview .overview-table{border-collapse:separate;border-spacing:0 6px}.account-overview .overview-table thead{background:#082634}.account-overview .overview-table thead th{border:0;border-bottom:2px solid #41ebe6;padding-bottom:12px;color:#e5ffff!important}.account-overview .overview-table tbody tr,.account-overview .overview-table tbody tr:nth-child(2n){background:linear-gradient(100deg,#124754,#0f354b)}.account-overview .overview-table tbody tr:hover{background:linear-gradient(100deg,#165766,#17455c)}.account-overview .overview-table tbody tr:not(.overview-detail)>:is(th,td){border-top:1px solid #2ee2de;border-bottom:1px solid #2ee2de;box-shadow:inset 0 2px 7px #30ffe326,inset 0 -2px 7px #2ce7ff20,0 0 6px #18ebd424;color:#f4ffff!important}.account-overview .overview-table tbody tr>:first-child{border-left:2px solid #4effdb;border-radius:8px 0 0 8px}.account-overview .overview-table tbody tr>:last-child{border-right:1px solid #29d3ed;border-radius:0 8px 8px 0}.account-overview .overview-table .overview-value{color:#9feaff!important}.account-overview .overview-table .overview-account b{color:#def6ff!important}.account-overview .overview-table tr:where(:not(.overview-detail)) :is(small,.overview-account span){color:#b8cfdf!important}.account-overview .overview-table time{color:#c4d7f0!important}.account-overview .overview-table tbody tr:not(.overview-detail)>td:nth-child(4){color:#c3e7ed!important}.account-overview .overview-account img{box-sizing:content-box;background:#fff;border-radius:6px;padding:3px;box-shadow:0 0 8px #26e8ed45}.account-overview .overview-table .overview-delta[data-direction=up]{color:#9cf1c9!important}.account-overview .overview-table .overview-delta[data-direction=down]{color:#ffb3ad!important}.account-overview .overview-table .overview-delta[data-direction=flat]{color:#d8e7f2!important}.account-overview .overview-table .overview-delta[data-direction=unknown]{color:#c2d7df!important}.account-overview .overview-status{background:#543d12;border-color:#ffc94f;box-shadow:0 0 7px #ffd2383d;color:#ffe1a0!important}.account-overview .overview-status[data-freshness=current]{background:#105643;border-color:#4af4b7;box-shadow:inset 0 0 8px #4cfbd91b,0 0 7px #23f5b13b;color:#b7ffe0!important}.account-overview .overview-table .overview-check-warning{margin-top:5px;line-height:1.4;color:#ffe1a0!important}.account-overview .overview-table button{color:#efffff;background:linear-gradient(140deg,#0b6479,#0e4a63);border-color:#63eaff;box-shadow:inset 0 0 8px #4cdaff20,0 0 8px #21d3fa3b}.account-overview .overview-table button:hover{background:#137f91;box-shadow:0 0 12px #24def15e}.account-overview .overview-detail>td{box-shadow:inset 0 0 12px #63e8d71c;color:#153f4e!important;background:#e9f6f8!important;border:1px solid #65cfdf!important;border-radius:8px!important}.account-overview .overview-detail :is(small,code){color:#466a77!important}.account-overview .overview-summary>div{border-width:2px;box-shadow:inset 0 0 16px #45d6e526,0 0 11px #08c8d74a}.account-overview .overview-summary>div:nth-child(2){box-shadow:inset 0 0 14px #65edb922,0 0 12px #17d79d4a}.account-overview .overview-summary>div[data-tone=attention]{box-shadow:inset 0 0 14px #f9d04229,0 0 12px #e9b52247}.account-overview .overview-summary>div:nth-child(4){box-shadow:inset 0 0 14px #bb92fa29,0 0 12px #9566ee45}.account-overview .overview-summary>div>strong{color:#9feaff}.account-overview .overview-summary>div:nth-child(2)>strong{color:#aaf2d4}.account-overview .overview-summary>div[data-tone=attention]>strong{color:#ffe0a1}.account-overview .overview-summary>div:nth-child(4)>strong{color:#ddceff}@media (prefers-reduced-motion:reduce){.account-overview *{transition:none!important;animation:none!important}}.operations-shell .dashboard-summary .stats>article{align-items:flex-start;background:linear-gradient(125deg,#155269,#103949)!important;border:1px solid #45dce8!important;min-height:104px!important;box-shadow:inset 0 0 14px #39e9fb20,0 0 9px #08c8d737!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(2){background:linear-gradient(125deg,#17594e,#153b40)!important;border-color:#52e4b6!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(3){background:linear-gradient(125deg,#594721,#343d3e)!important;border-color:#e9c46c!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(4){background:linear-gradient(125deg,#403b65,#263c52)!important;border-color:#b2a0ef!important}.operations-shell .dashboard-summary .stats small{line-height:1.4;color:#d9f5ff!important;letter-spacing:.035em!important;font-size:.875rem!important}.operations-shell .dashboard-summary .stats b{color:#a9edff!important;font-size:26px!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(2) b{color:#aaf2d4!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(3) b{color:#ffe0a1!important}.operations-shell .dashboard-summary .stats>article:nth-of-type(4) b{color:#ddceff!important}.operations-shell .dashboard-summary .stats p{line-height:1.45;color:#e0ebef!important;font-size:.875rem!important}.operations-shell .dashboard-summary .summary-link{text-underline-offset:3px;cursor:pointer;border-radius:2px;margin-top:3px;text-decoration:underline;display:inline-block;color:#dcfaff!important;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;min-height:30px!important;padding:4px 0!important;font-size:.875rem!important}.period-content-summary{color:#254e5c;background:#eaf6f7;border:1px solid #82d0d8;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;padding:10px 12px;font-size:.875rem;line-height:1.5;display:flex}.period-content-summary button{cursor:pointer;margin-left:auto;height:auto!important;min-height:32px!important;padding:5px 9px!important;font-size:.875rem!important}.record-scope{color:#335867;font-size:.875rem;line-height:1.5}@media (max-width:760px){.period-content-summary{gap:6px 12px}.period-content-summary button{margin-left:0}.operations-shell .dashboard-summary .stats>article{min-height:104px!important}}.public-watch{min-width:0;margin:16px 0;padding:18px;font-size:14px;line-height:1.5}.public-watch h3{margin:0 0 8px;font-size:21px}.public-watch h4{margin:0;font-size:17px}.public-watch p{margin:8px 0}.public-watch a{color:#076b77;overflow-wrap:anywhere}.public-watch small{color:#4c6470;font-size:12px;display:block}.public-watch button{white-space:normal;height:auto;min-height:36px;padding:8px 12px;font-size:13px}.public-watch textarea{box-sizing:border-box;border:1px solid #9abdc5;border-radius:8px;width:100%;max-width:100%;margin:10px 0;padding:10px;font:13px/1.5 monospace;display:block}.public-watch summary{cursor:pointer;padding:10px 0;font-weight:700}.public-watch label{margin:12px 0;display:block}.public-watch input[type=checkbox]{vertical-align:middle;width:18px;height:18px;margin:0 8px 0 0}.public-watch li{overflow-wrap:anywhere}.watch-brand{border-top:1px solid #c8dfe2;margin-top:14px;padding-top:14px}.watch-brand>header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.watch-profiles{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:10px;margin:10px 0;display:grid}.watch-profiles article,.watch-history{color:#163e48;overflow-wrap:anywhere;background:#fff;border:1px solid #ccdee0;border-radius:10px;min-width:0;padding:12px}.watch-profiles article>header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.watch-profiles header span{color:#426570;font-size:11px}.watch-profiles dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.watch-profiles dl div{background:#eff8f7;border-radius:6px;min-width:0;padding:6px}.watch-profiles dt{color:#536c73;font-size:12px}.watch-profiles dd{margin:0;font-size:19px;font-weight:700}.watch-history{margin:8px 0}@media (max-width:600px){.public-watch{padding:12px}.public-watch .section-title{display:block}.public-watch h3{font-size:18px}}.platform-period-reports{color:#193f49;background:#f8fffe;border:1px solid #acd7db;border-radius:24px;min-width:0;margin:1.5rem 0;padding:1.4rem}.platform-period-reports .section-title{flex-wrap:wrap;gap:1rem}.platform-period-reports .section-title>div{min-width:0}.platform-period-reports button{white-space:normal;max-width:100%;margin:.25rem}.platform-period-reports small{color:#45646d;font-size:.875rem;display:block}.platform-period-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-top:1rem;display:grid}.platform-period-grid article{overflow-wrap:anywhere;background:#fff;border:1px solid #c6dfe1;border-radius:16px;min-width:0;padding:1.2rem}.platform-period-grid h4{margin:0 0 .5rem;font-size:1.125rem}.platform-period-grid p{color:#45646d;font-size:1rem;line-height:1.5}.platform-period-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.platform-period-grid dt{font-size:.875rem}.platform-period-grid dd{margin:.25rem 0;font-size:1.6rem;font-weight:700}.platform-period-grid a{color:#08757c;margin:1rem 0;font-weight:600;display:block}.active-report-period{color:#193f49;margin:1rem 0;font-size:1.125rem;font-weight:700}.platform-period-reports summary{cursor:pointer;color:#08757c;padding:.75rem 0;font-size:1rem;font-weight:600}.period-archive{border-top:1px solid #c6dfe1;margin-top:1rem}.observed-post{border-top:1px solid #c6dfe1;padding:1rem 0}.observed-post dd{font-size:1.125rem}.measurement-freshness{overflow-wrap:anywhere;background:#eef9fa;border:1px solid #b0d7db;border-radius:12px;margin:1rem 0;padding:1rem}.measurement-freshness p{margin:.5rem 0;font-size:1rem;line-height:1.5}.daily-movements>div{overflow-wrap:anywhere;border-bottom:1px solid #c6dfe1;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.5rem;padding:.75rem 0;display:grid}.daily-movements{font-size:1rem}.app-shell .platform-period-grid .follower-summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));align-items:start}.follower-summary>div{min-width:0}.daily-follower-change{border-left:3px solid #84b9bd;padding-left:10px}.daily-follower-change[data-direction=up]{border-color:#168057}.daily-follower-change[data-direction=up] dd{color:#116440}.daily-follower-change[data-direction=down]{border-color:#b83948}.daily-follower-change[data-direction=down] dd{color:#9d2435}.daily-follower-change[data-direction=flat] dd{color:#365b64}.daily-follower-change small{font-variant-numeric:tabular-nums;line-height:1.4}.content-records{color:#173e48;min-width:0}.content-records .workspace-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.content-records .workspace-toolbar h3{flex:220px;margin:0;font-size:22px}.record-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.record-editor label,.record-row label{flex-direction:column;gap:8px;min-width:0;font-size:14px;display:flex}.content-records input,.content-records select,.content-records textarea{box-sizing:border-box;color:#173e48;background:#fff;border:1px solid #94bfc4;border-radius:10px;min-width:0;max-width:100%;padding:12px;font-size:16px}.record-editor textarea{resize:vertical;min-height:180px}.record-wide{grid-column:1/-1}.record-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.content-records button{white-space:normal;min-height:44px;padding:10px 14px}.record-row{border-bottom:1px solid #c7e1e3;grid-template-columns:minmax(0,1fr) auto minmax(0,220px);align-items:start;gap:18px;padding:20px 0;display:grid}.record-row h4{overflow-wrap:anywhere;margin:8px 0;font-size:17px}.record-row p{overflow-wrap:anywhere;font-size:16px}.record-row small{font-size:13px}.record-row summary{cursor:pointer;padding:8px 0}.record-row .record-actions{margin:0}.record-row a{color:#086d76;text-decoration:underline}.content-records [role=alert]{color:#a51d31}.content-records .report-cards{flex-wrap:wrap;gap:12px;display:flex}.content-records .report-cards article{flex:150px}.content-records .report-cards b{font-size:30px;display:block}@media (max-width:680px){.record-editor,.record-row{grid-template-columns:minmax(0,1fr)}.record-row .record-actions{width:100%}.record-actions>input,.record-actions>select{flex:150px}.content-records{padding:16px}.content-records .workspace-toolbar h3{font-size:20px}}.verified-observation{color:#123e49;background:#f4fcfb;border:1px solid #80c6c2;border-radius:1rem;margin:1rem 0;padding:1rem}.verified-observation summary{cursor:pointer;font-size:1rem;font-weight:700}.verified-observation label{gap:.4rem;margin:.8rem 0;font-size:1rem;display:grid}.verified-observation input{box-sizing:border-box;color:#123e49;background:#fff;width:100%;min-width:0;font-size:1rem}.verified-observation p{font-size:1rem;line-height:1.5}.channel-picker{background:#f7fbfb;border:1px solid #c7e1e3;border-radius:14px;padding:16px}.channel-picker legend{padding:0 8px;font-weight:800}.channel-picker>div{flex-wrap:wrap;gap:10px;display:flex}.channel-picker label{cursor:pointer;background:#fff;border:1px solid #b9d6d8;border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;display:flex}.channel-picker input{width:18px;height:18px;padding:0}.channel-picker small{color:#577177;margin-top:12px;display:block}.publication-ledger{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.publication-ledger span{background:#f8fbfb;border:1px solid #d7e4e5;border-radius:9px;gap:2px;padding:7px 9px;font-size:11px;display:grid}.publication-ledger b{font-size:11px}.publication-ledger .delivery-published{color:#28713a;background:#ebf8ed}.publication-ledger .delivery-ready{color:#1e648f;background:#eef8ff}.publication-ledger .delivery-failed,.publication-ledger .delivery-blocked{color:#8b5b20;background:#fff5ea}.psi-social-report{--psi:#5234a5;--psi-dark:#201a36;--psi-mint:#35ad91;--psi-lilac:#f4f0fb;--psi-line:#ddd7eb;color:var(--psi-dark);border:1px solid var(--psi-line);background:linear-gradient(145deg,#fff 0%,#fdfcff 68%,#f1edf9 100%);border-radius:22px;margin:18px 0 0;font-family:Inter,Arial,sans-serif;overflow:hidden;box-shadow:0 24px 70px #40267a16}.psi-report-head{border-bottom:1px solid var(--psi-line);justify-content:space-between;align-items:center;padding:24px 28px 18px;display:flex}.psi-report-brand{align-items:center;gap:13px;display:flex}.psi-report-brand>span{color:#fff;background:linear-gradient(145deg,#684bc0,#42258f);border-radius:17px;place-items:center;width:54px;height:54px;font:italic 38px/1 Georgia,serif;display:grid;box-shadow:0 10px 26px #5536a832}.psi-report-brand b{color:#26184e;font:700 27px/1 Georgia,serif;display:block}.psi-report-brand small,.psi-report-period span{letter-spacing:.12em;color:#77708b;margin-top:6px;font-size:10px;font-weight:800;display:block}.psi-report-period{text-align:right}.psi-report-period b{color:var(--psi);font-size:14px;display:block}.psi-kpis{background:var(--psi-line);border-bottom:1px solid var(--psi-line);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,1.35fr);gap:1px;display:grid}.psi-kpis article{background:#fff;min-width:0;padding:16px 20px}.psi-kpis span,.psi-kpis small{letter-spacing:.1em;color:#7b748c;font-size:9px;font-weight:800;display:block}.psi-kpis b{color:var(--psi);margin:7px 0 4px;font:700 26px/1 Georgia,serif;display:block}.psi-kpis .psi-kpi-wait{background:linear-gradient(135deg,#f0fbf7,#fff)}.psi-kpis .psi-kpi-wait b{color:#217964;font:800 15px/1.2 Inter,Arial,sans-serif}.psi-report-grid{grid-template-columns:1.15fr .85fr;gap:15px;padding:18px;display:grid}.psi-panel{border:1px solid var(--psi-line);background:#fff;border-radius:16px;min-width:0;padding:19px;box-shadow:0 8px 22px #3f27720a}.psi-panel-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.psi-panel-title small{letter-spacing:.14em;color:var(--psi);font-size:9px;font-weight:900}.psi-panel-title h3{color:var(--psi-dark)!important;margin:5px 0 0!important;font:700 21px/1.15 Georgia,serif!important}.psi-panel-title>span{white-space:nowrap;background:var(--psi-lilac);color:var(--psi);letter-spacing:.08em;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900}.psi-archive{grid-row:span 2}.psi-archive-table>div{border-top:1px solid #eeeaf4;grid-template-columns:28px 52px 45px minmax(0,1fr);align-items:center;gap:8px;padding:9px 0;display:grid}.psi-archive-table i,.psi-archive-table time,.psi-archive-table em{color:#817a90;font-size:10px;font-style:normal}.psi-archive-table i{color:#b3a8cb;font-weight:900}.psi-archive-table em{background:var(--psi-lilac);color:var(--psi);text-align:center;border-radius:7px;padding:4px 5px;font-weight:800}.psi-archive-table b{overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.35}.psi-channel-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.psi-channel-grid>div{background:#fdfcff;border:1px solid #e7e2f0;border-radius:12px;grid-template-columns:35px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.psi-channel-grid>div>span{background:var(--psi-lilac);width:32px;height:32px;color:var(--psi);border-radius:10px;place-items:center;font-weight:900;display:grid}.psi-channel-grid p{margin:0}.psi-channel-grid b,.psi-channel-grid small{font-size:11px;display:block}.psi-channel-grid small{color:#756d86;margin-top:2px;font-size:9px}.psi-channel-grid em{color:#388771;grid-column:2;font-size:8px;font-style:normal}.psi-flow{color:#5a4b7d;background:linear-gradient(90deg,#f3effb,#edf9f5);border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:9px;font-size:9px;display:flex}.psi-flow i{color:var(--psi-mint);font-style:normal}.psi-collab{background:linear-gradient(135deg,#f9f6ff,#f1fbf8)}.psi-collab>p{color:#625c70;font-size:11px;line-height:1.55}.psi-collab>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.psi-collab>div:last-child span{background:#fff;border:1px solid #e5deef;border-radius:10px;padding:10px}.psi-collab b,.psi-collab small{font-size:10px;display:block}.psi-collab small{color:#777080;margin-top:4px;line-height:1.35}.psi-plan .psi-mix{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.psi-mix span{background:#f7f4fc;border-radius:11px;padding:11px 8px;position:relative;overflow:hidden}.psi-mix span:after{content:"";width:var(--share);background:linear-gradient(90deg,var(--psi),var(--psi-mint));height:4px;position:absolute;bottom:0;left:0}.psi-mix b,.psi-mix small{display:block}.psi-mix b{color:var(--psi);font-size:15px}.psi-mix small{color:#6e677d;margin-top:3px;font-size:8px}.psi-plan ol{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.psi-plan li{border-bottom:1px solid #eeeaf4;justify-content:space-between;gap:8px;padding:8px;font-size:9px;display:flex}.psi-plan li span{color:#6e6879}.psi-growth-flow{align-items:center;gap:6px;display:flex}.psi-growth-flow span{background:var(--psi-lilac);text-align:center;border-radius:10px;flex:1;min-width:0;padding:10px 6px;font-size:9px;font-weight:800}.psi-growth-flow span b{background:var(--psi);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;margin:0 auto 5px;display:grid}.psi-growth-flow i{color:var(--psi-mint);font-style:normal}.psi-growth p{color:#6a6378;margin:12px 0 0;font-size:9px}.psi-measure>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.psi-measure>div:last-child span{border:1px solid #ebe7f1;border-radius:10px;padding:10px}.psi-measure b,.psi-measure em,.psi-measure small{display:block}.psi-measure b{font-size:9px}.psi-measure em{color:#b6afc2;margin:5px 0;font:700 20px/1 Georgia,serif}.psi-measure small{color:#81798e;font-size:8px}.psi-social-report footer{color:#fff;background:#251b3f;align-items:center;gap:12px;padding:14px 22px;display:flex}.psi-social-report footer b{font:700 16px Georgia,serif}.psi-social-report footer span{color:#ddd6ee;font-size:10px}.psi-social-report footer small{color:#9edbc9;margin-left:auto;font-size:9px}@media (max-width:1050px){.psi-kpis{grid-template-columns:repeat(3,1fr)}.psi-kpi-wait{grid-column:span 2}.psi-report-grid{grid-template-columns:1fr}.psi-archive{grid-row:auto}}@media (max-width:700px){.psi-social-report{border-radius:16px}.psi-report-head{align-items:flex-start;padding:18px}.psi-report-brand>span{width:44px;height:44px;font-size:31px}.psi-report-brand b{font-size:22px}.psi-report-period span{display:none}.psi-kpis{grid-template-columns:1fr 1fr}.psi-kpi-wait{grid-column:span 2}.psi-kpis article{padding:13px}.psi-report-grid{gap:10px;padding:10px}.psi-panel{padding:14px}.psi-channel-grid,.psi-collab>div:last-child,.psi-measure>div:last-child{grid-template-columns:1fr}.psi-plan .psi-mix{grid-template-columns:1fr 1fr}.psi-archive-table>div{grid-template-columns:24px 46px 42px minmax(0,1fr);gap:5px}.psi-growth-flow{grid-template-columns:1fr 1fr;display:grid}.psi-growth-flow>i{display:none}.psi-social-report footer{flex-wrap:wrap;align-items:flex-start}.psi-social-report footer small{width:100%;margin:0}}@media (max-width:430px){.psi-report-period{display:none}.psi-kpis{grid-template-columns:1fr 1fr}.psi-kpis b{font-size:21px}.psi-panel-title h3{font-size:18px!important}.psi-archive-table>div{grid-template-columns:22px 42px minmax(0,1fr)}.psi-archive-table em{display:none}.psi-plan ol{grid-template-columns:1fr}.psi-social-report footer span{flex:1}}
