:root{--bg:#f6f7f9;--panel:#fff;--text:#191b20;--muted:#747b86;--line:#e5e8ec;--soft:#f1f3f6;--blue:#315fd6;--blue2:#eaf0ff;--green:#19875a;--green2:#eaf7f0;--red:#b13d3d;--red2:#fdecec;--amber:#9b6500;--amber2:#fff2d5;--purple:#704ec2;--purple2:#f0ebff;--shadow:0 18px 46px rgba(0,0,0,.14) }*{box-sizing:border-box}html,body{margin:0;height:100%;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--text);background:var(--bg)}#root{height:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--blue)}:focus-visible{outline:2px solid #7995e8;outline-offset:1px;border-radius:6px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.app{height:100dvh;display:grid;grid-template-columns:245px minmax(520px,1fr) 365px;overflow:hidden}.side{background:#fbfcfd;border-right:1px solid var(--line);padding:16px 13px;display:flex;flex-direction:column;overflow:auto}.brand{font-weight:820;padding:7px 8px 15px;display:flex;align-items:center;gap:8px;font-size:15px}.brandmark{width:27px;height:27px;border-radius:8px;background:linear-gradient(145deg,#1e2228,#5273dc);display:grid;place-items:center;color:#fff;font-weight:800;font-size:14px;flex:none}.primaryAdd{border:0;background:#191b20;color:#fff;border-radius:10px;padding:10px 11px;font-weight:700}.label{display:flex;align-items:center;justify-content:space-between;margin:17px 9px 5px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#9ba2ab}.label button{border:0;background:none;color:#7d8590;font-size:10px;text-transform:none;letter-spacing:0;padding:0}.nav{width:100%;border:0;background:transparent;border-radius:9px;padding:8px 9px;display:flex;align-items:center;gap:9px;color:#505864;text-align:left;margin:1px 0;text-decoration:none;font-size:13px}.nav.active{background:#e9edf4;color:#191b20;font-weight:700}.nav:hover{background:#f1f3f6}.icon{width:18px;text-align:center;color:#7d8590;flex:none}.badge{margin-left:auto;background:#edf0f4;border-radius:999px;padding:2px 6px;font-size:10px}.morectx{border:0;background:none;padding:7px 9px;text-align:left;color:#6d7580;font-size:11px}.spacer{flex:1}.main{min-width:0;background:#fff;display:flex;flex-direction:column}.top{min-width:0;height:60px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;padding:0 20px;flex:none}.search{flex:1;min-width:0;background:#f4f5f7;border:1px solid #eceff3;border-radius:10px;padding:9px 11px;display:flex;align-items:center;gap:7px;color:#8b929b}.search input{border:0;outline:0;background:transparent;width:100%;font-size:16px}.searchOptions{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 10px;font-size:11px;color:#5f6772}.content{overflow:auto;padding:23px 26px 60px;flex:1}.head{min-width:0;display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px}.head h1{font-size:26px;letter-spacing:-.03em;margin:0 0 4px}.sub{font-size:12px;color:var(--muted)}.headActions{display:flex;gap:7px}.headActions button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 10px;font-size:11px}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:18px}.kpi{border:1px solid var(--line);background:#fff;border-radius:12px;padding:11px;text-align:left}.kpi small{color:var(--muted);font-size:10px}.kpi b{display:block;font-size:19px;margin-top:3px}.contextKpis{grid-template-columns:repeat(5,minmax(0,1fr))}.kpi.tap{cursor:pointer;transition:.12s ease}.kpi.tap:hover{border-color:#ccd5e5;box-shadow:0 3px 12px #0000000a}.kpi.tap.active{border-color:#9fb3e8;background:#f5f8ff;box-shadow:inset 0 0 0 1px #dbe5ff}.kpi.tap .hintTap{display:block;font-size:9px;color:#9aa2ad;margin-top:4px}.contextNav{display:flex;gap:6px;overflow:auto;padding:2px 0 10px;margin:-2px 0 8px;scrollbar-width:none}.contextNav::-webkit-scrollbar{display:none}.contextNav button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 10px;font-size:10.5px;color:#69717c;white-space:nowrap}.contextNav button.active{background:#191b20;color:#fff;border-color:#191b20}.focusToolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border:1px solid var(--line);background:#fafbfc;border-radius:11px;padding:8px;margin-bottom:10px}.focusSearch{flex:1;min-width:180px;display:flex;gap:6px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;padding:7px 9px}.focusSearch input{border:0;outline:0;background:transparent;width:100%;font-size:16px}.focusToolbar select,.focusToolbar button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 8px;font-size:10px;color:#5f6772}.focusToolbar button.active{background:#eef3ff;border-color:#cdd9f7;color:#315fd6;font-weight:700}.denseList{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.denseRow{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:11px;align-items:center;padding:10px 11px;border-bottom:1px solid #eef0f2;cursor:pointer;width:100%;border-left:0;border-right:0;border-top:0;background:#fff;text-align:left}.denseRow:last-child{border-bottom:0}.denseRow:hover{background:#fbfcfd}.denseDate{font-size:10px;color:#8d949e}.denseMain{min-width:0}.denseMain b{display:block;font-size:12px;margin-bottom:3px}.denseMain p{overflow-wrap:anywhere;font-size:10.5px;color:#707884;margin:0;line-height:1.35}.denseSide{font-size:10px;color:#89909a;white-space:nowrap}.pagination{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;color:#838b95;font-size:10px}.pagination button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px 8px;font-size:10px}.overviewGrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.overviewPanel{border:1px solid var(--line);border-radius:12px;background:#fff;padding:11px}.overviewPanel .groupTitle{margin-bottom:8px}.overviewLink{border:0;background:none;color:#315fd6;font-size:10px;padding:0}.miniRow{padding:8px 0;border-bottom:1px solid #eef0f2;cursor:pointer;display:block;width:100%;text-align:left;background:none;border-left:0;border-right:0;border-top:0}.miniRow:last-child{border-bottom:0}.miniRow b{display:block;font-size:11.5px;margin-bottom:2px}.miniRow span{font-size:10px;color:#858d97}.scaleNote{font-size:10px;color:#8b929b;margin-top:7px}.group{margin:17px 0}.groupTitle{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:800;margin-bottom:7px}.muted{color:var(--muted);font-weight:500}.list{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.row{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px 12px;border-bottom:1px solid #eef0f2;cursor:pointer;width:100%;background:#fff;border-left:0;border-right:0;border-top:0;text-align:left}.row:last-child{border-bottom:0}.row:hover{background:#fbfcfd}.check{width:17px;height:17px;border:1.5px solid #c6ccd3;border-radius:50%;background:none;padding:0;flex:none}.check:hover{border-color:var(--green);background:var(--green2)}.check.done{background:var(--green);border-color:var(--green);color:#fff;font-size:10px;display:grid;place-items:center}.rowTitle{font-size:13px;font-weight:650;margin-bottom:4px}.meta{display:flex;gap:5px;flex-wrap:wrap}.pill{font-size:10.5px;padding:3px 7px;border-radius:999px;background:#f0f2f4;color:#636b76}.pill.blue{background:var(--blue2);color:var(--blue)}.pill.green{background:var(--green2);color:var(--green)}.pill.red{background:var(--red2);color:var(--red)}.pill.amber{background:var(--amber2);color:var(--amber)}.pill.purple{background:var(--purple2);color:var(--purple)}.when{font-size:10.5px;color:#8b929c}.overdueText{color:var(--red)!important;font-weight:800}.warning{border:1px solid #f0caca;background:#fff7f7;color:#923838;border-radius:11px;padding:10px 12px;font-size:11px;margin-bottom:12px}.info{border:1px solid #dbe5ff;background:#f5f8ff;color:#455f9b;border-radius:11px;padding:10px 12px;font-size:11px;margin-bottom:12px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.card{border:1px solid var(--line);border-radius:12px;padding:13px;background:#fff;cursor:pointer;text-align:left}.card:hover{box-shadow:0 4px 18px #0000000d}.card h3{font-size:13px;margin:0 0 5px}.card p{font-size:11.5px;color:var(--muted);line-height:1.45;margin:0 0 8px;overflow-wrap:anywhere}.staticCard{cursor:default}.personLine{display:flex;gap:9px;align-items:center}.avatar,.entityLogo{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#eef1f5;font-size:11px;font-weight:800;flex:none}.entityLogo{border-radius:9px;background:var(--blue2);color:var(--blue)}.segment{display:flex;background:#f1f3f5;border-radius:9px;padding:3px;gap:3px}.segment button{border:0;background:none;border-radius:7px;padding:6px 8px;font-size:10.5px;color:#6e7681}.segment button.active{background:#fff;color:#1d2127;font-weight:700;box-shadow:0 1px 5px #00000014}.detail{border-left:1px solid var(--line);background:#fbfbfc;display:flex;flex-direction:column;min-width:0}.detailHead{height:60px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 17px;flex:none}.detailHead b{font-size:13px}.detailBody{overflow:auto;padding:18px;flex:1}.type{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#969da7;margin-bottom:5px}.detailBody h2{font-size:19px;margin:0 0 7px;overflow-wrap:anywhere}.section{margin:19px 0}.section h4{font-size:9.5px;text-transform:uppercase;letter-spacing:.09em;color:#949ba5;margin:0 0 7px}.field{border:1px solid var(--line);border-radius:9px;background:#fff;padding:8px 9px;margin-bottom:6px}.field label{display:block;font-size:9px;color:#969da6;margin-bottom:3px}.field div,.section p{font-size:11.5px;line-height:1.5;color:#626a75;overflow-wrap:anywhere}.section p{white-space:pre-wrap}.actions{display:flex;gap:7px;flex-wrap:wrap}.actions button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px;font-size:11px}.actions .primary{background:#191b20;color:#fff;border-color:#191b20}.actions .danger{color:var(--red);border-color:#f0caca}.timeline{border-left:2px solid #e5e8ec;margin-left:6px;padding-left:14px}.event{position:relative;margin-bottom:15px}.event:before{content:"";position:absolute;left:-19px;top:4px;width:8px;height:8px;border-radius:50%;background:#c8ced6;border:2px solid #fbfbfc}.event small{font-size:9px;color:#959ca5}.event b{font-size:11.5px;display:block;margin:2px 0;overflow-wrap:anywhere}.event p{margin:2px 0}.inboxComposer{border:1px solid var(--line);border-radius:14px;padding:12px;background:#fff;box-shadow:0 5px 20px #0000000a;margin-bottom:14px}.inboxComposer textarea{width:100%;min-height:84px;border:0;outline:0;resize:vertical;font-size:16px}.composerFoot{display:flex;align-items:center;justify-content:space-between;gap:8px}.composerFoot small{color:var(--muted)}.composerFoot button{border:0;background:#191b20;color:#fff;border-radius:9px;padding:8px 11px;font-size:11px}.noteCard{border:1px solid var(--line);border-radius:12px;padding:12px;background:#fff;margin-bottom:9px}.noteCard p{font-size:12.5px;line-height:1.5;margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere}.noteFoot{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap}.noteActions{display:flex;gap:5px;flex-wrap:wrap}.noteActions button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px 7px;font-size:10px}.waitCard{border:1px solid var(--line);border-radius:12px;padding:12px;background:#fff;margin-bottom:9px;cursor:pointer;width:100%;text-align:left;display:block}.waitTop{display:flex;justify-content:space-between;gap:10px}.waitTop b{font-size:13px}.waitMeta{font-size:10.5px;color:var(--muted);margin-top:5px}.waitDue{font-size:10.5px;color:var(--amber);font-weight:800;white-space:nowrap}.historyRow{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #eef0f2}.historyRow:last-child{border:0}.historyTime{font-size:10px;color:#9299a2}.historyRow b{font-size:11.5px;overflow-wrap:anywhere}.historyRow p{font-size:11px;color:#69717c;margin:2px 0}.archiveItem{display:flex;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid #eef0f2}.archiveItem:last-child{border:0}.archiveItem>div{flex:1;min-width:0}.archiveItem b{font-size:12px;overflow-wrap:anywhere}.archiveItem p{font-size:10.5px;color:var(--muted);margin:2px 0}.archiveItem button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px 7px;font-size:10px;flex:none}.graphBox{border:1px solid var(--line);border-radius:14px;background:#fbfcfe;padding:10px;overflow:auto}.graphBox svg{display:block;width:100%;min-width:650px;height:380px}.edge{stroke:#cbd2dc;stroke-width:2}.node circle,.node rect{fill:#fff;stroke:#ccd3dc;stroke-width:1.5}.node.center circle{fill:#191b20;stroke:#191b20}.node text{font-size:11px;fill:#36404b}.node.center text{fill:#fff}.edgeLabel{font-size:9px;fill:#7f8791}.pathCard{border:1px solid #dbe5ff;background:#f6f8ff;border-radius:11px;padding:10px 12px;margin-top:10px}.pathCard b{font-size:11px}.pathCard p{font-size:11px;color:#596c9c;margin:4px 0 0}.modalBg{position:fixed;top:0;right:0;bottom:0;left:0;background:#14171c47;display:flex;align-items:center;justify-content:center;padding:20px;z-index:70}.modal{width:min(700px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:16px;padding:18px;box-shadow:var(--shadow)}.modalHead{display:flex;align-items:center;justify-content:space-between}.modalHead h2{font-size:17px;margin:0}.x{border:0;background:none;font-size:20px;color:#7d8590;width:44px;height:44px;margin:-10px -12px -10px 0}.tabs{display:flex;overflow:auto;border-bottom:1px solid var(--line);margin:12px 0}.tabs button{border:0;background:none;padding:8px 9px;color:#7a828d;border-bottom:2px solid transparent;white-space:nowrap}.tabs button.active{color:#191b20;border-bottom-color:#191b20;font-weight:700}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.full{grid-column:1/-1}.f label{display:block;font-size:10px;color:#747b86;margin-bottom:4px}.f input,.f select,.f textarea{width:100%;padding:8px 9px;border:1px solid var(--line);border-radius:8px;outline:0;font-size:16px;background:#fff}.f textarea{min-height:76px;resize:vertical}.modalActions{display:flex;justify-content:flex-end;gap:7px;margin-top:15px}.modalActions button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 12px;min-height:40px}.modalActions .primary{background:#191b20;color:#fff}.chipsRow{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 9px;font-size:10.5px;color:#5f6772}.chip.on{background:#191b20;color:#fff;border-color:#191b20}.ctxrow{display:flex;gap:7px;align-items:center;border:1px solid var(--line);border-radius:9px;padding:8px;margin:6px 0}.ctxrow b{flex:1;font-size:11.5px;min-width:0;overflow-wrap:anywhere}.ctxrow button{border:1px solid var(--line);background:#fff;border-radius:7px;min-width:32px;min-height:30px}.searchPanel{display:flex;gap:12px;flex-wrap:wrap;border:1px solid var(--line);border-radius:10px;background:#fafbfc;padding:9px 10px;margin-bottom:12px}.searchPanel label{font-size:11px;color:#5f6772;display:flex;gap:5px;align-items:center}.fab,.mobileDetail,.mobileMenuButton,.fullNavDrawer{display:none}.mobileMenuButton{border:0;background:#fff;border-radius:9px;width:44px;height:44px;place-items:center;font-size:20px;color:#313740}.emptyCard{border:1px dashed var(--line);border-radius:12px;padding:18px;background:#fdfdfe;color:#7d8590;font-size:12px;text-align:center}.loadingCard{border:1px solid var(--line);border-radius:12px;padding:18px;background:#fff;color:#9aa2ad;font-size:12px;text-align:center}.errorCard{border:1px solid #f0caca;border-radius:12px;padding:14px;background:#fff7f7;color:#923838;font-size:12px}.profileRow{width:100%;border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px 10px;display:flex;align-items:center;gap:9px;text-align:left;color:#343b45;margin-top:10px}.profileDot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#eef1f5;font-weight:800;font-size:11px;flex:none}.profileMeta{min-width:0;flex:1}.profileMeta b{display:block;font-size:10px;color:#8c939c;margin-bottom:2px}.profileMeta span{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileChevron{color:#8c939c}.profileSheetEmail{font-size:13px;font-weight:700;margin:4px 0 16px;overflow-wrap:anywhere}.inviteCard{border:1px solid var(--line);border-radius:11px;padding:10px;margin:8px 0;background:#fff}.inviteTop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.inviteCode{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800;letter-spacing:.04em;overflow-wrap:anywhere}.inviteStatus{font-size:10px;padding:3px 6px;border-radius:999px;background:var(--green2);color:var(--green)}.inviteStatus.used{background:#f0f2f4;color:#767e88}.inviteActions{display:flex;gap:6px;margin-top:8px}.inviteActions button,.logoutButton{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px;font-size:11px;min-height:36px}.logoutButton{width:100%;margin-top:15px;color:var(--red);border-color:#f0caca}.installButton{width:100%;border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px;font-size:12px;font-weight:700;min-height:40px}.installSteps{margin:0;padding-left:18px;font-size:11.5px;color:var(--muted);line-height:1.9}.fullNavProfile{position:sticky;bottom:0;background:#fbfcfd;padding-top:12px;margin-top:18px;border-top:1px solid var(--line)}.loginWrap{min-height:100dvh;display:grid;place-items:center;background:var(--bg);padding:20px}.loginCard{width:min(400px,94vw);background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px;box-shadow:0 8px 40px #0000000f}.loginBrand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:820;margin-bottom:8px}.loginTagline{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text);margin:2px 0 6px}.loginSub{font-size:12.5px;color:var(--muted);line-height:1.5;margin:0 0 22px}.loginField{margin:14px 0}.loginField label{display:block;font-size:10.5px;color:#747b86;margin-bottom:5px}.loginField input{width:100%;padding:10px;border:1px solid var(--line);border-radius:9px;outline:0;font-size:16px;font-family:ui-monospace,Menlo,monospace}.loginError{border:1px solid #f0caca;background:#fff7f7;color:#923838;border-radius:10px;padding:9px 11px;font-size:11.5px;margin-top:12px}.loginHint{font-size:10.5px;color:#9aa2ad;margin-top:16px;line-height:1.5}.gsiHolder{min-height:44px;display:flex;justify-content:center}@media(max-width:1080px){.app{grid-template-columns:220px 1fr}.detail{display:none}}@media(max-width:760px){body{background:#fff}.app{display:block;height:100dvh}.side{display:none}.main{height:100dvh;padding-bottom:0}.top{height:56px;padding:0 11px;position:sticky;top:0;background:#fff;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.mobileMenuButton{display:grid}.searchOptions{display:none}.content{padding:15px 13px 96px;overflow-x:hidden}.head{align-items:flex-start;flex-wrap:wrap}.head h1{font-size:23px}.kpis{grid-template-columns:repeat(2,1fr);gap:7px}.contextKpis{grid-template-columns:repeat(2,1fr)}.overviewGrid{grid-template-columns:1fr}.denseRow{grid-template-columns:62px minmax(0,1fr)}.denseSide{grid-column:2}.focusToolbar{align-items:stretch}.focusSearch{min-width:100%}.grid{grid-template-columns:1fr}.row{grid-template-columns:24px minmax(0,1fr)}.row .when{grid-column:2;margin-top:-3px;justify-self:start}.formGrid{grid-template-columns:1fr}.full{grid-column:auto}.graphBox svg{min-width:560px}.historyRow{grid-template-columns:70px 1fr}.detail{display:none}.fab{display:grid;place-items:center;position:fixed;right:15px;bottom:calc(18px + env(safe-area-inset-bottom));width:56px;height:56px;border-radius:50%;border:0;background:#191b20;color:#fff;font-size:24px;box-shadow:0 10px 22px #0003;z-index:39}.fab.hidden{display:none}.mobileDetail{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:52;display:none;flex-direction:column}.mobileDetail.open{display:flex}.mobileDetail .detailBody{flex:1;overflow:auto;padding:16px 14px calc(90px + env(safe-area-inset-bottom))}.modalBg{align-items:flex-end;padding:0}.modal{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;padding:16px 14px calc(16px + env(safe-area-inset-bottom))}}.fullNavDrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none}.fullNavDrawer.open{display:block;pointer-events:auto}.fullNavBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14171c52;border:0}.fullNavPanel{position:absolute;left:0;top:0;bottom:0;width:min(320px,86vw);background:#fbfcfd;box-shadow:16px 0 40px #00000029;padding:12px 12px calc(18px + env(safe-area-inset-bottom));overflow:auto;transform:translate(-100%);transition:transform .18s ease;display:flex;flex-direction:column}.fullNavDrawer.open .fullNavPanel{transform:translate(0)}.fullNavHeader{display:flex;align-items:center;justify-content:space-between;padding:3px 5px 11px}.fullNavHeader b{display:flex;gap:8px;align-items:center}.fullNavSection{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#9ba2ab;margin:15px 8px 5px;flex:none}.fullNavItem{width:100%;border:0;background:transparent;border-radius:9px;padding:11px 9px;display:flex;align-items:center;gap:10px;text-align:left;color:#4e5661;text-decoration:none;font-size:13.5px;min-height:44px}.fullNavItem.active{background:#e9edf4;color:#191b20;font-weight:700}.fullNavItem .badge{margin-left:auto}
