:root{--pg-blue:#003a98;--pg-blue-dark:#0a1770;--pg-blue-light:#00c0ed;--pg-green:#afdb00;--pg-black:#000000;--pg-grey-cool:#cdced0;--pg-white:#ffffff;--blue:var(--pg-blue);--blue-hover:var(--pg-blue-dark);--ink:#1c1b19;--muted:#6b6a66;--line:#e7e4dd;--bg:#fbfaf7;--surface:#ffffff;--positive:#1f8a4c;--amber:#b97a12}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:var(--font-sans),system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.5;min-height:100dvh}.shell{max-width:1240px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,5vw,2.5rem)}header{display:flex;align-items:center;gap:.75rem;padding-bottom:2.25rem;border-bottom:1px solid var(--line)}.mark{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--blue);color:#fff;font-family:var(--font-display),serif;font-weight:600;font-size:1.05rem}.brand-lockup{display:inline-flex;align-items:center;gap:.72rem;min-width:0;color:var(--muted);font-size:.74rem;font-weight:850;line-height:1;text-transform:uppercase}.brand-lockup img{display:block;width:clamp(9.8rem,17vw,12.4rem);height:auto;object-fit:contain}.brand-lockup-compact{gap:.5rem;font-size:.72rem}.brand-lockup-compact img{width:6.9rem}.wordmark{font-family:var(--font-display),serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em}.wordmark span{color:var(--muted);font-weight:400}.user{margin-left:auto;display:flex;align-items:center;gap:.85rem}.user .email{font-size:.85rem;color:var(--muted)}.signout{font:inherit;font-size:.82rem;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:.35rem .7rem;cursor:pointer;transition:border-color .15s ease,color .15s ease}.signout:hover{border-color:var(--blue);color:var(--blue)}.workspace-back-link{display:inline-flex;align-items:center;gap:.48rem;width:fit-content;min-height:2.25rem;border:1px solid color-mix(in srgb,var(--blue) 22%,var(--line));border-radius:8px;background:#ffffff;color:var(--blue);font-size:.8rem;font-weight:800;line-height:1;padding:.42rem .68rem;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.workspace-back-link:before{content:"";width:1.35rem;height:1.35rem;border-radius:.28rem;background:url(/brand/pinecrest-group-logo.png) 0/auto 100% no-repeat;box-shadow:0 0 0 1px rgba(0,58,152,.08)}.workspace-back-link:has(.brand-lockup):before{display:none}.workspace-back-link:hover{border-color:color-mix(in srgb,var(--blue) 62%,var(--line));background:#f5f8ff;color:var(--blue-hover)}.leadership-onboarding-page{min-height:100dvh;background:#eef3fb}.leadership-onboarding-page .crm-tool-bar{position:sticky;top:0;z-index:20;background:color-mix(in srgb,#eef3fb 88%,#ffffff);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #d8e0ed}.leadership-onboarding-frame{display:block;width:100%;min-height:calc(100dvh - 60px);border:0;background:#f5f8fd}.reference-app-tabs{position:sticky;top:60px;z-index:19;display:flex;gap:6px;padding:10px clamp(18px,3vw,40px);border-bottom:1px solid #d8e0ed;background:color-mix(in srgb,#eef3fb 94%,#ffffff);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.reference-app-tabs a{padding:8px 13px;border:1px solid transparent;border-radius:9px;color:#526178;font-size:.84rem;font-weight:650;line-height:1;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.reference-app-tabs a:hover{border-color:#d2dbe9;background:#ffffff;color:#1e3558}.reference-app-tabs a.is-active{border-color:color-mix(in srgb,var(--blue) 30%,#d8e0ed);background:#ffffff;color:var(--blue-hover);box-shadow:0 1px 2px rgb(26 47 77/8%)}.reference-app-frame{min-height:calc(100dvh - 111px)}.booth-review-context{align-items:baseline;background:#eef9fd;border-bottom:1px solid #c6eaf3;color:#0a1770;display:flex;font-size:.875rem;gap:.75rem;padding:.75rem 1.25rem}.booth-review-context span{color:#48627a}.booth-review-frame{min-height:1120px}@media (max-width:640px){.booth-review-context{align-items:flex-start;flex-direction:column;gap:.25rem}.booth-review-frame{min-height:980px}}.sales-live-wrap{width:min(1180px,calc(100vw - 32px));margin:1rem auto;border:1px solid #d8e2ef;border-radius:12px;background:linear-gradient(135deg,rgba(10,23,112,.04),rgba(0,192,237,.04)),#ffffff;box-shadow:0 1px 2px rgba(10,23,112,.04);padding:.85rem}.sales-live-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:end;border-bottom:1px solid #e3ebf5;padding:.15rem .1rem .78rem}.sales-live-head h2{color:#0f1d36;font-size:1.12rem;font-weight:900;line-height:1.1}.sales-live-head>div:first-child>span{display:block;margin-top:.22rem;color:#66758b;font-size:.78rem;font-weight:700}.sales-live-meta{display:flex;gap:.45rem}.sales-live-meta span{min-width:8.6rem;border:1px solid #dce5f1;border-radius:8px;background:#fbfdff;color:#65748b;font-size:.66rem;font-weight:850;letter-spacing:.06em;padding:.48rem .58rem;text-transform:uppercase}.sales-live-meta strong{display:block;color:#003a98;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.12;text-transform:none}.sales-live-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.sales-live-card{border:1px solid #e0e8f2;border-radius:9px;background:#ffffff;padding:.72rem .78rem}.sales-live-card-warn{background:#fffaf0;border-color:#efd99d}.sales-live-card-prompt{background:#f4f8ff;border-color:#cfe0f7}.sales-live-card h3{color:#003a98;font-size:.7rem;font-weight:900;letter-spacing:.08em;margin-bottom:.42rem;text-transform:uppercase}.sales-live-card ul{display:grid;gap:.42rem;list-style:none}.sales-live-card li{position:relative;color:#253650;font-size:.78rem;font-weight:650;line-height:1.4;padding-left:.72rem}.sales-live-card li:before{content:"";position:absolute;left:0;top:.48em;width:.32rem;height:.32rem;border-radius:999px;background:#00c0ed}@media (max-width:1080px){.sales-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sales-live-grid,.sales-live-head{grid-template-columns:1fr}.sales-live-meta{flex-wrap:wrap}.sales-live-meta span{min-width:min(100%,9rem)}}.login-wrap{min-height:100dvh;display:grid;place-items:center;padding:1.5rem}.login-card{width:100%;max-width:380px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:2.5rem 2rem;text-align:center;box-shadow:0 1px 2px rgba(28,27,25,.04),0 12px 32px rgba(28,27,25,.06)}.login-card .mark{margin:0 auto 1.1rem;width:44px;height:44px;font-size:1.3rem}.login-card .brand-lockup,.noaccess-card .brand-lockup{justify-content:center;margin:0 auto 1.1rem}.login-card .brand-lockup img,.noaccess-card .brand-lockup img{width:min(100%,15rem)}.login-card h1{font-family:var(--font-display),serif;font-size:1.5rem;font-weight:500;letter-spacing:-.01em}.login-sub{margin-top:.6rem;color:var(--muted);font-size:.92rem;line-height:1.5}.gbtn{margin-top:1.5rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font:inherit;font-size:.95rem;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:.7rem 1rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.gbtn:hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));box-shadow:0 2px 8px rgba(28,27,25,.06)}.fineprint{margin-top:1.1rem;font-size:.78rem;color:var(--muted)}.hero{padding:2.25rem 0 1.5rem}.hero h1{font-family:var(--font-display),serif;font-size:clamp(2rem,5vw,2.9rem);font-weight:500;letter-spacing:-.02em;line-height:1.08;max-width:18ch}.hero p{margin-top:1rem;color:var(--muted);font-size:1.05rem;max-width:52ch}.workspace-shell{min-height:100dvh}.workspace-header{position:sticky;top:0;z-index:10;margin-inline:calc(clamp(1.25rem, 5vw, 2.5rem) * -1);padding:.8rem clamp(1.25rem,5vw,2.5rem);background:color-mix(in srgb,var(--bg) 88%,#ffffff);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.workspace-header .brand-lockup{flex:0 1 auto}.workspace-mark{box-shadow:0 8px 18px rgba(0,58,152,.16)}.workspace-eyebrow{margin:0 0 .6rem;color:var(--blue);font-size:.74rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.workspace-hero h1{max-width:14ch}.workspace-app-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.65rem;border-bottom:1px solid var(--line);background:rgba(255,255,255,.94);padding:.78rem clamp(1rem,3vw,1.45rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.workspace-app-brand{min-width:0;display:flex;align-items:center;gap:.9rem}.workspace-app-home{flex:0 0 auto}.workspace-app-title{min-width:0}.workspace-app-title h1{color:var(--ink);font-size:1.05rem;font-weight:900;letter-spacing:0;line-height:1.05}.workspace-app-title h1,.workspace-app-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-app-title span{display:block;max-width:62ch;margin-top:.12rem;color:var(--muted);font-size:.78rem}.workspace-app-user{flex:0 0 auto}.workspace-command-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end;padding:1rem 0 .8rem}.workspace-command-strip h1{color:var(--ink);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:850;line-height:1}.workspace-command-strip>div:first-child>span{display:block;max-width:54rem;margin-top:.55rem;color:var(--muted);font-size:.88rem;font-weight:650;line-height:1.45}.workspace-command-meta{display:flex;gap:.5rem;align-items:stretch}.workspace-command-meta span{min-width:8.5rem;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);font-size:.68rem;font-weight:800;padding:.58rem .7rem;text-transform:uppercase}.workspace-command-meta strong{display:block;color:var(--blue);font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;text-transform:none}.workspace-setup-strip{display:grid;grid-template-columns:minmax(13rem,.58fr) minmax(0,1.42fr);gap:.85rem;align-items:stretch;margin-top:.75rem;border:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));border-radius:10px;background:linear-gradient(135deg,rgba(10,23,112,.05),rgba(0,192,237,.045)),var(--surface);padding:.75rem}.workspace-setup-copy{display:flex;min-height:4.4rem;flex-direction:column;justify-content:center;border-right:1px solid var(--line);padding:.15rem .95rem .15rem .15rem}.workspace-setup-copy h2{color:var(--ink);font-size:.98rem;font-weight:850;line-height:1.18}.workspace-setup-copy .workspace-eyebrow{margin-bottom:.28rem}.workspace-setup-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.workspace-setup-link{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.58rem;align-items:center;min-height:4.35rem;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.84);color:inherit;padding:.62rem;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.workspace-setup-link:hover{border-color:color-mix(in srgb,var(--blue) 42%,var(--line));box-shadow:0 8px 18px rgba(10,23,112,.07);transform:translateY(-1px)}.workspace-setup-link img{width:1.9rem;height:1.9rem;border-radius:8px;box-shadow:0 5px 10px rgba(0,58,152,.12)}.workspace-setup-link span{display:grid;gap:.12rem}.workspace-setup-link strong{overflow:hidden;color:var(--ink);font-size:.82rem;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.workspace-setup-link small{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.workspace-view-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.85rem}.workspace-view-nav button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;padding:.7rem .76rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}.workspace-view-nav button.active,.workspace-view-nav button:hover{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));box-shadow:0 8px 18px rgba(10,23,112,.06);color:var(--blue);transform:translateY(-1px)}.workspace-view-nav button.active{background:linear-gradient(135deg,rgba(0,58,152,.08),rgba(0,192,237,.045)),var(--surface)}.workspace-view-nav span{display:grid;gap:.14rem;min-width:0}.workspace-view-nav strong{color:var(--ink);font-size:.85rem;font-weight:850;line-height:1.1}.workspace-view-nav small,.workspace-view-nav strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-view-nav small{color:var(--muted);font-size:.7rem;font-weight:750;line-height:1.2}.workspace-view-nav em{display:inline-grid;place-items:center;min-width:1.65rem;height:1.65rem;border-radius:999px;background:color-mix(in srgb,var(--blue) 10%,#fff);color:var(--blue);font-size:.78rem;font-style:normal;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-section-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;margin-top:.8rem}.workspace-section-nav button{display:flex;align-items:center;justify-content:space-between;gap:.45rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface) 86%,var(--bg));color:var(--muted);cursor:pointer;font:inherit;padding:.52rem .58rem;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.workspace-section-nav button.active,.workspace-section-nav button:hover{border-color:color-mix(in srgb,var(--blue) 36%,var(--line));background:var(--surface);color:var(--blue)}.workspace-section-nav button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 32%,transparent)}.workspace-section-nav strong{overflow:hidden;font-size:.72rem;font-weight:850;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.workspace-section-nav span{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,var(--blue) 10%,#fff);color:var(--blue);font-size:.68rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-filter-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.6rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--blue) 4%,var(--surface));padding:.62rem .7rem}.workspace-filter-summary p{color:var(--ink);font-size:.88rem;font-weight:850}.workspace-filter-summary span{color:var(--muted);font-size:.74rem;font-weight:800}.workspace-brand-strip{display:grid;grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);gap:1rem;align-items:center;border:1px solid color-mix(in srgb,var(--blue) 16%,var(--line));border-radius:8px;background:linear-gradient(90deg,rgba(0,58,152,.06),rgba(0,192,237,.05)),var(--surface);padding:.78rem .86rem}.workspace-brand-strip h2{color:var(--ink);font-size:.92rem;font-weight:850;line-height:1.2}.workspace-brand-strip .workspace-eyebrow{margin-bottom:.28rem}.workspace-access-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.workspace-access-list span{border:1px solid color-mix(in srgb,var(--pg-grey-cool) 72%,#fff);border-radius:7px;background:rgba(255,255,255,.82);color:var(--ink);padding:.48rem .55rem;font-size:.72rem;font-weight:800;text-align:center}.workspace-color-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.38rem}.workspace-color-chip{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.42rem;row-gap:.1rem;align-items:center;border:1px solid color-mix(in srgb,var(--pg-grey-cool) 72%,#fff);border-radius:7px;background:rgba(255,255,255,.82);padding:.45rem .5rem}.workspace-color-chip i{grid-row:span 2;width:1rem;height:1.8rem;border:1px solid rgba(28,27,25,.1);border-radius:999px}.workspace-color-chip code,.workspace-color-chip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-color-chip strong{color:var(--ink);font-size:.64rem;font-weight:850}.workspace-color-chip code{color:var(--muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.62rem}.workspace-catalog-section{margin-top:.85rem}.workspace-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;color:var(--muted)}.workspace-section-head p{color:var(--blue);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-section-head span{font-size:.74rem;font-weight:750}.workspace-catalog-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.workspace-catalog-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-app-card{min-height:7.75rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.48rem;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:inherit;padding:.62rem;text-decoration:none;box-shadow:0 1px 2px rgba(10,23,112,.04);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.workspace-app-card:hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));box-shadow:0 8px 18px rgba(10,23,112,.07);transform:translateY(-1px)}.workspace-app-card-muted{background:#f7f7f5;color:var(--muted);pointer-events:none}.workspace-app-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.workspace-app-top img{width:1.75rem;height:1.75rem;border-radius:8px;box-shadow:0 5px 10px rgba(0,58,152,.12)}.workspace-live,.workspace-planned{border-radius:999px;font-size:.56rem;font-weight:850;letter-spacing:.06em;padding:.14rem .3rem;text-transform:uppercase}.workspace-live{border:1px solid color-mix(in srgb,var(--blue) 20%,var(--line));background:color-mix(in srgb,var(--blue) 7%,#fff);color:var(--blue)}.workspace-planned{border:1px solid color-mix(in srgb,var(--line) 80%,var(--muted));background:#f7f7f5;color:var(--muted)}.workspace-app-copy strong{display:block;color:var(--ink);font-size:.84rem;font-weight:850;letter-spacing:0;line-height:1.12}.workspace-app-copy small{display:-webkit-box;margin-top:.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted);font-size:.7rem;line-height:1.28}.workspace-app-meta{display:flex;flex-wrap:wrap;gap:.22rem}.workspace-app-meta span{border:1px solid var(--line);border-radius:6px;background:#fbfcff;color:var(--muted);font-size:.6rem;font-weight:750;padding:.14rem .28rem}.workspace-team-strip{margin-top:1rem;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.workspace-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:1rem}.workspace-team-item{min-height:5.4rem;display:grid;align-items:center;border:1px solid var(--line);border-radius:8px;color:inherit;padding:.75rem;text-decoration:none}.workspace-team-item:hover{border-color:color-mix(in srgb,var(--blue) 35%,var(--line));background:#f7f9fd}.workspace-team-item strong{display:block;color:var(--ink);font-size:.88rem}.workspace-team-item small{display:-webkit-box;margin-top:.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted);font-size:.78rem}.workspace-team-pill{display:none}.workplace-home{max-width:1380px;padding-top:0;padding-bottom:1.5rem}.workplace-home-header{position:sticky;top:0;z-index:40;min-height:4.25rem;margin-inline:calc(clamp(1.25rem, 5vw, 2.5rem) * -1);border-bottom:1px solid color-mix(in srgb,var(--blue) 10%,var(--line));background:color-mix(in srgb,var(--bg) 90%,#ffffff);padding:.7rem clamp(1.25rem,5vw,2.5rem);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.workplace-home-header .brand-lockup img{width:clamp(9.2rem,14vw,11rem)}.workplace-home-user .email{max-width:19rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplace-directory-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end;border-bottom:1px solid var(--line);padding:1.35rem 0 1.1rem}.workplace-directory-intro .workspace-eyebrow{margin-bottom:.42rem}.workplace-directory-intro h1{color:var(--ink);font-size:clamp(1.6rem,3.2vw,2.35rem);font-weight:850;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.workplace-directory-intro>div>p:last-child{max-width:62ch;margin-top:.48rem;color:var(--muted);font-size:.88rem;font-weight:600;line-height:1.45;text-wrap:pretty}.workplace-directory-stats{display:flex;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.workplace-directory-stats div{min-width:5.5rem;border-left:1px solid var(--line);padding:.52rem .72rem}.workplace-directory-stats div:first-child{border-left:0}.workplace-directory-stats dt{color:var(--muted);font-size:.62rem;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.workplace-directory-stats dd{margin-top:.2rem;color:var(--blue);font-size:1.05rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.workplace-directory{padding-top:.85rem}.workplace-directory-controls{overflow:hidden;border:1px solid color-mix(in srgb,var(--blue) 14%,var(--line));border-radius:11px;background:var(--surface);box-shadow:0 0 0 1px rgba(0,58,152,.02),0 5px 16px rgba(10,23,112,.045)}.workplace-search-wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.62rem;align-items:center;min-height:3.15rem;border-bottom:1px solid var(--line);background:#fbfcff;padding:0 .85rem}.workplace-search-wrap svg{width:1.05rem;height:1.05rem;fill:none;stroke:var(--blue);stroke-linecap:round;stroke-width:1.8}.workplace-search-wrap input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:.86rem;font-weight:650}.workplace-search-wrap input::placeholder{color:color-mix(in srgb,var(--muted) 78%,#ffffff)}.workplace-search-wrap:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--blue) 32%,transparent)}.workplace-search-wrap kbd{border:1px solid var(--line);border-bottom-color:color-mix(in srgb,var(--line) 65%,var(--muted));border-radius:5px;background:var(--surface);color:var(--muted);font-family:var(--font-sans),sans-serif;font-size:.64rem;font-weight:800;line-height:1;padding:.28rem .36rem}.workplace-search-clear{border:0;border-radius:5px;background:color-mix(in srgb,var(--blue) 8%,#ffffff);color:var(--blue);cursor:pointer;font:inherit;font-size:.7rem;font-weight:850;padding:.34rem .5rem}.workplace-search-clear:focus-visible,.workplace-search-clear:hover{background:color-mix(in srgb,var(--blue) 14%,#ffffff);outline:2px solid color-mix(in srgb,var(--blue) 28%,transparent);outline-offset:1px}.workplace-search-results{border-bottom:1px solid var(--line);background:#ffffff}.workplace-search-results-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--blue) 3%,#ffffff);padding:.52rem .8rem}.workplace-search-results-head strong{color:var(--ink);font-size:.76rem}.workplace-search-results-head span{overflow:hidden;color:var(--muted);font-size:.7rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.workplace-search-results-list{display:grid;max-height:min(34rem,62dvh);overflow-y:auto}.workplace-search-results-list a{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.7rem;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--line) 75%,transparent);color:inherit;padding:.62rem .8rem;text-decoration:none}.workplace-search-results-list a:last-child{border-bottom:0}.workplace-search-results-list a:focus-visible,.workplace-search-results-list a:hover{background:color-mix(in srgb,var(--blue) 5%,#ffffff);outline:0}.workplace-search-results-list img{width:1.65rem;height:1.65rem;object-fit:contain}.workplace-search-results-list a>span:nth-child(2){display:grid;gap:.16rem;min-width:0}.workplace-search-results-list strong{color:var(--ink);font-size:.82rem;font-weight:850}.workplace-search-results-list small{overflow:hidden;color:var(--muted);font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.workplace-search-result-meta{border:1px solid var(--line);border-radius:999px;color:var(--blue);font-size:.62rem;font-weight:850;padding:.24rem .42rem}.workplace-search-empty{display:grid;gap:.2rem;justify-items:center;padding:1.4rem;text-align:center}.workplace-search-empty strong{color:var(--ink);font-size:.85rem}.workplace-search-empty span{color:var(--muted);font-size:.73rem}.workplace-personal{border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(0,58,152,.035),transparent 44%),#ffffff;padding:.72rem}.workplace-personal-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.workplace-personal-heading .workspace-eyebrow{margin-bottom:.12rem;font-size:.55rem}.workplace-personal-heading h2{color:var(--ink);font-size:.9rem;font-weight:850;letter-spacing:-.015em;line-height:1.05}.workplace-personal-heading>span{color:var(--muted);font-size:.62rem;font-weight:700}.workplace-personal-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.workplace-personal-columns>section{min-width:0;padding:.55rem}.workplace-personal-columns>section+section{border-left:1px solid var(--line)}.workplace-personal-section-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.4rem;margin-bottom:.38rem}.workplace-personal-section-head h3{display:inline-flex;align-items:center;gap:.34rem;color:var(--ink);font-size:.69rem;font-weight:850}.workplace-personal-section-head h3 svg{width:.84rem;height:.84rem;fill:none;stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.workplace-personal-section-head>span{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,var(--blue) 8%,#ffffff);color:var(--blue);font-size:.58rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workplace-personal-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}.workplace-personal-shortcut{position:relative;min-width:0;border:1px solid color-mix(in srgb,var(--blue) 8%,var(--line));border-radius:7px;background:#fbfcff;transition:border-color .15s ease,background .15s ease}.workplace-personal-shortcut:hover{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:#f7f9ff}.workplace-personal-shortcut>a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.42rem;align-items:center;min-height:2.85rem;color:inherit;padding:.4rem 1.85rem .4rem .42rem;text-decoration:none}.workplace-personal-shortcut img{width:1.52rem;height:1.52rem;border-radius:6px;box-shadow:0 3px 8px rgba(0,58,152,.09)}.workplace-personal-shortcut a>span{display:grid;gap:.08rem;min-width:0}.workplace-personal-shortcut small,.workplace-personal-shortcut strong{overflow:hidden;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.workplace-personal-shortcut strong{color:var(--ink);font-size:.66rem;font-weight:800}.workplace-personal-shortcut small{color:var(--muted);font-size:.55rem;font-weight:650}.workplace-favorite-button,.workplace-personal-shortcut>button{display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.92);color:color-mix(in srgb,var(--muted) 70%,#ffffff);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.workplace-personal-shortcut>button{position:absolute;top:50%;right:.36rem;width:1.35rem;height:1.35rem;padding:0;transform:translateY(-50%)}.workplace-favorite-button.active,.workplace-favorite-button:hover,.workplace-personal-shortcut>button.active,.workplace-personal-shortcut>button:hover{border-color:color-mix(in srgb,var(--blue) 35%,var(--line));background:color-mix(in srgb,var(--blue) 7%,#ffffff);color:var(--blue)}.workplace-favorite-button svg,.workplace-personal-shortcut>button svg{width:.78rem;height:.78rem;fill:transparent;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.workplace-favorite-button.active svg,.workplace-personal-shortcut>button.active svg{fill:currentColor}.workplace-personal-empty{display:flex;align-items:center;min-height:2.85rem;border:1px dashed color-mix(in srgb,var(--blue) 17%,var(--line));border-radius:7px;background:#fbfcff;color:var(--muted);font-size:.62rem;font-weight:650;padding:.45rem .55rem}.workplace-preference-message{min-height:0;margin:0;color:#b42318;font-size:.61rem;font-weight:750}.workplace-preference-message:not(:empty){margin-top:.4rem}.workplace-browse-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.workplace-browse-tabs button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.62rem;align-items:center;min-height:4.15rem;border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;padding:.68rem .78rem;text-align:left;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.workplace-browse-tabs button:first-child{border-left:0}.workplace-browse-tabs button:hover{background:#f7f9fd;color:var(--blue)}.workplace-browse-tabs button.active{background:linear-gradient(135deg,rgba(0,58,152,.07),rgba(0,192,237,.035)),#ffffff;color:var(--blue);box-shadow:inset 0 -3px 0 var(--blue)}.workplace-browse-tabs svg{width:1.28rem;height:1.28rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.workplace-browse-tabs span{display:grid;gap:.12rem;min-width:0}.workplace-browse-tabs strong{color:var(--ink);font-size:.84rem;font-weight:850;line-height:1.05}.workplace-browse-tabs button.active strong{color:var(--blue)}.workplace-browse-tabs small{overflow:hidden;color:var(--muted);font-size:.66rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workplace-filter-row{display:flex;gap:.34rem;overflow-x:auto;border-bottom:1px solid var(--line);padding:.58rem .66rem;scrollbar-width:thin}.workplace-filter-row button{flex:0 0 auto;display:inline-flex;gap:.38rem;align-items:center;min-height:1.95rem;border:1px solid var(--line);border-radius:7px;background:#fbfcff;color:var(--muted);cursor:pointer;font:inherit;font-size:.68rem;font-weight:800;padding:.34rem .48rem;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.workplace-filter-row button.active,.workplace-filter-row button:hover{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:#f5f8ff;color:var(--blue)}.workplace-filter-row button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 24%,transparent)}.workplace-filter-row button span{display:inline-grid;place-items:center;min-width:1.22rem;height:1.22rem;border-radius:999px;background:color-mix(in srgb,var(--blue) 9%,#ffffff);font-size:.62rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workplace-results-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.55rem;padding:.52rem .72rem}.workplace-results-summary strong{color:var(--ink);font-size:.76rem;font-weight:850}.workplace-results-summary span{color:var(--muted);font-size:.7rem;font-weight:700}.workplace-directory-group{margin-top:1.05rem}.workplace-directory-group-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-height:2.7rem;margin-bottom:.48rem;border-bottom:1px solid var(--line);padding:0 .08rem .48rem}.workplace-directory-group-head h2{color:var(--ink);font-size:.91rem;font-weight:850;line-height:1.1}.workplace-directory-group-head p{margin-top:.18rem;color:var(--muted);font-size:.7rem;font-weight:650;line-height:1.3}.workplace-directory-group-head>span{display:inline-grid;flex:0 0 auto;place-items:center;min-width:1.55rem;height:1.55rem;border-radius:999px;background:color-mix(in srgb,var(--blue) 9%,#ffffff);color:var(--blue);font-size:.69rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workplace-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.54rem}.workplace-directory-card{position:relative;min-width:0;min-height:9.6rem;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:inherit;box-shadow:0 1px 2px rgba(10,23,112,.035);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.workplace-directory-card:focus-within,.workplace-directory-card:hover{border-color:color-mix(in srgb,var(--blue) 48%,var(--line));outline:0;box-shadow:0 0 0 1px rgba(0,58,152,.04),0 8px 18px rgba(10,23,112,.07);transform:translateY(-1px)}.workplace-directory-card-link{min-height:9.5rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.58rem;color:inherit;padding:.7rem;text-decoration:none}.workplace-directory-card-link:focus-visible{border-radius:8px;outline:2px solid color-mix(in srgb,var(--blue) 58%,transparent);outline-offset:-2px}.workplace-favorite-button{position:absolute;z-index:2;top:.66rem;right:.66rem;width:1.55rem;height:1.55rem;padding:0}.workplace-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;padding-right:2rem}.workplace-card-topline img{width:1.8rem;height:1.8rem;border-radius:7px;box-shadow:0 4px 10px rgba(0,58,152,.11)}.workplace-type-badge{border:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));border-radius:6px;background:color-mix(in srgb,var(--blue) 6%,#ffffff);color:var(--blue);font-size:.57rem;font-weight:850;letter-spacing:.05em;line-height:1;padding:.22rem .34rem;text-transform:uppercase}.workplace-card-copy strong{display:block;color:var(--ink);font-size:.88rem;font-weight:850;letter-spacing:-.012em;line-height:1.14;text-wrap:balance}.workplace-card-copy small{display:-webkit-box;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--muted);font-size:.69rem;font-weight:600;line-height:1.34;text-wrap:pretty}.workplace-card-details{display:flex;flex-wrap:wrap;gap:.24rem .45rem;align-items:center;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--line) 82%,#ffffff)}.workplace-card-details>span{color:var(--muted);font-size:.58rem;font-weight:650;line-height:1.25}.workplace-card-details b{color:color-mix(in srgb,var(--ink) 80%,var(--muted));font-weight:800}.workplace-card-details .workplace-card-team{width:100%;color:var(--blue);font-size:.61rem;font-weight:800}.workplace-card-details .workplace-access-badge{border-left:1px solid var(--line);color:var(--amber);font-weight:800;padding-left:.45rem}.workplace-empty-state{display:grid;justify-items:start;margin-top:1rem;border:1px dashed color-mix(in srgb,var(--blue) 25%,var(--line));border-radius:10px;background:#fbfcff;padding:1.35rem}.workplace-empty-state strong{color:var(--ink);font-size:.9rem}.workplace-empty-state p{margin-top:.2rem;color:var(--muted);font-size:.76rem}.workplace-empty-state button{margin-top:.72rem;border:1px solid var(--blue);border-radius:7px;background:var(--blue);color:#ffffff;cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;padding:.44rem .62rem}.workplace-home-footer{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;border-top:1px solid var(--line);padding:.8rem 0 0;color:var(--muted);font-size:.68rem}.workplace-home-footer span:last-child{margin-left:auto}@media (max-width:1080px){.workplace-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.workplace-directory-intro{grid-template-columns:1fr}.workplace-directory-stats{width:fit-content}.workplace-browse-tabs small{display:none}.workplace-browse-tabs button{min-height:3.25rem}.workplace-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workplace-personal-list{grid-template-columns:1fr}}@media (max-width:540px){.workplace-home-header{align-items:center;flex-direction:row}.workplace-home-user .email{display:none}.workplace-directory-intro{padding-top:1rem}.workplace-directory-stats{width:100%}.workplace-directory-stats div{min-width:0;flex:1 1}.workplace-search-wrap kbd{display:none}.workplace-search-results-list a{grid-template-columns:1.75rem minmax(0,1fr)}.workplace-personal-heading>span,.workplace-search-result-meta{display:none}.workplace-personal-columns{grid-template-columns:1fr}.workplace-personal-columns>section+section{border-top:1px solid var(--line);border-left:0}.workplace-browse-tabs button{grid-template-columns:1fr;justify-items:center;gap:.28rem;padding-inline:.35rem;text-align:center}.workplace-browse-tabs svg{width:1.1rem;height:1.1rem}.workplace-results-summary{align-items:flex-start;flex-direction:column;gap:.14rem}.workplace-directory-grid{grid-template-columns:1fr}.workplace-directory-card{min-height:8.9rem}.workplace-home-footer{align-items:flex-start;flex-direction:column}.workplace-home-footer span:last-child{margin-left:0}}.org-chart-shell{min-height:100dvh;background:var(--bg)}.org-chart-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;border-bottom:1px solid var(--line);background:rgba(251,250,247,.94);padding:.85rem clamp(1rem,3vw,1.5rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.org-chart-header h1{color:var(--ink);font-size:1.25rem;font-weight:850;line-height:1.05}.org-chart-header p:not(.workspace-eyebrow){margin-top:.2rem;color:var(--muted);font-size:.86rem}.org-chart-frame{display:block;width:100%;height:calc(100dvh - 5.45rem);border:0;background:#eef3f9}.monday-conversion-shell{display:grid;grid-template-rows:auto auto minmax(0,1fr)}.monday-conversion-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);background:#ffffff;padding:.7rem clamp(1rem,3vw,1.45rem)}.monday-conversion-toolbar p{color:var(--ink);font-size:.86rem;font-weight:650}.monday-conversion-toolbar span{display:block;margin-top:.08rem;color:var(--muted);font-size:.78rem}.monday-conversion-toolbar nav{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.monday-conversion-toolbar a{display:inline-flex;align-items:center;min-height:2rem;border:1px solid color-mix(in srgb,var(--blue) 24%,var(--line));border-radius:7px;background:#f8fbff;color:var(--blue);font-size:.78rem;font-weight:800;line-height:1;padding:.45rem .66rem;text-decoration:none}.monday-conversion-toolbar a:hover{border-color:var(--blue);background:#eef5ff}.monday-conversion-frame{display:block;width:100%;height:calc(100dvh - 8.9rem);min-height:34rem;border:0;background:#f6f8fb}.monday-cleanup-shell{min-height:100dvh;background:#f4f7fb}.monday-cleanup-workbench{width:min(1320px,100%);margin:0 auto;padding:clamp(.9rem,2vw,1.4rem)}.monday-cleanup-command{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:flex-end;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:linear-gradient(135deg,#0a1770,#003a98);color:#fff;padding:clamp(1.05rem,2.4vw,1.55rem);box-shadow:0 12px 30px rgba(10,23,112,.18)}.monday-cleanup-command h1{margin:.25rem 0 0;color:#fff;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:920;line-height:1.04}.monday-cleanup-command p{max-width:76ch;margin:.45rem 0 0;color:#dce9ff;font-size:.92rem;line-height:1.45}.monday-cleanup-command .workspace-eyebrow{color:rgba(255,255,255,.76)}.monday-cleanup-actions{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.monday-cleanup-actions button,.monday-cleanup-detail button,.monday-cleanup-toolbar button{min-height:2.25rem;border:1px solid #cfd9e7;border-radius:7px;background:#fff;color:#142743;font-size:.78rem;font-weight:850;padding:.48rem .7rem}.monday-cleanup-actions button:first-child,.monday-cleanup-detail button{border-color:color-mix(in srgb,var(--blue) 36%,#cfd9e7);background:#f2f7ff;color:var(--blue)}.monday-cleanup-command .monday-cleanup-actions button{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.1);color:#fff}.monday-cleanup-command .monday-cleanup-actions button:first-child{background:#fff;color:var(--blue)}.monday-cleanup-actions button:hover,.monday-cleanup-detail button:hover,.monday-cleanup-toolbar button:hover{border-color:var(--blue);background:#eaf3ff}.monday-cleanup-lede{margin:.75rem 0;border:1px solid #dbe5f2;border-left:5px solid var(--blue);border-radius:8px;background:#fff;color:#1f2f47;font-size:.98rem;line-height:1.48;padding:.85rem 1rem}.monday-cleanup-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;margin:.75rem 0}.monday-cleanup-kpis div{min-height:4.75rem;border:1px solid #dbe5f2;border-radius:8px;background:#fff;padding:.75rem}.monday-cleanup-kpis span{display:block;color:#66758a;font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.monday-cleanup-kpis strong{display:block;margin-top:.25rem;color:#10233f;font-size:1.45rem;font-weight:920;line-height:1}.monday-cleanup-kpis small{display:block;margin-top:.28rem;color:#65748a;font-size:.72rem;line-height:1.25}.monday-cleanup-brief-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);gap:.75rem;margin-bottom:.75rem}.monday-cleanup-panel{border:1px solid #dbe5f2;border-radius:8px;background:#fff;padding:.9rem}.monday-cleanup-sequence{grid-row:span 2}.monday-cleanup-panel-head{margin-bottom:.65rem}.monday-cleanup-panel h2{margin:.18rem 0 0;color:#10233f;font-size:1rem;font-weight:910;line-height:1.18}.monday-cleanup-panel table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #dbe5f2;border-radius:8px;color:#273a55;font-size:.78rem}.monday-cleanup-panel th{background:#eef4ff;color:#526277;font-size:.68rem;font-weight:900;letter-spacing:.05em;padding:.48rem .55rem;text-align:left;text-transform:uppercase}.monday-cleanup-panel td{border-top:1px solid #edf2f8;padding:.52rem .55rem;vertical-align:top}.monday-cleanup-panel tbody tr:first-child td{border-top:0}.monday-cleanup-sequence td:first-child{width:3.4rem;color:var(--blue);font-weight:900}.monday-cleanup-sequence td:nth-child(2){width:9rem;color:#10233f;font-weight:880}.monday-cleanup-breaks ul{display:grid;gap:.38rem;margin:0;padding-left:1.1rem;color:#273a55;font-size:.8rem;line-height:1.38}.monday-cleanup-toolbar{display:grid;grid-template-columns:minmax(14rem,1.15fr) repeat(3,minmax(9rem,.55fr));gap:.55rem;margin-bottom:.75rem}.monday-cleanup-detail input,.monday-cleanup-detail select,.monday-cleanup-detail textarea,.monday-cleanup-toolbar input,.monday-cleanup-toolbar select{width:100%;min-height:2.35rem;border:1px solid #cfd9e7;border-radius:7px;background:#fff;color:#142743;font:inherit;font-size:.84rem;padding:.5rem .65rem}.monday-cleanup-detail input:focus,.monday-cleanup-detail select:focus,.monday-cleanup-detail textarea:focus,.monday-cleanup-toolbar input:focus,.monday-cleanup-toolbar select:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(20,105,220,.11);outline:0}.monday-cleanup-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.34fr);gap:.75rem;align-items:flex-start}.monday-cleanup-table-wrap{overflow:auto;max-height:calc(100dvh - 16rem);min-height:30rem;border:1px solid #dbe5f2;border-radius:8px;background:#fff}.monday-cleanup-table{width:100%;min-width:980px;border-collapse:collapse;color:#142743;font-size:.78rem}.monday-cleanup-table th{position:sticky;top:0;z-index:1;border-bottom:1px solid #dbe5f2;background:#f8fbff;color:#596a80;font-size:.68rem;font-weight:900;letter-spacing:.05em;padding:.65rem;text-align:left;text-transform:uppercase}.monday-cleanup-table td{border-bottom:1px solid #edf2f8;padding:.58rem .65rem;vertical-align:top}.monday-cleanup-table tr{cursor:pointer}.monday-cleanup-table tbody tr.active,.monday-cleanup-table tbody tr:hover,.monday-cleanup-table tbody tr[aria-selected=true]{background:#f1f7ff}.monday-cleanup-table strong{display:block;max-width:28rem;color:#10233f;font-weight:880}.monday-cleanup-table span{display:block;margin-top:.18rem;color:#65748a;line-height:1.32}.monday-cleanup-table b{display:block;color:#223551;font-weight:850}.monday-cleanup-table select{width:100%;min-width:9.5rem;border:1px solid #cfd9e7;border-radius:7px;background:#fff;color:#142743;font:inherit;font-size:.76rem;padding:.42rem .5rem}.monday-cleanup-pill{display:inline-flex;align-items:center;min-height:1.35rem;border-radius:999px;font-size:.7rem;font-style:normal;font-weight:880;line-height:1;padding:.2rem .48rem}.monday-cleanup-pill.archive{background:#e0f2fe;color:#075985}.monday-cleanup-pill.restrict{background:#fce7f3;color:#9d174d}.monday-cleanup-pill.team{background:#e0e7ff;color:#3730a3}.monday-cleanup-pill.stale{background:#fef3c7;color:#92400e}.monday-cleanup-pill.keep{background:#f1f5f9;color:#334155}.monday-cleanup-table code{border-radius:999px;background:#eef3f9;color:#334966;font-size:.72rem;padding:.16rem .42rem}.monday-cleanup-detail{position:sticky;top:.75rem;border:1px solid #dbe5f2;border-radius:8px;background:#fff;padding:.9rem;box-shadow:0 1px 2px rgba(15,35,68,.05)}.monday-cleanup-detail-head{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.75rem}.monday-cleanup-detail h2,.monday-cleanup-detail h3{margin:.2rem 0 0;color:#10233f;font-size:1.08rem;font-weight:900;line-height:1.18}.monday-cleanup-detail p{margin:.35rem 0 .75rem;color:#5f7085;font-size:.8rem;line-height:1.42}.monday-cleanup-detail label{display:grid;gap:.28rem;margin-top:.6rem;color:#56657a;font-size:.7rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.monday-cleanup-detail textarea{min-height:6.6rem;resize:vertical}.monday-cleanup-detail dl{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:.35rem .6rem;margin:.75rem 0;color:#273a55;font-size:.78rem}.monday-cleanup-detail dt{color:#65748a;font-weight:800}.monday-cleanup-detail dd{margin:0}.monday-cleanup-toast{position:fixed;right:1rem;bottom:1rem;z-index:30;border:1px solid #bdd4f4;border-radius:8px;background:#f2f7ff;color:#173b6d;font-size:.82rem;font-weight:820;padding:.68rem .8rem;box-shadow:0 10px 26px rgba(15,35,68,.16)}@media (max-width:1100px){.monday-cleanup-brief-grid,.monday-cleanup-command,.monday-cleanup-layout{grid-template-columns:1fr}.monday-cleanup-sequence{grid-row:auto}.monday-cleanup-actions{justify-content:flex-start}.monday-cleanup-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.monday-cleanup-detail{position:static}}@media (max-width:760px){.monday-cleanup-kpis,.monday-cleanup-toolbar{grid-template-columns:1fr 1fr}.monday-cleanup-table-wrap{max-height:none}}.sf-orum-shell{min-height:100dvh;background:#eef3fb}.sf-orum-workbench{width:min(1320px,100%);margin:0 auto;padding:clamp(.85rem,2vw,1.35rem)}.sf-orum-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,.48fr);gap:.75rem;align-items:stretch;margin-bottom:.75rem}.sf-orum-card,.sf-orum-critical,.sf-orum-flow div,.sf-orum-hero>div,.sf-orum-kpis div,.sf-orum-owner-list article,.sf-orum-panel{border:1px solid #dce5f1;border-radius:.55rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04)}.sf-orum-hero>div:first-child{padding:clamp(1rem,2vw,1.35rem)}.sf-orum-eyebrow{color:var(--blue);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sf-orum-hero h2{max-width:22ch;margin-top:.35rem;color:#0f2344;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:920;letter-spacing:0;line-height:1}.sf-orum-hero p{max-width:82ch;margin-top:.7rem;color:#52627b;font-size:.95rem;line-height:1.48}.sf-orum-critical{display:grid;align-content:start;gap:.48rem;border-color:#ecd18c;background:#fff8e6;padding:clamp(.9rem,1.8vw,1.1rem)}.sf-orum-critical span,.sf-orum-owner-list em,.sf-orum-section-head>span{width:fit-content;border-radius:999px;font-size:.66rem;font-weight:900;letter-spacing:.08em;padding:.17rem .48rem;text-transform:uppercase}.sf-orum-critical span{background:#fff;color:#8a5b00}.sf-orum-critical strong{color:#4d3504;font-size:1.02rem;line-height:1.22}.sf-orum-critical p{margin:0;color:#74530b;font-size:.84rem}.sf-orum-tabs{position:sticky;top:4.65rem;z-index:25;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #cfdbea;border-radius:.55rem .55rem 0 0;background:#ffffff}.sf-orum-tabs button{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.52rem;row-gap:.12rem;align-items:center;min-height:4.15rem;border:0;border-right:1px solid #e2e9f3;background:#ffffff;color:#64738b;cursor:pointer;font:inherit;padding:.72rem .82rem;text-align:left}.sf-orum-tabs button:last-child{border-right:0}.sf-orum-tabs button.active,.sf-orum-tabs button:hover{background:#f5f9ff;color:#0f2344}.sf-orum-tabs button.active{box-shadow:inset 0 3px 0 var(--blue)}.sf-orum-tabs span{grid-row:span 2;color:var(--blue);font-size:.72rem;font-weight:950;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-orum-tabs strong{color:inherit;font-size:.86rem;font-weight:900}.sf-orum-tabs small,.sf-orum-tabs strong{overflow:hidden;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.sf-orum-tabs small{font-size:.7rem}.sf-orum-progress{height:.24rem;overflow:hidden;border:1px solid #cfdbea;border-top:0;border-radius:0 0 .55rem .55rem;background:#dce5f1}.sf-orum-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--pg-green));transition:width .18s ease}.sf-orum-panel{margin-top:.75rem;padding:clamp(.82rem,2vw,1.1rem)}.sf-orum-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.sf-orum-section-head h3{margin-top:.18rem;color:#0f2344;font-size:clamp(1.16rem,2vw,1.55rem);font-weight:920;line-height:1.08}.sf-orum-section-head>span{flex:0 0 auto;border:1px solid #d7e0ec;background:#f7faff;color:#52627b}.sf-orum-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-bottom:.72rem}.sf-orum-kpis div{padding:.72rem}.sf-orum-kpis strong{display:block;color:var(--blue);font-size:1.65rem;font-weight:950;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.sf-orum-kpis span{display:block;margin-top:.4rem;color:#64738b;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.sf-orum-grid{display:grid;gap:.65rem;margin-bottom:.72rem}.sf-orum-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-orum-card{padding:.82rem}.sf-orum-card.warn{border-color:#ecd18c;background:#fffdf6}.sf-orum-card h4{color:#0f2344;font-size:.88rem;font-weight:920}.sf-orum-card li,.sf-orum-card p{color:#52627b;font-size:.84rem;line-height:1.45}.sf-orum-card p{margin-top:.4rem}.sf-orum-card ul{display:grid;gap:.38rem;margin-top:.55rem;padding-left:1rem}.sf-orum-card code,.sf-orum-flow code{border:1px solid #dce5f1;border-radius:.28rem;background:#f7faff;color:#0f2344;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75em;padding:.04rem .22rem}.sf-orum-table-wrap{overflow-x:auto;border:1px solid #dce5f1;border-radius:.52rem;background:#ffffff}.sf-orum-table{width:100%;min-width:680px;border-collapse:collapse}.sf-orum-table td,.sf-orum-table th{border-bottom:1px solid #e5ebf3;padding:.56rem .68rem;text-align:left;vertical-align:top}.sf-orum-table th{background:#eef4fb;color:#52627b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sf-orum-table td{color:#26324a;font-size:.82rem}.sf-orum-table tr:last-child td{border-bottom:0}.sf-orum-table td:first-child{color:#0f2344;font-weight:900}.sf-orum-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-bottom:.72rem}.sf-orum-flow div{padding:.74rem}.sf-orum-flow span{display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:.38rem;background:var(--blue);color:#fff;font-size:.72rem;font-weight:950}.sf-orum-flow strong{display:block;margin-top:.5rem;color:#0f2344;font-size:.9rem;font-weight:920}.sf-orum-flow p{margin-top:.26rem;color:#64738b;font-size:.78rem;line-height:1.35}.sf-orum-owner-list{display:grid;gap:.58rem}.sf-orum-owner-list article{display:grid;grid-template-columns:minmax(18rem,.36fr) minmax(0,1fr) minmax(22rem,.8fr);gap:.85rem;align-items:start;padding:.78rem}.sf-orum-owner-list article>div{display:grid;gap:.22rem}.sf-orum-owner-list span{color:var(--blue);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.sf-orum-owner-list strong{color:#0f2344;font-size:.98rem;font-weight:920;line-height:1.15}.sf-orum-owner-list em{border:1px solid #d7e0ec;background:#f7faff;color:#52627b;font-style:normal}.sf-orum-owner-list p,.sf-orum-owner-list small{color:#52627b;font-size:.84rem;line-height:1.42}.sf-orum-owner-list small{display:block;color:#0f2344;font-weight:750}@media (max-width:1080px){.sf-orum-flow,.sf-orum-grid.two,.sf-orum-hero,.sf-orum-owner-list article{grid-template-columns:1fr}.sf-orum-tabs{top:0}}@media (max-width:760px){.sf-orum-kpis,.sf-orum-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-orum-tabs{position:static}.sf-orum-tabs button{min-height:3.8rem}}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.9rem;margin-top:1rem}.tile{display:block;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:1.1rem 1.15rem;color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.tile:hover{border-color:color-mix(in srgb,var(--blue) 42%,var(--line));transform:translateY(-1px)}.tile[aria-disabled=true]{pointer-events:none}.tile.live{border-color:color-mix(in srgb,var(--blue) 40%,var(--line))}.tile .name{font-weight:600;font-size:.98rem}.tile .desc{color:var(--muted);font-size:.85rem;margin-top:.3rem}.tile .status{display:inline-flex;align-items:center;gap:.4rem;margin-top:.8rem;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.dot{width:7px;height:7px;border-radius:50%;background:var(--muted)}.dot.on{background:var(--positive)}footer{margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;font-size:.8rem;color:var(--muted)}footer code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;color:var(--ink);background:color-mix(in srgb,var(--blue) 7%,transparent);padding:.1rem .4rem;border-radius:5px}footer .ok{color:var(--positive);font-weight:600}.home-team,.workspace-catalog{margin-top:1rem;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.home-team-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--blue) 5%,#fff)}.home-team-head p,.team-eyebrow,.team-kicker,.team-table-head{color:var(--blue);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-team-head h2{margin-top:.2rem;color:var(--ink);font-size:1rem}.home-team-head a{font-weight:700}.home-team-head a,.team-action-link{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--blue) 45%,var(--line));border-radius:7px;color:var(--blue);font-size:.82rem;text-decoration:none;padding:.42rem .7rem}.team-action-link{font-weight:800}.team-action-link:hover{background:color-mix(in srgb,var(--blue) 7%,#fff)}.home-team-list,.workspace-table{display:grid}.workspace-table{overflow-x:auto}.workspace-row,.workspace-table-head{min-width:780px;display:grid;grid-template-columns:minmax(18rem,1.4fr) 7rem 6rem 7rem minmax(12rem,.8fr);gap:.9rem;align-items:center;border-top:1px solid var(--line);padding:.82rem 1.15rem}.workspace-table-head{border-top:0;background:#fbfcff;color:var(--blue);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workspace-row{color:inherit;text-decoration:none}.workspace-row:hover{background:#f7f9fd}.workspace-row>span{min-width:0;color:var(--muted);font-size:.83rem}.workspace-row strong{color:var(--ink);font-size:.9rem}.workspace-row small,.workspace-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-row small{margin-top:.18rem;color:var(--muted);font-size:.78rem}.home-team-item{display:grid;grid-template-columns:5rem minmax(0,.7fr) minmax(0,1.3fr);gap:.8rem;align-items:center;border-top:1px solid var(--line);color:inherit;padding:.78rem 1.15rem;text-decoration:none}.home-team-item:first-child{border-top:0}.home-team-item:hover{background:#f7f9fd}.home-team-item small,.home-team-item span{color:var(--muted);font-size:.78rem}.home-team-item strong{overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.team-shell{min-height:100dvh;color:var(--ink);background:linear-gradient(180deg,rgba(0,58,152,.08),transparent 24rem),var(--bg)}.team-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,2rem);border-bottom:1px solid var(--line);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.team-header h1{color:var(--ink);font-size:1.05rem;font-weight:750}.team-crumb{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:8px;background:var(--blue);color:#fff;font-weight:800;text-decoration:none}.team-crumb.workspace-back-link{display:inline-flex;width:fit-content;height:auto;min-height:2.25rem;background:#ffffff;color:var(--blue);padding:.42rem .68rem}.team-user{margin-left:auto}.team-hero,.team-section{width:min(1160px,calc(100% - 2rem));margin-inline:auto}.team-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1rem,4vw,2rem);align-items:end;padding:clamp(2rem,6vw,4rem) 0 1.25rem}.team-hero h2{max-width:16ch;margin-top:.35rem;color:var(--blue-hover);font-family:var(--font-display),serif;font-size:clamp(2.3rem,6vw,4.4rem);font-weight:600;letter-spacing:-.03em;line-height:.96}.team-hero p:not(.team-eyebrow){max-width:66ch;margin-top:1rem;color:var(--muted);font-size:1rem}.team-stats{display:grid;grid-template-columns:repeat(3,minmax(7.2rem,1fr));gap:.6rem}.team-stage-card,.team-stats div{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:1rem;box-shadow:0 1px 2px rgba(10,23,112,.04)}.team-stats strong{display:block;color:var(--blue);font-size:1.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.team-stage-card span,.team-stats span{display:block;margin-top:.45rem;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.team-section{margin-top:1rem;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.team-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--line);background:#fbfcff}.team-section-head h3{margin-top:.2rem;color:var(--ink);font-size:1rem}.team-lanes{grid-template-columns:repeat(4,minmax(0,1fr));padding:1rem}.team-lane,.team-lanes{display:grid;gap:.75rem}.team-lane{min-height:86px;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;border:1px solid var(--line);border-radius:10px;color:inherit;padding:.85rem;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.team-lane:hover{border-color:color-mix(in srgb,var(--blue) 42%,var(--line));transform:translateY(-1px)}.team-lane>span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:8px;background:color-mix(in srgb,var(--blue) 10%,#fff);color:var(--blue);font-weight:900}.team-empty strong,.team-lane strong,.team-stage-card strong{display:block;color:var(--ink);font-size:.95rem}.team-empty p,.team-lane small,.team-row small,.team-stage-card p{color:var(--muted);font-size:.8rem}.team-lane em{border:1px solid rgba(31,138,76,.25);border-radius:999px;background:rgba(31,138,76,.08);color:var(--positive);font-size:.68rem;font-style:normal;font-weight:850;padding:.22rem .45rem;text-transform:uppercase}.team-table{overflow-x:auto}.team-row,.team-table-head{min-width:780px;display:grid;grid-template-columns:minmax(18rem,1.4fr) 7rem 6rem 7rem minmax(12rem,.8fr);gap:.9rem;align-items:center;border-top:1px solid var(--line);padding:.82rem 1rem}.team-table-head{border-top:0;color:var(--muted);background:#fbfcff}.team-row{color:inherit;text-decoration:none}.team-row:hover{background:#f7f9fd}.team-row>span{min-width:0;color:var(--muted);font-size:.83rem}.team-row strong{color:var(--ink)}.team-row small,.team-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-row small{margin-top:.18rem}.team-lane-hero{align-items:center}.team-stage-card{width:min(18rem,100%)}.team-stage-card strong{margin-top:.35rem;color:var(--blue);font-size:2rem}.team-empty{padding:1rem}.team-empty p{max-width:58ch;margin-top:.35rem}.cms-shell{background:linear-gradient(180deg,rgba(0,58,152,.1),transparent 20rem),linear-gradient(90deg,rgba(185,122,18,.08),transparent 34rem),var(--bg)}.cms-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.62fr);gap:clamp(1rem,4vw,2rem);width:min(1160px,calc(100% - 2rem));margin:0 auto;padding:clamp(2rem,6vw,4rem) 0 1.25rem}.cms-hero h2{max-width:19ch;margin-top:.35rem;color:var(--blue-hover);font-family:var(--font-display),serif;font-size:clamp(2.2rem,5.4vw,4.1rem);font-weight:600;letter-spacing:-.03em;line-height:.98}.cms-hero p:not(.team-eyebrow){max-width:67ch;margin-top:1rem;color:var(--muted);font-size:1rem}.cms-scoreboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;align-self:end}.cms-builder,.cms-scoreboard div,.cms-stage{border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.9);box-shadow:0 1px 2px rgba(10,23,112,.04)}.cms-scoreboard div{padding:1rem}.cms-scoreboard strong{display:block;color:var(--blue);font-size:2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.cms-builder span,.cms-scoreboard span,.cms-stage span{display:block;margin-top:.45rem;color:var(--muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.cms-section code{overflow-wrap:anywhere;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--blue-hover);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;padding:.22rem .42rem}.cms-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1rem}.cms-stage{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.8rem;padding:1rem}.cms-stage>span{display:grid;place-items:center;width:2.6rem;height:2.6rem;margin-top:0;border-radius:8px;background:color-mix(in srgb,var(--blue) 10%,#fff);color:var(--blue)}.cms-builder strong,.cms-stage h4{color:var(--ink);font-size:.98rem}.cms-stage strong{display:block;margin-top:.18rem;color:var(--amber);font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.cms-stage p{margin-top:.55rem;color:var(--muted);font-size:.82rem}.cms-builder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.cms-builder{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:.75rem;align-items:center;padding:.9rem 1rem}.cms-builder span{margin-top:.22rem;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.cms-table{overflow-x:auto}.cms-row,.cms-table-head{display:grid;grid-template-columns:minmax(18rem,1.35fr) 7rem 7rem minmax(20rem,1fr) 7rem;gap:.9rem;min-width:960px;align-items:center;border-top:1px solid var(--line);padding:.82rem 1rem}.cms-table-head{border-top:0;background:#fbfcff;color:var(--blue);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.cms-row{color:inherit;text-decoration:none}.cms-row:hover{background:#f7f9fd}.cms-row>span{min-width:0;color:var(--muted);font-size:.83rem}.cms-row strong{color:var(--ink)}.cms-row small,.cms-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-row small{margin-top:.18rem;color:var(--muted);font-size:.78rem}.access-shell{max-width:1240px}.access-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:1rem;align-items:stretch;padding:1.6rem 0 1rem}.access-hero h2{max-width:13ch;color:var(--ink);font-family:var(--font-display),serif;font-size:clamp(2.4rem,7vw,4.7rem);font-weight:520;letter-spacing:-.03em;line-height:.95}.access-hero p{max-width:52rem;margin-top:.9rem;color:var(--muted);font-size:1rem}.access-policy{display:flex;flex-direction:column;justify-content:space-between;min-height:13rem;border:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));border-radius:12px;background:linear-gradient(135deg,rgba(0,58,152,.08),rgba(0,192,237,.05)),#fff;padding:1rem}.access-policy small,.access-policy span{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.access-policy strong{color:var(--blue);font-family:var(--font-display),serif;font-size:1.55rem;font-weight:560;line-height:1.05}.access-policy small{max-width:22rem;letter-spacing:0;line-height:1.35;text-transform:none}.access-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.5rem 0 1rem}.access-metrics>div{border:1px solid var(--line);border-radius:10px;background:#fff;padding:.9rem 1rem}.access-metrics strong{display:block;color:var(--blue);font-size:1.75rem;font-weight:850;letter-spacing:-.02em;line-height:1}.access-metrics span{display:block;margin-top:.32rem;color:var(--muted);font-size:.78rem;font-weight:760;text-transform:uppercase}.access-section{margin-top:1rem;overflow:hidden}.access-page-table,.access-user-table{overflow-x:auto}.access-page-head,.access-page-row,.access-user-head,.access-user-row{display:grid;gap:.9rem;min-width:980px;align-items:center;border-top:1px solid var(--line);padding:.82rem 1rem}.access-page-head,.access-user-head{border-top:0;background:#fbfcff;color:var(--blue);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.access-page-row,.access-user-row{background:#fff}.access-page-row:hover,.access-user-row:hover{background:#f7f9fd}.access-user-head,.access-user-row{grid-template-columns:minmax(17rem,1.1fr) 10rem minmax(14rem,.9fr) minmax(24rem,1.4fr)}.access-page-head,.access-page-row{grid-template-columns:minmax(16rem,1fr) 11rem minmax(28rem,1.4fr) 8rem}.access-page-table.editable .access-page-head,.access-page-table.editable .access-page-row{grid-template-columns:minmax(16rem,1fr) minmax(10rem,.55fr) minmax(17rem,.85fr) minmax(20rem,1fr) 7rem}.access-page-table.publishing .access-page-head,.access-page-table.publishing .access-page-row{grid-template-columns:minmax(16rem,1fr) 10rem minmax(28rem,1.4fr) 6rem}.access-page-row>span,.access-user-row>span{min-width:0;color:var(--muted);font-size:.84rem}.access-page-row strong,.access-user-row strong{display:block;overflow:hidden;color:var(--ink);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.access-lane small,.access-page-row small,.access-user-row small{display:block;overflow:hidden;margin-top:.18rem;color:var(--muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.access-lane-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem}.access-lane{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;align-items:center;border:1px solid var(--line);border-radius:10px;background:#fff;padding:.95rem 1rem}.access-lane strong{display:block;color:var(--ink);font-size:.95rem}.access-lane span{display:block;overflow:hidden;margin-top:.18rem;color:var(--muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.access-lane code{min-width:0}.access-save{display:flex;align-items:center;gap:.75rem}.access-save span{color:var(--muted);font-size:.78rem;font-weight:800}.access-save span[data-state=saved]{color:#0f7a4f}.access-save span[data-state=error]{color:#b42318}.access-save button{border:1px solid var(--blue);border-radius:7px;background:var(--blue);color:#fff;cursor:pointer;font-weight:850;padding:.62rem .85rem}.access-save button:disabled{cursor:not-allowed;opacity:.62}.access-page-row select,.access-page-row textarea{width:100%;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font:inherit}.access-page-row select{min-height:2.35rem;padding:0 .62rem}.access-page-row textarea{min-height:4.8rem;resize:vertical;padding:.55rem .62rem;line-height:1.35}.access-page-row select:disabled,.access-page-row textarea:disabled{background:#f5f7fb;color:var(--muted)}.access-edit-stack{display:flex;flex-direction:column;gap:.28rem}@media (max-width:880px){.workspace-catalog-grid,.workspace-setup-grid,.workspace-team-grid,.workspace-view-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.home-team-item{gap:.2rem}.home-team-item,.team-hero{grid-template-columns:1fr}.access-hero,.access-lane-grid,.access-metrics,.cms-builder-grid,.cms-hero,.team-lanes,.team-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.access-hero,.cms-hero{grid-template-columns:1fr}.cms-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workspace-header{align-items:flex-start;flex-direction:column;gap:.55rem}.workspace-app-brand,.workspace-app-header,.workspace-brand-strip,.workspace-command-strip,.workspace-setup-strip{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.workspace-setup-copy{width:100%;min-height:0;border-right:0;border-bottom:1px solid var(--line);padding:0 0 .75rem}.workspace-access-list,.workspace-color-list{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-app-user,.workspace-command-meta{width:100%}.workspace-command-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-command-meta span{min-width:0}.workspace-app-title h1,.workspace-app-title span{white-space:normal}.workspace-catalog-grid,.workspace-section-nav,.workspace-setup-grid,.workspace-view-nav{grid-template-columns:1fr}.workspace-section-head{align-items:flex-start;flex-direction:column;gap:.25rem}.workspace-team-grid{grid-template-columns:1fr}.workspace-app-card{min-height:7.4rem}.team-header{align-items:flex-start;flex-direction:column}.team-user{width:100%;justify-content:space-between}.access-lane,.access-lane-grid,.access-metrics,.cms-builder,.cms-builder-grid,.cms-scoreboard,.cms-stage-grid,.team-lanes,.team-stats{grid-template-columns:1fr}.access-hero h2,.cms-hero h2,.team-hero h2{font-size:clamp(2rem,13vw,3rem)}}@media (max-width:430px){.workspace-catalog-grid,.workspace-section-nav,.workspace-setup-grid,.workspace-view-nav{grid-template-columns:1fr}.brand-lockup img{width:9.2rem}.brand-lockup-compact img{width:5.8rem}.workspace-access-list,.workspace-color-list{grid-template-columns:1fr}}.tool-shell{min-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);background:#f3f5f8}.tool-header{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--surface);border-bottom:1px solid var(--line)}.tool-header h1{font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.tool-header p{margin-top:.15rem;color:var(--muted);font-size:.82rem}.crumb{display:inline-block;color:var(--blue);font-size:.78rem;font-weight:600;text-decoration:none;margin-bottom:.15rem}.crumb:hover{color:var(--blue-hover)}.crm-frame-wrap{min-height:0;padding:0}.crm-frame{display:block;width:100%;height:100%;min-height:calc(100dvh - 82px);border:0;background:#fff}.crm-tool-shell{grid-template-rows:42px minmax(0,1fr)}.crm-tool-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem .6rem;background:#ffffff;border-bottom:1px solid var(--line)}.crm-home-link{display:inline-flex;align-items:center;height:28px;padding:0 .65rem;border:1px solid var(--line);border-radius:7px;color:var(--text);font-size:.8rem;font-weight:650;text-decoration:none}.crm-home-link:hover{border-color:var(--blue);color:var(--blue);background:#f5f8ff}.crm-home-link.workspace-back-link{height:30px;color:var(--blue);padding:.42rem .62rem}.crm-user{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.crm-user .email{max-width:34vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.78rem}.crm-tool-shell .signout{padding:.35rem .55rem;font-size:.75rem}.crm-tool-shell .crm-frame{min-height:calc(100dvh - 42px)}.monitor-shell{--monitor-bg:#0a0a0b;--monitor-panel:#15130f;--monitor-panel-2:#1b1711;--monitor-line:rgba(245,179,46,0.24);--monitor-line-strong:rgba(245,179,46,0.46);--monitor-text:#f7ead1;--monitor-muted:#bca982;--monitor-dim:#8e7d5d;--monitor-accent:#f5b32e;--monitor-amber:#fb923c;--monitor-green:#38d989;min-height:100dvh;background:linear-gradient(rgba(245,179,46,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(245,179,46,.026) 1px,transparent 1px),radial-gradient(circle at 50% -12%,rgba(245,179,46,.16),transparent 34rem),var(--monitor-bg);background-size:34px 34px,34px 34px,auto,auto;color:var(--monitor-text);padding:clamp(.85rem,3vw,1.6rem)}.monitor-command,.monitor-grid,.monitor-header,.monitor-tabs{width:min(1240px,100%);margin-inline:auto}.monitor-header{min-height:72px;display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:.8rem;border:1px solid var(--monitor-line);border-radius:8px;background:rgba(10,10,11,.9);padding:.7rem;box-shadow:0 18px 60px rgba(0,0,0,.28)}.monitor-brand{display:flex;align-items:center;gap:.75rem;min-width:0}.monitor-crumb{align-self:stretch;display:grid;place-items:center;min-width:54px;border-right:1px solid var(--monitor-line);color:var(--monitor-muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem;font-weight:800;text-decoration:none;text-transform:uppercase}.monitor-crumb:hover{color:var(--monitor-accent)}.monitor-mark{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:1px solid var(--monitor-line-strong);border-radius:8px;background:#191206;color:var(--monitor-accent);font-size:1rem;font-weight:900}.monitor-action-feed span,.monitor-chip,.monitor-instrument strong,.monitor-kicker,.monitor-label,.monitor-mark,.monitor-rollout em,.monitor-rollout span,.monitor-statusbar{font-family:ui-monospace,SF Mono,Menlo,monospace}.monitor-kicker{color:var(--monitor-accent);font-size:.76rem;font-weight:800;text-transform:uppercase}.monitor-header h1{margin-top:.1rem;color:#fff6e4;font-size:clamp(1.15rem,2.8vw,1.9rem);font-weight:750;letter-spacing:0;line-height:1.05}.monitor-statusbar{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap;min-width:0;color:var(--monitor-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.monitor-chip,.monitor-statusbar span,.monitor-statusbar strong{border:1px solid var(--monitor-line);border-radius:7px;background:rgba(245,179,46,.055);padding:.4rem .52rem;white-space:nowrap}.monitor-statusbar strong{border-color:rgba(56,217,137,.4);background:rgba(56,217,137,.1);color:var(--monitor-green)}.monitor-user{margin-left:0;border-color:var(--monitor-line);background:rgba(21,19,15,.75)}.monitor-user .email{max-width:210px;overflow:hidden;color:var(--monitor-muted);text-overflow:ellipsis}.monitor-signout{border-color:var(--monitor-line);background:#11100d;color:var(--monitor-text)}.monitor-signout:hover{border-color:var(--monitor-accent);color:var(--monitor-accent)}.monitor-command{margin-top:.9rem;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:.9rem}.monitor-panel{border:1px solid var(--monitor-line);border-radius:8px;background:linear-gradient(180deg,rgba(245,179,46,.055),transparent 48%),rgba(21,19,15,.93);box-shadow:inset 0 1px 0 rgba(255,232,190,.04)}.monitor-hero{min-height:320px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(1rem,4vw,1.6rem);position:relative}.monitor-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(245,179,46,.08) 1px,transparent 0),linear-gradient(rgba(245,179,46,.08) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%,#000);mask-image:linear-gradient(180deg,transparent,#000 40%,#000);pointer-events:none}.monitor-hero>*{position:relative}.monitor-label{color:var(--monitor-dim);font-size:.72rem;font-weight:800;text-transform:uppercase}.monitor-verdict{margin-top:.8rem;display:flex;align-items:center;gap:.7rem;color:#fff9eb;font-size:clamp(2rem,6.2vw,4.8rem);font-weight:800;letter-spacing:0;line-height:.98}.monitor-pulse{width:clamp(.65rem,2vw,1rem);height:clamp(.65rem,2vw,1rem);flex:0 0 auto;border-radius:999px;background:var(--monitor-green);box-shadow:0 0 26px rgba(56,217,137,.55)}.monitor-hero p{max-width:76ch;margin-top:1rem;color:var(--monitor-muted);font-size:.98rem;line-height:1.65}.monitor-actions{margin-top:1.2rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.monitor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(245,179,46,.7);border-radius:7px;background:var(--monitor-accent);color:#171005;font-weight:850;text-decoration:none;padding:.72rem .95rem;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.monitor-button:hover{background:#ffd166;box-shadow:0 0 0 3px rgba(245,179,46,.16);transform:translateY(-1px)}.monitor-actions code,.monitor-boundary dd{overflow-wrap:anywhere;color:#ffd9a0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem}.monitor-actions code{border:1px solid var(--monitor-line);border-radius:7px;background:rgba(245,179,46,.07);padding:.55rem .65rem}.monitor-boundary{padding:1rem}.monitor-boundary h2,.monitor-panel h2{margin-top:.5rem;color:#fff4df;font-size:1.05rem;font-weight:800;letter-spacing:0}.monitor-boundary dl{margin-top:1rem;display:grid;gap:.7rem}.monitor-boundary dl div{border-top:1px solid rgba(245,179,46,.14);padding-top:.7rem}.monitor-boundary dt{color:var(--monitor-dim);font-size:.72rem;font-weight:800;text-transform:uppercase}.monitor-boundary dd{margin-top:.25rem}.monitor-tabs{margin-top:.9rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.monitor-tabs span{min-height:38px;display:grid;place-items:center;border:1px solid rgba(245,179,46,.16);border-radius:7px;background:rgba(21,19,15,.74);color:var(--monitor-muted);font-size:.78rem;font-weight:750}.monitor-tabs span.active{border-color:var(--monitor-line-strong);background:rgba(245,179,46,.11);color:var(--monitor-accent)}.monitor-grid{margin-top:.9rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.monitor-feed{min-height:280px;padding:1rem}.monitor-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.monitor-chip{color:var(--monitor-muted);font-size:.68rem;font-weight:800;text-transform:uppercase}.monitor-action-feed,.monitor-instruments{margin-top:1rem;display:grid;gap:.55rem}.monitor-action-feed div,.monitor-instrument,.monitor-rollout li{border:1px solid rgba(245,179,46,.13);border-radius:7px;background:rgba(10,10,11,.42)}.monitor-instrument{min-height:68px;display:grid;grid-template-columns:minmax(0,.8fr) auto;gap:.25rem .6rem;align-items:center;padding:.7rem}.monitor-instrument span{color:#fff0d2;font-weight:800}.monitor-instrument strong{justify-self:end;border:1px solid rgba(245,179,46,.18);border-radius:999px;color:var(--monitor-amber);font-size:.68rem;padding:.2rem .42rem;text-transform:uppercase}.monitor-instrument strong[data-state=ready]{border-color:rgba(56,217,137,.28);color:var(--monitor-green)}.monitor-instrument small{grid-column:1/-1;color:var(--monitor-dim);font-size:.78rem}.monitor-action-feed div{min-height:74px;padding:.72rem}.monitor-action-feed span{color:var(--monitor-amber);font-size:.68rem;font-weight:800;text-transform:uppercase}.monitor-action-feed strong{display:block;margin-top:.25rem;color:#fff2d8;font-size:.92rem}.monitor-action-feed small{display:block;margin-top:.25rem;color:var(--monitor-dim);font-size:.78rem}.monitor-rollout ol{margin-top:1rem;display:grid;gap:.55rem;list-style:none}.monitor-rollout li{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem}.monitor-rollout span{color:var(--monitor-accent);font-size:.75rem;font-weight:900}.monitor-rollout strong{color:#fff2d8;font-size:.9rem}.monitor-rollout em{border:1px solid rgba(245,179,46,.18);border-radius:999px;color:var(--monitor-muted);font-size:.68rem;font-style:normal;font-weight:800;padding:.2rem .42rem;text-transform:uppercase}@media (max-width:980px){.monitor-command,.monitor-grid,.monitor-header{grid-template-columns:1fr}.monitor-statusbar{justify-content:flex-start}.monitor-user{width:100%;justify-content:space-between}}@media (max-width:720px){.monitor-brand,.monitor-header{align-items:stretch}.monitor-mark{align-self:center}.monitor-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-verdict{align-items:flex-start;flex-direction:column}.monitor-rollout li{grid-template-columns:auto minmax(0,1fr)}.monitor-rollout em{grid-column:2;width:fit-content}}.pm-shell{--pm-bg:#eef4fb;--pm-panel:#ffffff;--pm-panel-2:#f7faff;--pm-ink:#10192d;--pm-text:#182033;--pm-muted:#52627a;--pm-faint:#7a889b;--pm-line:#dbe4f0;--pm-line-2:#c2d0e2;--pm-accent:#003a98;--pm-accent-2:#00c0ed;--pm-dark:#0a1770;--pm-green:#16834a;--pm-amber:#ad741f;--pm-red:#b42318;--pm-gray:#8ea2c0;--pm-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;min-height:100dvh;grid-template-columns:15.75rem minmax(0,1fr);grid-template-rows:1fr;overflow:hidden;background:linear-gradient(180deg,rgba(0,58,152,.09),transparent 18rem),linear-gradient(135deg,rgba(0,192,237,.08),transparent 28rem),var(--pm-bg);font-family:var(--font-sans),"Archivo",system-ui,sans-serif}.pm-shell,.pm-sidebar{display:grid;color:var(--pm-text)}.pm-sidebar{min-height:0;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.78rem;border-right:1px solid #dce5f1;background:#ffffff;padding:.78rem}.pm-home{width:fit-content;color:#52627b;font-family:var(--pm-mono);font-size:.72rem;font-weight:850;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.pm-home:hover{color:var(--pm-blue)}.pm-home.workspace-back-link{border-color:#d7e0ec;background:#ffffff;color:var(--pm-blue);font-family:var(--font-sans),system-ui,sans-serif;font-size:.8rem;letter-spacing:0;text-transform:none}.pm-home.workspace-back-link:before{box-shadow:none}.pm-brand-lockup{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.72rem;border:1px solid #e2e9f3;border-radius:.55rem;background:#f8fbff}.pm-sigil{width:2.45rem;height:2.45rem;display:grid;place-items:center;border:1px solid rgba(0,58,152,.16);border-radius:.55rem;background:var(--pm-blue);color:#ffffff;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:1.1rem;font-weight:800;box-shadow:0 14px 28px rgba(0,0,0,.18)}.pm-brand-lockup strong{display:block;color:#0f2344;font-size:.96rem;font-weight:850;letter-spacing:0}.pm-brand-lockup span{display:block;margin-top:.18rem;overflow:hidden;color:#64738b;font-family:var(--pm-mono);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.pm-tabs{display:grid;align-content:start;gap:.25rem;overflow:auto;border:0;background:transparent;padding:0;scrollbar-width:none}.pm-tabs::-webkit-scrollbar{display:none}.pm-tabs button{min-height:2.45rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid transparent;border-radius:.42rem;background:transparent;color:#52627b;cursor:pointer;font:inherit;font-size:.88rem;font-weight:750;padding:.56rem .65rem;text-align:left}.pm-tabs button.active,.pm-tabs button:hover{border-color:#dce5f1;background:#f4f8ff;color:#0f2344;box-shadow:inset 3px 0 0 var(--pm-blue)}.pm-tabs button b{min-width:1.45rem;border-radius:999px;background:#e8f0fb;color:var(--pm-blue);font-family:var(--pm-mono);font-size:.68rem;line-height:1;padding:.28rem .36rem;text-align:center}.pm-sidebar-status{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;border:1px solid #e2e9f3;border-radius:.55rem;background:#fbfdff;padding:.65rem}.pm-sidebar-status small,.pm-sidebar-status strong{display:block}.pm-sidebar-status strong{color:#0f2344;font-size:.88rem;font-weight:850}.pm-sidebar-status small{margin-top:.1rem;color:#64738b;font-family:var(--pm-mono);font-size:.7rem}.pm-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.pm-command{min-height:4.65rem;display:grid;grid-template-columns:minmax(11rem,1fr) auto auto;align-items:center;gap:1rem;border-bottom:1px solid var(--pm-line);background:rgba(255,255,255,.9);padding:.82rem clamp(1rem,2vw,1.35rem);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pm-eyebrow{display:block;color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.pm-command h1{margin-top:.12rem;color:var(--pm-dark);font-size:1.45rem;font-weight:850;letter-spacing:0}.pm-readout,.pm-user{display:flex;align-items:center;justify-content:flex-end;gap:.46rem;flex-wrap:wrap}.pm-readout{color:var(--pm-muted);font-family:var(--pm-mono);font-size:.7rem}.pm-badge,.pm-readout span,.pm-readout strong{display:inline-flex;align-items:center;gap:.32rem;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel);padding:.3rem .52rem;white-space:nowrap}.pm-readout b{color:var(--pm-ink)}.pm-readout strong{border-color:rgba(0,58,152,.24);background:rgba(0,58,152,.08);color:var(--pm-accent);font-weight:900}.pm-user span{max-width:14rem;overflow:hidden;color:var(--pm-muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.pm-signout{border:1px solid var(--pm-line-2);border-radius:.42rem;background:var(--pm-panel);color:var(--pm-text);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;padding:.42rem .65rem}.pm-signout:hover{border-color:var(--pm-accent);color:var(--pm-accent)}.pm-view{min-height:0;overflow:auto;padding:clamp(.9rem,2vw,1.25rem)}.pm-overview,.pm-overview-hero{display:grid;gap:.9rem}.pm-overview-hero{grid-template-columns:minmax(18rem,.86fr) minmax(24rem,1.14fr)}.pm-action-list,.pm-actionlist,.pm-ask>div,.pm-board-detail,.pm-board-nav,.pm-launch-card,.pm-metric-grid button,.pm-panel,.pm-pickup-card,.pm-primary-card,.pm-status-strip,.pm-table-shell,.pm-todo-section{border:1px solid var(--pm-line);border-radius:.72rem;background:var(--pm-panel);box-shadow:0 1px 2px rgba(10,23,112,.05)}.pm-primary-card{min-height:12rem;display:grid;align-content:end;gap:.4rem;color:inherit;cursor:pointer;font:inherit;padding:1rem;text-align:left}.pm-primary-card strong{color:var(--pm-dark);font-size:clamp(2rem,5vw,3.35rem);font-weight:880;line-height:.98}.pm-primary-card p{max-width:58ch;color:var(--pm-muted);font-size:.9rem;line-height:1.45}.pm-primary-card time{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.72rem}.pm-verdict-green{background:linear-gradient(135deg,rgba(22,131,74,.1),transparent 60%),var(--pm-panel)}.pm-verdict-yellow{background:linear-gradient(135deg,rgba(173,116,31,.14),transparent 60%),var(--pm-panel)}.pm-verdict-red{background:linear-gradient(135deg,rgba(180,35,24,.14),transparent 60%),var(--pm-panel)}.pm-dashboard{display:grid;gap:.9rem;align-content:start}.pm-status-strip{display:flex;align-items:center;gap:.7rem 1.1rem;flex-wrap:wrap;padding:.65rem .9rem}.pm-status-verdict{display:flex;align-items:center;gap:.6rem;flex:0 0 auto}.pm-status-verdict strong{display:block;color:var(--pm-dark);font-size:.95rem;font-weight:850;line-height:1.1}.pm-status-verdict small{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem}.pm-attention-chips{display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.pm-attention-chips button{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel-2);color:var(--pm-ink);cursor:pointer;font:inherit;font-size:.76rem;font-weight:750;padding:.28rem .62rem .28rem .34rem}.pm-attention-chips button:hover{border-color:var(--pm-line-2)}.pm-status-clear{color:var(--pm-green);font-family:var(--pm-mono);font-size:.74rem;font-weight:800}.pm-launchpad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.pm-launch-card{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden}.pm-launch-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:0;border-bottom:1px solid var(--pm-line);background:var(--pm-panel-2);color:inherit;cursor:pointer;font:inherit;padding:.7rem .85rem;text-align:left}.pm-launch-head .pm-eyebrow{display:block;margin-bottom:.2rem}.pm-launch-head strong{color:var(--pm-accent);font-size:1.55rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:880;line-height:1}.pm-launch-go{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.7rem;font-weight:800;white-space:nowrap}.pm-launch-head:hover .pm-launch-go{color:var(--pm-accent)}.pm-launch-body{display:grid;align-content:start}.pm-launch-body button{display:flex;align-items:center;gap:.55rem;border:0;border-top:1px solid var(--pm-line);background:transparent;color:inherit;cursor:pointer;font:inherit;padding:.5rem .85rem;text-align:left}.pm-launch-body button:first-child{border-top:0}.pm-launch-body button:hover{background:var(--pm-panel-2)}.pm-launch-body i{width:.5rem;height:.5rem;border-radius:999px;background:var(--pm-gray);flex:0 0 auto}.pm-launch-body i.state-good{background:var(--pm-green)}.pm-launch-body i.state-warn{background:var(--pm-amber)}.pm-launch-body i.state-bad{background:var(--pm-red)}.pm-launch-line{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pm-ink);font-size:.8rem}.pm-launch-body time{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;white-space:nowrap;flex:0 0 auto}.pm-launch-sections b{color:var(--pm-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:850;flex:0 0 auto}.pm-boards{display:grid;gap:.9rem;align-content:start}.pm-board-toggle{display:flex;gap:.42rem;flex-wrap:wrap}.pm-board-toggle button{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel);color:var(--pm-muted);cursor:pointer;font:inherit;font-size:.82rem;font-weight:820;padding:.46rem .85rem}.pm-board-toggle button.active{border-color:rgba(0,58,152,.22);background:rgba(0,58,152,.08);color:var(--pm-accent)}.pm-board-toggle b{color:var(--pm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-board-toggle button.active b{color:var(--pm-accent)}.pm-board-panel{display:grid;gap:.9rem;align-content:start}.pm-board-bar{display:flex;align-items:center;gap:.7rem}.pm-board-search{flex:1 1;border:1px solid var(--pm-line-2);border-radius:.6rem;background:var(--pm-panel);color:var(--pm-ink);font:inherit;font-size:.85rem;padding:.55rem .75rem}.pm-board-search:focus{outline:none;border-color:var(--pm-accent)}.pm-pickup-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.8rem}.pm-pickup-card{display:grid;gap:.5rem;padding:.8rem .9rem;align-content:start}.pm-pickup-card header{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.pm-pickup-card h3{color:var(--pm-dark);font-family:var(--pm-mono);font-size:.86rem;font-weight:850;word-break:break-word}.pm-pickup-card time{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.7rem;white-space:nowrap;flex:0 0 auto}.pm-pickup-summary{color:var(--pm-muted);font-size:.82rem;line-height:1.45}.pm-pickup-next{color:var(--pm-ink);font-size:.8rem;line-height:1.4;border-top:1px dashed var(--pm-line);padding-top:.45rem}.pm-pickup-next span{color:var(--pm-accent);font-family:var(--pm-mono);font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-right:.35rem}.pm-actionlist-items,.pm-todo-items{display:grid;list-style:none;margin:0;padding:0}.pm-actionlist-items li,.pm-todo-items li{border-top:1px solid var(--pm-line);padding:.6rem .85rem}.pm-actionlist-items li:first-child,.pm-todo-items li:first-child{border-top:0}.pm-todo-items strong{color:var(--pm-ink);font-size:.84rem;font-weight:750}.pm-todo-items span{display:block;color:var(--pm-muted);font-size:.8rem;line-height:1.4;margin-top:.15rem}.pm-actionlist-counts{color:var(--pm-muted);font-family:var(--pm-mono);font-size:.72rem;white-space:nowrap}.pm-actionlist-counts b{color:var(--pm-accent)}.pm-actionlist-items li{display:flex;gap:.55rem;align-items:baseline}.pm-actionlist-items li span:last-child{color:var(--pm-ink);font-size:.82rem;line-height:1.4}.pm-owner{flex:0 0 auto;color:var(--pm-accent);font-family:var(--pm-mono);font-size:.68rem;font-weight:800;background:rgba(0,58,152,.07);border-radius:999px;padding:.12rem .45rem}.pm-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.pm-metric-grid button{min-height:8rem;display:grid;align-content:space-between;color:inherit;cursor:pointer;font:inherit;padding:.85rem;text-align:left}.pm-metric-grid span,.pm-panel-head button,.pm-panel-head span{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.pm-metric-grid strong{color:var(--pm-accent);font-size:clamp(1.8rem,3vw,2.4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:880;line-height:1}.pm-metric-grid small{color:var(--pm-muted);font-size:.78rem}.pm-kb-strip{border:1px solid var(--pm-line);border-radius:.9rem;background:var(--pm-panel);padding:.75rem .9rem;display:grid;gap:.55rem}.pm-kb-strip>header{display:flex;align-items:center}.pm-kb-cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem}.pm-kb-cells article{border:1px solid var(--pm-line);border-radius:.65rem;background:var(--pm-panel-2);padding:.55rem .7rem;display:grid;gap:.4rem}.pm-kb-cells h3{margin:0;color:var(--pm-ink);font-family:var(--pm-mono);font-size:.72rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.pm-kb-cells dl{margin:0;display:flex;gap:.85rem}.pm-kb-cells dl>div{display:grid;gap:.1rem}.pm-kb-cells dt{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.62rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.pm-kb-cells dd{margin:0;color:var(--pm-ink);font-size:1.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;line-height:1}.pm-kb-cells .pm-kb-gaps dd{color:var(--pm-amber)}.pm-kb-recent{margin:0;color:var(--pm-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-kb-recent span{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.62rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;margin-right:.4rem}.pm-dashboard-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:.9rem}.pm-span-2{grid-column:1/-1}.pm-panel{min-width:0;overflow:hidden}.pm-panel-head{min-height:3rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--pm-line);background:var(--pm-panel-2);padding:.74rem .85rem}.pm-panel-head h2{color:var(--pm-dark);font-size:.92rem;font-weight:850;letter-spacing:0}.pm-panel-head span{color:var(--pm-accent)}.pm-panel-head button{border:1px solid var(--pm-line-2);border-radius:999px;background:#fff;cursor:pointer;padding:.32rem .55rem}.pm-agent-table,.pm-attention-list,.pm-chs-pulse,.pm-mini-feed,.pm-system-list{display:grid}.pm-agent-table button,.pm-attention-list button,.pm-chs-pulse button,.pm-mini-feed button,.pm-system-line{border-top:1px solid var(--pm-line)}.pm-agent-table button:first-child,.pm-attention-list button:first-child,.pm-chs-pulse button:first-child,.pm-mini-feed button:first-child,.pm-system-line:first-child{border-top:0}.pm-agent-table button,.pm-attention-list button,.pm-chs-pulse button,.pm-mini-feed button{width:100%;border-bottom:0;border-left:0;border-right:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.pm-attention-list button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.76rem .85rem}.pm-agent-table p,.pm-attention-list p,.pm-mini-feed p,.pm-system-line p{color:var(--pm-muted);font-size:.78rem;line-height:1.38}.pm-attention-list b,.pm-chs-pulse strong,.pm-mini-feed strong{color:var(--pm-ink)}.pm-mini-feed button{display:grid;grid-template-columns:.52rem minmax(0,1fr) auto;gap:.68rem;align-items:center;padding:.7rem .85rem}.pm-agent-table i,.pm-dot,.pm-mini-feed i{width:.55rem;height:.55rem;border-radius:999px;background:var(--pm-gray)}.pm-dot{width:.64rem;height:.64rem}.pm-green,.pm-mini-feed i.state-good{background:var(--pm-green)}.pm-mini-feed i.state-warn,.pm-yellow{background:var(--pm-amber)}.pm-mini-feed i.state-bad,.pm-red{background:var(--pm-red)}.pm-mini-feed strong{display:block;overflow:hidden;font-size:.86rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.pm-agent-table time,.pm-chs-pulse time,.pm-mini-feed time{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.7rem;white-space:nowrap}.pm-agent-table button{display:grid;grid-template-columns:.55rem minmax(12rem,1fr) auto 6.4rem 4.8rem;gap:.72rem;align-items:center;padding:.66rem .78rem}.pm-agent-table i{background:var(--agent-color,var(--pm-gray))}.pm-agent-table h3,.pm-system-line h3{color:var(--pm-ink);font-size:.86rem;font-weight:820}.pm-agent-table h3,.pm-agent-table p,.pm-system-line h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-agent-table small{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.7rem;white-space:nowrap}.pm-system-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.76rem .85rem}.pm-system-line.pm-good{box-shadow:inset 3px 0 0 var(--pm-green)}.pm-system-line.pm-warn{box-shadow:inset 3px 0 0 var(--pm-amber)}.pm-system-line.pm-bad{box-shadow:inset 3px 0 0 var(--pm-red)}.pm-chs-pulse button{display:grid;grid-template-columns:7.8rem minmax(8rem,1fr) 5rem 6rem;gap:.65rem;align-items:center;padding:.67rem .85rem}.pm-chs-pulse strong{font-size:.84rem}.pm-chs-pulse span,.pm-chs-pulse strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-chs-pulse span{color:var(--pm-muted);font-size:.76rem}.pm-action:hover,.pm-agent-table button:hover,.pm-attention-list button:hover,.pm-chs-pulse button:hover,.pm-metric-grid button:hover,.pm-mini-feed button:hover,.pm-primary-card:hover,.pm-table-row:hover{background-color:#f8fbff}.pm-badge{border-radius:.34rem;font-family:var(--pm-mono);font-size:.65rem;font-weight:900;line-height:1;padding:.32rem .42rem;text-transform:uppercase}.pm-badge-green,.state-good{border-color:rgba(22,131,74,.24);background:rgba(22,131,74,.08);color:#166534}.pm-badge-yellow,.state-warn{border-color:rgba(173,116,31,.26);background:#fff6df;color:#86520b}.pm-badge-red,.state-bad{border-color:rgba(180,35,24,.24);background:#fdeceb;color:#b42318}.state-neutral{border-color:var(--pm-line-2);background:#eef3f9;color:#344864}.pm-view-toolbar{position:sticky;top:0;z-index:3;display:grid;gap:.55rem;margin-bottom:.75rem;border:1px solid var(--pm-line);border-radius:.72rem;background:rgba(255,255,255,.94);padding:.6rem;box-shadow:0 8px 28px rgba(10,23,112,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pm-workflow-strip{display:flex;gap:.42rem;overflow-x:auto;scrollbar-width:none}.pm-workflow-strip::-webkit-scrollbar{display:none}.pm-workflow-strip button{display:inline-flex;align-items:center;gap:.42rem;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel);color:var(--pm-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.78rem;font-weight:820;padding:.46rem .7rem}.pm-workflow-strip button.active{border-color:rgba(0,58,152,.22);background:rgba(0,58,152,.08);color:var(--pm-accent)}.pm-result-count,.pm-workflow-strip b{color:var(--pm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-chs-chip{margin-left:auto}.pm-chs-chip.active{border-color:rgba(0,192,237,.4)!important;background:rgba(0,192,237,.12)!important;color:var(--pm-dark)!important}.pm-filter-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.pm-chs-filter-bar label,.pm-filter-row label{display:flex;align-items:center;gap:.42rem;color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;text-transform:uppercase}.pm-chs-filter-bar input,.pm-chs-filter-bar select,.pm-filter-row input,.pm-filter-row select{border:1px solid var(--pm-line);border-radius:.45rem;background:var(--pm-panel);color:var(--pm-text);font:inherit;font-size:.78rem;padding:.42rem .55rem}.pm-search{margin-left:auto}.pm-search input{min-width:min(24rem,44vw)}.pm-result-count{color:var(--pm-muted);font-family:var(--pm-mono);font-size:.72rem;font-weight:900}.pm-chs-filter-bar{display:grid;grid-template-columns:minmax(16rem,1fr) repeat(4,minmax(7.6rem,.42fr)) auto auto;gap:.55rem;align-items:end;border:1px solid rgba(0,192,237,.2);border-radius:.6rem;background:linear-gradient(135deg,rgba(0,192,237,.08),transparent 55%),var(--pm-panel-2);padding:.62rem}.pm-chs-filter-bar label{align-items:stretch;display:grid;min-width:0}.pm-chs-filter-bar .pm-search{margin-left:0}.pm-chs-filter-bar .pm-search input{min-width:0}.pm-chs-filter-bar .pm-result-count,.pm-clear-filter{align-self:end;min-height:2.16rem;display:inline-flex;align-items:center;justify-content:center}.pm-clear-filter{border:1px solid var(--pm-line-2);border-radius:.45rem;background:var(--pm-panel);color:var(--pm-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:820;padding:.42rem .65rem}.pm-clear-filter:hover{border-color:var(--pm-accent-2);color:var(--pm-dark)}.pm-action-list{overflow:hidden}.pm-action-row{border-top:1px solid var(--pm-line)}.pm-action-row:first-child{border-top:0}.pm-action{width:100%;display:grid;grid-template-columns:.55rem 6.2rem minmax(0,1fr) 4.8rem 8rem;gap:.72rem;align-items:center;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:.76rem .9rem;text-align:left}.pm-action>i{width:.55rem;height:.55rem;border-radius:999px;background:var(--pm-gray)}.pm-action>i.state-good{background:var(--pm-green)}.pm-action>i.state-warn{background:var(--pm-amber)}.pm-action>i.state-bad{background:var(--pm-red)}.pm-action small,.pm-action time,.pm-action>span,.pm-table span{overflow:hidden;color:var(--pm-muted);font-family:var(--pm-mono);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.pm-action h2{color:var(--pm-ink);font-size:.91rem;font-weight:820}.pm-action h2,.pm-action p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-action p{color:var(--pm-muted);font-size:.78rem}.pm-table-shell{overflow:hidden}.pm-chs-summary{min-height:3.1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--pm-line);background:var(--pm-panel-2);color:var(--pm-muted);font-family:var(--pm-mono);font-size:.72rem;font-weight:900;padding:.68rem .85rem}.pm-chs-summary button{border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel);color:var(--pm-muted);cursor:pointer;font:inherit;font-size:.72rem;padding:.36rem .62rem}.pm-table{overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none}.pm-table-head,.pm-table-row{min-width:690px;display:grid;grid-template-columns:minmax(8.5rem,.9fr) minmax(9rem,1fr) minmax(5rem,.5fr) minmax(5.8rem,.58fr) minmax(5rem,.5fr) minmax(5.2rem,.52fr);gap:.58rem;align-items:center}.pm-table-head{position:sticky;top:0;z-index:2;border-top:0;border-bottom:1px solid var(--pm-line);background:#ffffff;color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;padding:.72rem .82rem;text-transform:uppercase}.pm-table-head>div{display:grid;gap:.32rem;min-width:0}.pm-table-head button{width:fit-content;border:0;background:transparent;color:var(--pm-faint);cursor:pointer;font:inherit;font-weight:900;padding:0;text-align:left;text-transform:uppercase}.pm-table-head button:hover{color:var(--pm-accent)}.pm-table-head input,.pm-table-head select{width:100%;min-width:0;border:1px solid var(--pm-line);border-radius:.36rem;background:#fff;color:var(--pm-text);font:inherit;font-size:.67rem;padding:.31rem .34rem;text-transform:none}.pm-chs-row{min-width:690px;border-top:1px solid var(--pm-line)}.pm-chs-row:first-of-type{border-top:0}.pm-table-row{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:.68rem .82rem;text-align:left}.pm-table-row strong{min-width:0;overflow:hidden;color:var(--pm-ink);font-size:.84rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.pm-detail-drawer{border-top:1px solid var(--pm-line);background:#fbfdff;padding:.85rem .95rem}.pm-detail-drawer dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.pm-detail-drawer dt{color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;text-transform:uppercase}.pm-detail-drawer dd{margin-top:.16rem;color:var(--pm-text);font-size:.84rem;overflow-wrap:anywhere}.pm-detail-drawer p{margin-top:.75rem;color:var(--pm-muted);font-size:.86rem}.pm-detail-drawer pre{max-height:18rem;margin-top:.8rem;overflow:auto;border:1px solid var(--pm-line);border-radius:.55rem;background:#f4f7fb;color:#25324a;font-family:var(--pm-mono);font-size:.76rem;padding:.75rem}.pm-empty{display:grid;min-height:10rem;place-items:center;color:var(--pm-faint);font-size:.88rem;text-align:center}.pm-empty-inline{min-height:7rem;padding:1rem}.pm-board-editor{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:.9rem}.pm-board-nav{align-self:start;overflow:hidden}.pm-board-nav button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-top:1px solid var(--pm-line);background:transparent;color:var(--pm-muted);cursor:pointer;font:inherit;font-size:.84rem;font-weight:820;padding:.78rem .88rem;text-align:left}.pm-board-nav button:first-child{border-top:0}.pm-board-nav button.active{background:rgba(0,58,152,.08);color:var(--pm-accent)}.pm-board-nav b{color:var(--pm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pm-board-detail{min-width:0;overflow:hidden}.pm-board-detail>header,.pm-board-push{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border-bottom:1px solid var(--pm-line);background:var(--pm-panel-2);padding:.85rem}.pm-board-detail h2{margin-top:.16rem;color:var(--pm-dark);font-size:1.05rem;font-weight:850}.pm-board-detail button,.pm-board-push button{border:1px solid var(--pm-accent);border-radius:.5rem;background:var(--pm-accent);color:#fff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;padding:.55rem .75rem}.pm-board-detail button:disabled,.pm-board-push button:disabled{cursor:not-allowed;opacity:.6}.pm-board-items{display:grid;gap:.7rem;padding:.85rem}.pm-board-items label,.pm-board-push label{display:grid;gap:.32rem;color:var(--pm-faint);font-family:var(--pm-mono);font-size:.68rem;font-weight:900;text-transform:uppercase}.pm-board-items textarea,.pm-board-push input{width:100%;border:1px solid var(--pm-line);border-radius:.52rem;background:#fff;color:var(--pm-text);font:inherit;font-size:.86rem;line-height:1.45;padding:.65rem .72rem;text-transform:none}.pm-board-items textarea{min-height:4.4rem;resize:vertical}.pm-board-items label>button{width:fit-content;border-color:var(--pm-line-2);background:#fff;color:var(--pm-muted)}.pm-board-push{border-top:1px solid var(--pm-line);border-bottom:0}.pm-board-push label{flex:1 1}.pm-push-state{color:var(--pm-faint);font-size:.8rem;font-weight:800}.pm-push-state.pm-saved{color:var(--pm-green)}.pm-push-state.pm-error{color:var(--pm-red)}.pm-ask{display:grid;place-items:center}.pm-ask>div{width:min(640px,100%);padding:1rem}.pm-ask h2{margin-top:.8rem;color:var(--pm-dark);font-size:clamp(1.7rem,4vw,2.6rem);font-weight:850}.pm-ask p{margin-top:.55rem;color:var(--pm-muted);font-size:.94rem;line-height:1.5}.pm-ask small{display:block;margin-top:1rem;color:var(--pm-faint);font-family:var(--pm-mono)}@media (max-width:1180px){.pm-dashboard-grid,.pm-overview-hero{grid-template-columns:1fr}.pm-span-2{grid-column:auto}.pm-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.pm-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.pm-sidebar{min-height:auto;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;border-right:0;border-bottom:1px solid rgba(0,58,152,.14)}.pm-home,.pm-sidebar-status{display:none}.pm-brand-lockup{border-bottom:0;padding-bottom:0}.pm-tabs{display:flex;overflow-x:auto}.pm-tabs button{min-width:8rem}.pm-command{grid-template-columns:1fr}.pm-readout,.pm-user{justify-content:flex-start}.pm-action{grid-template-columns:.55rem minmax(0,1fr) 4.8rem}.pm-action time,.pm-action>span{display:none}.pm-agent-table button{grid-template-columns:.55rem minmax(0,1fr) auto}.pm-agent-table small,.pm-agent-table time{display:none}.pm-board-editor{grid-template-columns:1fr}.pm-board-nav{display:flex;overflow-x:auto}.pm-board-nav button{min-width:12rem;border-top:0;border-left:1px solid var(--pm-line)}.pm-board-nav button:first-child{border-left:0}}@media (max-width:680px){.pm-sidebar{grid-template-columns:1fr;align-items:stretch}.pm-tabs button{min-width:7rem}.pm-view{padding:.7rem}.pm-board-bar,.pm-status-strip{align-items:stretch;flex-direction:column}.pm-attention-chips button{max-width:100%}.pm-kb-cells,.pm-launchpad{grid-template-columns:1fr}.pm-kb-recent{white-space:normal}.pm-metric-grid{grid-template-columns:1fr}.pm-filter-row{align-items:stretch;flex-direction:column}.pm-chs-filter-bar{grid-template-columns:1fr}.pm-chs-filter-bar label,.pm-filter-row label,.pm-search,.pm-search input{width:100%;min-width:0;margin-left:0}.pm-chs-filter-bar .pm-result-count,.pm-clear-filter{width:100%}.pm-chs-pulse button,.pm-mini-feed button,.pm-system-line{grid-template-columns:minmax(0,1fr)}.pm-chs-pulse time,.pm-mini-feed i,.pm-mini-feed time{display:none}.pm-board-detail>header,.pm-board-push{align-items:stretch;flex-direction:column}}.noaccess-wrap{min-height:100dvh;display:grid;place-items:center;padding:1.5rem}.noaccess-card{width:100%;max-width:440px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:2.5rem 2rem;text-align:center;box-shadow:0 1px 2px rgba(28,27,25,.04),0 12px 32px rgba(28,27,25,.06)}.noaccess-card .mark{margin:0 auto 1.1rem;width:44px;height:44px;font-size:1.3rem}.noaccess-card h1{font-family:var(--font-display),serif;font-size:1.4rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.noaccess-sub{margin-top:.7rem;color:var(--muted);font-size:.92rem;line-height:1.55}.noaccess-sub strong{color:var(--ink);font-weight:600}.noaccess-group{margin-top:1.4rem;display:flex;flex-direction:column;gap:.3rem;align-items:center;padding:.9rem 1rem;background:var(--bg);border:1px solid var(--line);border-radius:10px}.noaccess-group .k{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.noaccess-group code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;color:var(--blue)}.noaccess-actions{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.noaccess-actions .gbtn{margin-top:0;width:auto;text-decoration:none}.groups-shell{min-height:100dvh;color:#182033;background:linear-gradient(180deg,rgba(0,58,152,.08),transparent 22rem),#f4f7fb}.groups-header{position:sticky;top:0;z-index:30;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,2rem);border-bottom:1px solid rgba(0,58,152,.14);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.groups-brand,.groups-header{display:flex;align-items:center}.groups-brand{gap:.8rem}.groups-crumb{color:var(--blue);font-size:.78rem;font-weight:700;text-decoration:none}.groups-crumb.workspace-back-link{color:var(--blue);font-size:.8rem;font-weight:800}.groups-mark{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.55rem;background:linear-gradient(135deg,var(--blue),var(--blue-hover));color:#fff;font-family:var(--font-display),serif;font-size:1.1rem;font-weight:600}.groups-kicker,.groups-label{color:#547096;font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.groups-header h1{font-size:1rem;font-weight:700}.groups-app{width:min(1560px,100%);margin:0 auto;padding:clamp(.8rem,2vw,1.4rem)}.groups-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:end;padding:1rem 0}.groups-hero h1{max-width:none;margin-top:.4rem;color:#0f2344;font-size:1.7rem;font-weight:850;letter-spacing:0;line-height:1.05}.groups-hero p{max-width:76ch;margin-top:.5rem;color:#4f5f78;font-size:.95rem}.groups-kpis{display:grid;grid-template-columns:repeat(3,minmax(7rem,1fr));gap:.6rem}.groups-kpis div{min-width:7.5rem;border:1px solid rgba(0,58,152,.12);border-radius:.5rem;background:#fff;padding:.8rem;box-shadow:0 1px 2px rgba(10,23,112,.05)}.groups-kpis strong{display:block;color:#003a98;font-size:1.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.groups-kpis span{display:block;margin-top:.4rem;color:#68758a;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.groups-toolbar{position:sticky;top:4.45rem;z-index:20;display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(22rem,1fr) minmax(20rem,1.1fr) auto;gap:.75rem;align-items:center;margin-bottom:.65rem;border:1px solid rgba(0,58,152,.12);border-radius:.55rem;background:rgba(255,255,255,.94);padding:.75rem;box-shadow:0 8px 24px rgba(10,23,112,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.group-decision-row input,.group-decision-row select,.group-detail input,.group-detail select,.group-detail textarea,.groups-head-filters select,.groups-toolbar input{width:100%;border:1px solid #d9e1ed;border-radius:.42rem;background:#fff;color:#182033;font:inherit;font-size:.9rem}.groups-toolbar input{padding:.72rem .85rem}.group-decision-row input:focus,.group-decision-row select:focus,.group-detail input:focus,.group-detail select:focus,.group-detail textarea:focus,.groups-head-filters select:focus,.groups-toolbar input:focus{outline:none;border-color:#003a98;box-shadow:0 0 0 3px rgba(0,58,152,.12)}.groups-chips{display:flex;flex-wrap:wrap;gap:.4rem}.groups-stage-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.groups-stage-tabs button{display:flex;min-height:2.6rem;align-items:center;justify-content:space-between;gap:.45rem;border:1px solid #d9e1ed;border-radius:.42rem;background:#fff;color:#344864;cursor:pointer;font:inherit;font-size:.82rem;font-weight:850;padding:.45rem .65rem}.groups-stage-tabs button strong{min-width:1.6rem;border-radius:999px;background:#edf2f8;color:#003a98;font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.08rem .4rem;text-align:center}.groups-stage-tabs button.active{border-color:#003a98;background:#003a98;color:#fff}.groups-stage-tabs button.active strong{background:rgba(255,255,255,.18);color:#fff}.groups-chips button{display:flex;align-items:center;gap:.45rem;border:1px solid #d9e1ed;border-radius:.4rem;background:#fff;color:#53637d;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;padding:.45rem .75rem}.groups-chips button strong{min-width:1.35rem;border-radius:999px;background:#edf2f8;color:#003a98;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.08rem .34rem;text-align:center}.groups-chips button.active{border-color:#003a98;background:#003a98;color:#fff}.groups-chips button.active strong{background:rgba(255,255,255,.18);color:#fff}.groups-progress-strip{display:flex;flex-wrap:wrap;gap:.55rem 1.15rem;align-items:center;margin-bottom:.7rem;border:1px solid #dde5f0;border-radius:.6rem;background:#fff;padding:.62rem .95rem;color:#53637d;font-size:.82rem;box-shadow:0 1px 2px rgba(10,23,112,.04)}.groups-progress-lead{display:flex;align-items:baseline;gap:.5rem}.groups-progress-pct{color:#003a98;font-size:1.35rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.groups-progress-caption{color:#53637d;font-size:.8rem}.groups-progress-caption em{margin-left:.4rem;color:#33425c;font-style:normal;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.groups-progress-bar{flex:1 1 11rem;min-width:8rem;height:.5rem;border-radius:999px;background:#e9eef6;overflow:hidden}.groups-progress-bar>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#003a98,#2f6fd0);transition:width .4s ease}.groups-progress-meta{display:flex;flex-wrap:wrap;gap:.4rem}.groups-progress-chip{border-radius:999px;background:#fff3d6;color:#8b5500;font-size:.72rem;font-weight:750;padding:.16rem .55rem}.groups-progress-owner{display:inline-flex;align-items:center;gap:.32rem;border:1px solid #e2e9f2;border-radius:999px;background:#f6f9fd;color:#53637d;font-size:.72rem;padding:.13rem .55rem}.groups-progress-owner strong{color:#003a98;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.groups-view-tabs{display:inline-flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.7rem;padding:.28rem;border:1px solid #dde5f0;border-radius:.6rem;background:#eaeff7;box-shadow:inset 0 1px 2px rgba(10,23,112,.05)}.groups-view-tabs button{display:inline-flex;align-items:center;gap:.45rem;border:1px solid transparent;border-radius:.46rem;background:transparent;color:#4a5b76;cursor:pointer;font:inherit;font-size:.83rem;font-weight:700;padding:.42rem .8rem;transition:background .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.groups-view-tabs button svg{width:1.05rem;height:1.05rem;opacity:.8}.groups-view-tabs button strong{min-width:1.3rem;border-radius:999px;background:#dbe4f2;color:#003a98;font-size:.71rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.05rem .42rem;text-align:center}.groups-view-tabs button:hover{color:#16233c}.groups-view-tabs button.active{border-color:#d4ddec;background:#fff;color:#0a1770;box-shadow:0 1px 2px rgba(10,23,112,.12)}.groups-view-tabs button.active svg{opacity:1;color:#003a98}.groups-view-tabs button.active strong{background:#003a98;color:#fff}.groups-removed{margin-bottom:.65rem;border:1px solid #d9e1ed;border-radius:.42rem;background:#fff;padding:.5rem .75rem;font-size:.82rem}.groups-removed summary{cursor:pointer;font-weight:700;color:#344864}.groups-removed ul{margin:.5rem 0 0;padding-left:1.1rem;color:#53637d}.groups-my-queue{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.75rem}.groups-queue-card{display:flex;flex-direction:column;gap:.5rem;border:1px solid #d9e1ed;border-radius:.55rem;background:#fff;padding:.85rem}.groups-queue-card header{display:flex;flex-direction:column;gap:.15rem}.groups-queue-card header strong{color:#182033}.groups-queue-card header span,.groups-queue-card label{color:#53637d;font-size:.8rem}.groups-queue-card label{display:flex;flex-direction:column;gap:.2rem}.groups-queue-card select,.groups-queue-card textarea{border:1px solid #d9e1ed;border-radius:.4rem;padding:.4rem .55rem;font:inherit;font-size:.85rem}.groups-queue-checkbox{flex-direction:row!important;align-items:center;gap:.4rem!important}.groups-queue-members{color:#53637d;font-size:.78rem}.groups-queue-missing{color:#a05a00;font-size:.78rem}.groups-pending-pill,.groups-verified-pill{align-self:flex-start;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.groups-verified-pill{background:#e6f4ea;color:#1a7f37}.groups-pending-pill{background:#fff3d6;color:#a05a00}.groups-queue-actions{display:flex;align-items:center;gap:.6rem}.groups-assign-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem}.groups-assign-toolbar select{border:1px solid #d9e1ed;border-radius:.4rem;padding:.45rem .6rem;font:inherit}.groups-assign-table{width:100%;border-collapse:collapse;font-size:.85rem}.groups-assign-table td,.groups-assign-table th{border-bottom:1px solid #edf2f8;padding:.4rem .5rem;text-align:left}.groups-my-groups-missing{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-bottom:.75rem;border:1px dashed #d9e1ed;border-radius:.42rem;padding:.6rem .75rem}.groups-my-groups-missing label{flex:1 1 20rem;display:flex;flex-direction:column;gap:.2rem;font-size:.8rem;color:#53637d}.groups-my-groups-missing textarea{border:1px solid #d9e1ed;border-radius:.4rem;padding:.4rem .55rem;font:inherit;font-size:.85rem}.groups-review-ack{margin-bottom:.5rem;border:1px solid #1a7f37;border-radius:.42rem;background:#e6f4ea;color:#1a7f37;cursor:pointer;font:inherit;font-weight:700;padding:.45rem .85rem}.groups-my-groups-flags{display:flex;flex-wrap:wrap;gap:.35rem}.groups-my-groups-flags button{border:1px solid #d9e1ed;border-radius:.4rem;background:#fff;color:#344864;cursor:pointer;font:inherit;font-size:.76rem;padding:.3rem .55rem}.groups-flag-pill{align-self:flex-start;border-radius:999px;background:#fde2e2;color:#b3261e;font-size:.72rem;font-weight:700;padding:.15rem .55rem}.groups-open-flags{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}.groups-open-flags li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.4rem;background:#fef4f4;padding:.35rem .5rem;font-size:.78rem;color:#7a2a24}.groups-open-flags button{border:1px solid #b3261e;border-radius:.35rem;background:#fff;color:#b3261e;cursor:pointer;font:inherit;font-size:.74rem;padding:.2rem .5rem}.groups-copy{border:1px solid #003a98;border-radius:.42rem;background:#003a98;color:#fff;cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;padding:.68rem .85rem;white-space:nowrap}.groups-workflow{display:grid;grid-template-columns:minmax(24rem,2fr) minmax(12rem,1.25fr) repeat(5,minmax(0,1fr));gap:.55rem;margin-bottom:.65rem}.groups-workflow-buttons button,.groups-workflow>div:not(.groups-workflow-buttons){display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.6rem;border:1px solid #dfe6f1;border-radius:.45rem;background:#fff;padding:.62rem .75rem}.groups-workflow-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.groups-workflow-buttons button{cursor:pointer;font:inherit}.groups-workflow-buttons button.active{border-color:#003a98;background:#003a98}.groups-workflow-buttons button.active span,.groups-workflow-buttons button.active strong{color:#fff}.groups-workflow .selected{border-color:rgba(0,58,152,.32);background:#f7fbff}.groups-workflow strong{color:#003a98;font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.groups-workflow small{width:100%;color:#7a8798;font-size:.72rem;font-weight:750}.groups-workflow span{color:#64738b;font-size:.72rem;font-weight:800;text-transform:uppercase}.groups-cleanup{display:grid;grid-template-columns:minmax(18rem,1.4fr) repeat(2,minmax(8rem,.45fr)) minmax(18rem,1fr) auto;gap:.65rem;align-items:stretch;margin-bottom:.65rem;border:1px solid #d5dfec;border-radius:.5rem;background:#fff;padding:.72rem;box-shadow:0 1px 2px rgba(10,23,112,.04)}.cleanup-main h2{margin-top:.18rem;color:#0f2344;font-size:1rem;font-weight:850}.cleanup-main p:last-child{margin-top:.28rem;color:#63718a;font-size:.82rem;line-height:1.35}.cleanup-stat{display:grid;align-content:center;gap:.3rem;border:1px solid #dfe6f1;border-radius:.42rem;background:#f8fbff;padding:.65rem .75rem}.cleanup-stat strong{color:#003a98;font-size:1.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.cleanup-breakdown span,.cleanup-stat span{color:#64738b;font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.cleanup-stat.review{background:#fff8ea}.cleanup-stat.review strong{color:#8b5500}.cleanup-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;align-content:center}.cleanup-breakdown span{border:1px solid #dfe6f1;border-radius:.35rem;background:#f6f9fd;padding:.38rem .48rem}.cleanup-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.groups-toolbar>.cleanup-actions,.groups-toolbar>.groups-removed{grid-column:1/-1}.cleanup-actions button,.groups-upload{display:inline-flex;align-items:center;justify-content:center;min-width:0;border:1px solid #cbd7e7;border-radius:.42rem;background:#fff;color:#33425c;cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;padding:.5rem .85rem;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}.cleanup-actions button:hover,.groups-upload:hover{border-color:#003a98;background:#f2f7ff;color:#003a98}.cleanup-actions .groups-cleanup-batch{border-color:#003a98;background:#003a98;color:#fff}.cleanup-actions .groups-cleanup-batch:hover{border-color:#002f7d;background:#002f7d;color:#fff}.groups-upload{position:relative}.groups-upload input{position:absolute;inset:0;cursor:pointer;opacity:0}.groups-board{display:grid;gap:.42rem}.groups-table-head{position:sticky;top:9.85rem;z-index:18;display:grid;gap:.45rem;border:1px solid #d5dfec;border-radius:.45rem;background:rgba(238,244,251,.97);padding:.55rem .7rem;box-shadow:0 10px 22px rgba(10,23,112,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.group-decision-row,.groups-head-filters,.groups-head-labels{display:grid;grid-template-columns:minmax(17rem,1.2fr) 9rem minmax(16rem,1fr) 12rem 8rem 5.6rem;gap:.6rem}.groups-head-labels{color:#52627b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.groups-head-filters{align-items:end}.groups-filter-label,.groups-head-filters label{display:grid;gap:.2rem;min-width:0;color:#6a7890;font-size:.62rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.groups-filter-label{align-content:end}.groups-filter-label strong{display:block;width:fit-content;border:1px solid #d9e1ed;border-radius:.35rem;background:#fff;color:#003a98;font-size:.76rem;font-weight:850;letter-spacing:0;padding:.4rem .55rem;text-transform:none}.groups-head-filters select{min-width:0;padding:.4rem .46rem;color:#182033;font-size:.76rem;font-weight:650;letter-spacing:0;text-transform:none}.groups-section{display:grid;gap:.42rem}.groups-section-head{display:flex;align-items:center;justify-content:space-between;border:1px solid #dfe6f1;border-radius:.4rem;background:#f6f9fd;color:#31425d;font-size:.8rem;font-weight:850;padding:.45rem .7rem}.groups-section-head span{border-radius:999px;background:#e8f0fb;color:#003a98;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.12rem .5rem}.group-row{overflow:hidden;border:1px solid #dfe6f1;border-left-width:3px;border-radius:.45rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04)}.group-active{border-left-color:#8aa2c6}.group-deleted,.group-stranded{border-left-color:#b42318}.group-emptied,.group-lost{border-left-color:#b7791f}.group-decision-row{width:100%;align-items:center;padding:.58rem .7rem}.group-row:hover{background:#f8fbff}.group-open{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:.62rem;align-items:center;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;text-align:left}.group-chevron{display:grid;place-items:center;color:#97a4bb;transition:transform .18s ease,color .18s ease}.group-chevron svg{width:1.1rem;height:1.1rem}.group-chevron[data-open=true]{transform:rotate(180deg);color:#003a98}.group-row:hover .group-chevron{color:#003a98}.group-status{width:fit-content;border-radius:.32rem;background:#edf2f8;color:#344864;font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:.26rem .5rem;text-transform:uppercase}.group-deleted .group-status,.group-stranded .group-status{background:#fdeceb;color:#b42318}.group-emptied .group-status,.group-lost .group-status{background:#fff5df;color:#8b5500}.group-main strong,.group-metric strong{display:block;color:#0a1770;font-size:.86rem;font-weight:800;overflow-wrap:anywhere}.group-main small,.group-metric small,.group-target{color:#64738b;font-size:.78rem}.group-readiness{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.28rem}.group-readiness span{border:1px solid #d9e1ed;border-radius:999px;background:#f6f9fd;color:#52627b;font-size:.66rem;font-weight:850;letter-spacing:.04em;padding:.12rem .38rem;text-transform:uppercase}.group-readiness .ready{display:inline-flex;align-items:center;gap:.22rem;border-color:rgba(31,122,66,.24);background:#eaf7ef;color:#1f7a42}.group-readiness .ready svg{width:.85rem;height:.85rem}.group-target{overflow-wrap:anywhere}.group-cell{display:grid;min-width:0}.group-decision-row input,.group-decision-row select{min-width:0;padding:.46rem .5rem;color:#182033;font-size:.78rem;font-weight:650;letter-spacing:0;text-transform:none}.group-save{align-self:end;border:1px solid #cbd7e7;border-radius:.4rem;background:#fff;color:#003a98;cursor:pointer;font:inherit;font-size:.76rem;font-weight:850;padding:.5rem .4rem}.group-save:hover{border-color:#003a98;background:#f2f7ff}.group-save:disabled{cursor:default;opacity:.7}.group-detail{border-top:1px solid #e5ebf3;background:#fbfdff;padding:.85rem}.group-detail-summary{display:grid;grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr) minmax(18rem,.8fr);gap:.75rem}.aliases-nested,.group-feedback-thread,.group-summary-panel,.members-nested{min-width:0;border:1px solid #e0e7f0;border-radius:.45rem;background:#fff;padding:.8rem}.group-current-panel{background:#f8fbff}.group-decision-panel{grid-column:span 1}.group-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.group-panel-head span{border-radius:999px;background:#eef4fb;color:#003a98;font-size:.7rem;font-weight:900;letter-spacing:.06em;padding:.18rem .52rem;text-transform:uppercase}.group-detail h2,.group-detail h3{color:#0a1770;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.group-detail h3{margin-top:1rem;color:#53637d}.group-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem}.group-edit-grid.compact{grid-template-columns:minmax(13rem,1.1fr) minmax(9rem,.8fr) minmax(9rem,.8fr) minmax(10rem,.9fr);align-items:end}.group-edit-grid label{display:grid;gap:.28rem;color:#53637d;font-size:.68rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.group-edit-grid .wide{grid-column:1/-1}.group-detail input,.group-detail select,.group-detail textarea{padding:.52rem .58rem;color:#182033;font-size:.8rem;font-weight:550;letter-spacing:0;text-transform:none}.group-detail textarea{resize:vertical}.group-edit-grid.compact textarea{min-height:2.45rem}.group-facts{display:grid;gap:.6rem;margin-top:.8rem}.group-facts dt{color:#6a7890;font-size:.72rem;font-weight:800;text-transform:uppercase}.group-facts dd{margin:.12rem 0 0;color:#26324a;font-size:.88rem;overflow-wrap:anywhere}.member-list{display:flex;max-height:10rem;flex-wrap:wrap;gap:.38rem;margin-top:.65rem;overflow:auto}.member-list span{border:1px solid #dce4ef;border-radius:.45rem;background:#f7faff;color:#26324a;font-size:.75rem;padding:.28rem .42rem;overflow-wrap:anywhere}.member-list em{margin-left:.35rem;color:#003a98;font-style:normal;font-weight:800}.member-list.compact span{background:#fff7e7}.baseline-list{display:flex;max-height:9rem;flex-wrap:wrap;gap:.35rem;margin-top:.65rem;overflow:auto}.baseline-list span{border:1px solid #ead8ab;border-radius:.35rem;background:#fff7e7;color:#5f430f;font-size:.74rem;padding:.24rem .38rem;overflow-wrap:anywhere}.group-notes{margin-top:.4rem;color:#344154;font-size:.88rem;padding-left:1.1rem}.aliases-nested,.group-feedback-thread,.members-nested{margin-top:.75rem}.group-nested-grid{display:grid;grid-template-columns:minmax(16rem,.75fr) minmax(24rem,1.25fr);gap:.75rem}.group-thread-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.group-thread-head button{border:1px solid #003a98;border-radius:.4rem;background:#003a98;color:#fff;cursor:pointer;font:inherit;font-size:.78rem;font-weight:850;padding:.48rem .7rem}.group-thread-head button:disabled{cursor:default;opacity:.7}.feedback-list{display:grid;gap:.45rem;margin-top:.65rem}.feedback-list article{border:1px solid #e3e9f2;border-radius:.4rem;background:#fbfdff;padding:.62rem}.feedback-list header{display:flex;flex-wrap:wrap;gap:.5rem;color:#6a7890;font-size:.72rem}.feedback-list header strong{color:#003a98}.feedback-list p{margin-top:.35rem;color:#26324a;font-size:.84rem}.aliases-table,.members-table{display:grid;margin-top:.6rem;overflow:hidden;border:1px solid #e1e8f1;border-radius:.42rem}.aliases-head,.aliases-row,.members-head,.members-row{display:grid;gap:.6rem;align-items:center;padding:.48rem .6rem}.aliases-head,.members-head{background:#eef4fb;color:#52627b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.members-head,.members-row{grid-template-columns:minmax(16rem,1fr) 8rem 8rem}.aliases-head,.aliases-row{grid-template-columns:minmax(14rem,1fr) minmax(10rem,.75fr)}.aliases-row,.members-row{border-top:1px solid #e6edf5;color:#26324a;font-size:.8rem}.aliases-row span:first-child,.members-row span:first-child{overflow-wrap:anywhere}.aliases-row span:last-child{color:#003a98;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.aliases-table p,.members-table p{color:#64738b;font-size:.84rem;padding:.7rem}.groups-error,.groups-loading{display:grid;min-height:18rem;place-items:center;border:1px solid #dfe6f1;border-radius:.8rem;background:#fff;padding:2rem;text-align:center}.groups-loading span{width:2rem;height:2rem;border:3px solid #d9e1ed;border-top-color:#003a98;border-radius:50%;animation:groups-spin .8s linear infinite}.groups-error p,.groups-loading p{margin-top:.8rem;color:#53637d}.groups-error h2{color:#b42318;font-family:var(--font-display),serif;font-size:1.4rem;font-weight:600}.groups-search{position:relative;display:flex;align-items:center;min-width:0}.groups-search svg{position:absolute;left:.75rem;width:1.05rem;height:1.05rem;color:#8a99b2;pointer-events:none}.groups-toolbar .groups-search input{padding-left:2.35rem}.groups-chips button,.groups-stage-tabs button{transition:background .14s ease,border-color .14s ease,color .14s ease}.groups-chips button:hover:not(.active),.groups-stage-tabs button:hover:not(.active){border-color:#b9c8de;background:#f2f7ff}.groups-app button:focus-visible,.groups-search input:focus-visible{outline:2px solid #003a98;outline-offset:2px}.groups-empty{display:grid;justify-items:center;gap:.5rem;border:1px dashed #d3ddec;border-radius:.6rem;background:#fbfcfe;padding:2.5rem 1.5rem;text-align:center}.groups-empty-icon{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:.75rem;background:#eef2f8;color:#6d7d99}.groups-empty-icon svg{width:1.5rem;height:1.5rem}.groups-empty strong{color:#26324a;font-size:.95rem;font-weight:750;text-wrap:balance}.groups-empty span{max-width:46ch;color:#64738b;font-size:.83rem;line-height:1.45;text-wrap:pretty}.gov-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.85rem}.gov-toolbar .groups-search{flex:1 1 22rem}.gov-toolbar .groups-search input{border-radius:.5rem;padding:.62rem .85rem .62rem 2.35rem}.gov-filters{display:flex;flex-wrap:wrap;gap:.4rem}.gov-filters button{display:inline-flex;align-items:center;gap:.4rem;border:1px solid #d9e1ed;border-radius:.42rem;background:#fff;color:#53637d;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;padding:.45rem .7rem;transition:background .14s ease,border-color .14s ease,color .14s ease}.gov-filters button strong{min-width:1.35rem;border-radius:999px;background:#edf2f8;color:#003a98;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.06rem .36rem;text-align:center}.gov-filters button:hover:not(.active){border-color:#b9c8de;background:#f2f7ff}.gov-filters button.active{border-color:#003a98;background:#003a98;color:#fff}.gov-filters button.active strong{background:rgba(255,255,255,.2);color:#fff}.gov-table{overflow:hidden;border:1px solid #e6edf5;border-radius:.7rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04)}.gov-head,.gov-rowmain{display:grid;grid-template-columns:minmax(12.5rem,1.4fr) minmax(11rem,1.7fr) minmax(8rem,.9fr) 8.5rem 10.5rem;gap:.9rem;align-items:center}.gov-head{padding:.62rem 1.1rem;background:#f7f9fc;border-bottom:1px solid #e6edf5;color:#6a7890;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gov-row{border-bottom:1px solid #eef2f7}.gov-row:last-child{border-bottom:0}.gov-rowmain{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:.68rem 1.1rem;text-align:left;transition:background .13s ease}.gov-rowmain:hover{background:#f8fbff}.gov-row.open .gov-rowmain{background:#f6faff}.gov-group{display:flex;flex-direction:column;gap:.12rem;min-width:0}.gov-group b{color:#0a1770;font-size:.88rem;font-weight:750;overflow-wrap:anywhere}.gov-group>span{color:#64738b;font-size:.76rem;overflow-wrap:anywhere}.gov-group .gov-new{align-self:flex-start;margin-top:.15rem;border-radius:999px;background:#eef4ff;color:#003a98;font-size:.62rem;font-weight:800;letter-spacing:.05em;padding:.07rem .44rem;text-transform:uppercase}.gov-purpose{color:#33425c;font-size:.84rem;line-height:1.4;text-wrap:pretty}.gov-purpose.empty{color:#9aa7bb;font-style:italic}.gov-owner{display:inline-flex;align-items:center;gap:.45rem;min-width:0;color:#33425c;font-size:.83rem;font-weight:650}.gov-owner.unassigned{color:#9aa7bb;font-weight:600;font-style:italic}.gov-avatars .av,.gov-chips .av,.gov-owner .av{display:grid;place-items:center;border-radius:999px;color:#fff;font-weight:700;flex-shrink:0}.gov-owner .av{width:1.55rem;height:1.55rem;font-size:.66rem}.gov-members{align-items:center}.gov-avatars,.gov-members{display:inline-flex}.gov-avatars .av{width:1.6rem;height:1.6rem;margin-left:-.4rem;border:2px solid #fff;font-size:.62rem}.gov-avatars .av:first-child{margin-left:0}.gov-avatars .more{background:#eef2f8;color:#56657f}.gov-mcount{margin-left:.5rem;color:#64738b;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gov-mcount.empty{margin-left:0;font-style:italic;color:#9aa7bb}.gov-statuscell{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.gov-status{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;border-radius:999px;font-size:.71rem;font-weight:750;padding:.2rem .55rem;white-space:nowrap}.gov-status svg{width:.85rem;height:.85rem}.gov-status.verified{background:#e6f4ea;color:#1a7f37}.gov-status.pending{background:#fff3d6;color:#8b5500}.gov-status.unassigned{background:#eef1f6;color:#64738b}.gov-detail{padding:0 1.1rem .95rem}.gov-detail-inner{display:grid;grid-template-columns:1.4fr 1fr;gap:1rem;border-top:1px dashed #d9e1ed;padding-top:.85rem}.gov-panel h4{margin:0 0 .5rem;color:#6a7890;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gov-chips{display:flex;flex-wrap:wrap;gap:.35rem}.gov-chips span{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #e6edf5;border-radius:.42rem;background:#f7faff;color:#33425c;font-size:.76rem;padding:.25rem .5rem;overflow-wrap:anywhere}.gov-chips .av{width:1.15rem;height:1.15rem;font-size:.54rem}.gov-chips span em{color:#003a98;font-style:normal;font-size:.66rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.gov-chips.aliases span{background:#f4f7fb;color:#003a98;font-weight:650}.gov-more{color:#64738b;font-style:italic}.gov-none{color:#9aa7bb;font-size:.8rem;font-style:italic}.gov-flags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.6rem}.gov-flags span{border-radius:999px;background:#fdeceb;color:#b42318;font-size:.68rem;font-weight:700;padding:.12rem .5rem}@media (max-width:900px){.gov-head{display:none}.gov-rowmain{grid-template-columns:1fr 1fr;gap:.5rem 1rem;row-gap:.55rem}.gov-group,.gov-purpose{grid-column:1/-1}.gov-detail-inner{grid-template-columns:1fr}}@keyframes groups-spin{to{transform:rotate(1turn)}}@media (max-width:1100px){.group-detail-summary,.group-nested-grid,.groups-hero{grid-template-columns:1fr}.groups-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.groups-toolbar{grid-template-columns:1fr}.groups-table-head{position:static}.group-decision-row,.groups-head-filters,.groups-head-labels{grid-template-columns:1fr 1fr}.groups-cleanup,.groups-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.cleanup-actions,.cleanup-breakdown,.cleanup-main{grid-column:1/-1}.cleanup-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.group-open,.groups-workflow-buttons{grid-column:1/-1}.group-save{align-self:stretch}}@media (max-width:760px){.groups-header{align-items:flex-start;flex-direction:column}.groups-header,.groups-toolbar{position:static}.groups-hero h1{font-size:1.55rem}.cleanup-actions,.cleanup-breakdown,.groups-cleanup,.groups-kpis,.groups-workflow,.groups-workflow-buttons,.members-head,.members-row{grid-template-columns:1fr}.groups-head-labels{display:none}.aliases-head,.aliases-row,.group-decision-row,.group-edit-grid,.group-edit-grid.compact,.groups-head-filters,.members-head,.members-row{grid-template-columns:1fr;gap:.6rem}}.email-activity-shell{min-height:100dvh;color:#182033;background:linear-gradient(180deg,rgba(0,58,152,.09),transparent 22rem),#f6f8fc}.email-activity-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:1rem;padding:.85rem clamp(1rem,3vw,1.6rem);border-bottom:1px solid #d8e1ee;background:rgba(255,255,255,.93);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.email-activity-brand{display:flex;align-items:center;gap:.75rem}.email-activity-mark{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.5rem;background:#003a98;color:#fff;font-family:var(--font-display),serif;font-weight:700;box-shadow:0 8px 18px rgba(0,58,152,.16)}.email-activity-eyebrow,.email-activity-label{color:#003a98;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.email-activity-header h1{color:#0a1770;font-size:1.05rem;font-weight:850}.email-activity-user{margin-left:auto}.email-activity-app{width:min(1560px,100%);margin:0 auto;padding:clamp(.85rem,2vw,1.4rem)}.email-activity-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,.85fr);gap:1rem;align-items:end;padding:1rem 0}.email-activity-overview h2{max-width:22ch;margin-top:.35rem;color:#0f2344;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:900;letter-spacing:0;line-height:1.02}.email-activity-overview p:not(.email-activity-eyebrow){max-width:82ch;margin-top:.55rem;color:#52627b;font-size:.95rem}.email-activity-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.email-activity-detail-grid div,.email-activity-kpis div,.email-activity-source div{border:1px solid #dce5f1;border-radius:.48rem;background:#fff;padding:.72rem;box-shadow:0 1px 2px rgba(10,23,112,.04)}.email-activity-detail-grid strong,.email-activity-kpis strong{display:block;color:#003a98;font-size:1.55rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.email-activity-detail-grid span,.email-activity-kpis span,.email-activity-source span{display:block;margin-top:.4rem;color:#64738b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.email-activity-source{display:grid;grid-template-columns:minmax(16rem,.5fr) minmax(20rem,1fr) minmax(20rem,1fr);gap:.6rem;margin-bottom:.7rem}.email-activity-source strong{display:block;margin-top:.25rem;color:#26324a;font-size:.82rem;line-height:1.35}.email-activity-warnings{display:grid;gap:.35rem;margin-bottom:.7rem}.email-activity-warnings span{border:1px solid #ecd18c;border-radius:.42rem;background:#fff8e6;color:#744f03;font-size:.82rem;font-weight:700;padding:.5rem .65rem}.email-activity-toolbar{position:sticky;top:4.2rem;z-index:20;display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1fr) 12rem 11rem;gap:.65rem;align-items:center;margin-bottom:.7rem;border:1px solid #d6e0ee;border-radius:.55rem;background:rgba(255,255,255,.95);padding:.65rem;box-shadow:0 8px 24px rgba(10,23,112,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.email-activity-toolbar input,.email-activity-toolbar select{width:100%;border:1px solid #d7e0ec;border-radius:.42rem;background:#fff;color:#182033;font:inherit;font-size:.84rem;font-weight:650;padding:.62rem .72rem}.email-activity-toolbar input:focus,.email-activity-toolbar select:focus{outline:none;border-color:#003a98;box-shadow:0 0 0 3px rgba(0,58,152,.12)}.email-activity-chips{display:flex;gap:.35rem;overflow-x:auto}.email-activity-chips button{flex:0 0 auto;border:1px solid #d7e0ec;border-radius:.38rem;background:#fff;color:#52627b;cursor:pointer;font:inherit;font-size:.76rem;font-weight:850;padding:.5rem .65rem}.email-activity-chips button.active{border-color:#003a98;background:#003a98;color:#fff}.email-activity-workspace{display:grid;grid-template-columns:minmax(44rem,1fr) minmax(24rem,.42fr);gap:.75rem;align-items:start}.email-activity-detail,.email-activity-table-wrap{overflow:hidden;border:1px solid #d8e1ee;border-radius:.6rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04)}.email-activity-row,.email-activity-table-head{display:grid;grid-template-columns:minmax(17rem,1.25fr) repeat(3,minmax(6rem,.35fr)) minmax(11rem,.62fr) minmax(15rem,.9fr);gap:.65rem;align-items:center}.email-activity-table-head{position:sticky;top:8.65rem;z-index:10;border-bottom:1px solid #d8e1ee;background:#eef4fb;color:#52627b;font-size:.68rem;font-weight:900;letter-spacing:.08em;padding:.55rem .72rem;text-transform:uppercase}.email-activity-table-head button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:uppercase}.email-activity-visible-total{display:flex;gap:.42rem;align-items:baseline;border-bottom:1px solid #e5ebf3;background:#fbfdff;color:#64738b;font-size:.76rem;padding:.48rem .72rem}.email-activity-visible-total strong{color:#003a98;font-size:.92rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.email-activity-rows{display:grid}.email-activity-row{width:100%;border:0;border-bottom:1px solid #e5ebf3;background:#fff;color:#26324a;cursor:pointer;font:inherit;padding:.62rem .72rem;text-align:left}.email-activity-row.active,.email-activity-row:hover{background:#f5f9ff}.email-activity-row.active{box-shadow:inset 3px 0 0 #003a98}.email-activity-row strong{color:#0a1770;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.email-activity-row small,.email-activity-row span{min-width:0;overflow:hidden;color:#64738b;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.email-activity-row span:first-child strong{display:block;color:#182033;font-size:.86rem}.email-activity-row span:first-child small{display:block;margin-top:.16rem}.email-activity-detail{position:sticky;top:8.65rem;padding:.85rem}.email-activity-detail-head{border-bottom:1px solid #e5ebf3;padding-bottom:.75rem}.email-activity-detail-head span{display:inline-flex;border-radius:999px;background:#eef4fb;color:#003a98;font-size:.68rem;font-weight:900;letter-spacing:.06em;padding:.2rem .5rem;text-transform:uppercase}.email-activity-detail-head h3{margin-top:.5rem;color:#0f2344;font-size:1.2rem;font-weight:900}.email-activity-detail-head p{color:#64738b;font-size:.82rem}.email-activity-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.email-activity-detail-grid strong{font-size:1.1rem}.email-activity-correspondents,.email-activity-daily{margin-top:.85rem}.email-activity-correspondents h4,.email-activity-daily h4{color:#53637d;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.email-activity-correspondents>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center;border-top:1px solid #e5ebf3;padding:.48rem 0}.email-activity-correspondents strong{display:block;overflow:hidden;color:#182033;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.email-activity-correspondents small{display:block;overflow:hidden;color:#64738b;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.email-activity-correspondents em{color:#003a98;font-size:.82rem;font-style:normal;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.email-activity-daily>div{display:grid;grid-template-columns:5.7rem 3rem minmax(0,1fr);gap:.45rem;align-items:center;border-top:1px solid #e5ebf3;padding:.38rem 0}.email-activity-daily span,.email-activity-daily strong{color:#53637d;font-size:.72rem}.email-activity-daily strong{color:#003a98;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.email-activity-daily meter{width:100%;height:.5rem}.email-activity-empty{display:grid;min-height:14rem;place-items:center;color:#64738b;text-align:center}@media (max-width:1180px){.email-activity-overview,.email-activity-source,.email-activity-toolbar,.email-activity-workspace{grid-template-columns:1fr}.email-activity-detail,.email-activity-table-head{position:static}}@media (max-width:760px){.email-activity-header{position:static;align-items:flex-start;flex-direction:column}.email-activity-user{margin-left:0}.email-activity-detail-grid,.email-activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.email-activity-table-wrap{overflow-x:auto}.email-activity-row,.email-activity-table-head{min-width:840px}}.work-monitor-app,.work-person-page{width:min(1560px,100%);margin:0 auto;padding:clamp(.85rem,2vw,1.4rem)}.work-monitor-top,.work-person-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,.78fr);gap:1rem;align-items:end;padding:1rem 0}.work-monitor-eyebrow{color:#003a98;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.work-monitor-top h2,.work-person-hero h2{margin-top:.28rem;color:#0f2344;font-size:clamp(1.8rem,3.4vw,2.85rem);font-weight:920;letter-spacing:0;line-height:1}.work-monitor-top p:not(.work-monitor-eyebrow),.work-person-hero p:not(.work-monitor-eyebrow){max-width:76ch;margin-top:.55rem;color:#52627b;font-size:.95rem}.work-monitor-kpis,.work-person-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.work-monitor-directory,.work-monitor-email-summary details,.work-monitor-email-summary>div,.work-monitor-kpis div,.work-monitor-team-panel,.work-person-kpis div,.work-person-panel{border:1px solid #dce5f1;border-radius:.52rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04)}.work-monitor-email-summary>div,.work-monitor-kpis div,.work-person-kpis div{padding:.72rem}.work-monitor-email-summary strong,.work-monitor-kpis strong,.work-person-kpis strong,.work-person-mix strong{display:block;color:#003a98;font-size:1.45rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.work-monitor-email-summary span,.work-monitor-kpis span,.work-person-kpis span,.work-person-mix span{display:block;margin-top:.4rem;color:#64738b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.work-monitor-modules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-bottom:.7rem}.work-monitor-modules button{display:grid;gap:.25rem;min-height:5.8rem;border:1px solid #d7e0ec;border-radius:.52rem;background:#fff;color:#52627b;font:inherit;padding:.78rem;text-align:left}.work-monitor-modules button.active{border-color:#003a98;background:#f5f9ff;color:#0f2344;box-shadow:inset 3px 0 0 #003a98}.work-monitor-modules button:disabled{cursor:default;opacity:.72}.work-monitor-modules span{color:#0f2344;font-size:.9rem;font-weight:900}.work-monitor-modules strong{width:fit-content;border-radius:999px;background:#eef4fb;color:#003a98;font-size:.66rem;font-weight:900;letter-spacing:.08em;padding:.16rem .46rem;text-transform:uppercase}.work-monitor-modules small{color:#64738b;font-size:.76rem;line-height:1.32}.work-monitor-email-summary{display:grid;grid-template-columns:minmax(13rem,.42fr) repeat(3,minmax(9rem,.22fr)) minmax(18rem,1fr);gap:.55rem;margin-bottom:.75rem}.work-monitor-email-summary details{padding:.66rem .72rem}.work-monitor-email-summary summary{color:#003a98;cursor:pointer;font-size:.78rem;font-weight:900}.work-monitor-email-summary details p{margin-top:.42rem;color:#64738b;font-size:.76rem;line-height:1.35}.work-monitor-split{display:grid;grid-template-columns:minmax(15rem,.24fr) minmax(0,1fr);gap:.75rem;align-items:start}.work-monitor-team-panel{position:sticky;top:4.45rem;overflow:hidden}.work-monitor-directory-head,.work-monitor-panel-head,.work-person-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #e5ebf3;background:#f7faff;color:#64738b;font-size:.72rem;font-weight:900;letter-spacing:.08em;padding:.62rem .72rem;text-transform:uppercase}.work-monitor-directory-head strong,.work-monitor-panel-head strong,.work-person-panel-head strong{color:#003a98;font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.work-monitor-team-panel button{width:100%;display:grid;gap:.16rem;border:0;border-bottom:1px solid #e5ebf3;background:#fff;color:#52627b;cursor:pointer;font:inherit;padding:.64rem .72rem;text-align:left}.work-monitor-team-panel button.active{background:#f2f7ff;box-shadow:inset 3px 0 0 #003a98}.work-monitor-team-panel button span{color:#0f2344;font-size:.84rem;font-weight:900}.work-monitor-team-panel button small{color:#64738b;font-size:.72rem}.work-monitor-directory{overflow:hidden}.work-monitor-controls{display:grid;grid-template-columns:minmax(16rem,1fr) 12rem 12rem 12rem 12rem;gap:.55rem;padding:.65rem}.work-monitor-controls input,.work-monitor-controls select{width:100%;border:1px solid #d7e0ec;border-radius:.42rem;background:#fff;color:#182033;font:inherit;font-size:.84rem;font-weight:650;padding:.6rem .7rem}.work-monitor-controls input:focus,.work-monitor-controls select:focus{outline:none;border-color:#003a98;box-shadow:0 0 0 3px rgba(0,58,152,.12)}.work-monitor-table{overflow-x:auto}.work-monitor-row,.work-monitor-table-head{min-width:1240px;display:grid;grid-template-columns:minmax(15rem,1fr) minmax(10rem,.52fr) minmax(14rem,.7fr) minmax(9rem,.42fr) minmax(12rem,.55fr) minmax(15rem,.72fr) 7rem;gap:.72rem;align-items:center;border-top:1px solid #e5ebf3;padding:.62rem .72rem}.work-monitor-table-head{background:#eef4fb;color:#52627b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.work-monitor-row{color:inherit;text-decoration:none}.work-monitor-row:hover{background:#f5f9ff}.work-monitor-row strong{color:#0f2344;font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.work-monitor-row small,.work-monitor-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-monitor-row small{margin-top:.12rem;color:#64738b;font-size:.74rem}.work-monitor-row meter{display:block;width:100%;height:.45rem;margin-top:.28rem}.work-monitor-open{border:1px solid #d7e0ec;border-radius:.38rem;color:#003a98;font-size:.74rem;font-weight:900;padding:.42rem .52rem;text-align:center}.work-person-detail-grid,.work-person-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.work-person-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.work-message-panel,.work-time-panel{margin-top:.75rem}.work-person-panel{overflow:hidden}.work-person-mix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.75rem}.work-person-mix div{border:1px solid #e5ebf3;border-radius:.42rem;background:#fbfdff;padding:.65rem}.work-person-filters{display:grid;grid-template-columns:minmax(20rem,1.25fr) minmax(14rem,.72fr) minmax(12rem,.46fr) minmax(18rem,.8fr);gap:.65rem;align-items:end;border:1px solid #dce5f1;border-radius:.52rem;background:#fff;box-shadow:0 1px 2px rgba(10,23,112,.04);padding:.72rem}.work-person-filters label,.work-person-filters>div{display:grid;gap:.42rem;min-width:0;color:#64738b;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.work-person-chip-row,.work-person-custom-range{display:flex;flex-wrap:wrap;gap:.38rem}.work-person-chip-row button{border:1px solid #d7e0ec;border-radius:999px;background:#fff;color:#52627b;cursor:pointer;font:inherit;font-size:.74rem;font-weight:850;letter-spacing:0;padding:.42rem .62rem;text-transform:none}.work-person-chip-row button.active{border-color:#003a98;background:#f2f7ff;color:#003a98}.work-person-filters input,.work-person-filters select{min-height:2.25rem;width:100%;border:1px solid #d7e0ec;border-radius:.42rem;background:#fff;color:#182033;font:inherit;font-size:.82rem;font-weight:700;letter-spacing:0;padding:.48rem .58rem;text-transform:none}.work-person-custom-range label{flex:1 1 7.8rem}.work-correspondent-list,.work-day-bars,.work-hour-bars{display:grid;padding:.75rem}.work-hour-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem .65rem}.work-day-bars div,.work-hour-bars div{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;gap:.42rem;align-items:center}.work-day-bars div{grid-template-columns:5.8rem minmax(0,1fr) 3rem 7.5rem;border-top:1px solid #e5ebf3;padding:.4rem 0}.work-day-bars small,.work-day-bars span,.work-hour-bars span{color:#64738b;font-size:.72rem}.work-day-bars strong,.work-hour-bars strong{color:#003a98;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.work-day-bars meter,.work-hour-bars meter{width:100%;height:.5rem}.work-correspondent-list{gap:0;max-height:32rem;overflow:auto}.work-correspondent-list>button{appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;border:0;border-top:1px solid #e5ebf3;background:transparent;color:inherit;font:inherit;padding:.52rem 0;text-align:left;cursor:pointer}.work-correspondent-list>button:first-child{border-top:0}.work-correspondent-list>button.active,.work-correspondent-list>button:hover{background:#f4f8ff}.work-correspondent-list strong{color:#0f2344;font-size:.82rem}.work-correspondent-list small,.work-correspondent-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-correspondent-list small{color:#64738b;font-size:.72rem}.work-correspondent-list em{color:#003a98;font-style:normal;font-weight:900;text-align:right}.work-correspondent-list p{color:#64738b;font-size:.8rem}.work-message-review{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:.85rem;padding:.75rem}.work-message-list{display:grid;gap:.5rem;max-height:560px;overflow:auto;padding-right:.25rem}.work-message-list button{appearance:none;display:flex;gap:.65rem;align-items:flex-start;justify-content:space-between;border:1px solid #e5ebf3;border-radius:8px;background:#fff;padding:.64rem .7rem;color:inherit;font:inherit;text-align:left;cursor:pointer}.work-message-list button.active{border-color:rgba(0,58,152,.42);background:#f4f8ff}.work-message-detail strong,.work-message-list strong{display:block;overflow:hidden;color:#0f2344;font-size:.82rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.work-message-detail small,.work-message-list small{display:block;color:#64738b;font-size:.72rem;line-height:1.35;margin-top:.2rem}.work-message-list em{flex:0 0 auto;border-radius:999px;background:#eaf2ff;color:#003a98;font-size:.64rem;font-style:normal;font-weight:850;padding:.18rem .42rem;white-space:nowrap}.work-message-detail{min-width:0;border:1px solid #e5ebf3;border-radius:8px;background:#fff;padding:.85rem}.work-message-detail>div>span{color:#003a98;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.work-message-detail dl{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.32rem .65rem;margin:.85rem 0;font-size:.74rem}.work-message-detail dt{color:#64738b;font-weight:850}.work-message-detail dd{margin:0;color:#334155;overflow-wrap:anywhere}.work-message-detail pre{max-height:420px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;border:1px solid #e5ebf3;border-radius:8px;background:#f8fafc;color:#1e293b;padding:.75rem;font:.74rem/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.work-message-clear{appearance:none;margin:0 .75rem .2rem;border:1px solid #d7e0ec;border-radius:999px;background:#fff;color:#003a98;font:inherit;font-size:.74rem;font-weight:850;padding:.32rem .7rem;cursor:pointer}.work-message-empty{margin:0;padding:.85rem;color:#64738b;font-size:.84rem}@media (max-width:1180px){.work-message-review,.work-monitor-email-summary,.work-monitor-split,.work-monitor-top,.work-person-detail-grid,.work-person-filters,.work-person-grid,.work-person-hero{grid-template-columns:1fr}.work-monitor-team-panel{position:static}}@media (max-width:760px){.work-hour-bars,.work-monitor-kpis,.work-monitor-modules,.work-person-kpis,.work-person-mix{grid-template-columns:repeat(2,minmax(0,1fr))}.work-monitor-controls{grid-template-columns:1fr}}.kb-adoption-shell{min-height:100vh;background:linear-gradient(180deg,rgba(234,240,249,.88),rgba(247,250,254,.98)),#f4f7fb;color:#111827}.kb-adoption-workbench{width:min(1440px,calc(100vw - 40px));margin:0 auto;padding:22px 0 64px}.kb-adoption-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px}.kb-adoption-kpis>div,.kb-adoption-source,.kb-adoption-table-wrap,.kb-adoption-toolbar{border:1px solid #dfe7f3;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04)}.kb-adoption-kpis>div{min-height:92px;border-radius:10px;padding:14px 15px;display:flex;flex-direction:column;justify-content:space-between}.kb-adoption-detail small,.kb-adoption-head,.kb-adoption-kpis span,.kb-adoption-main-row small,.kb-adoption-source span,.kb-adoption-toolbar label{color:#65748b}.kb-adoption-kpis span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:750}.kb-adoption-kpis strong{font-size:29px;line-height:1;font-weight:820;letter-spacing:-.02em;color:#0a1770;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-adoption-toolbar{border-radius:12px 12px 0 0;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.kb-adoption-toolbar>div{display:flex;flex-wrap:wrap;gap:7px}.kb-adoption-toolbar button{appearance:none;border:1px solid #d7e2f0;background:#f7faff;color:#263657;border-radius:999px;min-height:34px;padding:0 11px;font:inherit;font-size:12px;font-weight:720;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.kb-adoption-toolbar button span{color:#003a98;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-adoption-toolbar button.active{background:#003a98;border-color:#003a98;color:#fff}.kb-adoption-toolbar button.active span{color:#cfe0ff}.kb-adoption-toolbar label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:720}.kb-adoption-toolbar select{border:1px solid #d7e2f0;border-radius:8px;background:#fff;color:#10213e;min-height:34px;padding:0 32px 0 10px;font:inherit;font-size:12px;font-weight:650}.kb-adoption-source{border-top:0;padding:11px 12px;display:grid;grid-template-columns:minmax(280px,1fr) repeat(3,minmax(150px,auto));gap:10px}.kb-adoption-source>div{min-height:48px;border:1px solid #edf2f8;border-radius:9px;background:#fbfdff;padding:8px 10px;display:flex;flex-direction:column;justify-content:center;gap:2px}.kb-adoption-source>div:first-child{position:relative;padding-left:30px}.kb-adoption-source-dot{position:absolute;left:11px;top:17px;width:9px;height:9px;border-radius:50%;background:#b7791f}.kb-adoption-source-dot.github-live{background:#0f8f61}.kb-adoption-source strong{color:#17233d;font-size:13px}.kb-adoption-source small{color:#708099;font-size:11.5px}.kb-adoption-table-wrap{border-top:0;border-radius:0 0 12px 12px;overflow:hidden}.kb-adoption-head,.kb-adoption-main-row{display:grid;grid-template-columns:minmax(190px,1.35fr) minmax(112px,.62fr) minmax(150px,.82fr) minmax(150px,.8fr) minmax(260px,1.35fr) minmax(82px,.35fr);align-items:center;gap:12px}.kb-adoption-head{position:sticky;top:0;z-index:2;min-height:42px;padding:0 14px;background:#f4f8fd;border-bottom:1px solid #dfe7f3;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:780}.kb-adoption-head button{appearance:none;border:0;background:transparent;color:inherit;text-align:left;padding:0;font:inherit;cursor:pointer}.kb-adoption-head button:hover{color:#003a98}.kb-adoption-row{border-bottom:1px solid #e7eef7}.kb-adoption-main-row{width:100%;min-height:76px;border:0;background:#fff;padding:11px 14px;text-align:left;font:inherit;cursor:pointer}.kb-adoption-main-row:hover{background:#f8fbff}.kb-adoption-main-row>span{min-width:0}.kb-adoption-main-row strong,.kb-adoption-person strong{display:block;color:#13213b;font-size:13.5px;font-weight:780;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-adoption-main-row small,.kb-adoption-person small{display:block;margin-top:3px;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-adoption-score em{width:44px;height:34px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:16px;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-adoption-score em.strong{background:#e8f7f0;color:#08774e}.kb-adoption-score em.medium{background:#fff5df;color:#936200}.kb-adoption-score em.weak{background:#f1f4f8;color:#4f5f76}.kb-adoption-connectors{display:flex;flex-wrap:wrap;gap:6px}.kb-adoption-collabs small,.kb-adoption-connector-grid span,.kb-adoption-connectors i{border-radius:999px;font-style:normal;font-size:11px;font-weight:740;line-height:1}.kb-adoption-connectors i{padding:6px 8px;border:1px solid #dce5f1;color:#40516d;background:#f8fbff}.kb-adoption-connectors i.done{border-color:#bee7d5;color:#08774e;background:#ecfaf4}.kb-adoption-connectors i.partial{border-color:#c9daf6;color:#003a98;background:#eff6ff}.kb-adoption-connectors i.missing{border-color:#f0cfce;color:#a13d36;background:#fff1f0}.kb-adoption-open{color:#003a98;font-size:12px;font-weight:760}.kb-adoption-detail{background:#f8fbff;border-top:1px solid #e7eef7;padding:16px 18px 18px}.kb-adoption-detail-grid{display:grid;grid-template-columns:1.3fr .75fr .95fr;gap:12px}.kb-adoption-connector-grid>div,.kb-adoption-detail-grid>div,.kb-adoption-warnings{border:1px solid #dfe7f3;border-radius:10px;background:#fff;padding:13px}.kb-adoption-detail h3{margin:0 0 8px;color:#0f1d36;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.kb-adoption-detail p{margin:0 0 8px;color:#273854;font-size:13px;line-height:1.45}.kb-adoption-detail dl{display:grid;grid-template-columns:1fr auto;gap:7px 12px;margin:0;font-size:12.5px}.kb-adoption-detail dt{color:#6b7a92}.kb-adoption-detail dd{margin:0;color:#13213b;font-weight:780;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-adoption-content{margin-top:12px;border:1px solid #dfe7f3;border-radius:10px;background:#fff;padding:13px}.kb-adoption-content-head,.kb-adoption-content-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kb-adoption-content-head{margin-bottom:10px}.kb-adoption-content-head h3,.kb-adoption-content-panel-head h3{margin:0}.kb-adoption-content-head span{color:#6b7a92;font-size:12px;font-weight:680}.kb-adoption-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kb-adoption-content-panel{min-width:0;border:1px solid #edf2f8;border-radius:8px;background:#fbfdff;padding:10px}.kb-adoption-content-panel-head{padding-bottom:8px;border-bottom:1px solid #e7eef7}.kb-adoption-content-panel-head strong{min-width:28px;height:24px;border-radius:7px;display:grid;place-items:center;background:#eef5ff;color:#003a98;font-size:12px;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-adoption-content-list{display:grid;gap:2px;padding-top:8px}.kb-adoption-content-list a{min-width:0;border-radius:7px;padding:7px 6px;color:#13213b;text-decoration:none}.kb-adoption-content-list a:hover{background:#eef5ff}.kb-adoption-content-list span{color:#13213b;font-size:12.5px;font-weight:760;line-height:1.3}.kb-adoption-content-list small,.kb-adoption-content-list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-adoption-content-list small{margin-top:3px;color:#6b7a92;font-size:11.5px;line-height:1.25}.kb-adoption-content-empty,.kb-adoption-content-more{margin:0;color:#6b7a92;font-size:12px;line-height:1.4}.kb-adoption-content-empty{padding-top:10px}.kb-adoption-content-more{padding:7px 6px 0;font-weight:720}.kb-adoption-collabs{display:flex;flex-wrap:wrap;gap:7px}.kb-adoption-collabs>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe7f3;border-radius:999px;background:#f8fbff;padding:6px 8px;color:#1a2a46;font-size:12px;font-weight:700}.kb-adoption-collabs small{padding:3px 6px;background:#edf4fd;color:#003a98}.kb-adoption-connector-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-top:12px}.kb-adoption-connector-grid>div{min-height:104px;display:flex;flex-direction:column;gap:6px}.kb-adoption-connector-grid strong{color:#13213b;font-size:12.5px}.kb-adoption-connector-grid span{width:max-content;padding:5px 7px;background:#f1f5f9;color:#475569}.kb-adoption-connector-grid .done span{background:#e8f7f0;color:#08774e}.kb-adoption-connector-grid .partial span{background:#eaf3ff;color:#003a98}.kb-adoption-connector-grid .missing span{background:#fff1f0;color:#a13d36}.kb-adoption-connector-grid small{color:#6b7a92;font-size:11.5px;line-height:1.35}.kb-adoption-warnings{margin-top:12px;display:flex;flex-wrap:wrap;gap:7px;background:#fff8e8;border-color:#f0d99a}.kb-adoption-warnings span{color:#7a5200;font-size:12px;font-weight:650}.kb-adoption-detail>a{display:inline-flex;margin-top:12px;border:1px solid #003a98;border-radius:9px;background:#003a98;color:#fff;padding:9px 12px;text-decoration:none;font-size:12px;font-weight:760}@media (max-width:1100px){.kb-adoption-connector-grid,.kb-adoption-content-grid,.kb-adoption-detail-grid,.kb-adoption-kpis,.kb-adoption-source{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-adoption-table-wrap{overflow-x:auto}.kb-adoption-head,.kb-adoption-main-row{min-width:980px}}.wi-shell{min-height:100vh;background:#f5f8fc;color:#101828;padding:0 0 48px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wi-header{position:sticky;top:0;z-index:30;justify-content:space-between;gap:1rem;border-bottom:1px solid #dbe5f2;background:rgba(255,255,255,.96);padding:.55rem clamp(.9rem,2.4vw,1.3rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wi-brand,.wi-header{display:flex;align-items:center}.wi-brand{min-width:0;gap:.7rem}.wi-brand .brand-lockup{flex:0 0 auto}.wi-brand>div:last-child{min-width:0}.wi-crumb{font-size:11px}.wi-label{font-size:10px;font-weight:740;letter-spacing:.09em;text-transform:uppercase;color:#5a6c87}.wi-header h1{margin:0;font-size:17px;font-weight:780;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.wi-header p{margin:1px 0 0;font-size:11.5px;color:#5a6c87;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-user{display:flex;align-items:center;gap:.55rem;flex:0 0 auto}.wi-user .email{font-size:11px;color:#5a6c87}.wi-meta-strip{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1.1rem;padding:.5rem clamp(.9rem,2.4vw,1.3rem);font-size:11.5px;color:#485a70}.wi-meta-stat{color:#45566e}.wi-meta-stat b{font-weight:780;color:#0a1770;font-size:13px;margin-right:2px}.wi-meta-src{margin-left:auto;color:#7686a0;font-size:10.5px}.wi-report-link{flex:none;font-size:10.5px;font-weight:650;color:#003a98;text-decoration:none;border:1px solid #cfddf5;background:#eaf0fb;border-radius:5px;padding:2px 8px;white-space:nowrap}.wi-report-link:hover{border-color:#003a98;background:#dfe9fa}.wi-controls{position:sticky;top:52px;z-index:25;display:flex;align-items:center;gap:.6rem;padding:.45rem clamp(.9rem,2.4vw,1.3rem);border-top:1px solid #e4ebf5;border-bottom:1px solid #dbe5f2;background:rgba(248,250,254,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wi-tabs{display:flex;gap:2px;background:#e8eef8;border:1px solid #d4dfee;border-radius:7px;padding:2px}.wi-tabs button{display:flex;align-items:center;gap:6px;border:0;background:transparent;border-radius:5px;padding:4px 10px;font-size:12px;font-weight:640;color:#45566e;cursor:pointer;white-space:nowrap}.wi-tabs button b{font-size:10.5px;font-weight:740;color:#7686a0}.wi-tabs button.active{background:#ffffff;color:#0a1770;box-shadow:0 0 0 1px rgba(10,23,112,.12)}.wi-tabs button.active b{color:#003a98}.wi-search{flex:0 1 300px;min-width:140px;border:1px solid #d4dfee;border-radius:7px;background:#ffffff;padding:5px 10px;font-size:12px;color:#101828}.wi-search:focus{outline:2px solid rgba(0,58,152,.35);outline-offset:0;border-color:#9db8dd}.wi-segmented{display:flex;gap:2px;background:#e8eef8;border:1px solid #d4dfee;border-radius:7px;padding:2px}.wi-segmented button{border:0;background:transparent;border-radius:5px;padding:3px 9px;font-size:11.5px;font-weight:620;color:#45566e;cursor:pointer;text-transform:capitalize}.wi-segmented button.active{background:#ffffff;color:#0a1770;box-shadow:0 0 0 1px rgba(10,23,112,.12)}.wi-sev{flex:0 0 auto;display:inline-flex;align-items:center;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:740;letter-spacing:.04em;text-transform:uppercase}.wi-sev-high{background:#fdecec;color:#b42318}.wi-sev-medium{background:#fdf3e0;color:#93531b}.wi-sev-low{background:#e9f0fa;color:#38507a}.wi-voices{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px}.wi-voices b{font-weight:780;color:#0a1770;margin-right:2px}.wi-voices button{border:1px solid #d4dfee;background:#ffffff;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:600;color:#2c4267;cursor:pointer;white-space:nowrap}.wi-voices button:hover{border-color:#003a98;color:#003a98}.wi-voices em{font-style:normal;font-size:10.5px;color:#7686a0}.wi-empty{padding:2rem;text-align:center;color:#5a6c87;font-size:12.5px}.wi-teams-layout{display:grid;grid-template-columns:252px minmax(0,1fr);gap:.8rem;padding:.8rem clamp(.9rem,2.4vw,1.3rem) 0;align-items:start}.wi-team-list{position:sticky;top:98px;display:flex;flex-direction:column;border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;overflow:hidden;max-height:calc(100vh - 116px);overflow-y:auto}.wi-team-list button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;border:0;border-bottom:1px solid #edf2f9;background:transparent;padding:7px 10px;text-align:left;cursor:pointer}.wi-team-list button:last-child{border-bottom:0}.wi-team-list button:hover{background:#f6f9fd}.wi-team-list button.active{background:#eef4fc;box-shadow:inset 2px 0 0 #003a98}.wi-team-name{font-size:12.5px;font-weight:700;color:#16233c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-team-meta{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#5a6c87}.wi-team-meta em{font-style:normal;color:#b42318;background:#fdecec;border-radius:3px;padding:0 4px;font-size:9.5px;font-weight:740}.wi-team-top{grid-column:1/-1;font-size:10.5px;color:#7686a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.wi-team-panel{min-width:0;display:flex;flex-direction:column;gap:.8rem}.wi-team-headline{border:1px solid #c7d8ef;border-left:3px solid #003a98;border-radius:8px;background:#ffffff;padding:.7rem .9rem}.wi-team-headline p{margin:0;font-size:13.5px;line-height:1.5;color:#16233c;font-weight:560;text-wrap:pretty}.wi-team-headline span{display:block;margin-top:4px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7686a0}.wi-team-panel section{border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;overflow:hidden}.wi-team-panel section>header{display:flex;align-items:baseline;gap:8px;padding:7px 12px;border-bottom:1px solid #edf2f9;background:#f9fbfe}.wi-team-panel section>header h3{margin:0;font-size:11px;font-weight:760;letter-spacing:.07em;text-transform:uppercase;color:#38507a}.wi-team-panel section>header small{font-size:10px;color:#98a6bc}.wi-mini-table{width:100%;border-collapse:collapse}.wi-mini-table td{padding:8px 12px;border-bottom:1px solid #f0f4fa;vertical-align:top}.wi-mini-table tr:last-child td{border-bottom:0}.wi-mini-table td strong{display:block;font-size:12.5px;font-weight:700;color:#16233c;line-height:1.3}.wi-mini-table td p{margin:2px 0 0;font-size:12px;line-height:1.45;color:#45566e;text-wrap:pretty}.wi-cell-sev{width:1%;white-space:nowrap;padding-right:0!important}.wi-cell-voices{width:190px}.wi-quote-strip>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0}.wi-quote-strip blockquote{margin:0;padding:10px 12px;border-right:1px solid #f0f4fa;border-bottom:1px solid #f0f4fa}.wi-quote-strip blockquote p{margin:0 0 6px;font-size:12px;line-height:1.5;color:#2c4267;text-wrap:pretty}.wi-quote-strip blockquote footer{display:flex;align-items:center;gap:6px}.wi-quote-strip blockquote footer button{border:0;background:none;padding:0;font-size:10.5px;font-weight:720;color:#003a98;cursor:pointer}.wi-quote-strip blockquote footer span{font-size:10px;color:#98a6bc;text-transform:uppercase;letter-spacing:.05em}.wi-table-wrap{padding:.8rem clamp(.9rem,2.4vw,1.3rem) 0;overflow-x:auto}.wi-people-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;overflow:hidden;min-width:760px}.wi-people-table thead th{position:sticky;top:97px;z-index:5;background:#f4f7fc;border-bottom:1px solid #dbe5f2;text-align:left;padding:0}.wi-people-table thead th button{display:flex;align-items:center;gap:4px;width:100%;border:0;background:transparent;padding:7px 12px;font-size:10.5px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:#38507a;cursor:pointer;white-space:nowrap}.wi-people-table thead th button i{font-style:normal;color:#003a98}.wi-people-table tbody tr{cursor:pointer}.wi-people-table tbody tr:hover td{background:#f6f9fd}.wi-people-table tbody tr:focus-visible{outline:2px solid rgba(0,58,152,.45);outline-offset:-2px}.wi-people-table td{padding:6px 12px;border-bottom:1px solid #f0f4fa;font-size:12.5px;color:#2c4267;vertical-align:middle;line-height:1.35}.wi-people-table tbody tr:last-child td{border-bottom:0}.wi-td-name{font-weight:700;color:#101828;white-space:nowrap}.wi-td-title{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-td-pains{max-width:320px}.wi-td-pains b{font-weight:760;color:#0a1770;margin-right:6px}.wi-td-pains span{color:#5a6c87;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:260px;vertical-align:bottom}.wi-inprogress{font-style:normal;font-size:10.5px;font-weight:700;color:#93531b;background:#fdf3e0;border-radius:4px;padding:1px 6px}.wi-td-num{white-space:nowrap;color:#5a6c87;font-size:12px}.wi-drawer-scrim{position:fixed;inset:0;z-index:60;background:rgba(11,20,48,.4);display:flex;justify-content:flex-end}.wi-drawer{width:min(860px,96vw);height:100%;background:#ffffff;border-left:1px solid #dbe5f2;display:flex;flex-direction:column;box-shadow:-12px 0 40px rgba(11,20,48,.18)}.wi-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem 1rem;border-bottom:1px solid #dbe5f2;background:#f9fbfe}.wi-drawer-head h2{margin:0;font-size:15px;font-weight:780;color:#101828}.wi-drawer-head p{margin:1px 0 0;font-size:11.5px;color:#5a6c87}.wi-drawer-tabs{display:flex;align-items:center;gap:6px}.wi-drawer-tabs button{border:1px solid #d4dfee;background:#ffffff;border-radius:6px;padding:4px 11px;font-size:11.5px;font-weight:680;color:#45566e;cursor:pointer}.wi-drawer-tabs button.active{background:#0a1770;border-color:#0a1770;color:#ffffff}.wi-drawer-close{color:#98a6bc!important}.wi-transcript{flex:1 1;overflow-y:auto;padding:.9rem 1rem 1.4rem}.wi-transcript-status{padding:2rem;text-align:center;font-size:12.5px;color:#5a6c87}.wi-session+.wi-session{margin-top:1.2rem}.wi-session-head{font-size:10.5px;font-weight:740;letter-spacing:.06em;text-transform:uppercase;color:#7686a0;border-bottom:1px solid #edf2f9;padding-bottom:4px;margin-bottom:8px}.wi-msg{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;padding:7px 0}.wi-msg+.wi-msg{border-top:1px solid #f4f7fc}.wi-msg-role{font-size:10.5px;font-weight:760;letter-spacing:.04em;text-transform:uppercase;padding-top:2px;white-space:nowrap}.wi-msg-interviewer .wi-msg-role{color:#98a6bc}.wi-msg-employee .wi-msg-role{color:#003a98}.wi-msg-body{font-size:12.5px;line-height:1.55;color:#45566e;text-wrap:pretty}.wi-msg-employee .wi-msg-body{color:#101828}.wi-msg-employee{background:#f7fafe;border-radius:6px;padding-left:8px;padding-right:8px;margin:0 -8px}.wi-msg-body p{margin:0 0 8px}.wi-msg-body p:last-child{margin-bottom:0}.wi-msg-body ul{margin:0 0 8px;padding-left:18px}.wi-msg-body li{margin:2px 0}.wi-digest{flex:1 1;overflow-y:auto;padding:.9rem 1rem 1.4rem}.wi-digest-summary{margin:0 0 .9rem;font-size:13px;line-height:1.55;color:#16233c;text-wrap:pretty}.wi-digest section{margin-bottom:.9rem}.wi-digest h3{margin:0 0 5px;font-size:11px;font-weight:760;letter-spacing:.07em;text-transform:uppercase;color:#38507a}.wi-digest ul{margin:0;padding:0;list-style:none}.wi-digest li{display:flex;gap:7px;align-items:baseline;font-size:12.5px;line-height:1.5;color:#45566e;padding:3px 0}.wi-briefing-layout{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:.8rem;padding:.8rem clamp(.9rem,2.4vw,1.3rem) 0;align-items:start}.wi-insight-list{border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;overflow:hidden}.wi-insight-list,.wi-insight-row{display:flex;flex-direction:column}.wi-insight-row{gap:2px;border:0;border-bottom:1px solid #edf2f9;background:transparent;padding:8px 12px;text-align:left;cursor:pointer}.wi-insight-row:last-child{border-bottom:0}.wi-insight-row:hover{background:#f6f9fd}.wi-insight-row.active{background:#eef4fc;box-shadow:inset 2px 0 0 #003a98}.wi-insight-q{font-size:10.5px;font-weight:720;letter-spacing:.04em;text-transform:uppercase;color:#7686a0}.wi-insight-a{font-size:12.5px;font-weight:640;line-height:1.4;color:#16233c;text-wrap:pretty}.wi-insight-metric{font-size:11px;color:#5a6c87}.wi-insight-metric b{font-weight:780;color:#0a1770;font-size:12px}.wi-insight-detail{border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;padding:.9rem 1rem;min-width:0}.wi-insight-detail h2{margin:0 0 .6rem;font-size:15px;font-weight:740;line-height:1.4;color:#101828;text-wrap:balance}.wi-insight-detail dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;margin:0 0 .8rem}.wi-insight-detail dt{font-size:10.5px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:#7686a0;margin-bottom:2px}.wi-insight-detail dd{margin:0;font-size:12.5px;line-height:1.5;color:#45566e}.wi-pain-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:.8rem;padding:.8rem clamp(.9rem,2.4vw,1.3rem) 0;align-items:start}.wi-col-head{display:flex;align-items:baseline;justify-content:space-between;font-size:11px;font-weight:760;letter-spacing:.07em;text-transform:uppercase;color:#38507a;padding:0 2px 6px}.wi-col-head b{color:#0a1770}.wi-list{display:flex;flex-direction:column;border:1px solid #dbe5f2;border-radius:8px;background:#ffffff;overflow:hidden}.wi-erow{border-bottom:1px solid #edf2f9}.wi-erow:last-child{border-bottom:0}.wi-erow-head{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;padding:6px 10px;text-align:left;cursor:pointer}.wi-erow-head:hover{background:#f6f9fd}.wi-erow.open .wi-erow-head{background:#f2f7fd}.wi-erow-title{flex:1 1;min-width:0;font-size:12.5px;font-weight:660;color:#16233c}.wi-erow-teams,.wi-erow-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-erow-teams{color:#7686a0;max-width:180px}.wi-erow-count,.wi-erow-teams{flex:0 0 auto;font-size:10.5px}.wi-erow-count{min-width:20px;text-align:center;font-weight:760;color:#38507a;background:#e9f0fa;border-radius:4px;padding:1px 5px}.wi-erow-body{padding:4px 10px 10px}.wi-erow-body p{margin:0 0 6px;font-size:12px;line-height:1.5;color:#45566e;text-wrap:pretty}.wi-erow-action b{color:#16233c}@media (max-width:1000px){.wi-teams-layout{grid-template-columns:1fr}.wi-team-list{position:static;max-height:240px}.wi-briefing-layout{grid-template-columns:1fr}.wi-controls{flex-wrap:wrap;top:0;position:static}.wi-people-table thead th{top:0}.wi-header p,.wi-user .email{display:none}.wi-meta-src{margin-left:0;width:100%}.wi-drawer{width:100vw}.wi-msg{grid-template-columns:1fr;gap:2px}.wi-cell-voices{width:auto}}@media (max-width:760px){.kb-adoption-workbench{width:min(100vw - 24px,720px)}.kb-adoption-connector-grid,.kb-adoption-content-grid,.kb-adoption-detail-grid,.kb-adoption-kpis,.kb-adoption-source{grid-template-columns:1fr}.kb-adoption-toolbar{align-items:stretch;flex-direction:column}}.kb-adoption-outer{width:min(1440px,calc(100vw - 40px));margin:0 auto;padding:22px 0 64px}.kb-adoption-outer .kb-adoption-workbench{width:100%;padding:0}.kb-xref-tabs{display:inline-flex;gap:6px;padding:5px;margin-bottom:16px;border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04)}.kb-xref-tabs button{appearance:none;border:0;background:transparent;color:#40506e;border-radius:8px;min-height:36px;padding:0 14px;font:inherit;font-size:13px;font-weight:720;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.kb-xref-tabs button span{font-size:11px;font-weight:700;letter-spacing:.02em;color:#5b6b88;background:#eef3fb;border-radius:999px;padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-xref-tabs button.active{background:#003a98;color:#fff}.kb-xref-tabs button.active span{background:rgba(255,255,255,.2);color:#dbe7ff}.kb-adoption-kpis strong.alert{color:#b3261e}.kb-xref-drift{border:1px solid #f3cfc6;background:#fdf4f2;border-radius:12px;padding:13px 16px;margin-bottom:12px}.kb-xref-drift h3{margin:0 0 8px;font-size:12px;font-weight:780;letter-spacing:.02em;color:#8a271b}.kb-xref-drift ul{margin:0;padding-left:18px;display:grid;gap:4px}.kb-xref-drift li{font-size:13px;color:#6b2b22}.kb-xref-wrap{border-radius:12px;overflow:hidden}.kb-xref-table{display:flex;flex-direction:column}.kb-xref-cells,.kb-xref-head{display:grid;grid-template-columns:minmax(220px,2fr) minmax(150px,1.2fr) repeat(3,minmax(96px,.9fr)) minmax(130px,1fr);align-items:center;gap:10px;padding:11px 16px}.kb-xref-head{background:#f4f8ff;border-bottom:1px solid #e4ecf7;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:760;color:#65748b}.kb-xref-row{border-bottom:1px solid #eef2f8;border-left:3px solid transparent}.kb-xref-row:last-child{border-bottom:0}.kb-xref-row.tone-drift{border-left-color:#d5493c;background:#fdf6f5}.kb-xref-row.tone-warn{border-left-color:#c8891a;background:#fdfaf3}.kb-xref-row.tone-muted{opacity:.72}.kb-xref-person{display:flex;flex-direction:column;gap:2px;min-width:0}.kb-xref-person strong{font-size:14px;font-weight:720;color:#16233d}.kb-xref-person small{font-size:12px;color:#6b7a92;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-xref-login a{font-size:13px;font-weight:640;color:#003a98;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-xref-login a:hover{text-decoration:underline}.kb-xref-login em{font-size:12px;color:#9aa6ba;font-style:normal}.kb-xref-badge{gap:6px;font-size:12px;font-weight:680;color:#4b5a76}.kb-xref-badge,.kb-xref-badge i{display:inline-flex;align-items:center}.kb-xref-badge i{width:18px;height:18px;border-radius:6px;justify-content:center;font-size:11px;font-style:normal;font-weight:800;background:#eef2f8;color:#9aa6ba}.kb-xref-badge.on i{background:#e2f4ec;color:#0f8f61}.kb-xref-badge.off i{background:#fbe7e4;color:#c33a2c}.kb-xref-badge.off-ok i{background:#eef2f8;color:#97a3b8}.kb-xref-status{font-size:11px;font-weight:760;letter-spacing:.02em;text-transform:uppercase;padding:4px 9px;border-radius:999px;text-align:center;background:#eef2f8;color:#55647f;justify-self:start}.kb-xref-status.tone-ok{background:#e2f4ec;color:#0b7a52}.kb-xref-status.tone-warn{background:#faedd4;color:#8a5a10}.kb-xref-status.tone-drift{background:#fbddd8;color:#a52a1d}.kb-xref-status.tone-muted{background:#eef1f5;color:#7a879c}.kb-xref-notes{padding:0 16px 11px 19px;display:flex;flex-wrap:wrap;gap:6px}.kb-xref-notes span{font-size:12px;color:#6b7a92;background:#f5f8fc;border:1px solid #e7eef7;border-radius:7px;padding:3px 8px}.kb-xref-warnings{margin-top:12px}@media (max-width:900px){.kb-xref-head{display:none}.kb-xref-cells{grid-template-columns:1fr 1fr;row-gap:8px}.kb-xref-person{grid-column:1/-1}}.orum-dash-shell{background:radial-gradient(900px 360px at 82% -140px,rgba(0,192,237,.16),transparent 70%),#eef4fb;color:#0b1430;min-height:100vh}.orum-dash-workbench{display:grid;gap:16px;margin:0 auto;max-width:1480px;padding:24px}.orum-dash-status{align-items:stretch;background:linear-gradient(135deg,#0a1770,#003a98 68%,#0a4fb6);border-radius:16px;color:#fff;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 280px;overflow:hidden;padding:22px 24px;position:relative}.orum-dash-status:after{background:linear-gradient(115deg,transparent 58%,rgba(0,192,237,.16)),repeating-linear-gradient(125deg,transparent 0 38px,rgba(255,255,255,.035) 38px 39px);content:"";inset:0;pointer-events:none;position:absolute}.orum-dash-status>*{position:relative;z-index:1}.orum-dash-eyebrow{color:#587098;font-size:11px;font-weight:800;letter-spacing:.13em;margin:0 0 7px;text-transform:uppercase}.orum-dash-status .orum-dash-eyebrow{color:#b9cdf0}.orum-dash-status h2{color:#fff;font-size:clamp(24px,2.8vw,39px);letter-spacing:-.03em;line-height:1.04;margin:0;max-width:900px}.orum-dash-status p{color:#d2dff4;font-size:14px;line-height:1.55;margin:10px 0 0;max-width:860px}.orum-dash-freshness{align-self:stretch;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:12px;display:grid;gap:4px;padding:15px}.orum-dash-freshness small,.orum-dash-freshness span{color:#afc2e6;font-size:12px;font-weight:700}.orum-dash-freshness strong{color:#fff;font-size:15px}.orum-dash-warning{background:#fff6e0;border:1px solid #f1d69a;border-left:4px solid #9a6400;border-radius:10px;color:#654400;display:grid;gap:4px;font-size:13px;font-weight:650;padding:12px 14px}.orum-dash-filterbar{align-items:center;background:#fff;border:1px solid #dfe8f4;border-radius:12px;box-shadow:0 1px 2px rgba(13,28,68,.04);display:flex;gap:18px;justify-content:space-between;padding:14px 16px}.orum-dash-filterbar strong{color:#14213a;display:block;font-size:13px;margin-top:4px}.orum-dash-segments{background:#edf3fb;border:1px solid #d8e3f2;border-radius:10px;display:flex;gap:3px;padding:3px}.orum-dash-segments button{background:transparent;border:0;border-radius:7px;color:#405678;cursor:pointer;font:inherit;font-size:13px;font-weight:800;min-height:32px;padding:0 12px}.orum-dash-segments button.active{background:#fff;box-shadow:0 1px 2px rgba(13,28,68,.08);color:#003a98}.orum-dash-segments.compact{flex-wrap:wrap}.orum-dash-segments.compact button{font-size:11.5px;min-height:28px;padding:0 9px}.orum-dash-kpis,.orum-dash-mini-grid{display:grid;gap:10px}.orum-dash-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.orum-dash-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orum-dash-kpi{background:#fff;border:1px solid #dfe8f4;border-radius:10px;box-shadow:0 1px 2px rgba(13,28,68,.04);min-height:84px;padding:12px}.orum-dash-kpi span{color:#5b6d8b;display:block;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.orum-dash-kpi strong{color:#0b1430;display:block;font-size:25px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.05;margin-top:8px}.orum-dash-kpi small{color:#687998;display:block;font-size:11.5px;font-weight:700;margin-top:3px}.orum-dash-kpi.warn{border-left:4px solid #c47b00}.orum-dash-kpi.good{border-left:4px solid #0a7d54}.orum-dash-grid{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 360px}.orum-dash-grid.bottom{grid-template-columns:minmax(0,1fr) 420px}.orum-dash-card{background:#fff;border:1px solid #dfe8f4;border-radius:14px;box-shadow:0 1px 2px rgba(13,28,68,.04),0 10px 34px rgba(13,28,68,.06);overflow:hidden;padding:16px}.orum-dash-card.detail,.orum-dash-card.large{min-height:560px}.orum-dash-card-head{align-items:flex-end;display:flex;gap:14px;justify-content:space-between;margin-bottom:13px}.orum-dash-card h3{color:#0b1430;font-size:19px;letter-spacing:-.018em;line-height:1.15;margin:0}.orum-dash-controls{display:flex;gap:8px}.orum-dash-controls input,.orum-dash-controls select{background:#f8fbff;border:1px solid #d8e3f2;border-radius:8px;color:#16223d;font:inherit;font-size:13px;height:36px;padding:0 10px}.orum-dash-table-wrap{border:1px solid #dfe8f4;border-radius:10px;max-height:610px;overflow:auto}.orum-dash-table-wrap.compact{max-height:430px}.orum-dash-table{border-collapse:separate;border-spacing:0;font-size:12.7px;min-width:1080px;width:100%}.orum-dash-table th{background:#eef4fc;border-bottom:1px solid #d6e2f2;color:#405678;font-size:10.5px;font-weight:850;letter-spacing:.07em;padding:9px 10px;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:2}.orum-dash-table td{border-bottom:1px solid #eef2f8;color:#14213a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:10px;vertical-align:middle}.orum-dash-table tbody tr{cursor:pointer}.orum-dash-table tbody tr.active,.orum-dash-table tbody tr:hover{background:#f7fbff}.orum-dash-table td strong{color:#0b1430;font-weight:800;max-width:210px}.orum-dash-table td span,.orum-dash-table td strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orum-dash-table td span{color:#71809c;font-size:11.5px;margin-top:2px;max-width:260px}.orum-dash-coverage{align-items:center;background:#edf3fb;border-radius:999px;display:grid;grid-template-columns:minmax(64px,1fr) 44px;gap:7px;height:22px;min-width:116px;overflow:hidden;padding:3px 7px 3px 3px}.orum-dash-coverage i{background:linear-gradient(90deg,#00c0ed,#003a98);border-radius:999px;display:block;height:100%;min-width:3px}.orum-dash-coverage span{color:#233453;font-size:11px;font-weight:850;text-align:right}.orum-dash-rep-detail h3{font-size:22px;letter-spacing:-.02em;margin:0 0 14px}.orum-dash-rep-detail h4{color:#003a98;font-size:12px;font-weight:850;letter-spacing:.1em;margin:18px 0 8px;text-transform:uppercase}.orum-dash-rep-detail li,.orum-dash-rep-detail p{color:#526580;font-size:13px;line-height:1.45}.orum-dash-rep-detail ul{margin:0;padding-left:18px}.orum-dash-buckets{display:flex;flex-wrap:wrap;gap:7px}.orum-dash-buckets span{background:#eef4fc;border:1px solid #d8e3f2;border-radius:8px;color:#526580;font-size:12px;font-weight:700;padding:7px 8px}.orum-dash-buckets strong{color:#0b1430;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:6px}.orum-dash-list-stack{display:grid;gap:8px}.orum-dash-list-stack.tight{gap:7px}.orum-dash-list-stack button,.orum-dash-list-stack div{background:#f8fbff;border:1px solid #dfe8f4;border-radius:9px;color:inherit;font:inherit;padding:10px;text-align:left;width:100%}.orum-dash-list-stack button{cursor:pointer}.orum-dash-list-stack button:hover{background:#eef6ff}.orum-dash-list-stack span{color:#003a98;display:block;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.orum-dash-list-stack strong{color:#14213a;display:block;font-size:13px;margin-top:2px}.orum-dash-list-stack small{color:#687998;display:block;font-size:12px;font-weight:650;margin-top:3px}.orum-dash-modal{background:#eef4fb;color:#0b1430;display:grid;grid-template-rows:auto 1fr;inset:0;overflow:auto;padding:22px;position:fixed;z-index:80}.orum-dash-modal-head{align-items:center;background:#fff;border:1px solid #dfe8f4;border-radius:12px;box-shadow:0 1px 2px rgba(13,28,68,.04);display:flex;gap:16px;justify-content:space-between;margin:0 auto 16px;max-width:1480px;padding:16px 18px;width:100%}.orum-dash-modal-head h2{color:#0b1430;font-size:31px;letter-spacing:-.025em;line-height:1.05;margin:0}.orum-dash-modal-head span{color:#687998;display:block;font-size:13px;font-weight:750;margin-top:5px}.orum-dash-modal-head button{background:#003a98;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:850;min-height:38px;padding:0 15px}.orum-dash-modal-body{display:grid;gap:16px;margin:0 auto;max-width:1480px;width:100%}.orum-dash-modal-grid{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(280px,.8fr)}.orum-dash-flag-list{color:#526580;display:grid;gap:8px;font-size:13px;line-height:1.45;margin:12px 0 0;padding-left:18px}.orum-dash-muted{color:#687998;font-size:13px;font-weight:650;line-height:1.45}.orum-dash-source-strip{background:#fff;border:1px solid #dfe8f4;border-radius:12px;box-shadow:0 1px 2px rgba(13,28,68,.04);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.orum-dash-source-strip>div{border-right:1px solid #e4ebf5;padding:14px 16px}.orum-dash-source-strip>div:last-child{border-right:0}.orum-dash-source-strip span{color:#587098;display:block;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.orum-dash-source-strip strong{color:#0b1430;display:block;font-size:13px;margin-top:4px}.orum-dash-source-strip p{color:#687998;font-size:11.5px;line-height:1.4;margin:4px 0 0}.orum-dash-source-notes{background:#f7f9fc;border:1px solid #dfe8f4;border-radius:9px;color:#52637f;font-size:11.5px;padding:9px 12px}.orum-dash-source-notes summary{color:#405678;cursor:pointer;font-weight:800}.orum-dash-source-notes ul{display:grid;gap:5px;line-height:1.45;margin:9px 0 0;padding-left:18px}@media (max-width:1180px){.orum-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.orum-dash-grid,.orum-dash-grid.bottom,.orum-dash-modal-grid{grid-template-columns:1fr}.orum-dash-card.detail,.orum-dash-card.large{min-height:auto}.orum-dash-source-strip{grid-template-columns:1fr}.orum-dash-source-strip>div{border-bottom:1px solid #e4ebf5;border-right:0}.orum-dash-source-strip>div:last-child{border-bottom:0}}@media (max-width:760px){.orum-dash-workbench{padding:14px}.orum-dash-filterbar,.orum-dash-kpis,.orum-dash-mini-grid,.orum-dash-status{grid-template-columns:1fr}.orum-dash-filterbar,.orum-dash-modal-head{align-items:stretch;flex-direction:column}.orum-dash-segments{overflow-x:auto}.orum-dash-card-head,.orum-dash-controls{align-items:stretch;flex-direction:column}.orum-dash-table{min-width:1080px}.orum-dash-modal{padding:12px}}.scrub-page{min-height:100dvh;background:var(--bg)}.scrub-shell{max-width:980px;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2rem) 4rem;display:flex;flex-direction:column;gap:1.25rem}.scrub-head{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;align-items:flex-end}.scrub-eyebrow{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:.3rem}.scrub-title-block h1{font-size:1.55rem;letter-spacing:-.01em}.scrub-title-block p{margin-top:.4rem;max-width:46ch;color:var(--muted);font-size:.9rem}.scrub-stats{display:flex;gap:.6rem;flex-wrap:wrap}.scrub-stats>div{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.55rem .85rem;min-width:96px}.scrub-stats strong{display:block;font-size:1.25rem;line-height:1.2;color:var(--ink)}.scrub-stats span{font-size:.72rem;color:var(--muted)}.scrub-provenance{font-size:.78rem;color:var(--muted);display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.scrub-provenance code{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:.05rem .35rem;font-size:.74rem}.scrub-refresh{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:.2rem .65rem;font-size:.76rem;font-weight:600;color:var(--blue);cursor:pointer}.scrub-refresh:hover{border-color:var(--blue)}.scrub-alert{border-radius:8px;padding:.6rem .9rem;font-size:.85rem;border:1px solid}.scrub-alert-error{background:#fdf2f2;border-color:#e5b8b8;color:#8c2f2f}.scrub-alert-ok{background:#f1f8f2;border-color:#bfdec7;color:var(--positive)}.scrub-empty{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:2.25rem;text-align:center}.scrub-empty h2{font-size:1.1rem}.scrub-empty p{margin-top:.4rem;color:var(--muted);font-size:.88rem}.scrub-queue{display:flex;flex-direction:column;gap:1rem}.scrub-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.scrub-card-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:.9rem 1.1rem;border-bottom:1px solid var(--line)}.scrub-card-head h2{font-size:.98rem;font-family:var(--font-mono,ui-monospace),monospace;letter-spacing:-.01em}.scrub-card-meta{margin-top:.2rem;font-size:.78rem;color:var(--muted)}.scrub-badge{flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.22rem .6rem;border:1px solid}.scrub-badge-open{color:var(--amber);border-color:#e4c795;background:#fdf7ec}.scrub-badge-done{color:var(--positive);border-color:#bfdec7;background:#f1f8f2}.scrub-badge-redact{color:#8c2f2f;border-color:#e5b8b8;background:#fdf2f2}.scrub-lines{list-style:none}.scrub-line{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1.1rem;border-bottom:1px solid var(--line)}.scrub-line:last-child{border-bottom:0}.scrub-line-info{min-width:0}.scrub-line-chip{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--blue);background:#eef2fa;border:1px solid #d4ddef;border-radius:4px;padding:.08rem .4rem;margin-bottom:.3rem}.scrub-line-info p{font-size:.87rem;overflow-wrap:anywhere}.scrub-verdict{display:flex;gap:.4rem;flex-shrink:0}.scrub-btn{border-radius:6px;border:1px solid var(--line);background:var(--surface);padding:.4rem .9rem;font-size:.8rem;font-weight:600;cursor:pointer;color:var(--ink)}.scrub-btn-keep.is-active{background:var(--positive);border-color:var(--positive);color:#fff}.scrub-btn-redact.is-active{background:#a03434;border-color:#a03434;color:#fff}.scrub-btn:not(.is-active):hover{border-color:var(--blue);color:var(--blue)}.scrub-card-foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1.1rem;background:#faf9f5;border-top:1px solid var(--line);font-size:.78rem;color:var(--muted)}.scrub-save{border:0;border-radius:6px;background:var(--blue);color:#fff;padding:.45rem 1rem;font-size:.82rem;font-weight:600;cursor:pointer}.scrub-save:hover{background:var(--blue-hover)}.scrub-save:disabled{background:var(--pg-grey-cool);cursor:default}.scrub-history{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:1rem 1.1rem}.scrub-history h2{font-size:.95rem;margin-bottom:.6rem}.scrub-history table{width:100%;border-collapse:collapse;font-size:.8rem}.scrub-history th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:.35rem .5rem;border-bottom:1px solid var(--line)}.scrub-history td{padding:.45rem .5rem;border-bottom:1px solid var(--line);vertical-align:top}.scrub-history tr:last-child td{border-bottom:0}.scrub-history-excerpt{color:var(--muted);overflow-wrap:anywhere}.scrub-history-empty{color:var(--muted);font-size:.85rem}.scrub-explainer{background:#eef2fa;border:1px solid #d4ddef;border-radius:8px;padding:.65rem .95rem;font-size:.85rem;color:var(--ink);max-width:72ch}.scrub-explainer code{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:.02rem .3rem;font-size:.78rem}.scrub-chip-row{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.scrub-card-chips{margin:.35rem 0 .4rem}.scrub-path-chip{font-size:.7rem;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:.08rem .45rem;white-space:nowrap}.scrub-path-chip-mono{font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem;overflow-wrap:anywhere;white-space:normal}.scrub-line-block{padding:.9rem 1.1rem 1rem;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:.6rem}.scrub-line-block:last-child{border-bottom:0}.scrub-line-head{display:flex;flex-direction:column;gap:.25rem}.scrub-line-num{font-size:.7rem;color:var(--muted)}.scrub-question{font-size:.92rem;font-weight:600;color:var(--ink);max-width:72ch}.scrub-context{border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.scrub-context-top{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .8rem;border-bottom:1px solid var(--line)}.scrub-context-heading{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere}.scrub-context-expand{border:1px solid var(--line);background:#fff;border-radius:5px;padding:.14rem .55rem;font-size:.72rem;font-weight:600;color:var(--blue);cursor:pointer;flex-shrink:0}.scrub-context-expand:hover{border-color:var(--blue)}.scrub-context-body{padding:.45rem 0;font-size:.82rem;line-height:1.5}.scrub-context-line{padding:.05rem .8rem;color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap}.scrub-context-line.is-flagged{color:var(--ink);background:#fdf3e3;border-left:3px solid #b56a00;padding-left:calc(.8rem - 3px);font-weight:500}.scrub-stale-note{font-size:.74rem;color:#b56a00;padding:.3rem .8rem .45rem}.scrub-line-block .scrub-verdict{justify-content:flex-end}.scrub-btn small{display:block;font-size:.64rem;font-weight:500;opacity:.75;letter-spacing:.01em}@media (max-width:640px){.scrub-line{flex-direction:column;align-items:stretch;gap:.55rem}.scrub-verdict{justify-content:stretch}.scrub-verdict .scrub-btn{flex:1 1;padding:.55rem 0;text-align:center}.scrub-card-head{flex-direction:column}.scrub-stats>div{min-width:44%}.scrub-line-block .scrub-verdict{justify-content:stretch}.scrub-context-top{flex-wrap:wrap}}.wm-shell{--wm-canvas:#f6f7fa;--wm-card:#ffffff;--wm-card-alt:#fafbfd;--wm-border:#e4e7ee;--wm-border-strong:#d3d8e3;--wm-ink:#14192e;--wm-ink-2:#454c63;--wm-muted:#6b7288;--wm-faint:#9aa1b5;--wm-navy:#0a1770;--wm-blue:#003a98;--wm-blue-soft:#eaf0fb;--wm-in:#2456c4;--wm-live:#1d8a4e;--wm-live-bg:#e7f4ec;--wm-pend:#b56a00;--wm-pend-bg:#fdf3e3;--wm-warn:#b3382e;--wm-warn-bg:#fbecea;--wm-r:6px;--wm-r-sm:4px;--wm-shadow:0 0 0 1px rgba(20,25,46,0.05),0 1px 2px -1px rgba(20,25,46,0.06),0 2px 4px rgba(20,25,46,0.04);background:var(--wm-canvas);color:var(--wm-ink);font-size:14px;line-height:1.45;min-height:100dvh;display:flex;flex-direction:column}.wm-shell h1,.wm-shell h2,.wm-shell h3{text-wrap:balance}.wm-shell p{text-wrap:pretty}.wm-shell button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}.wm-shell svg{display:block}.wm-cmdbar{position:sticky;top:0;z-index:40;background:linear-gradient(92deg,#0a1770,#003a98);color:#fff;padding:0 20px;display:flex;align-items:center;gap:14px;height:52px}.wm-crumb{display:flex;align-items:baseline;gap:9px;min-width:0}.wm-crumb-ws{font-size:12px;font-weight:500;color:#aebdf0;letter-spacing:.02em;white-space:nowrap;text-decoration:none}.wm-crumb-ws:hover{color:#dbe3fb}.wm-crumb-sep{color:#5468c2;font-size:12px}.wm-crumb-app{font-size:16px;font-weight:700;letter-spacing:.01em;white-space:nowrap;color:#fff;text-decoration:none}.wm-cmdbar-spacer{flex:1 1}.wm-window-chip{gap:7px;color:#cdd7f6;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:99px;padding:4px 11px;white-space:nowrap}.wm-quality-btn,.wm-window-chip{display:flex;align-items:center;font-size:12px}.wm-quality-btn{gap:6px;font-weight:600;color:#e5ebfb;border:1px solid rgba(255,255,255,.25);border-radius:var(--wm-r);padding:6px 11px;transition:background .12s}.wm-quality-btn:hover{background:rgba(255,255,255,.1)}.wm-quality-btn svg{width:14px;height:14px}.wm-user{display:flex;align-items:center;gap:10px}.wm-user-email{font-size:12px;color:#aebdf0;white-space:nowrap}.wm-signout{font-size:12px;font-weight:600;color:#e5ebfb;border:1px solid rgba(255,255,255,.25);border-radius:var(--wm-r);padding:6px 11px}.wm-signout:hover{background:rgba(255,255,255,.1)}.wm-modstrip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;border-bottom:1px solid var(--wm-border);background:var(--wm-card)}.wm-modstrip-label{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--wm-faint);text-transform:uppercase;margin-right:4px;white-space:nowrap}.wm-mod{display:flex;align-items:center;gap:7px;font-size:12px;border:1px solid var(--wm-border);border-radius:var(--wm-r);padding:5px 10px;background:var(--wm-card);white-space:nowrap}.wm-mod b{font-weight:600}.wm-mod small{color:var(--wm-muted);font-size:11.5px}.wm-dot{width:7px;height:7px;border-radius:50%;flex:none}.wm-dot.live{background:var(--wm-live)}.wm-dot.part{background:var(--pg-green,#afdb00);outline:1px solid #7d9c00;outline-offset:-1px}.wm-dot.pend{background:var(--wm-pend)}.wm-wrap{padding:18px 20px 40px;flex:1 1}.wm-footer,.wm-wrap{width:100%;max-width:1360px;margin:0 auto}.wm-footer{padding:0 20px 26px;font-size:11.5px;color:var(--wm-faint)}.wm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.wm-kpi{background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);padding:11px 14px 9px;box-shadow:var(--wm-shadow);display:flex;justify-content:space-between;gap:8px;overflow:hidden}.wm-kpi-body{min-width:0}.wm-kpi-label{font-size:11.5px;color:var(--wm-muted);font-weight:500}.wm-kpi-value{font-size:23px;font-weight:700;letter-spacing:-.01em;margin-top:1px}.wm-kpi-delta{font-size:11.5px;font-weight:600;margin-top:1px}.wm-kpi-delta.up{color:var(--wm-live)}.wm-kpi-delta.down{color:var(--wm-warn)}.wm-kpi-delta.flat{color:var(--wm-muted)}.wm-kpi-spark{align-self:flex-end;flex:none}.wm-controls{align-items:center;gap:8px;margin-bottom:14px}.wm-chips,.wm-controls{display:flex;flex-wrap:wrap}.wm-chips{gap:4px;background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);padding:3px}.wm-chips button{font-size:12.5px;font-weight:500;color:var(--wm-ink-2);padding:4px 11px;border-radius:var(--wm-r-sm);white-space:nowrap}.wm-chips button:hover{background:var(--wm-blue-soft)}.wm-chips button.on{background:var(--wm-blue);color:#fff;font-weight:600}.wm-custom-range{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--wm-muted)}.wm-custom-range input{font:inherit;font-size:12px;color:var(--wm-ink-2);border:1px solid var(--wm-border);border-radius:var(--wm-r-sm);padding:4px 6px;background:var(--wm-card)}.wm-search{flex:1 1;min-width:200px;display:flex;align-items:center;gap:8px;background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);padding:0 11px;height:32px}.wm-search svg{width:14px;height:14px;stroke:var(--wm-faint);flex:none}.wm-search input{border:none;outline:none;font:inherit;font-size:13px;width:100%;background:none;color:var(--wm-ink)}.wm-split{display:grid;grid-template-columns:250px 1fr;gap:14px;align-items:start}.wm-split>*{min-width:0}.wm-side-nav{background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);box-shadow:var(--wm-shadow);padding:5px;display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.wm-side-nav button{display:flex;align-items:center;gap:9px;width:100%;text-align:left;font-size:13px;font-weight:600;color:var(--wm-ink-2);padding:8px 10px;border-radius:var(--wm-r-sm);transition:background .1s}.wm-side-nav button:hover{background:var(--wm-card-alt)}.wm-side-nav button.on{background:var(--wm-blue-soft);color:var(--wm-blue)}.wm-side-nav button svg{width:15px;height:15px;flex:none}.wm-nav-count{margin-left:auto;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--wm-pend);background:var(--wm-pend-bg);border-radius:99px;padding:1px 7px}.wm-side-nav button.on .wm-nav-count{color:var(--wm-blue);background:#dbe6f9}.wm-rail{background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);box-shadow:var(--wm-shadow);overflow:hidden}.wm-rail-head{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-bottom:1px solid var(--wm-border);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--wm-ink-2)}.wm-rail-head span{color:var(--wm-faint)}.wm-team-row{display:block;width:100%;text-align:left;padding:7px 12px;border-bottom:1px solid var(--wm-card-alt);transition:background .1s}.wm-team-row:last-child{border-bottom:none}.wm-team-row:hover{background:var(--wm-card-alt)}.wm-team-row.on{background:var(--wm-blue-soft);box-shadow:inset 2px 0 0 var(--wm-blue)}.wm-team-line{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.wm-team-line b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-team-line small{font-size:11px;color:var(--wm-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wm-team-meter{height:4px;background:#edf0f6;border-radius:2px;margin-top:5px;overflow:hidden}.wm-team-meter i{display:block;height:100%;background:var(--wm-in);border-radius:2px}.wm-dir{background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);box-shadow:var(--wm-shadow);overflow:hidden}.wm-dir-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--wm-border);font-size:12px;color:var(--wm-muted)}.wm-dir-head b{color:var(--wm-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wm-tbl-scroll{overflow-x:auto}.wm-table{width:100%;border-collapse:collapse;font-size:13px}.wm-table thead th{position:sticky;top:0;background:var(--wm-card-alt);border-bottom:1px solid var(--wm-border);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wm-ink-2);text-align:left;padding:0;white-space:nowrap}.wm-table thead th button{display:flex;align-items:center;gap:4px;width:100%;padding:8px 10px;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.wm-table thead th button:hover,.wm-table thead th.sorted button{color:var(--wm-blue)}.wm-table thead th.num button{justify-content:flex-end;text-align:right}.wm-th-plain{display:block;padding:8px 10px}.wm-sort-arrow{font-size:9px;color:var(--wm-faint)}.wm-table tbody td{padding:8px 10px;border-bottom:1px solid var(--wm-card-alt);vertical-align:middle}.wm-table tbody tr:hover{background:var(--wm-blue-soft)}.wm-table tbody tr:last-child td{border-bottom:none}.wm-table td.num,.wm-table th.num .wm-th-plain{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wm-person-cell{display:block;text-decoration:none;color:inherit}.wm-person-cell b{font-weight:600;font-size:13px;display:block}.wm-person-cell b:hover{color:var(--wm-blue)}.wm-person-cell small{color:var(--wm-muted);font-size:11.5px}.wm-team-pill{font-size:11px;font-weight:500;color:var(--wm-ink-2);background:var(--wm-card-alt);border:1px solid var(--wm-border);border-radius:99px;padding:2px 8px;white-space:nowrap}.wm-last{font-size:12px;color:var(--wm-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wm-flag-mini{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--wm-pend);background:var(--wm-pend-bg);border-radius:var(--wm-r-sm);padding:2px 6px;white-space:nowrap}.wm-flag-mini.serious{color:var(--wm-warn);background:var(--wm-warn-bg)}.wm-flag-mini svg{width:11px;height:11px}.wm-empty{padding:24px;text-align:center;color:var(--wm-muted);font-size:13px}.wm-flags-head{display:flex;align-items:baseline;gap:10px;margin:2px 0 10px}.wm-flags-head h2{font-size:15px;font-weight:700;color:var(--wm-ink)}.wm-flags-head span{font-size:12px;color:var(--wm-muted)}.wm-flags-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-bottom:14px}.wm-flag-card{display:flex;flex-direction:column;gap:6px;background:var(--wm-card);border:1px solid var(--wm-border);border-left:3px solid var(--wm-pend);border-radius:var(--wm-r);padding:10px 12px;text-align:left;box-shadow:var(--wm-shadow);text-decoration:none;color:inherit;transition:border-color .12s,transform .12s}.wm-flag-card:hover{border-color:var(--wm-border-strong);border-left-color:var(--wm-blue);transform:translateY(-1px)}.wm-flag-card.serious{border-left-color:var(--wm-warn)}.wm-flag-tag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--wm-pend)}.wm-flag-card.serious .wm-flag-tag{color:var(--wm-warn)}.wm-flag-tag svg{width:12px;height:12px}.wm-flag-who{font-size:13.5px;font-weight:600}.wm-flag-who small{font-weight:400;color:var(--wm-muted);font-size:11.5px;display:block;margin-top:1px}.wm-flag-why{font-size:12px;color:var(--wm-ink-2)}.wm-flags-note{font-size:11.5px;color:var(--wm-muted);max-width:70ch}.wm-back{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--wm-blue);margin-bottom:10px;border-radius:var(--wm-r-sm);padding:4px 8px 4px 4px;text-decoration:none}.wm-back:hover{background:var(--wm-blue-soft)}.wm-back svg{width:14px;height:14px}.wm-person-head{gap:14px;flex-wrap:wrap;background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);box-shadow:var(--wm-shadow);padding:14px 16px;margin-bottom:14px}.wm-avatar,.wm-person-head{display:flex;align-items:center}.wm-avatar{width:44px;height:44px;border-radius:50%;background:var(--wm-blue);color:#fff;justify-content:center;font-weight:700;font-size:16px;flex:none}.wm-person-id h1{font-size:19px;font-weight:700;letter-spacing:-.01em}.wm-person-meta{font-size:12.5px;color:var(--wm-muted);margin-top:1px}.wm-person-meta b{color:var(--wm-ink-2);font-weight:600}.wm-person-flags{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}.wm-card{background:var(--wm-card);border:1px solid var(--wm-border);border-radius:var(--wm-r);box-shadow:var(--wm-shadow)}.wm-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:11px 14px 0}.wm-card-head h3{font-size:13px;font-weight:700}.wm-card-head small{font-size:11.5px;color:var(--wm-muted)}.wm-grid2{display:grid;grid-template-columns:3fr 2fr;gap:14px;margin-bottom:14px;align-items:start}.wm-chart-box{padding:8px 14px 12px}.wm-legend{display:flex;gap:14px;align-items:center;padding:8px 14px 0;font-size:12px;color:var(--wm-ink-2)}.wm-legend-key{display:inline-flex;align-items:center;gap:6px}.wm-swatch{width:10px;height:10px;border-radius:3px;display:inline-block}.wm-card-note{font-size:11.5px;color:var(--wm-muted);padding:10px 14px;border-top:1px solid var(--wm-card-alt)}.wm-corr-chips{display:flex;gap:4px;padding:10px 14px 6px;flex-wrap:wrap}.wm-corr-chips button{font-size:11.5px;font-weight:600;color:var(--wm-ink-2);border:1px solid var(--wm-border);border-radius:99px;padding:3px 10px}.wm-corr-chips button.on{background:var(--wm-blue);border-color:var(--wm-blue);color:#fff}.wm-corr-chips button:hover:not(.on){background:var(--wm-blue-soft)}.wm-kind-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px}.wm-kind-client{background:#1d8a4e}.wm-kind-vendor{background:#7c58c2}.wm-kind-internal{background:var(--wm-in)}.wm-kind-external{background:#94682a}.wm-corr-name{font-weight:600}.wm-corr-email{color:var(--wm-muted);display:block;margin-left:13px;font-size:11.5px}.wm-srcbars{padding:8px 0 4px}.wm-srcbar{display:grid;grid-template-columns:86px 1fr 56px;align-items:center;gap:10px;padding:4px 14px;font-size:12.5px}.wm-srcbar-name{color:var(--wm-ink-2);font-weight:500;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-srcbar-track{height:14px;position:relative;display:block}.wm-srcbar-track i{position:absolute;left:0;top:1px;bottom:1px;background:var(--wm-in);border-radius:0 4px 4px 0;min-width:2px}.wm-srcbar-value{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--wm-ink)}.wm-events{padding:6px 0 8px}.wm-event-row{display:grid;grid-template-columns:74px 1fr auto;gap:10px;align-items:center;padding:6px 14px;border-bottom:1px solid var(--wm-card-alt);font-size:12.5px}.wm-event-row:last-child{border-bottom:none}.wm-event-app{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wm-ink-2);background:var(--wm-card-alt);border:1px solid var(--wm-border);border-radius:var(--wm-r-sm);padding:2px 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-event-what b{font-weight:600}.wm-event-what small{display:block;overflow:hidden;text-overflow:ellipsis;max-width:340px}.wm-event-what small,.wm-event-when{color:var(--wm-muted);font-size:11.5px;white-space:nowrap}.wm-event-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wm-scrim{position:fixed;inset:0;background:rgba(16,20,40,.32);z-index:60}.wm-drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,94vw);background:var(--wm-card,#fff);border-left:1px solid var(--wm-border,#e4e7ee);z-index:61;display:flex;flex-direction:column;color:var(--wm-ink,#14192e)}.wm-drawer-head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--wm-border,#e4e7ee)}.wm-drawer-head h2{font-size:14px;font-weight:700}.wm-drawer-head button{padding:4px;border-radius:4px;color:var(--wm-muted,#6b7288)}.wm-drawer-head button:hover{background:var(--wm-card-alt,#fafbfd)}.wm-drawer-body{overflow-y:auto;padding:14px 16px;font-size:13px}.wm-dq-section{margin-bottom:18px}.wm-dq-section h3{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--wm-ink-2,#454c63);margin-bottom:8px}.wm-dq-section p{font-size:12.5px;color:var(--wm-ink-2,#454c63);margin-bottom:6px}.wm-dq-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--wm-card-alt,#fafbfd);font-size:12.5px}.wm-dq-name{display:flex;align-items:center;gap:7px;font-weight:600}.wm-dq-row small{color:var(--wm-muted,#6b7288);text-align:right}.wm-dq-warning{color:#6b4a00;background:var(--wm-pend-bg,#fdf3e3);border:1px solid #ecd9b0;border-radius:6px;padding:7px 9px}.wm-tip{position:fixed;z-index:80;background:#171c33;color:#fff;border-radius:6px;padding:8px 10px;font-size:12px;pointer-events:none;box-shadow:0 4px 14px rgba(10,15,40,.35);max-width:240px}.wm-tip-title{color:#aeb6d6;font-size:11px;margin-bottom:3px}.wm-tip-row{display:flex;align-items:center;gap:7px;margin-top:2px}.wm-tip-key{width:10px;height:3px;border-radius:2px;flex:none}.wm-tip-row b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.wm-tip-row span{color:#c4cbe4}@media (max-width:960px){.wm-split{grid-template-columns:1fr}.wm-rail{overflow-x:auto}.wm-rail-head{display:none}.wm-rail-rows{display:flex}.wm-team-row{border-bottom:none;border-right:1px solid var(--wm-card-alt);min-width:168px;flex:none}.wm-kpis{grid-template-columns:repeat(2,1fr)}.wm-grid2{grid-template-columns:1fr}.wm-table td.hide-m,.wm-table th.hide-m,.wm-window-chip{display:none}}@media (max-width:720px){.wm-cmdbar{gap:8px;padding:0 12px}.wm-crumb-sep,.wm-crumb-ws,.wm-user-email{display:none}.wm-quality-btn{padding:6px 8px}.wm-wrap{padding:14px 12px 32px}.wm-modstrip{padding:8px 12px}}.monday-db-shell{min-height:100dvh}.monday-db-body,.monday-db-shell{display:flex;flex-direction:column}.monday-db-body{gap:.9rem;width:min(1180px,100%);margin:0 auto;padding:1.1rem clamp(1rem,3vw,1.45rem) 2.4rem}.monday-db-panel{background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:1.3rem 1.4rem}.monday-db-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:.9rem;align-items:stretch}.monday-db-intro h2{max-width:24ch;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:850;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.monday-db-facts{margin:1.05rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.monday-db-facts li{display:flex;gap:.65rem;align-items:flex-start;padding:.55rem 0;border-top:1px solid var(--line);color:var(--ink);font-size:.9rem;line-height:1.4;text-wrap:pretty}.monday-db-facts li span{min-width:0}.monday-db-facts li strong{font-weight:750}.monday-db-facts code,.monday-db-link-rule code,.monday-db-notes-grid code,.monday-db-section-lede code{font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:.86em;font-weight:650;color:var(--blue);background:color-mix(in srgb,var(--blue) 6%,#ffffff);border:1px solid color-mix(in srgb,var(--blue) 15%,var(--line));border-radius:4px;padding:.08rem .28rem;overflow-wrap:anywhere}.monday-db-facts li svg{flex:0 0 auto;width:15px;height:15px;color:var(--blue);transform:translateY(2px)}.monday-db-generate{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-top:1.15rem;padding-top:1.05rem;border-top:1px solid var(--line)}.monday-db-generate>span{flex:1 1 14rem;color:var(--muted);font-size:.78rem;line-height:1.4;text-wrap:pretty}.monday-db-btn{appearance:none;display:inline-flex;align-items:center;gap:.45rem;font:inherit;font-size:.84rem;font-weight:650;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.48rem .85rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.monday-db-btn svg{width:14px;height:14px}.monday-db-btn:hover{border-color:var(--blue);color:var(--blue)}.monday-db-btn:focus-visible{outline:2px solid var(--pg-blue-light);outline-offset:1px}.monday-db-btn-primary{color:#fff;background:var(--blue);border-color:var(--blue)}.monday-db-btn-primary:hover{color:#fff;background:var(--blue-hover);border-color:var(--blue-hover)}.monday-db-btn-lg{font-size:.92rem;padding:.62rem 1.15rem}.monday-db-btn:disabled{opacity:.6;cursor:progress}.monday-db-result{display:flex;flex-direction:column;min-width:0}.monday-db-result-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.monday-db-result-head .workspace-eyebrow{margin:0}.monday-db-chip{color:var(--positive);background:color-mix(in srgb,var(--positive) 9%,#ffffff);border:1px solid color-mix(in srgb,var(--positive) 32%,#ffffff);border-radius:999px;padding:.16rem .6rem;font-size:.74rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.monday-db-prompt{flex:0 1 auto;min-width:0;max-height:22rem;margin:.85rem 0 0;padding:.9rem 1rem;background:#101d3d;color:#e8ecf7;border-radius:9px;font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:.74rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}.monday-db-result-actions{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.85rem}.monday-db-note{margin-top:.7rem;color:var(--muted);font-size:.78rem;text-wrap:pretty}.monday-db-secret-note{color:#725300;background:#fff8e8;border:1px solid #ead8a8;border-radius:7px;padding:.62rem .75rem;line-height:1.45}.monday-db-secret-note strong{color:#5b4300}.monday-db-steps{flex:1 1 auto;margin:0;padding:0;list-style:none;counter-reset:mdb-step;display:flex;flex-direction:column;justify-content:center;gap:.55rem}.monday-db-steps li{counter-increment:mdb-step;display:flex;gap:.8rem;align-items:baseline;border:1px solid var(--line);border-radius:9px;padding:.75rem .9rem;color:var(--muted);font-size:.86rem;line-height:1.45;text-wrap:pretty}.monday-db-steps li>span{min-width:0}.monday-db-steps li strong{color:var(--ink);font-weight:750}.monday-db-steps li:before{content:counter(mdb-step);flex:0 0 auto;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;background:var(--blue);color:#fff;font-size:.74rem;font-weight:800;transform:translateY(3px)}.monday-db-empty{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.monday-db-empty h3{font-size:1.02rem;font-weight:800}.monday-db-empty p:last-child{color:var(--muted);font-size:.86rem;max-width:46ch;text-wrap:pretty}.monday-db-loading{align-items:center;text-align:center}.monday-db-spinner{width:1.7rem;height:1.7rem;border:2px solid color-mix(in srgb,var(--blue) 18%,#ffffff);border-top-color:var(--blue);border-radius:999px;animation:monday-db-spin .8s linear infinite}@keyframes monday-db-spin{to{transform:rotate(1turn)}}.monday-db-section-head{display:flex;align-items:flex-start;gap:.75rem}.monday-db-section-head .workspace-eyebrow{margin:0 0 .18rem}.monday-db-section-head h3{margin:0;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.monday-db-section-icon{flex:0 0 auto;display:grid;place-items:center;width:2.35rem;height:2.35rem;color:#ffffff;background:linear-gradient(145deg,var(--blue),var(--pg-blue-dark));border-radius:9px}.monday-db-section-icon svg{width:1.1rem;height:1.1rem}.monday-db-section-lede{max-width:84ch;margin:.8rem 0 0;color:var(--muted);font-size:.87rem;line-height:1.5;text-wrap:pretty}.monday-db-link-chain{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;counter-reset:monday-db-board}.monday-db-link-chain li{counter-increment:monday-db-board;position:relative;min-height:5rem;padding:.78rem .82rem .72rem 2.55rem;color:var(--ink);background:color-mix(in srgb,var(--bg) 55%,#ffffff);border:1px solid var(--line);border-radius:8px}.monday-db-link-chain li:before{content:counter(monday-db-board);position:absolute;top:.78rem;left:.78rem;display:grid;place-items:center;width:1.25rem;height:1.25rem;color:#ffffff;background:var(--blue);border-radius:5px;font-size:.66rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.monday-db-link-chain strong{display:block;font-size:.84rem;font-weight:750;line-height:1.25}.monday-db-link-chain span{display:block;margin-top:.25rem;color:var(--muted);font-size:.75rem;line-height:1.35;text-wrap:pretty}.monday-db-link-rule{margin-top:.6rem;padding:.64rem .8rem;color:var(--muted);background:color-mix(in srgb,var(--blue) 4%,#ffffff);border:1px solid color-mix(in srgb,var(--blue) 14%,var(--line));border-left:3px solid var(--blue);border-radius:7px;font-size:.8rem;line-height:1.48;text-wrap:pretty}.monday-db-link-rule strong{color:var(--ink);font-weight:750}.monday-db-reference-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.9rem;align-items:start}.monday-db-examples ul{margin:.35rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem}.monday-db-examples li{border:1px solid var(--line);border-radius:8px;padding:.6rem .8rem;color:var(--ink);font-size:.83rem;line-height:1.4;background:color-mix(in srgb,var(--bg) 55%,#ffffff);text-wrap:pretty}.monday-db-notes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.35rem}.monday-db-notes-grid>div{border:1px solid var(--line);border-radius:8px;padding:.65rem .8rem;color:var(--muted);font-size:.82rem;line-height:1.45;text-wrap:pretty}.monday-db-notes-grid strong{color:var(--ink);font-weight:750}@media (max-width:900px){.monday-db-hero,.monday-db-reference-grid{grid-template-columns:1fr}.monday-db-link-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.monday-db-panel{padding:1.05rem 1rem}}@media (max-width:620px){.monday-db-body{padding-inline:.75rem}.monday-db-generate{align-items:stretch}.monday-db-generate .monday-db-btn,.monday-db-result-actions .monday-db-btn{justify-content:center;width:100%}.monday-db-result-head{align-items:flex-start;flex-direction:column}.monday-db-chip{max-width:100%;overflow-wrap:anywhere}.monday-db-examples ul,.monday-db-link-chain,.monday-db-notes-grid{grid-template-columns:1fr}.monday-db-prompt{max-height:18rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.monday-db-spinner{animation:none}}.kb-ov-drift-banner{appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px 16px;border:1px solid #f0c8c6;border-radius:12px;background:#fff3f2;color:#8f2f28;font:inherit;cursor:pointer;text-align:left}.kb-ov-drift-banner strong{font-size:13.5px;font-weight:780}.kb-ov-drift-banner span{font-size:12.5px;font-weight:720;color:#a13d36;white-space:nowrap}.kb-ov-drift-banner:hover{background:#ffe9e7}.kb-ov-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:12px}.kb-ov-kpis>div{border:1px solid #dfe7f3;border-radius:10px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:12px 13px;display:flex;flex-direction:column;gap:5px;min-height:88px}.kb-ov-kpis>div.alert{border-color:#f0c8c6;background:#fffafa}.kb-ov-kpis>div.good strong{color:#08774e}.kb-ov-kpis span{color:#65748b;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;font-weight:750}.kb-ov-kpis strong{font-size:26px;line-height:1;font-weight:820;letter-spacing:-.02em;color:#0a1770;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:2px}.kb-ov-kpis>div.alert strong{color:#a13d36}.kb-ov-kpis strong em{font-style:normal;font-size:15px;font-weight:740;color:#7d8ba3}.kb-ov-kpis strong em.delta{margin-left:6px;font-size:13px;color:#08774e;background:#ecfaf4;border-radius:6px;padding:2px 5px}.kb-ov-kpis small{margin-top:auto;color:#7d8ba3;font-size:11px;line-height:1.3}.kb-ov-charts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.kb-ov-chart{border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:14px 16px 8px}.kb-ov-chart-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.kb-ov-chart-head h3{margin:0;color:#0f1d36;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.kb-ov-chart-head small{color:#7d8ba3;font-size:11.5px;text-align:right}.kb-ov-chart-head small strong{color:#0a1770;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-ov-chart-plot{position:relative}.kb-ov-chart-plot svg{display:block;width:100%;height:auto}.kb-ov-bar-hit{fill:transparent;cursor:default}.kb-ov-bar-hit.hover{fill:rgba(10,23,112,.05)}.kb-ov-bar.commits{fill:#3b66b8}.kb-ov-bar.commits.current{fill:#0a1770}.kb-ov-bar.captures{fill:#0092b8}.kb-ov-bar.captures.current{fill:#006a85}.kb-ov-bar.zero{fill:#d7e2f0}.kb-ov-bar-axis{fill:#8b99b0;font-size:9.5px;font-weight:650}.kb-ov-chart-tip{position:absolute;top:-6px;transform:translateX(-50%);background:#0f1d36;color:#fff;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:720;line-height:1.2;white-space:nowrap;pointer-events:none;box-shadow:0 2px 8px rgba(15,23,42,.25);z-index:3}.kb-ov-chart-tip strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-ov-chart-tip span{display:block;color:#aebad0;font-size:10.5px;font-weight:600}.kb-spark{display:block;width:84px;height:22px}.kb-spark-bar{fill:#7f9cc9}.kb-spark-bar.zero{fill:#e3eaf4}.kb-ov-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:10px;margin-bottom:12px}.kb-ov-panel{border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:14px 16px}.kb-ov-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.kb-ov-panel-head h3{margin:0;color:#0f1d36;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.kb-ov-panel-head strong{color:#0a1770;font-size:15px;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-ov-panel-head small{color:#7d8ba3;font-size:11.5px}.kb-ov-empty{margin:4px 0;color:#7d8ba3;font-size:12.5px}.kb-ov-active,.kb-ov-attention{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kb-ov-active li+li,.kb-ov-attention li+li{border-top:1px solid #edf2f8}.kb-ov-active button,.kb-ov-attention button{appearance:none;width:100%;border:0;background:transparent;padding:8px 4px;font:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;gap:10px}.kb-ov-active button:hover,.kb-ov-attention button:hover{background:#f8fbff}.kb-ov-active strong,.kb-ov-attention strong{color:#13213b;font-size:13px;font-weight:780;min-width:118px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-ov-attention span{color:#8a4a1f;font-size:12px;line-height:1.35}.kb-ov-active span{margin-left:auto;color:#52627c;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kb-ov-feed{border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:14px 16px;margin-bottom:12px}.kb-ov-feed-table{display:flex;flex-direction:column}.kb-ov-feed-row{display:grid;grid-template-columns:56px 128px minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:7px 4px;text-decoration:none;border-top:1px solid #edf2f8}.kb-ov-feed-row:first-child{border-top:0}.kb-ov-feed-row:hover{background:#f8fbff}.kb-ov-feed-date{color:#7d8ba3;font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kb-ov-feed-person{color:#13213b;font-weight:760}.kb-ov-feed-person,.kb-ov-feed-title{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-ov-feed-title{color:#26385a}.kb-ov-feed-row:hover .kb-ov-feed-title{color:#003a98}.kb-ov-feed-area{color:#8b99b0;font-size:11px;text-align:right;white-space:nowrap}.kb-kind{font-style:normal;font-size:10.5px;font-weight:740;border-radius:999px;padding:3px 8px;white-space:nowrap}.kb-kind.raw-note{color:#003a98;background:#eff6ff;border:1px solid #c9daf6}.kb-kind.transcript{color:#6d28a8;background:#f7f0fd;border:1px solid #e0cdf3}.kb-kind.wiki{color:#08774e;background:#ecfaf4;border:1px solid #bee7d5}.kb-kind.email{color:#92500a;background:#fff5e8;border:1px solid #f3ddba}.kb-ov-shared{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.kb-ov-shared-card{border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.kb-ov-shared-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kb-ov-shared-head h3{margin:0 0 2px;color:#0f1d36;font-size:13.5px;font-weight:800}.kb-ov-shared-head small{color:#7d8ba3;font-size:11.5px}.kb-ov-shared-stats{display:flex;gap:10px;color:#65748b;font-size:11.5px;white-space:nowrap}.kb-ov-shared-stats strong{color:#0a1770;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-ov-shared-commits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kb-ov-shared-commits li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px solid #edf2f8}.kb-ov-commit-msg{color:#26385a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-ov-shared-commits small{color:#8b99b0;font-size:11px;white-space:nowrap}.kb-ov-shared-card>a{margin-top:auto;color:#003a98;font-size:12px;font-weight:760;text-decoration:none}.kb-ov-shared-card>a:hover{text-decoration:underline}.kb-ov-provenance{margin:0;color:#8b99b0;font-size:11.5px;line-height:1.5}.kb-people-wrap{border:1px solid #dfe7f3;border-top:0;border-radius:0 0 12px 12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);overflow:hidden}.kb-people-head,.kb-people-main{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(96px,.6fr) minmax(110px,.72fr) minmax(130px,.85fr) minmax(72px,.42fr) minmax(86px,.5fr) minmax(96px,.55fr);align-items:center;gap:12px}.kb-people-head{position:sticky;top:0;z-index:2;min-height:42px;padding:0 14px;background:#f4f8fd;border-bottom:1px solid #dfe7f3;color:#65748b;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:780}.kb-people-head button{appearance:none;border:0;background:transparent;color:inherit;text-align:left;padding:0;font:inherit;cursor:pointer}.kb-people-head button.active,.kb-people-head button:hover{color:#003a98}.kb-people-row{border-bottom:1px solid #e7eef7}.kb-people-row:last-child{border-bottom:0}.kb-people-row.offboarded{background:#fafbfd}.kb-people-row.offboarded .kb-people-person strong{color:#7d8ba3}.kb-people-main{width:100%;min-height:64px;border:0;background:#fff;padding:10px 14px;text-align:left;font:inherit;cursor:pointer}.kb-people-row.offboarded .kb-people-main{background:transparent}.kb-people-main:hover{background:#f8fbff}.kb-people-main>span{min-width:0}.kb-people-person strong{display:block;color:#13213b;font-size:13.5px;font-weight:780;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-people-content small,.kb-people-delta small,.kb-people-last small,.kb-people-person small,.kb-people-score small{display:block;margin-top:3px;color:#7d8ba3;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-people-content strong,.kb-people-delta strong,.kb-people-last strong{display:block;color:#13213b;font-size:13px;font-weight:780;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kb-people-last strong.fresh{color:#08774e}.kb-people-last strong.stale{color:#a13d36}.kb-people-delta strong.up{color:#08774e}.kb-people-delta strong.flat{color:#a9b4c6;font-weight:650}.kb-people-score em{width:42px;height:30px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-size:14.5px;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-people-score em.strong{background:#e8f7f0;color:#08774e}.kb-people-score em.medium{background:#fff5df;color:#936200}.kb-people-score em.weak{background:#f1f4f8;color:#4f5f76}.kb-access-chip{font-style:normal;font-size:11px;font-weight:760;border-radius:999px;padding:5px 9px;white-space:nowrap;border:1px solid #dce5f1}.kb-access-chip.tone-ok{color:#08774e;background:#ecfaf4;border-color:#bee7d5}.kb-access-chip.tone-warn{color:#936200;background:#fff5df;border-color:#efd9a2}.kb-access-chip.tone-drift{color:#a13d36;background:#fff1f0;border-color:#f0cfce}.kb-access-chip.none,.kb-access-chip.tone-muted{color:#7d8ba3;background:#f4f6fa}.kb-person-detail{background:#f8fbff;border-top:1px solid #e7eef7;padding:16px 18px 18px}.kb-person-detail-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.kb-person-detail-grid>div{border:1px solid #dfe7f3;border-radius:10px;background:#fff;padding:13px;min-width:0}.kb-person-detail h3{margin:0 0 8px;color:#0f1d36;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.kb-person-subhead{margin-top:14px!important}.kb-person-detail ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kb-person-captures li+li{border-top:1px solid #f0f4fa}.kb-person-captures a{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 2px;text-decoration:none}.kb-person-captures a:hover .kb-person-capture-title{color:#003a98}.kb-person-capture-date{color:#8b99b0;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kb-person-capture-title{color:#26385a;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-person-commits li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #f0f4fa}.kb-person-commits li:first-child{border-top:0}.kb-person-commits span{color:#26385a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-person-commits small{color:#8b99b0;font-size:11px;white-space:nowrap}.kb-person-stats{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:12.5px}.kb-person-stats dt{color:#6b7a92}.kb-person-stats dd{margin:0;color:#13213b;font-weight:780;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.kb-person-connectors{display:flex;flex-direction:column;gap:6px}.kb-person-connectors>div{border:1px solid #edf2f8;border-radius:8px;padding:7px 9px;display:flex;align-items:baseline;gap:8px}.kb-person-connectors>div.done{border-color:#bee7d5;background:#f4fcf8}.kb-person-connectors>div.partial{border-color:#c9daf6;background:#f7faff}.kb-person-connectors>div.missing{border-color:#f0cfce;background:#fffafa}.kb-person-connectors strong{color:#13213b;font-size:12px;font-weight:780;white-space:nowrap}.kb-person-connectors small{color:#7d8ba3;font-size:11px;line-height:1.3}.kb-person-access-notes,.kb-person-warnings{margin-top:10px;display:flex;flex-direction:column;gap:5px}.kb-person-access-notes span,.kb-person-warnings span{color:#8a4a1f;background:#fff8ef;border:1px solid #f2ddba;border-radius:7px;padding:5px 8px;font-size:11.5px;line-height:1.35}.kb-person-collabs{display:flex;flex-wrap:wrap;gap:6px}.kb-person-collabs span{border:1px solid #dce5f1;border-radius:999px;background:#f8fbff;color:#40516d;padding:4px 9px;font-size:11px;font-weight:720;display:inline-flex;align-items:center;gap:6px}.kb-person-collabs small{color:#8b99b0;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.kb-person-repo-link{display:inline-block;margin-top:12px;color:#003a98;font-size:12px;font-weight:760;text-decoration:none}.kb-person-repo-link:hover{text-decoration:underline}@media (max-width:1180px){.kb-ov-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.kb-people-head,.kb-people-main{grid-template-columns:minmax(160px,1.3fr) minmax(100px,.7fr) minmax(120px,.85fr) minmax(80px,.5fr) minmax(96px,.55fr)}.kb-people-delta,.kb-people-head>:nth-child(2),.kb-people-head>:nth-child(5),.kb-people-spark{display:none}}@media (max-width:900px){.kb-ov-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-ov-charts,.kb-ov-columns,.kb-ov-shared{grid-template-columns:1fr}.kb-ov-feed-row{grid-template-columns:52px minmax(0,1fr) auto}.kb-ov-feed-area,.kb-ov-feed-person,.kb-people-head{display:none}.kb-people-main{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.kb-people-content,.kb-people-last{display:none}.kb-person-detail-grid{grid-template-columns:1fr}}.kb-people-row.ring-only .kb-people-main.static{cursor:default;background:#fbfcfe}.kb-people-row.ring-only .kb-people-person strong{color:#40516d}.kb-people-score em.none{background:#f1f4f8;color:#a9b4c6}.kb-xref-kbonly{margin-top:12px;border:1px solid #dfe7f3;border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);padding:14px 16px}.kb-xref-kbonly-rows{display:flex;flex-direction:column}.kb-xref-kbonly-row{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;align-items:center;gap:12px;padding:8px 4px;border-top:1px solid #edf2f8}.kb-xref-kbonly-row:first-child{border-top:0}.kb-xref-kbonly-row a{color:#003a98;font-size:12.5px;font-weight:720;text-decoration:none}.kb-xref-kbonly-row a:hover{text-decoration:underline}.kb-xref-kbonly-usage{color:#52627c;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.kb-xref-kbonly-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.kb-xref-kbonly-usage{display:none}}.kb-cap-toolbar>div{flex-wrap:wrap}.kb-cap-search{border:1px solid #d5deec;border-radius:8px;background:#fff;color:#1d2b45;font-size:12.5px;padding:6px 10px;min-width:240px}.kb-cap-search:focus{outline:2px solid #b7cdf2;outline-offset:0;border-color:#7fa4dd}.kb-cap-table{display:flex;flex-direction:column}.kb-cap-row{display:grid;grid-template-columns:56px 118px minmax(0,1fr) minmax(150px,250px);align-items:start;gap:12px;padding:9px 4px;border-top:1px solid #edf2f8}.kb-cap-row:first-child{border-top:0}.kb-cap-row:hover{background:#f8fbff}.kb-cap-date{color:#7d8ba3;font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:2px}.kb-cap-person{border:0;background:none;padding:2px 0 0;text-align:left;color:#13213b;font-size:12.5px;font-weight:760;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-person:hover{color:#003a98;text-decoration:underline}.kb-cap-body{min-width:0}.kb-cap-body a{display:block;color:#26385a;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-body a:hover{color:#003a98;text-decoration:underline}.kb-cap-body p{margin:2px 0 0;color:#56657f;font-size:12px;line-height:1.45;text-wrap:pretty}.kb-cap-body p.muted{color:#9aa7bb;font-style:italic}.kb-cap-dest-chips{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;padding-top:2px}.kb-cap-dest-loading{color:#9aa7bb;font-size:11px;text-align:right}.kb-cap-chip{font-style:normal;font-size:10.5px;font-weight:720;border-radius:999px;padding:2px 8px;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.kb-cap-chip.target{color:#003a98;background:#eff6ff;border:1px solid #c9daf6}.kb-cap-chip.unrouted{color:#8b5500;background:#fff7e3;border:1px solid #f0dfae}.kb-cap-chip.inbox{color:#6d28a8;background:#f7f0fd;border:1px solid #e0cdf3}.kb-cap-chip.more,.kb-cap-chip.tag{color:#64738b;background:#f2f5fa;border:1px solid #e2e9f3}.kb-cap-more{margin-top:10px;border:1px solid #d5deec;border-radius:8px;background:#fff;color:#26385a;font-size:12px;font-weight:700;padding:7px 14px;cursor:pointer}.kb-cap-more:hover{border-color:#7fa4dd;color:#003a98}.kb-cap-list .kb-ov-provenance{margin-top:10px}.kb-adoption-workbench .kb-cap-toolbar{border-radius:0;border-top:0;padding:10px 12px}.kb-adoption-workbench .kb-adoption-kpis+.kb-cap-toolbar{border-radius:12px 12px 0 0;border-top:1px solid #dfe7f3}.kb-cap-routebar>div{gap:6px}.kb-route-filter:before{content:"";width:8px;height:8px;border-radius:50%;background:#c3cede;flex:none}.kb-route-filter.pfokb:before{background:#12b981}.kb-route-filter.duplicate:before{background:#7aa6d6}.kb-route-filter.piney:before{background:#a06bd6}.kb-route-filter.held:before{background:#eab308}.kb-route-filter.local:before{background:#9aa7bb}.kb-route-filter.pending:before{background:#94a3b8}.kb-route-filter.none:before{background:#d5deea}.kb-cap-item{border-top:1px solid #edf2f8}.kb-cap-item .kb-cap-row,.kb-cap-item:first-child{border-top:0}.kb-cap-dest{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;align-items:flex-start;padding-top:2px}.kb-cap-person.static{cursor:default;color:#13213b}.kb-cap-person.static:hover{color:#13213b;text-decoration:none}.kb-cap-targetline{margin:3px 0 0;color:#7a879d;font-size:11px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-targetline span{color:#3a4d6f;font-weight:640}.kb-cap-line{display:grid;grid-template-columns:122px 88px minmax(0,1.5fr) minmax(0,1.1fr) 116px minmax(0,.9fr) 16px;gap:10px;align-items:center;padding:7px 6px;cursor:pointer}.kb-cap-line:hover{background:#f8fbff}.kb-cap-item.open{background:#fbfdff}.kb-cap-line.kb-cap-headrow{cursor:default;padding-top:0;padding-bottom:5px;align-items:end}.kb-cap-line.kb-cap-headrow:hover,.kb-cap-sort{background:none}.kb-cap-sort{appearance:none;border:0;padding:0;display:inline-flex;align-items:center;gap:3px;color:#8b98ae;font-size:10px;font-weight:780;letter-spacing:.07em;text-transform:uppercase;text-align:left;cursor:pointer;white-space:nowrap}.kb-cap-sort:hover{color:#003a98}.kb-cap-sort.active{color:#13213b}.kb-cap-sort i{font-style:normal;font-size:8px}.kb-cap-when{display:flex;align-items:baseline;gap:6px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kb-cap-when strong{color:#26385a;font-size:11.5px;font-weight:760}.kb-cap-when em{font-style:normal;color:#7d8ba3;font-size:11px;font-weight:640}.kb-cap-when em.pending{color:#b6c1d2}.kb-cap-p{color:#13213b;font-size:12px;font-weight:740;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-t{display:flex;align-items:center;gap:7px;min-width:0}.kb-cap-t>span{color:#26385a;font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-dot{width:7px;height:7px;border-radius:50%;flex:none}.kb-cap-dot.raw-note{background:#2f6fdf}.kb-cap-dot.transcript{background:#a06bd6}.kb-cap-dot.email{background:#d97706}.kb-cap-dot.wiki{background:#12b981}.kb-cap-s{color:#3a4d6f;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-s.commit{color:#64738b;font-weight:500;font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px}.kb-cap-s.muted{color:#9aa7bb}.kb-cap-r{min-width:0}.kb-cap-r .kb-route-chip.static{cursor:default;max-width:100%;overflow:hidden;text-overflow:ellipsis}.kb-cap-k{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.kb-cap-k .kb-cap-chip{max-width:100%}.kb-cap-pfokb-note{color:#56657f;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cap-pfokb-none{color:#9aa7bb;font-size:11px}.kb-cap-x{color:#9aa7bb;font-size:10px;text-align:right}.kb-cap-detail{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;margin:0 6px 10px;padding:12px 14px;border-radius:10px;border:1px solid #e6ecf5;background:#fafcff}.kb-cap-detail-summary{margin:0 0 10px;color:#3a4d6f;font-size:12.5px;line-height:1.55;text-wrap:pretty}.kb-cap-detail-summary.muted{color:#9aa7bb;font-style:italic}.kb-cap-detail-facts{margin:0;display:grid;grid-template-columns:132px minmax(0,1fr);row-gap:4px;column-gap:10px}.kb-cap-detail-facts dt{color:#8b98ae;font-size:10px;font-weight:780;letter-spacing:.06em;text-transform:uppercase;padding-top:1px}.kb-cap-detail-facts dd{margin:0;color:#26385a;font-size:11.5px;line-height:1.45;overflow-wrap:anywhere}.kb-cap-detail-facts dd a{color:#26385a;font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;text-decoration:none}.kb-cap-detail-facts dd a:hover{color:#003a98;text-decoration:underline}.kb-cap-detail-personlink{appearance:none;border:0;background:none;padding:8px 0 0;color:#003a98;font-size:11.5px;font-weight:700;cursor:pointer;text-align:left}.kb-cap-detail-personlink:hover{text-decoration:underline}.kb-cap-detail-routing{border-left:1px solid #e6ecf5;padding-left:14px;min-width:0}.kb-cap-detail-lane{display:flex;flex-direction:column;gap:2px;margin-bottom:7px}.kb-cap-detail-lane strong{color:#13213b;font-size:12px;font-weight:780}.kb-cap-detail-lane a{color:#8b98ae;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-cap-detail-lane a:hover{color:#003a98;text-decoration:underline}.kb-cap-detail-targets{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:7px}.kb-cap-detail-routing p{margin:0;color:#56657f;font-size:11.5px;line-height:1.5;text-wrap:pretty}.kb-cap-detail-routing small{display:block;margin-top:6px;color:#94a1b6;font-size:10px}.kb-cap-detail-nosub{border-radius:10px;padding:11px 13px;background:#f6f8fc;border:1px solid #e3e9f2}.kb-cap-detail-nosub strong{display:block;font-size:12px;font-weight:780;letter-spacing:-.01em;color:#566579;margin-bottom:3px}.kb-cap-detail-nosub p{margin:0;font-size:12px;line-height:1.5;color:#5a6a80}.kb-cap-detail-nosub.policy{background:#fff7e3;border-color:#f0dfae}.kb-cap-detail-nosub.policy strong{color:#8b5500}.kb-cap-detail-nosub.policy p{color:#7a5410}.kb-cap-detail-nosub.miss{background:#eef4fb;border-color:#cfe0f2}.kb-cap-detail-nosub.miss strong{color:#3a6ea5}.kb-cap-detail-nosub.miss p{color:#3f5f86}.kb-route-chip{appearance:none;font-style:normal;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:760;border-radius:999px;padding:3px 9px;white-space:nowrap;cursor:pointer;border:1px solid #d7e2f0;background:#f4f7fc;color:#43506a}.kb-route-chip:disabled{cursor:default}.kb-route-chip i{font-style:normal;font-size:9px;opacity:.7}.kb-route-rerun{font-style:normal;font-size:9px;font-weight:800;opacity:.75}.kb-route-chip.pfokb{color:#0a7d55;background:#e7f7ef;border-color:#b7e6d0}.kb-route-chip.dup{color:#3a6ea5;background:#eef4fb;border-color:#cfe0f2}.kb-route-chip.piney{color:#6d28a8;background:#f7f0fd;border-color:#e0cdf3}.kb-route-chip.held{color:#8b5500;background:#fff7e3;border-color:#f0dfae}.kb-route-chip.local{color:#566579;background:#f2f5fa;border-color:#dde5f0}.kb-route-chip.pending{color:#475569;background:#f1f5f9;border-color:#d8e0ea}.kb-route-chip.none{color:#9aa7bb;background:#fafbfd;border-style:dashed;border-color:#dde5f0;cursor:default}.kb-route-chip.open{box-shadow:0 0 0 2px rgba(0,58,152,.12)}.kb-route-chip.none.policy{color:#8b5500;background:#fff7e3;border-color:#f0dfae;border-style:solid}.kb-route-chip.none.miss{color:#3a6ea5;background:#eef4fb;border-color:#cfe0f2;border-style:solid;cursor:help}.kb-route-chip.none.local{color:#7a879b}.kb-route-chip.none[title]{cursor:help}.kb-cap-session-raw{display:block;margin-top:3px;font-style:normal;font-size:11px;color:#8a97ab}.kb-cap-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#f7f9fc;border:1px solid #eaeff6}.kb-cap-legend>div{display:flex;align-items:baseline;gap:7px;min-width:0}.kb-cap-legend dt{font-size:11px;font-weight:780;color:#35435c;white-space:nowrap}.kb-cap-legend dd{margin:0;font-size:11.5px;line-height:1.4;color:#64718a}.kb-cap-personbar>label,.kb-cap-personpick{display:inline-flex;align-items:center;gap:8px}.kb-cap-personpick>span{font-size:12px;font-weight:700;color:#48566e}.kb-cap-personpick select{appearance:none;border:1px solid #d5deec;border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7a92' d='M2.5 4.5 6 8l3.5-3.5z'/%3E%3C/svg%3E") no-repeat right 9px center;color:#1d2b45;font-size:12.5px;font-weight:600;padding:6px 28px 6px 11px;min-width:190px;cursor:pointer}.kb-cap-personpick select:focus{outline:2px solid #b7cdf2;outline-offset:0;border-color:#7fa4dd}.kb-ov-feed-wrap{min-width:0}.kb-ov-captures{display:flex;flex-direction:column}.kb-ov-captures-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.kb-ov-captures-head h3{margin:0 0 2px}.kb-ov-seeall{flex-shrink:0;appearance:none;border:1px solid #d5deec;border-radius:8px;background:#fff;color:#2a3f66;font-size:12px;font-weight:700;padding:6px 12px;cursor:pointer;white-space:nowrap}.kb-ov-seeall:hover{border-color:#7fa4dd;background:#f6faff}@media (max-width:640px){.kb-ov-captures-head{flex-direction:column}.kb-cap-legend{gap:6px 12px}}.kb-route-why{margin:0 0 10px 68px;padding:10px 12px;border-radius:9px;border:1px solid #e6ecf5;border-left:3px solid #c3cede;background:#fafcff}.kb-route-why.pfokb{border-left-color:#12b981}.kb-route-why.dup{border-left-color:#7aa6d6}.kb-route-why.piney{border-left-color:#a06bd6}.kb-route-why.held{border-left-color:#eab308}.kb-route-why.local{border-left-color:#9aa7bb}.kb-route-why.pending{border-left-color:#94a3b8}.kb-route-why-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px}.kb-route-why-head strong{font-size:12px;font-weight:780;color:#1d2b45}.kb-route-why-head code{font-size:11px;font-weight:700;color:#003a98;background:#eff6ff;border:1px solid #d5e4fb;border-radius:6px;padding:1px 6px}.kb-route-why-target{font-size:11px;font-weight:700;color:#64738b}.kb-route-why p{margin:0;color:#46566f;font-size:12px;line-height:1.5;text-wrap:pretty}.kb-route-why p.muted{color:#9aa7bb;font-style:italic}.kb-route-why small{display:block;margin-top:6px;color:#93a1b6;font-size:10.5px;font-weight:650}.kb-lane-bars{border:1px solid #dfe7f3;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);border-radius:12px;padding:16px}.kb-lane-bars,.kb-lane-bars .kb-ov-panel-head{margin-bottom:12px}.kb-lane-bar{display:grid;grid-template-columns:190px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:5px 0}.kb-lane-bar-label{font-size:12px;font-weight:680;color:#46566f}.kb-lane-bar-track{height:10px;border-radius:999px;background:#eef2f8;overflow:hidden}.kb-lane-bar-fill{height:100%;border-radius:999px;min-width:2px;background:#c3cede;transition:width .35s ease}.kb-lane-bar-fill.pfokb{background:#12b981}.kb-lane-bar-fill.dup{background:#7aa6d6}.kb-lane-bar-fill.piney{background:#a06bd6}.kb-lane-bar-fill.held{background:#eab308}.kb-lane-bar-fill.local{background:#9aa7bb}.kb-lane-bar-fill.pending{background:#94a3b8}.kb-lane-bar-count{text-align:right;font-size:13px;font-weight:780;color:#0a1770;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.kb-route-why{margin-left:0}.kb-lane-bar{grid-template-columns:minmax(0,1fr) 40px}.kb-lane-bar-label{grid-column:1/-1}}.kb-person-capture-detail{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:1px 0 6px 52px}.kb-person-capture-detail p{margin:0;color:#56657f;font-size:11.5px;line-height:1.4;text-wrap:pretty}.kb-person-capture-detail p.muted{color:#9aa7bb;font-style:italic}.kb-person-capture-detail .kb-cap-dest-chips{justify-content:flex-end;flex-shrink:0}.kb-person-autolane{margin:0 0 8px;color:#7d8ba3;font-size:11.5px;line-height:1.4}@media (max-width:760px){.kb-cap-row{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"date person" "body body" "dest dest"}.kb-cap-date{grid-area:date}.kb-cap-person{grid-area:person}.kb-cap-body{grid-area:body}.kb-cap-body a{white-space:normal}.kb-cap-dest-chips{grid-area:dest;justify-content:flex-start}.kb-cap-search{min-width:0;width:100%}.kb-person-capture-detail{flex-direction:column;gap:4px;padding-left:0}.kb-person-capture-detail .kb-cap-dest-chips{justify-content:flex-start}.kb-cap-line.kb-cap-headrow{display:none}.kb-cap-line{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"when person x" "title title title" "session session session" "routing routing routing";row-gap:4px;padding:9px 6px}.kb-cap-when{grid-area:when}.kb-cap-p{grid-area:person;text-align:right}.kb-cap-x{grid-area:x}.kb-cap-t{grid-area:title}.kb-cap-t>span{white-space:normal}.kb-cap-s{grid-area:session}.kb-cap-r{grid-area:routing;display:inline-flex;gap:6px;align-items:center}.kb-cap-k{display:none}.kb-cap-detail{grid-template-columns:minmax(0,1fr)}.kb-cap-detail-routing{border-left:0;padding-left:0;border-top:1px solid #e6ecf5;padding-top:10px}.kb-cap-detail-facts{grid-template-columns:108px minmax(0,1fr)}}.kb-xref-nested{margin:0 0 12px;border:1px solid #dfe7f3;border-radius:10px;background:#f7faff;color:#56657f;font-size:12px;line-height:1.5;padding:8px 12px;display:flex;flex-direction:column;gap:3px}.kb-xref-nested strong{color:#26385a;font-weight:720}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wx-app{flex-direction:column;min-height:100dvh}.wx-app,.wx-topbar{display:flex;background:var(--surface)}.wx-topbar{align-items:center;justify-content:space-between;height:68px;padding:0 28px;border-bottom:1px solid var(--line)}.wx-topbar .brand-lockup img{display:block;width:176px;height:auto}.wx-account{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:12px}.wx-signout{padding:7px 11px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:600 12px var(--font-sans),sans-serif;cursor:pointer}.wx-signout:hover{border-color:#c9c5bb;background:#faf9f6}.wx-body{flex:1 1;display:grid;grid-template-columns:216px minmax(0,1fr);min-height:0}.wx-sidebar{display:flex;flex-direction:column;padding:20px 11px 18px;border-right:1px solid var(--line);background:#fafbfc}.wx-nav-group+.wx-nav-group{margin-top:21px}.wx-nav-label{margin:0 9px 7px;color:#8a98a9;font:800 9px var(--font-sans),sans-serif;letter-spacing:.11em;text-transform:uppercase}.wx-nav{display:grid;gap:2px}.wx-nav a,.wx-nav button{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#526278;text-align:left;text-decoration:none;font:600 12px var(--font-sans),sans-serif;cursor:pointer}.wx-nav a:hover,.wx-nav button:hover{background:#f0f5ff;color:var(--blue)}.wx-nav button.active{background:#e6effb;color:var(--blue);box-shadow:inset 3px 0 var(--blue)}.wx-nav svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.82}.wx-nav-count{margin-left:auto;min-width:19px;padding:2px 5px;border-radius:10px;background:#edf0f4;color:#758497;text-align:center;font-size:9px;font-style:normal;font-weight:800}.wx-nav button.active .wx-nav-count{background:#d5e5ff;color:var(--blue)}.wx-sidebar-foot{margin-top:26px;padding:11px 8px 0;border-top:1px solid var(--line);color:#8a98a9;font:500 10px/1.45 var(--font-sans),sans-serif}.wx-content{min-width:0;display:flex;flex-direction:column;background:var(--surface)}.wx-app-icon{display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wx-icon-accent{opacity:.55}.wx-detail-icon,.wx-glyph,.wx-mini-icon{display:grid;place-items:center;flex:0 0 auto;border-radius:6px;background:#edf3ff;color:var(--blue);line-height:0}.wx-glyph{width:20px;height:20px;border-radius:5px}.wx-glyph .wx-app-icon{width:12px;height:12px}.wx-mini-icon{width:28px;height:28px;border-radius:5px}.wx-mini-icon .wx-app-icon{width:14px;height:14px}.wx-glyph.tone-blue,.wx-mini-icon.tone-blue{background:var(--pg-blue);color:#fff}.wx-glyph.tone-navy,.wx-mini-icon.tone-navy{background:var(--pg-blue-dark);color:#fff}.wx-glyph.tone-cyan,.wx-mini-icon.tone-cyan{background:var(--pg-blue-light);color:#0a1770}.wx-glyph.tone-lime,.wx-mini-icon.tone-lime{background:var(--pg-green);color:#0a1770}.wx-badge{display:inline-flex;padding:3px 6px;border:1px solid var(--line);border-radius:3px;background:#faf9f6;color:#5c6d80;font:700 9px var(--font-sans),sans-serif;font-style:normal;white-space:nowrap}.wx-command{border-bottom:1px solid var(--line);background:var(--surface);padding:0 18px}.wx-command-row{display:grid;grid-template-columns:156px minmax(0,1fr);height:48px}.wx-command-heading{align-self:center}.wx-command-heading strong{color:var(--ink);font:700 15px var(--font-sans),sans-serif;letter-spacing:-.02em}.wx-filter-line{display:flex;align-items:center;gap:12px;min-width:0;border-left:1px solid var(--line);padding-left:16px}.wx-filter-label{flex:0 0 auto;color:#76869a;font:800 9px var(--font-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase}.wx-mode{display:flex;flex:0 0 auto;gap:2px;align-items:center;padding:2px;border:1px solid var(--line);border-radius:6px;background:#f6f8fa}.wx-mode button{display:inline-flex;align-items:center;justify-content:center;height:27px;padding:0 9px;border:0;border-radius:4px;background:transparent;color:#66758a;font:600 10px var(--font-sans),sans-serif;white-space:nowrap;cursor:pointer}.wx-mode button.active{background:var(--surface);color:var(--blue);box-shadow:0 1px 2px rgba(28,27,25,.1)}.wx-lifecycle-inline{display:flex;flex:0 0 auto;align-items:center;gap:8px}.wx-mode.wx-lifecycle button{gap:6px;padding:0 11px;font-weight:700}.wx-lifecycle-count{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:16px;padding:0 5px;border-radius:999px;background:#e7ecf2;color:#66758a;font:700 9px var(--font-sans),sans-serif;font-style:normal}.wx-mode.wx-lifecycle button.active .wx-lifecycle-count{background:var(--blue);color:#fff}.wx-filters{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.wx-filters::-webkit-scrollbar{display:none}.wx-filters button{flex:0 0 auto;height:27px;padding:0 9px;border:1px solid #dfe5ec;border-radius:6px;background:var(--surface);color:#5d6e83;font:600 10px var(--font-sans),sans-serif;white-space:nowrap;cursor:pointer}.wx-filters button.active{background:var(--blue);border-color:var(--blue);color:#fff}.wx-finder{position:relative;border-top:1px solid var(--line)}.wx-finder-row{gap:14px;padding-right:16px}.wx-finder-box,.wx-finder-row{display:flex;align-items:center}.wx-finder-box{flex:1 1 auto;min-width:0;gap:9px;height:44px;cursor:text}.wx-finder-box svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round}.wx-finder-box input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:500 14px var(--font-sans),sans-serif}.wx-finder-box input::placeholder{color:#888782}.wx-finder-box input::-webkit-search-cancel-button{display:none}.wx-finder-box kbd{flex:0 0 auto;padding:1px 5px;border:1px solid var(--line);border-radius:3px;background:#faf9f6;color:var(--muted);font:500 10px var(--font-sans),sans-serif;white-space:nowrap}.wx-finder-clear{flex:0 0 auto;padding:4px 8px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--muted);font:600 10px var(--font-sans),sans-serif;cursor:pointer}.wx-typeahead{position:absolute;top:48px;left:0;right:0;z-index:30;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 14px 30px rgba(28,27,25,.1)}.wx-typeahead-head{display:flex;justify-content:space-between;padding:9px 12px 7px;color:#718199;font:800 10px var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.wx-type-result{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px 12px;border:0;border-top:1px solid #edf1f5;background:var(--surface);text-align:left;text-decoration:none;cursor:pointer}.wx-type-result:focus-visible,.wx-type-result:hover{background:#f5f8ff;outline:0}.wx-type-result span{min-width:0}.wx-type-result strong{display:block;color:var(--ink);font:600 12px var(--font-sans),sans-serif}.wx-type-result small{display:block;margin-top:1px;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wx-type-result em{color:#718199;font-size:10px;font-style:normal;white-space:nowrap}.wx-master{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;flex:1 1;min-height:calc(100dvh - 161px)}.wx-table-wrap{min-width:0;max-height:calc(100dvh - 161px);overflow:auto;border-right:1px solid var(--line)}.wx-table-wrap table{width:100%;border-collapse:collapse;table-layout:fixed}.wx-table-wrap th{position:sticky;top:0;z-index:1;height:34px;padding:0 8px;background:#faf9f6;border-bottom:2px solid var(--line);color:#7b8ba0;font:850 9px var(--font-sans),sans-serif;letter-spacing:.08em;text-align:left;text-transform:uppercase}.wx-star-col{width:37px}.wx-app-col{width:246px}.wx-type-col{width:80px}.wx-team-col{width:118px}.wx-owner-col{width:108px}.wx-created-col{width:96px}.wx-sort-button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.wx-sort-button span{font-size:8px;opacity:.55}.wx-sort-button.active,.wx-sort-button:hover{color:var(--blue)}.wx-sort-button.active span{opacity:1}.wx-updated-col{width:96px}.wx-created-cell,.wx-updated{font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wx-detail-refresh{margin:0;color:#536176;font-size:12px;line-height:1.55}.wx-table-wrap tr{height:36px;border-bottom:1px solid var(--line);cursor:pointer}.wx-table-wrap tbody tr:hover{background:#f5f8ff}.wx-table-wrap tbody tr.selected{background:#edf3ff;box-shadow:inset 3px 0 var(--blue)}.wx-table-wrap tbody tr:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.wx-table-wrap td{padding:0 8px;color:#56677c;font-size:10.5px}.wx-star{width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:#aab7c5;font-size:15px;line-height:1;cursor:pointer}.wx-star.on,.wx-star:hover{color:#d69a00}.wx-app-cell{display:flex;gap:8px;align-items:center;min-width:0}.wx-app-name{min-width:0;overflow:hidden;color:var(--ink);font:600 11px var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.wx-summary-cell{padding-top:5px;padding-bottom:5px}.wx-summary-cell span{display:-webkit-box;overflow:hidden;color:#68798d;font:500 10px/1.35 var(--font-sans),sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wx-owner-cell{color:#4d5d71;font-size:10px;font-weight:500}.wx-owner-cell,.wx-updated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-updated{font-size:11px;font-weight:600}.wx-updated.fresh{color:#007e9d}.wx-empty{padding:55px 20px;text-align:center;color:var(--muted)}.wx-empty b{display:block;color:var(--ink);font:600 13px var(--font-sans),sans-serif}.wx-empty p{margin:5px 0 0;font-size:11px}.wx-empty button{margin-top:13px;padding:7px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--blue);font:700 11px var(--font-sans),sans-serif;cursor:pointer}.wx-detail{display:flex;flex-direction:column;min-width:0;max-height:calc(100dvh - 161px);overflow:auto;background:var(--surface)}.wx-detail-accent{height:3px;background:var(--blue)}.wx-detail-close{display:none}.wx-detail-main{padding:18px 20px}.wx-detail-kicker{display:flex;justify-content:space-between;gap:10px;margin-bottom:14px;color:#748399;font:800 9px var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.wx-detail-id{overflow:hidden;font-family:ui-monospace,monospace;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.wx-fresh-chip{padding:2px 7px;border:1px solid #bfe6ef;border-radius:10px;background:#eaf7fb;color:#00708c;letter-spacing:.04em;white-space:nowrap}.wx-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.wx-detail-actions button{height:31px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:#4d5d71;font:600 10.5px var(--font-sans),sans-serif;white-space:nowrap;cursor:pointer}.wx-detail-actions button:hover{border-color:#b9c9df;color:var(--blue)}.wx-detail-actions button.active{border-color:#e7cf9a;background:#fdf8ec;color:#9a6c00}.wx-record-path{display:block;overflow:hidden;font-family:ui-monospace,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wx-detail-about p{margin:0 0 8px;color:#55677c;font:500 11px/1.45 var(--font-sans),sans-serif}.wx-detail-about p:last-child{margin-bottom:0}.wx-detail-about b{color:#3e4e62;font-weight:700}.wx-detail-title{display:flex;gap:11px;align-items:flex-start}.wx-detail-icon{width:38px;height:38px;border-radius:7px;background:var(--blue);color:#fff}.wx-detail-icon .wx-app-icon{width:21px;height:21px}.wx-detail-title h2{margin:1px 0 3px;color:var(--ink);font:600 20px/1.15 var(--font-display),serif;letter-spacing:-.025em;text-wrap:balance}.wx-detail-title p{margin:0;color:var(--muted);font-size:11px}.wx-detail-purpose{margin:13px 0 15px;color:#34465c;font-size:13px;line-height:1.5;text-wrap:pretty}.wx-detail-open{display:flex;align-items:center;justify-content:center;height:35px;border:1px solid var(--blue);border-radius:7px;background:var(--blue);color:#fff;font:700 11px var(--font-sans),sans-serif;text-decoration:none}.wx-detail-open:hover{background:var(--blue-hover);border-color:var(--blue-hover)}.wx-detail-section{padding:14px 20px;border-top:1px solid var(--line)}.wx-detail-section h3{margin:0 0 10px;color:#728197;font:850 10px var(--font-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase}.wx-record{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wx-record label{display:block;margin-bottom:2px;color:#99a6b5;font:800 8px var(--font-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase}.wx-record b{color:#3e4e62;font-size:11px}.wx-tag-row{display:flex;flex-wrap:wrap;gap:5px}.wx-detail-foot{margin-top:auto;padding:10px 20px;border-top:1px solid var(--line);background:#faf9f6;color:#8190a1;font-size:10px}.wx-detail-backdrop{display:none}.wx-home{flex:1 1;min-width:0;max-width:100%;padding:28px 30px;background:var(--surface)}.wx-home-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:2px 0 22px;border-bottom:1px solid var(--line)}.wx-home-intro-copy{max-width:760px}.wx-home-eyebrow{margin:0 0 8px;color:var(--blue);font:800 10px var(--font-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase}.wx-home-intro h1{margin:0;color:var(--ink);font:600 clamp(26px,2.7vw,36px) /1.08 var(--font-display),serif;letter-spacing:-.035em;text-wrap:balance}.wx-home-intro-copy>p:last-child{max-width:670px;margin:9px 0 0;color:var(--muted);font:500 13px/1.5 var(--font-sans),sans-serif;text-wrap:pretty}.wx-home-primary{flex:0 0 auto;height:36px;padding:0 13px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font:700 11px var(--font-sans),sans-serif;cursor:pointer}.wx-home-primary:hover{background:var(--blue-hover);border-color:var(--blue-hover)}.wx-home-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:18px;padding-top:18px}.wx-home-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface)}.wx-home-panel-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.wx-home-feed+.wx-home-panel-head{border-top:1px solid var(--line)}.wx-home-panel h2{margin:0;color:var(--ink);font:700 13px var(--font-sans),sans-serif}.wx-home-panel-head span{color:#7b8999;font:600 10px var(--font-sans),sans-serif}.wx-home-purpose{padding:0 14px}.wx-purpose-row{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:13px 0;border-top:1px solid var(--line)}.wx-purpose-row:first-child{border-top:0}.wx-purpose-mark{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#edf3ff;color:var(--blue);font:800 11px var(--font-sans),sans-serif;font-style:normal}.wx-feed-item b,.wx-purpose-row b{display:block;color:var(--ink);font:700 12px var(--font-sans),sans-serif}.wx-feed-item p,.wx-purpose-row p{margin:3px 0 0;color:#6f7d8e;font:500 11px/1.4 var(--font-sans),sans-serif}.wx-home-feed{padding:0 14px}.wx-feed-item{position:relative;padding:13px 0 13px 13px;border-top:1px solid var(--line)}.wx-feed-item:first-child{border-top:0}.wx-feed-item:before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;border-radius:50%;background:#00a9d6;box-shadow:0 0 0 3px rgba(0,169,214,.1)}.wx-feed-item.announcement:before{background:var(--pg-green);box-shadow:0 0 0 3px rgba(175,219,0,.18)}.wx-my-apps,.wx-settings{flex:1 1;min-width:0;max-width:100%;padding:28px 30px;background:var(--surface)}.wx-my-apps-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:19px;border-bottom:1px solid var(--line)}.wx-my-apps-head h1{margin:0;color:var(--ink);font:600 28px/1.1 var(--font-display),serif;letter-spacing:-.035em}.wx-my-apps-head p{margin:6px 0 0;color:var(--muted);font:500 12px var(--font-sans),sans-serif}.wx-my-app-count{color:#718096;font:700 11px var(--font-sans),sans-serif}.wx-my-app-grid{padding-top:18px}.wx-settings-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;padding-top:18px;align-items:start}.wx-settings-body{padding:13px 14px}.wx-settings-body p{margin:0 0 10px;color:#6f7d8e;font:500 12px/1.5 var(--font-sans),sans-serif}.wx-settings-body p:last-child{margin-bottom:0}.wx-settings-favorites{margin:4px 0 0;padding:0;list-style:none}.wx-settings-favorites li{display:flex;align-items:center;gap:9px;padding:8px 0;border-top:1px solid var(--line)}.wx-settings-favorites b{flex:1 1;min-width:0;overflow:hidden;color:var(--ink);font:600 12px var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.wx-settings-favorites button{flex:0 0 auto;padding:4px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--muted);font:600 10px var(--font-sans),sans-serif;cursor:pointer}.wx-settings-favorites button:hover{border-color:#c96a5c;color:#b0392a}.wx-settings-empty{color:var(--muted);font-size:11px}.wx-preference-message{min-height:0;margin:0;padding:0 18px;color:#b0392a;font:600 11px var(--font-sans),sans-serif}.wx-preference-message:not(:empty){padding:8px 18px}@media (max-width:1600px){.wx-master{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:1280px){.wx-master{grid-template-columns:minmax(0,1fr) 260px}.wx-team-cell,.wx-team-col{display:none}.wx-app-col{width:210px}}@media (max-width:1024px){.wx-master{display:block;min-height:0}.wx-table-wrap{border-right:0;max-height:none}.wx-rail{display:none}.wx-detail{position:fixed;left:0;right:0;bottom:0;z-index:60;max-height:78dvh;border-top:1px solid var(--line);border-radius:12px 12px 0 0;box-shadow:0 -12px 34px rgba(28,27,25,.18);transform:translateY(105%);transition:transform .18s ease}.wx-detail.drawer-open{transform:translateY(0)}.wx-detail .wx-detail-kicker{padding-right:62px}.wx-detail-close{display:block;position:absolute;top:11px;right:12px;z-index:2;padding:5px 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--muted);font:600 10px var(--font-sans),sans-serif;cursor:pointer}.wx-detail-backdrop{display:block;position:fixed;inset:0;z-index:50;border:0;background:rgba(28,27,25,.34);cursor:pointer}.wx-team-cell,.wx-team-col{display:table-cell}}@media (max-width:700px){.wx-topbar{height:60px;padding:0 12px}.wx-topbar .brand-lockup img{width:138px}.wx-account span{display:none}.wx-body{display:block}.wx-sidebar{flex-direction:column;gap:5px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--line)}.wx-nav-group+.wx-nav-group{margin-top:0}.wx-nav-label{display:none}.wx-nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.wx-nav::-webkit-scrollbar{display:none}.wx-nav a,.wx-nav button{flex:0 0 auto;width:auto;min-height:32px;padding:0 9px}.wx-nav button.active{box-shadow:inset 0 -2px var(--blue)}.wx-sidebar-foot{display:none}.wx-command{padding:0 12px}.wx-command-row{display:block;height:auto}.wx-finder-row{flex-wrap:wrap;gap:8px;padding:0 0 10px}.wx-finder-box{flex:1 1 100%}.wx-lifecycle-inline{width:100%}.wx-lifecycle-inline .wx-filter-label{display:none}.wx-mode.wx-lifecycle{width:100%;justify-content:space-between}.wx-mode.wx-lifecycle button{flex:1 1 auto}.wx-command-heading{padding:12px 0 8px}.wx-filter-line{flex-wrap:wrap;gap:8px;width:calc(100% + 24px);margin:0 -12px;padding:7px 12px;border-top:1px solid var(--line);border-left:0;overflow:visible}.wx-finder-box{height:40px}.wx-finder-box kbd,.wx-summary-cell,.wx-summary-col,.wx-team-cell,.wx-team-col{display:none}.wx-app-col{width:auto}.wx-table-wrap tr{height:50px}.wx-home,.wx-my-apps,.wx-settings{padding:20px 14px}.wx-home-intro{display:block;padding-bottom:17px}.wx-home-intro h1{font-size:25px;overflow-wrap:anywhere}.wx-home-primary{margin-top:14px}.wx-home-grid{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:12px}.wx-my-apps-head{align-items:flex-start}.wx-my-app-count{display:none}.wx-my-app-grid{padding-top:12px}.wx-settings-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:520px){.wx-type-cell,.wx-type-col{display:none}}.networking-shell{min-height:100vh;background:var(--bg)}.networking-shell .workspace-app-header{position:static}.networking-page{max-width:760px;margin:0 auto;padding:1rem 1rem 4rem}.networking-page-wide{max-width:1100px}.networking-context{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.networking-context-left{display:flex;align-items:center;gap:.5rem}.networking-event-chip{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-white);background:var(--pg-blue);border-radius:999px;padding:.28rem .7rem;white-space:nowrap}.networking-freshness{color:var(--muted);text-align:right}.networking-back{font-size:.82rem;font-weight:600;color:var(--blue);text-decoration:none}.networking-back:hover{color:var(--blue-hover)}.networking-back-btn{font:inherit;font-size:.82rem;font-weight:600;background:none;border:none;padding:0;cursor:pointer}.networking-tabs{display:flex;gap:.15rem;border-bottom:1px solid var(--line);margin-bottom:.8rem}.networking-tab{font:inherit;font-size:.86rem;font-weight:600;color:var(--muted);background:none;border:none;border-bottom:2px solid transparent;padding:.45rem .7rem;margin-bottom:-1px;cursor:pointer}.networking-tab:hover{color:var(--ink)}.networking-tab.is-active{color:var(--pg-blue);border-bottom-color:var(--pg-blue)}#networking-tab-lookup{--tab-accent:#579bfc}#networking-tab-stations{--tab-accent:#ff6d3b}#networking-tab-plays{--tab-accent:#00c875}#networking-tab-recent{--tab-accent:#9d50dd}.networking-tab .networking-rail-icon{color:var(--tab-accent,currentColor)}.networking-tab.is-active{color:var(--tab-accent,var(--pg-blue));border-bottom-color:var(--tab-accent,var(--pg-blue))}.networking-tab-count{font-weight:500;color:var(--muted);margin-left:.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-search{z-index:5;padding:.4rem 0 .5rem}.networking-search-box{display:flex;align-items:center;gap:.55rem;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:0 1rem}.networking-search-box:focus-within{outline:2px solid var(--blue);outline-offset:-1px;border-color:var(--blue)}.networking-search-icon{flex:none;color:var(--muted)}.networking-search input::-webkit-search-cancel-button,.networking-search input::-webkit-search-decoration{appearance:none;display:none}.networking-search-clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:-8px;padding:0;border:0;border-radius:50%;background:#dfe6f0;color:#33455f;cursor:pointer}.networking-search-clear:hover{background:#cfd9e6}.networking-search-clear:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.networking-search input{flex:1 1 auto;min-width:0;font:inherit;font-size:1rem;color:var(--ink);background:none;border:none;padding:.7rem 0}.networking-search input:focus{outline:none}.networking-lens{display:flex;align-items:center;gap:.35rem;margin:.1rem 0 .15rem;overflow-x:auto;scrollbar-width:none}.networking-lens::-webkit-scrollbar{display:none}.networking-lens-chip{flex:none;font:inherit;font-size:.74rem;font-weight:600;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:.24rem .7rem;cursor:pointer;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-lens-chip:hover{border-color:var(--blue);color:var(--blue)}.networking-lens-chip.is-on{color:var(--pg-white);background:var(--pg-blue);border-color:var(--pg-blue)}.networking-lens-chip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.networking-meta-line{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.74rem;color:var(--muted);margin:.5rem 0 .6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-muted{font-size:.82rem}.networking-dim,.networking-muted{color:var(--muted)}.networking-error{font-size:.85rem;color:#b3261e;background:rgba(179,38,30,.06);border:1px solid rgba(179,38,30,.25);border-radius:8px;padding:.55rem .8rem;margin:.6rem 0}.networking-error-retry{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.networking-btn-outline.is-confirm{color:#b3261e;border-color:rgba(179,38,30,.5);background:rgba(179,38,30,.08)}.networking-skel{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--line),var(--surface),var(--line));background-size:200% 100%;animation:networking-skel 1.1s linear infinite;margin-bottom:.65rem}.networking-skel-chip{width:120px;height:24px;border-radius:999px}.networking-skel-tabs{width:260px;height:34px}.networking-skel-search{height:44px;border-radius:10px}.networking-skel-title{width:60%;height:24px}.networking-skel-section{height:84px;border-radius:10px}@keyframes networking-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.networking-code{letter-spacing:.03em;color:var(--pg-blue);background:rgba(0,58,152,.07);border:1px solid rgba(0,58,152,.18);padding:.08rem .4rem}.networking-badge,.networking-code{font-size:.7rem;font-weight:700;border-radius:6px;white-space:nowrap}.networking-badge{flex-shrink:0;padding:.2rem .5rem}.networking-badge-dsp{color:var(--positive);background:rgba(31,138,76,.08);border:1px solid rgba(31,138,76,.3)}.networking-badge-nondsp{color:var(--amber);background:rgba(185,122,18,.08);border:1px solid rgba(185,122,18,.3)}.networking-btn-outline,.networking-btn-primary,.networking-btn-secondary{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:.86rem;font-weight:600;border-radius:8px;padding:.55rem 1rem;cursor:pointer;text-decoration:none;transition:background .12s ease,border-color .12s ease}.networking-btn-primary{color:var(--pg-white);background:var(--blue);border:1px solid var(--blue)}.networking-btn-primary:hover{background:var(--blue-hover)}.networking-btn-primary:disabled{opacity:.55;cursor:default}.networking-btn-secondary{color:var(--pg-blue);background:rgba(0,58,152,.06);border:1px solid rgba(0,58,152,.2)}.networking-btn-secondary:hover{background:rgba(0,58,152,.11)}.networking-btn-outline{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.networking-btn-outline:hover{border-color:var(--blue);color:var(--blue)}.networking-drafts-chip{display:inline-flex;align-items:center;font:inherit;font-size:.72rem;font-weight:700;color:var(--amber);background:rgba(185,122,18,.08);border:1px solid rgba(185,122,18,.35);border-radius:999px;padding:.26rem .65rem;cursor:pointer;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-drafts-chip:hover{background:rgba(185,122,18,.14)}.networking-drafts-panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:.6rem .8rem;margin-bottom:.8rem}.networking-drafts-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.3rem}.networking-drafts-title{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0}.networking-drafts-close{padding:.25rem .65rem;font-size:.74rem}.networking-draft-row{display:flex;align-items:center;gap:.6rem;padding:.45rem 0;border-top:1px solid var(--line)}.networking-draft-row .networking-btn-outline,.networking-draft-row .networking-btn-secondary{padding:.3rem .7rem;font-size:.76rem}.networking-draft-main{flex:1 1 auto;min-width:0}.networking-draft-title{display:block;font-size:.84rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-draft-kind{font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:.05rem .3rem;margin-left:.45rem;vertical-align:.08em}.networking-draft-snippet{display:block;font-size:.76rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-draft-status{font-size:.74rem;color:var(--muted)}.networking-draft-status.is-saved{color:var(--positive)}.networking-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow-x:auto}.networking-table{width:100%;border-collapse:collapse;font-size:.82rem}.networking-table th{text-align:left;font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--bg);padding:.45rem .6rem;border-bottom:1px solid var(--line);white-space:nowrap}.networking-th-btn{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}.networking-th-btn:hover{color:var(--ink)}.networking-th-btn.is-active{color:var(--pg-blue)}.networking-drafts-chip:focus-visible,.networking-seg button:focus-visible,.networking-tab:focus-visible,.networking-th-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.networking-sort-ind{font-size:.55rem}.networking-table td{padding:.42rem .6rem;border-top:1px solid var(--line);vertical-align:top}.networking-table tbody tr:first-child td{border-top:none}.networking-table tbody tr{cursor:pointer}.networking-table tbody tr:hover{background:rgba(0,58,152,.04)}.networking-table tbody tr:active{background:rgba(0,58,152,.08)}.networking-td-stations{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--pg-blue)}.networking-td-company{min-width:160px}.networking-cell-name{display:inline-flex;align-items:baseline;gap:.4rem;min-width:0}.networking-cell-name a{color:var(--ink);font-weight:600;text-decoration:none}.networking-cell-name a:hover{color:var(--blue)}.networking-m-station,.networking-msub{display:none}.networking-td-lob{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.networking-td-time{white-space:nowrap;color:var(--muted)}.networking-td-num,.networking-td-time,.networking-th-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-td-num,.networking-th-num{text-align:center}.networking-td-station-name{font-weight:600;color:var(--pg-blue)}.networking-station-open{appearance:none;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.networking-station-open:focus-visible,.networking-station-open:hover{color:var(--blue)}.networking-status{display:inline-block;font-size:.7rem;font-weight:600;border-radius:6px;padding:.1rem .45rem;border:1px solid var(--line);color:var(--muted);background:rgba(107,111,120,.07);white-space:nowrap}.networking-status.is-client{color:var(--positive);border-color:rgba(31,138,76,.35);background:rgba(31,138,76,.07)}.networking-status.is-lead{color:var(--amber);border-color:rgba(185,122,18,.35);background:rgba(185,122,18,.08)}.networking-station-head{display:flex;align-items:baseline;gap:.7rem;margin-bottom:.6rem;flex-wrap:wrap}.networking-station-title{font-family:var(--font-display),serif;font-size:1.2rem;font-weight:700;margin:0}.networking-thead{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding:.4rem .75rem;background:var(--bg);border:1px solid var(--line);border-radius:10px;margin-bottom:.55rem}.networking-thead.is-attached{border-bottom:none;border-radius:10px 10px 0 0;margin-bottom:0}.networking-thead.is-attached+.networking-table-wrap{border-top-left-radius:0;border-top-right-radius:0}.networking-thead-title{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.networking-seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.networking-seg button{font:inherit;font-size:.78rem;font-weight:600;padding:.34rem .75rem;background:var(--surface);color:var(--muted);border:none;cursor:pointer}.networking-seg button+button{border-left:1px solid var(--line)}.networking-seg button.is-active{background:var(--pg-blue);color:var(--pg-white)}.networking-unlinked{margin-top:1.2rem;display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.networking-note-saved,.networking-unlinked-form{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.7rem}.networking-cleanup-warning{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.networking-form-hint{font-size:.78rem;color:var(--muted);margin:0}.networking-unlinked-form label{display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:600;color:var(--ink)}.networking-compose textarea,.networking-unlinked-form input,.networking-unlinked-form textarea{font:inherit;font-size:1rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.55rem .7rem}.networking-compose textarea:focus,.networking-unlinked-form input:focus,.networking-unlinked-form textarea:focus{outline:2px solid var(--blue);outline-offset:-1px}.networking-form-row{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.networking-form-actions{display:flex;align-items:center;gap:.7rem}.networking-photo-actions{display:flex;flex-wrap:wrap;gap:.5rem}.networking-photo-actions button{display:inline-flex;align-items:center;gap:.4rem;min-height:40px;padding:0 .85rem;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.networking-photo-actions button:disabled{opacity:.55;cursor:default}.networking-photo-actions svg{flex:none}.networking-photo-strip{display:flex;flex-wrap:wrap;gap:.6rem}.networking-photo-thumb{position:relative;width:88px;height:88px;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:#eef2f7}.networking-photo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.networking-photo-thumb.is-uploading img{opacity:.45}.networking-photo-thumb.is-failed{border-color:#c62828}.networking-photo-thumb.is-failed img{opacity:.35}.networking-photo-thumb>span{position:absolute;inset:auto 0 0 0;padding:2px 4px;background:rgba(16,39,70,.78);color:#fff;font-size:.56rem;font-weight:800;letter-spacing:.04em;text-align:center}.networking-photo-thumb.is-failed>span{background:rgba(198,40,40,.9)}.networking-photo-thumb>button{position:absolute;top:3px;right:3px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:rgba(16,39,70,.82);color:#fff;font:inherit;font-size:.8rem;line-height:1;cursor:pointer}.networking-photo-thumb>button.is-retry{top:auto;right:auto;inset:50% auto auto 50%;transform:translate(-50%,-60%);width:auto;height:26px;padding:0 8px;border-radius:6px;font-size:.66rem;font-weight:800}.networking-capture-photos>span{display:block;margin-bottom:6px;color:#61748d;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.networking-capture-photos>div{display:flex;flex-wrap:wrap;gap:8px}.networking-capture-photo{display:block;width:112px;height:112px;border-radius:8px;overflow:hidden;border:1px solid #cfd9e7;background:#eef2f7}.networking-capture-photo img{display:block;width:100%;height:100%;object-fit:cover}.networking-history-photos{margin:6px 0 8px}.networking-history-photos .networking-capture-photo{width:88px;height:88px}.networking-station-add{display:inline-flex;align-items:center;padding:3px 8px;border:1px dashed #9fb3cc;border-radius:4px;background:#fff;color:#1f4b8f;font:inherit;font-size:.56rem;font-weight:900;letter-spacing:.04em;white-space:nowrap;cursor:pointer}.networking-station-add:hover{background:#f2f7ff}.networking-station-picker{flex:1 0 100%;margin-top:6px;padding:8px;border:1px solid #cfd9e7;border-radius:8px;background:#fff}.networking-station-picker-row{display:flex;gap:6px}.networking-station-picker-row input{flex:1 1 auto;min-width:0;min-height:40px;padding:6px 10px;border:1px solid #9fb3cc;border-radius:8px;font:inherit;font-size:16px;text-transform:uppercase}.networking-station-picker-row button{min-height:40px;padding:0 12px;border:1px solid #c5d2e2;border-radius:8px;background:#fff;color:#31465d;font:inherit;font-weight:800}.networking-station-picker-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.networking-station-picker-list li.is-muted{padding:6px 4px;color:#61748d;font-size:.72rem}.networking-station-picker-list button{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:40px;padding:6px 10px;border:1px solid #e1e8f0;border-radius:8px;background:#f8fbff;color:#102746;font:inherit;text-align:left}.networking-station-picker-list button:hover{background:#eaf3ff}.networking-station-picker-list button b{font-weight:900;letter-spacing:.04em}.networking-station-picker-list button small{color:#61748d;font-size:.68rem}.networking-station-picker-list button.is-create{border-color:#1f4b8f;background:#fff}.networking-station-picker-list button.is-create small{color:#1f4b8f;font-weight:700}.networking-v2-codesrow{flex-wrap:wrap}.networking-note-saved-title{font-size:.9rem;font-weight:700;color:var(--positive);margin:0}.networking-channels{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.2rem 0 0;padding:0;font-size:.76rem}.networking-channels li{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted)}.networking-channels li.is-ok{color:var(--positive)}.networking-channels li.is-off{color:#b3261e;font-weight:600}.networking-channel-dot{width:7px;height:7px;border-radius:999px;background:currentColor}.networking-dossier-head{margin-bottom:.65rem}.networking-dossier-title{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.4rem;font-family:var(--font-display),serif;font-size:1.35rem;font-weight:700;line-height:1.15;margin:0;min-width:0}.networking-dossier-name{flex:1 1 auto;min-width:min(9rem,100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.networking-dossier-title .networking-code{flex:none}.networking-dossier-title .networking-stnchips{flex:0 1 auto;min-width:0;overflow:hidden;flex-wrap:nowrap}.networking-dossier-title .networking-code,.networking-dossier-title .networking-stnchips{font-family:var(--font-sans),sans-serif;font-size:.7rem;font-weight:700}.networking-dossier-place{white-space:nowrap}.networking-empty-note{margin:0;font-size:.78rem;color:var(--muted)}.networking-stage{display:inline-block;vertical-align:.22em;margin-left:.5rem;font-family:var(--font-sans),sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.04em;border-radius:4px;padding:.12rem .5rem;white-space:nowrap}.networking-stage.is-client{color:var(--positive);background:rgba(31,138,76,.1)}.networking-stage.is-lead{color:var(--amber);background:rgba(185,122,18,.1)}.networking-stage.is-cold{color:var(--muted);background:rgba(107,111,120,.1)}.networking-statusband{display:flex;flex-wrap:nowrap;gap:.3rem;margin:.4rem 0 0}.networking-statuscell{position:relative;flex:1 1;min-width:0;font:inherit;text-align:left;cursor:pointer;border:1px solid var(--line);border-left:3px solid #d5dde8;border-radius:5px;padding:.2rem .45rem .26rem;background:var(--surface);line-height:1.25}.networking-statuscell:disabled{cursor:progress}.networking-statuscell-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;cursor:pointer;appearance:none;font-size:16px}.networking-statuscell-select:disabled{cursor:progress}.networking-statuscell:focus-within{outline:2px solid var(--pg-blue);outline-offset:1px}.networking-statuscell.is-unset .networking-statuscell-value{color:var(--muted);font-weight:500;font-style:italic}.networking-statuscell.is-saving{opacity:.65}.networking-statuscell.is-saved{border-color:var(--positive)}.networking-statuscell-note{margin-left:.3rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--positive)}.networking-statuscell.is-saving .networking-statuscell-note{color:var(--muted)}.networking-statusband-error{margin:.3rem 0 0;font-size:.72rem;font-weight:600;color:#b3261e}.networking-statuscell-label{display:block;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.networking-statuscell-value{display:block;font-size:.82rem;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.networking-metaline{font-size:.78rem;color:var(--muted);line-height:1.8;margin:.2rem 0 .55rem}.networking-metaline b{color:var(--ink);font-weight:600}.networking-metaline .networking-sep{color:var(--muted);opacity:.45;margin:0 .15rem}.networking-stnchips{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:.25rem;vertical-align:baseline}.networking-stnchip{font-size:.7rem;font-weight:700;letter-spacing:.02em;color:var(--pg-blue);background:rgba(0,58,152,.08);border-radius:4px;padding:.06rem .4rem;white-space:nowrap}.networking-dossier-owner{font-size:.95rem;font-weight:600;color:var(--muted);margin:.12rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.networking-btn-sm{font-size:.8rem;padding:.34rem .75rem;border-radius:6px}.networking-dossier-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin:.55rem 0}.networking-ownership-line{margin-top:-.4rem}.networking-dossier-action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.3rem .65rem;border:1px solid transparent;border-radius:6px;font-size:.78rem;font-weight:700;text-decoration:none;cursor:pointer}.networking-dossier-action.is-note{color:#fff;background:var(--pg-blue);border-color:var(--pg-blue)}.networking-dossier-action.is-monday{color:#176b45;background:rgba(31,138,76,.08);border-color:rgba(31,138,76,.34)}.networking-contact-list{display:grid;grid-template-columns:4.25rem minmax(0,1fr);gap:.4rem;align-items:start;margin:.45rem 0 0;padding:.45rem .55rem;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.networking-contact-label{padding-top:.12rem;color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.networking-contact-values{display:grid;gap:.3rem;min-width:0}.networking-contact-link{display:flex;align-items:flex-start;gap:.4rem;min-height:1.35rem;color:var(--pg-blue);font-size:.84rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;text-decoration:none}.networking-contact-link svg{flex:none;width:14px;height:14px;margin-top:.12rem;color:var(--muted)}.networking-contact-link.is-phone{color:#176b45}.networking-contact-link:hover{text-decoration:underline}.networking-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.55rem}.networking-chip{font-size:.72rem;font-weight:600;border-radius:999px;padding:.22rem .6rem;border:1px solid var(--line);color:var(--ink);background:var(--surface)}.networking-chip.is-positive{color:var(--positive);border-color:rgba(31,138,76,.35);background:rgba(31,138,76,.07)}.networking-chip.is-negative{color:#b3261e;border-color:rgba(179,38,30,.3);background:rgba(179,38,30,.06)}.networking-chip.is-accent{color:var(--pg-blue);border-color:rgba(0,58,152,.25);background:rgba(0,58,152,.06)}.networking-chip.is-neutral{color:var(--muted)}.networking-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem}.networking-section{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:0 .85rem .6rem;margin-bottom:.55rem;overflow:hidden}.networking-section h3{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.networking-section-head{justify-content:space-between;gap:.6rem}.networking-section>.networking-section-head,.networking-section>h3{margin:0 0 .55rem;padding:.42rem .6rem;background:var(--bg);border-radius:6px;border-bottom:1px solid var(--line)}.networking-section-head h3{margin:0}.networking-section-head .networking-btn-secondary{padding:.28rem .7rem;font-size:.76rem}.networking-section .networking-table-wrap,.networking-section .networking-thead{border-radius:8px}.networking-section .networking-thead.is-attached{border-radius:8px 8px 0 0}.networking-lob-row--wide{grid-column:1/-1}.networking-label{font-size:.64rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.networking-kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem}.networking-kv{display:flex;align-items:baseline;gap:.6rem;padding:.16rem 0;min-width:0}.networking-kv .networking-label{flex:0 0 108px}.networking-kv-value{font-size:.83rem;color:var(--ink);overflow-wrap:anywhere}.networking-cc{margin-top:.55rem;padding-top:.5rem;border-top:1px dashed var(--line)}.networking-compose{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.8rem}.networking-compose textarea{width:100%;resize:vertical}.networking-compose-actions{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.networking-note-group{margin-top:.8rem}.networking-note-group-title{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pg-blue);margin:0 0 .3rem}.networking-note{border-top:1px solid var(--line);padding:.7rem 0}.networking-note-meta{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin-bottom:.3rem;font-size:.78rem}.networking-note-author{font-weight:700}.networking-note-text{font-size:.9rem;line-height:1.55;max-width:62ch;white-space:pre-wrap;margin:0}.networking-table tbody tr.is-group-dsp{background:rgba(185,122,18,.07)}.networking-table tbody tr.is-group-client{background:rgba(31,138,76,.07)}.networking-table tbody tr.is-group-closed{background:rgba(179,38,30,.06)}.networking-table tbody tr.is-group-dsp:hover{background:rgba(185,122,18,.13)}.networking-table tbody tr.is-group-client:hover{background:rgba(31,138,76,.13)}.networking-table tbody tr.is-group-closed:hover{background:rgba(179,38,30,.12)}.networking-table tbody tr.is-group-dsp:active{background:rgba(185,122,18,.16)}.networking-table tbody tr.is-group-client:active{background:rgba(31,138,76,.16)}.networking-table tbody tr.is-group-closed:active{background:rgba(179,38,30,.15)}.networking-td-code{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.networking-code--m{display:none}.networking-coverage-pct{color:var(--positive);font-weight:600}.networking-station-stats{color:var(--muted);font-size:13px}.networking-stations-table{max-width:760px}.networking-stations-table td,.networking-stations-table th{padding:7px 10px}.networking-lob-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px .5rem}.networking-lob-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;min-width:0;padding:3px 8px;border:1px solid var(--line);border-radius:5px;background:var(--bg);font-size:.8rem}.networking-lob-k{flex:0 0 52px;font-size:.62rem;font-weight:700;letter-spacing:.05em;color:var(--muted)}.networking-lob-v{font-weight:600;min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.networking-lob-row.is-active{border-color:rgba(31,138,76,.35);background:rgba(31,138,76,.07)}.networking-lob-row.is-active .networking-lob-v{color:var(--positive)}.networking-lob-row.is-progress{border-color:rgba(185,122,18,.35);background:rgba(185,122,18,.07)}.networking-lob-row.is-progress .networking-lob-v{color:var(--amber)}.networking-lob-row.is-empty .networking-lob-v{color:var(--muted);font-weight:400}.networking-lob-ren{flex:none;font-size:.6rem;font-weight:700;letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:.02rem .28rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-lob-list--standings .networking-lob-row{display:grid;grid-template-columns:52px auto 1fr;align-items:center;gap:.35rem .45rem;min-height:30px}.networking-lob-list--standings .networking-lob-ren{justify-self:start}.networking-lob-list--standings .networking-lob-market{grid-column:2/-1;margin-left:0}.networking-lob-market{display:flex;flex-basis:100%;margin-left:calc(52px + .45rem);gap:.35rem;min-width:0;color:var(--muted);font-size:.68rem;line-height:1.25}.networking-lob-market b{min-width:0;color:var(--ink);font-weight:600;overflow-wrap:anywhere}@media (max-width:720px){.networking-shell .workspace-app-header{display:none}.networking-page{width:100%;max-width:none;padding:.5rem .5rem 2.5rem}.networking-lob-list--standings{grid-template-columns:1fr;gap:.3rem}.networking-lob-list--standings .networking-lob-row{min-height:38px}.networking-ownership-line{margin-top:-.45rem}.networking-who-knows-list{grid-template-columns:1fr}.networking-records thead{display:none}.networking-records,.networking-records tbody,.networking-records tr{display:block}.networking-records td{display:none}.networking-records td.networking-td-company{display:block;min-width:0;padding:.55rem .75rem;border-top:1px solid var(--line)}.networking-records tbody tr:first-child td.networking-td-company{border-top:none}.networking-m-station{display:inline;font-size:.8125rem;font-weight:600;color:var(--pg-blue);flex-shrink:0}.networking-msub{display:block;font-size:.8125rem;color:var(--muted);margin-top:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.networking-records .networking-cell-name{display:flex;min-width:0}.networking-records .networking-cell-name a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-records .networking-code{flex-shrink:0}.networking-code--m,.networking-tab{display:inline-flex}.networking-tab{align-items:center;min-height:44px;padding:.6rem .8rem}.networking-seg button{min-height:44px;padding:.55rem .9rem}.networking-btn-outline,.networking-btn-primary,.networking-btn-secondary{min-height:44px}.networking-draft-row .networking-btn-outline,.networking-draft-row .networking-btn-secondary,.networking-drafts-chip{min-height:44px;padding:.45rem .8rem}.networking-lens-chip{min-height:44px;padding:.45rem .85rem}.networking-dossier-action{min-height:44px;padding-inline:.8rem}.networking-back,.networking-back-btn{display:inline-flex;align-items:center;min-height:44px}.networking-th-btn{min-height:44px;margin:-.55rem 0}.networking-table td{padding-top:.7rem;padding-bottom:.7rem}}@media (max-width:560px){.networking-kv-grid{grid-template-columns:1fr}.networking-stations-table .networking-col-drop{display:none}}@media (max-width:480px){.networking-form-row{grid-template-columns:1fr}.networking-actions .networking-btn-outline,.networking-actions .networking-btn-primary,.networking-actions .networking-btn-secondary{flex:1 1 auto}.networking-context,.networking-draft-row{flex-wrap:wrap}}.networking-preview-toggle{position:fixed;right:1.25rem;bottom:1.25rem;z-index:80;padding:.5rem .9rem;border:1px solid var(--pg-blue);border-radius:999px;background:var(--pg-blue);color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 18px rgba(0,26,68,.28)}.networking-preview-toggle:hover{background:#00307d}.networking-preview-overlay{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(9,18,36,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.networking-preview-stage{display:flex;flex-direction:column;gap:.55rem;max-height:100%}.networking-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:rgba(255,255,255,.85);font-size:.8125rem;font-weight:500}.networking-preview-bar button{padding:.25rem .75rem;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:transparent;color:#fff;font-size:.78rem;font-weight:600;cursor:pointer}.networking-preview-bar button:hover{background:rgba(255,255,255,.14)}.networking-preview-phone{flex:1 1 auto;min-height:0;padding:12px;background:#10182b;border-radius:2.4rem;box-shadow:0 24px 64px rgba(0,0,0,.45);height:min(868px,calc(100vh - 6.5rem))}.networking-preview-phone iframe{display:block;width:390px;height:100%;border:0;border-radius:1.9rem;background:var(--bg)}@media (max-width:720px){.networking-preview-toggle{display:none}}.networking-shell{--bg:#eef2f9;--surface:#ffffff;--line:#dae0ed;--ink:#101a2b;--muted:#59647a;--blue:#002766;--blue-hover:#001d4d;--nk-accent:#002766;--nk-accent-ink:#ffffff;--nk-band:#dfe8f7}.networking-shell .networking-tabs{padding:.15rem;border-radius:8px;background:var(--nk-accent);border-bottom:0}.networking-shell .networking-tab{color:#c3d4ee;border-bottom:0}.networking-shell .networking-tab.is-active{border-radius:6px;background:#fff;color:var(--nk-accent);border-bottom:0}.networking-shell .networking-table thead th{background:var(--nk-band);color:var(--muted)}.networking-shell .networking-cell-name .networking-code{background:var(--nk-accent);border-color:var(--nk-accent);color:var(--nk-accent-ink);font-weight:800}.networking-shell .networking-m-station{padding:.06rem .34rem;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--muted);font-weight:700;letter-spacing:.04em}.networking-shell .networking-m-station:before{content:"STN ";font-size:.54rem;font-weight:800;letter-spacing:.07em;color:#93a2b4}.networking-records tbody tr td.networking-td-company{box-shadow:inset 3px 0 #d8d5cd}.networking-records tbody tr.is-group-client td.networking-td-company{box-shadow:inset 3px 0 #8fbf6f}.networking-records tbody tr.is-group-dsp td.networking-td-company{box-shadow:inset 3px 0 #e3c98e}.networking-records tbody tr.is-group-closed td.networking-td-company{box-shadow:inset 3px 0 #c47881}.networking-records tbody tr.is-top-match td.networking-td-company{background:#e8f1ff}.networking-top-tag{background:var(--nk-accent);color:var(--nk-accent-ink)}.networking-covered-tag,.networking-top-tag{display:inline-flex;margin-left:.35rem;padding:.14rem .4rem;border-radius:4px;font-size:.56rem;font-weight:800;letter-spacing:.07em}.networking-covered-tag{background:#dcecff;color:#0b3b7a;white-space:nowrap}.networking-inactive-tag{display:inline-flex;margin-left:.35rem;padding:.12rem .38rem;border-radius:4px;border:1px solid rgba(24,33,58,.28);background:transparent;color:rgba(24,33,58,.62);font-size:.56rem;font-weight:800;letter-spacing:.07em}.networking-search{position:sticky;top:0;z-index:6;padding:.4rem 0 .3rem;background:var(--bg);box-shadow:0 6px 10px -8px rgba(16,26,43,.3)}.networking-freshness{font-size:.72rem;font-weight:700;color:#1f8a4c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.networking-freshness.is-stale{color:#b97a12}.networking-standings{border:1px solid #c9c4b7;border-radius:8px;overflow:hidden}.networking-standings-head{display:grid;grid-template-columns:58px minmax(0,1fr) 82px;background:var(--nk-band);font-size:.52rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.networking-standings-head span{padding:.12rem .4rem;border-left:1px solid #c9c4b7}.networking-standings-head span:first-child{border-left:0}.networking-standings-head span:nth-child(2),.networking-standings-head span:nth-child(3){text-align:center}.networking-standings-row{display:grid;grid-template-columns:58px minmax(0,1fr) 82px;align-items:center;min-height:24px;border-top:1px solid #c9c4b7;background:var(--surface);font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-standings-row>*{padding:.14rem .4rem;border-left:1px solid #c9c4b7;overflow-wrap:break-word}.networking-standings-row>:first-child{border-left:0}.networking-standings-k{font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.networking-standings-ren,.networking-standings-v{text-align:center}.networking-standings-row.is-active .networking-standings-v{color:#176b45;font-weight:700}.networking-standings-row.is-progress .networking-standings-v{color:#8a5a0c}.networking-standings-tail{display:block;border-top:1px solid #c9c4b7;background:var(--surface)}.networking-standings-tailtext{padding:.16rem .4rem;font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.networking-roster .networking-td-owner{white-space:nowrap}.networking-roster .networking-td-stage{display:flex;align-items:center;gap:.4rem;justify-content:space-between}.networking-who-btn{flex:none;min-height:30px;padding:0 .55rem;border:1px solid #c6d4ea;border-radius:7px;background:#f5f9ff;color:var(--nk-accent);font:inherit;font-size:.64rem;font-weight:800;cursor:pointer}.networking-who-btn:hover{background:#e8f1ff}.networking-review-summary{margin:0 0 .55rem;padding:.6rem .75rem;border:1px solid var(--line);border-left:4px solid var(--nk-accent);border-radius:10px;background:var(--surface)}.networking-review-headline{margin:0 0 .3rem;font-size:.86rem;font-weight:800;line-height:1.35;color:var(--ink)}.networking-review-point{display:flex;gap:.5rem;align-items:baseline;margin:.15rem 0 0;font-size:.74rem;color:var(--muted)}.networking-review-point span{flex:0 0 62px;font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#93a2b4}.networking-note-filter{display:flex;gap:.3rem;margin:0 0 .5rem;padding:2px;border-radius:8px;background:var(--nk-band)}.networking-note-filter button{flex:1 1;min-height:32px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.networking-note-filter button.is-on{background:var(--surface);color:var(--nk-accent);box-shadow:0 1px 2px rgba(16,26,43,.14)}.networking-note-boardrow{flex-wrap:wrap;align-items:center;gap:.4rem;padding:0;background:transparent}.networking-note-boardrow select{flex:0 1 auto;min-width:0;max-width:60%;min-height:32px;padding:.25rem .5rem;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;font-size:.72rem;font-weight:700}.networking-note-boardrow .networking-note-tagfilter{flex:1 1 auto;min-width:0;margin-top:0;padding-bottom:0}.networking-sheet-scrim{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;background:rgba(16,26,43,.38)}.networking-sheet{width:100%;max-height:80vh;overflow-y:auto;padding:.6rem .9rem 1.1rem;border-radius:14px 14px 0 0;background:var(--surface);box-shadow:0 -12px 30px -16px rgba(16,26,43,.55);animation:networking-sheet-up .18s ease-out}@keyframes networking-sheet-up{0%{transform:translateY(14px)}to{transform:translateY(0)}}.networking-sheet-grab{display:block;width:36px;height:4px;margin:0 auto .6rem;border-radius:999px;background:#cfd6e2}.networking-sheet-title{margin:0 0 .5rem;font-size:.92rem;font-weight:800;color:var(--ink)}.networking-sheet-row{display:flex;gap:.6rem;align-items:baseline;padding:.5rem 0;border-top:1px solid var(--line);font-size:.86rem}.networking-sheet-row span{flex:0 0 46px;font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.networking-sheet-row b{font-weight:700;color:var(--ink)}.networking-sheet-close{width:100%;min-height:44px;margin-top:.7rem;border:1px solid #c6d4ea;border-radius:9px;background:#f5f9ff;color:var(--nk-accent);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.dspr-shell{min-height:100vh;background:var(--bg)}.dspr-page{max-width:1280px;margin:0 auto;padding:1rem 1.25rem 4rem}.dspr-app{width:100%;margin:0;display:grid;grid-template-columns:180px minmax(0,1fr);align-items:start}.dspr-app .dspr-page{width:100%;max-width:none;margin:0}.dspr-app.is-side-hidden{grid-template-columns:minmax(0,1fr)}.dspr-app.is-side-hidden .dspr-sidebar{display:none}.dspr-side-toggle{display:inline-flex;align-items:center;gap:.3rem;margin:.9rem .2rem 0;padding:.32rem .5rem;border:1px solid var(--line);border-radius:0;background:#fff;color:#667085;font:inherit;font-size:.66rem;font-weight:700;cursor:pointer}.dspr-side-toggle:hover{color:var(--pg-blue);border-color:var(--pg-blue)}.dspr-side-show{position:fixed;left:.75rem;bottom:.9rem;z-index:40;display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .62rem;border:1px solid var(--pg-blue);border-radius:0;background:#fff;color:var(--pg-blue);font:inherit;font-size:.68rem;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 18px rgba(16,43,78,.14)}.dspr-side-show:hover{background:var(--pg-blue);color:#fff}@media (max-width:900px){.dspr-side-show,.dspr-side-toggle{display:none}}.dspr-sidebar{position:sticky;top:0;min-height:calc(100vh - 80px);padding:1rem .7rem;border-right:1px solid var(--line);background:#f8fafd}.dspr-workspace-home{display:grid;gap:.38rem;margin:0 .2rem .9rem;color:var(--pg-blue);font-size:.72rem;font-weight:700;text-decoration:none}.dspr-workspace-home svg{max-width:132px}.dspr-sidebar-label{margin:.15rem .55rem .55rem;color:#667085;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dspr-sidebar nav{display:grid;gap:.16rem}.dspr-nav{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;border-radius:7px;padding:.45rem .55rem;background:transparent;color:#475467;font:inherit;font-size:.8rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.dspr-nav:hover{background:#eef4fb;color:var(--ink)}.dspr-nav.is-active{background:#e8f1ff;color:var(--pg-blue)}.dspr-nav span{color:#98a2b3;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-view-title{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .75rem}.dspr-view-title h2{margin:0;font-size:1rem}.dspr-view-title span{color:var(--muted);font-size:.72rem}.dspr-error,.dspr-loading{padding:3rem 0;text-align:center;color:var(--muted);font-size:.95rem}.dspr-error{color:#b42318}.dspr-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-tabs{display:flex;gap:.15rem;border-bottom:1px solid var(--line);margin-bottom:.9rem}.dspr-tab{font:inherit;font-size:.88rem;font-weight:600;color:var(--muted);background:none;border:none;border-bottom:2px solid transparent;padding:.45rem .75rem;margin-bottom:-1px;cursor:pointer}.dspr-tab:hover{color:var(--ink)}.dspr-tab.is-active{color:var(--pg-blue);border-bottom-color:var(--pg-blue)}.dspr-tab-count{font-weight:500;color:var(--muted);margin-left:.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-overview{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.dspr-panel{background:#fff;border:1px solid var(--line);border-radius:10px;padding:1rem 1.1rem}.dspr-panel-wide{grid-column:1/-1}.dspr-panel h2{font-size:.95rem;font-weight:700;margin:0 0 .6rem;display:flex;align-items:center;gap:.5rem}.dspr-pill{font-size:.68rem;background:#f1f3f7;color:#475467;padding:.1rem .5rem;border-radius:3px;font-weight:600}.dspr-list{margin:0;padding-left:1.1rem}.dspr-list li{margin-bottom:.45rem}.dspr-dist{width:100%;border-collapse:collapse;font-size:.85rem}.dspr-dist td{padding:.3rem .5rem;border-top:1px solid var(--line)}.dspr-dist tr:first-child td{border-top:0}.dspr-dist tr{cursor:pointer}.dspr-dist tr:hover td{background:#eaf3ff}.dspr-dist-n{text-align:right;font-weight:700;width:60px}.dspr-dist-bar{width:40%}.dspr-dist-bar i{display:block;height:8px;border-radius:4px;background:var(--pg-blue);min-width:2px}.dspr-repbreak-tools{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:.25rem 0 .55rem}.dspr-repbreak-search{flex:1 1 12rem;min-width:0;border:1px solid #c3d1de;border-radius:4px;padding:.36rem .55rem;font:inherit;font-size:.76rem;color:#123f6d}.dspr-repbreak-search:focus{border-color:#0877d1;outline:3px solid rgba(8,119,209,.16);outline-offset:-1px}.dspr-repbreak-roles{display:flex;gap:-1px}.dspr-repbreak-role{display:inline-flex;align-items:center;gap:.32rem;border:1px solid #c3d1de;border-radius:4px;margin-left:-1px;padding:.34rem .62rem;background:#fff;color:#3b5570;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.dspr-repbreak-role:first-child{margin-left:0}.dspr-repbreak-role span{color:#8598ab;font-size:.64rem;font-weight:900}.dspr-repbreak-role:hover{border-color:#0877d1;background:#f2f8fd;color:#0b3f75}.dspr-repbreak-role.is-on{border-color:#102b4e;background:#102b4e;color:#fff}.dspr-repbreak-role.is-on span{color:rgba(255,255,255,.75)}.dspr-repbreak-reset{border:1px solid #c3d1de;border-radius:4px;padding:.34rem .62rem;background:#fff;color:#52657a;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.dspr-repbreak-reset:hover:not(:disabled){border-color:#b42318;color:#b42318;background:#fdf2f1}.dspr-repbreak-reset:disabled{opacity:.45;cursor:default}.dspr-repbreak-picker{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin:0 0 .6rem}.dspr-repbreak-bucket{display:inline-flex;align-items:center;gap:.36rem;border:1px solid #c3d1de;border-radius:4px;padding:.34rem .7rem;background:#fff;color:#3b5570;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.dspr-repbreak-bucket span{border-radius:3px;padding:.02rem .3rem;background:#eef2f6;color:#52657a;font-size:.64rem;font-weight:900}.dspr-repbreak-bucket:hover{border-color:#0877d1;background:#f2f8fd;color:#0b3f75}.dspr-repbreak-bucket.is-on{border-color:#102b4e;background:#102b4e;color:#fff}.dspr-repbreak-bucket.is-on span{background:rgba(255,255,255,.22);color:#fff}.dspr-repbreak-total{margin-left:auto;color:#7b8da1;font-size:.7rem;font-weight:800}.dspr-repbreak-wrap{overflow-x:auto;border:1px solid #dbe4ee;border-radius:5px}.dspr-repbreak-table{width:100%;border-collapse:collapse;font-size:.78rem}.dspr-repbreak-table th{position:sticky;top:0;z-index:1;padding:.44rem .6rem;border-bottom:1px solid #cbd6e1;background:#eef4fa;color:#33506e;font-size:.62rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-align:right;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.dspr-repbreak-table th:first-child{text-align:left}.dspr-repbreak-table th:hover{background:#e2edf8;color:#0b3f75}.dspr-repbreak-table th.is-sorted{background:#102b4e;color:#fff}.dspr-repbreak-table th i{margin-left:.22rem;font-style:normal}.dspr-repbreak-table td{padding:.36rem .6rem;border-bottom:1px solid #eef2f6;text-align:right}.dspr-repbreak-table td:first-child{text-align:left}.dspr-repbreak-table tbody tr{cursor:pointer}.dspr-repbreak-table tbody tr:hover td{background:#eaf3ff}.dspr-repbreak-table td.is-reviewed{color:#045c39;font-weight:800}.dspr-repbreak-table td.is-blank{color:#8a5a00;font-weight:900}.dspr-repbreak-table td.is-bucket{color:#123f6d;font-weight:900}.dspr-repbreak-pct{display:inline-flex;align-items:center;gap:.4rem}.dspr-repbreak-pct i{display:block;width:0;height:6px;min-width:2px;border-radius:2px;background:#00c875}.dspr-repbreak-pct b{min-width:2.2rem;color:#52657a;font-size:.72rem;font-weight:800}.dspr-repbreak-barhead{width:26%}.dspr-repbreak-name{display:inline-flex;align-items:center;gap:.4rem;color:#123f6d;font-weight:700}.dspr-repbreak-name em{border-radius:3px;padding:.06rem .28rem;background:#eef2f6;color:#7b8da1;font-size:.56rem;font-style:normal;font-weight:900;letter-spacing:.06em}.dspr-repbreak-empty td{padding:.8rem;color:#7b8da1;text-align:center}.dspr-repbreak .dspr-dist-bar i{border-radius:2px}@media (max-width:640px){.dspr-repbreak-total{margin-left:0}.dspr-repbreak-search{flex:1 1 100%}}.dspr-chip{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:3px;border:1px solid transparent;font-size:.75rem;font-weight:700;white-space:nowrap}.dspr-rail button:hover,button.dspr-chip:hover{filter:brightness(.94)}.dspr-chip.c-Client{background:#e3f8ee;color:#045c39}.dspr-chip.c-ActiveDeal{background:#e7f0fe;color:#1c4f9c}.dspr-chip.c-Engaged{background:#f2e9fb;color:#5b2b86}.dspr-chip.c-NoTraction{background:#fce8eb;color:#8f1f30}.dspr-chip.c-NeverEngaged{background:#fef1de;color:#8a5a11}.dspr-chip.c-FormerClient{background:#e9e4f4;color:#2c0f68}.dspr-chip.n-PushDeal{background:#e3f8ee;color:#045c39}.dspr-chip.n-CrossSell{background:#e7f0fe;color:#1c4f9c}.dspr-chip.n-WarmIntro{background:#ffeae1;color:#9c3c14}.dspr-chip.n-ReEngage{background:#e2f7f6;color:#12645f}.dspr-chip.n-ColdStart{background:#fff6d6;color:#7a5c00}.dspr-chip.n-Maintain{background:#eef2f6;color:#445868}.dspr-chip.n-NoPlay{background:#f7f2da;color:#6d6017}.dspr-chip.s-HotList{background:#e3f8ee;color:#045c39}.dspr-chip.s-Tier2{background:#e7f0fe;color:#1c4f9c}.dspr-chip.s-Issue{background:#fce8eb;color:#8f1f30}.dspr-chip.s-Research{background:#e9e4f4;color:#2c0f68}.dspr-chip.s-NoConnect{background:#fff6d6;color:#7a5c00}.dspr-chip.s-WarmIntroSource{background:#ffeae1;color:#9c3c14}.dspr-chip.s-Confirmed,.dspr-chip.s-Review,.dspr-chip.s-WorkingList{background:#eef2f6;color:#52657a}.dspr-chip.is-unset{background:#f1f3f7;color:#8294aa;font-style:italic}.dspr-chip.h-trusted{background:#e3f8ee;color:#045c39}.dspr-chip.h-build{background:#fef1de;color:#8a5a11}.dspr-chip.h-critical{background:#fce8eb;color:#8f1f30}.dspr-chip.h-other{background:#eef2f6;color:#445868}.dspr-lob{display:inline-block;padding:.05rem .45rem;border-radius:6px;font-size:.72rem;font-weight:600;white-space:nowrap}.dspr-lob.lb-Client{background:#f2f9e6;color:#3f6212}.dspr-lob.lb-Former{background:#f3effc;color:#6d28d9}.dspr-lob.lb-InMotion{background:#e6f7fb;color:#0e7490}.dspr-lob.lb-Discussed{background:#eaf3ff;color:#1d4ed8}.dspr-lob.lb-NoOpp{background:#fef0ef;color:#b42318}.dspr-lob.lb-Cold{background:#f1f3f7;color:#475467}.dspr-lob-none{color:#98a2b3}.dspr-relchips{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.7rem}.dspr-toggle{font:inherit;font-size:.8rem;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:3px;padding:.32rem .7rem;cursor:pointer}.dspr-toggle:hover{color:var(--ink)}.dspr-toggle.is-on{background:var(--pg-blue);border-color:var(--pg-blue);color:#fff}.dspr-toggle.is-on .dspr-num{color:#fff}.dspr-controls{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-bottom:.6rem}.dspr-controls input[type=search]{flex:1 1 220px;min-width:180px;font:inherit;font-size:.86rem;padding:.45rem .7rem;border:1px solid var(--line);border-radius:8px;background:#fff}.dspr-controls select,.dspr-hotmeta select{font:inherit;font-size:.84rem;padding:.4rem .55rem;border:1px solid var(--line);border-radius:8px;background:#fff;max-width:190px}.dspr-btn{font:inherit;font-size:.84rem;font-weight:600;color:#fff;background:var(--pg-blue);border:1px solid var(--pg-blue);border-radius:8px;padding:.42rem .85rem;cursor:pointer}.dspr-btn:hover{filter:brightness(1.08)}.dspr-btn:disabled{opacity:.45;cursor:default}.dspr-more{display:block;margin:.9rem auto}.dspr-meta{font-size:.78rem;color:var(--muted);margin-bottom:.5rem}.dspr-tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:#fff}.dspr-table{width:100%;border-collapse:collapse;font-size:.84rem;min-width:1340px}.dspr-table-mini{min-width:720px}.dspr-table th{position:sticky;top:0;background:#f8fafd;z-index:2;text-align:left;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);padding:.5rem .6rem;border-bottom:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.dspr-arrow{color:var(--pg-blue);font-weight:700;margin-left:.2rem}.dspr-table td{padding:.5rem .6rem;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.dspr-detail>td{white-space:normal}.dspr-ell{max-width:150px}.dspr-co-cell,.dspr-ell{overflow:hidden;text-overflow:ellipsis}.dspr-co-cell{max-width:280px}.dspr-row{cursor:pointer}.dspr-row:hover td{background:#eaf3ff}.dspr-co{font-weight:600}.dspr-sub{font-size:.72rem;color:#98a2b3}.dspr-next{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;font-size:.78rem;color:var(--muted)}.dspr-table tr.dspr-row.is-open td,.dspr-table tr.dspr-row.is-open:hover td{background:var(--pg-blue);color:#fff;border-bottom-color:var(--pg-blue)}tr.dspr-row.is-open .dspr-co{color:#fff}tr.dspr-row.is-open .dspr-sub{color:#c9d6ef}tr.dspr-row.is-open .dspr-grp{color:#dbe6f5}tr.dspr-row.is-open .dspr-lob-none{color:#c9d6ef}.dspr-detail>td{background:#fff;padding:0}.dspr-dd-core{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(210px,.72fr)}.dspr-dd-panel{min-width:0;padding:.65rem .85rem .6rem;display:flex;flex-direction:column}.dspr-dd-play{background:#f6f9fd;border-left:1px solid #dbe6f0}.dspr-dd-eyerow{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:.35rem}.dspr-dd-eye{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#315a80}.dspr-dd-tag{display:inline-flex;padding:.09rem .5rem;border-radius:4px;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#f1f3f7;color:#475467}.dspr-dd-tag-flag{background:#fef0ef;color:#b42318}.dspr-dd-tag-op{background:#fff7e8;color:#b45309}.dspr-dd-ground{font-size:.72rem;color:var(--muted)}.dspr-dd-prose{margin:0;font-size:.88rem;line-height:1.55;color:#172b4d;max-width:92ch;white-space:normal}.dspr-dd-action{font-weight:600}.dspr-dd-metaline{margin:auto 0 0;padding-top:.5rem;font-size:.7rem;color:#8593a5;white-space:normal}.dspr-dd-metaline b{color:#5d7185;font-weight:600}.dspr-dd-metaline span+span:before{content:"·";margin:0 .4rem 0 .45rem;color:#c4cdd8}.dspr-dd-chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}.dspr-dd-lobchip{display:inline-flex;font-size:.68rem;font-weight:600;color:#475467;background:#fff;border:1px solid var(--line);border-radius:3px;padding:.08rem .5rem}.dspr-dd-intro{margin-top:.55rem}.dspr-dd-introlab{margin-bottom:.25rem;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7f96ad}.dspr-dd-introlab em{font-style:normal;text-transform:none;letter-spacing:.02em;font-weight:600;color:#a8bacb}.dspr-dd-mates{width:100%;border-collapse:collapse;background:#fff;border:1px solid #dbe6f0;border-radius:7px;overflow:hidden}.dspr-dd-mates th{text-align:left;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#17395d;background:#eef3fb;padding:.26rem .5rem;border-bottom:1px solid #dbe6f0}.dspr-dd-mates td{font-size:.76rem;padding:.3rem .5rem;border-bottom:1px solid #f0f2f5;white-space:normal;vertical-align:top}.dspr-dd-mates tr:last-child td{border-bottom:0}.dspr-dd-mate-co a{color:var(--pg-blue);font-weight:600;text-decoration:none}.dspr-dd-mate-co a:hover{text-decoration:underline}.dspr-dd-mate-bk{color:var(--muted);white-space:nowrap}.dspr-dd-mate-lob{color:#17395d;font-weight:600;white-space:nowrap}.dspr-dd-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1.4rem;flex-wrap:wrap;border-top:1px solid var(--line);padding:.4rem .85rem}.dspr-dd-context{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;flex:1 1 300px;min-width:0}.dspr-dd-context .dspr-fact{border:0;background:transparent;padding:0}.dspr-review-workflow{gap:.55rem;border-left:1px solid #d7e3f2;background:#fbfcff}.dspr-review-heading{display:grid;gap:.22rem}.dspr-review-heading>div{display:grid;gap:.08rem}.dspr-review-heading small,.dspr-review-heading span{color:#718096;font-size:.66rem}.dspr-review-heading .dspr-dd-eye{color:#315a80;font-size:.62rem}.dspr-review-fields{display:grid;gap:.42rem;align-content:start}.dspr-review-fields input,.dspr-review-fields select{width:100%;min-width:0;border:1px solid #cbd8e8;border-radius:7px;background:#fff;color:#243b53;font:inherit;font-size:.76rem;padding:.34rem .42rem}.dspr-review-save{width:100%;min-height:1.95rem}.dspr-review-mark{display:inline-flex;align-items:center;margin-left:.35rem;border-radius:3px;padding:.04rem .34rem;font-size:.56rem;font-weight:800;letter-spacing:.03em;vertical-align:.08rem}.dspr-review-mark.rs-Inprogress{background:#fff3d6;color:#8a5700}.dspr-review-mark.rs-Reviewed{background:#e9f8ef;color:#237044}.dspr-review-mark.rs-Excluded{background:#f1f3f6;color:#667085}.dspr-dd-adjust{display:flex;gap:.45rem;align-items:flex-end;flex-wrap:wrap}.dspr-dd-adjust>b{font-size:.72rem;color:#475467;align-self:center}.dspr-dd-adjust select{font:inherit;font-size:.78rem;padding:.26rem .4rem;border:1px solid var(--line);border-radius:7px;background:#fff;max-width:190px}.dspr-facts{display:grid}.dspr-fact{min-width:0}.dspr-editor-field,.dspr-fact{display:grid;gap:.08rem}.dspr-editor-field>span{font-size:.6rem;letter-spacing:.05em}.dspr-editor-field>span,.dspr-fact span{font-weight:700;text-transform:uppercase;color:#667085}.dspr-fact span{font-size:.59rem;line-height:1.15;letter-spacing:.04em}.dspr-fact strong{color:#344054;font-size:.72rem;line-height:1.25;font-weight:600;overflow-wrap:anywhere}.dspr-saved{color:#3f6212}.dspr-errtext,.dspr-saved{font-size:.8rem;font-weight:600}.dspr-errtext{color:#b42318}.dspr-hotmeta{font-size:.8rem;color:var(--muted);margin:0 0 .6rem;max-width:88ch}.dspr-station{border:1px solid var(--line);border-radius:8px;margin-bottom:.45rem;overflow:hidden}.dspr-station>button{width:100%;font:inherit;background:#f8fafd;border:none;padding:.5rem .75rem;display:flex;gap:.6rem;align-items:center;cursor:pointer;text-align:left}.dspr-station-body{padding:.6rem .75rem}.dspr-terms-sub{margin-top:.65rem;border-top:1px solid var(--line);padding-top:.6rem;display:grid;gap:.5rem}tr.t-Client td{background:#fafdf4}tr.t-NoTraction td{background:#fffdf6}tr.t-Engaged td{background:#fafcff}tr.t-FormerClient td{background:#fcfafe}tr.t-ActiveDeal td{background:#f7fdfe}@media (max-width:720px){.dspr-app{display:block}.dspr-sidebar{position:static;min-height:0;padding:.45rem .6rem;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.dspr-sidebar-label{display:none}.dspr-sidebar nav{display:flex;width:max-content;gap:.25rem}.dspr-nav{width:auto;white-space:nowrap;padding:.35rem .5rem}.dspr-view-title{align-items:flex-start;flex-direction:column;gap:.2rem}.dspr-page{padding:.7rem .6rem 3rem}.dspr-overview{grid-template-columns:1fr}.dspr-dist-bar,.dspr-next{display:none}.dspr-dd-core{grid-template-columns:1fr}.dspr-dd-play{border-left:0;border-top:1px solid #dbe6f0}.dspr-review-workflow{border-left:0;border-top:1px solid #d7e3f2}}.dspr-tablewrap-tall{max-height:calc(100vh - 220px);overflow:auto;container-type:inline-size}.dspr-tablewrap-tall .dspr-table{table-layout:fixed;width:100%;min-width:1260px}.dspr-tablewrap-tall .dspr-table td,.dspr-tablewrap-tall .dspr-table th{overflow:hidden;text-overflow:ellipsis}.dspr-tablewrap-tall .dspr-table thead th:first-child{width:4%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(2){width:18%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(3){width:10%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(4),.dspr-tablewrap-tall .dspr-table thead th:nth-child(5),.dspr-tablewrap-tall .dspr-table thead th:nth-child(6){width:8%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(7),.dspr-tablewrap-tall .dspr-table thead th:nth-child(8){width:9%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(10),.dspr-tablewrap-tall .dspr-table thead th:nth-child(11),.dspr-tablewrap-tall .dspr-table thead th:nth-child(9){width:4.5%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(12),.dspr-tablewrap-tall .dspr-table thead th:nth-child(13){width:8%}.dspr-tablewrap-tall .dspr-table thead th:nth-child(14){width:6%}.dspr-dd{position:sticky;left:0;width:100%}@supports (width:100cqw){.dspr-dd{width:100cqw}}.dspr-grp{font-size:.78rem;color:var(--muted);white-space:nowrap}.dspr-cmd{position:sticky;top:0;z-index:30;display:grid;gap:.45rem;margin:0 -1.25rem .65rem;padding:.55rem 1.25rem;background:var(--bg);border-bottom:1px solid var(--line)}.dspr-cmd-row{display:flex;align-items:center;gap:.5rem;min-width:0;flex-wrap:wrap}.dspr-queues{display:inline-flex;padding:2px;border:1px solid var(--line);border-radius:9px;background:#fff;flex:none}.dspr-queue{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:7px;padding:.34rem .7rem;background:transparent;color:var(--muted);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}.dspr-queue:hover{color:var(--ink)}.dspr-queue .dspr-num{font-size:.68rem;color:#98a2b3}.dspr-queue.is-on{background:var(--pg-blue);color:#fff}.dspr-queue.is-on .dspr-num{color:#cfe0ff}.dspr-active-only{display:inline-flex;align-items:center;gap:.38rem;border:1px solid #8aadd5;border-radius:8px;padding:.37rem .62rem;background:#eef5ff;color:#174f88;font:inherit;font-size:.76rem;font-weight:750;cursor:pointer;white-space:nowrap}.dspr-active-only:hover{border-color:#5f8fc5;background:#e4effc;color:#103e70}.dspr-active-only .dspr-num{color:#6f8eaf;font-size:.66rem}.dspr-active-dot{width:.45rem;height:.45rem;border-radius:3px;background:#5f8fc5;box-shadow:0 0 0 3px rgba(95,143,197,.12)}.dspr-active-only.is-on{border-color:#82b89c;background:#edf8f0;color:#236b43;box-shadow:inset 0 0 0 1px rgba(35,107,67,.05)}.dspr-active-only.is-on .dspr-active-dot{background:#2d8a56;box-shadow:0 0 0 3px rgba(45,138,86,.12)}.dspr-active-only.is-on .dspr-num{color:#5d8c70}.dspr-replica-state{display:inline-flex;align-items:center;gap:.35rem;min-height:31px;padding:.18rem .22rem .18rem .55rem;border:1px solid var(--line);border-radius:8px;background:#fff;color:#667085;font-size:.68rem;white-space:nowrap}.dspr-replica-state b{color:#344054;font-weight:750}.dspr-replica-state em{margin-left:.38rem;color:#9a6700;font-style:normal;font-weight:750}.dspr-replica-state button{border:0;border-left:1px solid var(--line);padding:.25rem .42rem;background:#f8fafd;color:#28588e;font:inherit;font-weight:750;cursor:pointer}.dspr-replica-state button:disabled{color:#98a2b3;cursor:default}.dspr-replica-state.is-error{border-color:#e6b8b4;background:#fff8f7;color:#a43b32}.dspr-search{flex:1 1 320px;min-width:240px;display:flex;align-items:center;gap:.4rem;padding:0 .6rem;border:1px solid #b8c9dd;border-radius:9px;background:#fff;box-shadow:0 1px 2px rgba(16,43,78,.05)}.dspr-search svg{flex:none;color:#98a2b3}.dspr-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:.85rem;padding:.42rem 0}.dspr-kbd{flex:none;color:#98a2b3;font-size:.62rem;font-weight:700;border:1px solid var(--line);border-radius:5px;padding:.02rem .32rem;background:#f8fafd}.dspr-views{display:inline-flex;align-items:stretch;min-width:0;border:1px solid var(--line);border-radius:9px;background:#fff;overflow:hidden}.dspr-views select{max-width:148px;min-width:100px;border:0;padding:.35rem 1.55rem .35rem .58rem;background:transparent;color:#475467;font:inherit;font-size:.76rem;font-weight:650;outline:0}.dspr-views button{border:0;border-left:1px solid var(--line);padding:.35rem .54rem;background:#f8fafd;color:#28588e;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer;white-space:nowrap}.dspr-views button:hover{background:#edf4fc}.dspr-views button:disabled{opacity:.5;cursor:default}.dspr-views .dspr-view-delete{min-width:28px;padding-inline:.35rem;color:#a43b32;font-size:1rem;line-height:1}.dspr-views-wrap{position:relative;display:inline-flex;min-width:0}.dspr-save-panel{width:300px}.dspr-save-panel-error{color:#a43b32;font-size:.68rem}.dspr-save-panel-actions{display:flex;gap:.4rem}.dspr-save-panel-actions button{padding:.32rem .7rem;border:0;border-radius:6px;background:#28588e;color:#fff;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.dspr-save-panel-actions button.is-quiet{background:#eef2f7;color:#475467}.dspr-save-panel-actions button:disabled{opacity:.5;cursor:default}.dspr-prep-editopen{align-self:flex-start;margin:8px 14px 0;border:1px solid #c8d5e0;border-radius:7px;padding:4px 11px;background:#f8fafd;color:#28588e;font:inherit;font-size:.7rem;font-weight:750;cursor:pointer}.dspr-prep-editopen:hover{background:#edf4fc}.dspr-prep-editor{display:grid;gap:8px;margin:8px 14px 0;padding:9px 11px 10px;border:1px solid #c8d5e0;border-radius:9px;background:#f8fafd}.dspr-prep-editorhead{display:flex;justify-content:space-between;align-items:center}.dspr-prep-editorhead span{font-size:.6rem;font-weight:900;letter-spacing:.05em;color:#52657a}.dspr-prep-editorhead button{border:0;background:transparent;color:#28588e;font:inherit;font-size:.68rem;font-weight:750;cursor:pointer}.dspr-prep-editorstate{font-size:.7rem;color:#52657a}.dspr-prep-editorstate.is-error{color:#a43b32}.dspr-prep-editorstate button{border:0;background:transparent;color:#28588e;font:inherit;font-weight:750;cursor:pointer}.dspr-prep-editorgrid{display:grid;grid-template-columns:minmax(160px,280px);gap:7px}.dspr-prep-editorgrid label{display:grid;gap:3px}.dspr-prep-editorgrid label span{font-size:.58rem;font-weight:900;letter-spacing:.04em;color:#8294aa}.dspr-prep-editcell{position:relative;display:inline-flex;align-self:flex-start}.dspr-prep-editcell .dspr-chip{gap:4px;padding:.22rem .6rem;font-size:.72rem;cursor:pointer}.dspr-prep-editcell .dspr-chip i{font-style:normal;font-size:.6rem;opacity:.7}.dspr-prep-editcell.is-saving .dspr-chip{opacity:.55}.dspr-prep-editoverlay{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dspr-prep-editorerror{color:#a43b32;font-size:.66rem}@media (max-width:720px){.dspr-prep-editorgrid{grid-template-columns:1fr}}.dspr-view-error{color:#b42318;font-size:.71rem;font-weight:650}.dspr-fbtn{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line);border-radius:9px;padding:.4rem .75rem;background:#fff;color:#344054;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;white-space:nowrap}.dspr-fbtn:hover{border-color:#c8d4e4}.dspr-fbtn.has-active{border-color:var(--pg-blue);color:var(--pg-blue)}.dspr-fbadge{min-width:1.15rem;border-radius:3px;background:#00c0ed;color:#04324c;font-size:.66rem;font-weight:800;text-align:center;padding:.05rem .3rem}.dspr-rail{display:grid;gap:.3rem}.dspr-rail-row{display:flex;align-items:center;gap:.28rem;flex-wrap:wrap}.dspr-rail-row>span{flex:none;width:96px;color:var(--muted);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dspr-fchip{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--line);border-radius:3px;padding:.2rem .6rem;background:#fff;color:#344054;font:inherit;font-size:.76rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s,color .12s}.dspr-fchip .dspr-num{font-size:.66rem;color:#98a2b3}.dspr-fchip:hover{border-color:#b9c9de}.dspr-fchip.is-on{border-color:var(--pg-blue);background:var(--pg-blue);color:#fff}.dspr-fchip.is-on .dspr-num{color:#cfe0ff}.dspr-fchip.is-zero{opacity:.42}.dspr-fchip{padding:.14rem .42rem .14rem .14rem}.dspr-fchip>em.dspr-chip{font-style:normal;padding:.1rem .45rem;font-size:.7rem}.dspr-fchip.is-on{box-shadow:inset 0 0 0 1px #fff}.dspr-fchip.is-on>em.dspr-chip{outline:2px solid #fff;outline-offset:-1px}.dspr-rail-reset{border:0;background:transparent;color:var(--pg-blue);font:inherit;font-size:.7rem;font-weight:700;cursor:pointer;padding:.2rem .3rem}.dspr-rail-reset:disabled{opacity:.35;cursor:default}.dspr-tokens{display:flex;flex-wrap:wrap}.dspr-token,.dspr-tokens{align-items:center;gap:.35rem}.dspr-token{display:inline-flex;border:1px solid #c9d9f0;border-radius:7px;background:#e8f1ff;color:#1d4ed8;font-size:.74rem;font-weight:600;padding:.18rem .3rem .18rem .55rem}.dspr-token i{font-style:normal;color:#5b7bb2;font-weight:700;font-size:.64rem;text-transform:uppercase;letter-spacing:.04em}.dspr-token button{display:inline-flex;border:0;border-radius:5px;background:transparent;color:#1d4ed8;cursor:pointer;padding:.05rem .2rem;font-weight:800;font-size:inherit}.dspr-token button:hover{background:#d3e3fb}.dspr-token.is-neg{border-color:#f0c9c4;background:#fdefed;color:#b42318}.dspr-token.is-neg i{color:#c2685e}.dspr-token.is-neg button{color:#b42318}.dspr-token.is-neg button:hover{background:#f8dcd8}.dspr-clear-all{color:#b42318;font:inherit;font-size:.72rem;font-weight:700}.dspr-clear-all,.dspr-funnel{border:0;background:transparent;cursor:pointer}.dspr-funnel{color:#b6c2d4;padding:0 .1rem;margin-left:.22rem;vertical-align:middle}.dspr-funnel.is-on,.dspr-funnel:hover{color:var(--pg-blue)}.dspr-overlay{position:fixed;inset:0;z-index:60;background:rgba(16,24,40,.16)}.dspr-fpanel{position:absolute;top:0;right:0;width:min(430px,94vw);height:100%;display:flex;flex-direction:column;background:#fff;border-left:1px solid var(--line);box-shadow:-12px 0 32px rgba(16,24,40,.1)}.dspr-fpanel-head{display:flex;align-items:center;justify-content:space-between;padding:.7rem .9rem;border-bottom:1px solid var(--line)}.dspr-fpanel-head b{font-size:.9rem;font-weight:800}.dspr-fpanel-head button{border:0;background:transparent;color:var(--muted);font-size:1rem;font-weight:800;cursor:pointer;padding:.15rem .4rem;border-radius:6px}.dspr-fpanel-head button:hover{background:#f1f3f7;color:var(--ink)}.dspr-fpanel-body{flex:1 1;overflow-y:auto;padding:.4rem .9rem 1.2rem}.dspr-primary-filters{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.65rem 0 .8rem;border-bottom:1px solid var(--line)}.dspr-filter-select{display:grid;gap:.28rem;min-width:0}.dspr-filter-select span{color:#667085;font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dspr-filter-select select{width:100%;min-width:0;border:1px solid #c6d3e2;border-radius:7px;padding:.45rem 1.7rem .45rem .55rem;background:#fff;color:#263b53;font:inherit;font-size:.78rem}.dspr-panel-active{width:100%;justify-content:space-between;margin-top:.7rem}.dspr-panel-active .dspr-active-dot{margin-right:.1rem}.dspr-panel-active .dspr-num{margin-left:auto}.dspr-advanced-label{margin-top:.9rem;color:#8392a5;font-size:.58rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.dspr-fsec{padding:.6rem 0 .7rem;border-bottom:1px solid var(--line)}.dspr-fsec h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 .45rem;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dspr-fsec h3 button{border:0;background:transparent;color:var(--pg-blue);font:inherit;font-size:.66rem;font-weight:700;cursor:pointer;text-transform:none;letter-spacing:0}.dspr-fsearch{width:100%;margin-bottom:.4rem;font:inherit;font-size:.78rem;padding:.32rem .55rem;border:1px solid var(--line);border-radius:7px}.dspr-flist{display:grid;grid-template-columns:1fr 1fr;gap:.1rem .6rem;max-height:186px;overflow-y:auto}.dspr-flist label{display:flex;align-items:center;gap:.35rem;padding:.18rem .25rem;border-radius:6px;font-size:.78rem;cursor:pointer;min-width:0}.dspr-flist label:hover{background:#f4f7fb}.dspr-flist label input{accent-color:var(--pg-blue);margin:0;flex:none}.dspr-flist label em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-flist label .dspr-num{margin-left:auto;color:#98a2b3;font-size:.66rem}.dspr-flist label.is-excluded em{color:#b42318;text-decoration:line-through}.dspr-flist label.is-excluded .dspr-num{color:#d0a29c}.dspr-fx{display:inline-flex;flex:none;border:0;background:transparent;color:#c3cddc;cursor:pointer;padding:.1rem;border-radius:5px}.dspr-flist label:hover .dspr-fx{color:#98a2b3}.dspr-fx:hover{color:#b42318;background:#fdecea}.dspr-fx.is-on{color:#b42318}.dspr-fhint{margin:-.15rem 0 .45rem;font-size:.7rem;color:var(--muted)}.dspr-fchips{display:flex;gap:.28rem;flex-wrap:wrap}.dspr-fpanel-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .9rem;border-top:1px solid var(--line);background:#f8fafd;font-size:.78rem;color:var(--muted)}.dspr-table th.is-action{cursor:default;text-align:center}.dspr-action-cell{text-align:center}.dspr-star{width:30px;height:30px;border:0;border-radius:7px;background:transparent;color:#9aa9b9;font:inherit;font-size:1.12rem;cursor:pointer}.dspr-star:hover:not(:disabled){background:#fff7da;color:#a26b00}.dspr-star.is-on{color:#d49100}.dspr-star:disabled{opacity:.42;cursor:default}.dspr-star-chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #d9bd58;border-radius:9px;padding:.4rem .7rem;background:#fffaf0;color:#8a6d1a;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}.dspr-star-chip:hover{border-color:#d49100}.dspr-star-chip .dspr-num{color:#b08415;font-weight:800}.dspr-star-chip.is-on{border-color:#d49100;background:#d49100;color:#fff}.dspr-star-chip.is-on .dspr-num{color:#fff7e0}.dspr-mine-chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #8fbfa4;border-radius:9px;padding:.4rem .7rem;background:#f1faf4;color:#1f6b43;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.dspr-mine-chip:hover{border-color:#2d8a56;background:#e6f5eb}.dspr-mine-chip .dspr-num{color:#3d8a5f;font-weight:800}.dspr-mine-chip.is-on{border-color:#2d8a56;background:#2d8a56;color:#fff}.dspr-mine-chip.is-on .dspr-num{color:#dff5e7}.dspr-status-chips{display:inline-flex;align-items:stretch}.dspr-status-chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c9ced6;padding:.4rem .7rem;background:#f6f7f9;color:#3e4652;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.dspr-status-chip.is-open{border-radius:9px 0 0 9px}.dspr-status-chip.is-done{border-radius:0 9px 9px 0;margin-left:-1px}.dspr-status-chip:hover{border-color:#8a93a1;background:#eceef2;position:relative;z-index:1}.dspr-status-chip .dspr-num{color:#5c6674;font-weight:800}.dspr-status-chip.is-open.is-on{border-color:#8a5a00;background:#8a5a00;color:#fff}.dspr-status-chip.is-done.is-on{border-color:#045c39;background:#045c39;color:#fff}.dspr-status-chip.is-on .dspr-num{color:rgba(255,255,255,.85)}.dspr-mine-chip:disabled{opacity:.45;cursor:default}.dspr-token.is-rule{border-color:#b7c7e6;background:#eef2fb;color:#1e3a8a;cursor:help}.dspr-adv .dspr-fhint b{color:#263b53;font-weight:850;font-size:.6rem;letter-spacing:.04em;text-transform:uppercase}.dspr-adv-mode{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;margin:.45rem 0 .55rem}.dspr-adv-mode button{display:grid;gap:.1rem;border:1px solid var(--line);border-radius:3px;padding:.38rem .55rem;background:#fff;color:#344054;font:inherit;font-size:.74rem;font-weight:750;text-align:left;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.dspr-adv-mode button span{color:#8392a5;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.dspr-adv-mode button:hover{border-color:#b9c9de;background:#f8fafd}.dspr-adv-mode button.is-on{border-color:var(--pg-blue);background:var(--pg-blue);color:#fff}.dspr-adv-mode button.is-on span{color:#cfe0ff}.dspr-adv-empty{display:grid;gap:.2rem;width:100%;border:1px dashed #b9c9de;border-radius:3px;padding:.6rem .7rem;background:#f8fafd;color:var(--pg-blue);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.dspr-adv-empty:hover{border-color:var(--pg-blue);background:#eef4fc}.dspr-adv-empty b{font-size:.78rem;font-weight:800}.dspr-adv-empty span{color:#667085;font-size:.68rem;line-height:1.35}.dspr-adv-group,.dspr-adv-groups{display:grid;gap:.35rem}.dspr-adv-group{border:1px solid #c6d3e2;border-left:3px solid var(--pg-blue);border-radius:3px;padding:.45rem .55rem .5rem;background:#fff}.dspr-adv-grouphead{display:flex;align-items:center;gap:.45rem}.dspr-adv-grouphead b{color:#263b53;font-size:.66rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.dspr-adv-grouphead span{color:#8392a5;font-size:.64rem;font-weight:650}.dspr-adv-grouphead button,.dspr-adv-remove{border:1px solid transparent;border-radius:3px;background:transparent;color:#98a2b3;font:inherit;font-size:.95rem;font-weight:800;line-height:1;padding:.15rem .35rem;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.dspr-adv-grouphead button{margin-left:auto}.dspr-adv-grouphead button:hover,.dspr-adv-remove:hover{border-color:#f0c9c4;background:#fdefed;color:#b42318}.dspr-adv-join{display:flex;align-items:center;gap:.4rem;margin:.1rem 0 .4rem}.dspr-adv-join i{flex:1 1;height:1px;background:#d9e2ee}.dspr-adv-join span{border-radius:3px;padding:.08rem .45rem;font-size:.6rem;font-weight:900;letter-spacing:.08em}.dspr-adv-join.is-or span{border:1px solid #e9cf8a;background:#fff4d6;color:#9a6700}.dspr-adv-join.is-and span{border:1px solid #c9d9f0;background:#e8f1ff;color:#1d4ed8}.dspr-adv-cond{display:grid;gap:.25rem}.dspr-adv-condjoin{color:#9a6700;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.dspr-adv-condrow{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.35fr) auto;gap:.25rem;align-items:center}.dspr-adv-condrow select,.dspr-adv-days input{width:100%;min-width:0;border:1px solid #c6d3e2;border-radius:3px;padding:.32rem .4rem;background:#fff;color:#263b53;font:inherit;font-size:.74rem;font-weight:600;transition:border-color .12s,background .12s}.dspr-adv-condrow select:hover,.dspr-adv-days input:hover{border-color:#8fb0d6;background:#f8fafd}.dspr-adv-condrow select:focus,.dspr-adv-days input:focus{outline:0;border-color:var(--pg-blue);box-shadow:0 0 0 2px rgba(40,88,142,.15)}.dspr-adv-condrow select.is-unset{border-color:#e9cf8a;background:#fffaf0;color:#9a6700}.dspr-adv-days{display:flex;align-items:center;gap:.3rem;min-width:0}.dspr-adv-days input{width:4.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-adv-days span{color:#667085;font-size:.7rem;font-weight:650}.dspr-adv-many{display:grid;gap:.3rem;padding:.35rem .4rem .4rem;border:1px solid #e3eaf3;border-radius:3px;background:#f8fafd}.dspr-adv-many .dspr-fchips{max-height:132px;overflow-y:auto}.dspr-adv-none{color:#98a2b3;font-size:.68rem}.dspr-adv-picked{display:flex;align-items:center;gap:.35rem;color:#667085;font-size:.64rem;font-weight:700}.dspr-adv-picked button{border:0;background:transparent;color:var(--pg-blue);font:inherit;font-size:.64rem;font-weight:750;cursor:pointer;padding:0}.dspr-adv-picked button:hover{text-decoration:underline}.dspr-adv-add{justify-self:start;border:1px solid #c6d3e2;border-radius:3px;padding:.22rem .55rem;background:#fff;color:var(--pg-blue);font:inherit;font-size:.68rem;font-weight:800;cursor:pointer;transition:border-color .12s,background .12s}.dspr-adv-add:hover{border-color:var(--pg-blue);background:#eef4fc}.dspr-adv-add.is-group{border-style:dashed;padding:.32rem .7rem}.dspr-adv-read{display:flex;align-items:flex-start;gap:.45rem;margin:.5rem 0 0;padding:.42rem .55rem;border:1px solid #c9d9f0;border-radius:3px;background:#eef2fb;color:#1e3a8a;font-size:.7rem;line-height:1.4}.dspr-adv-read i{flex:none;padding-top:.12rem;color:#5b7bb2;font-style:normal;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.dspr-adv-read.is-draft{border-color:#e9cf8a;background:#fffaf0;color:#7a5500}.dspr-adv-read.is-draft i{color:#b08415}.dspr-no-play{min-width:58px;border:1px solid #cbd5df;border-radius:6px;padding:.28rem .4rem;background:#fff;color:#5b6878;font:inherit;font-size:.65rem;font-weight:800;cursor:pointer}.dspr-no-play:hover:not(:disabled){border-color:#a9912b;background:#faf6df;color:#6d6017}.dspr-no-play.is-on{border-color:#cab641;background:#f7f2da;color:#6d6017}.dspr-no-play:disabled{cursor:default}.dspr-action-error{display:none}.dspr-rel-state{display:inline-flex;align-items:center;gap:.38rem;color:#344054;font-size:.74rem;font-weight:700;white-space:nowrap}.dspr-rel-state:before{width:.52rem;height:.52rem;flex:none;border-radius:50%;background:var(--dspr-state-color,#98a2b3);content:""}.dspr-next-state{display:inline-block;border-left:3px solid var(--dspr-state-color,#98a2b3);padding:.16rem 0 .16rem .45rem;color:#344054;font-size:.74rem;font-weight:700;white-space:nowrap}.dspr-list-state{display:inline-flex;align-items:center;border-radius:4px;padding:.18rem .45rem;color:#fff;font-size:.7rem;font-weight:800;white-space:nowrap}.dspr-list-state.s-NoConnect{color:#493b00}.dspr-tablewrap-tall tr.dspr-row td{background:#fff}.dspr-tablewrap-tall tr.dspr-row:hover td{background:#f3f7fb}.dspr-tablewrap-tall tr.dspr-row.is-open td,.dspr-tablewrap-tall tr.dspr-row.is-open:hover td{background:var(--pg-blue)}.dspr-term{display:flex;align-items:flex-start;gap:.6rem;padding:.5rem 0;border-top:1px solid var(--line)}.dspr-term:first-of-type{border-top:0}.dspr-term>.dspr-chip{flex:none;margin-top:.08rem}.dspr-term p{margin:0;font-size:.84rem;line-height:1.45}.dspr-term-how{color:var(--muted);font-size:.75rem!important;margin-top:.15rem!important}.dspr-term-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem}.dspr-term-plain{display:grid;gap:.15rem}.dspr-term-plain b{font-size:.82rem}@media (max-width:720px){.dspr-term-grid{grid-template-columns:1fr}.dspr-cmd{margin:0 -.6rem .6rem;padding:.5rem .6rem}.dspr-cmd-row{gap:.4rem}.dspr-search{flex:1 1 100%;min-width:0;order:-2}.dspr-views-wrap{flex:1 1 135px}.dspr-views{width:100%}.dspr-views select{width:100%;max-width:none}.dspr-replica-state{width:100%;justify-content:space-between;opacity:.78}.dspr-kbd{display:none}.dspr-review-note{min-width:0}.dspr-primary-filters{grid-template-columns:1fr}.dspr-fpanel-foot{flex-wrap:wrap}.dspr-tablewrap-tall{max-height:none;overflow:visible;border:0;background:transparent}.dspr-tablewrap-tall .dspr-table{display:block;width:100%;min-width:0;table-layout:auto}.dspr-tablewrap-tall .dspr-table thead{display:none}.dspr-tablewrap-tall .dspr-table tbody{display:grid;gap:.55rem}.dspr-tablewrap-tall tr.dspr-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"star company noPlay" ". rel next" ". rep sc" ". list list";gap:.28rem .45rem;padding:.55rem .5rem;border:1px solid #d7e0e9;border-radius:9px;background:#fff;box-shadow:0 1px 2px rgba(16,43,78,.04)}.dspr-tablewrap-tall tr.dspr-row>td{display:none;width:auto;max-width:none;padding:0;border:0;overflow:visible;text-overflow:clip;white-space:normal;background:transparent}.dspr-tablewrap-tall tr.dspr-row>td:first-child,.dspr-tablewrap-tall tr.dspr-row>td:nth-child(12),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(14),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(2),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(4),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(5),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(7),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(8){display:flex;align-items:center;min-width:0}.dspr-tablewrap-tall tr.dspr-row>td:first-child{grid-area:star;justify-content:center}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(2){grid-area:company}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(4){grid-area:rep}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(5){grid-area:sc;justify-content:flex-end}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(4),.dspr-tablewrap-tall tr.dspr-row>td:nth-child(5){color:#52657a;font-size:.68rem;font-weight:600}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(4):before,.dspr-tablewrap-tall tr.dspr-row>td:nth-child(5):before{margin-right:.32rem;color:#8ea0b5;font-size:.56rem;font-weight:900;letter-spacing:.07em}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(4):before{content:"REP"}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(5):before{content:"SC"}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(7){grid-area:rel}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(8){grid-area:next;justify-content:flex-end}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(12){grid-area:list}.dspr-tablewrap-tall tr.dspr-row>td:nth-child(14){grid-area:noPlay;flex-direction:column;align-items:flex-end;gap:.25rem;justify-content:flex-start}.dspr-star{width:38px;height:38px;font-size:1.3rem}.dspr-no-play{min-height:34px;padding:.42rem .62rem;font-size:.7rem}.dspr-action-error{display:block;max-width:170px;color:#a43b32;font-size:.62rem;font-weight:700;line-height:1.3;text-align:right}.dspr-row-peek,.dspr-tablewrap-tall tr.dspr-detail{display:none}.dspr-co-cell{gap:.3rem}.dspr-co{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-next-state{white-space:normal;text-align:right}.dspr-meta{display:grid;gap:.18rem}.dspr-meta-burn{margin-left:0}}.dspr-prep{min-width:0}.dspr-prep-titlebar{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.dspr-prep-title{display:grid;gap:.18rem}.dspr-prep-eyebrow{color:var(--pg-blue);font-size:.64rem;font-weight:800;letter-spacing:.14em}.dspr-prep-title h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500;color:#102b4e;text-wrap:balance}.dspr-prep-brief{color:var(--muted);font-size:.78rem}.dspr-prep-brief b{color:var(--pg-blue);font-weight:700}.dspr-prep-mode{display:inline-flex;flex:none;margin-bottom:.75rem;padding:3px;border:1px solid var(--line);border-radius:9px;background:#fff}.dspr-prep-mode button{min-width:78px;padding:.34rem .7rem;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.dspr-prep-mode button.is-active{background:var(--pg-blue);color:#fff}.dspr-prep-head{margin:0 0 1rem;border:1px solid var(--line);border-radius:9px;background:#fff;overflow:visible}.dspr-prep-viewbar{display:flex;align-items:center;gap:.35rem;min-width:0;padding:.48rem .62rem;border-bottom:1px solid #cfd9e3;overflow-x:auto;overflow-y:visible}.dspr-prep-activeview{position:relative;display:flex;align-items:center;gap:.42rem;flex:none;margin-bottom:-.52rem;border:1px solid #cfd9e3;border-bottom:0;border-radius:7px 7px 0 0;padding:.52rem .7rem .68rem;background:#f5f8fb;color:#2e66c4;font:inherit;cursor:default}.dspr-prep-activeview:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#f5f8fb;content:""}.dspr-prep-activeview i{width:7px;height:7px;border-radius:2px;background:#3e7de0}.dspr-prep-activeview b{max-width:13rem;overflow:hidden;font-size:.77rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-activeview span{padding:.08rem .38rem;border-radius:3px;background:#3e7de0;color:#fff;font-size:.65rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-viewsep{width:1px;height:1.2rem;flex:none;margin:0 .1rem;background:#d4dde6}.dspr-prep-viewtray{display:flex;align-items:center;gap:.3rem;min-width:max-content}.dspr-prep-viewfolder{position:relative;--vf-color:#2e66c4;--vf-bg:#e9f0fb;--vf-border:#cfdef5}.dspr-prep-viewfolder.is-amber{--vf-color:#8a5900;--vf-bg:#fbf2de;--vf-border:#f0dfb4}.dspr-prep-viewfolder.is-red{--vf-color:#b02a40;--vf-bg:#fbe8eb;--vf-border:#f3cbd3}.dspr-prep-viewfolder.is-green{--vf-color:#00693f;--vf-bg:#e4f4ec;--vf-border:#c6e7d8}.dspr-prep-viewfolder.is-purple{--vf-color:#6941a5;--vf-bg:#f2ebff;--vf-border:#d7c2f4}.dspr-prep-folderchip{display:flex;align-items:center;gap:.36rem;border:1px solid var(--vf-border);border-radius:6px;padding:.43rem .58rem;background:var(--vf-bg);color:var(--vf-color);font:inherit;font-size:.7rem;font-weight:800;white-space:nowrap;cursor:pointer}.dspr-prep-folderchip:focus-visible,.dspr-prep-folderchip:hover{filter:brightness(.96);box-shadow:0 2px 5px rgba(16,43,78,.1);outline:2px solid color-mix(in srgb,var(--vf-color) 32%,transparent);outline-offset:1px}.dspr-prep-folderchip.is-active{box-shadow:inset 0 -2px 0 currentColor}.dspr-prep-folderchip span{font-size:.62rem;opacity:.74}.dspr-prep-folderchip i{font-size:.82rem;font-style:normal;line-height:1}.dspr-prep-viewmenu{position:fixed;z-index:70;display:grid;width:220px;max-height:min(50vh,270px);padding:5px;border:1px solid #cbd6e1;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(16,43,78,.18);overflow-y:auto}.dspr-prep-viewmenu button{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;border:0;border-radius:5px;padding:.52rem .58rem;background:#fff;color:#344c64;font:inherit;text-align:left;cursor:pointer}.dspr-prep-viewmenu button.is-active,.dspr-prep-viewmenu button:hover{background:var(--vf-bg);color:var(--vf-color)}.dspr-prep-viewgroup{display:grid}.dspr-prep-viewgroup+.dspr-prep-viewgroup{margin-top:.28rem;padding-top:.28rem;border-top:1px solid #eef2f6}.dspr-prep-viewgrouplab{padding:.24rem .58rem .14rem;color:#8598ab;font-size:.5rem;font-style:normal;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.dspr-prep-viewmenu button b{overflow:hidden;font-size:.75rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-viewmenu button span{color:inherit;font-size:.67rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.dspr-prep-viewempty{padding:.65rem;color:#667085;font-size:.73rem}.dspr-prep-newview{flex:none;border:0;padding:.38rem .45rem;background:transparent;color:#0877d1;font:inherit;font-size:.7rem;font-weight:800;white-space:nowrap;cursor:pointer}.dspr-prep-newview:focus-visible,.dspr-prep-newview:hover{border-radius:5px;background:#eff6fd;outline:2px solid #bdd8ef;outline-offset:1px}.dspr-prep-handoffbadge{margin-left:.1rem;padding:0 .32rem;border-radius:3px;background:#6941a5;color:#fff;font-size:.58rem;font-style:normal;font-weight:900;line-height:1.5;animation:dspr-prep-handoffpulse 1.2s ease 2}@keyframes dspr-prep-handoffpulse{0%,to{box-shadow:0 0 0 0 rgba(105,65,165,0)}45%{box-shadow:0 0 0 5px rgba(105,65,165,.18)}}.dspr-prep-filterrow{display:flex;align-items:center;gap:.45rem;min-height:2.45rem;padding:.42rem .62rem}.dspr-prep-viewstate{color:#7a8ba0;font-size:.66rem;white-space:nowrap}.dspr-prep-filterspacer{flex:1 1}.dspr-prep-filtertrigger,.dspr-prep-sectionchip{border:1px solid #cbd7e2;border-radius:5px;padding:.34rem .5rem;background:#fff;color:#425972;font:inherit;font-size:.69rem;white-space:nowrap}.dspr-prep-filtertrigger{cursor:pointer}.dspr-prep-filtertrigger b{margin-left:.28rem;color:#0877d1}.dspr-prep-sectionchip{background:#eff6fd;border-color:#bdd8ef;color:#205984}.dspr-prep-sectionchip b{margin-left:.3rem}.dspr-prep-person{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.76rem;font-weight:600}.dspr-prep-person select{font:inherit;font-size:.8rem;font-weight:600;color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:.28rem .45rem;background:#fff;max-width:15rem}.dspr-prep-tallies{display:flex;gap:.35rem}.dspr-prep-tally{font-size:.72rem;font-weight:700;padding:.14rem .55rem;border-radius:3px;border:1px solid var(--line);background:#fff;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dspr-prep-tally.is-hot{background:#fef0ef;border-color:#f5c8c4;color:#b42318}.dspr-prep-tally.is-work{background:#e8f1ff;border-color:#bcd6fb;color:var(--pg-blue)}.dspr-prep-tally.is-info{background:#fff6df;border-color:#efd898;color:#8a5a00}.dspr-prep-queuehead{display:grid;grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:.5rem 1.1rem;margin:0 0 1rem;padding:.5rem .8rem;border-radius:9px;background:#102b4e;color:#fff}.dspr-prep-qowner{display:flex;align-items:center;gap:.55rem;min-width:0}.dspr-prep-avatar{display:inline-grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:8px;background:#24446b;color:#cfe2f6;font-size:.72rem;font-weight:800;letter-spacing:.04em}.dspr-prep-qowner div{display:grid;gap:.05rem;min-width:0}.dspr-prep-qowner small{color:#93aecb;font-size:.56rem;font-weight:800;letter-spacing:.12em}.dspr-prep-qowner strong{overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-qmid{display:grid;gap:.32rem;min-width:0}.dspr-prep-booksum{display:flex;gap:.9rem;flex-wrap:wrap}.dspr-prep-booksum span{color:#aac0d7;font-size:.63rem;white-space:nowrap}.dspr-prep-booksum b{color:#fff;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-track{align-items:stretch;height:15px;border-radius:3px}.dspr-prep-track,.dspr-prep-track span{display:flex;min-width:0;overflow:hidden}.dspr-prep-track span{align-items:center;justify-content:space-between;gap:.3rem;padding:0 .4rem;font-size:.55rem;font-weight:900;letter-spacing:.02em;white-space:nowrap}.dspr-prep-track b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-track .is-hot{background:#00a878;color:#fff}.dspr-prep-track .is-work{background:#0877d1;color:#fff}.dspr-prep-track .is-untouched{background:#d8e0e9;color:#3e5267}.dspr-prep-qcount{display:grid;gap:.08rem;text-align:right}.dspr-prep-qcount b{font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dspr-prep-qcount span{color:#aac0d7;font-size:.63rem;white-space:nowrap}.dspr-prep-queuehead.is-marquee .dspr-prep-qowner strong{font-size:1.3rem;letter-spacing:-.01em}.dspr-prep-leadstate{display:flex;align-items:center;gap:.45rem;margin-top:.3rem;min-width:0}.dspr-prep-leadstate b{color:#dfe9f5;font-size:.7rem;font-weight:800;max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-jobtick{display:inline-flex;align-items:center;gap:.25rem;border-radius:3px;padding:.14rem .55rem;font-size:.58rem;font-weight:900;letter-spacing:.05em;background:rgba(255,255,255,.12);color:#9cc3e8;white-space:nowrap}.dspr-prep-jobtick.is-done{background:rgba(126,226,177,.18);color:#7ee2b1}.dspr-prep-segrow{grid-column:1/-1;display:flex;align-items:center;gap:.32rem;flex-wrap:wrap;margin-top:.15rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.16)}.dspr-prep-segrow small{color:#9cc3e8;font-size:.52rem;font-weight:900;letter-spacing:.09em;margin-right:.1rem}.dspr-prep-segrow button{border:1px solid rgba(255,255,255,.28);border-radius:3px;background:rgba(255,255,255,.07);color:#dce9f5;font:inherit;font-size:.62rem;font-weight:800;padding:.14rem .62rem;cursor:pointer;white-space:nowrap}.dspr-prep-segrow button i{font-style:normal;font-weight:900;color:#9cc3e8;margin-left:.22rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-segrow button.is-on{background:#fff;border-color:#fff;color:#123f6d}.dspr-prep-segrow button.is-on i{color:#0877d1}.dspr-prep-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:1rem;align-items:start}.dspr-prep-main{min-width:0}.dspr-prep-rank{display:flex;align-items:baseline;gap:.55rem;margin:0 0 .45rem;color:var(--pg-blue);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dspr-prep-rank em{color:#b45309;font-size:.72rem;font-weight:600;font-style:normal;letter-spacing:normal;text-transform:none}.dspr-prep-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.dspr-prep-event{display:flex;align-items:center;gap:.55rem;min-height:2.05rem;padding:.42rem 1.1rem;background:#123f6d;color:#fff}.dspr-prep-event span{color:#bfd6eb;font-size:.57rem;font-weight:900;letter-spacing:.09em}.dspr-prep-event b{font-size:.76rem;font-weight:850}.dspr-prep-event em{margin-left:auto;color:#dce9f5;font-size:.64rem;font-style:normal;font-weight:650}.dspr-prep-event.is-confirmed{background:#0b6b4f}.dspr-prep-event.is-confirmed span{color:#b5e6d3}.dspr-prep-event.is-confirmed em{color:#d9f4e8}.dspr-prep-event.is-declined{background:#8f2d25}.dspr-prep-event.is-declined span{color:#f1cbc6}.dspr-prep-event.is-declined em{color:#fae3df}.dspr-prep-event.is-unset{background:#52657a}.dspr-prep-event.is-unset span{color:#d7e0e8}.dspr-prep-event.is-unset em{color:#eef2f6}.dspr-prep-cardhead{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding:.85rem 1.1rem .7rem;border-bottom:1px solid var(--line)}.dspr-prep-co{display:grid;gap:.12rem;min-width:0;flex:0 1 auto}.dspr-prep-codes{display:flex;gap:.3rem;flex-wrap:wrap}.dspr-prep-code{justify-self:start;padding:.06rem .4rem;border:1px solid #cdd9e5;border-radius:4px;background:#f4f8fc;color:#35516f;font-size:.6rem;font-weight:800;letter-spacing:.08em}.dspr-prep-code.is-station{border-color:#b9d8c9;background:#eefaf4;color:#0b6b4f}.dspr-prep-co h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500;color:#102b4e;text-wrap:balance}.dspr-prep-co>span{color:var(--muted);font-size:.73rem}.dspr-prep-co span b{color:var(--ink);font-weight:600}.dspr-prep-team{display:grid;gap:.18rem;align-self:center;flex:1 1 auto;justify-content:center;min-width:0;max-width:17rem}.dspr-prep-team>small{color:#0877d1;font-size:.54rem;font-weight:900;letter-spacing:.09em}.dspr-prep-team>div{display:grid;min-width:0}.dspr-prep-teamrow{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;min-width:0;padding:.14rem 0;border-bottom:1px solid #e6edf3}.dspr-prep-teamrow:last-child{border-bottom:0}.dspr-prep-teamrow em{color:#8291a2;font-size:.54rem;font-style:normal;font-weight:900;letter-spacing:.07em;white-space:nowrap}.dspr-prep-teamrow b{color:#123f6d;font-size:.74rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dspr-prep-chips{display:flex;gap:.35rem;flex:none;flex-wrap:wrap;justify-content:flex-end;max-width:12rem}.dspr-prep-monday{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .55rem;border:1px solid #c8d5e0;border-radius:6px;background:#fff;color:#123f6d;font-size:.64rem;font-weight:800;text-decoration:none;white-space:nowrap}.dspr-prep-monday:hover{border-color:#0877d1;color:#0877d1}.dspr-prep-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:.6rem;margin-bottom:.3rem}.dspr-prep-sechead .dspr-prep-lab{margin:0 0 .1rem}.dspr-prep-matesum{color:#52657a;font-size:.7rem}.dspr-prep-showbtn{flex:none;border:1px solid #c8d5e0;border-radius:6px;background:#fff;color:#123f6d;font:inherit;font-size:.66rem;font-weight:800;padding:.22rem .7rem;cursor:pointer}.dspr-prep-showbtn:hover{border-color:#0877d1;color:#0877d1}.dspr-prep-newviewwrap{position:relative;display:inline-flex}.dspr-prep-composer{position:absolute;right:0;top:calc(100% + 6px);z-index:40;display:grid;gap:.45rem;width:265px;padding:.7rem .75rem;border:1px solid #c8d5e0;border-radius:9px;background:#fff;box-shadow:0 10px 26px rgba(16,43,78,.16)}.dspr-prep-composer>b{font-size:.74rem;color:#102b4e}.dspr-prep-composersub{color:#52657a;font-size:.66rem}.dspr-prep-composer input{padding:.35rem .5rem;border:1px solid #c8d5e0;border-radius:6px;font:inherit;font-size:.74rem}.dspr-prep-composer label{display:grid;gap:.18rem;color:#7c8da0;font-size:.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dspr-prep-composer select{padding:.32rem .45rem;border:1px solid #c8d5e0;border-radius:6px;font:inherit;font-size:.72rem;color:var(--ink);background:#fff}.dspr-prep-composerhint{color:#7c8da0;font-size:.62rem;line-height:1.4}.dspr-prep-composerhint button{border:0;padding:0;background:none;color:#0877d1;font:inherit;font-size:inherit;font-weight:700;cursor:pointer;text-decoration:underline}.dspr-prep-composererr{color:#b42318;font-size:.66rem}.dspr-prep-composeracts{display:flex;justify-content:flex-end;gap:.4rem}.dspr-prep-composeracts button{border:1px solid #c8d5e0;border-radius:6px;background:#fff;color:#35516f;font:inherit;font-size:.7rem;font-weight:800;padding:.3rem .7rem;cursor:pointer}.dspr-prep-composeracts button.is-primary{border-color:#0877d1;background:#0877d1;color:#fff}.dspr-prep-composeracts button:disabled{opacity:.6;cursor:default}.dspr-prep-viewstate.is-shared{color:#0b6b4f}.dspr-prep-body{padding:.8rem 1.1rem .95rem;display:grid;gap:.8rem}.dspr-prep-body>.dspr-prep-sec{min-width:0}.dspr-prep-lab{margin:0 0 .3rem;color:#667085;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dspr-prep-bands{display:grid;grid-template-columns:1.25fr 1.5fr 1.55fr;gap:.55rem;padding:.7rem 1.1rem .55rem}.dspr-prep-band{position:relative;min-width:0;border:1px solid #d4dee8;border-radius:7px;overflow:hidden;background:#fff}.dspr-prep-bandlab{display:block;padding:.22rem .5rem;color:#fff;font-size:.56rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.dspr-prep-band.is-details{background:#eef6ff;border-color:#c9ddf1}.dspr-prep-band.is-details .dspr-prep-bandlab{background:#0877d1}.dspr-prep-band.is-lobs{background:#eef9f5;border-color:#c4e6d8}.dspr-prep-band.is-lobs .dspr-prep-bandlab{background:#00a878}.dspr-prep-band.is-engage{background:#fff8e8;border-color:#ecd9ae}.dspr-prep-band.is-engage .dspr-prep-bandlab{background:#b47a12}.dspr-prep-bandgrid{display:flex;flex-direction:column;padding:.28rem .3rem .34rem}.dspr-prep-fact{min-width:0;padding:.24rem .4rem;display:flex;align-items:baseline;gap:.45rem}.dspr-prep-fact:after{content:"";flex:1 1;order:2;border-bottom:1px dotted rgba(38,62,88,.35);transform:translateY(-3px)}.dspr-prep-band.is-lobs .dspr-prep-fact:after{border-color:rgba(11,107,79,.4)}.dspr-prep-band.is-engage .dspr-prep-fact:after{border-color:rgba(146,96,14,.4)}.dspr-prep-band.is-details .dspr-prep-fact:nth-child(2n){background:rgba(10,60,120,.05)}.dspr-prep-band.is-lobs .dspr-prep-fact:nth-child(2n){background:rgba(11,107,79,.055)}.dspr-prep-band.is-engage .dspr-prep-fact:nth-child(2n){background:rgba(146,96,14,.06)}.dspr-prep-fact span{order:1;flex:none;color:#71849a;font-size:.53rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.25}.dspr-prep-fact strong{order:3;flex:none;max-width:60%;text-align:right;color:#263e58;font-size:.72rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dspr-prep-fact strong.is-none{color:#93a3b5}.dspr-prep-fact strong .dspr-lob{font-size:.62rem}.dspr-prep-referral,.dspr-prep-workup{border-top:1px solid #e0e7ee}.dspr-prep-referral{padding:.7rem 1.1rem .55rem;background:#f3f9f4}.dspr-prep-referralhead{display:grid;gap:.14rem;margin-bottom:.55rem}.dspr-prep-referralhead span{color:#1f7a3f;font-size:.56rem;font-weight:900;letter-spacing:.09em}.dspr-prep-referralhead b{color:#14522c;font-size:.86rem;font-weight:700;line-height:1.35}.dspr-prep-referralrows{display:grid;gap:.4rem}.dspr-prep-referralrow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.35fr);align-items:center;gap:.7rem;padding:.5rem .7rem;border:1px solid #cfe3d5;border-radius:7px;background:#fff}.dspr-prep-referralrow i{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:#1f7a3f;color:#fff;font-size:.7rem;font-style:normal;font-weight:900}.dspr-prep-referralopens,.dspr-prep-referralwho{display:grid;gap:.02rem;min-width:0}.dspr-prep-referralrow small{color:#7b8da1;font-size:.49rem;font-weight:900;letter-spacing:.11em}.dspr-prep-referralrow b{color:#123f6d;font-size:.78rem;font-weight:800}.dspr-prep-referralrow b,.dspr-prep-referralrow em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-referralrow em{color:#6b7f93;font-size:.6rem;font-style:normal;font-weight:700}.dspr-prep-referralnone{margin:0;color:#52657a;font-size:.74rem}.dspr-prep-bands.is-compressed{padding-top:.5rem;padding-bottom:.4rem;gap:.4rem}.dspr-prep-bands.is-compressed .dspr-prep-fact strong{font-size:.7rem}@media (max-width:640px){.dspr-prep-referralrow{grid-template-columns:1fr;gap:.3rem}.dspr-prep-referralrow i{display:none}}.dspr-prep-ask{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding:.55rem 1.1rem;background:#eef6ff}.dspr-prep-ask span{color:#0877d1;font-size:.56rem;font-weight:900;letter-spacing:.09em;white-space:nowrap}.dspr-prep-ask b{color:#174a78;font-size:.86rem;font-weight:700;line-height:1.35}.dspr-prep-why{display:flex;align-items:center;gap:.6rem;padding:.42rem 1.1rem;background:#102b4e;color:#fff}.dspr-prep-why span{color:#8eb5db;font-size:.56rem;font-weight:900;letter-spacing:.09em;white-space:nowrap}.dspr-prep-why b{min-width:0;font-size:.74rem;font-weight:700;line-height:1.3}.dspr-prep-why em{margin-left:auto;flex:none;padding:.1rem .4rem;border-radius:3px;background:#dff5eb;color:#087158;font-size:.55rem;font-style:normal;font-weight:900;white-space:nowrap}.dspr-prep-evidence{display:grid;grid-template-columns:1fr 1fr;background:#fff}.dspr-prep-evidence>div{display:grid;gap:.18rem;align-content:start;min-width:0;padding:.6rem 1.1rem .7rem}.dspr-prep-evidence>div+div{border-left:1px solid #e0e7ee}.dspr-prep-evidence span{color:#0877d1;font-size:.56rem;font-weight:900;letter-spacing:.09em}.dspr-prep-evidence b{color:#344c64;font-size:.78rem;font-weight:600;line-height:1.45;text-wrap:pretty}.dspr-prep-evidence small{color:#7c8da0;font-size:.62rem}.dspr-prep-introwrap{overflow-x:auto}.dspr-prep-intro{width:100%;min-width:430px;border-collapse:collapse;font-size:.78rem}.dspr-prep-intro th{padding:.25rem .5rem;border-bottom:1px solid var(--line);color:#667085;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:left}.dspr-prep-intro td{padding:.35rem .5rem;border-bottom:1px solid #eef2f7}.dspr-prep-intro tr:last-child td{border-bottom:0}.dspr-prep-intro td:first-child{font-weight:600}.dspr-prep-xsell{display:flex;gap:.35rem;flex-wrap:wrap}.dspr-intro-workup{display:grid;gap:.48rem;padding:.7rem;border:1px solid #bfd7ed;border-radius:9px;background:#f5faff}.dspr-intro-workup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dspr-intro-workup-head>div{display:grid;gap:.12rem}.dspr-intro-workup-head span{color:var(--pg-blue);font-size:.58rem;font-weight:800;letter-spacing:.09em}.dspr-intro-workup-head strong{color:#173b68;font-size:.88rem}.dspr-intro-step{display:grid;grid-template-columns:minmax(145px,.48fr) minmax(0,1.8fr);gap:.65rem;align-items:center;padding-top:.48rem;border-top:1px solid #d8e8f5}.dspr-intro-stephead{display:flex;align-items:flex-start;gap:.42rem;min-width:0}.dspr-intro-stephead>span{display:inline-grid;place-items:center;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#d8eafa;color:#174f80;font-size:.62rem;font-weight:800}.dspr-intro-stephead>div{display:grid;gap:.08rem;min-width:0}.dspr-intro-stephead strong{color:#294d70;font-size:.69rem;line-height:1.25}.dspr-intro-stephead small{color:#71869a;font-size:.61rem;line-height:1.3}.dspr-intro-role{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid #b7cce0;border-radius:7px;background:#b7cce0}.dspr-intro-role button{min-width:0;padding:.42rem .5rem;border:0;background:#fff;color:#536a82;font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.dspr-intro-role button:hover{background:#edf6fe;color:#174f80}.dspr-intro-role button.is-active{background:#173b68;color:#fff}.dspr-intro-fields{display:grid;gap:.55rem}.dspr-intro-fields.is-progress{grid-template-columns:minmax(125px,.72fr) minmax(180px,1.28fr)}.dspr-intro-fields.is-followup{grid-template-columns:minmax(210px,1.5fr) minmax(135px,.65fr)}.dspr-intro-fields label{display:grid;align-content:start;gap:.22rem;min-width:0}.dspr-intro-fields label>span{color:#62778d;font-size:.6rem;font-weight:700}.dspr-intro-fields input,.dspr-intro-fields select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #c7d5e2;border-radius:6px;padding:.42rem .5rem;background:#fff;color:#243e59;font:inherit;font-size:.74rem}.dspr-intro-fields input:focus-visible,.dspr-intro-fields select:focus-visible,.dspr-intro-role button:focus-visible,.dspr-intro-save-row button:focus-visible{outline:3px solid rgba(0,192,237,.3);outline-offset:1px}.dspr-intro-direct-note{margin:0;color:#61758a;font-size:.73rem;line-height:1.45}.dspr-intro-save-row{display:flex;align-items:center;gap:.65rem;padding-top:.48rem;border-top:1px solid #d8e8f5}.dspr-intro-save-row button{flex:0 0 auto;border:1px solid #173b68;border-radius:7px;padding:.45rem .7rem;background:#173b68;color:#fff;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.dspr-intro-save-row button:disabled{opacity:.6;cursor:default}.dspr-intro-save-row span{color:#667b90;font-size:.66rem;line-height:1.35}.dspr-intro-save-row span.is-error{color:#b42318}.dspr-intro-receipt{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.28rem .38rem;border:1px solid #a7d8bc;border-radius:6px;background:#edf9f2}.dspr-intro-receipt span{color:#21613c;font-weight:650}.dspr-intro-receipt button{padding:0;border:0;border-radius:0;background:transparent;color:#155c99;font-size:.66rem;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.dspr-intro-receipt button:hover{color:#0a3f70}.dspr-prep-decide{border-top:1px solid var(--line);background:#fbfcfe}.dspr-prep-decidetop{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.5rem 1.1rem 0}.dspr-prep-suggest{display:flex;align-items:baseline;gap:.4rem;min-width:0}.dspr-prep-suggest span{color:#0877d1;font-size:.54rem;font-weight:900;letter-spacing:.09em;white-space:nowrap}.dspr-prep-suggest b{color:#174a78;font-size:.78rem;white-space:nowrap}.dspr-prep-suggest small{color:#7c8da0;font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dspr-prep-decidenote{flex:none;color:#98a2b3;font-size:.6rem;text-align:right}.dspr-prep-jobs{margin-top:.55rem}.dspr-prep-jobtabs{display:flex;gap:.4rem;margin-bottom:.55rem}.dspr-prep-jobtabs button{flex:1 1;border:1px solid #c9d7e8;border-radius:9px;background:#fff;color:#28588e;font:inherit;font-size:.68rem;font-weight:900;letter-spacing:.04em;padding:.45rem .6rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dspr-prep-jobtabs button.is-on{background:#0a1770;border-color:#0a1770;color:#fff}.dspr-prep-jobtabs button.is-link{color:#92600e;border-color:#ecd9ae}.dspr-prep-jobtabs button.is-link.is-on{background:#92600e;border-color:#92600e;color:#fff}.dspr-prep-linkjob{border:1px solid #ecd9ae;border-radius:10px;background:#fffcf4;padding:.6rem .65rem}.dspr-prep-room td,.dspr-prep-room th{white-space:nowrap}.dspr-prep-room .nm{display:inline-block;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.dspr-prep-room td.c-name .nm{font-weight:700}.dspr-prep-room tr.is-client>td{background:#eefaf4}.dspr-prep-room td.c-health .dspr-chip{font-size:.66rem;padding:.08rem .42rem}.dspr-prep-path{display:grid;margin-top:.3rem;border-top:1px solid #e6edf3}.dspr-prep-pathrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"star name chip" "star meta meta";column-gap:.4rem;row-gap:.05rem;align-items:center;padding:.28rem 0;border-bottom:1px solid #e6edf3}.dspr-prep-pathrow:hover{background:#f6f9fc}.dspr-prep-pathrow>i{grid-area:star;font-style:normal;font-size:.82rem;line-height:1;color:#b7c4d4}.dspr-prep-pathrow.is-starred>i{color:#d99a1b}.dspr-prep-path .dspr-prep-pathrow>b{grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f3a57;font-size:.74rem;font-weight:700;line-height:1.3}.dspr-prep-pathrow>em.dspr-chip{grid-area:chip;font-style:normal;font-size:.62rem;letter-spacing:0;padding:.06rem .4rem}.dspr-prep-pathrow>em.dspr-chip.is-unset{font-style:italic}.dspr-prep-path .dspr-prep-pathrow>small{grid-area:meta;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6d8095;font-size:.62rem;line-height:1.3}.dspr-prep-pathrow>small u{text-decoration:none;color:#445868;font-weight:600}.dspr-prep-pathmore{justify-self:start;margin-top:.3rem;border:1px solid #c9d7e8;border-radius:3px;background:#fff;color:#28588e;font:inherit;font-size:.62rem;font-weight:800;padding:.18rem .5rem;cursor:pointer}.dspr-prep-pathmore:hover{background:#edf6fe;border-color:#8fb3d9;color:#174f80}.dspr-prep-opener{font-size:.5rem;font-weight:900;letter-spacing:.05em;color:#0b6b4f;background:#d8f2e5;border-radius:3px;padding:.08rem .45rem;text-transform:uppercase;vertical-align:middle}.dspr-prep-opener,.dspr-prep-starnote{display:inline-block;margin-left:.4rem}.dspr-prep-starnote{font-size:.58rem;color:#92600e;background:#fdf3e0;border-radius:6px;padding:.06rem .42rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.dspr-prep-star{border:0;background:none;font-size:.92rem;line-height:1;cursor:pointer;color:#b7c4d4;padding:.1rem}.dspr-prep-star[aria-pressed=true]{color:#d99a1b}.dspr-prep-staredit td{background:#fffaf0;padding:.35rem .5rem;white-space:normal}.dspr-prep-staredit input{width:55%;border:1px solid #e3cf9d;border-radius:6px;padding:.28rem .5rem;font:inherit;font-size:.66rem}.dspr-prep-staredit button{margin-left:.4rem;border:0;border-radius:6px;background:#92600e;color:#fff;font:inherit;font-size:.6rem;font-weight:800;padding:.3rem .62rem;cursor:pointer}.dspr-prep-staredit button.is-cancel{background:#eef2f6;color:#5c708a}.dspr-prep-staredit .is-error{margin-left:.45rem;color:#b3352e;font-size:.62rem}.dspr-prep-linkacts{display:flex;gap:.5rem;margin-top:.6rem}.dspr-prep-linkacts button{border:0;border-radius:9px;font:inherit;font-size:.68rem;font-weight:900;padding:.52rem .85rem;cursor:pointer}.dspr-prep-linkacts button.is-go{background:#92600e;color:#fff}.dspr-prep-linkacts button.is-go:hover{background:#7c5109}.dspr-prep-linkacts button.is-none{background:#eef2f6;color:#5c708a}.dspr-prep-linkacts button:disabled{opacity:.6;cursor:default}.dspr-prep-sec.is-xsell{margin-top:.5rem}.dspr-prep-decisionstate{margin:.65rem 1.1rem .8rem;color:#52657a;font-size:.72rem}.dspr-prep-decisionstate.is-error{color:#a43b32}.dspr-prep-decisionstate button{margin-left:.45rem;border:0;background:transparent;color:#0877d1;font:inherit;font-weight:800;cursor:pointer;text-decoration:underline}.dspr-prep-decisionform{display:grid;gap:.65rem;padding:.65rem 1.1rem .85rem}.dspr-prep-decisionfields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;align-items:end}.dspr-prep-decisionfield.is-status{grid-column:1/-1;margin-top:.15rem}@media (max-width:640px){.dspr-prep-decisionfields{grid-template-columns:minmax(0,1fr)}}.dspr-prep-decisionfields>label{display:grid;gap:.28rem}.dspr-prep-decisionfields legend,.dspr-prep-decisionfields>label>span,.dspr-prep-decisionnote>span{color:#52657a;font-size:.58rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.dspr-prep-decisionfields select{width:100%;min-height:2.55rem;border:1px solid #c8d5e0;border-radius:7px;padding:.42rem .5rem;background:#fff;color:#16324f;font:inherit;font-size:.76rem;font-weight:700}.dspr-prep-decisionfields fieldset{min-width:0;margin:0;padding:0;border:0}.dspr-prep-decisionfields legend{margin-bottom:.28rem}.dspr-prep-statuschoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.dspr-prep-statuschoices button{display:grid;gap:.08rem;min-width:0;min-height:2.55rem;align-content:center;border:1px solid #c8d5e0;border-radius:7px;padding:.34rem .45rem;background:#fff;color:#29445f;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.dspr-prep-statuschoices button small{color:#71849a;font-size:.56rem;font-weight:650}.dspr-prep-statuschoices button[aria-pressed=true]{color:#fff;box-shadow:0 0 0 2px rgba(8,119,209,.18)}.dspr-prep-statuschoices button[aria-pressed=true] small{color:rgba(255,255,255,.82)}.dspr-meta-burn{margin-left:.6rem;padding-left:.6rem;border-left:1px solid #dbe4ee;color:#52657a}.dspr-meta-burn b{color:#b87800;font-weight:900}.dspr-prep-decisionnote textarea{min-height:2.1rem;height:auto;field-sizing:content}.dspr-prep-decisionactions .is-later{border:1px solid #c9a227;border-radius:4px;padding:.42rem .8rem;background:#fdf8e7;color:#7a5c00;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.dspr-prep-decisionactions .is-later:hover:not(:disabled){border-color:#a8871a;background:#f8efd0}.dspr-prep-decisionactions .is-later:disabled{opacity:.55;cursor:default}.dspr-prep-decisionactions .is-reviewed{border:1px solid #1f8a4c;border-radius:4px;padding:.42rem .8rem;background:#1f8a4c;color:#fff;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.dspr-prep-decisionactions .is-reviewed:hover:not(:disabled){border-color:#176b3b;background:#176b3b}.dspr-prep-headreviewed{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border:1px solid #1f8a4c;border-radius:6px;background:#eef8f1;color:#1e5c39;font:inherit;font-size:.68rem;font-weight:800;cursor:pointer}.dspr-prep-headreviewed:hover{background:#1f8a4c;color:#fff}.dspr-prep-decisionactions .is-reviewed:disabled{opacity:.55;cursor:default}.dspr-prep-modal-scrim{position:fixed;inset:0;z-index:90;background:rgba(16,43,78,.42)}.dspr-prep-modal{position:fixed;z-index:91;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,92vw);padding:1.1rem 1.2rem 1rem;background:#fff;border:1px solid #dce4ed;box-shadow:0 24px 60px rgba(16,43,78,.28);display:grid;gap:.7rem}.dspr-prep-modal small{color:#0877d1;font-size:.58rem;font-weight:900;letter-spacing:.12em}.dspr-prep-modal b{color:#102b4e;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.dspr-prep-modal p{margin:0;color:#475467;font-size:.82rem;line-height:1.45}.dspr-prep-modal .dspr-prep-modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.dspr-prep-modal .dspr-prep-modal-actions button{border:1px solid var(--pg-blue);background:var(--pg-blue);color:#fff;padding:.42rem .9rem;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.dspr-prep-modal .dspr-prep-modal-actions button.is-quiet{background:#fff;color:var(--pg-blue)}.dspr-chip.rs-ComeBackLater,.dspr-chip.rs-Comebacklater,.dspr-review-mark.rs-Comebacklater{background:#fdf8e7;color:#7a5c00}.dspr-prep-listtype{display:flex;min-width:0;border:1px solid #c8d5e0;border-radius:7px;background:#fff;overflow:hidden}.dspr-prep-listtype button{flex:1 1;display:grid;gap:.04rem;align-content:center;min-width:0;min-height:2.85rem;border:0;border-right:1px solid #dde6ef;padding:.4rem .42rem;background:#fff;color:#29445f;font:inherit;text-align:center;cursor:pointer}.dspr-prep-listtype button:last-child{border-right:0}.dspr-prep-listtype button b{font-size:.74rem;font-weight:800;line-height:1.2}.dspr-prep-listtype button small{overflow:hidden;color:#71849a;font-size:.54rem;font-weight:650;line-height:1.25;text-overflow:ellipsis}.dspr-prep-listtype button:hover:not([aria-pressed=true]){background:#f4f8fc}.dspr-prep-listtype button[aria-pressed=true]{background:var(--lt);color:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.dspr-prep-listtype button[aria-pressed=true] small{color:rgba(255,255,255,.88)}.dspr-prep-listtype button[aria-pressed=true][style*="#ffcb00"]{color:#4a3d00}.dspr-prep-listtype button[aria-pressed=true][style*="#ffcb00"] small{color:rgba(74,61,0,.75)}.dspr-prep-listtype button:focus-visible{outline:3px solid rgba(0,192,237,.32);outline-offset:-3px}.dspr-prep-listtype button:disabled{opacity:.55;cursor:default}@media (max-width:760px){.dspr-prep-listtype{flex-wrap:wrap}.dspr-prep-listtype button{flex:1 1 33%;border-bottom:1px solid #dde6ef}}.dspr-prep-decisionactions button:focus-visible,.dspr-prep-decisionfields select:focus-visible,.dspr-prep-decisionnote textarea:focus-visible,.dspr-prep-statuschoices button:focus-visible{outline:3px solid rgba(0,192,237,.32);outline-offset:1px}.dspr-prep-statuschoices button:disabled{opacity:.55;cursor:default}.dspr-prep-decisionnote{display:grid;gap:.28rem}.dspr-prep-decisionnote textarea{width:100%;min-height:4.7rem;resize:vertical;border:1px solid #c8d5e0;border-left:3px solid #0877d1;border-radius:7px;padding:.55rem .65rem;background:#fff;color:#16324f;font:inherit;font-size:.76rem;line-height:1.45}.dspr-prep-decisionnote>small{color:#71849a;font-size:.62rem}.dspr-prep-decisionvalidation{color:#9a5b00;font-size:.67rem;font-weight:700}.dspr-prep-decisionactions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.dspr-prep-decisionactions button{border:1px solid #c8d5e0;border-radius:7px;padding:.44rem .75rem;background:#fff;color:#35516f;font:inherit;font-size:.7rem;font-weight:850;cursor:pointer}.dspr-prep-decisionactions button.is-save{border-color:#0a1770;background:#0a1770;color:#fff}.dspr-prep-decisionactions button.is-skip{color:#667085}.dspr-prep-decisionactions button.is-link{margin-left:auto;border-color:#ecd9ae;background:#fdf3e0;color:#92600e}.dspr-prep-decisionactions button:disabled{opacity:.5;cursor:default}.dspr-prep-writestate{padding:.45rem 1.1rem .7rem;background:#fbfcfe;color:var(--muted);font-size:.76rem;font-weight:600}.dspr-prep-writestate.is-error{color:#b42318}.dspr-prep-keys{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.45rem;color:#98a2b3;font-size:.7rem}.dspr-prep-keys kbd{font-family:inherit;font-size:.64rem;border:solid var(--line);border-width:1px 1px 2px;border-radius:4px;padding:0 .3rem;background:#fff}.dspr-prep-undo{font:inherit;font-size:.73rem;font-weight:700;color:var(--pg-blue);background:none;border:none;cursor:pointer}.dspr-prep-hist{position:sticky;top:.75rem;display:flex;flex-direction:column;max-height:calc(100vh - 120px);padding:0;overflow:hidden}.dspr-prep-histhead{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;padding:.7rem .9rem .55rem;border-bottom:1px solid var(--line)}.dspr-prep-histhead>div{display:grid;gap:.1rem;min-width:0}.dspr-prep-histhead strong{font-size:.84rem}.dspr-prep-histhead span{color:var(--muted);font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-histcount{flex:none;padding:.12rem .5rem;border-radius:3px;background:#e4f4ec;color:#00693f;font-size:.62rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-histfilter{display:flex;gap:.28rem;flex-wrap:wrap;padding:.5rem .9rem 0}.dspr-prep-histfilter button{border:1px solid #c8d5e0;border-radius:3px;background:#fff;color:#4a627c;font:inherit;font-size:.62rem;font-weight:800;padding:.14rem .55rem;cursor:pointer;white-space:nowrap}.dspr-prep-histfilter button i{font-style:normal;font-weight:900;color:#8fa2b5;margin-left:.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-histfilter button.is-on{background:#123f6d;border-color:#123f6d;color:#fff}.dspr-prep-histfilter button.is-on i{color:#9cc3e8}.dspr-prep-tlboard{flex:none;margin-left:auto;padding:.04rem .32rem;border:1px solid #cdb9ed;border-radius:4px;background:#f6f1fd;color:#6d28d9;font-size:.52rem;font-style:normal;font-weight:900;white-space:nowrap}.dspr-prep-tl li.is-app .dspr-prep-tlboard{border-color:#b9c4ed;background:#f1f3fd;color:#2843b8}.dspr-prep-tlpin{flex:none;color:#b7791f;font-style:normal;font-size:.72rem;line-height:1}.dspr-prep-tlpinbtn{margin-top:.45rem;border:1px solid #d8c9a8;border-radius:6px;background:#fdf8ec;color:#8a6414;font:inherit;font-size:.66rem;font-weight:800;padding:.26rem .6rem;cursor:pointer}.dspr-prep-tlpinbtn:hover{border-color:#b7791f}.dspr-prep-histnote{padding:.7rem .9rem;color:var(--muted);font-size:.75rem;line-height:1.45}.dspr-prep-tl{list-style:none;margin:0;padding:.35rem .65rem;overflow-y:auto;overflow-x:hidden}.dspr-prep-tl li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:.55rem;padding:.5rem .15rem;border-bottom:1px solid #eef2f7;cursor:pointer}.dspr-prep-tl li:last-child{border-bottom:0}.dspr-prep-tl li:hover{background:#f7fafd}.dspr-prep-tlmore{cursor:auto}.dspr-prep-tl li:before{content:"";position:absolute;left:58px;top:.82rem;width:6px;height:6px;border-radius:50%;background:#c9d2e3}.dspr-prep-tl li.is-update:before{background:#1d4ed8}.dspr-prep-tl li.is-status:before{background:#3f9142}.dspr-prep-tl li.is-app:before{background:#0a1770}.dspr-prep-tldate{padding-right:.5rem;text-align:right}.dspr-prep-tldate b{color:#425b75;font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dspr-prep-tlbody{display:grid;gap:.16rem;min-width:0;padding-left:.75rem}.dspr-prep-tltitle{display:flex;align-items:center;gap:.45rem;width:100%;border:0;padding:0;background:transparent;color:#1d3855;font:inherit;font-size:.76rem;font-weight:800;text-align:left;cursor:pointer}.dspr-prep-tltitle>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-tlowner{flex:none;padding:.06rem .4rem;border:1px solid #d5dee8;border-radius:3px;background:#f4f7fb;color:#47607b;font-size:.58rem;font-style:normal;font-weight:800;white-space:nowrap}.dspr-prep-tltitle i{flex:none;color:#8ca0b6;font-size:.85rem;font-style:normal;transition:transform .15s}.dspr-prep-tl li.is-open .dspr-prep-tltitle i{transform:rotate(90deg)}.dspr-prep-tlpreview{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#31475e;font-size:.72rem;line-height:1.45}.dspr-prep-tlkind{color:#8493a3;font-size:.58rem}.dspr-prep-tlmore{display:grid;gap:.3rem;margin-top:.15rem;padding:.5rem .6rem;border-left:2px solid #bcd6fb;border-radius:0 6px 6px 0;background:#f4f8fd}.dspr-prep-tlmore p{margin:0;font-size:.74rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.dspr-prep-tlmore dl{display:grid;grid-template-columns:auto 1fr;gap:.08rem .55rem;margin:0}.dspr-prep-tlmore dt{color:#7c8da0;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dspr-prep-tlmore dd{margin:0;color:#344c64;font-size:.68rem;min-width:0;overflow-wrap:anywhere}.dspr-prep-histfoot{padding:.5rem .9rem;border-top:1px solid var(--line);color:#98a2b3;font-size:.62rem;line-height:1.4}.dspr-prep-empty{display:grid;gap:.25rem;padding:1.4rem 1.2rem}.dspr-prep-empty span{color:var(--muted);font-size:.8rem}.dspr-prep-done .dspr-panel h2{margin-bottom:.8rem}.dspr-prep-recap{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.dspr-prep-bucket{border:1px solid var(--line);border-radius:9px;overflow:hidden}.dspr-prep-bucket>div{padding:.4rem .7rem;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dspr-prep-bucket.is-hot>div{background:#fef0ef;color:#b42318}.dspr-prep-bucket.is-work>div{background:#e8f1ff;color:var(--pg-blue)}.dspr-prep-bucket ul{list-style:none;margin:0;padding:0}.dspr-prep-bucket li{padding:.4rem .7rem;border-top:1px solid #eef2f7;font-size:.8rem;font-weight:600}.dspr-prep-bucket li.is-none{color:var(--muted);font-weight:500}.dspr-prep-handoff{margin:.8rem 0 0;padding:.6rem .8rem;background:#f0fbff;border:1px solid #bee6f5;border-radius:8px;color:#0b5e7d;font-size:.79rem;line-height:1.5}.dspr-prep-donebtns{display:flex;gap:.6rem;margin-top:.8rem;flex-wrap:wrap}.dspr-prep-activity{padding:0;overflow:hidden}.dspr-prep-activityhead{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid var(--line)}.dspr-prep-activityhead>div{display:grid;gap:.12rem}.dspr-prep-activityhead strong{font-size:.9rem}.dspr-prep-activityhead span{color:var(--muted);font-size:.72rem}.dspr-prep-activitylist{display:grid}.dspr-prep-activityrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto) 130px;align-items:center;gap:1rem;padding:.65rem 1rem;border-bottom:1px solid #eef2f7}.dspr-prep-activityrow:last-child{border-bottom:0}.dspr-prep-activityrow>div{display:grid;gap:.12rem;min-width:0}.dspr-prep-activityrow strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-activityrow span{overflow:hidden;color:var(--muted);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-activityrow>b{justify-self:start;padding:.16rem .5rem;border:1px solid var(--line);border-radius:3px;background:#f4f7fb;color:#475467;font-size:.7rem;white-space:nowrap}.dspr-prep-activityrow>b.is-hotlead,.dspr-prep-activityrow>b.is-hotlist{border-color:#f5c8c4;background:#fef0ef;color:#b42318}.dspr-prep-activityrow>b.is-workinglist,.dspr-prep-activityrow>b.is-worklist{border-color:#bcd6fb;background:#e8f1ff;color:var(--pg-blue)}.dspr-prep-activityrow time{color:#667085;font-size:.7rem;text-align:right;white-space:nowrap}.dspr-prep-activityempty{padding:1.5rem 1rem;color:var(--muted);font-size:.8rem}.dspr-btn-ghost{font:inherit;font-size:.84rem;font-weight:600;color:var(--pg-blue);background:#fff;border:1px solid var(--line);border-radius:8px;padding:.42rem .85rem;cursor:pointer}.dspr-btn-ghost:hover{background:#f4f7fb}.dspr-prep-command{display:flex;align-items:center;flex-wrap:wrap;gap:.34rem;min-width:0;padding:.46rem .55rem}.dspr-prep-commandcurrent{display:grid;gap:.02rem;min-width:8.8rem;max-width:12rem;padding:.2rem .52rem;border-left:3px solid #0877d1;background:#f5f9fd}.dspr-prep-commandcurrent.is-filter{border-left-color:#b47a12}.dspr-prep-commandcurrent small{color:#7b8da1;font-size:.49rem;font-weight:900;letter-spacing:.11em}.dspr-prep-commandcurrent b{overflow:hidden;color:#123f6d;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-commandplus{display:grid;place-items:center;width:1.4rem;height:1.4rem;flex:none;border-radius:50%;background:#102b4e;color:#fff;font-size:.75rem;font-style:normal;font-weight:900}.dspr-prep-commandspace{flex:1 1}.dspr-prep-commandtallies{display:flex;gap:.2rem}.dspr-prep-commandtallies i{display:grid;place-items:center;min-width:1.35rem;height:1.35rem;border-radius:3px;background:#eef2f6;color:#52657a;font-size:.58rem;font-style:normal;font-weight:900}.dspr-prep-commandtallies i.is-hot{background:#fce9e7;color:#a83229}.dspr-prep-commandtallies i.is-work{background:#e5f0ff;color:#1767b1}.dspr-prep-commandtallies i.is-info{background:#fff1cf;color:#8a5a00}.dspr-prep-reviewfilters{border:0;background:transparent;color:#52657a;font:inherit;font-size:.64rem;font-weight:800;cursor:pointer;white-space:nowrap}.dspr-prep-reviewfilters:hover{color:#0877d1}.dspr-prep-starnote{border:0;background:transparent;font:inherit;cursor:pointer;text-align:left}.dspr-prep-starnote:hover{text-decoration:underline}.dspr-prep-starnote.is-empty{color:#9aabbd;font-style:italic}.dspr-prep-autolink{display:inline-flex;align-items:center;gap:.3rem;margin-left:.5rem;color:#1f7a3f;font-size:.6rem;font-weight:800}.dspr-prep-autolink.is-error{color:#a83229}.dspr-prep-commandcurrent.is-filter{grid-template-columns:1fr auto;align-items:center}.dspr-prep-commandcurrent.is-filter small{grid-column:1/-1}.dspr-prep-clearoverlay{display:grid;place-items:center;width:1.05rem;height:1.05rem;flex:none;border:0;border-radius:50%;background:#e6d6b4;color:#7a5200;font:inherit;font-size:.66rem;font-weight:900;line-height:1;cursor:pointer}.dspr-prep-clearoverlay:hover{background:#b47a12;color:#fff}.dspr-prep-focusbar{display:flex;align-items:center;gap:.55rem;margin-bottom:.6rem;padding:.46rem .6rem;border:1px solid #dbe4ee;border-left:3px solid #0877d1;border-radius:8px;background:#f5f9fd}.dspr-prep-backtolist{flex:none;border:1px solid #c3d5e8;border-radius:6px;padding:.32rem .6rem;background:#fff;color:#123f6d;font:inherit;font-size:.66rem;font-weight:900;cursor:pointer;white-space:nowrap}.dspr-prep-backtolist:hover{border-color:#0877d1;background:#0877d1;color:#fff}.dspr-prep-focusid{display:grid;gap:.02rem;min-width:0}.dspr-prep-focusid small{color:#7b8da1;font-size:.49rem;font-weight:900;letter-spacing:.11em}.dspr-prep-focusid b{overflow:hidden;color:#123f6d;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.dspr-prep-focusid i{color:#7b8da1;font-size:.58rem;font-style:normal;font-weight:800}.dspr-prep-focusspace{flex:1 1}.dspr-prep-focusmarks{display:flex;gap:.3rem}.dspr-prep-focusmarks em{border-radius:3px;padding:.2rem .5rem;background:#eef2f6;color:#7b8da1;font-size:.58rem;font-style:normal;font-weight:900;white-space:nowrap}.dspr-prep-focusmarks em.is-on{background:#dff2e4;color:#1f7a3f}.dspr-row-peek{flex:none;margin-right:.3rem;border:0;border-radius:4px;padding:0 .22rem;background:transparent;color:#9aabbd;font:inherit;font-size:.8rem;font-weight:900;line-height:1;cursor:pointer;transition:transform .12s ease}.dspr-row-peek:hover{background:#e5eef8;color:#0877d1}.dspr-row-peek.is-open{transform:rotate(90deg);color:#0877d1}.dspr-prep-savegroup{flex:none;border:1px solid #0877d1;border-radius:6px;padding:.4rem .66rem;background:#0877d1;color:#fff;font:inherit;font-size:.66rem;font-weight:900;cursor:pointer;white-space:nowrap}.dspr-prep-command .dspr-prep-viewmenu{position:absolute;top:calc(100% + 5px);left:0;z-index:82}.dspr-prep-drawerbackdrop{position:fixed;inset:0;z-index:90;border:0;background:rgba(12,31,53,.28)}.dspr-prep-drawer{position:fixed;z-index:91;top:0;right:0;display:grid;grid-template-rows:auto auto auto auto 1fr auto;gap:1rem;width:min(410px,92vw);height:100vh;padding:1rem;background:#fff;box-shadow:-18px 0 42px rgba(16,43,78,.2)}.dspr-prep-drawer header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid #dce4ed}.dspr-prep-drawer header span{display:grid;gap:.16rem}.dspr-prep-drawer header small{color:#0877d1;font-size:.58rem;font-weight:900;letter-spacing:.12em}.dspr-prep-drawer header b{color:#102b4e;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}.dspr-prep-drawer header button{border:0;background:transparent;color:#6b7d91;font-size:1.45rem;cursor:pointer}.dspr-prep-drawerscope{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.45rem}.dspr-prep-drawerscope span{display:grid;gap:.12rem;padding:.55rem;border:1px solid #d7e1eb;border-radius:8px;background:#f7f9fc}.dspr-prep-drawerscope small{color:#7a8ca0;font-size:.51rem;font-weight:900;letter-spacing:.08em}.dspr-prep-drawerscope b{color:#23435f;font-size:.72rem}.dspr-prep-drawerscope i{align-self:center;color:#0877d1;font-style:normal;font-weight:900}.dspr-prep-drawer>label{display:grid;gap:.28rem;color:#52657a;font-size:.62rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.dspr-prep-drawer input,.dspr-prep-drawer select{width:100%;border:1px solid #c8d5e0;border-radius:7px;padding:.55rem .6rem;background:#fff;color:#16324f;font:inherit;font-size:.78rem}.dspr-prep-drawer>p{margin:0;color:#6e8093;font-size:.7rem;line-height:1.5}.dspr-prep-drawer footer{display:flex;justify-content:flex-end;gap:.45rem;padding-top:.8rem;border-top:1px solid #dce4ed}.dspr-prep-drawer footer button{border:1px solid #c8d5e0;border-radius:7px;padding:.48rem .8rem;background:#fff;color:#425972;font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.dspr-prep-drawer footer button.is-primary{border-color:#0877d1;background:#0877d1;color:#fff}.dspr-prep-drawer footer button:disabled{opacity:.5}.dspr-prep-grid.is-link-job{grid-template-columns:minmax(0,1fr)}.dspr-prep-grid.is-link-job .dspr-prep-main{width:100%}.dspr-prep-grid.is-link-job .dspr-prep-introwrap{overflow-x:visible}.dspr-prep-grid.is-link-job .dspr-prep-intro{min-width:0;table-layout:auto}.dspr-prep-grid.is-link-job .dspr-prep-room td,.dspr-prep-grid.is-link-job .dspr-prep-room th{white-space:normal}.dspr-prep-grid.is-link-job .dspr-prep-room .nm,.dspr-prep-grid.is-link-job .dspr-prep-starnote{display:inline;max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.dspr-prep-linkcontext{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.5rem;margin-bottom:.48rem}.dspr-prep-linkcontext span{display:grid;gap:.08rem;padding:.42rem .5rem;border:1px solid #e2c98f;border-radius:6px;background:#fff}.dspr-prep-linkcontext small{color:#92702b;font-size:.5rem;font-weight:900;letter-spacing:.08em}.dspr-prep-linkcontext b{color:#4d3a15;font-size:.7rem}.dspr-prep-linkcontext i{align-self:center;color:#b47a12;font-style:normal;font-weight:900}.dspr-prep-linkwhy{display:grid;grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:.55rem}.dspr-prep-linkwhy>span{color:#6d5320;font-size:.62rem;font-weight:900}.dspr-prep-staredit .dspr-prep-linkwhy input{width:100%;min-height:2rem}.dspr-prep-staractions{display:inline-flex;margin-top:.42rem}.dspr-prep-decisionfield{overflow:hidden;border:1px solid #c8d5e0!important;border-radius:8px;background:#fff}.dspr-prep-decisionfields>label.dspr-prep-decisionfield{gap:0}.dspr-prep-decisionfield .dspr-prep-fieldband{display:block;width:100%;box-sizing:border-box;margin:0;padding:.28rem .5rem;background:#123f6d;color:#fff;text-align:center}.dspr-prep-decisionfield.is-status .dspr-prep-fieldband{background:#0b6b4f}.dspr-prep-decisionfield select{min-height:3rem;border:0;border-radius:0;text-align:center}.dspr-prep-decisionfield .dspr-prep-statuschoices{gap:.34rem;padding:.4rem}.dspr-prep-decisionfield.is-next .dspr-prep-fieldband,.dspr-prep-decisionfield.is-rel .dspr-prep-fieldband{background:var(--pick,#123f6d)}.dspr-prep-decisionfield.is-next select,.dspr-prep-decisionfield.is-rel select{border-left:6px solid var(--pick,transparent)}.dspr-prep-statuschoices button.is-hot{border-color:#efb8b2;background:#fff3f2;color:#a83229}.dspr-prep-statuschoices button.is-work{border-color:#b9d4f2;background:#eff6ff;color:#1767b1}.dspr-prep-statuschoices button.is-info{border-color:#ead18d;background:#fff8e6;color:#8a5a00}.dspr-prep-statuschoices button.is-hot small{color:#b75a51}.dspr-prep-statuschoices button.is-work small{color:#5b85ae}.dspr-prep-statuschoices button.is-info small{color:#9d7a2d}.dspr-prep-histhead{align-items:center;padding:.78rem .9rem .68rem;background:#f8fafc}.dspr-prep-histhead>div>small{color:#0877d1;font-size:.5rem;font-weight:900;letter-spacing:.13em}.dspr-prep-histhead strong{color:#102b4e;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.dspr-prep-histmetrics{display:flex;flex:none;gap:.6rem}.dspr-prep-histmetrics b{display:grid;gap:.02rem;min-width:2.35rem;color:#173f66;font-size:.72rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspr-prep-histmetrics small{color:#8696a8;font-size:.43rem;font-weight:900;letter-spacing:.07em}.dspr-prep-histfilter{padding:.48rem .9rem;border-bottom:1px solid #e7edf3}.dspr-prep-histtagfilters{position:absolute;top:4.15rem;right:.75rem;z-index:5}.dspr-prep-histtagfilters>summary{list-style:none;border:1px solid #c8d5e0;border-radius:3px;padding:.14rem .58rem;background:#fff;color:#4a627c;font-size:.62rem;font-weight:800;cursor:pointer}.dspr-prep-histtagfilters>div{position:absolute;top:calc(100% + 5px);right:0;display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:.55rem;width:430px;padding:.65rem;border:1px solid #cbd6e1;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(16,43,78,.18)}.dspr-prep-histtagfilters fieldset{margin:0;padding:.35rem;border:1px solid #e0e7ee}.dspr-prep-histtagfilters legend{color:#52657a;font-size:.56rem;font-weight:900;text-transform:uppercase}.dspr-prep-histtagfilters label{display:flex;gap:.3rem;color:#425972;font-size:.62rem}.dspr-prep-tl{padding:0}.dspr-prep-tl li{grid-template-columns:60px minmax(0,1fr);gap:0;padding:0;border-bottom-color:#e3e9ef}.dspr-prep-tl li:before{left:57px;top:1rem;width:7px;height:7px;box-shadow:0 0 0 3px #fff}.dspr-prep-tldate{display:grid;align-content:start;gap:.02rem;min-height:3.55rem;padding:.82rem .65rem .6rem 0;border-right:1px solid #dce4ec;background:#f8fafc}.dspr-prep-tldate b{color:#314e6d;font-size:.62rem}.dspr-prep-tldate span{color:#8797a8;font-size:.55rem;font-weight:750}.dspr-prep-tlbody{gap:.22rem;padding:.72rem .72rem .68rem .92rem}.dspr-prep-tltitle{align-items:flex-start;color:#183751;font-size:.75rem;line-height:1.35}.dspr-prep-tltitle .dspr-prep-tlsubject{flex:1 1;overflow:visible;text-overflow:clip;white-space:normal}.dspr-prep-tltitle>i:last-child{margin-left:auto}.dspr-prep-tlmeta{display:flex;align-items:center;gap:.28rem;flex-wrap:wrap}.dspr-prep-tlmeta .dspr-prep-tlboard{margin-left:0}.dspr-prep-tlkind{padding:.04rem .3rem;border-radius:4px;background:#eef2f6;color:#6f8193;font-size:.52rem;font-style:normal;font-weight:800}.dspr-prep-tlpreview{color:#566c82;font-size:.69rem}.dspr-prep-tlmore{margin-top:.28rem;padding:.58rem .65rem;border-left-color:#8fb8db;background:#f5f9fc}.dspr-prep-tlmore>p{color:#253f58}.dspr-prep-histfoot{background:#f8fafc}@media (max-width:1180px){.dspr-prep-command{flex-wrap:wrap}.dspr-prep-commandspace{display:none}.dspr-prep-savegroup{margin-left:auto}.dspr-prep-bands{grid-template-columns:1fr 1fr}.dspr-prep-band.is-details{grid-column:1/-1}}@media (max-width:980px){.dspr-prep-grid{grid-template-columns:1fr}.dspr-prep-hist{position:static;max-height:none}.dspr-prep-tl{max-height:340px}.dspr-prep-queuehead{grid-template-columns:1fr;gap:.45rem}.dspr-prep-qcount{text-align:left}.dspr-prep-team{justify-content:flex-start;max-width:none}}@media (max-width:720px){.dspr-prep-commandcurrent{min-width:7rem}.dspr-prep-commandtallies{display:none}.dspr-prep-savegroup{margin-left:0}.dspr-prep-linkcontext,.dspr-prep-linkwhy{grid-template-columns:1fr}.dspr-prep-linkcontext i{display:none}.dspr-prep-histtagfilters>div{width:min(88vw,430px);grid-template-columns:1fr}.dspr-prep-titlebar{align-items:stretch;flex-direction:column;gap:.4rem}.dspr-prep-mode{align-self:flex-start;margin-top:0}.dspr-prep-filterrow{flex-wrap:wrap}.dspr-prep-filterspacer{display:none}.dspr-prep-tallies{flex-wrap:wrap}.dspr-prep-cardhead{flex-direction:column;gap:.55rem}.dspr-prep-event{padding:.5rem .8rem}.dspr-prep-event em{font-size:.6rem}.dspr-prep-chips{justify-content:flex-start;max-width:none}.dspr-prep-bands{grid-template-columns:1fr;padding:.6rem .8rem .45rem}.dspr-prep-bandgrid.is-details{grid-template-columns:repeat(2,minmax(0,1fr))}.dspr-prep-ask{grid-template-columns:1fr;gap:.2rem;padding:.5rem .8rem}.dspr-prep-why{flex-wrap:wrap;padding:.42rem .8rem}.dspr-prep-evidence{grid-template-columns:1fr}.dspr-prep-evidence>div{padding:.55rem .8rem}.dspr-prep-evidence>div+div{border-left:0;border-top:1px solid #e0e7ee}.dspr-prep-decidetop{flex-direction:column;align-items:flex-start;gap:.15rem;padding:.5rem .8rem 0}.dspr-prep-decidenote{text-align:left}.dspr-prep-decisionform{padding:.6rem .8rem .75rem}.dspr-prep-decisionfields{grid-template-columns:1fr}.dspr-prep-statuschoices{grid-template-columns:repeat(3,minmax(0,1fr))}.dspr-prep-decisionactions button.is-link{margin-left:0}.dspr-intro-step{gap:.38rem}.dspr-intro-fields,.dspr-intro-step{grid-template-columns:1fr}.dspr-intro-save-row{align-items:stretch;flex-direction:column}.dspr-intro-receipt{align-items:flex-start;justify-content:space-between}.dspr-prep-keys{display:none}.dspr-prep-recap{grid-template-columns:1fr}.dspr-prep-head{gap:.5rem}.dspr-prep-activityhead{align-items:flex-start;flex-direction:column}.dspr-prep-activityrow{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .7rem}.dspr-prep-activityrow time{grid-column:1/-1;text-align:left}}.dspa{min-width:0}.dspa button,.dspa input{font:inherit}.dspa button:focus-visible,.dspa input:focus-visible,.dspa summary:focus-visible{outline:3px solid rgba(0,192,237,.34);outline-offset:2px}.dspa-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:.85rem}.dspa-eyebrow{display:flex;align-items:center;gap:.45rem;margin-bottom:.2rem;color:#667085;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dspa-eyebrow span{border:1px solid #a7dfb9;border-radius:999px;padding:.08rem .42rem;background:#edf9f0;color:#237a41;letter-spacing:.04em}.dspa-head h2{margin:0;color:#172b4d;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:650;letter-spacing:-.02em}.dspa-head p{max-width:74ch;margin:.28rem 0 0;color:#5d6b7d;font-size:.79rem;line-height:1.45}.dspa-freshness{display:flex;flex:none;margin:0;border:1px solid #d7e0ea;border-radius:9px;background:#fff}.dspa-freshness div{display:grid;gap:.08rem;padding:.42rem .62rem}.dspa-freshness div+div{border-left:1px solid #e3e8ef}.dspa-freshness dt{color:#7b8798;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dspa-freshness dd{margin:0;color:#344054;font-size:.67rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspa-command{position:sticky;top:0;z-index:32;display:grid;gap:.5rem;margin:0 -1.25rem .55rem;padding:.55rem 1.25rem .6rem;border-block:1px solid #dce4ed;background:linear-gradient(90deg,rgba(0,192,237,.035),transparent 28%),rgba(247,249,252,.97);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.dspa-queues{display:grid;grid-template-columns:repeat(6,minmax(112px,1fr));gap:.32rem}.dspa-queues button{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:.35rem;border:1px solid #d8e0ea;border-radius:8px;padding:.42rem .55rem;background:#fff;color:#475467;cursor:pointer;text-align:left}.dspa-queues button:hover{border-color:#adc2dc;color:#172b4d}.dspa-queues button.is-active{border-color:#133d70;background:#133d70;color:#fff;box-shadow:0 3px 10px rgba(19,61,112,.18)}.dspa-queues span{min-width:0;overflow:hidden;font-size:.7rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.dspa-queues b{flex:none;font-size:.69rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspa-tools{gap:.45rem;min-width:0}.dspa-search,.dspa-tools{display:flex;align-items:center}.dspa-search{flex:1 1 280px;min-width:190px;gap:.4rem;border:1px solid #ccd7e3;border-radius:8px;padding:0 .55rem;background:#fff;color:#8290a1}.dspa-search input{flex:1 1;min-width:0;border:0;outline:0;padding:.42rem 0;background:transparent;color:#1f2937;font-size:.78rem}.dspa-search kbd{border:1px solid #d8e0ea;border-radius:4px;padding:.02rem .28rem;background:#f8fafc;color:#98a2b3;font-size:.58rem}.dspa-fields{display:inline-flex;flex:none;padding:2px;border:1px solid #d8e0ea;border-radius:8px;background:#fff}.dspa-fields button{border:0;border-radius:6px;padding:.31rem .48rem;background:transparent;color:#667085;font-size:.68rem;font-weight:680;cursor:pointer;white-space:nowrap}.dspa-fields button:hover{color:#172b4d}.dspa-fields button.is-active{background:#e7f2ff;color:#174e8f}.dspa-export,.dspa-more{flex:none;border:1px solid #133d70;border-radius:8px;padding:.38rem .68rem;background:#133d70;color:#fff;font-size:.72rem;font-weight:720;cursor:pointer}.dspa-export:hover,.dspa-more:hover{background:#174e8f}.dspa-context{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .5rem;color:#667085;font-size:.7rem}.dspa-context b{color:#344054}.dspa-tablewrap{max-height:calc(100vh - 240px);overflow:auto;border:1px solid #d4dde7;border-radius:10px;background:#fff;box-shadow:0 5px 20px rgba(24,51,84,.04)}.dspa-table{width:100%;min-width:1220px;border-collapse:collapse;color:#344054;font-size:.76rem}.dspa-table th{position:sticky;top:0;z-index:3;border-bottom:1px solid #d8e1eb;background:#f6f8fb;color:#647184;text-align:left;white-space:nowrap}.dspa-table th button{width:100%;display:flex;align-items:center;gap:.22rem;border:0;padding:.5rem .58rem;background:transparent;color:inherit;font-size:.63rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;text-align:left}.dspa-table th:not(:has(button)){padding:.5rem .58rem;font-size:.63rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.dspa-table td{min-width:0;padding:.48rem .58rem;border-bottom:1px solid #e5eaf0;vertical-align:top}.dspa-row:hover td{background:#f8fbff}.dspa-row.is-candidate td:first-child{box-shadow:inset 3px 0 #1594b4}.dspa-row.is-warning td:first-child{box-shadow:inset 3px 0 #d57a18}.dspa-row.is-new td:first-child{box-shadow:inset 3px 0 #6f55a6}.dspa-row.is-good td:first-child{box-shadow:inset 3px 0 #4f8b43}.dspa-company{width:230px}.dspa-company button{max-width:230px;display:flex;align-items:baseline;gap:.35rem;border:0;padding:0;background:transparent;color:#183354;cursor:pointer;text-align:left}.dspa-company button>span{flex:none;color:#1787a4;font-size:.88rem;font-weight:800}.dspa-cell-note,.dspa-company b,.dspa-company small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspa-cell-note,.dspa-company small{display:block;max-width:220px;margin-top:.16rem;color:#8a95a5;font-size:.62rem;line-height:1.25}.dspa-result,.dspa-status{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;padding:.1rem .42rem;font-size:.62rem;font-weight:780;white-space:nowrap}.dspa-result.is-candidate,.dspa-status.is-candidate{border-color:#a9dce8;background:#e8f7fa;color:#0c6f87}.dspa-result.is-warning,.dspa-status.is-warning{border-color:#f1d2ad;background:#fff5e8;color:#a65309}.dspa-result.is-new{border-color:#d7cbed;background:#f4f0fb;color:#624390}.dspa-result.is-good,.dspa-status.is-good{border-color:#c5dfbc;background:#f0f8ed;color:#397130}.dspa-result.is-muted,.dspa-status.is-muted{border-color:#dfe4ea;background:#f6f7f9;color:#667085}.dspa-compare{display:grid;gap:.14rem;max-width:220px}.dspa-compare strong{color:#344054;font-size:.72rem;font-weight:650}.dspa-compare small,.dspa-compare strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspa-compare small{color:#825009;font-size:.62rem;line-height:1.25}.dspa-compare small i{margin-right:.24rem;color:#98a2b3;font-size:.54rem;font-style:normal;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dspa-compare.is-mono small,.dspa-compare.is-mono strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em}.dspa-address{width:260px}.dspa-match{color:#43566d;font-size:.68rem}.dspa-detail>td{padding:0;border-bottom:1px solid #cbd8e5;background:#f4f8fc}.dspa-detail-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid #d8e2ec}.dspa-field-card{min-width:0;padding:.55rem .62rem;background:#fbfdff}.dspa-field-card+.dspa-field-card{border-left:1px solid #dfe6ee}.dspa-field-card header{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.4rem}.dspa-field-card header>b{color:#27435f;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em}.dspa-evidence dl,.dspa-field-card dl{margin:0}.dspa-field-card dl{display:grid;gap:.38rem}.dspa-field-card dl div{min-width:0;display:grid;gap:.08rem}.dspa-evidence dt,.dspa-field-card dt{color:#7a8797;font-size:.56rem;font-weight:780;letter-spacing:.04em;text-transform:uppercase}.dspa-evidence dd,.dspa-field-card dd{margin:0;color:#344054;font-size:.69rem;line-height:1.35;overflow-wrap:anywhere}.dspa-evidence{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:.75rem;padding:.55rem .62rem .65rem}.dspa-evidence dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.dspa-evidence dl div{min-width:0}.dspa-evidence>div{border-left:1px solid #d8e2ec;padding-left:.75rem}.dspa-evidence>div>b{color:#526579;font-size:.63rem}.dspa-evidence ul{max-height:88px;overflow:auto;margin:.28rem 0 0;padding-left:1rem;color:#536579;font-size:.66rem;line-height:1.4}.dspa-empty,.dspa-state{display:grid;gap:.3rem;place-items:center;min-height:180px;padding:2rem;color:#667085;font-size:.82rem;text-align:center}.dspa-state.is-error b{color:#9e2d24}.dspa-state.is-error span{color:#7c5f5c}.dspa-more{display:block;margin:.7rem auto 0}.dspa-method{margin-top:.75rem;border:1px solid #d8e0ea;border-radius:9px;background:#fff}.dspa-method summary{padding:.48rem .65rem;color:#40556b;font-size:.71rem;font-weight:720;cursor:pointer}.dspa-method>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;padding:0 .65rem .6rem;border-top:1px solid #e3e8ee}.dspa-method p{margin:0;padding-top:.5rem;color:#667085;font-size:.68rem;line-height:1.45}@media (max-width:980px){.dspa-head{align-items:flex-start;flex-direction:column}.dspa-freshness{width:100%}.dspa-freshness div{flex:1 1}.dspa-queues{grid-template-columns:repeat(3,minmax(120px,1fr))}.dspa-tools{flex-wrap:wrap}.dspa-search{flex-basis:100%}.dspa-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dspa-field-card+.dspa-field-card{border-left:0}.dspa-field-card:nth-child(2n){border-left:1px solid #dfe6ee}.dspa-field-card{border-bottom:1px solid #dfe6ee}.dspa-evidence{grid-template-columns:1fr}.dspa-evidence>div{border-top:1px solid #d8e2ec;border-left:0;padding-top:.55rem;padding-left:0}}@media (max-width:720px){.dspa-head{gap:.65rem}.dspa-freshness{display:grid;grid-template-columns:1fr}.dspa-freshness div+div{border-top:1px solid #e3e8ef;border-left:0}.dspa-command{margin-inline:-.6rem;padding-inline:.6rem}.dspa-queues{display:flex;overflow-x:auto;padding-bottom:.12rem}.dspa-queues button{flex:0 0 150px}.dspa-fields{max-width:100%;overflow-x:auto}.dspa-export{width:100%}.dspa-context{align-items:flex-start;flex-direction:column;gap:.18rem}.dspa-tablewrap{max-height:calc(100vh - 250px)}.dspa-detail-grid{grid-template-columns:1fr}.dspa-field-card:nth-child(2n){border-left:0}.dspa-evidence dl{grid-template-columns:1fr 1fr}.dspa-method>div{grid-template-columns:1fr}}.dspa-work{--audit-ink:#173354;--audit-blue:#0d6ea5}.dspa-work button,.dspa-work select,.dspa-work textarea{font:inherit}.dspa-work select:focus-visible,.dspa-work textarea:focus-visible{outline:3px solid rgba(0,192,237,.28);outline-offset:1px}.dspa-work-head{align-items:center;margin-bottom:.72rem}.dspa-team{display:flex;align-items:center;gap:.62rem;min-width:330px;border:1px solid #d6e0eb;border-radius:11px;padding:.48rem .55rem;background:linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 4px 16px rgba(31,63,98,.05)}.dspa-team>div{display:flex;padding-left:.35rem}.dspa-team>div span{display:grid;width:28px;height:28px;margin-left:-.35rem;place-items:center;border:2px solid #fff;border-radius:50%;background:#173f70;color:#fff;font-size:.62rem;font-style:normal;font-weight:800;box-shadow:0 1px 3px rgba(15,40,70,.16)}.dspa-team>div span:nth-child(2){background:#0b7d91}.dspa-team>div span:nth-child(3){background:#6e5b9c}.dspa-team p{flex:1 1;min-width:0;margin:0;color:#536579;font-size:.67rem;line-height:1.25}.dspa-team p b{color:var(--audit-ink)}.dspa-team p small{display:block;margin-top:.12rem;color:#8490a0;font-size:.59rem}.dspa-team button{border:1px solid #cbd7e3;border-radius:7px;padding:.3rem .52rem;background:#fff;color:#31506f;font-size:.63rem;font-weight:760;cursor:pointer}.dspa-team button:hover{border-color:#8fafcf;color:#0f497c}.dspa-tierbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;margin-bottom:.5rem}.dspa-tierbar button{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.65rem;border:1px solid #d5dee9;border-radius:10px;padding:.58rem .65rem;background:#fff;color:#526579;cursor:pointer;text-align:left;box-shadow:0 2px 8px rgba(23,51,84,.03)}.dspa-tierbar button:hover{border-color:#9db6cf;background:#fbfdff}.dspa-tierbar button.is-active{border-color:#173f70;background:linear-gradient(135deg,#173f70,#0d6e96);color:#fff;box-shadow:0 5px 15px rgba(23,63,112,.18)}.dspa-tierbar button>span{min-width:0;display:grid;gap:.08rem}.dspa-tierbar i{color:#7a8797;font-size:.55rem;font-style:normal;font-weight:830;letter-spacing:.07em;text-transform:uppercase}.dspa-tierbar b{overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.dspa-tierbar em{flex:none;color:#7a8797;font-size:.59rem;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dspa-tierbar button.is-active em,.dspa-tierbar button.is-active i{color:rgba(255,255,255,.74)}.dspa-progress{display:grid;grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:.8rem;margin:0 0 .55rem}.dspa-progress>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:#728094;font-size:.61rem}.dspa-progress>div b{color:#3b526b}.dspa-progress>div strong{color:#175783;font-size:.66rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dspa-progress>i{height:5px;overflow:hidden;border-radius:999px;background:#e4eaf1}.dspa-progress>i span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10a3c4,#2c70ae);transition:width .18s ease}.dspa-work-command{position:sticky;top:0;z-index:32;display:grid;grid-template-columns:minmax(230px,1.4fr) repeat(4,minmax(112px,.62fr)) auto;align-items:end;gap:.42rem;margin:0 -1.25rem .52rem;padding:.58rem 1.25rem .62rem;border-block:1px solid #dae3ed;background:rgba(247,250,253,.97);box-shadow:0 4px 14px rgba(22,52,84,.04);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dspa-work-command>label:not(.dspa-search):not(.dspa-client-filter){min-width:0;display:grid;gap:.18rem}.dspa-work-command>label>span{color:#748195;font-size:.54rem;font-weight:820;letter-spacing:.055em;text-transform:uppercase}.dspa-work-command select{width:100%;min-width:0;height:32px;border:1px solid #cbd7e3;border-radius:7px;padding:0 1.65rem 0 .42rem;background:#fff;color:#324a63;font-size:.67rem;font-weight:650}.dspa-work-command .dspa-search{height:32px;align-self:end}.dspa-client-filter{height:32px;display:flex;align-items:center;gap:.35rem;border:1px solid #cbd7e3;border-radius:7px;padding:0 .52rem;background:#fff;color:#3f5770;font-size:.66rem;font-weight:720;white-space:nowrap}.dspa-client-filter input{width:14px;height:14px;accent-color:#176d9d}.dspa-work-tablewrap{max-height:calc(100vh - 300px);border-color:#cdd9e5}.dspa-work-table{min-width:1420px;table-layout:fixed}.dspa-work-table.is-all{min-width:1260px}.dspa-work-table td:first-child,.dspa-work-table th:first-child{width:48px;text-align:center}.dspa-work-table td:nth-child(2),.dspa-work-table th:nth-child(2){width:220px}.dspa-work-table td:nth-last-child(3),.dspa-work-table th:nth-last-child(3){width:126px}.dspa-work-table td:nth-last-child(2),.dspa-work-table th:nth-last-child(2){width:240px}.dspa-work-table td:last-child,.dspa-work-table th:last-child{width:118px}.dspa-work-row:hover td{background:#f8fbff}.dspa-work-row.is-missing td:first-child{box-shadow:inset 3px 0 #d17b19}.dspa-work-row.is-discrepancy td:first-child{box-shadow:inset 3px 0 #b4483c}.dspa-work-row.is-new td:first-child{box-shadow:inset 3px 0 #7651a1}.dspa-work-row.is-confirmation td:first-child{box-shadow:inset 3px 0 #2787a4}.dspa-work-row.is-client td:nth-child(2){background:linear-gradient(90deg,#fff9e8,#fff 85%)}.dspa-work-row.is-complete td{color:#7f8b99;background:#f8fafb}.dspa-work-row.is-complete .dspa-company b{color:#697789;text-decoration:line-through;text-decoration-color:#aab3bd}.dspa-done{display:inline-grid;width:21px;height:21px;cursor:pointer;place-items:center}.dspa-done input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.dspa-done span{display:grid;width:18px;height:18px;border:1.5px solid #9eacbc;border-radius:5px;background:#fff;place-items:center;transition:.12s ease}.dspa-done input:checked+span{border-color:#287b55;background:#287b55}.dspa-done input:checked+span:after{width:7px;height:3px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";transform:translateY(-1px) rotate(-45deg)}.dspa-done input:focus-visible+span{outline:3px solid rgba(0,192,237,.3);outline-offset:2px}.dspa-company small i{color:#9b6409;font-style:normal;font-weight:800}.dspa-value{width:145px}.dspa-value span{display:block;overflow:hidden;color:#2f4359;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.dspa-value small{display:block;margin-top:.12rem;color:#8995a4;font-size:.55rem;font-weight:780;letter-spacing:.05em;text-transform:uppercase}.dspa-value.is-mono span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em}.dspa-location-cell{width:160px}.dspa-location-cell b,.dspa-location-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspa-location-cell b{color:#2f4359;font-size:.71rem}.dspa-location-cell small{margin-top:.14rem;color:#7e8997;font-size:.61rem}.dspa-issue-cell{width:190px}.dspa-issue-cell small,.dspa-issue-cell>b{display:block;max-width:190px;margin-top:.16rem;overflow:hidden;font-size:.59rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dspa-issue-cell small{color:#7b8796}.dspa-issue-cell>b{color:#9b650d}.dspa-result.is-missing{border-color:#f0d2ae;background:#fff4e5;color:#9f560d}.dspa-result.is-discrepancy{border-color:#ecc3be;background:#fff0ee;color:#a53d33}.dspa-result.is-new{border-color:#d8c9e9;background:#f5f0fa;color:#6b4491}.dspa-result.is-confirmation{border-color:#bddfe7;background:#edf9fb;color:#176f83}.dspa-assignee,.dspa-decision{width:100%;min-width:112px;height:31px;border:1px solid #cbd6e1;border-radius:7px;padding:0 1.55rem 0 .4rem;background:#fff;color:#42566c;font-size:.64rem;font-weight:670}.dspa-decision.is-confirmed{border-color:#9fcdb3;background:#f0faf4;color:#236d43}.dspa-decision.is-correction{border-color:#e0aea8;background:#fff2f0;color:#9b382f}.dspa-decision.is-call{border-color:#e9c989;background:#fff8e8;color:#8b5b0b}.dspa-decision.is-na{background:#f3f5f7;color:#687586}.dspa-note{width:100%;min-width:210px;max-height:84px;resize:vertical;border:1px solid #d2dce7;border-radius:7px;padding:.4rem .46rem;background:#fff;color:#34495f;font-size:.65rem;line-height:1.3}.dspa-note::placeholder{color:#9aa5b2}.dspa-updated b,.dspa-updated small{display:block}.dspa-updated b{overflow:hidden;color:#435a72;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.dspa-updated b.is-error{color:#a53d33}.dspa-updated small{margin-top:.12rem;color:#8793a2;font-size:.56rem;line-height:1.25}.dspa-work-detail>td{background:#f3f7fb}.dspa-client-guard{border-bottom:1px solid #ead9a9;padding:.5rem .64rem;background:#fff8e5;color:#755416;font-size:.66rem;line-height:1.4}.dspa-client-guard b{margin-right:.42rem;color:#694605}.dspa-work-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;padding:.52rem .64rem .6rem;border-top:1px solid #d8e2ec;background:#f8fbfe}.dspa-work-meta span{min-width:0;overflow:hidden;color:#526579;font-size:.63rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.dspa-work-meta b{display:block;margin-bottom:.08rem;color:#7b8797;font-size:.53rem;letter-spacing:.045em;text-transform:uppercase}@media (max-width:1100px){.dspa-work-head{align-items:flex-start}.dspa-team{width:100%;min-width:0}.dspa-work-command{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(120px,.5fr))}.dspa-client-filter{align-self:end}}@media (max-width:720px){.dspa-team{align-items:flex-start;flex-wrap:wrap}.dspa-team p{min-width:155px}.dspa-tierbar{display:flex;overflow-x:auto;padding-bottom:.18rem;scroll-snap-type:x proximity}.dspa-tierbar button{flex:0 0 196px;scroll-snap-align:start}.dspa-progress{grid-template-columns:minmax(0,1fr) 82px}.dspa-work-command{position:static;grid-template-columns:1fr 1fr;margin-inline:-.6rem;padding-inline:.6rem}.dspa-work-command .dspa-search{grid-column:1/-1}.dspa-client-filter{justify-content:center}.dspa-work-tablewrap{max-height:calc(100vh - 275px)}.dspa-work-table{min-width:1360px}.dspa-work-meta{grid-template-columns:1fr 1fr}}.dspa-sheet{--sheet-green-950:#123f31;--sheet-green-900:#18513d;--sheet-green-800:#22664c;--sheet-green-200:#bcd9ca;--sheet-green-100:#deeee5;--sheet-green-50:#f1f8f4;color:#243b32}.dspa-sheet button,.dspa-sheet select,.dspa-sheet textarea{font:inherit}.dspa-sheet button:focus-visible,.dspa-sheet select:focus-visible,.dspa-sheet textarea:focus-visible{outline:3px solid rgba(22,132,93,.3);outline-offset:1px}.dspa-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.dspa-sheet-head h2{margin:0;color:#17382c;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.16rem,1.8vw,1.5rem);font-weight:660;letter-spacing:-.02em}.dspa-sheet-head p{margin:.18rem 0 0;color:#60756b;font-size:.73rem;line-height:1.4}.dspa-sheet .dspa-eyebrow span{border-color:#a7d0ba;background:#eaf6ef;color:#236344}.dspa-sheet-sync{display:flex;align-items:center;gap:.55rem;border:1px solid #c9dacf;border-radius:8px;padding:.38rem .46rem .38rem .58rem;background:#fff}.dspa-sheet-sync>span{display:grid;gap:.06rem;color:#60756b;font-size:.62rem;line-height:1.2}.dspa-sheet-sync>span b{color:#28493b}.dspa-sheet-sync small{color:#829189;font-size:.56rem}.dspa-sheet-sync button{border:1px solid #a9c6b6;border-radius:6px;padding:.27rem .48rem;background:var(--sheet-green-50);color:#245e45;font-size:.61rem;font-weight:760;cursor:pointer}.dspa-sheet-command{position:sticky;top:0;z-index:35;display:grid;grid-template-columns:minmax(250px,1fr) auto;gap:.42rem .55rem;margin:0 -1.25rem .42rem;padding:.48rem 1.25rem .52rem;border-block:1px solid #c9dacf;background:rgba(244,249,246,.97);box-shadow:0 3px 12px rgba(21,70,52,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dspa-sheet-search{height:32px;border-color:#afc8ba}.dspa-sheet-search input{font-size:.7rem}.dspa-sheet-focus{gap:.25rem}.dspa-sheet-focus,.dspa-sheet-focus button{display:flex;align-items:center;min-width:0}.dspa-sheet-focus button{height:32px;gap:.34rem;border:1px solid #aec7b9;border-radius:6px;padding:0 .48rem;background:#fff;color:#426154;font-size:.63rem;font-weight:720;cursor:pointer;white-space:nowrap}.dspa-sheet-focus button:hover{border-color:#6f9d84;background:#f1f8f4}.dspa-sheet-focus button.is-active{border-color:var(--sheet-green-900);background:var(--sheet-green-900);color:#fff}.dspa-sheet-focus button b{min-width:21px;border-radius:999px;padding:.06rem .26rem;background:var(--sheet-green-100);color:#286148;font-size:.55rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.dspa-sheet-focus button.is-active b{background:rgba(255,255,255,.16);color:#fff}.dspa-sheet-filters{grid-column:1/-1;display:flex;align-items:flex-end;gap:.38rem}.dspa-sheet-filters>label:not(.dspa-sheet-client){display:grid;gap:.12rem}.dspa-sheet-filters label>span{color:#72857b;font-size:.5rem;font-weight:820;letter-spacing:.055em;text-transform:uppercase}.dspa-sheet-filters select{width:142px;padding:0 1.35rem 0 .38rem;color:#365447;font-size:.62rem;font-weight:650}.dspa-sheet-client,.dspa-sheet-filters select{height:29px;border:1px solid #b6cabf;border-radius:6px;background:#fff}.dspa-sheet-client{display:flex;align-items:center;gap:.32rem;padding:0 .46rem;color:#3b5b4d;font-size:.61rem;font-weight:720;white-space:nowrap}.dspa-sheet-client input{width:13px;height:13px;accent-color:var(--sheet-green-800)}.dspa-sheet-context{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:0 0 .38rem;color:#71837a;font-size:.62rem}.dspa-sheet-context b{color:#345648}.dspa-sheet-wrap{max-height:calc(100vh - 258px);overflow:auto;border:1px solid #a8c4b5;border-radius:7px;background:#fff;box-shadow:0 3px 12px rgba(22,64,49,.04)}.dspa-sheet-table{width:100%;min-width:1180px;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#2c4439;font-size:.65rem}.dspa-sheet-table th{position:sticky;top:0;z-index:5;height:42px;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid #0f382a;background:var(--sheet-green-900);color:#fff;text-align:left}.dspa-sheet-table th.is-focus{background:#0d3d2c;box-shadow:inset 0 -3px #94d4aa}.dspa-sheet-table th>button{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:.3rem;border:0;padding:0 .4rem;background:transparent;color:inherit;cursor:pointer;text-align:left}.dspa-sheet-table th>button span{font-size:.61rem;font-weight:820;letter-spacing:.025em;text-transform:uppercase}.dspa-sheet-table th>button small{color:rgba(255,255,255,.68);font-size:.5rem;font-weight:650;white-space:nowrap}.dspa-sheet-table th.is-company{z-index:7;width:14%;padding:0 .48rem;background:var(--sheet-green-950);font-size:.61rem;font-weight:820;letter-spacing:.04em;text-transform:uppercase}.dspa-sheet-table th.is-station{width:11%}.dspa-sheet-table th.is-city,.dspa-sheet-table th.is-company_code{width:10.5%}.dspa-sheet-table th.is-state{width:8.5%}.dspa-sheet-table th.is-address{width:17.5%}.dspa-sheet-table th.is-assigned{width:8%;padding:0 .38rem}.dspa-sheet-table th.is-note{width:13%;padding:0 .38rem}.dspa-sheet-table th.is-updated{width:7%;padding:0 .38rem}.dspa-sheet-table td{min-width:0;height:76px;padding:.3rem .34rem;border-right:1px solid #cbded3;border-bottom:1px solid #c1d7cb;background:#fff;vertical-align:top}.dspa-sheet-table tbody tr:nth-child(2n) td{background:#f7fbf8}.dspa-sheet-table tbody tr:hover td{background:#eff8f3}.dspa-sheet-table tbody tr.is-resolved td{background:#f3f7f4;color:#718078}.dspa-sheet-company{position:sticky;left:0;z-index:3;box-shadow:3px 0 0 rgba(27,80,59,.06)}.dspa-sheet-table tbody tr:nth-child(2n) .dspa-sheet-company{background:#f7fbf8}.dspa-sheet-table tbody tr:hover .dspa-sheet-company{background:#eff8f3}.dspa-sheet-company>b{display:block;color:#183f2f;font-size:.67rem;font-weight:760;line-height:1.25}.dspa-sheet-company>b,.dspa-sheet-company>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspa-sheet-company>span{display:flex;align-items:center;gap:.28rem;margin-top:.22rem;color:#7a8c82;font-size:.54rem}.dspa-sheet-company i{border:1px solid #e0c47c;border-radius:999px;padding:.05rem .25rem;background:#fff7dd;color:#835d09;font-style:normal;font-weight:800}.dspa-sheet-field{position:relative}.dspa-sheet-field.is-focus{box-shadow:inset 2px 0 rgba(31,108,76,.23),inset -2px 0 rgba(31,108,76,.23)}.dspa-sheet-field.is-different{background:#fffaf0}.dspa-sheet-field.is-missing_cnc{background:#fff6e6}.dspa-sheet-field.is-agree{background:#edf8f1}.dspa-sheet-field.is-empty,.dspa-sheet-field.is-no_source{background:#f5f7f5}.dspa-sheet-compare{min-width:0;display:grid;gap:.08rem;margin-bottom:.22rem}.dspa-sheet-compare>div{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:.22rem}.dspa-sheet-compare b{color:#71857a;font-size:.48rem;font-weight:840;letter-spacing:.035em;text-transform:uppercase}.dspa-sheet-compare span{overflow:hidden;color:#2c493c;font-size:.58rem;font-weight:670;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dspa-sheet-compare .is-source b{color:#2e7858}.dspa-sheet-compare .is-agree{grid-template-columns:72px minmax(0,1fr)}.dspa-sheet-compare .is-agree b{color:#28724f}.dspa-sheet-compare .is-empty{grid-template-columns:42px minmax(0,1fr)}.dspa-sheet-nodecision{display:block;height:26px;line-height:26px;color:#a7b4ad;font-size:.6rem;text-align:center}.dspa-sheet-assignee,.dspa-sheet-decision{width:100%;height:26px;border:1px solid #aac4b6;border-radius:5px;padding:0 1.15rem 0 .3rem;background:#fff;color:#345648;font-size:.56rem;font-weight:720}.dspa-sheet-field[data-decision=keep_cnc] .dspa-sheet-decision,.dspa-sheet-field[data-decision=use_source] .dspa-sheet-decision{border-color:#5da47d;background:#dff1e6;color:#1f6343}.dspa-sheet-field[data-decision=call_client] .dspa-sheet-decision,.dspa-sheet-field[data-decision=review] .dspa-sheet-decision{border-color:#d3a24c;background:#fff2d9;color:#82590b}.dspa-sheet-field[data-decision=unsure] .dspa-sheet-decision{border-color:#aeb8b2;background:#f2f4f3;color:#57675f}.dspa-sheet-note{width:100%;min-height:48px;max-height:78px;resize:vertical;border:1px solid #bdd0c5;border-radius:5px;padding:.32rem .36rem;background:#fff;color:#314c40;font-size:.56rem;line-height:1.25}.dspa-sheet-note::placeholder{color:#94a39b}.dspa-sheet-updated b,.dspa-sheet-updated small{display:block;overflow:hidden;text-overflow:ellipsis}.dspa-sheet-updated b{color:#3d5b4d;font-size:.56rem;white-space:nowrap}.dspa-sheet-updated b.is-error{color:#a63e33}.dspa-sheet-updated small{margin-top:.14rem;color:#829189;font-size:.49rem;line-height:1.25}.dspa-sheet-foot{display:flex;align-items:center;gap:.75rem;margin-top:.4rem;color:#7b8d83;font-size:.55rem}.dspa-sheet-foot span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspa-sheet-foot b{margin-left:auto;color:#2a674b;white-space:nowrap}@media (max-width:1120px){.dspa-sheet-command{grid-template-columns:1fr}.dspa-sheet-focus{overflow-x:auto;padding-bottom:.08rem}.dspa-sheet-table td.dspa-sheet-updated,.dspa-sheet-table th.is-updated{display:none}}@media (max-width:720px){.dspa-sheet-head{align-items:flex-start;flex-direction:column}.dspa-sheet-sync{width:100%;justify-content:space-between}.dspa-sheet-command{position:static;margin-inline:-.6rem;padding-inline:.6rem}.dspa-sheet-focus button{flex:0 0 auto}.dspa-sheet-filters{display:grid;grid-template-columns:1fr 1fr}.dspa-sheet-filters select{width:100%}.dspa-sheet-context{align-items:flex-start;flex-direction:column;gap:.12rem}.dspa-sheet-wrap{max-height:calc(100vh - 250px)}.dspa-sheet-table{min-width:1160px}.dspa-sheet-foot{align-items:flex-start;flex-direction:column;gap:.18rem}.dspa-sheet-foot b{margin-left:0}}.wx-acc{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:28px 30px;background:var(--surface)}.wx-acc-head{align-items:flex-end}.wx-acc-mode{flex:0 0 auto}.wx-acc-loading{padding:24px 0;color:var(--muted);font:500 12px var(--font-sans),sans-serif}.wx-acc-error{display:flex;align-items:center;gap:12px;margin-top:18px;padding:13px 14px;border:1px solid #e5c6c0;border-radius:7px;background:#fdf6f4;color:#8a3a2d;font:600 12px var(--font-sans),sans-serif}.wx-acc-error button{padding:5px 11px;border:1px solid #d8a79d;border-radius:5px;background:var(--surface);color:#8a3a2d;font:600 11px var(--font-sans),sans-serif;cursor:pointer}.wx-acc-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0 12px}.wx-acc-controls input[type=search]{flex:1 1 260px;min-width:200px;height:32px;padding:0 11px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:500 12px var(--font-sans),sans-serif}.wx-acc-controls input[type=search]:focus-visible{border-color:var(--blue);outline:2px solid rgba(0,58,152,.18)}.wx-acc .wx-filters button i{margin-left:4px;color:inherit;font-style:normal;opacity:.65;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wx-acc-split{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,34%,430px);align-items:stretch;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface)}.wx-acc-table{max-height:calc(100dvh - 320px);min-height:320px}.wx-acc-table table{table-layout:fixed}.wx-acc-table tr{height:48px}.wx-acc-table td{padding:8px;overflow:hidden;vertical-align:middle}.wx-acc-col-app{width:16%}.wx-acc-col-purpose{width:24%}.wx-acc-col-route{width:14%}.wx-acc-col-team{width:12%}.wx-acc-col-ring{width:22%}.wx-acc-col-source{width:12%}.wx-acc-ring{max-width:100%;overflow:hidden;text-overflow:ellipsis}.wx-acc-name b{color:var(--ink);font:600 12px var(--font-sans),sans-serif}.wx-acc-name b,.wx-acc-purpose,.wx-acc-route code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-acc-purpose,.wx-acc-route code{color:#8695a8;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wx-acc-purpose{color:#63738a}.wx-acc-ring{display:inline-block;padding:2px 7px;border:1px solid var(--line);border-radius:999px;font:700 10px var(--font-sans),sans-serif;white-space:nowrap}.wx-acc-ring.ring-open{border-color:#bfd6c8;background:#f2faf5;color:#2c6e49}.wx-acc-ring.ring-company{border-color:#bcd0ee;background:#f0f5ff;color:#274f9c}.wx-acc-ring.ring-platform{border-color:#b8dbe8;background:#eff9fd;color:#22677f}.wx-acc-ring.ring-exec{border-color:#d9c8a8;background:#fbf6ea;color:#7c5c15}.wx-acc-ring.ring-custom{border-color:#cfc6e8;background:#f6f3fd;color:#4f3e8f}.wx-acc-ring.ring-owner{border-color:#d3d9e2;background:#f4f6f9;color:#435067}.wx-acc-summary{display:block;margin-top:3px;overflow:hidden;color:#6f7d8e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wx-acc-source{font:600 10px var(--font-sans),sans-serif;white-space:nowrap}.wx-acc-source.src-default{color:#6f7d8e}.wx-acc-source.src-override{color:#274f9c}.wx-acc-source.src-pinned{color:#7c5c15}.wx-acc-emptyrow{padding:22px 8px!important;color:var(--muted);text-align:center}.wx-acc-routes-toggle{display:block;width:100%;padding:9px 12px;border:0;border-top:1px solid var(--line);background:#faf9f6;color:#56677c;font:600 10px var(--font-sans),sans-serif;text-align:left;cursor:pointer}.wx-acc-routes-toggle:hover{color:var(--blue)}.wx-acc-routes{margin:0;padding:4px 12px 10px;list-style:none;background:#faf9f6}.wx-acc-routes li{display:flex;align-items:center;gap:8px;padding:5px 0;border-top:1px solid var(--line)}.wx-acc-routes code{flex:1 1;min-width:0;overflow:hidden;color:var(--ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wx-acc-editor{display:flex;flex-direction:column;gap:12px;max-height:calc(100dvh - 320px);padding:16px;border-left:1px solid var(--line);background:#fcfbf9;overflow-x:hidden;overflow-y:auto}.wx-acc-editor-empty b{display:block;color:var(--ink);font:600 13px var(--font-sans),sans-serif}.wx-acc-editor-empty p{margin:6px 0 0;color:var(--muted);font:500 12px/1.5 var(--font-sans),sans-serif}.wx-acc-editor header{display:block}.wx-acc-editor header h2{margin:0;color:var(--ink);font:600 17px/1.2 var(--font-display),serif;letter-spacing:-.02em}.wx-acc-editor header code{display:block;margin-top:3px;color:#8695a8;font-size:10px}.wx-acc-editor header p{margin:7px 0 0;color:#6f7d8e;font:500 12px/1.5 var(--font-sans),sans-serif}.wx-acc-current{margin:0;padding:9px 11px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:#56677c;font:500 11px/1.5 var(--font-sans),sans-serif}.wx-acc-current b{color:var(--ink)}.wx-acc-locked{padding:11px 12px;border:1px solid #d9c8a8;border-radius:6px;background:#fbf6ea}.wx-acc-locked b{color:#7c5c15;font:600 12px var(--font-sans),sans-serif}.wx-acc-locked p{margin:5px 0 0;color:#6f7d8e;font:500 11px/1.5 var(--font-sans),sans-serif}.wx-acc-rings{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:7px;background:var(--surface);overflow:hidden}.wx-acc-rings label{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;padding:8px 11px;border-top:1px solid var(--line);cursor:pointer}.wx-acc-rings label:first-child{border-top:0}.wx-acc-rings label.active{background:#edf3ff;box-shadow:inset 3px 0 var(--blue)}.wx-acc-rings input{accent-color:var(--blue)}.wx-acc-rings b{color:var(--ink);font:600 12px var(--font-sans),sans-serif}.wx-acc-rings span{grid-column:2;color:#6f7d8e;font:500 10px/1.45 var(--font-sans),sans-serif}.wx-acc-people-edit p{margin:0 0 6px;color:#56677c;font:600 11px var(--font-sans),sans-serif}.wx-acc-people-edit ul{margin:0 0 8px;padding:0;list-style:none;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.wx-acc-people-edit li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-top:1px solid var(--line);color:var(--ink);font:500 11px var(--font-sans),sans-serif}.wx-acc-people-edit li:first-child{border-top:0}.wx-acc-people-edit li button,.wx-acc-roster li button{flex:0 0 auto;padding:3px 9px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--muted);font:600 10px var(--font-sans),sans-serif;cursor:pointer}.wx-acc-people-edit li button:hover,.wx-acc-roster li button:hover{border-color:#c96a5c;color:#b0392a}.wx-acc-none{color:var(--muted)!important;font-weight:500!important}.wx-acc-addrow{display:flex;gap:7px}.wx-acc-addrow input,.wx-acc-addrow select{height:31px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:500 12px var(--font-sans),sans-serif}.wx-acc-addrow input{flex:1 1 auto;min-width:0}.wx-acc-addrow input:focus-visible,.wx-acc-addrow select:focus-visible{border-color:var(--blue);outline:2px solid rgba(0,58,152,.18)}.wx-acc-addrow button{flex:0 0 auto;padding:0 13px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font:600 11px var(--font-sans),sans-serif;cursor:pointer}.wx-acc-addrow button:disabled{opacity:.55;cursor:default}.wx-acc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.wx-acc-save{padding:8px 15px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font:600 12px var(--font-sans),sans-serif;cursor:pointer}.wx-acc-save:disabled{border-color:var(--line);background:#eef1f5;color:#93a1b3;cursor:default}.wx-acc-ok{color:#2c6e49}.wx-acc-fail,.wx-acc-ok{font:600 11px var(--font-sans),sans-serif}.wx-acc-fail{color:#b0392a}.wx-acc-hint{margin:8px 0 0;color:var(--muted);font:500 11px/1.5 var(--font-sans),sans-serif}.wx-acc-people{display:flex;flex-direction:column;gap:16px;padding-top:16px}.wx-acc-authcard{padding:13px 15px;border:1px solid #d9c8a8;border-radius:7px;background:#fbf6ea}.wx-acc-authcard b{color:#7c5c15;font:600 12px var(--font-sans),sans-serif}.wx-acc-authcard p{margin:6px 0 10px;color:#6f7d8e;font:500 11px/1.55 var(--font-sans),sans-serif}.wx-acc-authcard i{font-style:italic}.wx-acc-authrow{display:flex;align-items:center;gap:9px;padding:6px 0;border-top:1px solid #ecdfc4}.wx-acc-authrow span{flex:0 0 64px;color:#7c5c15;font:700 9px var(--font-sans),sans-serif;letter-spacing:.07em;text-transform:uppercase}.wx-acc-authrow code{flex:1 1;min-width:0;overflow:hidden;color:var(--ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.wx-acc-authrow button{flex:0 0 auto;padding:4px 10px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--ink);font:600 10px var(--font-sans),sans-serif;cursor:pointer}.wx-acc-addperson{padding:14px 15px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.wx-acc-addperson>label{display:block;margin-bottom:8px;color:var(--ink);font:600 12px var(--font-sans),sans-serif}.wx-acc-rosters{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;align-items:start}.wx-acc-roster{border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.wx-acc-roster header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;background:#faf9f6;border-bottom:1px solid var(--line)}.wx-acc-roster h2{margin:0;color:var(--ink);font:600 13px var(--font-sans),sans-serif}.wx-acc-roster header span{color:var(--muted);font:600 10px var(--font-sans),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wx-acc-roster ul{margin:0;padding:0;max-height:330px;overflow:auto;list-style:none}.wx-acc-roster li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 13px;border-top:1px solid var(--line);font:500 11px var(--font-sans),sans-serif}.wx-acc-roster li:first-child{border-top:0}.wx-acc-roster>p{margin:0;padding:12px 13px}.wx-acc-member{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--ink);text-overflow:ellipsis}.wx-acc-chip{padding:1px 6px;border:1px solid var(--line);border-radius:999px;color:#6f7d8e;font:700 9px var(--font-sans),sans-serif;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.wx-acc-chip.on{border-color:#bfd6c8;background:#f2faf5;color:#2c6e49}.wx-acc-chip.warn{border-color:#d9c8a8;background:#fbf6ea;color:#7c5c15}.wx-acc-mylist{margin:0 0 10px;padding:0;list-style:none}.wx-acc-mylist li{display:grid;grid-template-columns:minmax(0,auto) 1fr auto;align-items:center;gap:9px;padding:8px 0;border-top:1px solid var(--line)}.wx-acc-mylist li:first-child{border-top:0}.wx-acc-mylist b{color:var(--ink);font:600 12px var(--font-sans),sans-serif;white-space:nowrap}.wx-acc-mylist span{overflow:hidden;color:#6f7d8e;font:500 11px var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.wx-acc{padding:20px 14px 28px}.wx-acc-head{flex-direction:column;align-items:stretch;gap:12px}.wx-acc-split{grid-template-columns:minmax(0,1fr)}.wx-acc-table{max-height:52dvh}.wx-acc-editor{max-height:none;border-left:0;border-top:1px solid var(--line)}.wx-acc-addrow{flex-wrap:wrap}.wx-acc-addrow input{flex:1 1 100%}.wx-acc-mylist li{grid-template-columns:minmax(0,1fr) auto}.wx-acc-mylist span{grid-column:1/-1;white-space:normal}}@media (max-width:640px){.wx-acc-table td:nth-child(2),.wx-acc-table td:nth-child(4),.wx-acc-table th:nth-child(2),.wx-acc-table th:nth-child(4){display:none}.wx-acc-col-app,.wx-acc-col-ring{width:50%}}.wx-open-col{width:34px}.wx-open-cell{text-align:center}.wx-row-open{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #bcd2ef;border-radius:6px;background:var(--surface);color:var(--pg-blue);font-size:12px;line-height:1;text-decoration:none}.wx-row-open:hover{border-color:var(--pg-blue);background:var(--pg-blue);color:#fff}.wx-builder-col{width:92px}.wx-builder-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-access-col{width:110px}.wx-status-col{width:84px}.wx-access-cell,.wx-status-cell{overflow:hidden;color:#4d5d71;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.wx-columns{position:relative}.wx-columns-button{display:inline-flex;gap:5px;align-items:center;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:#4d5d71;font:700 10.5px var(--font-sans),sans-serif;cursor:pointer}.wx-columns-button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7}.wx-columns-button.open,.wx-columns-button:hover{border-color:var(--pg-blue);color:var(--pg-blue)}.wx-columns-backdrop{position:fixed;inset:0;z-index:29;border:0;background:transparent;cursor:default}.wx-columns-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:236px;padding:10px 12px 12px;border:1px solid #c9d6ec;border-radius:9px;background:var(--surface);box-shadow:0 10px 28px rgba(10,23,112,.14)}.wx-columns-head{margin:0;color:var(--pg-blue-dark);font:800 10px var(--font-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase}.wx-columns-note{margin:4px 0 8px;color:#8a97a6;font-size:10px;line-height:1.4}.wx-columns-row{display:flex;gap:6px;align-items:center;justify-content:space-between;padding:3px 0}.wx-columns-row label{display:inline-flex;gap:7px;align-items:center;color:var(--ink);font:600 11px var(--font-sans),sans-serif;cursor:pointer}.wx-columns-row.off label{color:#68798d;font-weight:500}.wx-columns-row input{accent-color:var(--pg-blue);cursor:pointer}.wx-columns-move{display:inline-flex;gap:3px}.wx-columns-move button{width:20px;height:20px;padding:0;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:#4d5d71;font-size:10px;line-height:1;cursor:pointer}.wx-columns-move button:hover:not(:disabled){border-color:var(--pg-blue);color:var(--pg-blue)}.wx-columns-move button:disabled{opacity:.35;cursor:default}.wx-columns-reset{margin-top:8px;padding:0;border:0;background:transparent;color:var(--pg-blue);font:700 10.5px var(--font-sans),sans-serif;cursor:pointer}.wx-columns-reset:hover{text-decoration:underline}.wx-filter-drop{position:relative;flex:0 0 auto}.wx-filter-drop-button{display:inline-flex;align-items:center;gap:6px;height:27px;padding:0 9px;border:1px solid #dfe5ec;border-radius:6px;background:var(--surface);color:#5d6e83;font:600 10px var(--font-sans),sans-serif;white-space:nowrap;cursor:pointer}.wx-filter-drop-button b{color:var(--pg-blue-dark);font-weight:700}.wx-filter-drop-button svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2}.wx-filter-drop-button.open,.wx-filter-drop-button:hover{border-color:var(--pg-blue);color:var(--pg-blue)}.wx-filter-drop-button.set{border-color:var(--pg-blue-dark);background:#eef3fb}.wx-filter-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:216px;max-height:320px;overflow:auto;padding:6px;border:1px solid #c9d6ec;border-radius:9px;background:var(--surface);box-shadow:0 10px 28px rgba(10,23,112,.14)}.wx-filter-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);font:600 11px var(--font-sans),sans-serif;text-align:left;cursor:pointer}.wx-filter-option:hover:not(:disabled){background:#f2f5fb}.wx-filter-option.active{background:var(--pg-blue-dark);color:#fff}.wx-filter-option.active .wx-lifecycle-count{background:rgba(255,255,255,.22);color:#fff}.wx-filter-option:disabled{color:#9aa7b6;cursor:default}.wx-filter-clear{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--pg-blue);font:700 10px var(--font-sans),sans-serif;cursor:pointer}.wx-filter-clear:hover{text-decoration:underline}.wx-fresh-dot{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:99px;background:var(--pg-blue-light);vertical-align:1px}.wx-updated.fresh{color:#00708c;font-weight:700}.wx-tbadge-App{background:#003a98;border-color:#003a98;color:#fff}.wx-tbadge-Dashboard{background:#0093b8;border-color:#0093b8;color:#fff}.wx-tbadge-Workflow{background:#526d00;border-color:#526d00;color:#fff}.wx-tbadge-Brief{background:#b97a12;border-color:#b97a12;color:#fff}.wx-tbadge-Guide{background:#1f8a4c;border-color:#1f8a4c;color:#fff}.wx-tbadge-Reference{background:#0a1770;border-color:#0a1770;color:#fff}.wx-tbadge-Report{background:#6b6a66;border-color:#6b6a66;color:#fff}.wx-command{background:#f2f5fb;border-bottom:2px solid #c9d6ec}.wx-command .wx-command-heading strong{color:var(--pg-blue-dark)}.wx-command .wx-filters button.active,.wx-command .wx-mode button.active{background:var(--pg-blue-dark);border-color:var(--pg-blue-dark);color:#fff}.wx-command .wx-finder-box,.wx-rail{background:var(--surface)}.wx-rail{min-width:0;max-height:calc(100dvh - 161px);overflow:auto;padding:10px 12px}.wx-rail-label{margin:10px 0 4px;color:#99a6b5;font:800 8.5px var(--font-sans),sans-serif;letter-spacing:.07em;text-transform:uppercase}.wx-rail-label:first-child{margin-top:2px}.wx-rail-row{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:8px;padding:5px 6px;border-radius:6px;text-decoration:none;color:var(--ink)}.wx-rail-row:hover{background:#f0f6ff}.wx-rail-copy{min-width:0}.wx-rail-name{display:block;overflow:hidden;font:600 11px var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.wx-rail-row small{display:-webkit-box;overflow:hidden;margin-top:1px;color:#8a97a6;font-size:9.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wx-kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wx-kpi-grid>div{padding:7px 9px;border:1px solid var(--line);border-radius:7px;background:#fbfdff}.wx-kpi-grid b{display:block;color:var(--pg-blue-dark);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.wx-kpi-grid span{color:#8a97a6;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.networking-rail-icon{display:none;width:17px;height:17px}.networking-log-nav,.networking-tab{display:inline-flex;align-items:center;gap:.3rem}.networking-log-nav{font:inherit;font-size:.78rem;font-weight:700;border:1px solid var(--nk-accent);border-radius:999px;background:var(--nk-accent);color:#fff;padding:.22rem .7rem;margin:.15rem 0 .25rem .35rem;cursor:pointer}.networking-log-nav i{display:inline-flex}.networking-log-nav .networking-rail-icon{display:block;width:13px;height:13px}.networking-mnext{color:var(--nk-accent);font-weight:750}.networking-mreason{display:none;margin-top:.06rem;font-size:.6rem;color:var(--muted)}.networking-stx{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.networking-stx-head{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px 72px 20px;gap:.4rem;align-items:center;padding:.3rem .6rem;background:var(--nk-accent)}.networking-stx-th{font:inherit;font-size:.58rem;font-weight:800;letter-spacing:.07em;color:#c9d6ee;background:none;border:0;cursor:pointer;padding:.1rem 0;display:inline-flex;justify-content:flex-end;align-items:center;gap:.2rem}.networking-stx-th:first-child{justify-content:flex-start}.networking-stx-th.is-active{color:#fff}.networking-stx-row{font:inherit;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 64px 64px 72px 20px;gap:.4rem;align-items:center;text-align:left;padding:.42rem .6rem;border:0;border-top:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer}.networking-stx-row:hover{background:#f5f9ff}.networking-stx-id{min-width:0}.networking-stx-id b{display:block;color:var(--nk-accent);font-size:.78rem;font-weight:800}.networking-stx-id small{display:block;margin-top:.05rem;color:var(--muted);font-size:.62rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-stx-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.74rem}.networking-stx-num.is-cov{color:#176b45;font-weight:800}.networking-stx-row em{font-style:normal;color:var(--muted);font-size:.9rem;text-align:right}.networking-plays{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.networking-play{font:inherit;width:100%;display:block;text-align:left;padding:.5rem .65rem;border:0;border-top:1px solid var(--line);border-left:3px solid transparent;background:var(--surface);color:var(--ink);cursor:pointer}.networking-play:first-child{border-top:0}.networking-play:hover{background:#f5f9ff}.networking-play.is-group-client{border-left-color:#1f8a4c}.networking-play.is-group-dsp{border-left-color:#b97a12}.networking-play.is-group-closed{border-left-color:#b3352b}.networking-play-action{display:block;font-size:.78rem;font-weight:800;color:var(--nk-accent)}.networking-play-company{display:block;margin-top:.08rem;font-size:.72rem;font-weight:600}.networking-play-company .networking-code{margin-left:.35rem}.networking-play-evidence{display:block;margin-top:.08rem;font-size:.62rem;color:var(--muted)}.networking-monday-chip{float:right;font-size:.6rem;font-weight:800;letter-spacing:.03em;border:1px solid #c6d4ea;border-radius:999px;padding:.08rem .5rem;background:#f5f9ff;color:var(--nk-accent);text-decoration:none}.networking-opp{display:grid;grid-template-columns:62px minmax(0,1fr);gap:.5rem;align-items:start;margin-top:.45rem;padding:.4rem .55rem;border:1px solid var(--line);border-left:3px solid var(--nk-accent);border-radius:8px;background:#f5f9ff}.networking-opp-k{padding-top:.12rem;font-size:.55rem;font-weight:900;letter-spacing:.08em;color:var(--nk-accent)}.networking-opp-body{min-width:0}.networking-opp-body b{display:block;font-size:.78rem;font-weight:800;color:var(--ink)}.networking-opp-body span{display:block;margin-top:.1rem;font-size:.62rem;color:var(--muted)}.networking-verify{margin-top:.45rem;border-top:1px solid var(--line)}.networking-verify-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:.5rem;align-items:baseline;padding:.3rem .1rem;border-bottom:1px solid var(--line)}.networking-verify-row small{font-size:.55rem;font-weight:900;letter-spacing:.08em;color:var(--muted)}.networking-verify-row b{min-width:0;font-size:.78rem;font-weight:750;color:var(--ink);overflow-wrap:break-word}.networking-team-line{margin:.35rem 0 0;font-size:.66rem;line-height:1.55;color:var(--muted)}.networking-team-line b{color:var(--ink);font-weight:750}.networking-team-line.is-empty{font-style:italic}.networking-standings--v2 .networking-standings-head,.networking-standings--v2 .networking-standings-row{grid-template-columns:minmax(0,.68fr) minmax(0,.9fr) minmax(0,.55fr) minmax(0,1.15fr)}.networking-standings--v2 .networking-standings-head span:nth-child(4){text-align:left}.networking-standings--v2 .networking-standings-ctx{text-align:left;font-size:.62rem;color:var(--muted)}.networking-standings--v2 .networking-standings-tail{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.networking-review-k{display:block;margin-bottom:.15rem;font-size:.55rem;font-weight:900;letter-spacing:.08em;color:var(--muted)}.networking-review-next{display:flex;align-items:baseline;gap:.4rem;margin:.3rem 0 .15rem;padding:.28rem .45rem;border-left:3px solid var(--nk-accent);background:#eef4fb;font-size:.72rem;font-weight:750;color:var(--ink)}.networking-review-next span{font-size:.55rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--nk-accent)}.networking-note--runin{position:relative;margin:0 0 0 12px;padding:.4rem .15rem .4rem 14px;border-left:2px solid #ccd8ea;border-radius:0;background:transparent;box-shadow:none}.networking-note--runin:before{content:"";position:absolute;left:-5px;top:.75rem;width:8px;height:8px;border-radius:999px;background:var(--nk-accent,#002766)}.networking-note--runin .networking-note-when{display:inline-block;border:1px solid #ccd8ea;border-radius:999px;padding:0 8px;font-size:.58rem;font-weight:700;color:#41597a;background:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:3px}.networking-note-montag{display:inline-block;margin-left:6px;font-size:.5rem;font-weight:800;letter-spacing:.04em;color:#5a6f88}.networking-note--runin .networking-note-text{margin:0}.networking-note--runin .networking-note-author{font-weight:800;color:var(--ink)}.networking-rx{margin:0 0 .6rem;padding:.5rem 0 .55rem;border-top:1px solid #e3eaf3;border-bottom:1px solid #e3eaf3}.networking-rx-head{display:flex;align-items:baseline;gap:.5rem}.networking-rx-head b{font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--nk-accent,#002766)}.networking-rx-head small{font-size:.68rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-rx-summary{margin-top:.3rem}.networking-rx-digest{margin:0;font-size:.78rem;line-height:1.45;color:#41597a}.networking-rx-next{margin:.4rem -6px 0;padding:.42rem 8px;border-left:3px solid #00a9db;background:#edf6fc;border-radius:0 4px 4px 0;font-size:.82rem;color:#173b61}.networking-rx-next b{font-weight:800}.networking-rx-finding{margin:.15rem 0 0;font-size:.76rem;color:#41597a}.networking-rx-expandbar{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:.5rem;border:1px solid #dbe4ee;background:#f6f9fd;border-radius:8px;padding:.42rem;color:#123a63;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.networking-rx-expandbar em{font-style:normal;color:var(--muted);transition:transform .15s}.networking-rx-expandbar[aria-expanded=true] em{transform:none}.networking-rx-detail{margin-top:.45rem;font-size:.78rem;line-height:1.45;color:#415772}.networking-rx-detail p{margin:0}.networking-rx-detail dl{margin:.45rem 0 0}.networking-rx-detail dl div{display:grid;grid-template-columns:130px minmax(0,1fr);padding:.24rem 0;border-top:1px solid #eef2f7;font-size:.72rem}.networking-rx-detail dt{color:var(--muted)}.networking-rx-detail dd{margin:0;color:#263e5d;font-weight:650}.networking-rx-openlink{display:inline-block;margin-top:.4rem;color:#0a65ad;font-size:.72rem;font-weight:800}.networking-sheet-option{display:flex;align-items:center;gap:.6rem;width:100%;border:0;border-top:1px solid #e8edf4;background:transparent;padding:.65rem .15rem;font:inherit;font-size:.85rem;color:var(--ink);text-align:left;cursor:pointer}.networking-sheet-option.is-current{font-weight:800}.networking-sheet-option.is-current:after{content:"\2713";margin-left:auto;color:var(--positive);font-weight:800}.networking-sheet-dot{flex:0 0 auto;width:16px;height:16px;border-radius:999px;background:#c4c4c4}.networking-play-kicker{display:flex;align-items:baseline;gap:.45rem;margin:.75rem 0 .3rem;font-size:.66rem;font-weight:800;letter-spacing:.06em;color:#123a63;border-bottom:2px solid var(--nk-accent,#002766);padding-bottom:.2rem}.networking-play-group:first-of-type .networking-play-kicker{margin-top:.15rem}.networking-play-kicker i{font-style:normal;color:var(--muted);font-weight:700}.networking-play-scope{display:grid;grid-template-columns:1fr 1fr;margin:.15rem 0 .35rem;border:1px solid #ccd8ea;border-radius:10px;overflow:hidden;background:#fff}.networking-play-scope button{border:0;background:transparent;color:#123a63;font:inherit;font-weight:700;font-size:.78rem;padding:.5rem .25rem;cursor:pointer;white-space:nowrap}.networking-play-scope button+button{border-left:1px solid #ccd8ea}.networking-play-scope button.is-on{background:var(--nk-accent,#002766);color:#fff}.networking-scope-note{display:block;margin:0 0 .4rem;font-size:.66rem;color:#8c9bb0}.networking-section-head{display:flex;align-items:center;gap:.45rem}.networking-lognote-pill{font:inherit;margin-left:auto;font-size:.66rem;font-weight:800;border:1px solid var(--nk-accent);border-radius:999px;background:var(--nk-accent);color:#fff;padding:.16rem .6rem;cursor:pointer}@media (max-width:720px){.networking-page.networking-v2-page{padding-bottom:2.5rem}.networking-rail{position:sticky;top:54px;z-index:35;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:0;margin:0 -13px;padding:0 .2rem;border-top:0;border-bottom:1px solid var(--line);background:rgba(255,255,255,.97);box-shadow:0 4px 12px rgba(20,45,80,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.networking-rail .networking-log-nav,.networking-rail .networking-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.14rem;min-height:48px;margin:0;padding:.24rem 0;border:0;border-radius:0;background:none;font-size:.56rem;font-weight:800;color:var(--muted)}.networking-rail .networking-rail-icon{display:block}.networking-rail .networking-tab.is-active{color:var(--nk-accent);border:0;box-shadow:inset 0 -2px var(--pg-blue)}.networking-rail .networking-tab-count{display:none}.networking-rail .networking-log-nav{color:#fff;border-inline:1px solid rgba(255,255,255,.28);white-space:nowrap}.networking-rail .networking-log-nav i{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none}.networking-rail .networking-log-nav .networking-rail-icon{width:18px;height:18px;color:#fff}.networking-rail .networking-tab .networking-rail-icon{color:var(--tab-accent,var(--muted));opacity:.78}.networking-rail .networking-tab{color:var(--muted)}.networking-rail .networking-tab.is-active{color:var(--tab-accent,var(--nk-accent));box-shadow:inset 0 -2px var(--tab-accent,var(--pg-blue))}.networking-rail .networking-tab.is-active .networking-rail-icon{opacity:1}.networking-mreason{display:block}}body:has(.networking-v2-page){background:#eef2f9}.networking-page.networking-v2-page{max-width:620px;margin:0 auto;padding-bottom:96px}.networking-v2-topbar{position:sticky;top:0;z-index:40;height:54px;display:flex;align-items:center;gap:9px;margin:10px 0 0;padding:7px 12px;border-radius:12px 12px 0 0;background:var(--nk-accent);color:#fff;border-bottom:1px solid rgba(255,255,255,.14)}.networking-v2-mark{width:31px;height:31px;flex:none;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:rgba(255,255,255,.08)}.networking-v2-iconbtn svg,.networking-v2-mark svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.networking-v2-iconbtn{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:7px;color:#d9e8fb}.networking-v2-iconbtn:hover{background:rgba(255,255,255,.1)}.networking-v2-toptitle{min-width:0;display:flex;flex-direction:column}.networking-v2-toptitle b{font-size:.85rem;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-v2-toptitle span{color:#a9c8ed;font-size:.62rem;line-height:1.2}.networking-v2-live{margin-left:auto;display:flex;align-items:center;gap:5px;color:#c9ddf6;font-size:.62rem;white-space:nowrap}.networking-v2-live i{width:6px;height:6px;border-radius:50%;background:#afdb00;box-shadow:0 0 0 3px rgba(175,219,0,.16)}.networking-v2-live.is-stale i{background:#e0a126;box-shadow:0 0 0 3px rgba(224,161,38,.18)}.networking-hotleads{margin:.55rem .9rem 0;border:1px solid #f1c9a8;border-radius:10px;background:#fff7ef;overflow:hidden}.networking-hotleads.is-intro{border-color:#ecd9ae;background:#fffcf4}.networking-hotleads.is-intro .networking-hotleads-flame{color:#b97a12}.networking-hotleads.is-intro .networking-hotleads-bar b{color:#7c5109}.networking-hotleads.is-intro .networking-hotleads-name i{color:#b97a12;font-style:normal;font-weight:900}.networking-hotleads-bar{display:flex;align-items:center;gap:.5rem;width:100%;border:0;padding:.55rem .8rem;background:transparent;font:inherit;text-align:left;cursor:pointer}.networking-hotleads-bar b{color:#8a3d0f;font-size:.82rem;font-weight:800}.networking-hotleads-flame{color:#d97706;font-size:.9rem}.networking-hotleads-hint{margin-left:auto;color:#b45309;font-size:.68rem;font-weight:800}.networking-hotleads-bar i{color:#b45309;font-style:normal}.networking-hotleads-list{list-style:none;margin:0;padding:0 .8rem .6rem;display:grid;gap:.45rem}.networking-hotleads-list li{display:grid;gap:.25rem;padding:.5rem .6rem;border:1px solid #f1d9c2;border-radius:8px;background:#fff}.networking-hotleads-name{color:#102b4e;font-size:.82rem;font-weight:800;text-decoration:none}.networking-hotleads-name:hover{color:#0877d1;text-decoration:underline}.networking-hotleads-note{margin:.1rem 0 0;color:#33475c;font-size:.74rem;line-height:1.45}.networking-hotleads-note.is-none{color:#93a3b5;font-style:italic}.networking-hotleads-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.networking-hotleads-role{display:inline-flex;align-items:baseline;gap:.3rem;border:1px solid #d5dee8;border-radius:999px;background:#f4f7fb;color:#35516f;font-size:.68rem;font-weight:700;padding:.1rem .55rem}.networking-hotleads-role em{color:#8291a2;font-size:.54rem;font-style:normal;font-weight:900;letter-spacing:.06em}.networking-hotleads-by{color:#7c8da0;font-size:.66rem}@media (min-width:760px){.networking-hotleads{margin:.65rem auto 0;max-width:1080px}}.networking-v2-draftrow{display:flex;justify-content:flex-end;padding:6px 0 0}.networking-v2-page .networking-tabs{margin-top:0;border-radius:0 0 12px 12px}.networking-v2-searchzone{top:54px;z-index:8;margin:0 -4px;padding:12px 4px 8px;background:rgba(238,242,249,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #d8e1ed}.networking-v2-searchcopy b{display:block;margin:0 2px 8px;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:600;line-height:1.05;color:#0f2747}.networking-v2-searchbox{height:50px;border:1.5px solid #94add0;border-radius:12px;background:#fff;box-shadow:0 3px 12px rgba(0,39,102,.07)}.networking-v2-searchbox:focus-within{border-color:#006cca;box-shadow:0 0 0 3px rgba(0,108,202,.12)}.networking-v2-searchmeta{display:flex;justify-content:space-between;margin:7px 2px 0;color:#73849a;font-size:.66rem}.networking-v2-rank{display:flex;align-items:baseline;gap:7px;padding:9px 3px 6px;color:#60738d;font-size:.66rem}.networking-v2-rank b{font-size:.62rem;font-weight:900;letter-spacing:.08em;color:var(--nk-accent);text-transform:uppercase}.networking-v2-rank span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-v2-results{border:1px solid #cfd9e7;border-radius:10px;overflow:hidden;background:#fff}.networking-v2-result{position:relative;width:100%;min-height:78px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;padding:11px 8px 10px 14px;text-align:left;border:0;border-bottom:1px solid #dce4ee;background:#fff;color:#152640;font:inherit;cursor:pointer}.networking-v2-result:last-child{border-bottom:0}.networking-v2-result:hover{background:#f7faff}.networking-v2-result.is-top{background:#eaf3ff}.networking-v2-edge{position:absolute;inset:0 auto 0 0;width:4px;background:#8292a8}.networking-v2-result.is-group-client .networking-v2-edge{background:#1b9b75}.networking-v2-result.is-group-dsp .networking-v2-edge{background:#e0a126}.networking-v2-result.is-group-closed .networking-v2-edge{background:#c85c68}.networking-v2-result-main{min-width:0;display:block}.networking-v2-result-title{display:flex;align-items:center;gap:6px;min-width:0}.networking-v2-result-title b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem}.networking-v2-result-title em{flex:none;padding:2px 4px;border-radius:3px;background:#003a98;color:#fff;font-size:.5rem;font-style:normal;font-weight:900;letter-spacing:.04em}.networking-v2-result-title em.is-capture{background:#0f7a61}.networking-v2-result-title em.is-covered{background:#dcecff;color:#0b3b7a}.networking-v2-result-title em.is-inactive{border:1px solid rgb(24 33 58/32%);background:transparent;color:rgb(24 33 58/66%)}.networking-v2-result.is-inactive{box-shadow:inset 0 0 0 2px #c62828;background:#fff8f8}.networking-v2-result.is-inactive:hover{background:#fff1f1}.networking-v2-result.is-inactive .networking-v2-result-person,.networking-v2-result.is-inactive .networking-v2-result-title b{color:#b3261e}.networking-v2-result.is-inactive .networking-v2-result-title em.is-inactive{border-color:#c62828;background:#fdecea;color:#b3261e}.networking-engaged-tag{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 4px;border-radius:3px;background:#dcecff;color:#0b3b7a;font-size:.5rem;font-style:normal;font-weight:900;letter-spacing:.04em;line-height:1.2}.networking-engaged-tag.is-commented,.networking-v2-result-title em.is-covered.is-commented{background:#d8f3ee;color:#0b5c4d}.networking-engaged-tag.is-updated,.networking-v2-result-title em.is-covered.is-updated{background:#ebe3fb;color:#4a2a8f}.networking-v2-result-added{display:block;margin-top:3px;color:#0f7a61;font-size:.68rem;font-weight:800}.networking-v2-result-person{display:block;margin-top:2px;color:#536983;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.networking-v2-result-signal{display:flex;align-items:center;gap:5px;margin-top:5px;color:#4e647f;font-size:.66rem;white-space:nowrap;overflow:hidden}.networking-v2-result-signal b{color:#11765c}.networking-v2-result.is-group-dsp .networking-v2-result-signal b{color:#9a650a}.networking-v2-result.is-group-closed .networking-v2-result-signal b{color:#a34a55}.networking-v2-result-signal i{width:2px;height:2px;border-radius:50%;background:#9aa8b9}.networking-v2-result-reason{display:block;margin-top:4px;color:#73849a;font-size:.62rem}.networking-v2-codes{display:flex;align-items:flex-end;flex-direction:column;justify-content:center;gap:4px;padding-bottom:1px}.networking-v2-codes i,.networking-v2-codes u{padding:3px 5px;border-radius:4px;font-size:.52rem;font-style:normal;font-weight:900;letter-spacing:.03em;text-decoration:none;white-space:nowrap}.networking-v2-codes i{background:var(--nk-accent);color:#fff}.networking-v2-codes u{border:1px solid #7990ad;color:#49617e;background:#fff}.networking-v2-chevron{width:15px;align-self:center;color:#7d8da2;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.networking-v2-screenhead{padding:14px 2px 10px}.networking-v2-screenhead span{display:block;font-size:.64rem;font-weight:900;letter-spacing:.1em;color:#0065ae}.networking-v2-screenhead h1{margin:3px 0 2px;font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.05;color:#0f2747}.networking-v2-screenhead p{margin:0;color:#687a91;font-size:.76rem;line-height:1.4}.networking-v2-scope{display:flex;gap:5px;padding:0 0 8px}.networking-v2-scope button{padding:6px 10px;border:1px solid #c8d5e5;border-radius:6px;background:#fff;color:#50657f;font:inherit;font-size:.68rem;font-weight:800;cursor:pointer}.networking-v2-scope button.is-active{background:var(--nk-accent);border-color:var(--nk-accent);color:#fff}.networking-v2-page .networking-plays{border-radius:10px;border-color:#ccd7e6}.networking-v2-page .networking-play{padding:11px 9px}.networking-v2-page .networking-play-action{font-size:.8rem;color:#17304f}.networking-v2-page .networking-play-company{color:var(--nk-accent);font-weight:800;font-size:.72rem}.networking-v2-page .networking-play-evidence{font-size:.64rem}.networking-v2-recent-list{border:1px solid #ccd7e5;border-radius:10px;overflow:hidden;background:#fff}.networking-v2-recent{width:100%;display:flex;align-items:center;gap:8px;padding:11px 9px;text-align:left;border:0;border-bottom:1px solid #dde5ee;background:#fff;font:inherit;cursor:pointer}.networking-v2-recent:last-child{border-bottom:0}.networking-v2-recent:hover{background:#f7faff}.networking-v2-recent>span{min-width:0;flex:1 1}.networking-v2-recent b,.networking-v2-recent small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-v2-recent>span b{font-size:.78rem;color:#183352}.networking-v2-recent>span small{margin-top:2px;color:#677b93;font-size:.64rem}.networking-v2-recent>em{text-align:right;font-style:normal}.networking-v2-recent>em b{font-size:.6rem;color:#395471}.networking-v2-recent>em small{font-size:.56rem;color:#8a98a9}.networking-v2-dossier .networking-dossier-head{margin-top:10px;padding:13px 14px 11px;background:#fff;border:1px solid #d5deea;border-radius:10px}.networking-v2-dossier .networking-dossier-name{font-family:var(--font-sans),sans-serif;font-size:1.15rem;font-weight:800;color:#102746}.networking-v2-codesrow{display:flex;align-items:center;gap:5px;margin-top:7px}.networking-v2-codesrow .networking-station-chip,.networking-v2-codesrow b,.networking-v2-codesrow em{padding:3px 6px;border-radius:4px;font-size:.56rem;font-weight:900;letter-spacing:.04em}.networking-v2-codesrow b{background:var(--nk-accent);color:#fff}.networking-v2-codesrow .networking-station-chip,.networking-v2-codesrow b,.networking-v2-codesrow em{display:inline-flex;align-items:baseline;gap:.4rem;border:0;font-style:normal;letter-spacing:.025em;white-space:nowrap}.networking-v2-codesrow .networking-station-chip:before,.networking-v2-codesrow b:before,.networking-v2-codesrow em:before{color:#74859a;font-size:.36rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.networking-v2-codesrow b:before{content:"Company"}.networking-v2-codesrow .networking-station-chip:before,.networking-v2-codesrow em:before{content:"Station"}.networking-v2-codesrow b{background:#e7eff8;color:#173b61}.networking-v2-codesrow .networking-station-chip,.networking-v2-codesrow em{background:#edf6fc;color:#0065ae}.networking-v2-codesrow .networking-station-chip{text-decoration:none}.networking-v2-codesrow .networking-station-chip:hover{background:#dceefa}.networking-capture-page,.networking-station-page{max-width:880px}.networking-capture-page-head,.networking-station-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.networking-capture-page-head h1,.networking-station-page-head h1{margin:2px 0;color:#102746}.networking-capture-page-head>span,.networking-station-page-head span{color:#0065ae;font-size:.66rem;font-weight:900;letter-spacing:.09em}.networking-capture-page-head p,.networking-station-page-head p{margin:0;color:#61748d}.networking-station-company-list{overflow:hidden;border:1px solid #cfd9e7;border-radius:10px;background:#fff}.networking-station-company{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto) 18px;align-items:center;gap:12px;min-height:82px;padding:12px 14px;border-bottom:1px solid #dce4ee;color:#152640;text-decoration:none}.networking-station-company:last-child{border-bottom:0}.networking-station-company:hover{background:#f7faff}.networking-station-company-context,.networking-station-company-main{display:flex;min-width:0;flex-direction:column;gap:3px}.networking-station-company-main small{color:#61748d}.networking-station-company-context{align-items:flex-end}.networking-station-company-context em,.networking-station-company-context i{font-size:.66rem;font-style:normal}.networking-station-company-context em{padding:2px 5px;border-radius:4px;background:#e8f0fa;font-weight:800}.networking-station-company-context i{color:#61748d}.networking-capture-page-head{display:block}.networking-capture-page-head>a{display:block;margin-bottom:20px;color:#506985;text-decoration:none}.networking-capture-card{padding:16px;border:1px solid #cfd9e7;border-radius:10px;background:#fff}.networking-capture-card>div,.networking-capture-card>p{margin:0;padding:11px 0;border-bottom:1px solid #e2e8f0}.networking-capture-card>:last-child{border-bottom:0}.networking-capture-card span{display:block;margin-bottom:3px;color:#74859a;font-size:.62rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.networking-capture-card div p{margin:4px 0 0;white-space:pre-wrap}.networking-capture-add,.networking-capture-detail-link{display:inline-flex;margin-top:14px;text-decoration:none}.networking-capture-detail-link{color:#0065ae;font-size:.8rem;font-weight:800}@media (max-width:600px){.networking-station-page-head{align-items:stretch;flex-direction:column}.networking-station-page-head .networking-btn-secondary{text-align:center}.networking-station-company{grid-template-columns:minmax(0,1fr) 14px;gap:8px}.networking-station-company-context{grid-column:1;align-items:flex-start;flex-flow:row wrap}.networking-station-company>span:last-child{grid-column:2;grid-row:1/span 2}.networking-capture-add{width:100%;justify-content:center}}.networking-v2-chips{display:inline-flex;gap:5px;align-items:center;margin-left:7px;vertical-align:middle}.networking-v2-chips em{font-style:normal;border:1px solid #c4c4c4;border-radius:999px;padding:1px 8px;font-size:.62rem;font-weight:700;color:#fff;background:#c4c4c4;white-space:nowrap}.networking-v2-eventnote{margin:5px 0 0;font-size:.7rem;line-height:1.4;color:#405a78}.networking-v2-eventnote small{font-size:.56rem;font-weight:900;letter-spacing:.04em;color:#28588e;background:#eaf3ff;padding:1px 5px;border-radius:4px;margin-right:5px}.networking-v2-eventnote-add,.networking-v2-eventnote-editbtn{border:0;background:transparent;padding:0 2px;margin-left:6px;color:#28588e;font:inherit;font-size:.62rem;font-weight:750;cursor:pointer}.networking-v2-eventnote-add{margin-left:0}.networking-v2-eventnote.is-editing{display:grid;gap:5px}.networking-v2-eventnote.is-editing textarea{width:100%;padding:6px 8px;border:1px solid #c8d5e0;border-radius:7px;font:inherit;font-size:.72rem;line-height:1.4;color:#16324f;resize:vertical}.networking-v2-eventnote-error{color:#a43b32;font-size:.64rem}.networking-v2-eventnote-actions{display:flex;gap:6px}.networking-v2-eventnote-actions button{border:0;border-radius:6px;padding:4px 11px;background:#28588e;color:#fff;font:inherit;font-size:.66rem;font-weight:750;cursor:pointer}.networking-v2-eventnote-actions button.is-quiet{background:#eef2f7;color:#475467}.networking-v2-eventnote-actions button:disabled{opacity:.5;cursor:default}.networking-v2-opp{margin-top:9px;padding:10px 12px 9px;border-left:4px solid #00a9db;border-radius:0 8px 8px 0;background:var(--nk-accent);color:#fff;box-shadow:0 4px 14px rgba(0,39,102,.13)}.networking-v2-opp-head{display:flex;justify-content:space-between;align-items:center}.networking-v2-opp-head>span{font-size:.58rem;font-weight:900;letter-spacing:.1em;color:#87cbed}.networking-v2-opp-head i{padding:2px 4px;border-radius:3px;background:rgba(175,219,0,.14);color:#d4f167;font-size:.48rem;font-style:normal;font-weight:900;letter-spacing:.04em}.networking-v2-opp-directive h2{margin:5px 0 3px;font-family:var(--font-sans),sans-serif;font-size:1.05rem;font-weight:700;line-height:1.12;color:#fff}.networking-v2-opp-directive p{margin:0;color:#d4e2f3;font-size:.68rem;line-height:1.42}.networking-v2-opp-proof{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(255,255,255,.16);font-size:.56rem;color:#c7d8ed;white-space:nowrap;overflow:hidden}.networking-v2-opp-proof>span:first-child{font-weight:900;letter-spacing:.07em;color:#74c5ef}.networking-v2-opp-proofitem{display:inline-flex;align-items:center;gap:6px}.networking-v2-opp-proofitem i{width:2px;height:2px;border-radius:50%;background:#8aa8cb}.networking-v2-opp-proofitem b{font-weight:650}.networking-v2-dossier .networking-statusband-wrap{margin-top:9px}.networking-v2-dossier .networking-section{margin-top:10px;padding:0 12px 10px;background:#fff;border:1px solid #d5deea;border-radius:10px}.networking-v2-dossier .networking-section-head h3,.networking-v2-dossier .networking-section>h3{color:var(--nk-accent);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.networking-v2-dossier .networking-section>h3{min-height:30px;display:flex;align-items:center;margin:0 0 6px;padding:8px 0 5px;border-bottom:1px solid #c8d4e4}.networking-v2-dossier .networking-section-head{min-height:30px;margin-bottom:6px;padding:8px 0 5px;border-bottom:1px solid #c8d4e4}.networking-v2-dossier .networking-section-head h3{margin:0}.networking-v2-dossier .networking-verify{margin-top:10px;border-top:1px solid #c8d4e4}.networking-v2-dossier .networking-verify-row b{font-size:.82rem}.networking-v2-dossier .networking-team-line{font-size:.7rem}.networking-v2-dossier .networking-review-k{color:var(--nk-accent)}.networking-v2-dossier .networking-review-headline{font-size:.78rem;line-height:1.4}.networking-v2-dossier .networking-review-next{border-left-color:#00a9db}.networking-note-source{margin-top:3px;color:#8694a5;font-size:.58rem}.networking-v2-dossier .networking-note-filter button.is-on{background:var(--nk-accent);border-color:var(--nk-accent);color:#fff}@media (max-width:720px){.networking-v2-page .networking-v2-topbar{margin:0 -13px;border-radius:0}.networking-v2-page .networking-tabs{border-radius:0}.networking-v2-searchzone{top:102px}.networking-rail .networking-tab.is-active{box-shadow:inset 0 -2px #00a9db}}.networking-v2-dossier .networking-section{border:0;border-top:1px solid #d8e1ec;border-radius:0;background:transparent;box-shadow:none;margin-top:0}.networking-v2-dossier .networking-section:first-of-type{border-top:0}.networking-rx-expandbar{justify-content:flex-start;text-align:left;background:#f8fafc;padding:.44rem .5rem}.networking-rx-expandbar em{margin-left:auto;transform:rotate(-90deg)}.networking-compose{background:#edf6fc;border:1px solid #9db8d7;border-radius:10px;padding:.6rem;box-shadow:0 -5px 16px rgba(0,70,135,.16)}@media (max-width:720px){.networking-statusband{display:block}.networking-statuscell{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;width:100%;padding:.34rem .5rem;border-bottom:1px solid #e5ebf2}.networking-statuscell-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-statuscell-value{flex:none;text-align:right}.networking-statuscell:last-child{border-bottom:0}.networking-statuscell-label{margin:0}}.networking-statuscell-value[style*=background]{display:inline-block;padding:1px 7px;border-radius:4px;color:#fff;font-weight:850}.networking-roster tbody tr,.networking-v2-dossier .nk-roster-section .networking-table tbody tr{align-items:center}.networking-roster-shared{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;margin-right:8px;line-height:1}.networking-roster-shared b{font-size:.78rem;font-weight:900;color:#173b61}.networking-roster-shared small{font-size:.42rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase;color:#8c9bb0}.networking-intro-receipt{display:flex;align-items:baseline;gap:.4rem;margin-top:.45rem;padding:.4rem .55rem;border:1px solid #9fd7b9;border-left:4px solid #00a878;border-radius:5px;background:#eaf8f1;color:#16583d;font-size:.62rem;line-height:1.35}.networking-intro-receipt b{font-size:.66rem;font-weight:850}.networking-intro-receipt span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-intro-receipt time{margin-left:auto;flex:none;color:#4b7562;font-size:.56rem}.networking-intro-mark{width:100%;margin-top:.55rem;padding:.5rem;border:1px solid #9fd7b9;border-radius:8px;background:#eaf8f1;color:#16583d;font:inherit;font-size:.72rem;font-weight:850;min-height:40px;cursor:pointer}.networking-intro-mark.is-done{border-color:#d9c3a0;background:#fdf6e9;color:#8a5d0a}.networking-intro-mark:disabled{opacity:.6;cursor:progress}.networking-tag-axes{display:flex;margin:7px 0 0;border:1px solid #cbd8e7;border-radius:5px;overflow:hidden}.networking-tag-axis{display:flex;align-items:center;justify-content:center;gap:5px;flex:1 1;padding:5px 4px;border:0;background:#fff;color:#5b708c;font:inherit;font-size:.6rem;font-weight:850;cursor:pointer}.networking-tag-axis+.networking-tag-axis{border-left:1px solid #cbd8e7}.networking-tag-axis.is-on{background:#173b61;color:#fff}.networking-tag-axis em{padding:0 4px;border-radius:99px;background:#eaf2fa;color:#174b7a;font-size:.5rem;font-style:normal}.networking-tag-axis.is-on em{background:rgba(255,255,255,.24);color:#fff}.networking-tag-pills{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.networking-tag-pill{display:inline-flex;align-items:center;padding:4px 9px;border:1px solid #cddaea;border-radius:99px;background:#fff;color:#334e6f;font-size:.62rem;font-weight:800;cursor:pointer}.networking-tag-pill.is-on{border-color:#173b61;background:#173b61;color:#fff}.networking-tag-pill input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.networking-tag-pill:focus-within{outline:2px solid #0065ae;outline-offset:1px}.networking-note-tags{margin-top:4px}.networking-note-tags>summary{display:flex;align-items:center;gap:5px;list-style:none;cursor:pointer}.networking-note-tags>summary::-webkit-details-marker{display:none}.networking-note-tags>summary .networking-note-tag-list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b708c;font-size:.66rem;font-weight:700}.networking-note-tagfilter{display:flex;gap:5px;align-items:center;margin-top:.4rem;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.networking-note-tagfilter::-webkit-scrollbar{display:none}.networking-note-tagfilter .networking-tag-pill{flex:0 0 auto;gap:5px}.networking-note-tagfilter .networking-tag-pill em{padding:0 4px;border-radius:99px;background:#eaf2fa;color:#174b7a;font-size:.5rem;font-style:normal;font-weight:850}.networking-note-tagfilter .networking-tag-pill.is-on em{background:rgba(255,255,255,.24);color:#fff}.networking-tagfilter-clear{flex:0 0 auto;border:0;background:transparent;color:#0065ae;font:inherit;font-size:.62rem;font-weight:850;text-decoration:underline;cursor:pointer}.networking-note-tagedit{margin-left:auto;flex:0 0 auto;padding:2px 8px;border:1px solid #cddaea;border-radius:4px;background:#f5f9fd;color:#174b7a;font-size:.55rem;font-weight:850;letter-spacing:.02em}.networking-note-tags>summary .networking-note-tag-list{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.networking-identity-band{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.4rem;padding:.32rem .6rem;border-radius:5px;background:#64748b;color:#fff;font-size:.66rem;line-height:1.35}.networking-identity-band b{font-size:.7rem;font-weight:850}.networking-identity-band span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.92}.networking-roster-states{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.networking-roster-states em{padding:1px 6px;border-radius:3px;background:#8c9bb0;color:#fff;font-size:.46rem;font-style:normal;font-weight:850;letter-spacing:.02em;white-space:nowrap}.networking-intro-list{margin-top:.5rem;padding-top:.45rem;border-top:1px solid var(--line)}.networking-intro-list h4{margin:0 0 .3rem;font-size:.5rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase;color:#8c9bb0}.networking-intro-row{display:flex;align-items:baseline;gap:.4rem;padding:.3rem 0;color:#16583d;font-size:.68rem}.networking-intro-row b{font-weight:850}.networking-intro-row time{margin-left:auto;flex:none;color:#7c8ca1;font-size:.56rem}.networking-intro-paths,.networking-quick-directive{display:none}@media (max-width:720px){.networking-quick-directive{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:.45rem .75rem 0;border:1px solid #102b4e;border-radius:8px;background:#102b4e;color:#fff;overflow:hidden}.networking-quick-directive>div{display:grid;gap:.12rem;min-width:0;padding:.5rem .58rem;border-left:1px solid rgba(255,255,255,.16)}.networking-quick-directive>div:first-child{border-left:0}.networking-quick-directive>div:nth-child(2){grid-column:1/-1;grid-row:2;border-top:1px solid rgba(255,255,255,.16);border-left:0}.networking-quick-directive small{color:#9fc1e4;font-size:.48rem;font-weight:900;letter-spacing:.08em}.networking-quick-directive b{display:-webkit-box;overflow:hidden;color:#fff;font-size:.7rem;font-weight:800;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.networking-intro-paths{display:grid;gap:.35rem;margin-top:.55rem;padding-top:.5rem;border-top:1px solid var(--line)}.networking-intro-paths h4{margin:0;color:#718096;font-size:.5rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.networking-intro-paths>div{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.networking-intro-paths>div>span{display:grid;gap:.28rem;min-width:0;padding:.42rem .48rem;border:1px solid #d5dfeb;border-radius:6px;background:#f8fafc}.networking-intro-paths b{overflow:hidden;color:#173b61;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.networking-intro-paths em{justify-self:start;border-radius:3px;padding:.08rem .34rem;font-size:.48rem;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.networking-intro-paths em.is-confirmed{background:#dff4e8;color:#0c6644}.networking-intro-paths em.is-suggested{background:#e9f1fb;color:#28588e}}.networking-intel{margin:.45rem 0;border:1px solid #0d2748;border-radius:7px;overflow:hidden}.networking-intel-tabs{display:flex;background:#12294a}.networking-intel-tabs button{flex:1 1;border:0;background:transparent;color:#9fb6d4;font:inherit;font-size:.55rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase;padding:.34rem 0;cursor:pointer}.networking-intel-tabs button.is-on{background:#0065ae;color:#fff}.networking-intel-tabs .networking-intel-label{flex:1 1;color:#9fb6d4;font-size:.55rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase;padding:.34rem .6rem}.networking-intel-body{padding:.45rem .6rem;background:#173b61;color:#dce9f7;font-size:.74rem;line-height:1.45}.networking-intel-body p{margin:0}.networking-intel-body p.is-none{color:#8fb3d9}.networking-intel-body b{font-weight:850;color:#fff}.networking-intel-prenote .networking-v2-eventnote{margin:0;color:#dce9f7}.networking-intel-prenote .networking-v2-eventnote small{color:#dce9f7;background:rgba(255,255,255,.12)}.networking-intel-prenote .networking-v2-eventnote-add,.networking-intel-prenote .networking-v2-eventnote-editbtn{color:#fff}.networking-intel-prenote .networking-v2-eventnote.is-editing textarea{background:#fff}.networking-listfilters{display:flex;gap:.4rem;margin:.4rem 0 .55rem}.networking-listfilters label{display:flex;align-items:center;gap:.3rem;flex:1 1;min-width:0;padding:.24rem .4rem;border:1px solid #cbd8e7;border-radius:5px;background:#fff}.networking-listfilters span{flex:none;font-size:.5rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:#8c9bb0}.networking-listfilters select{min-width:0;flex:1 1;border:0;background:transparent;font:inherit;font-size:.66rem;font-weight:750;color:#173b61}.dspr-guide{max-width:60rem;padding:1.4rem 1.6rem 3rem;color:#123f6d}.dspr-guide h1{margin:.2rem 0 .5rem;font-size:1.75rem;line-height:1.15;color:#102b4e;letter-spacing:-.01em}.dspr-guide h2{margin:2.1rem 0 .7rem;font-size:1.02rem;color:#102b4e;letter-spacing:-.005em}.dspr-guide h3{margin:0 0 .35rem;font-size:.95rem;color:#102b4e}.dspr-guide p{margin:0 0 .65rem;font-size:.88rem;line-height:1.6}.dspr-guide b{color:#102b4e}.dspr-guide-kicker{margin:0 0 .15rem!important;font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#6c86a3}.dspr-guide-lede{font-size:1rem!important;color:#33526f;max-width:44rem}.dspr-guide-hero{display:block;padding-bottom:1rem;border-bottom:2px solid #102b4e}.dspr-guide,.dspr-guide section,.dspr-guide-steps{display:block}.dspr-guide-quiet{color:#5b7590;font-size:.83rem!important}.dspr-guide-callout{margin:1.5rem 0 0;padding:1rem 1.15rem;background:#eef6ff;border:1px solid #c9ddf1;border-left:4px solid #0877d1;border-radius:7px}.dspr-guide-callout h2{margin:0 0 .5rem;font-size:.62rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:#0877d1}.dspr-guide-callout p:last-child{margin-bottom:0}.dspr-guide-step{display:flex;gap:.9rem;padding:.95rem 0;border-top:1px solid #dbe6f1}.dspr-guide-step:first-of-type{border-top:0}.dspr-guide-step>div{min-width:0}.dspr-guide-step p:last-child{margin-bottom:0}.dspr-guide-num{flex:0 0 auto;width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:50%;background:#102b4e;color:#fff;font-size:.82rem;font-weight:900}.dspr-guide-bands{margin:0 0 .65rem;padding:0;list-style:none}.dspr-guide-bands li{display:flex;gap:.6rem;align-items:baseline;padding:.28rem 0;font-size:.85rem;line-height:1.5}.dspr-guide-bands em{flex:0 0 9.5rem;padding:.16rem .45rem;border-radius:4px;color:#fff;font-size:.58rem;font-weight:900;font-style:normal;letter-spacing:.08em;text-transform:uppercase;text-align:center}.dspr-guide-bands em.is-details{background:#0877d1}.dspr-guide-bands em.is-lobs{background:#00a878}.dspr-guide-bands em.is-engage{background:#b47a12}.dspr-guide-table{width:100%;border-collapse:collapse;font-size:.85rem}.dspr-guide-table th{padding:0 .7rem .45rem 0;border-bottom:2px solid #102b4e;text-align:left;font-size:.58rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#6c86a3}.dspr-guide-table td{padding:.6rem .7rem .6rem 0;border-bottom:1px solid #e2ebf4;vertical-align:top;line-height:1.5}.dspr-guide-table td.is-name{font-weight:900;color:#102b4e;white-space:nowrap}.dspr-guide-table td.is-quiet{color:#5b7590}.dspr-guide-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.7rem}.dspr-guide-field{padding:.75rem .85rem;border:1px solid #d4dee8;border-radius:7px;background:#fff}.dspr-guide-field header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.dspr-guide-field header b{font-size:.88rem;color:#102b4e}.dspr-guide-field p{margin:0 0 .3rem}.dspr-guide-field .is-answers{font-size:.84rem;font-weight:700;color:#0b3f75}.dspr-guide-field .is-detail{font-size:.79rem!important;line-height:1.55;color:#5b7590;margin-bottom:0}.dspr-guide-board{flex:0 0 auto;padding:.13rem .42rem;border-radius:4px;font-size:.58rem;font-weight:900;letter-spacing:.07em}.dspr-guide-board.is-cc{background:#e6f6f0;color:#046b4c}.dspr-guide-board.is-mdb{background:#eef6ff;color:#0b5ba8}.dspr-guide-list{margin:0;padding-left:1.1rem}.dspr-guide-list li{margin-bottom:.4rem;font-size:.87rem;line-height:1.55}.dspr-guide-sc{margin-top:2.1rem;padding:1rem 1.15rem;background:#f6f8fb;border:1px solid #dbe6f1;border-radius:7px}.dspr-guide-sc h2{margin-top:0}.dspr-guide-sc p{margin-bottom:0}@media (max-width:700px){.dspr-guide{padding:1rem .9rem 2.5rem}.dspr-guide h1{font-size:1.4rem}.dspr-guide-bands li{flex-direction:column;gap:.2rem}.dspr-guide-bands em{flex:0 0 auto;align-self:flex-start}.dspr-guide-fields{grid-template-columns:1fr}}.networking-roster tbody tr{box-shadow:none!important}.networking-roster tbody tr.is-group-dsp{background:rgba(185,122,18,.04)}.networking-roster tbody tr.is-group-client{background:rgba(31,138,76,.04)}.networking-roster tbody tr.is-group-client:hover,.networking-roster tbody tr.is-group-dsp:hover{background:rgba(23,59,97,.06)}.networking-roster tbody tr+tr{border-top:1px solid var(--line)}.networking-roster .networking-td-company{padding-top:.42rem;padding-bottom:.42rem}.networking-roster tbody tr.is-group-client,.networking-roster tbody tr.is-group-dsp{background:transparent}.networking-roster tbody tr.is-group-client:hover,.networking-roster tbody tr.is-group-dsp:hover,.networking-roster tbody tr:hover{background:rgba(23,59,97,.06)}.networking-roster tbody tr td.networking-td-company{box-shadow:none;border-top:none}.networking-histpanel{position:static;margin-top:.6rem}.networking-histpanel,.networking-histpanel .dspr-prep-tl{max-height:none;overflow:visible}.networking-histpanel .networking-note-boardrow{margin:.45rem .9rem .1rem}.dspr-prep-tlkind.is-syncing{border-color:#b7a13c;background:#fdf6d8;color:#7a6a14}.networking-intel-body p.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.networking-intel-meta{color:#8fb3d9;font-size:.6rem;font-weight:700}.networking-intel-findnote,.networking-intel-meta{margin-top:.3rem!important}.networking-intel-more{display:inline-block;margin-top:.3rem;border:1px solid #3f6a9c;border-radius:99px;background:rgba(255,255,255,.06);color:#cfe4fb;font:inherit;font-size:.56rem;font-weight:850;text-decoration:none;padding:.1rem .55rem;cursor:pointer}.networking-v2-result-signal{flex-wrap:wrap;white-space:normal;overflow:visible;gap:4px}.networking-v2-result-signal em{padding:1px 6px;border-radius:3px;background:#8c9bb0;color:#fff;font-size:.46rem;font-style:normal;font-weight:850;letter-spacing:.02em;white-space:nowrap}.networking-captures-page{max-width:720px;margin:0 auto;padding:1rem .9rem 3rem}.networking-captures-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.networking-captures-head h1{font-size:1.25rem;margin:0 0 .15rem}.networking-captures-head p{margin:0;font-size:.75rem;color:var(--muted);max-width:42ch}.networking-captures-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.9rem}.networking-captures-stats>div{border:1px solid #c9c4b7;border-radius:8px;background:var(--surface);padding:.45rem .6rem;display:flex;flex-direction:column}.networking-captures-stats b{font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.networking-captures-stats span{font-size:.55rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.networking-captures-stats>div.is-fallback{border-color:#d92d20;background:#fef0ef}.networking-captures-error{color:#b42318;font-size:.75rem}.networking-captures-list{display:flex;flex-direction:column;gap:.5rem}.networking-capture{border:1px solid #c9c4b7;border-radius:9px;background:var(--surface);padding:.55rem .7rem}.networking-capture.is-fallback{border-color:#d92d20;background:#fef0ef}.networking-capture-top{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.networking-capture-top>b{font-size:.85rem}.networking-capture-code{font-size:.6rem;font-weight:800;letter-spacing:.05em;padding:.1rem .4rem;border-radius:5px;background:var(--nk-band);color:var(--muted)}.networking-capture-flag{font-size:.55rem;font-weight:800;letter-spacing:.06em;color:#b42318}.networking-capture-monday{margin-left:auto;font-size:.66rem;font-weight:700}.networking-capture-contact,.networking-capture-notes{margin:.25rem 0 0;font-size:.74rem;overflow-wrap:break-word}.networking-capture-notes{color:var(--ink,inherit)}.networking-capture-meta{margin:.3rem 0 0;font-size:.62rem;color:var(--muted)}.networking-lost-banner{display:flex;flex-direction:column;gap:.1rem;margin:.4rem .75rem 0;padding:.45rem .6rem;border:1px solid #d92d20;border-left-width:4px;border-radius:8px;background:#fef0ef;color:#7a1207}.networking-lost-banner b{font-size:.62rem;font-weight:800;letter-spacing:.08em}.networking-lost-banner span{font-size:.68rem;line-height:1.35;overflow-wrap:break-word}.networking-lost-banner.is-tax{border-color:#b42318;background:#fbdcd7;box-shadow:inset 0 0 0 2px #d92d20}.networking-hot-banner,.networking-warm-banner{display:flex;flex-direction:column;gap:.1rem;margin:.4rem .75rem 0;padding:.45rem .6rem;border-radius:8px}.networking-hot-banner b,.networking-warm-banner b{font-size:.62rem;font-weight:800;letter-spacing:.08em}.networking-hot-banner span,.networking-warm-banner span{font-size:.68rem;line-height:1.35;overflow-wrap:break-word}.networking-hot-banner{border:1px solid #12a266;border-left:4px solid #00c875;background:#e9f9f1;color:#0c5136}.networking-warm-banner{border:1px solid #d65f2f;border-left:4px solid #ff6d3b;background:#fff1ea;color:#7a3413}.networking-dossier-taxlost{box-shadow:inset 0 0 0 3px #d92d20}.networking-standings-row.is-lost{background:#fef0ef}.networking-standings-row.is-lost .networking-standings-v{color:#b42318;font-weight:800}.networking-standings-row.is-lost .networking-standings-ctx{color:#b42318;font-weight:700}.networking-lob-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem}.networking-lob-tile{display:grid;gap:.2rem;align-content:start;min-width:0;border:1px solid #d7e0e9;border-left:4px solid #b9c6d2;border-radius:8px;background:#fff;padding:.5rem .6rem}.networking-lob-k{display:flex;align-items:center;gap:.35rem;color:#52657a;font-size:.6rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.networking-lob-v{font-size:.82rem;font-weight:700;color:#3d4d5f;overflow-wrap:anywhere}.networking-lob-ctx,.networking-lob-ren{font-size:.68rem;color:#667085;overflow-wrap:anywhere}.networking-lob-tile.is-active{border-left-color:#00c875}.networking-lob-tile.is-active .networking-lob-v{color:#176b45;font-weight:800}.networking-lob-tile.is-progress{border-left-color:#fdab3d}.networking-lob-tile.is-progress .networking-lob-v{color:#8a5a0c}.networking-lob-tile.is-lost{border-left-color:#b42318;background:#fef0ef}.networking-lob-tile.is-lost .networking-lob-ctx,.networking-lob-tile.is-lost .networking-lob-v{color:#b42318}.networking-lob-tile.is-lost .networking-lob-ctx{font-weight:700}.networking-lob-lostflag{font-style:normal;background:#b42318;color:#fff;border-radius:4px;padding:0 .3rem;font-size:.55rem;letter-spacing:.06em;text-transform:uppercase}.networking-lob-finserv{display:grid;gap:.12rem;font-size:.66rem;color:#52657a;border-top:1px dashed #d7e0e9;padding-top:.3rem;margin-top:.15rem}.networking-lob-hidden{grid-column:1/-1;color:#8392a5;font-size:.64rem}@media (min-width:481px){.networking-lob-tile:has(.networking-lob-ctx){grid-column:span 2}}@media (max-width:480px){.networking-lob-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.networking-lob-tile:has(.networking-lob-ctx){grid-column:1/-1}}.networking-lob-table-four{margin-top:.42rem;overflow:hidden;border:1px solid #bdcad7;border-radius:5px;background:#fff}.networking-lob-table-four-head,.networking-lob-table-four-row{display:grid;grid-template-columns:64px 82px 70px minmax(0,1fr)}.networking-lob-table-four.is-no-context .networking-lob-table-four-head,.networking-lob-table-four.is-no-context .networking-lob-table-four-row{grid-template-columns:64px minmax(0,1fr) 84px}.networking-lob-table-four.is-no-renewal .networking-lob-table-four-head,.networking-lob-table-four.is-no-renewal .networking-lob-table-four-row{grid-template-columns:64px 104px minmax(0,1fr)}.networking-lob-table-four.is-no-context.is-no-renewal .networking-lob-table-four-head,.networking-lob-table-four.is-no-context.is-no-renewal .networking-lob-table-four-row{grid-template-columns:64px minmax(0,1fr)}.networking-lob-table-four-status{white-space:normal;overflow-wrap:anywhere}.networking-lob-table-four-head{background:#12294a;color:#fff}.networking-lob-table-four-head>span{padding:.32rem .36rem;border-left:1px solid rgba(255,255,255,.2);font-size:.5rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.networking-lob-table-four-head>span:first-child{border-left:0}.networking-lob-table-four-row{border-top:1px solid #d7e0e9;box-shadow:inset 4px 0 0 #b9c6d2}.networking-lob-table-four-row>[role=cell]{min-width:0;padding:.4rem .36rem;border-left:1px solid #e0e7ee;color:#52657a;font-size:.64rem;line-height:1.28;overflow-wrap:break-word;word-break:normal}.networking-lob-table-four-row>[role=cell]:first-child{border-left:0}.networking-lob-table-four-row.is-active{box-shadow:inset 4px 0 0 #00c875}.networking-lob-table-four-row.is-progress{box-shadow:inset 4px 0 0 #fdab3d;background:#fffcf5}.networking-lob-table-four-row.is-lost{box-shadow:inset 4px 0 0 #b42318;background:#fff8f7}.networking-lob-table-four-lob{display:flex;align-items:center;gap:.2rem;overflow:hidden;padding-left:.5rem!important;color:#31465d!important;font-size:.58rem!important;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.networking-lob-table-four-status{color:#3d4d5f!important;font-weight:760}.networking-lob-table-four-row.is-active .networking-lob-table-four-status{color:#176b45!important}.networking-lob-table-four-row.is-progress .networking-lob-table-four-status{color:#9a6200!important}.networking-lob-table-four-row.is-lost .networking-lob-table-four-context,.networking-lob-table-four-row.is-lost .networking-lob-table-four-status{color:#b42318!important;font-weight:850}.networking-lob-table-four-renewal{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:normal}.networking-lob-table-four-context{color:#667085!important}.networking-lob-table-four-finserv{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding-left:.55rem!important;border-top:1px dashed #cbd6e1;background:#f6f9fc}.networking-lob-table-four-hidden{padding:.36rem .55rem;border-top:1px solid #d7e0e9;color:#8392a5;font-size:.62rem}.networking-roster-star{margin-right:.4rem;font-size:.95rem;color:#c3cedb}.networking-roster-star.is-on{color:#d49100}.networking-finserv-toggle{margin-left:.3rem;width:16px;height:16px;border:1px solid #c9c4b7;border-radius:4px;background:var(--surface);color:var(--muted);font-size:.7rem;line-height:1;cursor:pointer}.networking-finserv-detail{display:flex;flex-wrap:wrap;gap:.2rem .9rem;padding:.25rem .5rem .35rem;border-top:1px dashed #c9c4b7;background:var(--nk-band);font-size:.62rem;color:var(--muted)}.networking-signals{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem}.networking-signal{display:inline-flex;flex-direction:column;gap:.05rem;padding:.28rem .5rem;border:1px solid #c9c4b7;border-radius:6px;background:var(--surface)}.networking-signal small{font-size:.5rem;font-weight:800;letter-spacing:.08em;color:var(--muted)}.networking-signal b{font-size:.68rem}.networking-signal.is-critical{border-color:#d92d20;background:#fef0ef}.networking-signal.is-critical b{color:#b42318}.networking-note-montag.is-ibps{background:#eef4fb;color:#33567f;border-color:#b9cde6}.list-typeband-wrap{margin:.45rem 0}.list-typeband{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);background:var(--surface)}.list-typecell{display:flex;flex-direction:column;align-items:stretch;gap:.24rem;padding:.38rem .5rem;border:0;background:transparent;text-align:left;cursor:pointer}.list-typecell+.list-typecell{border-left:1px solid var(--line)}.list-typecell:active{filter:brightness(.97)}.list-typecell.has-color{background:color-mix(in srgb,var(--status-color) 8%,transparent);box-shadow:inset 0 3px 0 var(--status-color)}.list-typecell-label{font-size:.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.list-typecell-value{display:block;font-size:.64rem;font-weight:800;color:#fff;padding:.18rem .4rem;border-radius:3px;background:#8c9bb0;overflow-wrap:anywhere}.list-typecell.is-unset .list-typecell-value{font-weight:650;font-style:normal;color:#f4f6f9;background:#a5b0be}.list-typecell.is-saving{opacity:.6}.list-typecell.is-saved{border-color:#176b45}.list-typecell-note{margin-left:.3rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:#176b45}.list-typeband-error{margin:.25rem 0 0;font-size:.62rem;color:#b42318}.dspr-prep-card.is-lost{box-shadow:inset 0 0 0 2px #d92d20}.dspr-prep-card.is-taxlost{box-shadow:inset 0 0 0 3px #d92d20}.dspr-prep-lost{display:flex;flex-direction:column;gap:.1rem;margin-bottom:.5rem;padding:.45rem .6rem;border:1px solid #d92d20;border-left-width:4px;border-radius:8px;background:#fef0ef;color:#7a1207}.dspr-prep-lost b{font-size:.66rem;font-weight:800;letter-spacing:.08em}.dspr-prep-lost span{font-size:.72rem;line-height:1.35}.dspr-prep-lost.is-tax{background:#fbdcd7;box-shadow:inset 0 0 0 2px #d92d20}.networking-note-montag.is-syncing{background:#fdf3e0;color:#8a5a0c;border-color:#ecd3a3}.dspr-tablewrap-tall .dspr-table th:first-child{width:2.6rem}.dspr-tablewrap-tall .dspr-table th:nth-child(13){width:9.6rem}.dspr-star.is-card{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;font-size:1.3rem;vertical-align:-.2rem;margin-right:.3rem}.dspr-prep-star{font-size:1.1rem;padding:.15rem .35rem;border-radius:4px}.dspr-prep-star:hover{color:#d99a1b;background:#fff7e6}.dspr-chip.rs-Untouched{background:#f1f3f6;color:#667085}.dspr-chip.rs-Inprogress{background:#fff3d6;color:#8a5700}.dspr-chip.rs-Comebacklater{background:#fdf8e7;color:#7a5c00}.dspr-chip.rs-Reviewed{background:#e9f8ef;color:#237044}.dspr-chip.rs-Excluded{background:#f1f3f6;color:#98a2b3}.dspr-company-activity{margin-top:.9rem;padding:0;overflow:hidden}.dspr-company-activityhead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.7rem 1rem .6rem;border-bottom:1px solid var(--line)}.dspr-company-activityhead>div{display:flex;align-items:baseline;gap:.55rem;min-width:0}.dspr-company-activityhead small{font-size:.56rem;font-weight:800;letter-spacing:.08em;color:#6f8193}.dspr-company-activityhead strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-company-activityhead>span{color:var(--muted);font-size:.66rem;white-space:nowrap}.dspr-company-activityempty{padding:.9rem 1rem;color:#98a2b3;font-size:.72rem}.dspr-company-activityrow{display:grid;grid-template-columns:150px minmax(0,1fr) 175px;align-items:baseline;gap:1rem;padding:.55rem 1rem;border-bottom:1px solid #eef2f7}.dspr-company-activityrow:last-child{border-bottom:0}.dspr-company-activitywho{overflow:hidden;font-size:.74rem;font-weight:700;color:#183751;text-overflow:ellipsis;white-space:nowrap}.dspr-company-activityrow>div{display:grid;gap:.1rem;min-width:0}.dspr-company-activityrow>div>b{font-size:.76rem;font-weight:700;color:#253f58}.dspr-company-activityrow>div>span{color:var(--muted);font-size:.68rem;line-height:1.35}.dspr-company-activityrow time{color:#667085;font-size:.68rem;text-align:right;white-space:nowrap}@media (max-width:720px){.dspr-company-activityrow{grid-template-columns:minmax(0,1fr);gap:.15rem}.dspr-company-activityrow time{text-align:left}.dspr-company-activityhead{flex-direction:column;gap:.2rem}.dspr-company-activityhead>span{white-space:normal}}.networking-hubintro{display:flex;flex-direction:column;gap:.3rem;margin:.4rem .75rem 0;padding:.5rem .6rem;border:1px solid #d5dee8;border-left:4px solid #8c9bb0;border-radius:8px;background:#fff;color:#173b61}.networking-hubintro-head{display:flex;align-items:baseline;gap:.45rem;min-width:0;flex-wrap:wrap}.networking-hubintro-head b{font-size:.62rem;font-weight:850;letter-spacing:.08em}.networking-hubintro-head em{font-size:.6rem;font-style:normal;font-weight:700;opacity:.8}.networking-hubintro-star{font-style:normal;font-size:.9rem;line-height:1;color:#d49100}.networking-hubintro-body{margin:0;font-size:.72rem;font-weight:600;line-height:1.4;overflow-wrap:break-word}.networking-hubintro-foot{display:flex;align-items:center;justify-content:space-between;gap:.4rem .6rem;flex-wrap:wrap}.networking-hubintro-reps{display:flex;gap:.3rem;flex-wrap:wrap}.networking-hubintro-reps>span{display:inline-flex;align-items:baseline;gap:.3rem;padding:.1rem .5rem;border:1px solid #ecd9ae;border-radius:999px;background:#fffcf4;color:#5c3d00;font-size:.64rem;font-weight:800}.networking-hubintro-reps small{font-size:.56rem;font-weight:900;color:#b97a12}.networking-hubintro-stations{display:flex;gap:.3rem;flex-wrap:wrap;margin-left:auto}.networking-hubintro-station{display:inline-flex;align-items:baseline;gap:.15rem;padding:.16rem .5rem;border:1px solid #c6d4ea;border-radius:6px;background:#f5f9ff;color:#102b4e;font-size:.6rem;font-weight:850;letter-spacing:.03em;text-decoration:none;white-space:nowrap}.networking-hubintro-station:hover{background:#e8f1ff}.networking-hubintro-station i{font-style:normal;font-weight:900}.networking-hubintro.is-referral{border-color:#e3c06a #e3c06a #e3c06a #d49100;background:#fff8e6;color:#5c3d00}.networking-hubintro.is-referral .networking-hubintro-head b{color:#7c5109}.networking-hubintro.is-introduce{border-color:#102b4e #102b4e #102b4e #00a9db;background:#102b4e;color:#fff}.networking-hubintro.is-introduce .networking-hubintro-head b{color:#fff}.networking-hubintro.is-introduce .networking-hubintro-head em{color:#9fc1e4;opacity:1}.networking-hubintro-list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.networking-hubintro-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;align-items:baseline;padding:.38rem .5rem;border-radius:6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);min-width:0}.networking-hubintro-list li.is-more{display:block;background:transparent;border:0;padding:0 .5rem;color:#9fc1e4;font-size:.6rem;font-weight:700}.networking-hubintro-name{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;color:#fff;font-size:.78rem;font-weight:850;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-hubintro-name:hover{text-decoration:underline}.networking-hubintro-name .networking-hubintro-star{color:#ffc53d;font-size:.8rem}.networking-hubintro-owner{grid-column:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d6e4f5;font-size:.66rem;font-weight:600}.networking-hubintro-roles{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;align-self:center}.networking-hubintro-roles>span{display:inline-flex;align-items:baseline;gap:.3rem;color:#fff;font-size:.64rem;font-weight:800;white-space:nowrap}.networking-hubintro-needs em,.networking-hubintro-roles em{font-size:.48rem;font-style:normal;font-weight:900;letter-spacing:.08em;color:#9fc1e4}.networking-hubintro-needs{display:inline-flex;align-items:baseline;gap:.4rem;min-width:0}.networking-hubintro-needs b{font-size:.72rem;font-weight:850;color:#fff}.networking-hubintro.is-introduce .networking-hubintro-station{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.1);color:#fff}.networking-hubintro.is-introduce .networking-hubintro-station:hover{background:rgba(255,255,255,.18)}.networking-hubintro.is-quiet{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.4rem;border-color:#d5dee8 #d5dee8 #d5dee8 #c3cedb;background:#f4f7fb;color:#35516f}.networking-hubintro.is-quiet .networking-hubintro-star{color:#b7c3d2}.networking-hubintro.is-quiet .networking-hubintro-body{flex:1 1 200px;font-size:.68rem}.networking-roster-intro-tag{margin-left:.3rem;padding:1px 5px;border-radius:3px;background:#dff4e8;color:#0c6644;font-size:.46rem;font-style:normal;font-weight:900;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.networking-roster-facts{display:flex;flex-wrap:wrap;gap:.15rem .6rem;margin-top:3px;min-width:0}.networking-roster-facts>span{display:inline-flex;align-items:baseline;gap:.3rem;min-width:0;color:#35516f;font-size:.62rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.networking-roster-facts>span:first-child{max-width:100%}.networking-roster-facts em{font-size:.46rem;font-style:normal;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#8c9bb0}.networking-roster-facts i{font-style:normal;font-weight:600;color:#93a3b5}.networking-roster-facts .is-lobs{color:#176b45}.dspr-chip.rs-Needsteamreview,.dspr-review-mark.rs-Needsteamreview{background:#fde8ec;color:#a3112e}.dspr-chip.tr-Closeddown{background:#f1f3f6;color:#4a5568}.dspr-chip.tr-Duplicate{background:#f3ecff;color:#5b2ca0}.dspr-chip.tr-Dataerror{background:#fff3d6;color:#8a5700}.dspr-chip.tr-{background:#f1f3f6;color:#98a2b3}.dspr-team-chip{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #e3a3b1;border-radius:4px;padding:.4rem .7rem;background:#fff5f7;color:#a3112e;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}.dspr-team-chip:hover{border-color:#a3112e;background:#fde8ec}.dspr-team-chip .dspr-num{color:#c2334f;font-weight:800}.dspr-team-chip.is-on{border-color:#a3112e;background:#a3112e;color:#fff}.dspr-team-chip.is-on .dspr-num{color:#ffe3e9}.dspr-prep-decisionactions .is-team{border:1px solid #e3a3b1;border-radius:4px;padding:.42rem .8rem;background:#fff5f7;color:#a3112e;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.dspr-prep-decisionactions .is-team:hover:not(:disabled){border-color:#a3112e;background:#fde8ec}.dspr-prep-decisionactions .is-team.is-flagged{border-color:#a3112e;background:#a3112e;color:#fff}.dspr-prep-decisionactions .is-team.is-flagged:hover:not(:disabled){background:#8a0e27}.dspr-prep-decisionactions .is-team:disabled{opacity:.55;cursor:default}.dspr-prep-teammodal{width:min(460px,92vw)}.dspr-prep-teamhint{border-left:3px solid #d49100;padding:.3rem .55rem;background:#fff8e6;color:#7a5c00;font-size:.76rem}.dspr-prep-teamhint b{font:inherit;font-weight:800;color:inherit}.dspr-prep-teamreasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.dspr-prep-teamreasons button{border:1px solid #c8d5e0;border-radius:4px;padding:.5rem .6rem;background:#fff;color:#35516f;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.dspr-prep-teamreasons button:hover{border-color:#35516f;background:#f4f7fb}.dspr-prep-teamreasons button.is-Closeddown.is-on{border-color:#4a5568;background:#4a5568;color:#fff}.dspr-prep-teamreasons button.is-Duplicate.is-on{border-color:#5b2ca0;background:#5b2ca0;color:#fff}.dspr-prep-teamreasons button.is-Dataerror.is-on{border-color:#b57400;background:#b57400;color:#fff}.dspr-prep-teammodal input{width:100%;border:1px solid #cbd8e8;border-radius:4px;padding:.42rem .5rem;font:inherit;font-size:.8rem;color:#243b53}.dspr-prep-teammodal input:focus-visible{outline:3px solid rgba(0,192,237,.32);outline-offset:1px}.dspr-prep-teammodal .dspr-prep-modal-actions button:disabled{opacity:.5;cursor:default}.dspr-teamreview-tools{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin-bottom:.6rem}.dspr-teamreview-reasons{display:flex;gap:.35rem;flex-wrap:wrap}.dspr-teamreview-reason{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #c8d5e0;border-radius:4px;padding:.3rem .6rem;background:#fff;color:#35516f;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.dspr-teamreview-reason b{font-weight:800;color:#667085}.dspr-teamreview-reason:hover{border-color:#35516f;background:#f4f7fb}.dspr-teamreview-reason.is-zero{opacity:.55}.dspr-teamreview-reason.is-on{border-color:#a3112e;background:#a3112e;color:#fff}.dspr-teamreview-reason.is-on b{color:#ffe3e9}.dspr-teamreview-reason.is-Closeddown.is-on{border-color:#4a5568;background:#4a5568}.dspr-teamreview-reason.is-Duplicate.is-on{border-color:#5b2ca0;background:#5b2ca0}.dspr-teamreview-reason.is-Dataerror.is-on{border-color:#b57400;background:#b57400}.dspr-teamreview-empty{margin:0;color:#667085;font-size:.8rem;line-height:1.45}.dspr-teamreview-table tbody tr{cursor:pointer}.dspr-teamreview-table tbody tr:hover td{background:#f4f7fb}.dspr-teamreview-name{display:inline-flex;align-items:baseline;gap:.4rem;font-weight:700;color:#102b4e}.dspr-teamreview-name i{font-style:normal;color:#667085;font-size:.68rem;font-weight:600}.dspr-teamreview-note{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dspr-teamreview-table .is-none{color:#98a2b3;font-style:italic}.dsr-startbar{display:grid;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:.65rem;margin-bottom:.55rem;border:1px solid #b9cdec;border-left:4px solid var(--pg-blue);border-radius:0 4px 4px 0;background:#eef5ff;padding:.42rem .5rem;color:#38516f;font-size:.76rem}.dsr-startbar b{color:#0a2d5e;white-space:nowrap}.dsr-viewtabs{display:flex;align-items:center;border:1px solid #9bbce5;border-radius:3px;overflow:hidden;background:#fff}.dsr-viewtabs button{border:0;border-right:1px solid #c7d6ea;border-radius:0;background:#fff;color:#40556f;padding:.34rem .52rem;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer;white-space:nowrap}.dsr-viewtabs button:last-child{border-right:0}.dsr-viewtabs button:hover{background:#deebfb;color:#123d72}.dsr-viewtabs button.is-on{background:#102f5b;color:#fff}.dsr-intake-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsr-runstate{display:flex;align-items:center;gap:.45rem;border-left:3px solid #8294aa;padding-left:.5rem;white-space:nowrap}.dsr-runstate.is-queued,.dsr-runstate.is-running{border-left-color:#b8860b;color:#7a5c00}.dsr-runstate.is-completed{border-left-color:#08744f;color:#045c39}.dsr-runstate.is-failed{border-left-color:#a62a3b;color:#8f1f30}.dsr-runstate button{border:1px solid #174f92;border-radius:3px;background:#174f92;color:#fff;padding:.3rem .48rem;font:inherit;font-size:.7rem;font-weight:800;cursor:pointer}.dsr-runstate button:hover:not(:disabled){border-color:#0a2d5e;background:#0a2d5e}.dsr-runstate button:disabled{cursor:not-allowed;opacity:.52}.dsr-lanetabs{display:flex;margin-bottom:0}.dsr-lanetabs .dspr-tab-count{margin-left:.3rem;color:#98a2b3;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.dsr-lanetabs .dspr-tab.is-active .dspr-tab-count{color:var(--pg-blue)}.dsr-signalbar{display:flex;align-items:center;gap:.34rem;border-top:1px solid #e3e9f1;background:#fbfcfe;padding:.45rem .55rem}.dsr-signalbar>span{margin-right:.12rem;color:#667085;font-size:.66rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.dsr-signalbar button{border:1px solid #cdd7e4;border-radius:3px;background:#fff;color:#445868;padding:.28rem .5rem;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.dsr-signalbar button:hover{border-color:#3a628f;background:#eef4fb;color:#173e6c}.dsr-signalbar button.is-on{border-color:#102f5b;background:#102f5b;color:#fff}.dsr-signalbar button.v-new:not(.is-on){border-color:#74c7ac;background:#e3f8ee;color:#045c39}.dsr-signalbar button.v-conflict:not(.is-on){border-color:#e6bd73;background:#fff1e0;color:#8d5500}.dsr-signalbar button.v-verified:not(.is-on){border-color:#9ab7dc;background:#edf4ff;color:#1c4f9c}.dsr-paused{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-bottom:.55rem;border:1px solid #f0b8c1;border-left:4px solid #a62a3b;border-radius:0 4px 4px 0;background:#fff1f3;padding:.42rem .6rem;color:#6b1a27;font-size:.78rem}.dsr-paused-chip{display:inline-flex;padding:.1rem .45rem;border-radius:3px;background:#a62a3b;color:#fff;font-size:.66rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.dsr-paused-copy{min-width:0}.dsr-paused-copy b{color:#4d0f19}.dsr-paused button{border:1px solid #08744f;border-radius:3px;background:#08744f;color:#fff;padding:.3rem .55rem;font:inherit;font-size:.7rem;font-weight:800;cursor:pointer;white-space:nowrap}.dsr-paused button:hover:not(:disabled){border-color:#045c39;background:#045c39}.dsr-paused button:disabled{cursor:not-allowed;opacity:.52}.dsr-ops{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2.2fr);gap:.6rem;margin-bottom:.55rem}.dsr-ops-card{display:grid;align-content:start;gap:.45rem;border:1px solid #c9d8ee;border-radius:6px;background:#fff;padding:.6rem .7rem}.dsr-ops-card h3{margin:0;color:#667085;font-size:.68rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.dsr-ops-state{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;color:#344054;font-size:.78rem}.dsr-ops-state b{color:#0a2d5e}.dsr-ops-since{color:#667085;font-size:.72rem}.dsr-ops-reason{margin:0;border-left:3px solid #a62a3b;padding-left:.5rem;color:#6b1a27;font-size:.8rem;font-style:italic}.dsr-ops-help{margin:0;color:#667085;font-size:.72rem;line-height:1.4}.dsr-ops-reason-input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:4px;padding:.4rem .5rem;font:inherit;font-size:.78rem;resize:vertical}.dsr-ops-reason-input:focus{outline:none;border-color:#3a628f;box-shadow:0 0 0 2px #dbe7f7}.dsr-ops-btn{justify-self:start;border:1px solid;border-radius:3px;padding:.34rem .6rem;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.dsr-ops-btn.is-pause{border-color:#a62a3b;background:#fff;color:#8f1f30}.dsr-ops-btn.is-pause:hover:not(:disabled){background:#a62a3b;color:#fff}.dsr-ops-btn.is-resume{border-color:#08744f;background:#08744f;color:#fff}.dsr-ops-btn.is-resume:hover:not(:disabled){border-color:#045c39;background:#045c39}.dsr-ops-btn:disabled{cursor:not-allowed;opacity:.52}.dsr-runhist-wrap{max-height:300px;overflow:auto;border:1px solid #e3e9f1;border-radius:4px}.dsr-runhist{width:100%;border-collapse:collapse;font-size:.74rem}.dsr-runhist th{position:sticky;top:0;z-index:1;background:#f6f9fe;color:#52657a;font-size:.64rem;font-weight:850;letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.36rem .5rem;border-bottom:1px solid #e3e9f1}.dsr-runhist td{padding:.36rem .5rem;border-bottom:1px solid #eef2f6;vertical-align:top;white-space:nowrap}.dsr-runhist tr:last-child td{border-bottom:0}.dsr-runhist-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dsr-runhist-by{display:block;color:#98a2b3;font-size:.66rem}.dsr-runhist-attempt,.dsr-runhist-phase{margin-left:.35rem;color:#667085;font-size:.66rem;font-weight:650}.dsr-runhist-error{max-width:260px;overflow:hidden;text-overflow:ellipsis;color:#8f1f30}.dsr-attempts{margin-top:.18rem;font-size:.64rem}@media (max-width:900px){.dsr-ops{grid-template-columns:1fr}.dsr-paused{grid-template-columns:auto minmax(0,1fr)}.dsr-paused button{grid-column:1/-1;justify-self:start}}.dsr-chip{display:inline-flex;align-items:center;gap:.28rem;padding:.1rem .45rem;border-radius:3px;font-size:.72rem;font-weight:750;white-space:nowrap}.dsr-chip.v-verified{background:#e3f8ee;color:#045c39}.dsr-chip.v-plausible{background:#fff6d6;color:#7a5c00}.dsr-chip.v-refuted{background:#fce8eb;color:#8f1f30}.dsr-chip.v-none{background:#eef2f6;color:#52657a}.dsr-chip.v-exception{background:#fde8f3;color:#8d1d5b}.dsr-chip.v-conflict{background:#fff1e0;color:#9a5b00;border:1px solid #f0d5a8}.dsr-chip.v-pending{background:#f1f3f7;color:#8294aa;font-style:italic}.dsr-chip.v-new{background:#dff8ee;color:#045c39;border:1px solid #8cd4b9}.dsr-chip.v-ready{background:#d8f5e7;color:#034c31;border:1px solid #5fb893}.dsr-chip.v-release{background:#e7f0fe;color:#174f92;border:1px solid #9bbce5}.dsr-fresh{font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.dsr-fresh.f-recent{color:#045c39}.dsr-fresh.f-aging{color:#9a6700}.dsr-fresh.f-stale{color:#8f1f30}.dsr-fresh.f-never{color:#98a2b3;font-style:italic}.dsr-val{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.dsr-val.is-empty{color:#98a2b3;font-style:italic}.dsr-table{min-width:0;table-layout:fixed}.dsr-table td,.dsr-table th{overflow:hidden;text-overflow:ellipsis}.dsr-table col.c-company{width:15%}.dsr-table col.c-context{width:25%}.dsr-table col.c-station{width:5%}.dsr-table col.c-rep,.dsr-table col.c-sc{width:6%}.dsr-table col.c-result{width:10%}.dsr-table col.c-found{width:13%}.dsr-table col.c-conf{width:7%}.dsr-table col.c-fresh{width:6%}.dsr-table col.c-workflow{width:7%}.dsr-lead-owner{display:block;margin-top:.14rem;overflow:hidden;color:#667085;font-size:.68rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dsr-context-summary{display:grid;gap:.2rem;min-width:0;white-space:normal}.dsr-context-location,.dsr-context-tags{display:flex;align-items:center;gap:.3rem;min-width:0}.dsr-context-location b{flex:0 0 auto;color:#173e6c;font-size:.68rem}.dsr-context-location span{overflow:hidden;color:#667085;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.dsr-context-tags{flex-wrap:wrap;color:#52657a;font-size:.64rem}.dsr-context-tags>span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.dsr-context-tags b{color:#344054;font-weight:750}.dsr-context-client{border-radius:3px;padding:.04rem .28rem;font-weight:800}.dsr-context-client.is-client{background:#dff8ee;color:#045c39}.dsr-context-client.is-lead{background:#eef2f6;color:#52657a}.dsr-people-select{border:1px solid var(--line);border-radius:3px;background:#fff;color:#475467;font:inherit;font-size:.8rem;font-weight:600;padding:.32rem .5rem;max-width:150px}.dsr-people-select:hover{border-color:#3a628f;background:#f7faff}.dsr-row.is-open td{background:#071f42;color:#fff}.dsr-row.is-open .dsr-context-location span,.dsr-row.is-open .dsr-context-tags,.dsr-row.is-open .dsr-lead-owner,.dsr-row.is-open td .dspr-sub,.dsr-row.is-open td .dsr-fresh{color:#cdd9ee}.dsr-row.is-open .dsr-context-location b,.dsr-row.is-open .dsr-context-tags b{color:#fff}.dsr-row.is-open:hover td{background:#071f42}.dsr-dd2{padding:.9rem 1rem 1.1rem;background:#f8fafd;border:1px solid #c9d8ee;border-top:0;border-radius:0 0 8px 8px;display:grid;gap:.7rem}.dsr-company-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #c9d8ee;border-left:4px solid #1c4f9c;border-radius:0 5px 5px 0;background:#fff}.dsr-company-context>div{display:grid;gap:.12rem;min-width:0;padding:.48rem .62rem;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.dsr-company-context>div:nth-child(4n){border-right:0}.dsr-company-context span{color:#667085;font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dsr-company-context b{overflow:hidden;color:#173e6c;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.dsr-dd-head h3{margin:0 0 .4rem;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#667085}.dsr-rsvpline{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#7c4a03;border:1px solid #f0d5a8;border-left:4px solid #b8860b;border-radius:0 6px 6px 0;background:#fffaf0;padding:.5rem .7rem}.dsr-rsvpline .rl-chip{display:inline-flex;padding:.08rem .42rem;border-radius:3px;background:#fdf3d7;color:#8a5a11;font-size:.66rem;font-weight:800;letter-spacing:.05em}.dsr-rsvpline.is-none{border-color:#e2e8f0 #e2e8f0 #e2e8f0 #98a2b3;background:#f8fafc;color:#667085}.dsr-rsvpline.is-none .rl-chip{background:#eef2f6;color:#8294aa}.dsr-rsvpline b{color:#344054;font-weight:700}.dsr-linewrap{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.dsr-cmptable{min-width:0;table-layout:fixed;width:100%}.dsr-cmptable td,.dsr-cmptable th{overflow:hidden;text-overflow:ellipsis}.dsr-cmptable th.h-cur{color:#1c4f9c}.dsr-cmptable th.h-found{color:#045c39}.dsr-cmptable td.lc{padding:.42rem .6rem;white-space:nowrap}.dsr-cmptable td.lc:first-child{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#98a2b3}.dsr-cmptable td.cur{background:#f6f9fe;box-shadow:inset 3px 0 0 #1c4f9c}.dsr-cmptable td.found{background:#f4fbf8;box-shadow:inset 3px 0 0 #08744f}.dsr-cmptable td b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dsr-cmptable td .dsr-chip{margin-left:.35rem}.dsr-cmptable col.lc-field{width:6%}.dsr-cmptable col.lc-cur{width:13%}.dsr-cmptable col.lc-check{width:7%}.dsr-cmptable col.lc-found{width:15%}.dsr-cmptable col.lc-conf{width:8%}.dsr-cmptable col.lc-src{width:10%}.dsr-cmptable col.lc-when{width:6%}.dsr-cmptable col.lc-cmt{width:13%}.dsr-cmptable col.lc-decision{width:22%}.dsr-cmptable .td-src{color:#52657a;font-size:.76rem}.dsr-cmptable .td-when{color:#667085;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dsr-verifier{display:block;margin-top:.18rem;overflow:hidden;color:#667085;font-size:.64rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dsr-cmt{width:100%;border:1px solid var(--line);border-radius:6px;padding:.3rem .5rem;font:inherit;font-size:.78rem;background:#fff}.dsr-cmt:focus{outline:2px solid #b9cdec}.dsr-line-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.dsr-line-actions button{min-width:0;border:1px solid transparent;border-radius:3px;padding:.28rem .2rem;font:inherit;font-size:.66rem;font-weight:800;cursor:pointer}.dsr-line-actions button:hover:not(:disabled){filter:brightness(.92);box-shadow:inset 0 0 0 1px rgba(15,44,82,.28)}.dsr-line-actions button:disabled{cursor:not-allowed;opacity:.38}.dsr-line-actions .is-add{background:#dff8ee;color:#045c39;border-color:#8cd4b9}.dsr-line-actions .is-replace{background:#e7f0fe;color:#174f92;border-color:#9bbce5}.dsr-line-actions .is-keep{background:#fff6d6;color:#755700;border-color:#ead188}.dsr-line-actions .is-remove{background:#fdecec;color:#9b1c1c;border-color:#efaaaa}.dsr-line-actions .is-ignore{background:#f1f3f7;color:#52657a;border-color:#cdd7e4}.dsr-line-actions button.is-picked{outline:2px solid #102f5b;outline-offset:1px}.dsr-line-guidance{display:block;margin-top:.28rem;color:#667085;font-size:.66rem;line-height:1.3;white-space:normal}.dsr-cmt-toggle{display:none;border:1px solid var(--line);border-radius:6px;background:#fff;color:#28588e;font-size:.85rem;padding:.22rem .5rem;cursor:pointer}.dsr-cmt-toggle:hover{background:#eef4fb}.dsr-cmtrow.is-hidden{display:none}.dsr-cmtrow td{padding:.3rem .6rem .5rem;background:#fbfcfe}.dsr-cmt-area{width:100%;border:1px solid var(--line);border-radius:6px;padding:.4rem .55rem;font:inherit;font-size:.78rem;min-height:44px;resize:vertical}.dsr-historywrap,.dsr-srcwrap{min-width:0}.dsr-srctable{display:block;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.dsr-srctable .dspr-table{min-width:0;table-layout:auto}.dsr-archive-banner{display:flex;align-items:baseline;gap:.55rem;border:1px solid #d5deea;border-left:4px solid #667085;border-radius:0 4px 4px 0;background:#f1f3f7;padding:.42rem .55rem;color:#52657a;font-size:.74rem}.dsr-archive-banner b{color:#344054}.dsr-decide2{border:1px solid var(--line);border-radius:8px;background:#fff;padding:.7rem .8rem;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.7rem}.dsr-decide2 h3{margin:0 0 .5rem;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#667085}.dsr-recommendations{margin-bottom:.5rem;border:1px solid #8cd4b9;border-left:4px solid #08744f;border-radius:0 4px 4px 0;background:#f1fbf7;padding:.5rem .55rem}.dsr-recommendations>div{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;color:#52657a;font-size:.7rem}.dsr-recommendations>div b{color:#034c31;font-size:.76rem}.dsr-recommendations ul{display:grid;gap:.22rem;margin:.42rem 0;padding:0;list-style:none}.dsr-recommendations li{display:grid;grid-template-columns:auto minmax(100px,1fr) minmax(120px,1fr);align-items:center;gap:.35rem;color:#52657a;font-size:.7rem}.dsr-recommendations li b{overflow:hidden;color:#173e6c;text-overflow:ellipsis;white-space:nowrap}.dsr-recommendations .dsr-chip.is-add{border:1px solid #8cd4b9;background:#dff8ee;color:#045c39}.dsr-recommendations .dsr-chip.is-keep{border:1px solid #ead188;background:#fff6d6;color:#755700}.dsr-recommendations .dsr-chip.is-remove{border:1px solid #efaaaa;background:#fdecec;color:#9b1c1c}.dsr-recommendations .dsr-chip.is-ignore{border:1px solid #cdd7e4;background:#f1f3f7;color:#52657a}.dsr-recommendations>button{width:100%;border:1px solid #08744f;border-radius:3px;background:#08744f;color:#fff;padding:.38rem .5rem;font:inherit;font-size:.74rem;font-weight:800;cursor:pointer}.dsr-recommendations>button:hover:not(:disabled){background:#034c31}.dsr-recommendations>button:disabled{cursor:not-allowed;opacity:.5}.dsr-acts{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.dsr-act{border:1px solid transparent;border-radius:6px;padding:.42rem .5rem;font:inherit;font-size:.78rem;font-weight:750;cursor:pointer;text-align:center}.dsr-act.a-replace{background:#08b781;color:#fff}.dsr-act.a-alternate{background:#e7f0fe;color:#1c4f9c}.dsr-act.a-keep{background:#eef2f6;color:#445868}.dsr-act.a-wrong{background:#fce8eb;color:#8f1f30}.dsr-act.a-more{background:#fff6d6;color:#7a5c00}.dsr-act.a-none{background:#f1f3f7;color:#52657a}.dsr-act:hover{filter:brightness(.96)}.dsr-act.is-picked{outline:2px solid var(--pg-blue);outline-offset:1px}.dsr-line-progress{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;border:1px solid #d5deea;border-left:4px solid #1c4f9c;border-radius:0 4px 4px 0;background:#f6f9fe;padding:.42rem .55rem;font-size:.74rem}.dsr-line-progress b{color:#173e6c}.dsr-line-progress span{color:#667085}.dsr-route-alert{display:grid;gap:.18rem;border:1px solid #e4c778;border-left:4px solid #ba7900;border-radius:0 4px 4px 0;background:#fff9e8;padding:.5rem .58rem;font-size:.74rem}.dsr-route-alert b{color:#734b00}.dsr-route-alert span{color:#667085}.dsr-release-row{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(170px,1fr);gap:.38rem;margin-top:.42rem}.dsr-release,.dsr-release-row select{border-radius:3px;padding:.46rem .52rem;font:inherit;font-size:.78rem;font-weight:750}.dsr-release-row select{border:1px solid #9bbce5;background:#edf4ff;color:#174f92}.dsr-release{border:1px solid #08744f;background:#08744f;color:#fff;cursor:pointer}.dsr-release:hover:not(:disabled){border-color:#034c31;background:#034c31}.dsr-release:disabled{cursor:not-allowed;opacity:.46}.dsr-exception-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.35rem;margin-top:.5rem}.dsr-note-wrap textarea{width:100%;border:1px solid var(--line);border-radius:6px;padding:.45rem .55rem;font:inherit;font-size:.8rem;min-height:52px;resize:vertical}.dsr-decide2 .save-row{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.dsr-receipt{margin-top:.55rem;display:grid;gap:.18rem;font-size:.72rem;color:#667085}.dsr-receipt b{color:#344054;font-weight:700}.dsr-receipt .stamp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.dsr-decide2{grid-template-columns:1fr}.dsr-startbar{grid-template-columns:1fr auto}.dsr-intake-copy{grid-column:1/-1;grid-row:2;white-space:normal}.dsr-signalbar{overflow-x:auto}.dsr-company-context,.dsr-line-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dsr-company-context>div:nth-child(4n){border-right:1px solid #e2e8f0}.dsr-company-context>div:nth-child(2n){border-right:0}}@media (max-width:600px){.dsr-company-context,.dsr-startbar{grid-template-columns:1fr}.dsr-company-context>div{border-right:0}.dsr-intake-copy,.dsr-runstate{grid-column:1}.dsr-viewtabs{width:100%}.dsr-viewtabs button{flex:1 1}.dsr-runstate{justify-content:space-between;border-top:1px solid #c7d6ea;border-left-width:0;padding:.4rem 0 0}.dsr-recommendations>div{display:grid}.dsr-recommendations li{grid-template-columns:auto minmax(0,1fr)}.dsr-recommendations li>span:last-child{grid-column:1/-1}}.dsr-empty{max-width:560px;margin:3rem auto;text-align:center;color:#475467}.dsr-empty h2{font-size:1.05rem;margin-bottom:.5rem;color:var(--ink)}.dsr-emptyrow{text-align:center;color:#98a2b3;font-style:italic;padding:1.2rem .6rem}.dsr-srctable a{color:#28588e;font-weight:650;text-decoration:none}.dsr-srctable a:hover{text-decoration:underline}.networking-capture-fields>p{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px}.networking-capture-fields>p>span:first-child{color:#61748d;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.networking-capture-value{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:6px 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#102746;font:inherit;text-align:left}.networking-capture-value:focus-visible,.networking-capture-value:hover{border-color:#b9c9de;background:#f7faff}.networking-capture-value b{font-weight:700;overflow-wrap:anywhere}.networking-capture-value i{flex:none;color:#8aa0b8;font-style:normal;font-size:.8rem}.networking-capture-fields>p.is-empty .networking-capture-value b{color:#7f92a8;font-weight:600}.networking-capture-edit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.networking-capture-edit input{flex:1 1 160px;min-height:40px;padding:6px 10px;border:1px solid #9fb3cc;border-radius:8px;font:inherit;font-size:16px}.networking-capture-edit button{min-height:40px;padding:0 12px;border:1px solid #002766;border-radius:8px;background:#002766;color:#fff;font:inherit;font-weight:800}.networking-capture-edit button.is-quiet{border-color:#c5d2e2;background:#fff;color:#31465d}.networking-capture-thread{margin-top:14px}.networking-capture-thread h2{margin:0 0 8px;font-size:.9rem;color:#102746}.networking-capture-compose{display:grid;gap:8px;margin-bottom:10px}.networking-capture-compose textarea{width:100%;padding:10px;border:1px solid #9fb3cc;border-radius:8px;font:inherit;font-size:16px;resize:vertical}.networking-capture-thread ul{margin:0;padding:0;list-style:none}.networking-capture-thread li{padding:10px 0;border-top:1px solid #e2e8f0}.networking-capture-thread li span{display:block;margin-bottom:3px;color:#61748d;font-size:.68rem;font-weight:800}.networking-capture-thread li p{margin:0;white-space:pre-wrap;color:#152640}.networking-outbox{display:grid;gap:6px;margin:8px 0}.networking-outbox-pill{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid #c9a227;border-radius:999px;background:#fff7df;color:#5a4300;font:inherit;font-size:.74rem;font-weight:800}.networking-outbox-pill.is-queued{cursor:pointer}.networking-outbox-pill.is-sent{border-color:#9fd3b6;background:#e9f8ef;color:#0f5a37}.networking-outbox-pill.is-rejected{border-color:#e5a0a0;background:#fdeeee;color:#8a1f1f}.networking-notice{margin:8px 0 0;padding:8px 12px;border:1px solid #c9a227;border-radius:8px;background:#fff7df;color:#5a4300;font-size:.78rem;font-weight:700}.shopping-board-shell{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.shopping-board-shell>.org-chart-header{position:static;flex:none;padding:.5rem 1rem}.shopping-board-shell>.org-chart-header h1{font-size:1rem;line-height:1.3;margin:0}.shopping-board-shell>.org-chart-frame{flex:1 1;min-height:0;height:auto}.wx-table-wrap .wx-team-folder-row td{padding:0}.wx-team-folder{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:8px 12px;border:0;border-bottom:1px solid var(--line);background:#edf3fb;color:#0a1770;text-align:left;font:600 13px var(--font-sans),sans-serif;cursor:pointer}.wx-team-folder:hover{background:#dce9fa}.wx-team-folder[aria-expanded=true]{background:#e2edfc}.wx-file-teams:focus-visible,.wx-team-folder:focus-visible{outline:2px solid #003a98;outline-offset:-2px}.wx-team-folder svg{width:20px;height:20px;flex:0 0 20px}.wx-team-chevron{width:12px;flex:0 0 12px}.wx-team-folder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-team-folder-count{flex-shrink:0;color:#526781;font-size:11px;font-weight:500}@media (max-width:700px){.wx-table-wrap table.wx-filed-table{min-width:760px}.wx-filed-table .wx-app-col{width:246px}}