:root{--background:#fff;--foreground:#0e0f12}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}#reach-backdrop-scrim{position:fixed;inset:0;z-index:49;background:rgba(209,213,219,.3);pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.32,.72,0,1);will-change:opacity}#reach-backdrop-scrim[data-state=open]{opacity:1}@media (min-width:1024px){body{background-color:rgba(0,0,23,.043)!important}#browser-viewport{background-color:transparent!important}}#artifacts-data-panel .adp-header,#bravo-notifications-panel .adp-header{height:var(--eleven-header-height,48px)}#artifacts-data-panel .adp-header-icons,#bravo-notifications-panel .adp-header-icons{display:flex;align-items:center;gap:2px}#artifacts-data-panel .adp-hbtn,#bravo-notifications-panel .adp-hbtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:transparent;border:0;color:var(--gray-400,rgba(0,0,29,.38));cursor:pointer;transition:background .15s,color .15s}#artifacts-data-panel .adp-hbtn:hover,#bravo-notifications-panel .adp-hbtn:hover{background:var(--gray-alpha-100,rgba(0,0,0,.06))}#artifacts-data-panel .adp-hbtn--active,#bravo-notifications-panel .adp-hbtn--active{color:var(--foreground,#111)}#bravo-notifications-panel.adp-open{transform:translateX(0)!important;opacity:1!important;pointer-events:auto!important}.bravo-notif-row{display:flex;gap:10px;padding:11px 12px;border-radius:10px;background:rgba(0,0,29,.03);text-decoration:none;color:inherit;cursor:pointer;transition:background .15s;border:1px solid transparent}.bravo-notif-row:hover{background:rgba(0,0,29,.05);border-color:#e5e7eb}.bravo-notif-row[data-read=false]{background:#f0f7ff;border-color:#dbeafe}.bravo-notif-row[data-read=false]:hover{background:#e0eeff}.bravo-notif-ico{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bravo-notif-body{flex:1 1;min-width:0}.bravo-notif-title{font-size:13px;font-weight:600;color:#0e0f12;line-height:1.3;margin-bottom:2px}.bravo-notif-meta{font-size:12px;color:rgba(0,0,29,.58);line-height:1.4}.bravo-notif-time{font-size:12px;color:rgba(0,0,29,.38);margin-top:4px}.bravo-notif-unread-dot{width:8px;height:8px;border-radius:999px;background:#3b82f6;flex-shrink:0;align-self:center}aside.slider-shell{position:fixed;top:0;bottom:0;right:0;width:1148px;max-width:100vw;z-index:100;transform:translateX(100%);border-left:1px solid rgba(0,0,0,.08);box-shadow:-12px 0 36px transparent;transition:transform .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1);will-change:transform;pointer-events:none;border-radius:0}aside.slider-shell[data-state=open]{transform:translateX(0);pointer-events:auto;box-shadow:-12px 0 36px rgba(0,0,0,.1)}aside.slider-shell>[role=dialog]{border-radius:0;overflow:hidden}.smart-list-slider{top:0!important;bottom:0!important;border-radius:0!important;border-left:1px solid rgba(0,0,0,.08);box-shadow:-12px 0 36px transparent}.smart-list-slider[data-state=open]{box-shadow:-12px 0 36px rgba(0,0,0,.1)!important}.smart-list-slider>[role=dialog]{border-radius:0!important;padding:0!important;gap:0!important}.smart-list-slider>[role=dialog]>div:first-of-type{padding:10px 16px!important;gap:16px}.smart-list-slider .bulk-action-bar[data-state=hidden],.smart-list-slider .bulk-action-bar[hidden]{display:none!important}#artifacts-data-panel,#bravo-notifications-panel,#campaign-detail-slider,.ets-slider,.smart-list-slider{will-change:transform}#task-detail-slider .ets-btn-approve{background:#0e0f12;color:#fff;border:1px solid #0e0f12}#task-detail-slider .ets-btn-approve:hover{background:#1f2937}#task-detail-slider .ets-btn-cancel{background:transparent;color:#4b5563;border:1px solid rgba(0,0,0,.1)}#app-frame-viewport{border-radius:12px!important}