.briefing-root{--brief-ink:#25211b;--brief-muted:#79736c;--brief-line:#e6e4e1;--brief-paper:#f7f6f3;--brief-green:#134a32;--brief-lime:#ebb16c;--brief-ink-soft:#2a2520;--brief-body:#79736c;--brief-quiet:color-mix(in srgb, var(--brief-muted) 70%, transparent);--brief-meta:#79736c;--brief-faint:color-mix(in srgb, var(--brief-muted) 70%, transparent);--brief-dim:#79736c;--brief-hint:#79736c;--brief-white:#fff;--brief-wash:#f0eeeb;--brief-row-hover:color-mix(in srgb, var(--brief-wash) 55%, transparent);--brief-selected:#f0eeeb;--brief-control-line:#e6e4e1;--brief-signal-wash:#f4f7f4;--brief-brand-o:#ebb16c;--brief-live:#59a474;--brief-live-ring:#e9f3eb;--brief-avatar:#ebb16c40;--brief-accent:#ebb16c;--brief-accent-fg:#55310f;--brief-shadow:none;--brief-veil:#17181538;--brief-rail:256px;--brief-list:420px;--brief-font:var(--font-cor-ui), Poppins, ui-sans-serif, sans-serif;--brief-font-serif:Georgia, "Times New Roman", serif;--brief-lede-max:36rem;--brief-page-width:min(1120px, 89.2vw);--brief-reading-width:min(880px, calc(100% - 96px));--brief-profile-width:min(1080px, calc(100% - 48px));--brief-manage-width:min(920px, calc(100% - 10.8vw));--brief-gutter-mobile:calc(100% - 40px);--brief-radius-sm:8px;--brief-radius-md:1rem;--brief-radius-lg:1.5rem;--brief-radius-pill:999px;--brief-focus-ring:2px solid color-mix(in srgb, var(--brief-accent) 50%, transparent);--brief-focus-offset:2px;min-height:100dvh;color:var(--brief-ink);background:var(--brief-paper);font-family:var(--brief-font);letter-spacing:0;-webkit-font-smoothing:antialiased}.briefing-root *,.briefing-root :before,.briefing-root :after{box-sizing:border-box}.briefing-root button,.briefing-root input,.briefing-root textarea{font:inherit}.briefing-root button{color:inherit}.briefing-root .shell{min-height:100dvh}.briefing-root .topbar{border-bottom:1px solid var(--brief-line);background:var(--brief-white);align-items:flex-end;gap:44px;height:82px;padding:18px 5.4vw 16px;display:flex}.briefing-root .brand{color:var(--brief-ink);flex-direction:row;flex-shrink:0;align-items:center;gap:12px;line-height:1.05;text-decoration:none;display:flex}.briefing-root .brand-mark{border-radius:var(--brief-radius-md);background:var(--brief-ink-soft);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.briefing-root .brand-mark-dot{border-radius:var(--brief-radius-pill);background:var(--brief-accent);width:12px;height:12px}.briefing-root .brand-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.briefing-root .brand-name{letter-spacing:-.025em;font-size:18px;font-weight:600;line-height:1.25;display:block}.briefing-root .brand-name span{color:var(--brief-brand-o)}.briefing-root .brand-product{color:var(--brief-muted);letter-spacing:.01em;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:500;line-height:1.2}.briefing-root .rail-nav{align-items:baseline;gap:24px;min-width:0;display:flex}.briefing-root .nav-section-label{display:none}.briefing-root .workspace-nav,.briefing-root .primary-nav{align-items:baseline;gap:24px;display:flex}.briefing-root .primary-nav a,.briefing-root .workspace-nav a{color:var(--brief-muted);font-size:14px;font-weight:500;line-height:1.25;text-decoration:none}.briefing-root .primary-nav a:hover,.briefing-root .workspace-nav a:hover{color:var(--brief-ink)}.briefing-root .primary-nav a.active,.briefing-root .workspace-nav a.active{color:var(--brief-ink);font-weight:500}.briefing-root .owner-menu{position:relative}.briefing-root .owner-menu summary{color:var(--brief-muted);cursor:pointer;font-size:14px;font-weight:500;line-height:1.25;list-style:none}.briefing-root .owner-menu summary::-webkit-details-marker{display:none}.briefing-root .owner-menu.active>summary,.briefing-root .owner-menu summary:hover{color:var(--brief-ink)}.briefing-root .owner-menu.active>summary{font-weight:500}.briefing-root .owner-menu-panel{z-index:20;border:1px solid var(--brief-line);border-radius:var(--brief-radius-lg);background:var(--brief-white);min-width:188px;box-shadow:var(--brief-shadow);padding:6px;position:absolute;top:calc(100% + 10px);left:0}.briefing-root .owner-menu-panel a{color:var(--brief-ink);border-radius:7px;padding:8px 10px;font-size:13px;font-weight:400;text-decoration:none;display:block}.briefing-root .owner-menu-panel a:hover,.briefing-root .owner-menu-panel a.active{background:var(--brief-wash)}.briefing-root .owner-menu-panel a.active{font-weight:700}.briefing-root .skip-link{z-index:40;background:var(--brief-paper);color:var(--brief-ink);clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;position:absolute;top:12px;left:16px;overflow:hidden}.briefing-root .skip-link:focus{clip:auto;clip-path:none;width:auto;height:auto;overflow:visible}.briefing-root .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.briefing-root .top-actions{align-items:center;gap:22px;margin-left:auto;display:flex}.briefing-root .last-update{color:var(--brief-muted);align-items:center;gap:8px;font-size:12px;display:flex}.briefing-root .last-update i{border-radius:var(--brief-radius-pill);background:var(--brief-live);width:6px;height:6px;box-shadow:0 0 0 4px var(--brief-live-ring)}.briefing-root .customer-switch select{appearance:none;color:var(--brief-muted);letter-spacing:.04em;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23777970' d='M1 1l4 4 4-4'/></svg>") 100% no-repeat;border:0;max-width:200px;padding:0 16px 0 0;font-size:12px}.briefing-root .customer-switch select:hover,.briefing-root .customer-switch select:focus-visible{color:var(--brief-ink)}.briefing-root .account-menu{position:relative}.briefing-root .avatar-trigger{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.briefing-root .avatar{border-radius:var(--brief-radius-pill);background:var(--brief-avatar);width:36px;height:36px;color:var(--brief-accent-fg);cursor:pointer;border:0;place-items:center;font-size:12px;font-weight:600;display:grid}.briefing-root .account-profile-copy{flex-direction:column;min-width:0;display:none}.briefing-root .account-profile-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.briefing-root .account-profile-role{color:var(--brief-muted);font-size:12px;line-height:1.3}.briefing-root .account-menu-panel{z-index:20;border:1px solid var(--brief-line);border-radius:var(--brief-radius-md);background:var(--brief-white);min-width:164px;box-shadow:var(--brief-shadow);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.briefing-root .account-menu-item{box-sizing:border-box;width:100%;color:var(--brief-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:13px;text-decoration:none;display:block}.briefing-root .account-menu-item:hover,.briefing-root .account-menu-item:focus-visible{background:var(--brief-wash)}@media (min-width:1100px){.briefing-root .shell{height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.briefing-root .topbar.shell-rail{height:auto;width:var(--brief-rail);border-bottom:0;border-right:1px solid var(--brief-line);background:var(--brief-white);flex-direction:column;flex-shrink:0;align-items:stretch;gap:0;padding:24px 16px}.briefing-root .brand{padding:0 8px}.briefing-root .rail-nav{flex-direction:column;align-items:stretch;gap:0;margin-top:40px}.briefing-root .nav-section-label{color:var(--brief-quiet);letter-spacing:.14em;text-transform:uppercase;margin:40px 0 8px;padding:0 16px;font-size:11px;font-weight:500;display:block}.briefing-root .primary-nav,.briefing-root .workspace-nav{flex-direction:column;align-items:stretch;gap:4px}.briefing-root .primary-nav a,.briefing-root .workspace-nav a,.briefing-root .owner-menu summary{border-radius:var(--brief-radius-md);padding:12px 16px}.briefing-root .workspace-nav a,.briefing-root .owner-menu summary{padding:10px 16px}.briefing-root .primary-nav a.active,.briefing-root .workspace-nav a.active,.briefing-root .owner-menu.active>summary{background:var(--brief-wash);color:var(--brief-ink)}.briefing-root .owner-menu-panel{top:calc(100% + 6px);left:0;right:auto}.briefing-root .top-actions.rail-footer{flex-direction:column;align-items:stretch;gap:16px;margin-top:auto;margin-left:0;padding:24px 8px 0}.briefing-root .last-update{font-size:11.5px}.briefing-root .customer-switch select{width:100%;max-width:none}.briefing-root .account-profile-copy{display:flex}.briefing-root .account-menu-panel{inset:auto auto calc(100% + 8px) 0}.briefing-root .shell-main{background:var(--brief-paper);flex:1;min-width:0;overflow:auto}.briefing-root .shell-main:has(.today-briefing){overflow:hidden}}.briefing-root a:focus-visible,.briefing-root button:focus-visible,.briefing-root summary:focus-visible,.briefing-root input:focus-visible,.briefing-root textarea:focus-visible,.briefing-root select:focus-visible{outline:var(--brief-focus-ring);outline-offset:var(--brief-focus-offset)}.briefing-root .intro,.briefing-root .toolbar,.briefing-root .stream{width:var(--brief-page-width);margin-left:auto;margin-right:auto}.briefing-root .intro{padding:52px 0 36px}.briefing-root .eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#73776d;margin:0 0 12px;font-size:11px;font-weight:700}.briefing-root .welcome{color:var(--brief-ink);letter-spacing:-.025em;margin:0;font-size:27px;font-weight:600;line-height:1.25}.briefing-root h1{font-family:var(--brief-font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.4vw,58px);font-weight:400;line-height:1.02}.briefing-root .lede{color:var(--brief-muted);margin:25px 0 0;font-size:15px}.briefing-root .manage-card>.lede{margin-top:0}.briefing-root .manage-card>.lede+.lede{margin-top:8px;font-size:13px}.briefing-root .toolbar{border-top:1px solid var(--brief-line);border-bottom:1px solid var(--brief-line);justify-content:flex-start;align-items:center;gap:24px;padding:17px 0;display:flex}.briefing-root .search{background:var(--brief-white);border-radius:var(--brief-radius-pill);width:min(540px,52vw);height:46px;box-shadow:0 0 0 1px var(--brief-control-line);border:0;align-items:center;gap:8px;padding:0 16px;display:flex}.briefing-root .search:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--brief-accent) 50%, transparent)}.briefing-root .search input{background:0 0;border:0;width:100%;font-size:14px}.briefing-root .stream-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:28px;margin-left:auto;display:flex}.briefing-root .scope-filter{align-items:center;gap:16px;display:flex}.briefing-root .stream-filters .scope-filter+.scope-filter{border-left:1px solid var(--brief-line);padding-left:28px}.briefing-root .scope-filter button{color:var(--brief-quiet);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.briefing-root .scope-filter button[aria-pressed=true]{color:var(--brief-ink);font-weight:700}.briefing-root .stream{padding-bottom:80px}.briefing-root .stream-head{color:#96988f;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:25px 0 12px;font-size:10px;display:flex}.briefing-root .event-row{text-align:left;border:0;border-top:1px solid var(--brief-line);cursor:pointer;background:0 0;grid-template-columns:120px 1fr 70px;align-items:center;gap:20px;width:100%;min-height:88px;padding:0 16px 0 0;transition:all .18s;display:grid}.briefing-root .event-row:last-child{border-bottom:1px solid var(--brief-line)}.briefing-root .event-row:hover,.briefing-root .event-row.selected{background:var(--brief-row-hover);padding-left:14px}.briefing-root .orphan-lede{color:var(--brief-muted);max-width:42em;margin:0 0 8px;font-size:13px;line-height:1.45}.briefing-root .date{flex-direction:column;gap:5px;font-size:11px;display:flex}.briefing-root .date small{color:#999}.briefing-root .event-copy{flex-direction:column;gap:8px;display:flex}.briefing-root .event-copy small{color:#777;font-size:11px}.briefing-root .competitor-mark{color:#6f725f;letter-spacing:.08em;text-transform:uppercase;margin-right:2px;font-size:10px;font-weight:700;display:inline-block}.briefing-root .market-signal-mark{color:var(--brief-quiet);letter-spacing:.08em;text-transform:uppercase;margin-right:2px;font-size:10px;font-weight:600;display:inline-block}.briefing-root .attention-mark{border-radius:var(--brief-radius-pill);background:var(--brief-wash);color:var(--brief-muted);letter-spacing:0;text-transform:none;align-items:center;padding:2px 10px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.briefing-root .attention-mark[data-level=ACT]{background:color-mix(in srgb, var(--brief-accent) 20%, transparent);color:var(--brief-accent-fg)}.briefing-root .event-copy strong{font-family:var(--brief-font-serif);letter-spacing:-.015em;font-size:20px;font-weight:400}.briefing-root .arrow{color:#999;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.briefing-root .empty{color:var(--brief-dim);flex-direction:column;gap:8px;padding:60px 0;display:flex}.briefing-root .filter-layout{width:var(--brief-page-width);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:48px;margin:0 auto 80px;display:grid}.briefing-root .filter-tabs{border-bottom:1px solid var(--brief-line);flex-wrap:wrap;gap:8px 18px;padding-bottom:16px;display:flex}.briefing-root .filter-tabs a{color:var(--brief-quiet);align-items:baseline;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.briefing-root .filter-tabs a span{color:var(--brief-faint);font-size:11px}.briefing-root .filter-tabs a.active,.briefing-root .filter-tabs a:hover{color:var(--brief-ink)}.briefing-root .filter-tabs a.active{font-weight:700}.briefing-root .filter-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:16px 0 8px;display:flex}.briefing-root .filter-toolbar p{color:var(--brief-muted);margin:0;font-size:13px}.briefing-root .filter-toolbar button,.briefing-root .filter-actions button{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;padding:9px 12px;font-size:11px}.briefing-root .filter-actions button[type=submit]{background:var(--brief-ink);color:var(--brief-white);border:0}.briefing-root .filter-toolbar button:disabled,.briefing-root .filter-actions button:disabled{opacity:.45;cursor:default}.briefing-root .filter-notice{color:#3d6a4c;margin:0 0 12px;font-size:12px}.briefing-root .filter-side{gap:28px;padding-top:4px;display:grid}.briefing-root .filter-prompt h2,.briefing-root .filter-detail h2{font-family:var(--brief-font-serif);letter-spacing:-.03em;margin:0 0 8px;font-size:26px;font-weight:400;line-height:1.15}.briefing-root .filter-prompt p,.briefing-root .filter-detail p{color:var(--brief-muted);margin:0 0 12px;font-size:13px;line-height:1.45}.briefing-root .filter-prompt textarea,.briefing-root .filter-prompt pre{border:1px solid var(--brief-control-line);background:var(--brief-white);width:100%;color:var(--brief-ink);resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px;font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.briefing-root .filter-prompt pre{max-height:240px;margin:0;overflow:auto}.briefing-root .filter-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.briefing-root .filter-detail .source-link{margin-bottom:12px;display:inline-block}.briefing-root .filter-body{white-space:pre-wrap;max-height:180px;overflow:auto}.briefing-root .filter-judgement{grid-template-columns:7rem 1fr;gap:.35rem .75rem;margin:.75rem 0;font-size:13px;display:grid}.briefing-root .filter-judgement dt{color:#73776d;font-weight:600}.briefing-root .filter-judgement dd{color:var(--brief-ink);margin:0}.briefing-root .empty strong{color:#333}.briefing-root .overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;background:#1618142e;position:fixed;inset:0}.briefing-root .drawer{background:var(--brief-white);width:min(520px,100%);padding:55px clamp(30px,5vw,62px);animation:.25s ease-out briefing-slide;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #1416121a}@keyframes briefing-slide{0%{opacity:0;transform:translate(20px)}}.briefing-root .close{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;border-radius:50%;width:36px;height:36px;font-size:21px;font-weight:300;position:absolute;top:24px;right:28px}.briefing-root .drawer-meta{color:var(--brief-dim);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:14px;font-size:11px;display:flex}.briefing-root .drawer-meta+h2{margin-top:36px}.briefing-root .drawer-account{color:var(--brief-green);text-transform:uppercase;letter-spacing:.1em;margin:40px 0 12px;font-size:12px;font-weight:800}.briefing-root .drawer h2{letter-spacing:-.035em;margin:0;font:400 clamp(34px,4vw,48px)/1.06 Georgia,serif}.briefing-root .found{color:var(--brief-meta);margin-top:20px;font-size:11px}.briefing-root .rule{background:var(--brief-line);height:1px;margin:35px 0}.briefing-root .drawer section{margin:0 0 28px}.briefing-root .drawer h3{text-transform:uppercase;letter-spacing:.1em;margin:0 0 9px;font-size:11px}.briefing-root .drawer section p{color:var(--brief-body);margin:0;font:16px/1.55 Georgia,serif}.briefing-root .brief-deep{flex-direction:column;display:flex}.briefing-root .brief-deep section p+p{margin-top:8px}.briefing-root .brief-evidence-list{margin:0;padding:0;list-style:none}.briefing-root .brief-evidence-item{border-top:1px solid var(--brief-line);padding:16px 0}.briefing-root .brief-evidence-item:first-child{border-top:0;padding-top:0}.briefing-root .brief-evidence-item:last-child{padding-bottom:0}.briefing-root .brief-evidence-meta,.briefing-root .brief-evidence-supports,.briefing-root .brief-contact-verify,.briefing-root .brief-outreach-timing{color:var(--brief-meta);font-family:var(--brief-font);letter-spacing:.01em;font-size:12px;line-height:1.45}.briefing-root .brief-evidence-meta{margin:0 0 8px}.briefing-root .brief-evidence-supports{margin:8px 0 0}.briefing-root .brief-evidence-quote{border-left:2px solid var(--brief-line);color:var(--brief-body);margin:10px 0 0;padding-left:12px;font:italic 15px/1.5 Georgia,serif}.briefing-root .brief-evidence-link,.briefing-root .brief-contact-link{color:var(--brief-ink);font-family:var(--brief-font);align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.briefing-root .brief-evidence-link:hover,.briefing-root .brief-contact-link:hover{text-decoration:underline}.briefing-root .brief-contact-name{color:var(--brief-ink);font:16px/1.45 Georgia,serif}.briefing-root .brief-contact-verify{margin-top:10px}.briefing-root .brief-contact-verify[data-state=confirmed]{color:#3d6b4f}.briefing-root .brief-outreach-subject{color:var(--brief-ink);font:16px/1.45 Georgia,serif}.briefing-root .brief-outreach-timing{margin:8px 0 0}.briefing-root .brief-outreach-draft{white-space:pre-line;margin-top:10px}.briefing-root .brief-outreach-status{color:var(--brief-meta);font-family:var(--brief-font);margin:8px 0 0;font-size:13px;line-height:1.45}.briefing-root .brief-outreach-label{color:var(--brief-meta);font-family:var(--brief-font);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 6px;font-size:11px;display:block}.briefing-root .brief-outreach-input,.briefing-root .brief-outreach-editor{box-sizing:border-box;border:1px solid var(--brief-line);border-radius:var(--brief-radius-sm);width:100%;color:var(--brief-ink);background:0 0;margin:0;padding:10px 12px;font:16px/1.5 Georgia,serif}.briefing-root .brief-outreach-editor{resize:vertical;white-space:pre-wrap;min-height:10rem}.briefing-root .brief-outreach-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.briefing-root .brief-outreach-button{border:1px solid var(--brief-line);border-radius:var(--brief-radius-sm);min-height:36px;color:var(--brief-ink);font-family:var(--brief-font);background:0 0;padding:0 14px;font-size:13px;font-weight:600}.briefing-root .brief-outreach-button:disabled{opacity:.6}.briefing-root .brief-action-card{border:1px solid var(--brief-line);border-radius:var(--brief-radius-md);background:var(--brief-selected);padding:20px 18px;overflow-x:hidden}.briefing-root .brief-action-card h3{text-transform:none;letter-spacing:-.02em;font:600 16px/1.3 var(--brief-font)}.briefing-root .brief-outreach-button-primary{background:var(--brief-ink);border-color:var(--brief-ink);min-width:min(100%,12rem);min-height:44px;color:var(--brief-white);padding:0 18px}.briefing-root .brief-talking-points{color:var(--brief-body);margin:12px 0 0;padding-left:1.15em;font:16px/1.55 Georgia,serif}.briefing-root .action-card{background:var(--brief-signal-wash);border-left:3px solid var(--brief-green);padding:23px}.briefing-root .action-card p{white-space:pre-line}.briefing-root .workbench{flex-direction:column;display:flex}.briefing-root .workbench-hero h3{letter-spacing:-.03em;text-transform:none;margin:0;font:400 28px/1.15 Georgia,serif}.briefing-root .workbench-prospect{color:var(--brief-green);text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px;font-size:12px;font-weight:800}.briefing-root .workbench-review-status{color:var(--brief-muted,#6b6b6b);letter-spacing:0;text-transform:none;margin:12px 0 0;font-size:13px}.briefing-root .workbench-review-status[data-status=blocked]{color:var(--brief-ink,#222)}.briefing-root .workbench-readiness{border-top:1px solid var(--brief-line);border-bottom:1px solid var(--brief-line);margin:8px 0 32px;padding:18px 0 4px}.briefing-root .workbench-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.briefing-root .workbench-scale li{border:1px solid var(--brief-line);min-height:34px;color:var(--brief-quiet);font-family:var(--brief-font);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;padding:6px 4px;font-size:10px;display:flex}.briefing-root .workbench-scale li[data-active=true]{border-color:var(--brief-ink);color:var(--brief-ink);font-weight:700}.briefing-root .workbench-readiness-note,.briefing-root .workbench-intent,.briefing-root .workbench-action-note,.briefing-root .workbench-evidence-status{color:var(--brief-meta);font-family:var(--brief-font);font-size:12px;line-height:1.45}.briefing-root .workbench-readiness-note{margin:10px 0 0}.briefing-root .workbench-intent{margin:8px 0 0}.briefing-root .workbench-intent span{color:#6f726a;letter-spacing:.08em;text-transform:uppercase;margin-right:8px;font-size:10px;font-weight:700;display:inline-block}.briefing-root .workbench-draft-editor{border:1px solid var(--brief-line);width:100%;color:var(--brief-body);resize:vertical;margin-top:10px;padding:10px 12px;font:16px/1.55 Georgia,serif}.briefing-root .workbench-evidence-status{letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.briefing-root .workbench-actions{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.briefing-root .workbench-actions button{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.02em;min-height:34px;padding:6px 12px;font-size:11px}.briefing-root .workbench-actions button[aria-pressed=true]{background:var(--brief-ink);color:var(--brief-white);border-color:var(--brief-ink)}.briefing-root .workbench-action-note{margin:10px 0 0}.briefing-root .source-link{border-top:1px solid var(--brief-ink);border-bottom:1px solid var(--brief-ink);color:var(--brief-ink);justify-content:space-between;align-items:center;margin-top:38px;padding:18px 0;font-size:12px;font-weight:800;text-decoration:none;display:flex}.briefing-root .feedback{color:var(--brief-dim);align-items:center;gap:8px;margin-top:26px;font-size:11px;display:flex}.briefing-root .feedback span{margin-right:auto}.briefing-root .feedback button{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.02em;min-height:32px;padding:6px 10px;font-size:11px}.briefing-root .feedback button[aria-pressed=true]{background:var(--brief-ink);color:var(--brief-white);border-color:var(--brief-ink)}.briefing-root .load-more{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;margin-top:28px;padding:12px 18px;font-size:12px}.briefing-root .account-site{color:var(--brief-meta);text-decoration:none;display:inline-block}.briefing-root .account-site:hover{color:var(--brief-ink)}.briefing-root .source-empty{color:var(--brief-dim);margin:0 0 24px;font-size:14px}.briefing-root .source-list{border-top:1px solid var(--brief-line);margin:0 0 28px;padding:0;list-style:none}.briefing-root .source-list li{border-bottom:1px solid var(--brief-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.briefing-root .source-link{min-width:0;color:inherit;text-decoration:none}.briefing-root .source-link:hover strong{text-underline-offset:2px;text-decoration:underline}.briefing-root .source-list strong{font-size:14px;font-weight:600;display:block}.briefing-root .source-list small{color:var(--brief-dim);margin-top:4px;font-size:11px;display:block}.briefing-root .source-list button{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;padding:7px 10px;font-size:11px}.briefing-root .source-form{gap:10px;margin-top:8px;display:grid}.briefing-root .source-form p,.briefing-root .source-form label{letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:11px}.briefing-root .source-form input,.briefing-root .source-form select{border:1px solid var(--brief-control-line);background:var(--brief-white);width:100%;font:13px/1.4 var(--brief-font);padding:11px 12px}.briefing-root .source-form input[readonly]{color:var(--brief-muted);background:#f7f7f3}.briefing-root .source-form button{background:var(--brief-ink);color:var(--brief-white);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border:0;justify-self:start;padding:11px 16px;font-size:12px}.briefing-root .source-form button:disabled{opacity:.45;cursor:default}.briefing-root .source-error{color:#8a2f2f;font-size:12px}.briefing-root .account-remove{border-top:1px solid var(--brief-line);margin-top:36px;padding-top:28px}.briefing-root .account-remove h3{margin:0 0 9px}.briefing-root .account-remove p{color:var(--brief-body);margin:0 0 16px;font:16px/1.55 Georgia,serif}.briefing-root .account-remove>button,.briefing-root .account-remove-confirm button{border:1px solid var(--brief-line);background:var(--brief-white);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;padding:9px 14px;font-size:11px}.briefing-root .account-remove-confirm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.briefing-root .account-remove-confirm p{color:var(--brief-body);flex:100%;margin:0;font:15px/1.5 Georgia,serif}.briefing-root .account-remove-confirm button:not(.account-remove-cancel){border-color:var(--brief-ink);background:var(--brief-ink);color:var(--brief-white)}.briefing-root .account-remove-cancel{color:var(--brief-body)}.briefing-root .manage-ok{color:var(--brief-green);font-size:12px}.briefing-root .admin-choice{border:0;gap:8px;margin:0 0 16px;padding:0;display:grid}.briefing-root .admin-choice legend{letter-spacing:.1em;text-transform:uppercase;color:var(--brief-muted);margin:0 0 8px;padding:0;font-size:11px}.briefing-root .admin-choice label{letter-spacing:0;align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.briefing-root .source-form .admin-confirm,.briefing-root .source-form .admin-confirm p{text-transform:none;letter-spacing:0;font-size:13px;line-height:1.5}.briefing-root .admin-confirm{border-top:1px solid var(--brief-line);gap:6px;margin-bottom:4px;padding:12px 0 4px;display:grid}.briefing-root .admin-confirm-actions{gap:8px;display:flex}.briefing-root .admin-confirm-actions button[type=button]{background:var(--brief-white);color:var(--brief-ink);border:1px solid var(--brief-line)}.briefing-root .manage-card{width:var(--brief-manage-width);border:1px solid var(--brief-line);background:var(--brief-white);margin:0 auto 36px;padding:22px 24px 24px;scroll-margin-top:24px}.briefing-root .manage-label{letter-spacing:.1em;text-transform:uppercase;color:var(--brief-muted);margin:0 0 14px;font-size:11px}.briefing-root .manage-actions{gap:8px;display:flex}.briefing-root .manage-actions button{background:var(--brief-white);color:var(--brief-ink);border:1px solid var(--brief-line);text-transform:none;letter-spacing:0}.briefing-root .manage-checks{gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.briefing-root .manage-checks label{align-items:center;gap:8px;font-size:13px;display:flex}.briefing-root .manage-table-actions form{gap:8px;display:flex}.briefing-root .manage-table-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.briefing-root .manage-table-wrap{margin-top:18px;overflow-x:auto}.briefing-root .manage-table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.briefing-root .manage-table thead th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--brief-muted);border-bottom:1px solid var(--brief-line);white-space:nowrap;padding:0 24px 10px 0;font-size:11px;font-weight:700}.briefing-root .manage-table td,.briefing-root .manage-table tbody th{border-bottom:1px solid var(--brief-line);vertical-align:baseline;text-align:left;padding:13px 24px 13px 0;font-weight:400}.briefing-root .manage-table tbody th{color:var(--brief-ink);white-space:nowrap;font-weight:600}.briefing-root .manage-table tbody tr:last-child td,.briefing-root .manage-table tbody tr:last-child th{border-bottom:none}.briefing-root .manage-table thead th:last-child,.briefing-root .manage-table td:last-child{text-align:right;padding-right:0}.briefing-root .manage-table-muted,.briefing-root .manage-usage-email,.briefing-root .manage-usage-sent{color:var(--brief-muted)}.briefing-root .manage-follow-accounts{white-space:pre-wrap;max-width:280px}.briefing-root .manage-table-status{letter-spacing:.06em;text-transform:uppercase;color:var(--brief-muted);margin-left:10px;font-size:11px;font-weight:400}.briefing-root .manage-usage-sent{white-space:nowrap;font-variant-numeric:tabular-nums}.briefing-root .manage-usage-clicked,.briefing-root .manage-usage-idle{letter-spacing:.02em;white-space:nowrap;font-size:12px}.briefing-root .manage-usage-clicked{color:var(--brief-ink)}.briefing-root .manage-usage-idle{color:var(--brief-muted)}.briefing-root .manage-table-actions input,.briefing-root .manage-table-actions select{border:1px solid var(--brief-line);background:var(--brief-white);color:var(--brief-ink);min-width:0;padding:8px 10px;font-size:12px}.briefing-root .manage-table-actions button{border:1px solid var(--brief-line);background:var(--brief-ink);color:var(--brief-white);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:8px 12px;font-size:11px}.briefing-root .manage-table-actions button[value=rejected],.briefing-root .manage-table-actions button.secondary{background:var(--brief-white);color:var(--brief-ink)}.briefing-root .manage-remove{border-top:1px solid var(--brief-line);margin-top:20px;padding-top:16px}.briefing-root .manage-remove button{background:var(--brief-white);color:var(--brief-ink);border:1px solid var(--brief-line);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:8px 12px;font-size:11px}.briefing-root .intro.is-profile{width:var(--brief-profile-width);padding:36px 0 28px}.briefing-root .intro.is-profile h1{font-family:var(--brief-font);letter-spacing:0;font-size:22px;font-weight:600;line-height:1.25}.briefing-root .intro.is-profile .lede{max-width:var(--brief-lede-max);color:var(--brief-hint);margin-top:10px;font-size:16px;line-height:1.5}.briefing-root .profile-kicker{color:var(--brief-body);letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:13px;font-weight:400}.briefing-root .profile-status{width:var(--brief-profile-width);margin:0 auto 20px}.briefing-root .profile-draft-banner{background:var(--brief-row-hover);width:auto;color:var(--brief-body);border:1px solid #e4e5dc;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:10px 14px;font-size:13px;display:flex}.briefing-root .profile-draft-dot{color:#b0b2a8}.briefing-root .profile-inline-action{color:var(--brief-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.briefing-root .profile-inline-action:disabled{opacity:.45;cursor:default}.briefing-root .profile-blocks{width:var(--brief-profile-width);grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;gap:16px;margin:0 auto 32px;display:grid}.briefing-root .profile-blocks .profile-block{border:1px solid var(--brief-line);border-radius:var(--brief-radius-md);width:auto;box-shadow:none;margin:0;padding:20px 22px 22px}.briefing-root .profile-blocks .profile-block.is-offering,.briefing-root .profile-blocks .profile-block.is-audience{grid-column:span 4}.briefing-root .profile-blocks .profile-block.is-watch{background:var(--brief-signal-wash);border-color:#d5ddd6;border-left:3px solid var(--brief-green);grid-column:span 5}.briefing-root .profile-blocks .profile-block.is-noise{background:#fcfcf9;grid-column:span 3}.briefing-root .profile-block.is-noise h2{color:var(--brief-body);font-weight:400}.briefing-root .profile-block.is-editing{grid-column:1/-1}.briefing-root .profile-block-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.briefing-root .profile-edit-toggle{color:var(--brief-body);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:13px;font-weight:400;text-decoration:none}.briefing-root .profile-edit-toggle:hover,.briefing-root .profile-edit-toggle[aria-expanded=true]{color:var(--brief-ink)}.briefing-root .profile-block h2{font-family:var(--brief-font);letter-spacing:0;margin:0;font-size:16px;font-weight:600;line-height:1.3}.briefing-root .profile-block>.lede,.briefing-root .profile-block-support{color:var(--brief-hint);margin:-4px 0 16px;font-size:16px;line-height:1.45}.briefing-root .profile-signals{gap:12px;margin:0;padding:0;list-style:none;display:grid}.briefing-root .profile-signals strong{font-size:16px;font-weight:600;display:block}.briefing-root .profile-signals p{color:var(--brief-hint);margin:3px 0 0;font-size:13px;line-height:1.4}.briefing-root .profile-review.manage-card,.briefing-root .profile-setup-confirm,.briefing-root .profile-empty{width:var(--brief-profile-width)}.briefing-root .profile-review.manage-card,.briefing-root .profile-empty{border-radius:var(--brief-radius-md);box-shadow:none;padding:20px 22px}.briefing-root .profile-setup-confirm{margin:8px auto 56px;padding:8px 0 0}.briefing-root .profile-setup-confirm h2{font-family:var(--brief-font);letter-spacing:0;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.3}.briefing-root .profile-summary{gap:8px;margin-bottom:18px;display:grid}.briefing-root .profile-summary span,.briefing-root .profile-field-label,.briefing-root .profile-suggestions-label{letter-spacing:0;text-transform:none;color:var(--brief-body);font-size:13px}.briefing-root .profile-summary textarea,.briefing-root .profile-icp-card input,.briefing-root .profile-icp-card textarea,.briefing-root .profile-add input{border:1px solid var(--brief-control-line);background:var(--brief-white);width:100%;font:16px/1.5 var(--brief-font);color:var(--brief-ink);padding:11px 12px}.briefing-root .profile-readonly-copy,.briefing-root .profile-empty p,.briefing-root .profile-readonly-note{color:var(--brief-ink-soft);font:16px/1.5 var(--brief-font)}.briefing-root .profile-readonly-note{width:var(--brief-profile-width);margin:0 auto 56px}.briefing-root .profile-field{margin-top:20px}.briefing-root .profile-chips{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.briefing-root .profile-chip{border-radius:var(--brief-radius-sm);word-break:break-word;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:13px;line-height:1.3;display:inline-flex}.briefing-root .profile-chip.is-selected{color:#2f312c;background:#f3f4ee;border:1px solid #e2e3db}.briefing-root .profile-chip.is-suggestion{background:var(--brief-paper);color:var(--brief-body);cursor:pointer;border:1px dashed #b8baaf}.briefing-root .profile-chip.is-suggestion:hover{border-color:var(--brief-ink);color:var(--brief-ink)}.briefing-root .profile-chip-action{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.briefing-root .profile-chip-action:disabled{opacity:.35;cursor:default}.briefing-root .profile-suggestions{margin-top:14px}.briefing-root .profile-more{color:var(--brief-body);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px}.briefing-root .profile-more:hover{color:var(--brief-ink)}.briefing-root .profile-add{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.briefing-root .profile-add input{flex:180px}.briefing-root .profile-add button,.briefing-root .profile-actions button:not(.profile-primary):not(.profile-quiet-save){border:1px solid var(--brief-line);background:var(--brief-white);color:var(--brief-ink);cursor:pointer;letter-spacing:0;text-transform:none;padding:8px 12px;font-size:13px}.briefing-root .profile-primary{border-radius:var(--brief-radius-md);background:var(--brief-green);color:var(--brief-white);letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.briefing-root .profile-primary:hover:not(:disabled){background:#0f3d29}.briefing-root .profile-actions .profile-primary{background:var(--brief-green);letter-spacing:0;text-transform:none;font-size:16px}.briefing-root .profile-quiet-save{color:var(--brief-body);letter-spacing:0;text-transform:none;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 2px;font-size:13px;text-decoration:underline}.briefing-root .profile-quiet-save:hover:not(:disabled){color:var(--brief-ink)}.briefing-root .profile-actions .profile-secondary,.briefing-root .profile-text-button{border:1px solid var(--brief-line);background:var(--brief-white);color:var(--brief-ink);cursor:pointer;letter-spacing:0;text-transform:none;padding:8px 12px;font-size:13px}.briefing-root .profile-text-button{margin-top:12px}.briefing-root .profile-text-button:disabled,.briefing-root .profile-actions button:disabled{opacity:.45;cursor:default}.briefing-root .profile-icp-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.briefing-root .profile-icp-list.is-read{gap:18px}.briefing-root .profile-icp-card{border:1px solid var(--brief-line);border-radius:var(--brief-radius-md);gap:8px;padding:12px;display:grid}.briefing-root .profile-icp-card strong{font-size:16px;font-weight:600}.briefing-root .profile-icp-card p{color:var(--brief-hint);margin:0;font-size:16px;line-height:1.5}.briefing-root .profile-icp-card.is-read{border:0;padding:0}.briefing-root .profile-review-list{color:var(--brief-body);font:16px/1.5 var(--brief-font);margin:0 0 16px;padding-left:18px}.briefing-root .profile-actions{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}@media (max-width:900px){.briefing-root .profile-blocks{grid-template-columns:1fr}.briefing-root .profile-blocks .profile-block.is-offering,.briefing-root .profile-blocks .profile-block.is-audience,.briefing-root .profile-blocks .profile-block.is-watch,.briefing-root .profile-blocks .profile-block.is-noise{grid-column:1/-1}.briefing-root .profile-setup-confirm .profile-actions{width:100%;display:grid}.briefing-root .profile-primary{width:100%}}@media (max-width:700px){.briefing-root .brand-product{display:none}.briefing-root .topbar{flex-wrap:wrap;align-items:center;gap:10px 16px;height:auto;min-height:68px;padding:14px 20px 12px}.briefing-root .rail-nav,.briefing-root .primary-nav,.briefing-root .workspace-nav{-webkit-overflow-scrolling:touch;flex:100%;order:3;gap:18px;padding-bottom:2px;overflow-x:auto}.briefing-root .primary-nav a,.briefing-root .workspace-nav a,.briefing-root .owner-menu{flex-shrink:0}.briefing-root .top-actions{margin-left:auto}.briefing-root .filter-layout{grid-template-columns:1fr;gap:36px}.briefing-root .last-update{display:none}.briefing-root .intro,.briefing-root .intro.is-profile,.briefing-root .toolbar,.briefing-root .stream,.briefing-root .manage-card,.briefing-root .profile-status,.briefing-root .profile-blocks,.briefing-root .profile-review.manage-card,.briefing-root .profile-setup-confirm,.briefing-root .profile-readonly-note{width:var(--brief-gutter-mobile)}.briefing-root .profile-blocks{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.briefing-root .profile-blocks .profile-block.is-offering,.briefing-root .profile-blocks .profile-block.is-audience,.briefing-root .profile-blocks .profile-block.is-watch,.briefing-root .profile-blocks .profile-block.is-noise{grid-column:1/-1}.briefing-root .profile-blocks .profile-block{border-radius:var(--brief-radius-md);padding:18px 16px 20px}.briefing-root .profile-block h2,.briefing-root .profile-readonly-copy,.briefing-root .profile-empty p,.briefing-root .profile-icp-card p{font-size:16px}.briefing-root .profile-draft-banner{padding:9px 12px;font-size:13px}.briefing-root .intro.is-profile{padding:28px 0 20px}.briefing-root .intro.is-profile h1{font-size:22px}.briefing-root .intro.is-profile .lede{font-size:16px}.briefing-root .profile-setup-confirm{margin-bottom:48px}.briefing-root .manage-table{min-width:520px}.briefing-root .manage-table thead th,.briefing-root .manage-table td,.briefing-root .manage-table tbody th{padding-right:12px}.briefing-root .manage-table tbody th{white-space:normal}.briefing-root .manage-table-status{margin-top:4px;margin-left:0;display:block}.briefing-root .manage-table-actions{flex-direction:column;align-items:stretch}.briefing-root .intro{padding:36px 0 28px}.briefing-root .toolbar{flex-direction:column;align-items:stretch}.briefing-root .search{width:100%}.briefing-root .stream-filters{justify-content:flex-start;margin-left:0}.briefing-root .stream-filters .scope-filter+.scope-filter{border-left:0;padding-left:0}.briefing-root .event-row{grid-template-columns:68px 1fr;gap:10px;min-height:98px;padding:15px 4px}.briefing-root .event-row:hover,.briefing-root .event-row.selected{padding-left:8px}.briefing-root .event-row .arrow{display:none}.briefing-root .event-copy strong{font-size:17px}.briefing-root .stream-head span:last-child{display:none}.briefing-root .drawer{padding:55px 25px}.briefing-root .drawer h2{font-size:36px}.briefing-root .brief-action-card{padding:18px 16px}.briefing-root .brief-outreach-button-primary{width:100%}.briefing-root .workbench-scale{grid-template-columns:repeat(2,minmax(0,1fr))}.briefing-root .workbench-scale li:last-child{grid-column:1/-1}}.briefing-root .today-briefing .intro,.briefing-root .today-briefing .toolbar,.briefing-root .today-briefing .stream{width:var(--brief-reading-width)}.briefing-root .today-briefing .today-intro{padding:24px 0 0}.briefing-root .today-briefing .today-intro h1,.briefing-root .today-briefing .today-intro .welcome{font-family:var(--brief-font);letter-spacing:-.025em;font-size:27px;font-weight:600;line-height:1.25}.briefing-root .today-briefing .today-intro .lede{max-width:none;color:var(--brief-muted);margin-top:6px;font-size:13px;line-height:1.4}.briefing-root .today-briefing .today-toolbar{border-top:0;border-bottom:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;padding:18px 0 8px;display:flex}.briefing-root .today-briefing .today-search{border-radius:var(--brief-radius-pill);background:var(--brief-white);width:100%;height:auto;box-shadow:0 0 0 1px var(--brief-control-line);border:0;gap:8px;padding:10px 16px}.briefing-root .today-briefing .today-search input{font-size:14px}.briefing-root .today-briefing .today-filters{justify-content:flex-start;gap:28px;margin-left:0}.briefing-root .today-briefing .stream-filters .scope-filter+.scope-filter{padding-left:28px}.briefing-root .today-briefing .scope-filter button{font-size:13px}.briefing-root .today-briefing .scope-filter button[aria-pressed=true]{color:var(--brief-ink);text-underline-offset:4px;font-weight:700;text-decoration:underline}.briefing-root .today-briefing .stream-head{color:var(--brief-ink);letter-spacing:-.015em;text-transform:none;justify-content:flex-start;align-items:baseline;gap:16px;padding:10px 0 8px;font-size:16px;font-weight:600;line-height:1.35}.briefing-root .today-briefing .stream-head span:last-child{color:var(--brief-muted);letter-spacing:0;font-size:11.5px;font-weight:400}.briefing-root .today-briefing .stream-head span+span{margin-left:auto}.briefing-root .today-briefing .today-story{border-radius:var(--brief-radius-md);min-height:0;box-shadow:none;background:0 0;border:0;grid-template-columns:none;gap:0;margin:0 0 10px;padding:18px 20px 20px;transition:background .15s;display:block}.briefing-root .today-briefing .today-story:last-child,.briefing-root .today-briefing .today-story:hover,.briefing-root .today-briefing .today-story.selected{background:0 0;padding-left:20px}.briefing-root .today-briefing .today-story:hover{background:var(--brief-row-hover)}.briefing-root .today-briefing .today-story.selected{background:var(--brief-selected)}.briefing-root .today-briefing .today-story.is-signal{border-left-color:#0000}.briefing-root .today-briefing .today-story-body{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.briefing-root .today-briefing .today-story-headline{color:color-mix(in srgb, var(--brief-ink) 80%, transparent);font-family:var(--brief-font);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.375;display:block}.briefing-root .today-briefing .today-story.selected .today-story-headline{color:var(--brief-ink)}.briefing-root .today-briefing .today-story-context{color:var(--brief-muted);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:11.5px;line-height:1.35;display:flex}.briefing-root .today-briefing .today-story-account{color:var(--brief-ink-soft);font-weight:600}.briefing-root .today-briefing .today-story-signal{color:var(--brief-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.briefing-root .today-briefing .today-story-meta{color:var(--brief-quiet);flex-wrap:wrap;align-items:baseline;margin-top:8px;font-size:11.5px;line-height:1.35;display:flex}.briefing-root .today-briefing .today-story-meta>*+:before{content:"·";color:var(--brief-faint);margin:0 .45em}.briefing-root .today-briefing .today-story-meta .competitor-mark,.briefing-root .today-briefing .today-story-meta .market-signal-mark,.briefing-root .today-briefing .today-story-meta .attention-mark{letter-spacing:0;text-transform:none;margin-right:0;font-size:11px;font-weight:500}.briefing-root .today-briefing .today-story-meta .attention-mark{color:var(--brief-muted)}.briefing-root .today-briefing .today-story.is-signal .attention-mark[data-level=ACT]{background:color-mix(in srgb, var(--brief-accent) 20%, transparent);color:var(--brief-accent-fg);font-weight:500}.briefing-root .today-briefing .today-empty{color:var(--brief-body);padding:48px 0 80px}.briefing-root .today-briefing .today-empty strong{color:var(--brief-ink);font-size:16px;font-weight:600}.briefing-root .today-briefing .today-overlay{background:var(--brief-veil);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.briefing-root .today-briefing .today-drawer{border-left:1px solid var(--brief-line);width:58vw;min-width:720px;max-width:900px;box-shadow:none;padding:56px 0 80px;animation:.2s ease-out today-reading-pane}@keyframes today-reading-pane{0%{opacity:0}}@media (min-width:1100px){.briefing-root .today-briefing{height:100%;min-height:100%}.briefing-root .today-briefing .today-feed{height:100%;padding-bottom:48px;overflow:auto}.briefing-root .today-briefing.has-selection{grid-template-columns:minmax(300px, var(--brief-list)) minmax(0, 1fr);min-height:0;display:grid}.briefing-root .today-briefing.has-selection .today-feed{border-right:1px solid var(--brief-line)}.briefing-root .today-briefing .intro,.briefing-root .today-briefing .toolbar,.briefing-root .today-briefing .stream{width:auto;margin-left:0;margin-right:0;padding-left:24px;padding-right:24px}.briefing-root .today-briefing.has-selection .today-overlay{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;min-height:0;position:static;inset:auto;overflow:auto}.briefing-root .today-briefing.has-selection .today-drawer{width:100%;min-width:0;max-width:none;height:100%;animation:none;position:static}.briefing-root .today-briefing.has-selection .today-drawer-inner{width:min(44rem,100% - 72px);max-width:72ch;margin:0 auto;padding-bottom:72px}}.briefing-root .today-briefing .today-drawer-inner{width:min(680px,100% - 96px);margin:0 auto}.briefing-root .today-briefing .today-drawer .close{top:20px;right:24px}.briefing-root .today-briefing .today-drawer h2{font-family:var(--brief-font);letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.25}.briefing-root .today-briefing .today-drawer .drawer-account{color:var(--brief-ink);letter-spacing:0;text-transform:none;margin:0 0 12px;font-size:14px;font-weight:600}.briefing-root .today-briefing .today-drawer .found{margin-top:12px;font-size:13px}.briefing-root .today-briefing .today-drawer .drawer-meta{color:var(--brief-quiet);letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:8px 12px;margin-top:10px;font-size:12px}.briefing-root .today-briefing .today-drawer .drawer-meta .competitor-mark,.briefing-root .today-briefing .today-drawer .drawer-meta .market-signal-mark,.briefing-root .today-briefing .today-drawer .drawer-meta .attention-mark{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.briefing-root .today-briefing .today-drawer .attention-mark[data-level=ACT]{color:var(--brief-green);font-weight:600}.briefing-root .today-briefing .today-drawer .rule{margin:28px 0 32px}.briefing-root .today-briefing .today-drawer h3{color:var(--brief-body);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.briefing-root .today-briefing .today-drawer section{margin:0 0 32px}.briefing-root .today-briefing .today-drawer section p{font-family:var(--brief-font)}.briefing-root .today-briefing .today-drawer .today-brief{flex-direction:column;display:flex}.briefing-root .today-briefing .today-drawer .brief-section{margin:0 0 28px}.briefing-root .today-briefing .today-drawer .brief-section-happened,.briefing-root .today-briefing .today-drawer .brief-section-now{margin-bottom:32px}.briefing-root .today-briefing .today-drawer .brief-section-happened h3,.briefing-root .today-briefing .today-drawer .brief-section-now h3{color:var(--brief-ink-soft);font-weight:600}.briefing-root .today-briefing .today-drawer .brief-section-happened p,.briefing-root .today-briefing .today-drawer .brief-section-now p{color:var(--brief-ink);font-size:16px;line-height:1.55}.briefing-root .today-briefing .today-drawer .brief-section-read{margin-bottom:36px}.briefing-root .today-briefing .today-drawer .brief-section-read h3{color:var(--brief-body)}.briefing-root .today-briefing .today-drawer .brief-section-read p{color:var(--brief-ink-soft);font-size:16px;line-height:1.55}.briefing-root .today-briefing .today-drawer .brief-section-note{margin-bottom:28px}.briefing-root .today-briefing .today-drawer .brief-section-note p{color:var(--brief-body)}.briefing-root .today-briefing .today-drawer .brief-section-context{margin-bottom:24px}.briefing-root .today-briefing .today-drawer .brief-section-context h3,.briefing-root .today-briefing .today-drawer .brief-section-context p{color:var(--brief-body)}.briefing-root .today-briefing .today-drawer .brief-section-context .brief-contact-name{color:var(--brief-ink)}.briefing-root .today-briefing .today-drawer .brief-section-sources{margin-bottom:8px;padding-top:4px}.briefing-root .today-briefing .today-drawer .brief-section-sources h3{color:var(--brief-quiet);font-weight:500}.briefing-root .today-briefing .today-drawer .brief-section-sources p,.briefing-root .today-briefing .today-drawer .brief-evidence-item p{color:var(--brief-body);font-size:14px;line-height:1.5}.briefing-root .today-briefing .today-drawer .brief-evidence-item{padding:12px 0}.briefing-root .today-briefing .today-drawer .brief-evidence-quote{color:var(--brief-body);font-size:14px}.briefing-root .today-briefing .today-drawer .brief-evidence-meta,.briefing-root .today-briefing .today-drawer .brief-evidence-supports{color:var(--brief-quiet)}.briefing-root .today-briefing .today-drawer .brief-hook,.briefing-root .today-briefing .today-drawer .action-card,.briefing-root .today-briefing .today-drawer .brief-action-card{border:0;border-left:3px solid var(--brief-green);background:var(--brief-signal-wash);border-radius:0;margin:4px 0 36px;padding:18px 20px 18px 18px}.briefing-root .today-briefing .today-drawer .brief-hook h3,.briefing-root .today-briefing .today-drawer .brief-action-card h3{color:var(--brief-green);font:600 14px/1.35 var(--brief-font);letter-spacing:0;text-transform:none}.briefing-root .today-briefing .today-drawer .brief-hook p,.briefing-root .today-briefing .today-drawer .action-card p,.briefing-root .today-briefing .today-drawer .brief-action-card p{color:var(--brief-ink);font-family:var(--brief-font);font-size:16px;line-height:1.5}.briefing-root .today-briefing .today-drawer .brief-outreach-label{color:var(--brief-body)}.briefing-root .today-briefing .today-drawer .brief-outreach-input,.briefing-root .today-briefing .today-drawer .brief-outreach-editor{background:var(--brief-white);font-family:var(--brief-font);border-radius:0}.briefing-root .today-briefing .today-drawer .brief-outreach-button{border-radius:0;font-weight:500}.briefing-root .today-briefing .today-drawer .brief-outreach-button-primary{background:var(--brief-ink);border-color:var(--brief-ink)}.briefing-root .today-briefing .today-drawer .source-link{border-top:1px solid var(--brief-line);color:var(--brief-ink-soft);border-bottom:0;justify-content:flex-start;gap:10px;margin-top:8px;padding:14px 0 0;font-size:13px;font-weight:600}.briefing-root .today-briefing .today-drawer .feedback{color:var(--brief-quiet);margin-top:18px;font-size:12px}.briefing-root .today-briefing .today-drawer .feedback button{min-height:30px;font-size:12px}.briefing-root .today-briefing .today-drawer .workbench-evidence-status{letter-spacing:0;text-transform:none;color:var(--brief-quiet);font-size:12px;font-weight:500}.briefing-root .today-briefing .today-drawer .workbench-evidence-status[data-status=bewezen]{color:var(--brief-body)}.briefing-root .today-briefing .today-drawer .workbench-scale li{border:0;border-bottom:1px solid var(--brief-line);border-radius:0}.briefing-root .today-briefing .today-drawer .workbench-scale li[data-active=true]{border-color:#0000;border-bottom-color:var(--brief-green);color:var(--brief-green);font-weight:600}@media (max-width:900px){.briefing-root .today-briefing .today-drawer{border-left:0;width:100%;min-width:0;max-width:none;padding:56px 0 72px}.briefing-root .today-briefing .today-drawer-inner{width:min(680px,100% - 48px)}.briefing-root .today-briefing .today-drawer h2{font-size:26px}}@media (max-width:700px){.briefing-root .today-briefing .intro,.briefing-root .today-briefing .toolbar,.briefing-root .today-briefing .stream{width:var(--brief-gutter-mobile)}.briefing-root .today-briefing .today-intro{padding:28px 0 18px}.briefing-root .today-briefing .today-intro h1,.briefing-root .today-briefing .today-intro .welcome{font-size:24px}.briefing-root .today-briefing .today-intro .lede{font-size:13px}.briefing-root .today-briefing .today-filters{flex-direction:column;align-items:flex-start;gap:12px}.briefing-root .today-briefing .stream-filters .scope-filter+.scope-filter{border-left:0;padding-left:0}.briefing-root .today-briefing .today-story,.briefing-root .today-briefing .today-story:hover,.briefing-root .today-briefing .today-story.selected{grid-template-columns:none;min-height:0;padding:20px 0 20px 12px}.briefing-root .today-briefing .today-story-headline{font-size:15px}.briefing-root .today-briefing .today-story-context{font-size:13px}.briefing-root .today-briefing .today-drawer{width:100%;min-width:0;max-width:none;padding:52px 0 64px}.briefing-root .today-briefing .today-drawer-inner{width:var(--brief-gutter-mobile)}.briefing-root .today-briefing .today-drawer h2{font-size:24px}.briefing-root .today-briefing .today-drawer .brief-hook,.briefing-root .today-briefing .today-drawer .action-card,.briefing-root .today-briefing .today-drawer .brief-action-card{padding:16px 14px}.briefing-root .today-briefing .today-overlay{background:var(--brief-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.briefing-root .accounts-briefing .intro,.briefing-root .accounts-briefing .toolbar,.briefing-root .accounts-briefing .stream,.briefing-root .accounts-briefing .accounts-orphans{width:var(--brief-reading-width)}.briefing-root .accounts-briefing .accounts-intro{padding:40px 0 22px}.briefing-root .accounts-briefing .accounts-intro .eyebrow{text-transform:none;letter-spacing:0;color:var(--brief-body);margin-bottom:10px;font-size:13px;font-weight:600}.briefing-root .accounts-briefing .accounts-intro h1{font-family:var(--brief-font);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.briefing-root .accounts-briefing .accounts-intro .lede{max-width:var(--brief-lede-max);color:var(--brief-hint);margin-top:10px;font-size:16px;line-height:1.45}.briefing-root .accounts-briefing .accounts-toolbar{border-top:1px solid var(--brief-line);border-bottom:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:18px 0 10px;display:flex}.briefing-root .accounts-briefing .accounts-search{border:0;border-bottom:1px solid var(--brief-control-line);background:0 0;border-radius:0;gap:0;width:100%;height:auto;padding:8px 0}.briefing-root .accounts-briefing .accounts-search input{font-size:14px}.briefing-root .accounts-briefing .stream-head{color:var(--brief-quiet);letter-spacing:0;text-transform:none;justify-content:flex-start;gap:16px;padding:6px 0 2px;font-size:13px}.briefing-root .accounts-briefing .accounts-row{border:0;border-top:1px solid var(--brief-line);text-align:left;cursor:pointer;background:0 0;border-left:2px solid #0000;width:100%;min-height:0;padding:22px 4px 22px 16px;transition:background .15s;display:block}.briefing-root .accounts-briefing .accounts-row:focus-visible,.briefing-root .accounts-briefing .accounts-orphan-link:focus-visible,.briefing-root .accounts-briefing .accounts-drawer .source-list button:focus-visible,.briefing-root .accounts-briefing .accounts-drawer .account-remove button:focus-visible{outline:var(--brief-focus-ring);outline-offset:var(--brief-focus-offset)}.briefing-root .accounts-briefing .accounts-row:last-child{border-bottom:1px solid var(--brief-line)}.briefing-root .accounts-briefing .accounts-row:hover,.briefing-root .accounts-briefing .accounts-row.selected{background:0 0;padding-left:16px}.briefing-root .accounts-briefing .accounts-row.selected{background:var(--brief-selected)}.briefing-root .accounts-briefing .accounts-row-body{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.briefing-root .accounts-briefing .accounts-row-name{color:var(--brief-ink);font-family:var(--brief-font);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.3;display:block}.briefing-root .accounts-briefing .accounts-row-context{color:var(--brief-ink-soft);margin-top:8px;font-size:14px;font-weight:600;line-height:1.35;display:block}.briefing-root .accounts-briefing .accounts-row-meta{color:var(--brief-quiet);flex-wrap:wrap;align-items:baseline;margin-top:8px;font-size:12px;line-height:1.4;display:flex}.briefing-root .accounts-briefing .accounts-row-meta>*+:before{content:"·";color:var(--brief-faint);margin:0 .45em}.briefing-root .accounts-briefing .accounts-empty{color:var(--brief-body);padding:48px 0 80px}.briefing-root .accounts-briefing .accounts-empty strong{color:var(--brief-ink);font-size:16px;font-weight:600}.briefing-root .accounts-briefing .accounts-orphans{margin:36px auto 80px;padding-top:8px}.briefing-root .accounts-briefing .accounts-orphans .stream-head{color:var(--brief-faint)}.briefing-root .accounts-briefing .orphan-lede{max-width:var(--brief-lede-max);color:var(--brief-quiet);margin:4px 0 12px;font-size:13px;line-height:1.45}.briefing-root .accounts-briefing .accounts-orphan-row{border-top:1px solid var(--brief-line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.briefing-root .accounts-briefing .accounts-orphan-row:last-child{border-bottom:1px solid var(--brief-line)}.briefing-root .accounts-briefing .accounts-orphan-body{flex-direction:column;gap:4px;min-width:0;display:flex}.briefing-root .accounts-briefing .accounts-orphan-body strong{color:var(--brief-body);font-family:var(--brief-font);letter-spacing:0;font-size:14px;font-weight:500}.briefing-root .accounts-briefing .accounts-orphan-meta{color:var(--brief-faint);font-size:12px;line-height:1.4}.briefing-root .accounts-briefing .accounts-orphan-meta>*+:before{content:"·";color:#c8c9c2;margin:0 .45em}.briefing-root .accounts-briefing .accounts-orphan-link{color:var(--brief-quiet);flex-shrink:0;font-size:12px;text-decoration:none}.briefing-root .accounts-briefing .accounts-orphan-link:hover,.briefing-root .accounts-briefing .accounts-orphan-link:focus-visible{color:var(--brief-ink)}.briefing-root .accounts-briefing .accounts-overlay{background:var(--brief-veil);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.briefing-root .accounts-briefing .accounts-drawer{border-left:1px solid var(--brief-line);width:min(560px,100%);box-shadow:none;padding:56px 0 80px;animation:.2s ease-out accounts-reading-pane}@keyframes accounts-reading-pane{0%{opacity:0}}.briefing-root .accounts-briefing .accounts-drawer-inner{width:min(440px,100% - 64px);margin:0 auto}.briefing-root .accounts-briefing .accounts-drawer .close{top:20px;right:24px}.briefing-root .accounts-briefing .accounts-drawer .drawer-account{color:var(--brief-ink);letter-spacing:0;text-transform:none;margin:0 0 12px;font-size:14px;font-weight:600}.briefing-root .accounts-briefing .accounts-drawer h2{font-family:var(--brief-font);letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:1.2}.briefing-root .accounts-briefing .accounts-drawer .found,.briefing-root .accounts-briefing .accounts-drawer .account-site{color:var(--brief-body);margin-top:12px;font-size:14px}.briefing-root .accounts-briefing .accounts-drawer-context{color:var(--brief-quiet);margin:8px 0 0;font-size:13px;line-height:1.4}.briefing-root .accounts-briefing .accounts-drawer .rule{margin:28px 0 32px}.briefing-root .accounts-briefing .accounts-drawer h3{color:var(--brief-body);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.briefing-root .accounts-briefing .accounts-drawer section{margin:0 0 32px}.briefing-root .accounts-briefing .accounts-drawer section p{color:var(--brief-body);font-family:var(--brief-font);font-size:15px;line-height:1.5}.briefing-root .accounts-briefing .accounts-drawer .brief-section-sources{margin-bottom:8px}.briefing-root .accounts-briefing .accounts-drawer .brief-section-sources h3{color:var(--brief-quiet);font-weight:500}.briefing-root .accounts-briefing .accounts-drawer .source-empty{color:var(--brief-quiet);margin:16px 0 20px;font-size:14px}.briefing-root .accounts-briefing .accounts-drawer .source-list{margin:16px 0 24px}.briefing-root .accounts-briefing .accounts-drawer .source-list li{padding:12px 0}.briefing-root .accounts-briefing .accounts-drawer .source-list strong{font-family:var(--brief-font);font-size:14px;font-weight:600;display:block}.briefing-root .accounts-briefing .accounts-drawer .source-list small{color:var(--brief-quiet);margin-top:4px;font-size:12px;display:block}.briefing-root .accounts-briefing .accounts-drawer .source-list button{color:var(--brief-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px}.briefing-root .accounts-briefing .accounts-drawer .source-list button:hover,.briefing-root .accounts-briefing .accounts-drawer .source-list button:focus-visible{color:var(--brief-ink)}.briefing-root .accounts-briefing .accounts-drawer .source-form{margin-top:8px}.briefing-root .accounts-briefing .accounts-drawer .source-form p,.briefing-root .accounts-briefing .accounts-drawer .source-form label{color:var(--brief-quiet);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.briefing-root .accounts-briefing .accounts-drawer .source-form input,.briefing-root .accounts-briefing .accounts-drawer .source-form select{font-family:var(--brief-font);border-radius:0}.briefing-root .accounts-briefing .accounts-drawer .source-form button{background:var(--brief-ink);letter-spacing:0;text-transform:none;font-weight:500}.briefing-root .accounts-briefing .accounts-drawer .account-remove{margin-top:48px;padding-top:20px}.briefing-root .accounts-briefing .accounts-drawer .account-remove h3{color:var(--brief-faint);font-weight:500}.briefing-root .accounts-briefing .accounts-drawer .account-remove p{color:var(--brief-quiet);font-family:var(--brief-font);font-size:13px;line-height:1.45}.briefing-root .accounts-briefing .accounts-drawer .account-remove>button,.briefing-root .accounts-briefing .accounts-drawer .account-remove-confirm button{color:var(--brief-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px}.briefing-root .accounts-briefing .accounts-drawer .account-remove-confirm button:not(.account-remove-cancel){color:var(--brief-ink);background:0 0;border:0;font-weight:600}.briefing-root .accounts-briefing .accounts-drawer .account-remove-confirm p{font:13px/1.45 var(--brief-font)}@media (max-width:700px){.briefing-root .accounts-briefing .intro,.briefing-root .accounts-briefing .toolbar,.briefing-root .accounts-briefing .stream,.briefing-root .accounts-briefing .accounts-orphans{width:var(--brief-gutter-mobile)}.briefing-root .accounts-briefing .accounts-intro{padding:28px 0 18px}.briefing-root .accounts-briefing .accounts-intro h1{font-size:24px}.briefing-root .accounts-briefing .accounts-row,.briefing-root .accounts-briefing .accounts-row:hover,.briefing-root .accounts-briefing .accounts-row.selected{padding:20px 0 20px 12px}.briefing-root .accounts-briefing .accounts-row-name{font-size:17px}.briefing-root .accounts-briefing .accounts-drawer{border-left:0;width:100%;padding:52px 0 64px}.briefing-root .accounts-briefing .accounts-drawer-inner{width:var(--brief-gutter-mobile)}.briefing-root .accounts-briefing .accounts-drawer h2{font-size:24px}.briefing-root .accounts-briefing .accounts-overlay{background:var(--brief-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.briefing-root .team-briefing .intro,.briefing-root .team-briefing .team-grid,.briefing-root .team-briefing .team-panel,.briefing-root .account-profile .intro,.briefing-root .account-profile .account-panel{width:var(--brief-reading-width)}.briefing-root .team-briefing .team-intro,.briefing-root .account-profile .account-intro{padding:40px 0 22px}.briefing-root .team-briefing .team-intro .eyebrow,.briefing-root .account-profile .account-intro .eyebrow{text-transform:none;letter-spacing:0;color:var(--brief-body);margin-bottom:10px;font-size:13px;font-weight:600}.briefing-root .team-briefing .team-intro h1,.briefing-root .account-profile .account-intro h1{font-family:var(--brief-font);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.briefing-root .team-briefing .team-intro .lede,.briefing-root .account-profile .account-intro .lede{max-width:var(--brief-lede-max);color:var(--brief-hint);margin-top:10px;font-size:16px;line-height:1.45}.briefing-root .team-briefing,.briefing-root .account-profile{padding-bottom:80px}.briefing-root .team-briefing .team-grid{border-top:1px solid var(--brief-line);grid-template-columns:1fr 1fr;gap:40px 48px;margin:0 auto;padding:28px 0 8px;display:grid}.briefing-root .team-briefing .team-block h2,.briefing-root .team-briefing .team-panel h2{font-family:var(--brief-font);letter-spacing:-.01em;margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.3}.briefing-root .team-briefing .team-panel{border-top:1px solid var(--brief-line);margin:0 auto;padding:28px 0}.briefing-root .account-profile .account-panel{border-top:1px solid var(--brief-line);margin:0 auto;padding:28px 0 0}.briefing-root .team-briefing .source-form,.briefing-root .account-profile .source-form{margin-top:0}.briefing-root .team-briefing .source-form label,.briefing-root .account-profile .source-form label{color:var(--brief-quiet);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.briefing-root .team-briefing .source-form input,.briefing-root .team-briefing .source-form select,.briefing-root .account-profile .source-form input{font-family:var(--brief-font);border-radius:0}.briefing-root .team-briefing .source-form button,.briefing-root .account-profile .source-form button{background:var(--brief-ink);letter-spacing:0;text-transform:none;font-weight:500}.briefing-root .team-briefing .team-assign-meta{color:var(--brief-body);letter-spacing:0;text-transform:none;margin:0;font-size:13px;font-weight:400}.briefing-root .team-briefing .team-empty{color:var(--brief-quiet);margin:0;font-size:14px;line-height:1.45}.briefing-root .team-briefing .team-requests{margin:16px 0 0;padding:0;list-style:none}.briefing-root .team-briefing .team-requests li{border-top:1px solid var(--brief-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;display:grid}.briefing-root .team-briefing .team-requests li:last-child{padding-bottom:0}.briefing-root .team-briefing .team-requests strong{color:var(--brief-ink);font-size:14px;font-weight:600}.briefing-root .team-briefing .team-request-status{color:var(--brief-quiet);text-align:right;font-size:12px;line-height:1.4}.briefing-root .team-briefing .team-request-note{color:var(--brief-quiet);grid-column:1/-1;font-size:13px;line-height:1.45}.briefing-root .team-briefing .team-members{flex-direction:column;gap:0;margin:0 0 20px;display:flex}.briefing-root .team-briefing .team-members button{border:0;border-left:2px solid #0000;border-bottom:1px solid var(--brief-line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding:12px 4px 12px 12px;display:flex}.briefing-root .team-briefing .team-members button:first-child{border-top:1px solid var(--brief-line)}.briefing-root .team-briefing .team-members button strong{font-size:15px;font-weight:600}.briefing-root .team-briefing .team-members button span{color:var(--brief-quiet);letter-spacing:0;text-transform:none;font-size:12px}.briefing-root .team-briefing .team-members button.active{border-left-color:var(--brief-ink);background:var(--brief-selected)}.briefing-root .team-briefing .manage-actions{margin-bottom:4px}.briefing-root .team-briefing .manage-actions button{color:var(--brief-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.briefing-root .team-briefing .manage-actions button:hover,.briefing-root .team-briefing .manage-actions button:focus-visible{color:var(--brief-ink)}.briefing-root .team-briefing .manage-checks{gap:0;max-height:280px}.briefing-root .team-briefing .manage-checks li{border-bottom:1px solid var(--brief-line)}.briefing-root .team-briefing .manage-checks label{width:fit-content;max-width:100%;color:var(--brief-ink);letter-spacing:0;text-transform:none;justify-content:flex-start;padding:10px 0;font-size:14px;display:flex}.briefing-root .team-briefing .manage-table-wrap{margin-top:0}.briefing-root .team-briefing .manage-table{min-width:0}.briefing-root .team-briefing .manage-table thead th{letter-spacing:.04em}.briefing-root .team-briefing .manage-table-actions button{color:var(--brief-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.briefing-root .team-briefing .manage-table-actions button:hover,.briefing-root .team-briefing .manage-table-actions button:focus-visible,.briefing-root .team-briefing .manage-table-actions button.secondary{color:var(--brief-ink);background:0 0}.briefing-root .team-briefing .manage-remove{margin-top:28px;padding-top:16px}.briefing-root .team-briefing .manage-remove button{color:var(--brief-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px}.briefing-root .team-briefing .manage-remove button:hover,.briefing-root .team-briefing .manage-remove button:focus-visible{color:var(--brief-ink)}.briefing-root .team-briefing .source-form input:focus-visible,.briefing-root .team-briefing .source-form select:focus-visible,.briefing-root .team-briefing .source-form button:focus-visible,.briefing-root .team-briefing .team-members button:focus-visible,.briefing-root .team-briefing .manage-actions button:focus-visible,.briefing-root .team-briefing .manage-checks input:focus-visible,.briefing-root .team-briefing .manage-table-actions button:focus-visible,.briefing-root .team-briefing .manage-remove button:focus-visible,.briefing-root .account-profile .source-form input:focus-visible,.briefing-root .account-profile .source-form button:focus-visible{outline:var(--brief-focus-ring);outline-offset:var(--brief-focus-offset)}@media (max-width:700px){.briefing-root .team-briefing .intro,.briefing-root .team-briefing .team-grid,.briefing-root .team-briefing .team-panel,.briefing-root .account-profile .intro,.briefing-root .account-profile .account-panel{width:var(--brief-gutter-mobile)}.briefing-root .team-briefing .team-intro,.briefing-root .account-profile .account-intro{padding:28px 0 18px}.briefing-root .team-briefing .team-intro h1,.briefing-root .account-profile .account-intro h1{font-size:24px}.briefing-root .team-briefing .team-grid{grid-template-columns:1fr;gap:32px;padding-top:22px}.briefing-root .team-briefing .team-panel{padding:22px 0}}.briefing-root .briefing-loading{width:var(--brief-page-width);margin:0 auto;padding:40px 0 80px}.briefing-root .briefing-loading-kicker,.briefing-root .briefing-loading-title,.briefing-root .briefing-loading-lede,.briefing-root .briefing-loading-row{background:var(--brief-line)}.briefing-root .briefing-loading-kicker{width:72px;height:10px}.briefing-root .briefing-loading-title{width:min(280px,70%);height:22px;margin-top:14px}.briefing-root .briefing-loading-lede{width:min(420px,92%);height:12px;margin-top:16px}.briefing-root .briefing-loading-rule{background:var(--brief-line);height:1px;margin:28px 0 8px}.briefing-root .briefing-loading-row{max-width:520px;height:14px;margin-top:22px}.briefing-root .briefing-loading-row:nth-child(2n){max-width:360px}.briefing-root .entry-error{width:min(440px,100% - 32px);margin:80px auto}.briefing-root .entry-error h1{font-family:var(--brief-font);margin:0;font-size:22px;font-weight:600}.briefing-root .entry-error p{color:var(--brief-hint);margin:10px 0 0;font-size:15px;line-height:1.45}.briefing-root .entry-error .entry-btn{border-radius:var(--brief-radius-sm);background:var(--brief-ink);width:auto;min-height:40px;color:var(--brief-white);cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:20px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}@media (max-width:700px){.briefing-root .briefing-loading{width:var(--brief-gutter-mobile);padding-top:28px}}@media (prefers-reduced-motion:reduce){.briefing-root *{transition:none!important;animation:none!important}}.cor-entry{--brief-ink:#171815;--brief-muted:#777970;--brief-line:#e8e9e3;--brief-paper:#fbfcf8;--brief-green:#134a32;--brief-lime:#d9ff57;--brief-ink-soft:#3f423c;--brief-body:#5d6058;--brief-quiet:#8a8c84;--brief-meta:#91938c;--brief-faint:#b0b2aa;--brief-hint:#4d504a;--brief-white:#fff;--brief-wash:#f4f4f0;--brief-row-hover:#f4f5ef;--brief-control-line:#dedfd8;--brief-brand-o:#8fa926;--brief-shadow:0 8px 24px #17181514;--brief-font:Arial, Helvetica, sans-serif;--brief-lede-max:36rem;--brief-page-width:min(1120px, 89.2vw);--brief-radius-sm:6px;--brief-radius-md:8px;--brief-focus-ring:2px solid var(--brief-green);--brief-focus-offset:2px;--dash-bg:var(--brief-paper);--dash-canvas:var(--brief-paper);--dash-surface:var(--brief-white);--dash-surface-hover:var(--brief-row-hover);--dash-border:var(--brief-line);--dash-border-light:var(--brief-control-line);--dash-text:var(--brief-ink);--dash-text-secondary:var(--brief-ink-soft);--dash-text-muted:var(--brief-muted);--dash-text-dim:var(--brief-quiet);--dash-accent:var(--brief-ink);--dash-accent-hover:var(--brief-ink-soft);min-height:100dvh;color:var(--brief-ink);background:var(--brief-paper);font-family:var(--brief-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cor-entry *,.cor-entry :before,.cor-entry :after{box-sizing:border-box}.cor-entry button,.cor-entry input,.cor-entry textarea{font:inherit}.cor-entry .brand{color:var(--brief-ink);flex-direction:column;flex-shrink:0;justify-content:center;line-height:1.05;text-decoration:none;display:flex}.cor-entry .brand-name{letter-spacing:-1.7px;font-size:26px;font-weight:800;display:block}.cor-entry .brand-name span{color:var(--brief-brand-o)}.cor-entry .brand-product{color:var(--brief-muted);letter-spacing:.01em;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:500;line-height:1.2}.cor-entry .entry-topbar{border-bottom:1px solid var(--brief-line);align-items:flex-end;gap:28px;min-height:82px;padding:18px 5.4vw 16px;display:flex}.cor-entry .entry-nav{align-items:baseline;margin-left:auto;display:flex}.cor-entry .entry-nav a{color:var(--brief-ink-soft);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none}.cor-entry .entry-nav a:hover{color:var(--brief-ink)}.cor-entry .entry-main{width:var(--brief-page-width);margin:0 auto;padding-bottom:80px}.cor-entry .entry-intro{padding:40px 0 22px}.cor-entry .entry-intro .welcome{color:var(--brief-body);margin:0 0 8px;font-size:13px;font-weight:600}.cor-entry .entry-intro h1{font-family:var(--brief-font);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.2}.cor-entry .entry-lede{max-width:var(--brief-lede-max);color:var(--brief-hint);margin-top:16px;font-size:15px;line-height:1.5}.cor-entry .entry-lede p{margin:0}.cor-entry .entry-lede p+p{margin-top:10px}.cor-entry .entry-lede .entry-core{color:var(--brief-ink);font-weight:500}.cor-entry .entry-work{border-top:1px solid var(--brief-line);padding:28px 0 0}.cor-entry .entry-auth{width:min(440px,100% - 48px);margin:0 auto;padding:40px 0 80px}.cor-entry .entry-auth-copy h1{font-family:var(--brief-font);letter-spacing:-.02em;color:var(--brief-ink);margin:0;font-size:28px;font-weight:600;line-height:1.2}.cor-entry .entry-auth-copy .lede{color:var(--brief-hint);margin:10px 0 0;font-size:15px;line-height:1.45}.cor-entry .entry-auth-stack{flex-direction:column;gap:20px;margin-top:28px;display:flex}.cor-entry .entry-panel{background:0 0;border:0;padding:0}.cor-entry .entry-panel h2{font-family:var(--brief-font);letter-spacing:-.01em;color:var(--brief-ink);margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.3}.cor-entry .entry-panel-lede{color:var(--brief-quiet);margin:0 0 16px;font-size:13px;line-height:1.45}.cor-entry .entry-divider{color:var(--brief-quiet);margin:4px 0;font-size:12px;font-weight:500}.cor-entry .entry-foot{color:var(--brief-muted);margin:8px 0 0;font-size:13px;line-height:1.45}.cor-entry .entry-foot a{color:var(--brief-ink);font-weight:600;text-decoration:none}.cor-entry .entry-foot a:hover{text-underline-offset:3px;text-decoration:underline}.cor-entry .entry-notice{border:1px solid var(--brief-line);border-radius:var(--brief-radius-sm);background:var(--brief-wash);color:var(--brief-ink-soft);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.cor-entry .entry-notice.is-error{color:#7a2e2e;background:#fbf6f6;border-color:#ead9d9}.cor-entry label{color:var(--brief-quiet);font-size:12px;font-weight:600}.cor-entry input,.cor-entry textarea{border:1px solid var(--brief-control-line);border-radius:var(--brief-radius-sm);background:var(--brief-white);color:var(--brief-ink);box-shadow:none}.cor-entry input::placeholder,.cor-entry textarea::placeholder{color:var(--brief-faint)}.cor-entry input:focus-visible,.cor-entry textarea:focus-visible,.cor-entry a:focus-visible,.cor-entry button:focus-visible{outline:var(--brief-focus-ring);outline-offset:var(--brief-focus-offset);box-shadow:none}.cor-entry button.entry-btn,.cor-entry button.entry-btn-secondary{border-radius:var(--brief-radius-sm);width:100%;min-height:40px;box-shadow:none;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.cor-entry button.entry-btn{background:var(--brief-ink);color:var(--brief-white);border:0}.cor-entry button.entry-btn:hover{opacity:.92}.cor-entry button.entry-btn-secondary{border:1px solid var(--brief-control-line);background:var(--brief-white);color:var(--brief-ink)}.cor-entry button.entry-btn-secondary:hover{background:var(--brief-row-hover)}.cor-entry .entry-work .entry-btn{width:auto;min-width:11.5rem}.cor-entry .entry-error{width:min(440px,100% - 32px);margin:80px auto}.cor-entry .entry-error h1{margin:0;font-size:22px;font-weight:600}.cor-entry .entry-error p{color:var(--brief-hint);margin:10px 0 0;font-size:15px;line-height:1.45}.cor-entry .entry-error .entry-btn{width:auto;margin-top:20px}@media (max-width:700px){.cor-entry .brand-product{display:none}.cor-entry .entry-topbar{min-height:72px;padding:16px 20px 14px}.cor-entry .entry-main,.cor-entry .entry-auth{width:calc(100% - 40px)}.cor-entry .entry-intro,.cor-entry .entry-auth{padding-top:28px}.cor-entry .entry-intro h1,.cor-entry .entry-auth-copy h1{font-size:24px}}@media (prefers-reduced-motion:reduce){.cor-entry *{transition:none!important;animation:none!important}}
