@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--black:#0b0b0b;--ink:#1b1b1b;--orange:#ff4f18;--warm:#f5f1ed;--line:#d7d2cc;--soft:#e9e5e0;--green:#24704a;--purple:#6c5bb3}*{box-sizing:border-box}html{background:var(--warm);color:var(--ink)}body{font-family:var(--font-inter),Arial,sans-serif;background:var(--warm);color:var(--ink);margin:0}a{color:inherit}button,input,textarea,select{font:inherit}.portal{min-height:100vh}.sidebar{z-index:20;background:var(--black);color:#fff;flex-direction:column;width:246px;padding:27px 22px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:13px;margin-bottom:52px;text-decoration:none;display:flex}.brand>span{color:var(--orange);font-size:9px;font-weight:900;line-height:.82}.brand>strong{letter-spacing:-.04em;font-size:18px}.sidebar nav{gap:5px;display:grid}.sidebar nav a,.setup-link{color:#aaa;border-left:2px solid #0000;min-height:46px;padding:14px 16px;font-size:14px;font-weight:700;text-decoration:none}.sidebar nav a:hover,.sidebar nav a.active,.setup-link.active{border-left-color:var(--orange);color:#fff;background:#191919}.sidebar-bottom{gap:10px;margin-top:auto;display:grid}.sidebar-bottom>p{color:#bbb;border-bottom:1px solid #333;margin:0;padding:18px 0;font-size:11px;line-height:1.55}.sidebar-bottom>p strong{color:var(--orange);letter-spacing:1px;margin-bottom:8px;font-size:9px;display:block}.setup-link{border:1px solid #383838;border-left:2px solid var(--orange);color:#eee;justify-content:space-between;display:flex}.product-link{color:#888;letter-spacing:.6px;text-transform:uppercase;justify-self:start;padding:7px 0;font-size:9px;font-weight:750;text-decoration:none}.profile{border-top:1px solid #333;grid-template-columns:35px 1fr;align-items:center;gap:10px;padding-top:10px;display:grid}.profile>span{background:var(--orange);color:#111;place-items:center;width:35px;height:35px;font-size:10px;font-weight:900;display:grid}.profile>div{gap:3px;display:grid}.profile strong{font-size:11px}.profile small{color:#777;font-size:8px}.profile form{grid-column:2}.profile button{color:#777;background:0 0;border:0;padding:0;font-size:8px;text-decoration:underline}.main-content{min-height:100vh;margin-left:246px;padding:70px clamp(32px,6vw,95px) 0}.mobile-head{display:none}.page-intro{max-width:910px;margin-bottom:48px}.eyebrow,.page-intro>.eyebrow,.organisation-hero .eyebrow{color:var(--orange);letter-spacing:1.25px;text-transform:uppercase;margin:0 0 17px;font-size:10px;font-weight:900}.page-intro h1,.organisation-hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(44px,6vw,78px);font-weight:720;line-height:.98}.page-intro>p:last-child,.organisation-hero>div>p:last-child{color:#5b5b5b;max-width:760px;margin:19px 0 0;font-size:17px;line-height:1.55}.primary-action{border:1px solid var(--orange);background:var(--orange);color:#111;cursor:pointer;justify-content:center;align-items:center;min-height:43px;padding:0 17px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.section-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(29px,4vw,46px);line-height:1}.section-heading>span{color:#777;font-size:11px}.next-up{margin-bottom:45px}.next-up>article{border-top:1px solid var(--ink);grid-template-columns:52px 1fr;gap:20px;padding:24px 0;display:grid}.next-up>article>b{color:var(--orange);font-size:21px}.next-up article>div>small,.org-next article>div>span{letter-spacing:.4px;text-transform:uppercase;font-size:9px;font-weight:800}.next-up h3,.org-next h3{letter-spacing:-.03em;margin:8px 0 7px;font-size:22px}.next-up p,.org-next p{color:#555;max-width:750px;margin:0 0 14px;font-size:13px;line-height:1.5}.empty-state{border-left:4px solid var(--orange);background:#fff;padding:26px}.empty-state strong{font-size:18px}.empty-state p{color:#666;max-width:680px;font-size:13px;line-height:1.55}.empty-state a{font-size:11px;font-weight:800}.today-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:60px;display:grid}.today-grid>a{border-top:3px solid var(--ink);background:#fff;min-height:220px;padding:22px;text-decoration:none}.today-grid>a:nth-child(2){border-top-color:var(--orange)}.today-grid>a:nth-child(3){border-top-color:var(--purple)}.today-grid small{color:#777;font-size:8px;font-weight:850}.today-grid h2{letter-spacing:-.04em;margin:42px 0 8px;font-size:24px}.today-grid p{color:#666;font-size:11px;line-height:1.5}.today-grid span{margin-top:25px;font-size:10px;font-weight:800;display:block}.source-badge{background:#fff;border:1px solid #ddd8d2;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;max-width:750px;padding:9px;display:grid}.source-mark{background:#eee;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.source-gmail{color:#ad331c;background:#fff0ed}.source-google_drive{color:#205fad;background:#eaf2ff}.source-whatsapp{color:#168b45;background:#e6f6eb}.source-linkedin{color:#0867a5;background:#e8f1fa}.source-sie{color:var(--orange);background:#111}.source-manual,.source-trough{background:var(--orange);color:#111}.source-badge>div{gap:3px;min-width:0;display:grid}.source-badge small{color:#777;text-transform:uppercase;font-size:8px;font-weight:850}.source-badge strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.source-badge>a,.source-badge>.muted{white-space:nowrap;font-size:8px}.source-badge>a{font-weight:750}.source-badge>.muted{color:#999}.source-badge-compact{grid-template-columns:28px minmax(0,1fr);max-width:520px}.source-badge-compact .source-mark{width:28px;height:28px;font-size:7px}.source-badge-compact>a,.source-badge-compact>.muted{grid-column:2}.directory{margin-bottom:55px}.org-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.org-grid>a{border:1px solid var(--line);background:#fff;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;min-height:120px;padding:18px;text-decoration:none;display:grid}.org-mark{color:#fff;background:#333;place-items:center;width:48px;height:48px;font-size:9px;font-weight:900;display:grid}.org-partner{background:var(--purple)}.org-prospect{background:var(--orange);color:#111}.org-internal{background:#111}.org-grid small{color:#777;text-transform:uppercase;font-size:9px}.org-grid h3{margin:4px 0;font-size:19px}.org-grid p{color:#777;text-transform:capitalize;margin:0;font-size:10px}.organisation-hero{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.hero-actions a{font-size:10px;font-weight:800}.workspace-overview{grid-template-columns:1fr 1fr .8fr;gap:10px;margin-bottom:48px;display:grid}.workspace-overview>div{background:#fff;align-content:start;gap:8px;min-height:155px;padding:18px;display:grid}.workspace-overview small{color:#777;font-size:8px;font-weight:850}.workspace-overview span{font-size:11px;font-weight:750;display:grid}.workspace-overview em{color:#777;font-size:9px;font-style:normal;font-weight:400}.workspace-overview strong{font-size:36px}.org-next{margin-bottom:45px}.org-next>article{border-top:1px solid var(--ink);grid-template-columns:1fr minmax(240px,38%);gap:20px;padding:22px 0;display:grid}.review-pill,.open-pill{color:#805a10;background:#fff0dc;padding:4px 6px;display:inline-flex}.open-pill{color:var(--green);background:#e7f4eb}.ask-tell{background:var(--black);color:#fff;margin:42px 0;padding:28px}.ask-title{justify-content:space-between;align-items:end;margin-bottom:13px;display:flex}.ask-title p{margin:0;font-size:11px;font-weight:900}.ask-title span{color:#888;font-size:9px}.ask-tell form{grid-template-columns:1fr 84px 76px;display:grid}.ask-tell textarea{resize:vertical;color:#111;background:#fff;border:0;min-height:70px;padding:17px;font-size:15px;line-height:1.4}.ask-tell button{cursor:pointer;border:0;font-size:10px;font-weight:850}.voice{color:#fff;background:#191919}.voice.listening{color:var(--orange)}.voice i{background:var(--orange);width:3px;height:11px;margin:0 2px;animation:.6s infinite alternate listen;display:inline-block}.voice i:nth-child(2){height:20px;animation-delay:.15s}.voice i:nth-child(3){height:14px;animation-delay:.3s}.send{background:var(--orange);color:#111}.answer{color:#111;background:#fff;margin-top:17px;padding:22px}.answer>small{color:#777;text-transform:uppercase;font-size:8px;font-weight:850}.answer h2{letter-spacing:-.03em;margin:10px 0;font-size:22px;line-height:1.35}.answer p{color:#555;font-size:12px}.answer details{border-top:1px solid var(--line);margin-top:20px}.answer summary{cursor:pointer;padding:14px 0;font-size:10px;font-weight:800}.answer details>div{border-top:1px solid #eee;padding:13px 0}.answer details strong{font-size:11px}.answer details a{font-size:9px;font-weight:750}.knowledge,.activity{margin:50px 0}.knowledge details{border-top:1px solid var(--ink)}.knowledge details:last-child{border-bottom:1px solid var(--ink)}.knowledge summary{text-transform:capitalize;cursor:pointer;justify-content:space-between;padding:16px 0;font-size:12px;font-weight:850;display:flex}.knowledge article{border-top:1px solid var(--line);background:#fff;padding:20px}.knowledge article>small{color:#8a671f;text-transform:uppercase;font-size:8px;font-weight:800}.knowledge article h3{margin:8px 0;font-size:18px}.knowledge article p{color:#555;font-size:12px;line-height:1.5}.activity>article{border-top:1px solid var(--line);grid-template-columns:1fr minmax(220px,38%);align-items:center;gap:20px;padding:15px 0;display:grid}.activity h3{margin:4px 0;font-size:15px}.activity small{text-transform:uppercase;font-size:8px}.files-intro>.primary-action{margin-top:22px}.filing-review{margin-bottom:60px}.proposal-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.filing-card{border-top:4px solid var(--orange);background:#fff;padding:22px}.before-after{grid-template-columns:1fr auto 1.3fr;align-items:center;gap:13px;margin:24px 0;display:grid}.before-after>div{gap:6px;display:grid}.before-after small{color:#777;font-size:8px;font-weight:850}.before-after strong{font-size:12px}.before-after span{color:#666;font-size:9px}.before-after input{border:1px solid var(--line);width:100%;padding:8px}.filing-card>p{color:#555;font-size:11px;line-height:1.5}.version-note{color:#8a3f1e;background:#fff2e9;padding:10px;font-size:10px}.actions{gap:6px;margin-top:18px;display:flex}.actions button{background:#fff;border:1px solid #aaa;min-height:39px;padding:0 12px;font-size:10px;font-weight:800}.actions .primary-action{border-color:var(--orange);background:var(--orange)}.filing-complete{background:#eaf5ee;gap:4px;padding:18px;display:grid}.file-world>details{border:1px solid var(--line);background:#fff;margin-bottom:10px}.file-world>details>summary{cursor:pointer;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.file-world summary div{gap:4px;display:grid}.file-world summary small{color:#777;font-size:9px}.folder-list{padding:0 22px 15px 84px}.folder-list>div{border-top:1px solid #eee;grid-template-columns:24px 1fr auto;gap:8px;padding:11px 0;display:grid}.folder-list span{color:#e6ad38}.folder-list strong{font-size:11px}.folder-list small{color:#888;font-size:8px}.actual-files{border-top:1px solid var(--line);background:#faf9f8;padding:18px 22px 22px}.actual-files>h3{margin:0 0 12px;font-size:13px}.actual-files>article{border-top:1px solid #ddd;grid-template-columns:1fr minmax(220px,38%);align-items:center;gap:16px;padding:12px 0;display:grid}.actual-files article>div{gap:4px;display:grid}.actual-files article small{text-transform:uppercase;font-size:8px}.actual-files article strong{font-size:11px}.actual-files article span{color:#777;font-size:8px}.ask-examples{flex-wrap:wrap;gap:7px;margin:30px 0;display:flex}.ask-examples>p{width:100%}.ask-examples span{border:1px solid var(--line);background:#fff;padding:9px 12px;font-size:10px}.trust-chain,.trough-loop{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:12px;margin:45px 0;padding:20px;display:flex}.trust-chain div{gap:4px;display:grid}.trust-chain small{color:var(--orange);font-size:8px;font-weight:850}.trust-chain strong{font-size:10px}.setup-steps{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.setup-steps>article{border-top:4px solid var(--ink);background:#fff;min-height:230px;padding:22px}.setup-steps>article:nth-child(3){border-top-color:var(--orange)}.setup-steps>article>span{color:var(--orange);font-size:10px;font-weight:900}.setup-steps h2{letter-spacing:-.04em;margin:30px 0 8px;font-size:24px}.setup-steps p{color:#666;font-size:11px;line-height:1.5}.setup-steps details{margin-top:20px}.setup-steps summary{cursor:pointer;font-size:10px;font-weight:800}.setup-steps ul{padding:0;list-style:none}.setup-steps li{border-top:1px solid #eee;justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.setup-steps li span{color:#777}.connection-status{gap:4px;margin:18px 0;display:grid}.connection-status b{color:var(--green);font-size:9px}.connection-status span{font-size:9px}.inline-action{gap:8px;display:grid}.inline-action small{color:#555;font-size:9px}.three-routes{grid-template-columns:repeat(3,1fr);gap:10px;margin:35px 0;display:grid}.three-routes article{background:var(--black);color:#fff;padding:18px}.three-routes small{color:var(--orange);font-size:8px;font-weight:850}.three-routes strong{margin:18px 0 7px;font-size:13px;display:block}.three-routes p{color:#aaa;font-size:10px;line-height:1.45}.members{margin:55px 0}.members>p{color:#666;font-size:11px}.invite-form{background:#fff;grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;padding:18px;display:grid}.invite-form label,.trough label{color:#555;text-transform:uppercase;gap:6px;font-size:9px;font-weight:800;display:grid}.invite-form input,.invite-form select,.trough input,.trough select,.trough textarea{border:1px solid var(--line);color:#111;text-transform:none;background:#fff;width:100%;min-height:42px;padding:10px}.invite-form button{background:var(--orange);border:0;height:42px;font-size:10px;font-weight:850}.invite-form p{grid-column:1/-1}.member-list{margin-top:10px;display:grid}.member-list>span{border-top:1px solid var(--line);justify-content:space-between;padding:11px;font-size:10px;display:flex}.trough{max-width:920px}.trough-modes{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.trough-modes button{border:1px solid var(--line);background:#fff;min-height:39px;padding:0 13px;font-size:10px;font-weight:750}.trough-modes button.active{border-color:var(--ink);background:var(--ink);color:#fff}.trough>form{background:#fff;gap:14px;padding:24px;display:grid}.context-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.trough textarea{resize:vertical;min-height:150px}.drop-zone{text-align:center;background:#faf9f8;place-items:center;min-height:190px;padding:25px;border:2px dashed #bbb!important}.drop-zone input{border:0;width:auto;min-height:auto}.drop-zone span{color:#777;text-transform:none;font-size:9px}.trough-status{border-left:4px solid var(--orange);background:#fff;margin-top:12px;padding:19px}.trough-status strong{color:var(--orange);letter-spacing:1px;font-size:9px}.trough-status p{margin:7px 0 0;font-size:12px;line-height:1.5}.trough-loop{font-size:9px;font-weight:850}.product-page{max-width:920px}.product-page header{border-bottom:1px solid var(--ink);padding:40px 0 60px}.product-page header>p,.product-page section>small{color:var(--orange);letter-spacing:1px;font-size:9px;font-weight:900}.product-page header h1{letter-spacing:-.065em;max-width:850px;margin:15px 0;font-size:clamp(47px,7vw,82px);line-height:.93}.product-page header h2{color:#555;max-width:780px;font-size:18px;font-weight:450;line-height:1.55}.product-page section{border-bottom:1px solid var(--line);padding:55px 0}.product-page section h2{letter-spacing:-.05em;max-width:820px;margin:18px 0 10px;font-size:clamp(28px,4vw,46px);line-height:1.03}.product-page section p{color:#555;max-width:720px;font-size:13px;line-height:1.6}.product-order blockquote{letter-spacing:-.055em;margin:25px 0;font-size:clamp(29px,5vw,54px);font-weight:700;line-height:1}.product-steps{align-items:center;gap:12px;margin-top:30px;display:flex}.product-steps span{background:#fff;padding:15px;font-size:11px;font-weight:800}.family{gap:8px;margin-top:25px;display:grid}.family span{gap:4px;display:grid}.family b{font-size:16px}.family i{color:var(--orange)}.product-page>footer{padding:35px 0}.product-page>footer p{color:#555;font-size:12px}.login-shell{background:var(--black);place-items:center;min-height:100vh;padding:25px;display:grid}.login-panel{background:var(--warm);width:min(560px,100%);padding:45px}.brand-lockup{align-items:center;gap:12px;margin-bottom:60px;display:flex}.brand-lockup span{color:var(--orange);font-size:9px;font-weight:900;line-height:.83}.brand-lockup strong{font-size:18px}.login-panel h1{letter-spacing:-.06em;margin:10px 0;font-size:clamp(42px,7vw,68px);line-height:.95}.login-panel>p:not(.eyebrow){color:#555;line-height:1.55}.login-panel>.primary-action{margin:22px 0}.login-panel>small{color:#777;font-size:9px;display:block}.login-error,.setup-needed{border-left:3px solid var(--orange);background:#fff;margin:20px 0;padding:14px;font-size:11px}.setup-needed{gap:6px;display:grid}.setup-needed span{color:#666}.ideas-footer{border-top:1px solid var(--line);color:#777;gap:6px;margin-top:90px;padding:32px 0;display:grid}.ideas-footer strong{font-size:9px}.ideas-footer span,.ideas-footer small{font-size:8px}.ideas-footer em{font-size:9px}.error-text{color:#a03422!important}@keyframes listen{to{height:24px}}@media (max-width:900px){.main-content{padding-left:30px;padding-right:30px}.today-grid,.workspace-overview,.proposal-grid,.setup-steps,.org-grid{grid-template-columns:1fr}.sidebar{width:220px}.main-content{margin-left:220px}.trust-chain{flex-direction:column;align-items:stretch}.trust-chain>b{transform:rotate(90deg)}}@media (max-width:700px){.mobile-head{z-index:30;background:var(--black);color:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 17px;display:flex;position:sticky;top:0}.mobile-head a{color:#fff;text-decoration:none}.mobile-head button{color:#fff;background:0 0;border:0;font-size:10px;font-weight:800}.sidebar{width:100%;padding-top:75px;display:none}.sidebar-open{display:flex}.brand{display:none}.main-content{margin-left:0;padding:42px 17px 0}.page-intro{margin-bottom:36px}.page-intro h1,.organisation-hero h1{font-size:45px}.page-intro>p:last-child{font-size:14px}.today-grid,.three-routes{grid-template-columns:1fr}.next-up>article{grid-template-columns:36px 1fr}.organisation-hero{display:grid}.workspace-overview,.org-next>article,.activity>article,.actual-files>article{grid-template-columns:1fr}.ask-tell{margin-left:-17px;margin-right:-17px;padding:18px}.ask-title{flex-direction:column;align-items:start;gap:5px}.ask-tell form{grid-template-columns:1fr 70px}.ask-tell textarea{grid-column:1/-1}.send,.voice{min-height:52px}.proposal-grid,.before-after{grid-template-columns:1fr}.before-after>span{justify-self:start;transform:rotate(90deg)}.file-world>details>summary{grid-template-columns:42px 1fr auto}.folder-list{padding-left:28px}.setup-steps,.three-routes,.invite-form,.context-row{grid-template-columns:1fr}.trough-modes{grid-template-columns:1fr 1fr;display:grid}.trough-loop{flex-direction:column;align-items:flex-start}.trough-loop b{transform:rotate(90deg)}.product-steps{flex-direction:column;align-items:flex-start}.product-steps b{transform:rotate(90deg)}.source-badge{grid-template-columns:32px minmax(0,1fr)}.source-badge .source-mark{width:32px;height:32px}.source-badge>a,.source-badge>.muted{grid-column:2}.ideas-footer{margin-top:60px}}
.meetings{margin:50px 0}.meetings>article{border-top:1px solid var(--ink);grid-template-columns:1fr minmax(240px,38%);align-items:start;gap:20px;padding:20px 0;display:grid}.meetings article>div>small{color:#777;text-transform:uppercase;font-size:8px;font-weight:800}.meetings h3{margin:8px 0;font-size:18px}.meetings p{color:#555;max-width:720px;margin:0;font-size:12px;line-height:1.5}.captured-review{border-left:3px solid var(--orange);background:#f7f3ef;gap:8px;margin:18px 0;padding:16px;display:grid}.captured-review>small{color:var(--orange);font-size:8px;font-weight:900}.captured-review>p{margin:0}.captured-review>span{border-top:1px solid #ded8d1;grid-template-columns:90px 1fr auto;gap:10px;padding:9px 0;font-size:10px;display:grid}.captured-review>span b{text-transform:capitalize}.captured-review>span em{color:#777;text-transform:uppercase;font-size:8px;font-style:normal}.review-actions{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.review-actions button,.knowledge-edit button{cursor:pointer;background:#fff;border:1px solid #bbb;min-height:34px;padding:0 10px;font-size:9px;font-weight:800}.review-actions button:first-child,.knowledge-edit button:first-child{border-color:var(--orange);background:var(--orange);color:#111}.knowledge-edit{background:#fff;gap:7px;margin-top:9px;padding:10px;display:grid}.knowledge-edit input,.knowledge-edit textarea,.knowledge-edit select{border:1px solid var(--line);background:#fff;width:100%;padding:8px;font-size:10px}.knowledge-edit textarea{resize:vertical;min-height:90px}.knowledge-edit div{gap:5px;display:flex}.people-directory{gap:9px;margin-top:12px;display:grid}.people-directory label{color:#777;text-transform:uppercase;gap:6px;font-size:8px;font-weight:800;display:grid}.people-directory input{border:1px solid var(--line);color:#111;text-transform:none;background:#fff;width:100%;min-height:40px;padding:9px;font-size:10px}.people-directory ul{max-height:250px;margin:0;overflow:auto}.people-directory p{margin:0;font-size:9px}.meeting-intelligence{color:#fff;background:#171619;margin:60px 0;padding:clamp(24px,4vw,44px);overflow:hidden}.meeting-intelligence-heading{border-bottom:1px solid #38363d;grid-template-columns:minmax(0,1.5fr) minmax(220px,.6fr);align-items:end;gap:30px;padding-bottom:28px;display:grid}.meeting-intelligence-heading h2{letter-spacing:-.055em;margin:8px 0 12px;font-size:clamp(32px,5vw,56px);line-height:.95}.meeting-intelligence-heading p:last-child{color:#aaa6ae;max-width:720px;margin:0;font-size:12px;line-height:1.6}.meeting-scope-note{border-left:3px solid var(--purple);background:#222025;gap:8px;padding:16px;display:grid}.meeting-scope-note strong{color:#fff;text-transform:uppercase;font-size:10px}.meeting-scope-note span{color:#aaa6ae;font-size:10px;line-height:1.5}.meeting-alert{color:#151416;background:#fff2dc;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:18px;padding:15px;display:grid}.meeting-alert strong{font-size:11px}.meeting-alert span{color:#675f57;font-size:10px}.meeting-alert a{color:#151416;font-size:10px;font-weight:900}.relationship-grid{gap:16px;margin-top:22px;display:grid}.relationship-card{background:#201f23;border:1px solid #3b3940;padding:clamp(18px,3vw,28px)}.relationship-card>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.relationship-card header small{color:#8e8a93;text-transform:uppercase;font-size:8px}.relationship-card h3{letter-spacing:-.04em;margin:5px 0 0;font-size:28px}.capture-on,.capture-off{color:#a9e4be;text-transform:uppercase;background:#213a2c;padding:7px 9px;font-size:8px;font-weight:850}.capture-off{color:#aaa6ae;background:#37343a}.meeting-progress{grid-template-columns:repeat(4,1fr);gap:4px;margin:24px 0;display:grid}.meeting-progress span{color:#77737c;text-transform:uppercase;background:#2a282d;align-items:center;gap:7px;min-height:42px;padding:8px;font-size:8px;font-weight:850;display:flex;position:relative;overflow:hidden}.meeting-progress span:after{content:"";background:#444149;height:2px;position:absolute;bottom:0;left:0;right:0}.meeting-progress span.complete{color:#c5efd4}.meeting-progress span.complete:after{background:#52c981;animation:.55s ease-out both meeting-progress-in}.meeting-progress span.current{color:#ffd59c}.meeting-progress span.current:after{background:var(--orange);animation:1.8s ease-in-out infinite meeting-pulse}.meeting-progress b{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.meeting-config-form{grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:end;gap:10px;display:grid}.meeting-config-form>label:first-of-type{color:#8e8a93;text-transform:uppercase;gap:6px;font-size:8px;font-weight:800;display:grid}.meeting-config-form input[type=email]{color:#fff;background:#171619;border:1px solid #48454d;min-height:42px;padding:10px}.meeting-check{color:#c1bdc5;border:1px solid #3b3940;align-items:center;gap:7px;min-height:42px;padding:0 10px;font-size:9px;display:flex}.meeting-check input{accent-color:var(--orange)}.meeting-config-form button,.meeting-discover-form button,.historical-meetings>button,.likely-review button{background:var(--orange);color:#161416;cursor:pointer;border:0;min-height:42px;padding:0 14px;font-size:9px;font-weight:900}.meeting-discover-form{align-items:center;gap:12px;margin-top:10px;display:flex}.meeting-discover-form button{background:#fff}.meeting-discover-form button:disabled{opacity:.4;cursor:not-allowed}.meeting-discover-form small{color:#77737c;font-size:8px}.meeting-stats{background:#3b3940;grid-template-columns:repeat(3,1fr);gap:1px;margin:22px 0;display:grid}.meeting-stats span{color:#8e8a93;text-transform:uppercase;background:#171619;gap:4px;padding:15px;font-size:8px;display:grid}.meeting-stats b{color:#fff;font-size:23px}.upcoming-meetings{background:linear-gradient(110deg,#2b2140,#211f24 65%);gap:7px;padding:16px;display:grid}.upcoming-meetings>div{justify-content:space-between;gap:12px;display:flex}.upcoming-meetings small{color:#bba4e6;font-size:8px;font-weight:900}.upcoming-meetings strong{font-size:10px}.upcoming-meetings>a{color:#fff;border-top:1px solid #4a405c;grid-template-columns:140px 1fr auto;gap:12px;padding:10px 0;text-decoration:none;display:grid}.upcoming-meetings a span,.upcoming-meetings a em{color:#b9b3c0;font-size:8px;font-style:normal}.upcoming-meetings a b{font-size:10px}.historical-meetings{border:1px solid #3b3940;margin-top:14px;padding:16px}.historical-heading{justify-content:space-between;gap:20px;margin-bottom:10px;display:flex}.historical-heading>div{gap:4px;display:grid}.historical-heading small{color:var(--orange);font-size:8px;font-weight:900}.historical-heading strong{font-size:13px}.historical-heading>span{color:#8e8a93;font-size:8px}.historical-meetings>label{cursor:pointer;border-top:1px solid #353239;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.historical-meetings label input{accent-color:var(--orange)}.historical-meetings label>span{gap:3px;display:grid}.historical-meetings label b{font-size:10px}.historical-meetings label small{color:#8e8a93;font-size:8px}.historical-meetings label em{color:#aaa6ae;background:#343138;padding:5px 7px;font-size:8px;font-style:normal}.historical-meetings label .match-matched{color:#a9e4be;background:#213a2c}.historical-meetings label .match-likely_match{color:#ffd59c;background:#47391f}.historical-meetings label .match-not_found{color:#efb1b9;background:#43272b}.historical-meetings>button{margin-top:12px}.historical-meetings>button:disabled{opacity:.45;cursor:not-allowed}.meeting-import-panel{box-shadow:inset 3px 0 0 var(--orange);background:linear-gradient(135deg,#211d27,#171619 68%);border:1px solid #504958;margin-top:16px;padding:clamp(15px,3vw,22px)}.meeting-import-status{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.meeting-import-status>div{min-width:0}.meeting-import-status small{color:var(--orange);letter-spacing:.08em;font-size:8px;font-weight:900}.meeting-import-status h4{letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(14px,2vw,18px)}.meeting-import-status p{color:#aaa6ae;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:8px;overflow:hidden}.meeting-import-status>strong{color:#e8e5ea;font-variant-numeric:tabular-nums;font-size:18px}.meeting-import-orbit{color:#171619;border:1px solid #665d6f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:950;display:grid;position:relative}.meeting-import-panel.is-running .meeting-import-orbit:before,.meeting-import-panel.is-queued .meeting-import-orbit:before{border:2px solid #0000;border-top-color:var(--orange);border-right-color:var(--orange);content:"";border-radius:50%;animation:1.1s linear infinite meeting-import-spin;position:absolute;inset:-1px}.meeting-import-bar{background:#39353d;height:7px;margin:16px 0 13px;overflow:hidden}.meeting-import-bar span{background:linear-gradient(90deg,#e7762e,#ffb15d);height:100%;transition:width .45s;display:block}.meeting-import-bar.is-moving span{background-image:linear-gradient(135deg,#ffffff29 25%,#0000 25% 50%,#ffffff29 50% 75%,#0000 75%,#0000),linear-gradient(90deg,#e7762e,#ffb15d);background-size:28px 28px;animation:1s linear infinite meeting-import-stripes}.meeting-import-stages{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.meeting-import-stages span{color:#77737c;background:#29262d;grid-template-columns:18px 1fr;align-items:center;gap:6px;min-height:38px;padding:6px;font-size:7px;font-weight:800;line-height:1.25;display:grid}.meeting-import-stages i{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.meeting-import-stages span.active{color:#ffd59c;background:#382d25}.meeting-import-stages span.done{color:#a9e4be;background:#203229}.meeting-import-counts{background:#3c3840;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:12px;display:grid}.meeting-import-counts span{color:#8e8a93;text-transform:uppercase;background:#1d1b20;gap:3px;padding:10px;font-size:7px;display:grid}.meeting-import-counts b{color:#fff;font-variant-numeric:tabular-nums;font-size:17px}.meeting-import-note{color:#8e8a93;margin:11px 0 0;font-size:8px;line-height:1.5}.meeting-import-panel.is-completed{border-color:#3e7653;animation:.5s ease-out both meeting-success-reveal;box-shadow:inset 3px 0 #52c981}.meeting-import-panel.is-completed .meeting-import-orbit{background:#52c981;border-color:#52c981;animation:.45s ease-out .12s both meeting-success-check}.meeting-import-panel.is-completed .meeting-import-status small{color:#a9e4be}.meeting-import-panel.is-completed .meeting-import-bar span{background:#52c981}.meeting-import-panel.is-completed.has-review{border-color:#755d35;box-shadow:inset 3px 0 #e6b951}.meeting-import-panel.is-completed.has-review .meeting-import-orbit{background:#e6b951;border-color:#e6b951}.meeting-import-panel.is-completed.has-review .meeting-import-status small{color:#ffd59c}.meeting-import-panel.is-completed.has-review .meeting-import-bar span{background:#e6b951}.meeting-import-panel.is-completed.has-review .meeting-import-success{background:#2b261d;border-color:#594b2e}.meeting-import-panel.is-completed.has-review .meeting-import-success>div:first-child strong{color:#ffd59c}.meeting-import-panel.is-completed.has-review .meeting-import-success p{color:#cbb687}.meeting-import-success{background:#1b2920;border:1px solid #31553e;gap:12px;margin-top:14px;padding:14px;display:grid}.meeting-import-success>div:first-child strong{color:#c5efd4;font-size:12px}.meeting-import-success p{color:#8fc7a3;margin:4px 0 0;font-size:9px}.meeting-import-success>div:nth-child(2){grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.meeting-import-success span{color:#8fc7a3;text-transform:uppercase;gap:3px;font-size:7px;display:grid}.meeting-import-success span b{color:#fff;font-size:16px}.meeting-import-success small{color:#b6c8bc;font-size:8px;line-height:1.5}.meeting-import-success button,.meeting-import-error button{color:#171619;cursor:pointer;background:#fff;border:0;justify-self:start;min-height:34px;padding:0 12px;font-size:8px;font-weight:900}.meeting-import-panel.is-failed{border-color:#7b434a;box-shadow:inset 3px 0 #e06672}.meeting-import-panel.is-failed .meeting-import-orbit{background:#e06672;border-color:#e06672}.meeting-import-panel.is-failed .meeting-import-status small{color:#efb1b9}.meeting-import-error{background:#382126;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:14px;padding:14px;display:grid}.meeting-import-error>div{gap:5px;display:grid}.meeting-import-error strong{color:#ffc2ca;font-size:11px}.meeting-import-error p,.meeting-import-error small{color:#d4aeb3;margin:0;font-size:8px;line-height:1.5}.likely-review{background:#2b261d;border-left:3px solid #e6b951;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:8px;padding:14px;display:grid}.likely-review>div{gap:4px;display:grid}.likely-review strong{color:#ffd59c;font-size:10px}.likely-review span,.likely-review small,.likely-review a{color:#a9a39b;font-size:8px}.likely-review a{color:#fff;font-weight:800}.confirm-meeting-import{justify-items:stretch;gap:8px;min-width:min(360px,100%);display:grid}.confirm-meeting-import>button{width:100%}.confirm-meeting-import>button:disabled{opacity:.55;cursor:wait}.confirm-import-status{background:#211e18;border:1px solid #514932;gap:9px;padding:10px;display:grid}.confirm-import-stage-list{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.confirm-import-stage-list span{color:#746e64;text-align:center;text-transform:uppercase;justify-items:center;gap:5px;font-size:6px;font-weight:800;line-height:1.25;display:grid}.confirm-import-stage-list i{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.confirm-import-stage-list span.active{color:#ffd59c}.confirm-import-stage-list span.active i{border-top-color:var(--orange);animation:1s linear infinite meeting-import-spin}.confirm-import-stage-list span.done{color:#a9e4be}.confirm-import-status>p,.confirm-meeting-import>p{color:#b8ad9b;margin:0;font-size:8px;line-height:1.5}.confirm-import-status.is-completed{background:#1b2920;border-color:#3e7653;animation:.4s ease-out both meeting-success-reveal}.confirm-import-success{color:#a9e4be!important}.confirm-import-error{background:#382126;border-left:2px solid #e06672;padding:8px;color:#efb1b9!important}.meeting-debrief{background:radial-gradient(circle at 94% 5%,#674ca640,#0000 38%),#18171b;border:1px solid #625266;gap:14px;margin-top:18px;padding:18px;display:grid;box-shadow:inset 3px 0 #8e6bd1}.meeting-debrief-heading{grid-template-columns:30px 1fr;align-items:center;gap:10px;display:grid}.meeting-debrief-heading>span{color:#c8aaff;background:#3d2f5c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.meeting-debrief-heading>div{gap:3px;display:grid}.meeting-debrief-heading small{color:#b79ae6;letter-spacing:.08em;font-size:7px;font-weight:900}.meeting-debrief-heading strong{font-size:12px}.meeting-debrief-heading p{color:#89848d;margin:0;font-size:8px}.meeting-debrief-question{border-top:1px solid #37333c;padding-top:13px}.meeting-debrief-question strong{font-size:14px}.meeting-debrief-question p{color:#b4afb8;margin:5px 0 0;font-size:10px;line-height:1.5}.meeting-debrief textarea{resize:vertical;color:#fff;background:#262329;border:1px solid #514b56;min-height:96px;padding:12px;font-size:10px;line-height:1.5}.meeting-debrief-actions{flex-wrap:wrap;gap:7px;display:flex}.meeting-debrief-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #6a626f;min-height:36px;padding:0 12px;font-size:8px;font-weight:900}.meeting-debrief-actions button:first-child{background:#8a63d1;border-color:#9c76e0}.meeting-debrief-actions button:disabled{opacity:.45;cursor:not-allowed}.meeting-debrief-working{background:#27222f;grid-template-columns:24px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.meeting-debrief-working i{border:2px solid #564769;border-top-color:#c8aaff;border-radius:50%;width:22px;height:22px;animation:1s linear infinite meeting-import-spin}.meeting-debrief-working strong{color:#e1d3f8;font-size:11px}.meeting-debrief-working p{color:#aaa1b2;margin:4px 0 0;font-size:8px;line-height:1.45}.meeting-debrief-error{background:#382126;border-left:3px solid #e06672;padding:11px}.meeting-debrief-error strong{color:#ffc2ca;font-size:9px}.meeting-debrief-error p,.meeting-debrief-error-text{color:#d4aeb3;margin:4px 0 0;font-size:8px}@keyframes meeting-progress-in{0%{transform-origin:0;transform:scaleX(0)}}@keyframes meeting-pulse{50%{opacity:.35}}@keyframes meeting-import-spin{to{transform:rotate(360deg)}}@keyframes meeting-import-stripes{to{background-position:28px 0}}@keyframes meeting-success-reveal{0%{opacity:0;transform:translateY(5px)}}@keyframes meeting-success-check{0%{opacity:0;transform:scale(.7)}}@media (max-width:700px){.meetings>article,.captured-review>span{grid-template-columns:1fr}.meeting-intelligence{margin-left:-17px;margin-right:-17px;padding:22px 17px}.meeting-intelligence-heading,.meeting-config-form{grid-template-columns:1fr}.meeting-progress{grid-template-columns:repeat(2,1fr)}.meeting-stats{grid-template-columns:1fr 1fr 1fr}.upcoming-meetings>a{grid-template-columns:1fr}.historical-heading,.relationship-card>header{flex-direction:column;align-items:flex-start}.historical-meetings>label{grid-template-columns:20px 1fr}.historical-meetings label em{grid-column:2;justify-self:start}.meeting-import-stages{grid-template-columns:1fr}.meeting-import-counts,.meeting-import-success>div:nth-child(2){grid-template-columns:1fr 1fr}.meeting-import-error,.likely-review{grid-template-columns:1fr}.confirm-meeting-import{min-width:0}.confirm-import-stage-list{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.meeting-import-panel *,.meeting-progress span:after,.meeting-debrief-working i,.confirm-import-status *{transition:none!important;animation:none!important}}
.nav-subitem{margin:-3px 0 5px 14px;color:#777!important;border-left-color:#383838!important;min-height:34px!important;padding:9px 16px!important;font-size:10px!important}.nav-subitem:before{color:var(--orange);content:"↳";margin-right:8px}.nav-subitem:hover,.nav-subitem.active{border-left-color:var(--orange)!important;color:#fff!important;background:#171717!important}.ideas-footer-setup{gap:9px;padding:40px 0}.ideas-footer-brand img{width:100%;height:auto}.ideas-footer-setup strong{color:var(--ink);font-size:11px}.ideas-footer-setup span,.ideas-footer-setup small{font-size:9px}.ideas-footer-setup small a{font-weight:800}.msi-dashboard{--dash-dark:#171619;--dash-panel:#211f24;--dash-muted:#77727d}.msi-dashboard-hero{background:radial-gradient(circle at 82% 10%,#6c5bb33d,transparent 32%),var(--dash-dark);color:#fff;grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:38px;margin:-18px 0 0;padding:clamp(28px,5vw,58px);display:grid}.msi-dashboard-hero h1{letter-spacing:-.065em;max-width:790px;margin:12px 0 18px;font-size:clamp(44px,6vw,76px);font-weight:720;line-height:.94}.msi-dashboard-hero>div>p:last-child{color:#aaa6ae;max-width:690px;margin:0;font-size:14px;line-height:1.6}.msi-dashboard-actions{gap:8px;min-width:178px;display:grid}.msi-dashboard-actions a{color:#fff;text-transform:uppercase;border:1px solid #444149;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.msi-dashboard-actions a:last-child{border-color:var(--orange);background:var(--orange);color:#161416}.msi-signal-strip{background:#302d33;grid-template-columns:repeat(4,1fr);margin:0 0 64px;display:grid}.msi-signal-strip div{background:var(--dash-panel);color:#fff;align-content:center;gap:4px;min-height:96px;padding:18px 22px;display:grid}.msi-signal-strip div+div{border-left:1px solid #3d3941}.msi-signal-strip strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:28px}.msi-signal-strip span{color:#918c96;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:800}.msi-dashboard-section{margin:0 0 64px}.msi-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.msi-section-heading .eyebrow{margin-bottom:11px}.msi-section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(31px,4vw,48px);line-height:.98}.msi-section-heading>span{color:#777;text-transform:uppercase;padding-bottom:5px;font-size:9px;font-weight:800}.msi-attention-list{gap:8px;display:grid}.msi-attention-list>article{border:1px solid var(--line);border-top:2px solid var(--ink);background:#fff;grid-template-columns:42px minmax(0,1fr) minmax(210px,auto);align-items:start;gap:18px;padding:21px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.msi-attention-list>article:hover{border-color:#aaa39b;transform:translateY(-2px);box-shadow:0 10px 28px #1b1b1b0f}.msi-attention-marker{background:var(--orange);color:#111;place-items:center;width:36px;height:36px;font-size:15px;font-weight:900;display:grid}.msi-attention-copy h3{letter-spacing:-.035em;margin:8px 0 7px;font-size:20px}.msi-attention-copy>p{color:#555;max-width:780px;margin:0;font-size:11px;line-height:1.55}.msi-card-kicker{color:#817b84;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;font-size:7px;font-weight:850;display:flex}.msi-card-kicker span+span:before{color:var(--orange);content:"•";margin-right:7px}.msi-status{color:#5b5651;background:#eeeae6;padding:4px 6px}.msi-status-open{color:#286944;background:#e5f3e9}.msi-status-awaiting_approval{color:#805a10;background:#fff0dc}.msi-attention-copy dl{flex-wrap:wrap;gap:9px 24px;margin:16px 0 0;display:flex}.msi-attention-copy dl div{gap:3px;display:grid}.msi-attention-copy dt{color:#99928b;text-transform:uppercase;font-size:7px;font-weight:800}.msi-attention-copy dd{margin:0;font-size:9px;font-weight:750}.msi-attention-list .review-actions{justify-content:flex-end;margin-top:0}.msi-attention-list .knowledge-edit{min-width:250px;margin-top:0}.msi-empty{border:1px solid var(--line);background:#fff;align-items:center;gap:16px;padding:25px;display:flex}.msi-empty>span{width:40px;height:40px;color:var(--green);background:#e4f2e9;flex:none;place-items:center;font-size:11px;font-weight:900;display:grid}.msi-empty strong{font-size:15px}.msi-empty p{color:#777;margin:4px 0 0;font-size:10px;line-height:1.5}.msi-empty-compact{padding:19px}.msi-dashboard-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:34px;display:grid}.msi-upcoming-list,.msi-relationship-list{gap:7px;display:grid}.msi-upcoming-list>article{border:1px solid var(--line);background:#fff;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:94px;padding:16px;display:grid}.msi-upcoming-list time{border:1px solid var(--ink);text-align:center;place-content:center;height:58px;display:grid}.msi-upcoming-list time b{font-size:21px;line-height:1}.msi-upcoming-list time span{color:var(--orange);text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:900}.msi-upcoming-list small{color:#777;font-size:8px;font-weight:750}.msi-upcoming-list h3{letter-spacing:-.025em;margin:5px 0 0;font-size:15px}.msi-upcoming-list p{color:#645d67;border-top:1px solid #eee;margin:8px 0 0;padding-top:8px;font-size:8px;line-height:1.45}.msi-upcoming-list a{color:#fff;white-space:nowrap;background:#1c1b1e;padding:9px 10px;font-size:8px;font-weight:850;text-decoration:none}.msi-no-link{color:#aaa;font-size:8px}.msi-relationship-list>article{background:var(--dash-dark);color:#fff;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:86px;padding:15px;display:grid}.msi-person-mark{background:var(--purple);place-items:center;width:42px;height:42px;font-size:9px;font-weight:900;display:grid}.msi-relationship-list small{color:#938e98;text-transform:uppercase;font-size:7px}.msi-relationship-list h3{margin:4px 0;font-size:15px}.msi-relationship-list p{color:#938e98;margin:0;font-size:8px}.msi-relationship-counts{gap:12px;display:flex}.msi-relationship-counts span{color:#847f89;text-align:right;text-transform:uppercase;font-size:7px;display:grid}.msi-relationship-counts b{color:#fff;font-size:15px}.msi-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.msi-recent-card{border-top:3px solid var(--purple);min-height:270px;color:inherit;background:#fff;flex-direction:column;padding:22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.msi-recent-card:hover{transform:translateY(-3px);box-shadow:0 13px 30px #1b1b1b14}.msi-recent-featured{border-top-color:var(--orange);background:var(--dash-dark);color:#fff;grid-row:span 2;min-height:550px;padding:clamp(24px,4vw,38px)}.msi-recent-card h3{letter-spacing:-.04em;margin:27px 0 10px;font-size:23px}.msi-recent-featured h3{margin-top:70px;font-size:clamp(30px,4vw,46px)}.msi-recent-card>p{color:#666;margin:0 0 19px;font-size:11px;line-height:1.6}.msi-recent-featured>p{color:#aaa6ae;font-size:13px}.msi-recent-card ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.msi-recent-card li{color:#555;border-top:1px solid #e7e2dd;gap:4px;padding:9px 0;font-size:9px;display:grid}.msi-recent-featured li{color:#c2bec5;border-color:#39363d}.msi-recent-card li b{color:var(--orange);text-transform:uppercase;font-size:7px}.msi-open-detail{color:inherit;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:9px;font-weight:850;display:flex}.msi-open-detail b{color:var(--orange)}.msi-provenance{color:#665e68;text-underline-offset:3px;font-size:8px;font-weight:800;line-height:1.45;text-decoration-color:#b8b0b9}.msi-development-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.msi-development-grid>article{border:1px solid var(--line);border-top:3px solid var(--ink);background:#fff;padding:22px}.msi-development-grid>article:nth-child(3n+2){border-top-color:var(--purple)}.msi-development-grid>article:nth-child(3n){border-top-color:var(--orange)}.msi-development-grid small{color:var(--orange);text-transform:uppercase;font-size:7px;font-weight:900}.msi-development-grid h3{letter-spacing:-.035em;margin:16px 0 8px;font-size:19px}.msi-development-grid p{color:#5c575d;margin:0 0 18px;font-size:10px;line-height:1.6}.msi-ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.msi-ideas-grid>article{border:1px solid var(--line);background:#fff;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:20px;display:grid}.msi-idea-number{color:#8a551b;background:#fff0dc;place-items:center;width:42px;height:42px;font-size:7px;font-weight:900;display:grid}.msi-ideas-grid small{color:#817b84;text-transform:uppercase;font-size:7px}.msi-ideas-grid h3{letter-spacing:-.03em;margin:8px 0;font-size:18px}.msi-ideas-grid p{color:#5c575d;margin:0;font-size:10px;line-height:1.55}.msi-ideas-grid a{margin-top:12px;font-size:8px;font-weight:800;display:inline-block}.idea-review-actions{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:5px;display:flex}.idea-review-actions button{cursor:pointer;background:#fff;border:1px solid #bbb;min-height:36px;padding:0 11px;font-size:8px;font-weight:900}.idea-review-actions button:first-child{border-color:var(--orange);background:var(--orange);color:#111}.idea-review-actions button:disabled{opacity:.55;cursor:wait}.idea-review-actions small{color:#a03422;text-transform:none;width:100%}.msi-memory-note{border-top:1px solid var(--ink);justify-content:space-between;gap:18px;margin:75px 0 0;padding:22px 0;display:flex}.msi-memory-note strong{text-transform:uppercase;font-size:10px}.msi-memory-note span{color:#777;text-align:right;max-width:650px;font-size:9px;line-height:1.55}.msi-review-page{--review-dark:#171619}.msi-review-hero{background:radial-gradient(circle at 84% 8%,#ff4f182e,transparent 32%),var(--review-dark);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin:-18px 0 22px;padding:clamp(30px,5vw,58px);display:grid}.msi-review-hero h1{letter-spacing:-.06em;max-width:760px;margin:12px 0 17px;font-size:clamp(43px,6vw,72px);line-height:.95}.msi-review-hero>div>p:last-child{color:#aaa6ae;max-width:690px;margin:0;font-size:13px;line-height:1.6}.msi-review-hero>strong{min-width:110px;color:var(--orange);text-align:center;border:1px solid #47434b;padding:18px;font-size:36px;line-height:1;display:grid}.msi-review-hero>strong span{color:#928d96;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:7px}.msi-archive-hero{background:radial-gradient(circle at 84% 8%,#6c5bb333,transparent 32%),var(--review-dark)}.msi-queue-legend{background:#d7d2cc;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:34px;display:grid}.msi-queue-legend span{color:#777;background:#fff;gap:3px;padding:13px 15px;font-size:8px;display:grid}.msi-queue-legend b{color:var(--ink);font-size:9px}.msi-queue-list,.msi-archive-page-list{gap:9px;display:grid}.msi-queue-list>article{border:1px solid var(--line);border-top:3px solid var(--ink);background:#fff;grid-template-columns:125px minmax(0,1fr) minmax(210px,.38fr);align-items:start;gap:23px;padding:23px;animation:.3s ease-out both queue-item-in;display:grid}.msi-queue-list>article:nth-child(3n+2){border-top-color:var(--purple)}.msi-queue-list>article:nth-child(3n){border-top-color:var(--orange)}.msi-queue-type{gap:8px;display:grid}.msi-queue-type span{color:#5d565e;text-transform:uppercase;background:#eeeae6;justify-self:start;padding:6px 8px;font-size:7px;font-weight:900}.msi-queue-type b{color:#817b84;font-size:7px;line-height:1.45}.msi-queue-copy h2,.msi-archive-page-list h2{letter-spacing:-.035em;margin:10px 0 8px;font-size:21px}.msi-queue-copy>p,.msi-archive-page-list article>div>p{color:#5f5960;margin:0 0 12px;font-size:10px;line-height:1.58}.msi-queue-source,.msi-archive-page-list article>div>a{color:#6a636c;text-underline-offset:3px;margin-top:10px;font-size:8px;font-weight:800;display:inline-block}.queue-priority-actions{grid-template-columns:1fr 1fr;gap:5px;display:grid}.queue-priority-actions>span{color:#8b858d;text-transform:uppercase;grid-column:1/-1;margin-bottom:2px;font-size:7px;font-weight:900}.queue-priority-actions button{color:#4e4850;cursor:pointer;background:#fff;border:1px solid #bbb5bc;min-height:35px;padding:0 9px;font-size:8px;font-weight:900;transition:transform .15s,border-color .15s,background .15s}.queue-priority-actions button:hover{border-color:var(--ink);transform:translateY(-1px)}.queue-priority-actions .priority-high{border-color:var(--orange);background:var(--orange);color:#171619}.queue-priority-actions .priority-someday{color:var(--purple)}.queue-priority-actions .priority-archive{color:#7d625e;grid-column:1/-1}.queue-priority-actions button:disabled{opacity:.55;cursor:wait}.queue-priority-actions>small{color:#a03422;grid-column:1/-1;font-size:8px}.queue-feedback{background:#e4f2e9;border-left:3px solid #43a66b;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;animation:.28s ease-out both review-feedback-in;display:grid}.queue-feedback>span{color:#fff;background:#2d724b;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.queue-feedback div{gap:3px;display:grid}.queue-feedback strong{color:#245c3d;font-size:9px}.queue-feedback small{color:#53705f;font-size:7px;line-height:1.4}.queue-feedback button{color:#245c3d;cursor:pointer;background:0 0;border:1px solid #6c9b7d;padding:6px 7px;font-size:8px;font-weight:850}.queue-feedback>p{color:#a03422;grid-column:1/-1;margin:0;font-size:8px}.msi-queue-clear{margin-top:34px}.msi-queue-clear>a{margin-left:auto;font-size:9px;font-weight:850}.msi-archive-page-list>article{border:1px solid var(--line);background:#fff;border-top:3px solid #6c5bb3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;padding:22px;display:grid}.msi-archive-page-list .review-actions,.msi-archive-page-list .review-feedback{justify-content:flex-end}@keyframes queue-item-in{0%{opacity:0;transform:translateY(4px)}}.meeting-setup-hero{justify-content:space-between;align-items:end;gap:30px;margin-bottom:-28px;display:flex}.meeting-setup-hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,70px);line-height:.96}.meeting-setup-hero>div>p:last-child{color:#666;max-width:720px;font-size:13px;line-height:1.55}.meeting-setup-hero>a{flex:none;font-size:9px;font-weight:850}.relationship-people-setup,.whatsapp-relationship-setup{color:#fff;background:#171619;margin:72px 0 24px;padding:clamp(24px,4vw,38px)}.whatsapp-relationship-setup{background:#211f24;margin-top:16px}.setup-section-heading{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:end;gap:35px;display:grid}.setup-section-heading h2{letter-spacing:-.055em;margin:8px 0 12px;font-size:clamp(31px,5vw,52px);line-height:.97}.setup-section-heading>div>p:last-child{color:#aaa6ae;max-width:700px;margin:0;font-size:11px;line-height:1.6}.add-relationship-person{background:var(--orange);color:#171619;cursor:pointer;border:0;min-height:48px;padding:0 18px;font-size:10px;font-weight:900}.relationship-person-form{background:#242227;border:1px solid #48454d;margin-top:24px;padding:22px}.relationship-person-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.relationship-person-form label,.whatsapp-import-form label{color:#aaa6ae;text-transform:uppercase;gap:7px;font-size:8px;font-weight:850;display:grid}.relationship-person-form input,.relationship-person-form textarea,.whatsapp-import-form select,.whatsapp-import-form input{color:#fff;text-transform:none;background:#171619;border:1px solid #514d56;width:100%;min-height:43px;padding:10px}.relationship-person-form textarea{resize:vertical;min-height:72px}.relationship-person-form-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.relationship-person-form-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #514d56;min-height:40px;padding:0 14px;font-size:9px;font-weight:850}.relationship-person-form-actions button:last-child{border-color:var(--orange);background:var(--orange);color:#161416}.setup-inline-status{border-left:3px solid var(--green);color:#245b3e;background:#e4f2e9;margin:14px 0 0;padding:13px 15px;font-size:10px;line-height:1.5}.setup-inline-error{color:#8b3020;background:#fff0ed;border-left-color:#b8452f}.relationship-people-list{background:#39363d;gap:1px;margin-top:24px;display:grid}.relationship-people-list>article{background:#211f24;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:15px;display:grid}.relationship-people-list small,.relationship-person-channels span{color:#8f8a94;text-transform:uppercase;font-size:7px}.relationship-people-list h3{margin:4px 0;font-size:15px}.relationship-people-list p{color:#aaa6ae;margin:0;font-size:8px}.relationship-person-channels{text-align:right;gap:6px;display:grid}.whatsapp-privacy-note{background:#29262c;border-left:3px solid #43a66b;gap:7px;padding:17px;display:grid}.whatsapp-privacy-note strong{color:#66c989;text-transform:uppercase;font-size:9px}.whatsapp-privacy-note span{color:#aaa6ae;font-size:9px;line-height:1.5}.whatsapp-import-form{background:#171619;grid-template-columns:minmax(190px,.5fr) minmax(280px,1fr) auto;align-items:end;gap:10px;margin-top:25px;padding:20px;display:grid}.whatsapp-file-picker span{color:#7f7a84;text-transform:none;font-size:7px;font-weight:500}.whatsapp-import-form button{color:#111;cursor:pointer;background:#43a66b;border:0;min-height:43px;padding:0 16px;font-size:9px;font-weight:900}.whatsapp-import-form button:disabled{opacity:.6;cursor:wait}.whatsapp-history-list{gap:6px;margin-top:18px;display:grid}.whatsapp-history-list>article{background:#29262c;border:1px solid #4a464e;grid-template-columns:minmax(0,1fr) 120px minmax(160px,.45fr);align-items:center;gap:20px;padding:16px 18px;display:grid}.whatsapp-history-list small{color:#8f8a94;text-transform:uppercase;font-size:7px}.whatsapp-history-list h3{margin:5px 0;font-size:14px}.whatsapp-history-list p,.whatsapp-history-list span{color:#aaa6ae;margin:0;font-size:8px;display:block}.whatsapp-history-list a{color:#66c989;margin-top:7px;font-size:8px;font-weight:850;display:inline-block}.whatsapp-history-count{text-align:center;display:grid}.whatsapp-history-count b{font-size:23px}.relationship-setup-nav{z-index:5;background:#d5d0ca;grid-template-columns:repeat(4,1fr);gap:1px;margin:62px 0 0;padding:1px;display:grid;position:sticky;top:0}.relationship-setup-nav a{color:#6d676f;letter-spacing:.04em;text-transform:uppercase;background:#fff;place-items:center;min-height:48px;font-size:9px;font-weight:900;text-decoration:none;display:grid}.relationship-setup-nav a:hover{color:var(--ink)}.relationship-setup-nav a.active{color:#fff;box-shadow:inset 0 -3px 0 var(--orange);background:#171619}.relationship-setup-overview{color:#fff;background:radial-gradient(circle at 88% 8%,#6c5bb33d,#0000 33%),#171619;gap:26px;margin:16px 0 34px;padding:clamp(26px,5vw,52px);display:grid}.setup-overview-intro h2{letter-spacing:-.055em;max-width:720px;margin:10px 0 16px;font-size:clamp(36px,5vw,58px);line-height:.96}.setup-overview-intro>p:last-of-type{color:#aaa6ae;max-width:780px;font-size:12px;line-height:1.65}.setup-overview-intro>strong{color:#ffd29a;text-transform:uppercase;margin-top:8px;font-size:9px;display:inline-block}.setup-overview-progress{background:#211f24;border:1px solid #403d44;grid-template-columns:auto minmax(180px,1fr);align-items:end;gap:20px;padding:18px;display:grid}.setup-overview-progress>div:first-child{gap:4px;display:grid}.setup-overview-progress small{color:#8f8a94;font-size:7px;font-weight:900}.setup-overview-progress strong{font-size:14px}.setup-overview-bar{background:#3a373e;height:8px;overflow:hidden}.setup-overview-bar span{background:linear-gradient(90deg,var(--orange),#ffb25e);height:100%;animation:.5s ease-out both setup-progress-in;display:block}.setup-overview-cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.setup-overview-cards>a{color:#fff;background:#211f24;border:1px solid #403d44;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:118px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.setup-overview-cards>a:hover{border-color:var(--orange);transform:translateY(-2px)}.setup-overview-cards>a>span{color:#aaa6ae;border:1px solid #6e6872;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.setup-overview-cards>a.complete>span{color:#d7f8e2;background:#2c6b44;border-color:#52c981}.setup-overview-cards small{color:var(--orange);font-size:7px;font-weight:900}.setup-overview-cards strong{margin-top:5px;font-size:11px;display:block}.setup-overview-cards p{color:#8f8a94;margin:5px 0 0;font-size:8px;line-height:1.45}.setup-overview-cards>a>b{color:var(--orange)}.relationship-people-setup,.whatsapp-relationship-setup{margin-top:16px}.whatsapp-setup-heading>div:first-child>p{color:#aaa6ae;max-width:760px;margin:0;font-size:11px;line-height:1.6}.whatsapp-setup-heading>div:first-child>strong{color:#ffd29a;margin-top:12px;font-size:9px;line-height:1.5;display:block}.whatsapp-route-options{gap:8px;margin-top:25px;display:grid}.whatsapp-route-card{background:#171619;border:1px solid #4a464e}.whatsapp-route-card[open]{border-color:#68616c}.whatsapp-route-card>summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:76px;padding:14px 17px;list-style:none;display:grid}.whatsapp-route-card>summary::-webkit-details-marker{display:none}.whatsapp-route-card>summary>span{color:#aaa6ae;border:1px solid #625d66;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.whatsapp-route-card>summary>div{gap:4px;display:grid}.whatsapp-route-card>summary strong{font-size:14px}.whatsapp-route-card>summary small{color:#8f8a94;font-size:8px}.whatsapp-route-card>summary>b{color:var(--orange);font-size:17px;transition:transform .2s}.whatsapp-route-card[open]>summary>b{transform:rotate(45deg)}.whatsapp-route-iphone>summary>span{color:#b7e7c8;background:#234331;border-color:#43a66b}.whatsapp-route-content{border-top:1px solid #343138;padding:2px 18px 18px 71px}.whatsapp-route-content>p{color:#aaa6ae;max-width:780px;font-size:9px;line-height:1.55}.whatsapp-route-content code{color:#ffd29a}.whatsapp-optional-note{background:#242028;border-left:3px solid #6c5bb3;padding:10px 12px}.whatsapp-shortcut-setup{gap:15px;margin-top:18px;display:grid}.whatsapp-shortcut-setup h3{margin:0;font-size:12px}.whatsapp-shortcut-setup ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.whatsapp-shortcut-setup li{background:#211f24;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.whatsapp-shortcut-setup li>span{color:#fff;background:#353139;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.whatsapp-shortcut-setup li strong{font-size:10px}.whatsapp-shortcut-setup li p{color:#918b95;margin:4px 0 0;font-size:8px;line-height:1.55}.whatsapp-shortcut-setup>.primary-action{background:var(--orange);color:#111;cursor:pointer;border:0;justify-self:start;min-height:44px;padding:0 16px;font-size:9px;font-weight:900}.whatsapp-shortcut-ready{background:#233128;border-left:3px solid #43a66b;gap:6px;padding:15px;display:grid}.whatsapp-shortcut-ready>strong{color:#b7e7c8;font-size:11px}.whatsapp-shortcut-ready>p{color:#94b29f;margin:0;font-size:8px}.whatsapp-shortcut-ready>div{flex-wrap:wrap;gap:7px;margin-top:5px;display:flex}.whatsapp-shortcut-ready button,.whatsapp-shortcut-ready a{color:#d4eadb;cursor:pointer;background:#17231b;border:1px solid #5d7866;place-items:center;min-height:40px;padding:0 13px;font-size:8px;font-weight:850;text-decoration:none;display:grid}.whatsapp-after-setup{border-top:1px solid #3e3a42;padding-top:14px}.whatsapp-after-setup p{color:#fff;margin:7px 0;font-size:9px;line-height:1.6}.whatsapp-after-setup span{color:#8f8a94;font-size:8px}.whatsapp-shortcut-received{gap:12px;margin-top:16px;display:grid}.whatsapp-received-file{background:#26342b;border-left:3px solid #43a66b;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.whatsapp-received-file>span{color:#111;background:#43a66b;place-items:center;width:42px;height:42px;font-size:9px;font-weight:900;display:grid}.whatsapp-received-file>div{gap:4px;min-width:0;display:grid}.whatsapp-received-file strong{color:#d7f8e2;font-size:11px}.whatsapp-received-file small{color:#94b29f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.whatsapp-route-form,.whatsapp-route-form-row{grid-template-columns:minmax(180px,.55fr) minmax(240px,1fr) auto;align-items:end;gap:10px;margin-top:16px;display:grid}.whatsapp-route-form-row{grid-template-columns:minmax(220px,1fr) auto;margin-top:0}.whatsapp-route-form label,.whatsapp-route-form-row label{color:#aaa6ae;text-transform:uppercase;gap:7px;font-size:8px;font-weight:850;display:grid}.whatsapp-route-form select,.whatsapp-route-form input,.whatsapp-route-form textarea,.whatsapp-route-form-row select{color:#fff;text-transform:none;background:#211f24;border:1px solid #514d56;width:100%;min-height:46px;padding:10px;font-size:16px}.whatsapp-route-form textarea{resize:vertical;min-height:150px;line-height:1.5}.whatsapp-route-form>button,.whatsapp-route-form-row>button{color:#111;cursor:pointer;background:#43a66b;border:0;min-height:46px;padding:0 16px;font-size:9px;font-weight:900}.whatsapp-route-form>button:disabled,.whatsapp-route-form-row>button:disabled{opacity:.6;cursor:wait}.whatsapp-text-route{grid-template-columns:minmax(180px,.4fr) minmax(320px,1fr) auto}.whatsapp-ai-context-card>summary>span{color:#d7cff8;background:#29233d;border-color:#6c5bb3}.whatsapp-ai-prompt{background:#29262c;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:15px;margin-top:14px;padding:15px;display:grid}.whatsapp-ai-prompt strong{text-transform:uppercase;font-size:9px}.whatsapp-ai-prompt p{color:#aaa6ae;max-width:760px;margin:7px 0 0;font-size:9px;line-height:1.55}.whatsapp-ai-prompt button{color:#ded7ff;cursor:pointer;background:#211f24;border:1px solid #6c5bb3;min-height:40px;padding:0 13px;font-size:8px;font-weight:850}.whatsapp-ai-context-route{grid-template-columns:minmax(150px,.35fr) minmax(130px,.28fr) minmax(320px,1fr) auto}.whatsapp-ai-context-history{border-top:1px solid #4a464e;gap:5px;margin-top:17px;padding-top:16px;display:grid}.whatsapp-ai-context-history>small{color:#b6a8f1;font-size:7px;font-weight:900}.whatsapp-ai-context-history>article{background:#29262c;border-left:3px solid #6c5bb3;justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.whatsapp-ai-context-history article div{gap:4px;display:grid}.whatsapp-ai-context-history strong{font-size:10px}.whatsapp-ai-context-history span{color:#8f8a94;font-size:8px}.whatsapp-ai-context-history a{color:#cfc5ff;font-size:8px;font-weight:800}.whatsapp-fallbacks{background:#211f24;border:1px solid #4a464e;margin-top:13px}.whatsapp-fallbacks>summary{color:#aaa6ae;cursor:pointer;padding:14px 16px;font-size:9px;font-weight:850}.whatsapp-screenshot-fallback{opacity:.78}.whatsapp-relationship-setup .setup-inline-status{white-space:pre-line}.whatsapp-import-form{grid-template-columns:minmax(190px,.7fr) minmax(170px,.42fr) minmax(240px,1fr) auto;margin-top:0}.whatsapp-import-form>div:first-of-type{align-self:center;gap:5px;display:grid}.whatsapp-import-form>div:first-of-type small{color:#66c989;font-size:7px;font-weight:900}.whatsapp-import-form>div:first-of-type strong{font-size:11px}.whatsapp-import-form>div:first-of-type p{color:#7f7a84;margin:0;font-size:8px;line-height:1.4}.whatsapp-import-form textarea{resize:vertical;color:#fff;min-height:82px;font:inherit;background:#171619;border:1px solid #514d56;padding:10px}.whatsapp-evidence-secondary .whatsapp-import-form{margin:0 13px 13px}.whatsapp-image-evidence{border-top:1px solid #4a464e;gap:5px;margin-top:17px;padding-top:16px;display:grid}.whatsapp-image-evidence>small{color:#66c989;font-size:7px;font-weight:900}.whatsapp-image-evidence>article{background:#29262c;justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.whatsapp-image-evidence article div{gap:4px;display:grid}.whatsapp-image-evidence strong{font-size:10px}.whatsapp-image-evidence span{color:#8f8a94;font-size:8px}.whatsapp-image-evidence a{color:#66c989;font-size:8px;font-weight:800}.msi-onboarding{background:#fff0dc;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:32px;margin:0 0 64px;padding:clamp(26px,5vw,48px);display:grid}.msi-onboarding h2{letter-spacing:-.05em;margin:8px 0 12px;font-size:clamp(32px,5vw,52px)}.msi-onboarding p{color:#665e55;max-width:680px;font-size:11px;line-height:1.6}.msi-onboarding>div:last-child{gap:5px;display:grid}.msi-onboarding a{color:#fff;background:#171619;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:48px;padding:9px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.msi-onboarding a b{background:var(--orange);color:#111;place-items:center;width:28px;height:28px;display:grid}.msi-change-grid{grid-template-columns:1.15fr .85fr;gap:9px;display:grid}.msi-change-grid>article{border-top:3px solid var(--purple);background:#fff;padding:22px}.msi-change-grid>article.featured{border-top-color:var(--orange);color:#fff;background:#171619;grid-row:span 2;min-height:330px;padding:clamp(26px,4vw,38px)}.msi-change-grid small{color:var(--orange);text-transform:uppercase;font-size:7px;font-weight:900}.msi-change-grid h3{letter-spacing:-.035em;margin:20px 0 9px;font-size:22px}.msi-change-grid .featured h3{margin-top:55px;font-size:clamp(28px,4vw,44px)}.msi-change-grid p{color:#625d63;font-size:10px;line-height:1.6}.msi-change-grid .featured p{color:#aaa6ae;font-size:12px}.msi-change-grid a{color:inherit;margin-top:16px;font-size:8px;font-weight:800;line-height:1.45;display:inline-block}.msi-relationships .msi-relationship-list{grid-template-columns:repeat(2,minmax(0,1fr))}.msi-archive details{border-top:1px solid var(--ink)}.msi-archive summary{cursor:pointer;text-transform:uppercase;justify-content:space-between;gap:18px;padding:18px 0;font-size:10px;font-weight:900;display:flex}.msi-archive summary b{background:#e9e4de;place-items:center;min-width:25px;height:25px;font-size:8px;display:grid}.msi-archive-intro{background:#ebe7e2;margin-bottom:12px;padding:16px}.msi-archive-intro strong{font-size:10px}.msi-archive-intro p{color:#6e686f;margin:5px 0 0;font-size:9px;line-height:1.5}.msi-archive-list{gap:7px;display:grid}.msi-archive-list>article{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px;display:grid}.msi-archive-list small{color:#8d868d;text-transform:uppercase;font-size:7px}.msi-archive-list h3{margin:6px 0;font-size:15px}.msi-archive-list p{color:#676168;margin:0;font-size:9px;line-height:1.5}.msi-archive-list a{color:#6b646d;margin-top:8px;font-size:8px;font-weight:750;display:inline-block}.archive-actions button:last-of-type{color:#8d2c20;border-color:#b94a3a}.review-feedback>span{color:#686169;max-width:310px;font-size:8px;line-height:1.45}@keyframes setup-progress-in{0%{transform-origin:0;transform:scaleX(0)}}.relationship-source-page{--detail-dark:#171619}.relationship-source-hero{background:radial-gradient(circle at 88% 12%,#43a66b38,transparent 35%),var(--detail-dark);color:#fff;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:38px;padding:clamp(28px,5vw,52px);display:grid}.relationship-source-hero h1{letter-spacing:-.06em;margin:10px 0 16px;font-size:clamp(39px,6vw,68px);line-height:.96}.relationship-source-hero>div>p:last-child{color:#b0acb3;max-width:730px;margin:0;font-size:13px;line-height:1.65}.relationship-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:42px 0;display:grid}.relationship-source-section{border:1px solid var(--line);background:#fff;padding:22px}.relationship-source-section>header{border-bottom:1px solid var(--ink);justify-content:space-between;gap:15px;padding-bottom:14px;display:flex}.relationship-source-section h2{letter-spacing:-.035em;margin:0;font-size:18px}.relationship-source-section>header span{color:var(--orange);font-size:11px;font-weight:900}.relationship-source-section>article{border-bottom:1px solid #ebe7e2;padding:16px 0}.relationship-source-section>article:last-child{border-bottom:0}.relationship-source-section article small{color:#887f76;text-transform:uppercase;font-size:7px;font-weight:800}.relationship-source-section h3{margin:8px 0 6px;font-size:14px}.relationship-source-section article p,.relationship-source-empty{color:#5d585f;margin:0;font-size:9px;line-height:1.55}.relationship-source-section article em{color:#887f76;margin-top:9px;font-size:8px;font-style:normal;display:block}.meeting-detail-page{--detail-dark:#171619}.meeting-detail-back{margin-bottom:24px;font-size:9px;font-weight:850;display:inline-block}.meeting-detail-hero{background:radial-gradient(circle at 88% 12%,#6c5bb340,transparent 35%),var(--detail-dark);color:#fff;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:45px;padding:clamp(28px,5vw,52px);display:grid}.meeting-detail-hero h1{letter-spacing:-.06em;margin:10px 0 16px;font-size:clamp(39px,6vw,68px);line-height:.96}.meeting-detail-hero>div>p:last-child{color:#b0acb3;max-width:730px;margin:0;font-size:13px;line-height:1.65}.meeting-detail-hero dl{background:#403c44;gap:1px;margin:0;display:grid}.meeting-detail-hero dl div{background:#242227;gap:5px;padding:14px;display:grid}.meeting-detail-hero dt{color:#8f8a94;text-transform:uppercase;font-size:7px;font-weight:850}.meeting-detail-hero dd{text-transform:capitalize;margin:0;font-size:10px;font-weight:750}.meeting-detail-summary{background:var(--orange);color:#151416;grid-template-columns:minmax(200px,.4fr) minmax(0,1fr);gap:34px;padding:34px;display:grid}.meeting-detail-summary h2{letter-spacing:-.04em;margin:0;font-size:30px}.meeting-detail-summary p{margin:0;font-size:15px;font-weight:600;line-height:1.55}.meeting-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:46px 0 9px;display:grid}.meeting-detail-section{border:1px solid var(--line);background:#fff;padding:22px}.meeting-detail-section>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:15px;padding-bottom:16px;display:flex}.meeting-detail-section>header h2{letter-spacing:-.035em;margin:0;font-size:18px}.meeting-detail-section>header span{color:var(--orange);font-size:11px;font-weight:900}.meeting-detail-section>article{border-bottom:1px solid #ebe7e2;padding:17px 0}.meeting-detail-section>article:last-child{border-bottom:0}.meeting-detail-section h3{margin:8px 0 6px;font-size:14px}.meeting-detail-section article p{color:#5d585f;margin:0;font-size:9px;line-height:1.55}.meeting-detail-section article>small{color:#887f76;margin-top:9px;font-size:8px;display:block}.meeting-detail-empty{color:#888;font-size:9px;line-height:1.5}.meeting-detail-ideas{margin-bottom:9px}.meeting-detail-ideas>article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.meeting-detail-ideas .idea-review-actions{grid-column:auto;margin:0}.msi-idea-saved{background:#e4f2e9;padding:7px 9px;font-weight:850;color:var(--green)!important;font-size:8px!important}.meeting-detail-source{background:#ebe6e0;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:35px;margin-top:42px;padding:25px;display:grid}.meeting-detail-source h2{letter-spacing:-.04em;margin:0 0 8px;font-size:25px}.meeting-detail-source p:last-child{color:#686269;max-width:620px;margin:0;font-size:10px;line-height:1.55}.meeting-transcript{border:1px solid var(--ink);background:#fff;margin-bottom:70px}.meeting-transcript summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px;font-size:11px;font-weight:900;display:flex}.meeting-transcript summary small{color:#888;font-size:8px;font-weight:500}.meeting-transcript pre{border-top:1px solid var(--line);max-height:70vh;font-family:var(--font-inter),Arial,sans-serif;white-space:pre-wrap;background:#f8f6f3;margin:0;padding:clamp(18px,4vw,34px);font-size:10px;line-height:1.65;overflow:auto}.meeting-transcript>p{border-top:1px solid var(--line);color:#777;margin:0;padding:25px;font-size:10px}.ideas-footer-brand{width:min(270px,72vw);margin-bottom:16px;display:block}.ideas-footer-brand img{width:100%;height:auto;display:block}.gemini-badge{color:#645d6b;align-items:center;gap:5px;font-size:8px;font-weight:800;display:inline-flex}.meeting-detail-summary .gemini-badge{color:#29242d;margin-top:9px}.intelligence-evidence{gap:8px;margin-top:12px;display:grid}.intelligence-evidence-labels{flex-wrap:wrap;gap:5px;display:flex}.intelligence-evidence-labels>span{color:#625d63;text-transform:uppercase;background:#eeeae5;padding:4px 6px;font-size:7px;font-weight:850}.intelligence-evidence-labels .derivation-explicit{color:#236540;background:#e1f2e7}.intelligence-evidence-labels .derivation-human_confirmed{color:#65489a;background:#eee7fb}.intelligence-evidence-labels .derivation-ai_inference{color:#805a10;background:#fff0dc}.intelligence-sources{flex-wrap:wrap;gap:6px;display:flex}.intelligence-sources a,.intelligence-sources span{color:#4f4951;border:1px solid #d7d1ca;padding:5px 7px;font-size:7px;font-weight:750;text-decoration:none}.intelligence-sources a:hover{border-color:var(--orange)}.intelligence-evidence details{border-top:1px solid #e5e0da}.intelligence-evidence summary{color:#686169;cursor:pointer;align-items:center;gap:7px;padding:8px 0 0;font-size:8px;font-weight:750;list-style:none;display:flex}.intelligence-evidence summary::-webkit-details-marker{display:none}.intelligence-evidence details>div{color:#635d64;background:#f4f1ed;margin-top:8px;padding:10px;font-size:8px;line-height:1.5}.intelligence-evidence details ul{margin:5px 0 9px;padding-left:16px}.intelligence-evidence details p{margin:4px 0 0!important;font-size:8px!important}.meeting-human-debrief{background:#ffffff8c;border-left:3px solid #7655b1;margin-top:15px;padding:12px}.meeting-human-debrief strong{font-size:9px}.meeting-human-debrief p{color:#403a42!important;margin:6px 0!important;font-size:9px!important}.meeting-human-debrief small{color:#746d75;font-size:7px}.review-feedback{flex-wrap:wrap;align-items:center;gap:8px;animation:.28s ease-out both review-feedback-in;display:flex}.review-feedback strong{color:#206440;background:#e3f3e9;padding:7px 9px;font-size:8px}.review-feedback button{color:#5d565f;cursor:pointer;background:0 0;border:1px solid #aaa3ab;padding:6px 8px;font-size:8px;font-weight:800}.review-feedback small{color:#a03422;width:100%;font-size:8px}@keyframes review-feedback-in{0%{opacity:0;transform:translateY(3px)}}@keyframes msi-dashboard-in{0%{opacity:0;transform:translateY(5px)}}.msi-dashboard-hero,.msi-dashboard-section{animation:.42s ease-out both msi-dashboard-in}.msi-dashboard-section:nth-of-type(3){animation-delay:60ms}.relationship-person-channels button{color:#ff9a69;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:8px;font-weight:850}.relationship-email-editor{border-top:1px solid #4a464e;grid-column:2/-1;grid-template-columns:minmax(0,1fr) minmax(210px,.4fr);gap:12px;padding:14px;display:grid}.relationship-email-editor label{color:#aaa6ae;text-transform:uppercase;gap:6px;font-size:8px;font-weight:850;display:grid}.relationship-email-editor textarea,.relationship-email-editor select{color:#fff;text-transform:none;background:#171619;border:1px solid #514d56;width:100%;min-height:43px;padding:10px}.relationship-email-editor textarea{resize:vertical;min-height:82px}.relationship-email-editor label small{color:#817c85;text-transform:none;font-size:7px;font-weight:500;line-height:1.45}.relationship-email-editor>div{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.relationship-email-editor button{color:#fff;background:0 0;border:1px solid #68636c;min-height:38px;padding:0 12px;font-size:8px;font-weight:850}.relationship-email-editor button:last-child{border-color:var(--orange);background:var(--orange);color:#171619}.google-value-list{gap:7px;display:grid}.google-value-list p{color:#625d63;background:#f4f1ed;gap:3px;margin:0;padding:10px;font-size:9px;line-height:1.45;display:grid}.google-value-list b{color:#221f23;font-size:9px}.relationship-google-value{background:#fff;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:30px;margin:16px 0 9px;padding:25px;display:grid}.relationship-google-value h2,.email-discovery-panel h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(26px,4vw,40px);line-height:1}.email-discovery-panel{border-top:3px solid var(--orange);color:#fff;background:#171619;grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);align-items:center;gap:30px;margin:0 0 35px;padding:25px;display:grid}.email-discovery-panel>div>p:last-child{color:#aaa6ae;font-size:10px;line-height:1.55}.email-discovery-setup{margin-top:9px}.relationship-email-discovery{background:#242227;grid-template-columns:minmax(150px,.55fr) minmax(150px,.45fr);gap:9px;padding:18px;display:grid}.relationship-email-discovery label{color:#aaa6ae;text-transform:uppercase;gap:6px;font-size:8px;font-weight:850;display:grid}.relationship-email-discovery select,.relationship-email-discovery input{color:#fff;background:#171619;border:1px solid #514d56;min-height:43px;padding:9px}.email-identity-boundary{background:#2b292e;border-left:2px solid #43a66b;grid-column:1/-1;gap:4px;padding:10px;display:grid}.email-identity-boundary small{color:#66c989;font-size:7px;font-weight:900}.email-identity-boundary span{color:#b8b4bc;font-size:8px;line-height:1.45}.relationship-email-discovery>button{background:var(--orange);color:#171619;cursor:pointer;border:0;grid-column:1/-1;min-height:44px;font-size:9px;font-weight:900}.relationship-email-discovery>button:disabled{opacity:.55;cursor:wait}.email-discovery-status{color:#ded7c6;white-space:pre-line;background:#302d29;border-left:3px solid #b99a50;grid-column:1/-1;margin:0;padding:11px;font-size:9px;line-height:1.55}.email-discovery-success{color:#bce3ca;background:#20332a;border-left-color:#43a66b}.email-discovery-error{color:#f0c4bb;background:#3a2422;border-left-color:#d2543b}.email-discovery-connect{gap:12px;display:grid}.email-discovery-connect p{color:#aaa6ae;font-size:10px}.relationship-email-identities,.relationship-email-list,.relationship-email-attachments{margin:52px 0}.relationship-email-identities>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.relationship-email-identities article{border:1px solid var(--line);background:#fff;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;display:grid}.relationship-email-identities article>span{color:#fff;background:#171619;place-items:center;width:42px;height:42px;font-size:9px;font-weight:900;display:grid}.relationship-email-identities strong{font-size:13px}.relationship-email-identities p{color:#777;margin:5px 0 0;font-size:8px;line-height:1.5}.relationship-email-identities a{font-size:8px;font-weight:850}.relationship-email-list>article{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;display:grid}.email-date{color:#fff;text-align:center;background:#171619;place-content:center;width:48px;min-height:52px;display:grid}.email-date b{font-size:16px}.email-date span{color:var(--orange);text-transform:uppercase;font-size:7px;font-weight:850}.relationship-email-list article small,.relationship-email-attachments article small{color:#7d767e;text-transform:uppercase;font-size:7px;font-weight:850}.relationship-email-list h3{margin:5px 0;font-size:16px}.relationship-email-list article p{color:#655f66;max-width:760px;margin:0;font-size:9px;line-height:1.5}.relationship-email-list article>div:nth-child(2)>span{color:#8a838b;margin-top:6px;font-size:8px;display:block}.relationship-email-list article>a{font-size:8px;font-weight:850}.relationship-email-attachments>div:last-child{gap:7px;display:grid}.relationship-email-attachments article{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:17px;display:grid}.relationship-email-attachments article>div{gap:5px;display:grid}.relationship-email-attachments article strong{font-size:11px}.relationship-email-attachments article span{color:#79727a;font-size:8px;line-height:1.4}.relationship-email-attachments article a{font-size:8px;font-weight:850}.files-view-nav{z-index:4;background:#d5d0ca;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:48px;padding:1px;display:grid;position:sticky;top:0}.files-view-nav a{text-transform:uppercase;background:#fff;place-items:center;min-height:46px;font-size:9px;font-weight:900;text-decoration:none;display:grid}.files-recent,.files-folders,.files-ask{margin:55px 0;scroll-margin-top:60px}.files-recent>div:last-child{background:#d7d2cc;gap:1px;display:grid}.files-recent article{background:#fff;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.files-recent article>div{gap:4px;display:grid}.files-recent small,.files-folders small{color:#837c84;text-transform:uppercase;font-size:7px;font-weight:850}.files-recent strong,.files-folders strong{font-size:11px}.files-recent span,.files-folders span{color:#777078;font-size:8px}.files-recent a,.files-folders a{font-size:8px;font-weight:850}.filing-review-intro,.files-section-note{color:#6d666e;max-width:760px;font-size:10px;line-height:1.55}.files-folders>details{border:1px solid var(--line);background:#fff;border-bottom:0}.files-folders>details:last-child{border-bottom:1px solid var(--line)}.files-folders summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px;display:grid}.files-folders summary>span{color:#e6ad38}.files-folders summary b{background:#eee9e4;place-items:center;width:26px;height:26px;font-size:8px;display:grid}.files-folders details>div{padding:0 15px 15px 49px}.files-folders article{border-top:1px solid #eee9e4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:12px 0;display:grid}.files-folders article>div{gap:4px;display:grid}.file-finder{color:#fff;background:#171619;padding:22px}.file-finder form>label{text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:900;display:block}.file-finder form>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.file-finder input{color:#111;background:#fff;border:0;min-height:52px;padding:14px;font-size:13px}.file-finder button{background:var(--orange);border:0;min-width:115px;font-size:9px;font-weight:900}.file-finder form>small{color:#89848d;margin-top:8px;font-size:8px;display:block}.file-finder-results{background:#403c44;gap:1px;margin-top:18px;display:grid}.file-finder-results article{background:#242227;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.file-finder-results article>div{gap:5px;display:grid}.file-finder-results small{color:#aaa6ae;text-transform:uppercase;font-size:7px}.file-finder-results strong{font-size:12px}.file-finder-results p{color:#8f8a94;margin:0;font-size:8px}.file-finder-results a,.file-finder-results article>span{color:#ff9a69;font-size:8px;font-weight:850}.file-finder-error{color:#ffb7a9;font-size:9px}@media (max-width:1050px){.msi-dashboard-grid{grid-template-columns:1fr;gap:0}.setup-overview-cards{grid-template-columns:1fr}.whatsapp-import-form{grid-template-columns:1fr 1fr}.whatsapp-import-form>div:first-of-type{grid-column:1/-1}.whatsapp-route-form,.whatsapp-text-route,.whatsapp-ai-context-route{grid-template-columns:1fr 1fr}.whatsapp-route-form>button{grid-column:2}.meeting-detail-grid{grid-template-columns:1fr 1fr}.msi-queue-list>article{grid-template-columns:105px minmax(0,1fr)}.msi-queue-list .queue-priority-actions,.msi-queue-list .queue-feedback{grid-column:2}.email-discovery-panel,.relationship-google-value{grid-template-columns:1fr}.files-recent article,.relationship-email-attachments article{grid-template-columns:1fr 1fr}.files-recent article>a,.relationship-email-attachments article>a{grid-column:2;justify-self:start}}@media (max-width:700px){.msi-dashboard-hero,.meeting-detail-hero{grid-template-columns:1fr;margin-left:-17px;margin-right:-17px;padding:30px 17px}.msi-dashboard-actions{grid-template-columns:1fr 1fr;min-width:0}.msi-signal-strip{grid-template-columns:1fr 1fr;margin-left:-17px;margin-right:-17px}.msi-signal-strip div{min-height:84px;padding:15px 17px;border:1px solid #39363d!important}.msi-attention-list>article{grid-template-columns:36px minmax(0,1fr);padding:17px}.msi-attention-list .review-actions,.msi-attention-list .knowledge-edit{grid-column:2;justify-content:flex-start;min-width:0}.msi-attention-copy dl{grid-template-columns:1fr 1fr;display:grid}.msi-upcoming-list>article{grid-template-columns:48px minmax(0,1fr)}.msi-upcoming-list>a,.msi-upcoming-list article>a,.msi-no-link{grid-column:2;justify-self:start}.msi-recent-grid,.msi-ideas-grid,.msi-development-grid,.msi-change-grid,.msi-relationships .msi-relationship-list,.msi-onboarding{grid-template-columns:1fr}.msi-change-grid>article.featured{grid-row:auto;min-height:300px}.msi-recent-featured{grid-row:auto;min-height:430px}.msi-memory-note{flex-direction:column;align-items:flex-start}.msi-memory-note span{text-align:left}.meeting-setup-hero{flex-direction:column;align-items:flex-start;margin-bottom:-35px}.relationship-setup-nav{grid-template-columns:1fr 1fr;margin-left:-17px;margin-right:-17px}.relationship-setup-overview{margin-left:-17px;margin-right:-17px;padding:28px 17px}.setup-overview-progress,.setup-section-heading,.relationship-person-form-grid,.whatsapp-import-form,.whatsapp-history-list>article,.relationship-source-hero,.relationship-source-grid{grid-template-columns:1fr}.relationship-people-setup,.whatsapp-relationship-setup{margin-left:-17px;margin-right:-17px;padding:24px 17px}.whatsapp-import-form>div:first-of-type{grid-column:auto}.whatsapp-route-card>summary{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:12px}.whatsapp-route-card>summary>span{width:34px;height:34px}.whatsapp-route-content{padding:4px 12px 14px}.whatsapp-route-form,.whatsapp-text-route,.whatsapp-route-form-row{grid-template-columns:1fr}.whatsapp-route-form>button{grid-column:auto}.whatsapp-ai-prompt{grid-template-columns:1fr}.whatsapp-shortcut-setup li{grid-template-columns:28px minmax(0,1fr);padding:10px}.relationship-people-list>article{grid-template-columns:42px minmax(0,1fr)}.relationship-person-channels{text-align:left;grid-column:2}.whatsapp-history-count{text-align:left}.meeting-detail-summary,.meeting-detail-grid,.meeting-detail-source{grid-template-columns:1fr}.meeting-detail-summary{margin-left:-17px;margin-right:-17px;padding:25px 17px}.meeting-detail-ideas>article{grid-template-columns:1fr}.meeting-detail-ideas .idea-review-actions{grid-column:1}.meeting-transcript summary{flex-direction:column;align-items:flex-start}.msi-archive-list>article{grid-template-columns:1fr}.msi-review-hero{grid-template-columns:1fr;margin-left:-17px;margin-right:-17px;padding:30px 17px}.msi-review-hero>strong{justify-self:start}.msi-queue-legend{grid-template-columns:1fr 1fr}.msi-queue-list>article,.msi-archive-page-list>article{grid-template-columns:1fr;padding:18px}.msi-queue-list .queue-priority-actions,.msi-queue-list .queue-feedback{grid-column:1}.msi-queue-clear{flex-wrap:wrap;align-items:flex-start}.msi-queue-clear>a{width:100%;margin-left:56px}.relationship-email-editor,.relationship-email-discovery,.relationship-email-identities>div:last-child,.email-discovery-panel,.relationship-google-value,.files-recent article,.relationship-email-attachments article{grid-template-columns:1fr}.relationship-email-editor{grid-column:1/-1}.relationship-email-editor>div,.email-identity-boundary,.relationship-email-discovery>button,.files-recent article>a,.relationship-email-attachments article>a{grid-column:1}.relationship-email-list>article{grid-template-columns:48px minmax(0,1fr)}.relationship-email-list>article>a{grid-column:2;justify-self:start}.relationship-email-identities article{grid-template-columns:42px minmax(0,1fr)}.relationship-email-identities article>a{grid-column:2}.files-view-nav{margin-left:-17px;margin-right:-17px}.files-folders details>div{padding-left:15px}.file-finder{margin-left:-17px;margin-right:-17px;padding:17px}.file-finder form>div,.file-finder-results article{grid-template-columns:1fr}.file-finder button{min-height:48px}}@media (prefers-reduced-motion:reduce){.msi-dashboard-hero,.msi-dashboard-section,.msi-attention-list>article,.msi-recent-card,.setup-overview-bar span,.msi-queue-list>article{transition:none!important;animation:none!important}}
.email-priority-reason{border-left:3px solid var(--orange);color:#6c3a27;background:#fff4ed;flex-wrap:wrap;gap:6px;margin:14px 0;padding:11px 13px;font-size:10px;line-height:1.45;display:flex}.email-priority-reason strong{color:#2b211d}.email-reply-action{border-top:1px solid var(--line);gap:12px;margin-top:17px;padding-top:16px;display:grid}.email-reply-action>button,.email-draft-actions button,.email-draft-error button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;justify-self:start;min-height:39px;padding:0 13px;font-size:10px;font-weight:850}.email-reply-action button:disabled{cursor:wait;opacity:.6}.email-draft-fields{gap:10px;display:grid}.email-draft-fields label{color:#666;text-transform:uppercase;gap:5px;font-size:9px;font-weight:800;display:grid}.email-draft-fields input,.email-draft-fields textarea{border:1px solid var(--line);color:#111;text-transform:none;background:#fff;width:100%;padding:11px;line-height:1.5}.email-draft-fields textarea{resize:vertical}.email-draft-context{background:#f1eee9;padding:13px}.email-draft-context strong,.email-draft-context span{font-size:9px}.email-draft-context ul{color:#555;margin:8px 0;padding-left:17px;font-size:10px;line-height:1.55}.email-draft-context span{color:#7b5b1a;font-weight:800}.email-draft-actions{flex-wrap:wrap;gap:7px;display:flex}.email-draft-actions button{color:#111;background:#fff}.email-draft-actions .primary-action{border-color:var(--orange);background:var(--orange)}.email-draft-ready{border-left:4px solid var(--green);background:#eaf5ee;gap:5px;margin-top:17px;padding:15px;display:grid}.email-draft-ready strong{color:var(--green);font-size:12px}.email-draft-ready span,.email-draft-ready a{font-size:9px}.email-draft-ready a{font-weight:800}.email-draft-error{color:#8f2d1d;background:#fff0ed;flex-wrap:wrap;align-items:center;gap:8px;padding:11px;font-size:10px;display:flex}.email-draft-error a{font-weight:850}.email-draft-error button{color:#8f2d1d;background:#fff;min-height:30px}
