:root{--navy:#14273c;--navy2:#0f2236;--teal:#0d827a;--teal2:#06766e;--bg:#f5f7f8;--line:#e5e9ed;--muted:#758392;--text:#1c2936;--white:#fff}*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}h1,h2,h3,p{margin:0}h1{font-size:34px;letter-spacing:-1.1px;line-height:1.14}h2{font-size:19px;letter-spacing:-.4px}h3{font-size:15px}.muted,.subdued{color:var(--muted)}.small,small{font-size:12px}.eyebrow{font-weight:800;letter-spacing:1.5px;color:var(--teal)}.logoMark{background:var(--teal);width:36px;height:36px;border-radius:10px;color:white;font-size:18px;font-weight:900;display:grid;place-items:center;letter-spacing:-2px}.logoMark span{color:#a8e7d3}.brand{display:flex;align-items:center;gap:11px;color:#fff;font-size:17px;letter-spacing:-.3px}.brand strong{font-weight:800}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;border:1px solid transparent;padding:11px 16px;font-weight:700;white-space:nowrap;transition:background .15s}.button.primary{background:var(--teal)}.button.primary:hover{background:var(--teal2)}.button.secondary{background:white;color:#354759;border-color:#dbe1e6}.button.secondary:hover{background:#f1f5f7}.button.tertiary{border-color:#dbe1e6;color:#334658;background:#f7f9fb}.smallButton{padding:8px 11px;font-size:12px}.full{width:100%}.textButton{border:0;background:transparent;color:var(--teal);font-weight:700;display:inline-flex;align-items:center;gap:5px;padding:5px}.textButton:hover{text-decoration:underline}.iconButton{border:0;background:transparent;display:grid;place-items:center;color:#60717c;padding:5px}.center{text-align:center}.appRoot,.sidebar{display:flex;min-height:100vh}.sidebar{width:250px;background:var(--navy);color:#d6dee5;flex-direction:column;justify-content:space-between;flex-shrink:0}.sidebarTop{padding:26px 14px}.sidebar .brand{padding:0 12px 29px}.sidebarWorkspace{border:1px solid #385065;border-radius:10px;padding:13px;margin-bottom:30px}.sidebarLabel,.sidebarWorkspace .eyebrow{color:#9cafbd}.sidebarWorkspace select{border:0;color:white;background:var(--navy);width:100%;font-weight:700;padding:10px 2px 1px;outline:none}.sidebarWorkspace option{color:#15283a}.sidebarLabel{padding-left:14px}.sidebar nav{display:grid;grid-gap:3px;gap:3px;margin-top:12px}.navItem{width:100%;text-align:left;border:0;background:transparent;color:#c4d0dc;display:flex;align-items:center;padding:13px 15px;border-radius:9px;font-weight:600}.navItem:hover{background:#233a50}.navActive{background:#1d555f!important;color:#e2fff8!important}.sidebarBottom{padding:14px;border-top:1px solid #2b3e51}.pilotNote{display:flex;gap:10px;align-items:flex-start;font-size:12px;padding:14px;margin-bottom:10px;background:#23384b;border-radius:9px;line-height:1.5}.pilotNote small{color:#9aafbf}.content{min-width:0;flex:1 1}.topbar{height:72px;background:#fff;border-bottom:1px solid var(--line);padding:0 36px;justify-content:space-between}.topbar,.topbarLeft{display:flex;align-items:center}.topbarLeft{gap:7px}.topbarRight{display:flex;gap:20px;align-items:center}.signedIn{color:#6b7884}.mobileMenu{display:none}.mainContent{max-width:1400px;margin:0 auto;padding:42px 45px 100px}.heroRow{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.heroRow h1{margin:9px 0 10px}.filterLine{display:flex;align-items:center;gap:12px;margin-bottom:23px}.filterLine select,.toolbar select{background:white;border:1px solid #dce3e8;border-radius:8px;padding:10px 12px;color:#283b4e}.filterLine .muted:last-child{margin-left:auto}.stats{display:grid;grid-gap:15px;gap:15px}.stat{background:white;border:1px solid var(--line);border-radius:12px;padding:21px}.stat>span{color:#6e7c88;font-weight:600}.stat>div{display:flex;justify-content:space-between;align-items:center;margin:10px 0 8px}.stat strong{font-size:32px;color:#263747}.stat svg{color:#90a0ad}.stat small{color:#8a96a0}.brief{display:flex;gap:16px;border:1px solid #cbe7de;background:#eef9f4;padding:24px;border-radius:12px;margin:22px 0 35px}.briefIcon{width:40px;height:40px;background:#d3eee3;color:#087d6f;border-radius:10px;flex-shrink:0}.brief h3{font-size:17px;margin:8px 0}.brief p{color:#4f6870;line-height:1.6}.sectionHead{display:flex;justify-content:space-between;align-items:center;margin:28px 0 15px}.sectionHead h2{margin-bottom:7px}.sectionHead.smaller{margin-top:37px}.taskList{background:white;border-radius:12px;border:1px solid var(--line)}.taskRow{display:flex;align-items:center;gap:14px;width:100%;min-height:85px;padding:15px 20px;border-bottom:1px solid #e8edf0;background:white;text-align:left}.taskRow:last-child{border-bottom:0}.taskButton{border-top:0;border-left:0;border-right:0;color:inherit}.taskButton:hover{background:#f9fcfc}.taskIcon{width:41px;height:41px;flex-shrink:0;border-radius:9px;background:#ecf3f4;color:#4e7f85;display:grid;place-items:center}.taskText{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.taskText strong{font-weight:700}.taskText small{color:#84919c}.taskText p{color:#71818e}.dot{margin:0 3px}.taskMeta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.taskMeta small{color:#82919a;white-space:nowrap}.taskMeta small.overdue{color:#c5573a}.rowArrow{margin-left:7px;color:#9baab3;flex-shrink:0}.tag{font-weight:800;letter-spacing:.2px;border-radius:6px;padding:5px 8px;white-space:nowrap}.tag.critical{background:#f9e1df;color:#b94737}.tag.high{background:#fff0d6;color:#a67120}.tag.normal{background:#e9f0f7;color:#4c7597}.tag.low,.tag.neutral{background:#edf0f3;color:#687987}.tag.waiting{background:#eee8ff;color:#6b5ca6}.tag.snoozed{background:#e9eeff;color:#5d70ae}.tag.done{background:#e2f3e8;color:#28865d}.bottomTiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:25px}.infoTile{background:#fff;border:1px solid var(--line);border-radius:12px;padding:23px}.infoTile h3{display:flex;align-items:center;gap:9px}.infoTile h3 svg{color:#6c8a96}.infoTile p{line-height:1.7;color:#788591}.toolbar{display:flex;justify-content:space-between;gap:12px;margin-bottom:20px}.searchBox{display:flex;align-items:center;gap:9px;border:1px solid #dbe3e8;border-radius:8px;padding:0 13px}.searchBox svg{color:#82919b}.searchBox input{border:0;outline:0;padding:11px 0;min-width:230px}.tabFilters{display:flex;gap:7px;margin-bottom:13px;flex-wrap:wrap}.chip{border:1px solid #dce4e9;border-radius:8px;padding:9px 12px;color:#677987;font-weight:700;font-size:12px}.chip.selected{color:#0b776d;border-color:#a9d9d2;background:#e7f6f2}.archived{margin-top:14px}.empty{padding:55px 20px;text-align:center}.emptyIcon{width:44px;height:44px;border-radius:50%;background:#edf6f3;display:grid;place-items:center;color:var(--teal);margin:0 auto 13px}.empty h3{margin-bottom:7px}.empty p{color:#8a96a0;max-width:400px;margin:auto;line-height:1.6}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.settingsPanel{background:white;border:1px solid var(--line);border-radius:12px;padding:23px}.settingsPanel h2{margin-bottom:18px}.settingsPanel>p{line-height:1.7}.businessRow{display:flex;gap:12px;align-items:center;border-top:1px solid var(--line);padding:15px 0}.businessRow div:last-child{display:flex;flex-direction:column;gap:5px}.businessRow small{color:var(--muted)}.businessAvatar{height:39px;width:39px;display:grid;place-items:center;background:#e6f3ef;color:#1b8076;border-radius:9px}.addBusiness{border-top:1px solid var(--line);padding-top:15px;display:flex;gap:12px;align-items:end}.addBusiness label{flex:1 1}.addBusiness input{width:100%}.integrationRow{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:13px 0}.integrationRow span:first-child{display:flex;align-items:center;gap:10px}.integrationRow svg{color:#9aa6b1}.centerScreen{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:22px}.appBackground{background:#edf4f3}.authShell{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.authStory{background:#142d40;color:white;padding:48px 70px;display:flex;flex-direction:column;justify-content:space-between}.authStory h1{font-size:48px;margin:20px 0;line-height:1.2}.authStory h1 em{color:#78d5ba;font-style:normal}.authStory p{font-size:17px;line-height:1.7;color:#afc7d1;max-width:420px}.lightText{color:#88ddc8}.storyFoot{color:#99b2be;font-size:13px}.authSide{display:grid;place-items:center;padding:36px}.authCard{width:100%;max-width:430px;background:white;padding:42px;border-radius:15px;box-shadow:0 8px 40px #102c3b12}.authCard h2{font-size:29px;margin:13px 0}.authCard h1{font-size:29px;margin:17px 0}.authCard .muted,.authCard .subdued{line-height:1.6;margin-bottom:24px}.authCard label{margin-bottom:20px}.authCard .full{margin-top:6px}.setupCard{max-width:500px}.authCard .logoMark{margin-bottom:20px}label{display:block;font-size:12px;font-weight:700;color:#455565}label input,label select,label textarea{display:block;width:100%;border:1px solid #dbe3e8;border-radius:8px;margin-top:8px;outline-color:var(--teal);color:#243849;background:white;min-width:0}label textarea{resize:vertical}.authCard .center{margin:20px 0 0}.error{background:#fff0ee;color:#ad4033;padding:12px;border-radius:9px;font-size:13px;line-height:1.5}.globalError{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:22px}.successNote{background:#eaf9f1;color:#21744b;padding:12px;border-radius:9px;font-size:13px}.modalBackdrop{position:fixed;inset:0;background:#0d1c2b96;z-index:20;display:flex;align-items:center;justify-content:center;padding:20px;overflow:auto}.modal{width:100%;max-width:550px;background:white;border-radius:16px;padding:28px;box-shadow:0 18px 90px #0f1f3b35;max-height:95vh;overflow:auto}.modalHead{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin-bottom:25px}.modalHead h2{font-size:23px;margin-top:9px}.modal>label{margin:15px 0}.formCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.modalActions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.detailModal>p{line-height:1.6;margin:15px 0}.detailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:20px 0}.detailGrid div{display:flex;flex-direction:column;gap:6px}.detailGrid small{color:#84929d}.detailActions{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}.snoozeBlock{margin-top:21px;border-top:1px solid var(--line);padding-top:20px}.snoozeBlock strong{display:flex;align-items:center;gap:8px}.snoozeChoices{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.dismissButton{margin-top:18px;color:#a85d57}@media(max-width:1100px){.stats{grid-template-columns:repeat(2,1fr)}.mainContent{padding:35px 25px}.sidebar{width:225px}.settingsGrid{grid-template-columns:1fr}}@media(max-width:720px){.sidebar{position:fixed;z-index:10;top:0;bottom:0;left:0;transform:translateX(-101%);transition:transform .2s}.sidebar.navOpen{transform:translateX(0)}.mobileMenu{display:grid}.topbar{padding:0 17px;height:64px}.topbarLeft{flex:1 1;margin-left:9px;font-size:12px}.signedIn{display:none}.mainContent{padding:28px 15px 65px}.heroRow{align-items:flex-start}.heroRow h1{font-size:29px}.heroRow .button{font-size:12px;padding:10px}.stats{gap:9px}.stat{padding:15px}.stat strong{font-size:26px}.brief{padding:19px}.bottomTiles{grid-template-columns:1fr}.taskRow{padding:13px 11px;gap:8px}.taskIcon{width:34px;height:34px}.rowArrow{display:none}.taskMeta small{font-size:10px}.taskText strong{font-size:12px}.authShell{grid-template-columns:1fr}.authStory{padding:23px 25px;min-height:190px}.authStory>div:nth-child(2),.storyFoot{display:none}.authSide{padding:25px}.authCard{padding:30px 24px}.toolbar{flex-direction:column}.searchBox input{width:100%}.addBusiness{flex-direction:column;align-items:stretch}.modal{padding:20px}}:root{--navy:#0b1428;--navy2:#101e38;--teal:#0b8e9e;--teal2:#08717f;--bg:#f4f7fc;--line:#e4eaf3;--muted:#718096;--text:#1a2940;--white:#ffffff;--primary:#3467e9;--indigo:#6555dc;--softShadow:0 6px 28px rgba(28,49,89,.045),0 1px 3px rgba(28,49,89,.035);color-scheme:light}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}a,button,input,select,textarea{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}:focus-visible{outline:3px solid rgba(52,103,233,.38);outline-offset:2px}h1,h2,h3{color:#16243b;font-weight:800}h1{font-size:clamp(29px,3vw,38px);letter-spacing:-1.55px;line-height:1.11}h2{font-size:20px;letter-spacing:-.65px}h3{letter-spacing:-.25px}.muted,.subdued{color:#73839a}.eyebrow{color:#2379b1;font-size:10px;font-weight:850;letter-spacing:1.75px}.appRoot{background:radial-gradient(ellipse 820px 390px at 78% 1%,#e6f0ff 0,transparent 85%),#f4f7fc}.sidebar{width:262px;background:linear-gradient(160deg,#111d38,#0c162c 47%,#0b1b33);color:#c8d4e8;box-shadow:9px 0 33px rgba(17,28,51,.09);position:relative;isolation:isolate}.sidebar:before{content:"";position:absolute;left:0;right:0;top:0;height:210px;pointer-events:none;background:radial-gradient(ellipse at 5% 0,rgba(43,126,226,.23),transparent 71%);z-index:-1}.sidebarTop{padding:26px 13px}.sidebar .brand{gap:12px;padding:0 12px 32px;font-size:17px;font-weight:600;letter-spacing:-.55px}.logoMark{width:41px;height:41px;background:linear-gradient(140deg,#1ac4c0,#3e68ef 80%);border:1px solid rgba(255,255,255,.25);border-radius:13px;box-shadow:0 7px 24px rgba(32,128,213,.3);font-size:19px;letter-spacing:-2.3px}.logoMark span{color:#e2fffc}.sidebarWorkspace{background:rgba(255,255,255,.055);border:1px solid rgba(159,185,232,.18);padding:13px 14px;margin:1px 5px 30px;border-radius:13px}.sidebarLabel,.sidebarWorkspace .eyebrow{color:#8a9dbd}.sidebarWorkspace select{background:transparent;color:#f5f9ff;padding:7px 2px 0;font-size:13px;font-weight:760}.sidebarWorkspace option{color:#16223d;background:white}.sidebarLabel{padding-left:16px;font-size:9px}.sidebar nav{margin-top:11px;gap:5px}.navItem{min-height:44px;font-size:13px;color:#b8c8df;padding:11px 14px;gap:12px;border-radius:11px;position:relative}.navItem svg{opacity:.82;flex-shrink:0}.navItem:hover{background:rgba(133,171,230,.13);color:#fff;transform:translateX(2px)}.navActive,.navActive:hover{background:linear-gradient(100deg,rgba(35,157,187,.25),rgba(61,104,220,.24))!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(123,193,243,.14);transform:none}.navActive:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:4px;background:#48dfd0;box-shadow:0 0 12px rgba(72,223,208,.6)}.navActive svg{color:#75efe1;opacity:1}.sidebarBottom{border-color:rgba(159,185,232,.13);padding:14px 13px 24px}.pilotNote{background:rgba(12,192,163,.09);border:1px solid rgba(84,230,194,.16);border-radius:12px;color:#e5f7f6;padding:15px}.pilotNote svg{color:#6ce7d1;flex-shrink:0}.pilotNote small{color:#a3b8cf}.content{background:transparent}.topbar{height:76px;background:rgba(255,255,255,.9);border-bottom:1px solid #e4eaf2;box-shadow:0 2px 18px rgba(33,57,100,.025);padding:0 clamp(20px,3.4vw,55px);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.topbarLeft{gap:8px;color:#263b59;font-size:13px}.topbarLeft strong{font-weight:800}.topbarRight{gap:13px}.signedIn{color:#8b96a9;font-size:12px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainContent{max-width:1490px;padding:42px clamp(22px,3.5vw,56px) 110px}.heroRow{align-items:flex-end;margin-bottom:25px;gap:18px}.heroRow .eyebrow{display:inline-block;margin-bottom:7px}.heroRow h1{margin:0 0 11px}.heroRow p{font-size:14px;line-height:1.6;color:#77869c}.filterLine{margin-bottom:25px;gap:11px}.filterLine select,.toolbar select{border-color:#dce5f0;box-shadow:0 2px 6px rgba(23,39,72,.02);border-radius:11px;padding:10px 13px;font-weight:680}.filterLine .muted:last-child{font-size:12px;color:#9caabd}.button{border-radius:11px;padding:11px 17px;font-weight:750;font-size:13px;gap:9px}.button.primary{background:linear-gradient(110deg,#326ee9,#3157cf);color:white;box-shadow:0 7px 18px rgba(49,99,222,.22);border-color:#315fdc}.button.primary:hover{background:linear-gradient(110deg,#285fd5,#294bbd);box-shadow:0 10px 21px rgba(49,99,222,.27);transform:translateY(-1px)}.button.secondary,.button.tertiary{border-color:#dfe7f1;background:#fff;color:#3f5270;box-shadow:0 2px 5px rgba(27,47,83,.025)}.button.secondary:hover,.button.tertiary:hover{background:#f1f6ff;border-color:#c6d7f3}.textButton{color:#2f61d8;font-weight:750;text-decoration:none}.textButton:hover{color:#1846bf}.iconButton{border-radius:9px}.iconButton:hover{background:#eef3fa}.stats{gap:17px;grid-template-columns:repeat(4,minmax(0,1fr))}.stat{position:relative;overflow:hidden;min-height:150px;border:1px solid #e4eaf2;border-radius:17px;background:#fff;padding:22px 23px;box-shadow:var(--softShadow)}.stat:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:linear-gradient(90deg,#4a91f8,#54c8d8)}.stat:nth-child(2):before{background:linear-gradient(90deg,#f29d55,#e96e8e)}.stat:nth-child(3):before{background:linear-gradient(90deg,#e76c7b,#f5b25d)}.stat:nth-child(4):before{background:linear-gradient(90deg,#786ae9,#a29aff)}.stat>span{font-size:12px;color:#73839a;font-weight:720}.stat>div{margin:13px 0 7px}.stat strong{font-size:39px;line-height:1.1;font-weight:820;letter-spacing:-1.3px;color:#152b49;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat svg{box-sizing:content-box;width:21px;height:21px;padding:10px;border-radius:12px;background:#e9f2ff;color:#3a80e3}.stat:nth-child(2) svg{background:#fff0e4;color:#d88746}.stat:nth-child(3) svg{background:#fff0ee;color:#d9656f}.stat:nth-child(4) svg{background:#f1edff;color:#7765cf}.stat small{color:#99a6b6;font-size:11px}.brief{position:relative;overflow:hidden;background:linear-gradient(108deg,#13314f,#174569 53%,#285390);color:#ecf8ff;border:1px solid rgba(37,77,126,.3);border-radius:19px;padding:27px 29px;margin:24px 0 36px;box-shadow:0 12px 27px rgba(22,57,99,.115);align-items:center}.brief:after{content:"";position:absolute;width:220px;height:220px;border:1px solid rgba(255,255,255,.08);border-radius:50%;right:-55px;top:-92px;box-shadow:0 0 0 45px rgba(255,255,255,.025),0 0 0 95px rgba(255,255,255,.02);pointer-events:none}.briefIcon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgba(109,224,229,.18);color:#8ef3ec;border:1px solid rgba(145,242,246,.18)}.brief .eyebrow{color:#8ce6e5}.brief h3{font-size:19px;color:white;margin:7px 0 4px;letter-spacing:-.45px}.brief p{font-size:13px;color:#c4daed;line-height:1.65;max-width:820px}.sectionHead{margin:30px 0 15px;gap:15px}.sectionHead h2{font-size:19px;color:#192b45}.sectionHead .muted{font-size:12px;color:#8b9aad}.taskList{border:1px solid #e3eaf3;border-radius:17px;overflow:hidden;box-shadow:var(--softShadow);background:#fff}.taskRow{padding:17px 21px;min-height:89px;gap:15px;border-bottom:1px solid #ecf0f6;background:#fff}.taskButton{transition:background .16s ease}.taskButton:hover{background:#f7faff}.taskIcon{width:43px;height:43px;background:linear-gradient(145deg,#e8f1ff,#eff8ff);color:#4074cc;border:1px solid #e1ebfb;border-radius:13px}.taskText{gap:7px}.taskText strong{color:#1f3049;font-size:13.5px;font-weight:750;line-height:1.45}.taskText small{color:#8696a9;font-size:11px}.taskText p{color:#77869a;font-size:12px;line-height:1.55}.taskMeta small{color:#7d8fa6}.rowArrow{color:#a0b2cb}.tag{border-radius:7px;padding:5px 9px;font-size:10px;letter-spacing:.1px;font-weight:820;border:1px solid transparent}.tag.critical{color:#bd3652;background:#fff0f3;border-color:#ffd6df}.tag.high{color:#b36c20;background:#fff3e2;border-color:#ffe2ba}.tag.normal{color:#325bc5;background:#edf3ff;border-color:#dbe6ff}.tag.low,.tag.neutral{color:#738098;background:#f1f3f7;border-color:#e9edf4}.tag.waiting{background:#f3efff;color:#7255c0;border-color:#e8ddff}.tag.snoozed{background:#edf1ff;color:#6170bb;border-color:#e0e6fc}.tag.done{background:#e8f8f1;color:#23845c;border-color:#d0f0e0}.bottomTiles{gap:17px;margin-top:26px}.infoTile,.settingsPanel{background:white;border:1px solid #e4eaf3;border-radius:17px;padding:25px;box-shadow:var(--softShadow)}.infoTile{position:relative;overflow:hidden;min-height:178px}.infoTile:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(#65a3fa,#6dd4d0)}.infoTile:nth-child(2):before{background:linear-gradient(#7e78ee,#51c4d4)}.infoTile h3{font-size:15px;gap:10px}.infoTile h3 svg{color:#4774d1}.infoTile p{color:#78899e;line-height:1.75;font-size:12.5px;margin:14px 0}.toolbar{margin-bottom:19px}.searchBox{border:1px solid #dce5f0;background:white;border-radius:11px;box-shadow:var(--softShadow)}.searchBox:focus-within{border-color:#9cb6f8;box-shadow:0 0 0 3px #386cec14}.searchBox input{background:transparent}.tabFilters{gap:8px;margin-bottom:16px}.chip{border-radius:10px;padding:9px 13px;background:white;color:#657993;border:1px solid #dfe7f1}.chip:hover{background:#f6f9ff;border-color:#b9cbe7}.chip.selected{background:#eaf1ff;color:#315ed4;border-color:#bcd0ff;box-shadow:inset 0 0 0 1px #d8e5ff}.settingsGrid{gap:19px}.settingsPanel h2{font-size:18px}.businessAvatar{border-radius:12px;background:#e9f4ff;color:#366ec4}.integrationRow{border-color:#ecf0f5}label{color:#435775;font-weight:720}label input,label select,label textarea{border:1px solid #dce5f0;border-radius:10px;padding:12px 13px;outline:none}label input:focus,label select:focus,label textarea:focus{border-color:#7f9ff3;box-shadow:0 0 0 3px #3467e914}.modalBackdrop{background:rgba(8,18,38,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{border-radius:21px;border:1px solid #ecf0f7;padding:31px;box-shadow:0 30px 100px rgba(4,14,36,.32)}.modalHead h2{font-size:24px;letter-spacing:-.6px}.detailGrid{border-color:#e8edf5}.empty{padding:60px 25px}.emptyIcon{border-radius:15px;background:#eaf1ff;color:#4471d0}.error{border:1px solid #f5cccc;border-radius:11px}.successNote{border:1px solid #d5eddf;border-radius:11px}.authStory{background:radial-gradient(ellipse at 15% 10%,#275a88 0,transparent 58%),linear-gradient(145deg,#122844,#0c172f 80%)}.authStory h1{color:#fff}.authStory h1 em,.lightText{color:#76e9dc}.authStory p{color:#bdcede}.appBackground{background:radial-gradient(ellipse at top,#e1eefd,#f5f7fb 74%)}.authCard{border:1px solid #e6edf6;border-radius:20px;box-shadow:0 18px 75px rgba(22,45,81,.08)}.authCard h1,.authCard h2{color:#152842}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sidebar,a,button,input,select,textarea{transition:none!important}}@media(max-width:1100px){.sidebar{width:232px}.mainContent{padding:33px 26px 88px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sidebar{position:fixed;z-index:12;top:0;bottom:0;left:0;width:min(280px,86vw);min-height:100vh;overflow-y:auto;box-shadow:14px 0 38px #0b182653}.sidebar.navOpen{transform:translateX(0)}.topbar{height:65px;padding:0 15px}.mainContent{padding:28px 15px 70px}.heroRow{align-items:flex-start;flex-wrap:wrap}.heroRow h1{font-size:29px}.heroRow .button{padding:10px 12px}.stats{gap:10px}.stat{padding:17px 15px;min-height:132px;border-radius:14px}.stat strong{font-size:30px}.stat svg{width:17px;height:17px;padding:8px}.brief{padding:20px;border-radius:15px;align-items:flex-start}.brief:after{opacity:.45}.briefIcon{width:39px;height:39px;flex-shrink:0}.bottomTiles{grid-template-columns:1fr}.taskRow{padding:13px 11px;gap:9px;min-height:75px}.taskIcon{width:35px;height:35px;border-radius:10px}.taskText strong{font-size:12px}.taskMeta small{font-size:10px}.infoTile,.settingsPanel{padding:19px}.filterLine{flex-wrap:wrap}.filterLine .muted:last-child{margin-left:0}.modal{padding:22px;border-radius:16px}.authStory{padding:24px}}@media(max-width:380px){.stats{grid-template-columns:1fr 1fr}.stat{padding:13px}.stat strong{font-size:27px}.stat svg{width:15px;height:15px;padding:6px}.heroRow .button{width:100%}.taskMeta{gap:5px}}h1,h2,h3{font-weight:740}.heroRow h1{font-weight:760;letter-spacing:-1.15px}.sidebar nav a.navItem{text-decoration:none;display:flex;align-items:center;gap:12px;color:#c6d3e7}.sidebar nav a.navItem svg:last-child{margin-left:auto;opacity:.55}.sidebar nav a.navItem:hover{color:#fff;background:rgba(74,112,189,.19)}.sidebar nav .navItem{font-size:12.5px;min-height:43px}.operationsSection{margin-top:38px}.operationsHeading{margin-bottom:17px}.operationsHeading h2{margin:6px 0 4px;font-size:21px;font-weight:750}.operationsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.operationCard{display:flex;flex-direction:column;gap:8px;min-width:0;text-decoration:none;color:#1b2d49;border-radius:17px;background:#fff;border:1px solid #e3eaf4;box-shadow:var(--softShadow);padding:19px 20px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.operationCard:hover{transform:translateY(-2px);border-color:#b8cafa;box-shadow:0 11px 30px #24447516}.operationCardHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.operationIcon{width:39px;height:39px;border-radius:12px;display:grid;place-items:center}.operationIcon.teal{background:#e4f8f5;color:#148c87}.operationIcon.blue{background:#e9f0ff;color:#416ce7}.operationIcon.purple{background:#f0ecff;color:#7156d6}.operationCard h3{font-size:15px;font-weight:750;color:#1b2d49}.operationCard p{color:#72829a;font-size:12px;line-height:1.5;min-height:36px}.operationLink{display:flex;align-items:center;gap:5px;color:#3261c9;font-size:12px;font-weight:730;margin-top:auto;padding-top:5px}.healthPill{border-radius:999px;padding:5px 10px;font-size:10px;line-height:1.3;font-weight:780;white-space:nowrap;border:1px solid transparent}.healthPill.success{color:#0b775a;background:#e6f7ef;border-color:#c9eddd}.healthPill.warning{color:#9a650b;background:#fff5df;border-color:#ffe5ad}.healthPill.danger{color:#b83e4b;background:#fff0f2;border-color:#ffd8df}.healthPill.neutral{color:#69798f;background:#f0f3f8;border-color:#e1e6ef}.operationCount{font-size:30px;color:#1a2c46;line-height:1.1;font-weight:790}.monitorNotice{border-radius:10px;padding:12px;display:flex;align-items:center;gap:8px;margin-bottom:13px;background:#fff6e7;color:#805612;font-size:12px}.monitorNotice a{color:#7a4d07}.recentOperations{margin-top:18px;border:1px solid #e3eaf4;border-radius:17px;overflow:hidden;background:#fff;box-shadow:var(--softShadow)}.recentOperationsHeader{padding:17px 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f6;gap:10px}.recentOperationsHeader h3{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:750;color:#1e3048}.recentOperationsHeader h3 svg{color:#587ac4}.recentOperationRow{padding:13px 19px;display:flex;gap:12px;align-items:center;border-bottom:1px solid #f0f3f8}.recentOperationRow:last-child{border-bottom:none}.recentOperationIcon{border-radius:10px;display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;background:#edf3ff;color:#5576c6}.recentOperationRow div{display:flex;flex-direction:column;gap:3px;min-width:0}.recentOperationRow strong{font-size:12.5px;font-weight:700;color:#263851;overflow-wrap:anywhere}.recentOperationRow small{font-size:11px;color:#8491a3}.recentOperationsEmpty{padding:24px;color:#73849b;font-size:12.5px}@media(max-width:1050px){.operationsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.operationsGrid{grid-template-columns:1fr}.operationsHeading{align-items:flex-start;gap:12px}.operationCard{padding:17px}.recentOperationsHeader{flex-wrap:wrap}}.commandSubpage{display:flex;min-height:100vh;background:radial-gradient(ellipse 900px 420px at 75% 0,#e8f0ff 0,transparent 85%),#f4f7fc;color:#1d304b;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.commandSubSidebar{width:245px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:linear-gradient(155deg,#132342,#0a152a 60%,#0e213d);color:#dbe5f5;padding:27px 13px 20px;box-shadow:8px 0 30px #10213c0b}.commandSubBrand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;padding:0 8px 36px;font-size:15px;letter-spacing:-.5px}.commandSubBrand strong{font-weight:740}.commandSubBrand strong span{color:#d9e6ff}.commandSubLogo{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#18c5c0,#446cf3);font-weight:850;font-size:22px;color:#fff;box-shadow:0 9px 25px #2664d54a}.commandSubLogo span{font-size:9px;align-self:end;transform:translate(-4px,-4px);color:#e2fffc}.commandSubNavLabel{font-size:10px;letter-spacing:1.7px;font-weight:800;color:#829ec1;padding:0 12px 12px}.commandSubNavItem{display:flex;align-items:center;gap:11px;color:#bdcde3;text-decoration:none;border-radius:11px;padding:13px;margin:2px 0;font-size:13px;font-weight:650;position:relative}.commandSubNavItem:hover{background:#ffffff18;color:#fff}.commandSubNavItem.active{color:white;background:linear-gradient(100deg,#1d798656,#3f65cf43);box-shadow:inset 0 0 0 1px #a9d8ff24}.commandSubNavItem.active:before{content:"";width:3px;position:absolute;top:10px;bottom:10px;left:0;background:#5de2d5;border-radius:5px}.commandSubNavItem.active svg{color:#78efde}.commandSubSidebarFoot{margin-top:auto;display:flex;gap:12px;align-items:center;background:#ffffff0b;border:1px solid #c2d8fa20;border-radius:14px;padding:14px 10px}.commandSubFootIcon{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;background:#3c78b42b;border-radius:10px;color:#5adecc}.commandSubSidebarFoot strong{display:block;color:#e9f3ff;font-size:12px;font-weight:700}.commandSubSidebarFoot small{display:block;color:#9ab0ca;font-size:10px;margin-top:4px}.commandSubMain{flex:1 1;min-width:0}.commandSubTopbar{height:72px;display:flex;justify-content:space-between;align-items:center;padding:0 clamp(18px,3.5vw,52px);background:#ffffffdf;border-bottom:1px solid #e3eaf3;color:#1e3354;font-size:12px}.commandSubBreadcrumb{color:#91a0b6}.commandSubSlash{margin:0 7px;color:#a4b0c2}.commandSubTopStatus{color:#5d728f;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:670}.commandLiveDot{background:#25b58c;width:8px;height:8px;display:inline-block;border-radius:99px;box-shadow:0 0 0 4px #25b58c16}.commandSubMobileBack{display:none}.commandSubInner{max-width:1460px;margin:auto;padding:43px clamp(18px,3.6vw,54px) 85px}.commandEyebrow{font-size:10px;color:#217dba;font-weight:850;letter-spacing:1.7px;margin:0 0 7px}.commandSubHero{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.commandSubHero h1{color:#192b46;font-size:clamp(28px,3vw,37px);letter-spacing:-1.2px;font-weight:760;line-height:1.2;margin:0 0 10px}.commandSubLead{font-size:13px;line-height:1.6;color:#788ba5;max-width:630px}.commandSubButton{display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;border-radius:11px;color:#fff;background:linear-gradient(135deg,#4276ef,#345bd9);border:1px solid #4a72e4;box-shadow:0 7px 16px #375dda24;font-size:12px;font-weight:740;padding:12px 16px}.commandSubButton:hover{background:#2854ce}.commandSubButton:disabled{opacity:.55}.commandSpin{animation:commandSpin .9s linear infinite}@keyframes commandSpin{to{transform:rotate(1turn)}}.commandSubFilters{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin-bottom:22px}.commandSubFilters label{font-size:11px;font-weight:740;color:#60728f;min-width:192px}.commandSubFilters select{width:100%;background:white;padding:11px 12px;border:1px solid #dce5f1;border-radius:10px;color:#243956;margin-top:6px;font-size:12px;min-height:42px;box-shadow:0 2px 7px #172f4f06}.commandSubUpdated{font-size:11px;color:#91a0b6;padding-bottom:10px}.commandSubMessage{display:flex;align-items:center;gap:10px;padding:12px 15px;border-radius:12px;margin-bottom:18px;font-weight:600;font-size:12px}.commandSubMessage.danger{color:#a53942;background:#fff0f2;border:1px solid #f8dce0}.commandSubMessage.success{color:#157554;background:#e9f8f0;border:1px solid #cbeddc}.commandMonitorGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-bottom:18px}.commandEmailItem,.commandEmailMetric,.commandMonitorCard,.commandSubPanel{border-radius:17px;background:#fff;border:1px solid #e2eaf4;box-shadow:0 5px 24px #253d6710,0 1px 3px #253d6708}.commandMonitorCard{padding:19px 19px 16px;min-width:0;display:flex;flex-direction:column}.commandMonitorCardTop{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:19px}.commandIconBox{height:39px;width:39px;flex-shrink:0;border-radius:12px;display:grid;place-items:center}.commandFeedIcon.teal,.commandIconBox.teal{color:#128d89;background:#e3f8f5}.commandFeedIcon.blue,.commandIconBox.blue{color:#436dea;background:#e9f0ff}.commandIconBox.purple{color:#7957dc;background:#f0ecff}.commandIconBox.amber{color:#ce7b2b;background:#fff0e1}.commandSmallLabel{letter-spacing:1.2px;font-size:10px;color:#8a99ae;font-weight:850;margin-bottom:6px}.commandMonitorCard h2{font-size:16px;letter-spacing:-.45px;margin:0 0 7px;color:#1d2f49;font-weight:750}.commandState{border-radius:999px;padding:6px 9px;white-space:nowrap;font-size:10px;font-weight:780;line-height:1.2;border:1px solid transparent}.commandState.success{color:#087858;background:#e6f7ef;border-color:#c8eddd}.commandState.warning{color:#a76b09;background:#fff5de;border-color:#ffe4af}.commandState.danger{color:#b73a49;background:#fff0f2;border-color:#ffd5dd}.commandState.neutral{color:#718198;background:#f0f3f8;border-color:#e3e8f0}.commandState.info{color:#3163be;background:#eaf1ff;border-color:#d1e0ff}.commandMonitorDesc{font-size:11.5px;line-height:1.55;color:#7487a2;min-height:65px;overflow-wrap:anywhere}.commandMonitorStats{display:flex;gap:11px;align-items:center;margin:8px 0 13px}.commandMonitorStats strong{font-size:37px;font-weight:800;line-height:1;color:#1d3051;letter-spacing:-1.4px}.commandMonitorStats span{font-size:11px;line-height:1.4;color:#7d8da2}.commandMonitorFoot{font-size:11px;color:#71849e;margin-top:auto}.commandMonitorFoot strong{color:#375078}.commandMonitorFine{font-size:10px;color:#a0afc0;margin-top:8px;line-height:1.5}.commandMonitorAction{display:flex;gap:5px;align-items:center;color:#365fd7;text-decoration:none;font-size:12px;font-weight:750;margin-top:auto;padding:3px 0}.commandMonitorAction:hover{text-decoration:underline}.commandMonitorLower{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:17px;gap:17px}.commandSubPanel{padding:23px;min-width:0}.commandSubPanelHead{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #edf1f7;padding-bottom:15px;margin-bottom:13px}.commandSubPanelHead svg{color:#7b94c7}.commandSubPanelHead h2{font-size:17px;color:#20334f;font-weight:750;margin:0}.commandIssueStats{display:flex;gap:24px;margin:10px 0 15px}.commandIssueStats>div{display:flex;flex-direction:column;gap:4px}.commandIssueStats strong{color:#1d3051;font-size:29px;line-height:1;font-weight:800}.commandIssueStats span{color:#7d8da2;font-size:11px}.commandAllClear{display:flex;gap:9px;align-items:center;color:#177756;background:#ecf9f2;border:1px solid #d7f1e3;padding:12px;border-radius:11px;font-size:12px;margin:12px 0}.commandSubHint{font-size:11px;color:#899bb0;line-height:1.65;margin-top:17px}.commandFeedItem{border-bottom:1px solid #eef2f7;padding:12px 0;display:flex;align-items:center;gap:10px;min-width:0}.commandFeedItem:last-child{border-bottom:0}.commandFeedIcon{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:10px}.commandFeedItem div{min-width:0;display:flex;flex-direction:column;gap:4px}.commandFeedItem strong{display:block;overflow-wrap:anywhere;font-size:12px;font-weight:740;color:#263b59}.commandFeedItem span:not(.commandFeedIcon){font-size:10.5px;color:#8a9bb1}.commandFeedEmpty{padding:22px;color:#7d8da2;font-size:12px}.commandSubDisclaimer{display:flex;align-items:flex-start;gap:8px;color:#90a0b5;font-size:11px;line-height:1.6;margin-top:19px}.commandSubDisclaimer svg{flex-shrink:0;margin-top:2px}.commandEmailMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:28px}.commandEmailMetric{display:flex;gap:12px;align-items:center;padding:18px}.commandEmailMetric div{display:flex;flex-direction:column;gap:5px}.commandEmailMetric strong{font-weight:800;font-size:29px;line-height:1;color:#203653}.commandEmailMetric div span{color:#8293a9;font-size:11px}.commandEmailSectionTitle{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.commandEmailSectionTitle h2{font-size:19px;font-weight:750;color:#223751}.commandEmailSectionTitle h2 span{font-size:12px;font-weight:770;background:#e9effa;color:#5e7497;padding:4px 9px;border-radius:99px;margin-left:5px}.commandEmailSectionTitle .commandSubUpdated{padding:0}.commandEmailList{display:grid;grid-gap:14px;gap:14px}.commandEmailItem{padding:20px 22px}.commandEmailItemHead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.commandEmailSender{display:flex;align-items:flex-start;gap:12px;min-width:0}.commandEmailSender>div{min-width:0}.commandEmailSender h3{color:#243956;font-size:15px;font-weight:760;line-height:1.4;overflow-wrap:anywhere;margin:0}.commandEmailSender p{font-size:11px;color:#8a9cb1;margin-top:5px;overflow-wrap:anywhere}.commandEmailSummary{font-size:12.5px;line-height:1.7;color:#637791;margin:17px 0 15px;overflow-wrap:anywhere}.commandEmailDetails{background:#f5f8fe;border:1px solid #eaf0fa;border-radius:12px;padding:13px 15px;display:grid;grid-gap:10px;gap:10px;margin-bottom:13px}.commandEmailDetails div{display:grid;grid-gap:3px;gap:3px}.commandEmailDetails span{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:800;color:#91a2ba}.commandEmailDetails strong{font-size:12px;font-weight:670;color:#3c5271;line-height:1.5;overflow-wrap:anywhere}.commandEmailMeta{display:flex;flex-wrap:wrap;gap:8px 15px;padding-top:12px;border-top:1px solid #edf1f8;font-size:10.5px;color:#8294aa}.commandEmailMeta strong{color:#4f6380;font-weight:740}.commandEmailActions{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.commandEmailApprove,.commandEmailDismiss{display:flex;gap:7px;align-items:center;justify-content:center;border-radius:9px;padding:10px 14px;font-size:12px;font-weight:750;border:1px solid transparent}.commandEmailApprove{background:#3268e8;color:white;box-shadow:0 4px 12px #3463e631}.commandEmailApprove:hover{background:#2455c7}.commandEmailDismiss{background:white;color:#506785;border-color:#dce4f0}.commandEmailDismiss:hover{background:#f5f8fd}.commandEmailTaskLink{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:11px;color:#127651;background:#eefaf3;border-radius:9px;padding:10px 12px;margin-top:13px}.commandEmailTaskLink a{display:inline-flex;align-items:center;gap:3px;color:#185dba;font-weight:750;text-decoration:none}.commandEmailEmpty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 22px;color:#8396ae;background:#fff;border:1px solid #e3eaf5;border-radius:16px}.commandEmailEmpty svg{color:#5b7fde;margin-bottom:14px}.commandEmailEmpty strong{color:#29405e;font-size:15px}.commandEmailEmpty p{font-size:12px;margin-top:7px}@media(max-width:1380px){.commandMonitorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.commandMonitorDesc{min-height:0}.commandEmailMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.commandSubSidebar{width:210px}.commandMonitorLower{grid-template-columns:1fr}.commandSubInner{padding-top:32px}}@media(max-width:700px){.commandSubpage{display:block}.commandSubSidebar{position:relative;width:auto;height:auto;padding:12px 17px;box-shadow:none}.commandSubBrand{padding:0}.commandSubNavItem,.commandSubNavLabel,.commandSubSidebarFoot{display:none}.commandSubTopbar{height:54px;padding:0 18px}.commandSubTopbar>span:first-child{display:none}.commandSubMobileBack{display:flex;align-items:center;gap:6px;text-decoration:none;color:#2a5dbf;font-weight:750}.commandSubInner{padding:25px 16px 55px}.commandSubHero{align-items:flex-start;flex-direction:column}.commandSubFilters label{width:100%}.commandSubUpdated{padding:0}.commandMonitorGrid{grid-template-columns:1fr}.commandMonitorCard{padding:18px}.commandEmailMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.commandEmailMetric{padding:13px;gap:8px}.commandEmailMetric .commandIconBox{width:32px;height:32px}.commandEmailMetric strong{font-size:25px}.commandEmailItem{padding:15px}.commandEmailItemHead{flex-direction:column}.commandEmailSectionTitle{align-items:flex-start;flex-direction:column}.commandSubTopStatus{font-size:10px}}@media(max-width:360px){.commandEmailMetrics{grid-template-columns:1fr}}.taskViewSwitch{display:flex;align-items:center;gap:5px;margin:7px 0 18px;flex-wrap:wrap}.taskViewSwitch button{display:inline-flex;align-items:center;gap:7px;border:1px solid #dae4f4;background:white;border-radius:10px;padding:10px 15px;color:#667793;font-weight:700}.taskViewSwitch button.taskViewSelected{background:#ecf2ff;border-color:#a7bdf7;color:#2f5aca;box-shadow:0 2px 9px #3565e91a}.taskBoardHint{margin-left:auto;color:#8b9bb3;font-size:12px}.boardSummary{display:flex;gap:11px;margin-bottom:15px;flex-wrap:wrap}.boardSummary span{background:white;border:1px solid #e0e7f3;border-radius:20px;padding:6px 12px;color:#627596;font-size:12px;font-weight:700}.kanbanBoard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.kanbanColumn{min-width:0;background:#ecf1fa;border:1px solid #dce5f4;border-radius:15px;min-height:340px;overflow:hidden}.kanbanColumnHead{padding:17px 15px 13px;border-top:4px solid #4b78ed}.kanban-doing .kanbanColumnHead{border-color:#13a9b8}.kanban-waiting .kanbanColumnHead{border-color:#f2a13e}.kanban-completed .kanbanColumnHead{border-color:#28ab7d}.kanbanColumnHead>div{display:flex;align-items:center;gap:8px}.kanbanColumnHead strong{color:#1c3250;font-size:14px}.kanbanDot{width:9px;height:9px;border-radius:50%;background:#4b78ed}.kanban-doing .kanbanDot{background:#13a9b8}.kanban-waiting .kanbanDot{background:#f2a13e}.kanban-completed .kanbanDot{background:#28ab7d}.kanbanCount{margin-left:auto;min-width:24px;text-align:center;background:#fff;color:#637996;border-radius:8px;padding:2px 7px;font-size:12px;font-weight:800}.kanbanColumnHead small{display:block;margin-top:6px;color:#8292aa}.kanbanColumnBody{padding:0 10px 12px;display:flex;flex-direction:column;gap:10px;min-height:230px}.kanbanCard{border:1px solid #e1e8f2;border-radius:12px;background:#fff;padding:13px;box-shadow:0 3px 12px #203a6810;cursor:-webkit-grab;cursor:grab;min-width:0}.kanbanCard:active{cursor:-webkit-grabbing;cursor:grabbing}.kanbanCard:hover{border-color:#c9d6f0;box-shadow:0 5px 20px #203a681a}.kanbanOverdue{border-left:3px solid #e46771}.kanbanCardBottom,.kanbanCardTop{display:flex;align-items:center;justify-content:space-between;gap:6px}.kanbanBusiness{color:#6d809c;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanbanTitle{display:block;border:0;background:transparent;color:#172b48;font-size:14px;font-weight:800;line-height:1.45;text-align:left;padding:12px 0;width:100%;white-space:normal;overflow-wrap:anywhere}.kanbanTitle:hover{color:#315fd6}.kanbanDescription{font-size:12px;color:#70819b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 12px}.kanbanCardInfo{display:flex;flex-wrap:wrap;gap:7px 12px;padding-bottom:10px}.kanbanCardInfo span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#8290a4}.kanbanCardInfo svg{width:13px;height:13px}.kanbanCardInfo .kanbanLate{color:#c44f5c;font-weight:700}.kanbanCardBottom{padding-top:10px;border-top:1px solid #edf0f7}.kanbanCardBottom>small{color:#a0aabd;font-size:10px}.kanbanMoveLabel{display:inline-flex;align-items:center;gap:6px;color:#6e7d95;font-size:11px;font-weight:700}.kanbanMoveLabel select{background:#f7f9fe;border:1px solid #dfe6f3;border-radius:7px;padding:6px 5px;color:#375173;font-size:11px;max-width:115px}.kanbanEmpty{border:1px dashed #c9d5e7;border-radius:12px;text-align:center;padding:28px 5px;color:#9aa9be;font-size:12px}.kanbanFooter{font-size:12px;color:#899ab1;margin-top:12px}@media(max-width:1270px){.kanbanBoard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.kanbanBoard{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.kanbanColumn{min-width:min(85vw,330px);scroll-snap-align:start}.taskBoardHint{width:100%;margin:6px 0 0}.kanbanColumnBody{min-height:180px}}.kanbanExpand{display:block;width:100%;padding:12px 10px;margin-top:9px;border:1px solid #b8cae9;border-radius:11px;background:#fff;color:#2859ae;font-size:12px;font-weight:750;cursor:pointer;transition:background .15s ease,transform .15s ease}.kanbanExpand:hover{background:#edf4ff;transform:translateY(-1px)}.taskDetailBadges{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:2px 0 17px}.taskDetailSource{display:inline-flex;align-items:center;gap:6px;background:#f0f5fc;border:1px solid #e2eaf6;color:#546c91;border-radius:99px;padding:6px 11px;font-size:12px;font-weight:650}.taskDetailSource svg{width:15px;height:15px;color:#2869cc}.detailModal{max-width:690px;width:min(690px,calc(100vw - 32px));max-height:calc(100dvh - 42px);overflow-y:auto}.taskDetailDescription{background:linear-gradient(135deg,#f4f8ff,#fff);border:1px solid #e0e9f7;border-radius:13px;padding:17px 18px;margin-bottom:17px}.taskDetailDescription .eyebrow{font-size:10px;letter-spacing:1.3px;color:#50709e}.taskDetailDescription p{margin:9px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;color:#253956;font-size:14px;max-height:290px;overflow-y:auto}.taskStageSelect{margin-top:15px}.commandSubSidebar nav{display:flex;flex-direction:column;gap:2px}@media(max-width:700px){.commandSubSidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:12px}.commandSubSidebar .commandSubNavItem{display:flex!important;font-size:11px;padding:10px 8px;gap:7px}.commandSubSidebar .commandSubNavItem svg{width:14px;height:14px;flex-shrink:0}}@media(max-width:460px){.commandSubSidebar nav{grid-template-columns:1fr 1fr}.commandSubSidebar .commandSubNavItem{font-size:10px}}.taskSourceTile{padding:0;overflow:hidden;background:transparent!important;border:0!important}.taskSourceImage{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.kanbanBusinessWithIcon{display:inline-flex;align-items:center;gap:7px;min-width:0}.kanbanSourceBadge{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:#eaf1ff;overflow:hidden;color:#4074cc}.kanbanSourceBadge svg{width:16px;height:16px}.taskSourceImageSmall{width:100%;height:100%;border-radius:8px}.taskRow .taskIcon.taskSourceTile{width:52px;height:52px;flex:0 0 52px;border-radius:12px}.taskRow .taskIcon.taskSourceTile .taskSourceImage{width:100%;height:100%;object-fit:contain;border-radius:12px}.kanbanSourceBadge{width:40px;height:40px;flex:0 0 40px;border-radius:10px}.kanbanSourceBadge .taskSourceImageSmall{width:100%;height:100%;object-fit:contain;border-radius:10px}@media (max-width:700px){.taskRow .taskIcon.taskSourceTile{width:44px;height:44px;flex-basis:44px}.kanbanSourceBadge{width:36px;height:36px;flex-basis:36px}}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge{min-width:56px!important;min-height:56px!important;flex:0 0 56px!important;align-self:center}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge,.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge>img.taskSourceImage{width:56px!important;height:56px!important;border-radius:13px}.kanbanBusinessWithIcon>.kanbanSourceBadge.kanbanSourceBadgeLarge{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;overflow:hidden}.kanbanBusinessWithIcon>.kanbanSourceBadge.kanbanSourceBadgeLarge>img.taskSourceImageSmall{display:block!important;width:44px!important;height:44px!important}@media(max-width:700px){.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge,.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge>img.taskSourceImage{width:48px!important;height:48px!important;min-width:48px!important}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge{min-height:48px!important;flex-basis:48px!important}}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;flex:0 0 72px!important;padding:0!important;overflow:hidden;border-radius:15px}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge>img.taskSourceImage{display:block!important;width:72px!important;height:72px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border-radius:15px}.taskRow.taskButton{min-height:100px!important;gap:15px!important}.kanbanBusinessWithIcon>.kanbanSourceBadge.kanbanSourceBadgeLarge{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;flex:0 0 52px!important;border-radius:12px}.kanbanBusinessWithIcon>.kanbanSourceBadge.kanbanSourceBadgeLarge>img.taskSourceImageSmall{width:52px!important;height:52px!important;max-width:none!important;max-height:none!important;object-fit:cover!important}@media(max-width:700px){.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge,.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge>img.taskSourceImage{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.taskRow.taskButton .taskIcon.taskSourceTile.taskIconLarge{flex:0 0 60px!important}.taskRow.taskButton{min-height:88px!important}}.amazonStatusPanel{margin:18px 0 20px;background:#fff;border:1px solid #dce5f1;border-radius:17px;padding:21px 23px;box-shadow:0 5px 20px rgba(15,23,42,.045)}.amazonStatusHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.amazonStatusTitle{display:flex;align-items:center;gap:15px}.amazonStatusTitle h2{font-size:19px;line-height:1.3;margin:4px 0 2px;color:#142c50}.amazonStatusIcon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:13px;background:#fff0dc;color:#b66712}.amazonStatusSub{color:#657898;font-size:12px;line-height:1.5;margin:2px 0}.amazonStatusMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:21px 0 17px}.amazonStatusMetrics>div{border-radius:11px;background:#f6f8fc;border:1px solid #e9eef6;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.amazonStatusMetrics strong{font-size:27px;line-height:1;font-weight:750;color:#172f53}.amazonStatusMetrics span{font-size:11px;line-height:1.4;color:#607494}.amazonStatusFooter{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e9eef6;padding-top:15px;font-size:12px;color:#657898}.amazonStatusFooter a{color:#315fea;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;text-decoration:none}.amazonStatusFooter a:hover{text-decoration:underline}@media(max-width:850px){.amazonStatusMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.amazonStatusFooter{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.amazonStatusPanel{padding:16px}.amazonStatusHead{align-items:flex-start}.amazonStatusTitle{gap:9px}.amazonStatusIcon{width:40px;height:40px;flex-basis:40px}.amazonStatusMetrics{gap:8px}.amazonStatusMetrics>div{padding:12px}}.sidebar .brand.brandWithLogo{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:5px 16px 29px}.sidebarLogoAsset{display:block;width:175px;max-width:100%;height:auto;object-fit:contain}.brandCommandCaption{font-size:10px;font-weight:800;letter-spacing:5px;color:#c0d8f6;line-height:1.3}.commandSubBrand.commandSubBrandImage{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-decoration:none}.commandSubBrandImage .sidebarLogoAsset{width:156px}.commandSubBrandImage .brandCommandCaption{padding-left:2px;font-size:9px;letter-spacing:4px}.topbarLeft{gap:19px;min-width:0}.topbarWorkspaceLabel{display:flex;align-items:center;gap:7px;min-width:0}.topbarWorkspaceLabel strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.headerBusinessIdentity{display:flex;align-items:center;gap:11px;border-left:1px solid #e0e7f2;padding-left:18px;min-width:0}.headerBusinessIdentity>div:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.headerBusinessIdentity strong{font-size:13px;color:#172b49;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:165px}.headerBusinessCaption{font-size:9px;letter-spacing:1.2px;font-weight:800;color:#8494ac}.headerBusinessLogo{width:170px;height:60px;padding:0;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;border-radius:0;background:transparent;border:0;color:#3762aa;overflow:visible}.headerBusinessLogo .businessLogoImage{object-position:left center}.businessLogoImage,.headerBusinessLogo .businessLogoImage{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.businessLogoImage{display:block}.businessLogoFallback{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;width:100%;height:100%;color:#3c70be}.brandingIntro{display:flex;gap:12px;align-items:center;padding:16px 19px;border:1px solid #cbdcf5;background:#edf4ff;border-radius:14px;margin-bottom:21px;color:#3b68b1}.brandingIntro>div{display:flex;flex-direction:column;gap:3px}.brandingIntro strong{color:#173762;font-size:14px}.brandingIntro span{font-size:12px;color:#6e83a1;line-height:1.55}.brandingSettingsGrid{grid-template-columns:minmax(260px,.85fr) minmax(0,1.4fr);align-items:start}.brandingAsideNote{margin:-6px 0 10px;line-height:1.5}.businessAvatarBranded{width:62px;height:48px;padding:5px;flex-shrink:0;overflow:hidden}.brandingPanelDescription{margin:-5px 0 16px;line-height:1.5}.brandingBusinessCard{padding:18px;border:1px solid #e1e8f3;border-radius:13px;background:#fafcff;margin-top:13px}.brandingCardTitle{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-bottom:12px}.brandingCardTitle strong{color:#203759;font-size:14px}.brandingCardBody{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1.1fr);grid-gap:17px;gap:17px;align-items:center}.brandingLogoPreview{height:118px;display:grid;place-items:center;overflow:hidden;background:white;border:1px dashed #c8d6ec;border-radius:10px;padding:16px;color:#7590b5}.brandingLogoPreview .businessLogoFallback svg{width:45px;height:45px;opacity:.7}.brandingCardActions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.brandingFileInput{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.brandingUploadButton{font-size:12px!important;padding:10px 13px!important;cursor:pointer}.brandingUploadButton.brandingDisabled{opacity:.45;pointer-events:none}.brandingRemoveButton{font-size:12px!important;padding:10px 12px!important}.brandingFileHint{line-height:1.5;flex-basis:100%}.brandingNotice{display:flex;gap:9px;align-items:center;margin:0 0 16px;padding:12px 15px}.brandingNotice .iconButton{margin-left:auto}.brandingIntegrationPanel{grid-column:1/-1}.brandingIntegrationsHead{display:flex;align-items:center;justify-content:space-between;gap:15px}.brandingIntegrationsHead h2{margin-bottom:5px}.brandingIntegrationsHead p{line-height:1.6}@media(max-width:1200px){.headerBusinessLogo{width:126px;height:54px}.headerBusinessIdentity{gap:8px;padding-left:11px}.topbarLeft{gap:11px}}@media(max-width:1050px){.brandingSettingsGrid{grid-template-columns:1fr}}@media(max-width:720px){.sidebar .brand.brandWithLogo{padding-left:15px}.headerBusinessIdentity{padding-left:0;border-left:0}.topbarRight .signedIn,.topbarWorkspaceLabel{display:none}.headerBusinessIdentity strong{max-width:130px}.headerBusinessLogo{width:104px;height:46px}.brandingCardBody{grid-template-columns:1fr}.brandingLogoPreview{height:105px}.brandingIntegrationsHead{align-items:flex-start;flex-direction:column}.brandingIntro{align-items:flex-start}}