@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;550;600;650;700&display=swap";*{box-sizing:border-box}body{margin:0;font:11px DM Sans,sans-serif;color:#233345;background:#f6f8fa}button,input,select{font:inherit}button,input,select,a{outline-color:#009880}button{cursor:pointer}button:disabled{opacity:.5}button{border:0;background:none;color:inherit}a{color:#008774;text-decoration:none}.workspace{padding:0 18px 16px}header{height:59px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dce3e9;gap:15px}.brand{display:flex;gap:8px;align-items:center;font-size:22px;font-weight:700;letter-spacing:-1px}.brand>span{color:#009980;margin-left:-8px}.brand b{font-weight:400;color:#bcc7cf;font-size:21px;margin:0 9px}.brand strong{font-size:17px;letter-spacing:-.5px}.brand small{font-size:10px;letter-spacing:0;font-weight:400;color:#8a96a1;margin:0 10px}.actions{display:flex;align-items:center;gap:9px}.actions button{display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:5px;border:1px solid #dce3e8;background:#fff}.actions select{border:1px solid #dce3e8;border-radius:5px;padding:7px;color:#677988;background:#fff;font-size:10px}.actions .primary,.primary{background:#008b77;color:#fff;border-color:#008b77;border-radius:5px}.saved{font-size:10px;color:#80938d;min-width:40px}.toolbar{display:flex;align-items:center;gap:16px;height:47px}.tabs{display:flex;gap:3px}.tabs button{font-size:10px;padding:6px 12px;border-radius:4px;color:#81909c}.tabs .active{background:#e0efea;color:#008371;font-weight:650}.legend{display:flex;gap:12px;color:#8c98a3;font-size:9px}.legend span{display:flex;align-items:center;gap:4px}.legend i{width:7px;height:7px;border:1px solid #0001;border-radius:2px}.search{margin-left:auto;display:flex;gap:5px;align-items:center;color:#97a2ad}.search input{width:120px;border:1px solid #dfe5e9;background:#fff;border-radius:4px;padding:5px 7px;font-size:10px}.toolbar>a{font-size:9px;color:#789084}main{background:#fff;border:1px solid #dce3e8;border-radius:7px;overflow:auto}table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;font-size:10px}.ordercol{width:27px}.activitycol{width:26%}.datecol{width:62px}.environmentcol{width:6.8%}.notescol{width:auto}thead{position:sticky;top:0;z-index:2}thead th{height:37px;background:#edf1f5;color:#5d6f80;font-weight:600;padding:4px;text-align:center;border-bottom:1px solid #d4dfe7;font-size:9px;line-height:1.35}thead th:nth-child(2),thead th:last-child{text-align:left;padding-left:8px}.newenv{color:#158372}td{border-bottom:1px solid #e5eaee;border-right:1px solid #edf0f3;height:27px;padding:0;position:relative}tr:last-child td{border-bottom:0}td input{display:block;width:100%;height:26px;padding:4px 7px;border:1px solid transparent;border-radius:0;background:transparent;color:inherit;font-size:10px;white-space:nowrap;text-overflow:ellipsis}td input:hover{background:#f4f8fa}td input:focus{border-color:#009981;background:#fff;outline:1px solid #009981;text-overflow:clip;position:relative;z-index:3}.titleinput{font-weight:500}.assignment{padding:3px}.assignment button{height:21px;width:100%;display:flex;justify-content:center;gap:3px;align-items:center;border-radius:3px;color:#465c60;padding:1px 2px;font-size:9px}.assignment button:hover{outline:1px solid #71a398}.rownum{text-align:center;color:#9aabb6;font-size:9px}.reorder{display:none;position:absolute;background:#fff;inset:0;align-items:center;justify-content:center}.rownum:hover .reorder{display:flex}.reorder button{padding:0}.section th{height:28px;text-align:left;padding:5px 9px;font-size:10px;font-weight:700;letter-spacing:.4px;border-top:1px solid #dce5e9;border-bottom:1px solid #dce5e9}.section.network th{background:#e8f2ef;color:#167566}.section.application th{background:#edf0f8;color:#5a6594}.notes input{font-size:9px;color:#71818e;padding-right:17px}.notes>a{position:absolute;right:4px;top:7px;font-size:11px;background:#fff}.meeting .brand small,.meeting .toolbar .search,.meeting .toolbar>a{display:none}.meeting header{height:44px}.meeting .toolbar{height:35px}.meeting{padding:0 8px 8px}.meeting td{height:25px}.meeting td input{height:24px}.error{background:#ffefed;padding:9px;color:#a44032}.error button{text-decoration:underline;margin-left:10px}.loading{padding:30px;text-align:center;color:#8796a3}.overlay{position:fixed;inset:0;background:#172e444d;display:flex;align-items:center;justify-content:center;z-index:10;backdrop-filter:blur(2px)}.popover{background:#fff;border-radius:10px;box-shadow:0 12px 70px #102c4433;width:360px;padding:20px;font-size:12px}.pophead{display:flex;align-items:center;justify-content:space-between}.popover p{font-size:11px;color:#7c8b96;line-height:1.5}.popover label{display:block;margin:17px 0;font-size:10px;color:#657985}.popover input,.popover select{display:block;width:100%;margin-top:6px;padding:10px;border:1px solid #dbe4e8;border-radius:5px;background:#fff;color:#233345;font-size:12px}.done{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px}.popover button:not(.primary){padding:3px}.actions button:hover{filter:brightness(.96)}@media(min-width:1600px){table,td input{font-size:11px}.assignment button{font-size:10px}td,td input{height:30px}.assignment button{height:23px}.notes input{font-size:10px}.activitycol{width:28%}}@media(max-width:1000px){.workspace{padding:0 8px 10px}.brand small,.legend{display:none}table{min-width:1050px}.activitycol{width:290px}.environmentcol{width:75px}.notescol{width:240px}.actions{gap:4px}.actions button span{display:none}.toolbar{gap:8px}}@media print{.toolbar,.actions{display:none}header{height:40px}main{overflow:visible}table{min-width:0}td input{font-size:8px}.workspace{padding:0}.assignment button{font-size:8px}thead{position:static}.notes input{font-size:8px}}.actioncol{width:27px}.environmentcol{width:8%}.activitycol{width:31%}.rowactions{text-align:center}.rowactions button{color:#8a9ba9;padding:4px}.rowactions button:hover{color:#008b77}.actions .share{display:flex;align-items:center;gap:5px;border:1px solid #dce3e8;background:#fff;border-radius:5px;padding:7px 9px;color:#526a77;font-size:10px}.danger{display:flex;align-items:center;justify-content:center;gap:7px;color:#b9463d;padding:10px;width:100%;margin-top:14px;border:1px solid #f0d9d5;border-radius:5px;background:#fff9f8}.deleteconfirm{text-align:center;font-size:11px;color:#9c554d}.deleteconfirm>button:last-child{padding:9px;color:#617587}.undo{position:fixed;bottom:15px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;background:#223b37;color:#fff;padding:11px 17px;border-radius:6px;box-shadow:0 5px 20px #0002;z-index:5}.undo button{color:#9ee5d1;font-weight:600}.reorder{display:none!important}@media(max-width:1000px){.activitycol{width:325px}.environmentcol{width:85px}.notescol{width:255px}table{min-width:1120px}}.docscol{width:86px}.docs{padding:3px 5px}.docs a{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.docs a:hover{text-decoration:underline}.activitycol{width:29%}.environmentcol{width:7.4%}.notes>a{display:none}.overall{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:400;letter-spacing:0;color:#6f817e;margin-left:14px}.overall b{font-size:12px;color:#008b77}.overall>i{display:block;width:65px;height:4px;background:#e0e9e5;border-radius:2px;overflow:hidden}.overall em,.envprogress em{display:block;background:#009981;height:100%;border-radius:2px}.envprogress{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:4px;color:#008b77;font-weight:600;font-size:9px}.envprogress>i{display:block;width:33px;height:3px;background:#dbe7e2;border-radius:2px;overflow:hidden}thead th{height:48px}.brand>.overall{color:#7c8985;margin-left:10px}.meeting .overall{display:flex}.meeting thead th{height:43px}@media(max-width:1000px){.overall>i{display:none}.brand>.overall{font-size:9px;margin-left:4px}}.docs{cursor:pointer;position:relative;padding-right:13px}.docs:hover{background:#f0f7f5}.editdocs{position:absolute;right:1px;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#7d9d92;padding:2px}.docs:empty .editdocs{position:static}.documentdialog{width:520px;max-height:85vh;overflow:auto}.documententry{position:relative;border:1px solid #e0e7ea;border-radius:6px;padding:9px 32px 9px 12px;margin:12px 0}.documententry label{margin:7px 0}.documententry input{padding:8px}.removeDoc{position:absolute;right:7px;top:12px;color:#b85047}.adddoc{display:flex;gap:6px;align-items:center;padding:8px 0;margin:10px 0;color:#008b77;font-size:11px}.rownum{cursor:grab}.draghandle{display:none;position:absolute;inset:0;align-items:center;justify-content:center;cursor:grab;color:#6a8a82;padding:0;background:#fff;width:100%}.rownum:hover .draghandle{display:flex}.rownum:hover>span{visibility:hidden}tr[draggable]{cursor:grab}tr.dropover td{border-top:2px solid #009981;background:#eef8f4}.titleinput{cursor:grab}.titleinput:focus{cursor:text}.rownum:active,.draghandle:active{cursor:grabbing}.activityname{display:block;width:100%;height:26px;padding:4px 7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:10px;font-weight:500;cursor:grab;touch-action:none;user-select:none}.activityname:hover{background:#eff7f4;color:#007a67}.activityname:active{cursor:grabbing}.draghandle{touch-action:none;user-select:none}tr.dropover td{border-top:2px solid #009981}.activitycol{width:30%}@media(min-width:1600px){.activityname{font-size:11px;height:30px}}.notesbutton{display:block;width:100%;height:26px;text-align:left;padding:4px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px;color:#71818e;cursor:text}.notesbutton:hover{background:#f0f7f5;color:#3b6259}.notesdialog{width:640px}.notesdialog textarea{display:block;width:100%;border:1px solid #dbe4e8;border-radius:6px;font:12px/1.7 DM Sans,sans-serif;color:#2d414e;padding:12px;resize:vertical;min-height:200px;max-height:55vh;outline-color:#009981}.notebuttons{display:flex;justify-content:flex-end;align-items:center;gap:13px;margin-top:16px}.notebuttons button{padding:9px 13px;display:flex;align-items:center;gap:6px;font-size:11px}.brand .projecttitle{font-size:10px;line-height:1.4;letter-spacing:0}.projecttitle em{display:block;font-size:9px;font-style:normal;color:#99a4ad}.meeting .brand .projecttitle{display:none}.brand>a{display:flex;align-items:center}.brand img{display:block;width:auto;object-fit:contain}.brand .weonlogo{height:24px}.brand .enellogo{height:23px}.brand b{margin:0 5px}.brand{gap:10px}.brand .projecttitle{max-width:260px;white-space:normal}.brand>.overall{margin-left:6px}@media(max-width:1100px){.brand .projecttitle{max-width:185px;font-size:9px}.brand .weonlogo,.brand .enellogo{height:20px}.brand{gap:6px}.actions{gap:4px}}@media(max-width:850px){.brand .projecttitle{display:none}}.productname{color:#2f484b;font-size:18px!important}.accesspage{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#657980}.accesspage img{height:30px;width:auto}.accesspage h1{font-size:22px;color:#28413d}.accesspage p{font-size:13px}.sharemodal{width:520px}.sharelink{border:1px solid #dce7e3;border-radius:6px;padding:13px;margin:14px 0}.sharelink>strong{font-size:12px}.sharelink input{font-size:10px;color:#7d8b89}.sharelink>div{display:flex;align-items:center;gap:20px;margin-top:10px;font-size:11px}.sharelink button{background:#008b77;color:#fff;padding:7px 13px!important;border-radius:4px}.sharemodal small{font-size:10px;color:#899995}.assignment button:disabled{opacity:1;cursor:default}.googlelogin{display:inline-block;text-decoration:none;padding:10px 16px;border-radius:8px;margin-top:12px}.inviteform{display:flex;align-items:end;gap:8px;margin:14px 0}.inviteform label{flex:1;min-width:0;margin:0}.inviteform label:nth-child(2){flex:0 0 120px}.inviteform button{min-height:32px;white-space:nowrap}.sharemodal{max-height:85vh;overflow:auto}.shareerror{color:#b42318;font-size:12px}.sharemessage{color:#17643f;font-size:12px}.invitelist{max-height:260px;overflow:auto}.inviterow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #edf0f3;font-size:12px}.inviterow small{display:block;color:#7a8593;margin-top:3px}.inviterow button{white-space:nowrap}.sharehint{display:block;line-height:1.5;margin:12px 0;color:#7a8593}.sharemodal details{border-top:1px solid #e3e7ed;padding-top:12px;margin-top:12px}.sharemodal summary{font-size:12px;cursor:pointer}.sharemodal .sharelink{display:flex;gap:8px}.sharemodal .sharelink input{min-width:0;flex:1}.adminform label{flex:1!important}@media screen and (max-width:700px){html,body{width:100%;overflow-x:hidden}body{font-size:13px}.workspace,.meeting{padding:0 8px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}header,.meeting header{height:auto;min-height:64px;flex-wrap:wrap;gap:10px;padding:14px 2px 10px}.brand{width:100%;min-width:0;gap:6px;flex-wrap:wrap}.brand .weonlogo{height:22px}.brand b{margin:0 3px}.brand strong.productname{font-size:17px!important}.brand>.overall{margin-left:auto;font-size:11px;gap:4px}.brand .overall b{font-size:13px}.brand .projecttitle{display:none}.actions{width:100%;flex-wrap:wrap;gap:6px}.actions button,.actions .share,.actions select{min-height:40px;padding:8px 10px;font-size:12px}.actions .saved{margin-right:auto}.actions button span{display:inline}.actions select{max-width:110px}.toolbar,.meeting .toolbar{height:auto;min-height:48px;flex-wrap:wrap;gap:8px;padding:8px 0}.tabs{flex:1}.tabs button{min-height:40px;font-size:12px;padding:8px 10px}.search{margin-left:0;flex:1;min-width:130px}.search input{width:100%;min-height:40px;font-size:16px}.toolbar>a{padding:10px 2px;font-size:11px}.legend{display:none}main{width:100%;max-height:70vh;max-height:70dvh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;isolation:isolate}table{min-width:1090px;font-size:12px}.ordercol{width:30px}.activitycol{width:190px}.datecol{width:90px}.environmentcol{width:95px}.docscol{width:100px}.notescol{width:240px}thead{z-index:6}thead th,.meeting thead th{height:62px;font-size:11px;padding:6px}.envprogress{font-size:11px}.section th{height:34px;font-size:12px}.section th{position:relative}.section th:first-line{line-height:1.5}tbody tr:not(.section)>td:first-child,thead th:first-child{position:sticky;left:0;z-index:3;background:#fff}tbody tr:not(.section)>td:nth-child(2),thead th:nth-child(2){position:sticky;left:30px;z-index:3;background:#fff;box-shadow:3px 0 5px #2333450a}thead th:first-child,thead th:nth-child(2){z-index:7;background:#edf1f5}td,.meeting td{height:48px}.activityname{height:auto;min-height:48px;max-height:100px;padding:8px;white-space:normal;line-height:1.4;font-size:12px;touch-action:pan-y;overflow:auto;cursor:pointer}.draghandle{display:flex;background:transparent;touch-action:none}.rownum>span{display:none}.rownum:hover>span{visibility:hidden}.assignment{padding:4px}.assignment button{height:38px;font-size:11px;padding:4px;word-break:break-word}.assignment button span{overflow-wrap:anywhere}.notesbutton{height:48px;font-size:12px;padding:8px}.docs a{font-size:11px;line-height:1.8}.editdocs{min-width:24px;min-height:36px;right:0}.docs{padding-right:24px}td input,.meeting td input{height:48px;font-size:16px;padding:7px}.overlay{padding:12px;align-items:center;overflow:auto}.popover,.sharemodal,.documentdialog,.notesdialog{width:100%;max-width:560px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:16px;border-radius:12px}.pophead{gap:12px;font-size:15px}.pophead button{min-width:44px;min-height:44px}.popover p{overflow-wrap:anywhere;font-size:12px}.popover label{font-size:12px}.popover input,.popover select,.notesdialog textarea{font-size:16px;min-height:44px}.notesdialog textarea{max-height:45dvh;min-height:160px}.popover button,.popover button:not(.primary){min-height:44px;padding:8px 10px}.notebuttons{position:sticky;bottom:-16px;background:#fff;padding:10px 0;margin-top:6px}.documententry{padding:8px 40px 8px 10px}.removeDoc{right:0}.sharemodal .inviteform{flex-wrap:wrap;gap:10px}.inviteform label{flex:1 1 100%}.inviteform label:nth-child(2){flex:1 1 100%}.inviteform>button{width:100%;min-height:44px}.sharemodal .sharelink{flex-wrap:wrap}.sharemodal .sharelink input{flex-basis:100%;font-size:16px}.inviterow{align-items:flex-start;flex-wrap:wrap;font-size:13px}.inviterow>span{overflow-wrap:anywhere;min-width:0;flex:1}.inviterow button{font-size:12px}.sharemodal small{font-size:11px}.undo{left:12px;right:12px;bottom:12px;transform:none;flex-wrap:wrap;padding:10px;font-size:12px}.undo button{min-height:40px}.accesspage{min-height:100vh;min-height:100dvh;padding:24px;text-align:center}.accesspage p{line-height:1.6;overflow-wrap:anywhere}.googlelogin{min-height:48px;display:flex;align-items:center;justify-content:center;font-size:14px}}.mobiletracker{display:none}@media screen and (max-width:700px){.desktopmatrix{display:none}main{max-height:none;overflow:visible;background:transparent;border:0;border-radius:0;isolation:auto}.mobiletracker{display:block;min-width:0}.mobilecontrols{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:12px;background:#fff;border:1px solid #dce3e8;border-radius:8px}.mobilecontrols>label:first-child{flex:1;min-width:170px;font-size:11px;color:#657985}.mobilecontrols select{display:block;width:100%;min-height:44px;margin-top:5px;padding:8px;border:1px solid #dce3e8;border-radius:6px;background:#fff;font-size:16px;color:#233345}.pendingtoggle{display:flex;align-items:center;gap:6px;min-height:44px;font-size:12px}.pendingtoggle input{width:18px;height:18px;accent-color:#008b77}.mobileprogress{display:flex;align-items:center;gap:8px;width:100%;font-size:11px;color:#657985}.mobileprogress>strong{color:#008b77}.mobileprogress>i{flex:1;height:5px;border-radius:4px;background:#e2ece8;overflow:hidden}.mobileprogress em{display:block;height:100%;background:#009981;border-radius:4px}.mobilegroup{margin-top:12px;border:1px solid #dce3e8;border-radius:8px;background:#fff;overflow:hidden}.mobilegroup h2{font-size:12px;margin:0;padding:10px 12px;background:#e8f2ef;color:#167566}.mobilegroup.application h2{background:#edf0f8;color:#5a6594}.mobileactivity{position:relative;padding:8px 10px 10px;border-top:1px solid #e8edf0}.mobileactivityline{display:flex;align-items:center;gap:4px}.mobileactivityopen{display:block;flex:1;min-width:0;text-align:left;padding:3px 0;min-height:44px}.mobileactivityopen>strong{display:block;font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.mobilemeta{display:block;font-size:11px;color:#7a8994;line-height:1.5;margin-top:4px}.mobilelate{color:#ac513d}.mobiledrag{width:28px;min-width:28px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0;color:#8b9b9f;touch-action:none;user-select:none}.mobileenvironmentdots{display:flex;flex-wrap:wrap;gap:8px;width:100%;min-height:34px;padding:7px 0 0 32px;text-align:left}.mobileenvironmentdots>span{display:flex;align-items:center;gap:3px;color:#70818c;font-size:10px}.mobileenvironmentdots i{display:block;width:10px;height:10px;border-radius:3px;border:1px solid #b4c3c0}.mobilestatus{margin:5px 0 0 32px;padding:5px 8px;border-radius:4px;font-size:11px;min-height:28px;color:#465c60}.mobileover{box-shadow:inset 0 3px #009981;background:#f2faf6}.mobileempty{font-size:12px;padding:8px 12px;color:#8a98a3}.mobiledetailtitle{display:block;width:100%;text-align:left;font-size:16px;line-height:1.5;font-weight:600;margin:10px 0}.mobiledetailtitle:disabled{opacity:1}.mobiledetailenvironments{border-top:1px solid #e5ece9}.mobiledetailenvironments>button{display:flex;width:100%;align-items:center;flex-wrap:wrap;gap:7px;padding:10px 0!important;border-bottom:1px solid #e5ece9;text-align:left}.mobiledetailenvironments>button:disabled{opacity:1}.mobiledetailenvironments strong{font-size:12px;flex:1 1 45%}.mobiledetailenvironments span{font-size:12px;color:#71818e}.mobiledetailenvironments em{font-size:10px;font-style:normal;padding:5px 7px;border-radius:4px;border:1px solid #dce5e0}.mobiledetaildocuments{display:flex;flex-direction:column;gap:8px;margin:18px 0;font-size:12px}.mobiledetaildocuments a{overflow-wrap:anywhere;min-height:32px;display:flex;align-items:center}.mobiledetaildocuments button{text-align:left;color:#008b77;padding-left:0!important}.mobileopennotes{display:block;width:100%;text-align:left;font-size:13px;border-top:1px solid #e5ece9;padding:12px 0!important}.mobileopennotes>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:400;color:#71818e;line-height:1.6;margin-top:5px;overflow-wrap:anywhere}.mobiledetail .popover{max-width:560px}}@media screen and (max-width:700px){.brand>.overall{display:none}.mobiledashboard{margin:4px 0 20px}.mobiledashboard>h2,.mobileactivitiesanchor>h2{font-size:13px;font-weight:650;color:#405965;margin:0 0 10px}.mobiledashboardgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobilemetric{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;text-align:left;gap:9px;min-width:0;min-height:116px;padding:12px;background:#fff;border:1px solid #dce6e3;border-radius:9px}.mobilemetric>span{font-size:12px;line-height:1.4;color:#5a7079;min-height:34px;overflow-wrap:anywhere}.mobilemetric>strong{font-size:30px;line-height:1;font-weight:650;letter-spacing:-1px;color:#008b77}.mobilemetric small{font-size:14px;font-weight:500;letter-spacing:0;margin-left:3px}.mobilemetric>i{width:100%;height:5px;background:#e2ece8;overflow:hidden;border-radius:5px}.mobilemetric>i>em{display:block;height:100%;background:#009981;border-radius:5px}.mobilemetricoverall{background:#eaf5f0;border-color:#b8d9cb}.mobilemetricoverall>span{color:#237360}.mobilemetric[aria-pressed=true]{border-color:#008b77;box-shadow:0 0 0 1px #008b7733}.mobileactivitiesanchor{scroll-margin-top:12px}.mobileprogress{display:none}}@media screen and (max-width:700px){.workspace>.toolbar{display:none}.mobiledashboard{margin-top:14px}.mobileactivityfilters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.mobileactivityfilters .tabs,.mobileactivityfilters .search{flex:1 1 100%}.mobileactivityfilters .search input{min-width:0;width:100%}}.viewtoggle{display:none}@media screen and (max-width:700px){.actions .viewtoggle{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 6px;font-size:12px;color:#008b77;text-decoration:underline;text-underline-offset:3px}.workspace.desktopview .mobiletracker{display:none}.workspace.desktopview .desktopmatrix{display:table}.workspace.desktopview>.toolbar{display:flex}.workspace.desktopview .brand>.overall{display:flex}.workspace.desktopview main{max-height:75vh;max-height:75dvh;overflow:auto;isolation:isolate;background:#fff;border:1px solid #dce3e8;border-radius:7px}.desktopview .desktopmatrix{min-width:1120px}.desktopview .toolbar .search{flex-basis:100%;order:3}}
