.ws-root{--ws-bg:#151719;--ws-panel:#1e2124;--ws-line:#303439;--ws-muted:#8f979f;--ws-blue:#0088f6;min-height:100vh;background:var(--ws-bg);color:#e9edf0;font:13px/1.5 var(--font-inter),Arial,sans-serif;color-scheme:dark;isolation:isolate}.ws-root *{box-sizing:border-box}.ws-root :is(button,input,select){font:inherit}.ws-root button{cursor:pointer}.ws-root a{color:inherit;text-decoration:none}.ws-root :is(button,a,input,select):focus-visible{outline:2px solid #68b9ff;outline-offset:4px}.ws-root button:disabled{opacity:.5;cursor:not-allowed}.ws-root h1,.ws-root h2,.ws-root h3,.ws-root p{margin:0}.ws-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ws-prototype{height:35px;padding:0 24px;display:flex;align-items:center;gap:22px;background:#101214;border-bottom:1px solid #292d31;color:#828b95;font-size:10px}.ws-prototype a,.ws-prototype button{display:flex;align-items:center;gap:7px}.ws-prototype>span{margin-left:auto}.ws-prototype button{background:none;border:0;color:#9aa3ad;font-size:10px;padding:5px}.ws-shell{display:grid;grid-template-columns:184px minmax(0,1fr);min-height:calc(100vh - 35px)}.ws-sidebar{border-right:1px solid #292d31;background:linear-gradient(160deg,#202427,#191c1f 65%);display:flex;flex-direction:column;padding:30px 14px 22px}.ws-brand{display:flex;align-items:center;margin:0 0 40px 10px;width:83px}.ws-brand>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f3f7fa;color:#171d22;font-size:23px;font-weight:650;letter-spacing:-1.8px;position:relative;z-index:1}.ws-brand>span:first-child>span{position:absolute;color:#0088f6;left:27px;top:3px;font-size:29px}.ws-brand>span+span{margin-left:-9px;background:transparent;border:1.5px solid #f0f4f7;color:#f0f4f7;z-index:0;font-size:21px;letter-spacing:-1px}.ws-space-label{font-size:8px;letter-spacing:1.4px;color:#69737d;margin:0 12px 15px}.ws-sidebar nav{display:grid;gap:7px}.ws-sidebar nav button{display:flex;align-items:center;gap:12px;text-align:left;min-height:45px;border:1px solid transparent;border-radius:7px;color:#9ba4ae;background:none;padding:10px 12px;position:relative;font-size:12px}.ws-sidebar nav button small{margin-left:auto;font-size:9px;border:1px solid #3c434a;border-radius:4px;padding:0 5px;color:#a5b3bd}.ws-sidebar nav button[aria-current=page]{background:#2a3036;border-color:#343c43;color:#f1f7fc}.ws-sidebar nav button[aria-current=page]:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;background:var(--ws-blue);border-radius:0 4px 4px 0}.ws-sidebar nav button[aria-current=page]>svg{color:#3fa4ff}.ws-sidebar nav button:hover{background:#2a3036;color:#fff}.ws-sidebar-bottom{margin-top:auto;padding-top:70px}.ws-studio-note{padding:18px 14px 22px;margin-bottom:25px;border:1px solid #32393f;border-radius:9px;background:linear-gradient(140deg,#26313b55,transparent)}.ws-mini-orbit{display:block;width:33px;height:33px;border:1px solid #506274;border-radius:50%;position:relative;margin-bottom:15px}.ws-mini-orbit:before{inset:6px -5px;border:1px solid #587895;transform:rotate(-35deg)}.ws-mini-orbit:after,.ws-mini-orbit:before{content:"";position:absolute;border-radius:50%}.ws-mini-orbit:after{width:5px;height:5px;background:#0088f6;right:2px;top:0}.ws-studio-note strong{font-size:13px;line-height:1.7;font-weight:500;color:#bfcbd5;display:block}.ws-studio-note p{color:#6e7c89;font-size:9px;margin-top:8px}.ws-avatar{width:28px;height:28px;flex-shrink:0;display:inline-grid;place-items:center;background:linear-gradient(135deg,#5a666e,#39444d);border:2px solid #6b788344;border-radius:50%;font-size:8px;font-weight:600;letter-spacing:.1px;color:#e6edf3}.ws-user{display:flex;align-items:center;gap:9px;padding:0 5px}.ws-user .ws-avatar{width:32px;height:32px;font-size:9px}.ws-user strong{display:block;font-size:10px;font-weight:500}.ws-user small{display:block;font-size:9px;color:#6b7781;margin-top:2px}.ws-workspace{min-width:0;padding:35px 32px 0;max-width:1600px;width:100%;margin:0 auto;background:radial-gradient(ellipse at 70% 0,#1d24294d,transparent 50%)}.ws-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.ws-eyebrow{font-size:8px;letter-spacing:1.6px;font-weight:500;color:#6f7d89}.ws-heading h1{font-size:27px;font-weight:550;letter-spacing:-1px;line-height:1.3;margin:8px 0}.ws-heading p{font-size:12px;color:var(--ws-muted)}.ws-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ws-blue);color:white;border:1px solid #178cfa;border-radius:6px;min-height:40px;padding:10px 15px;white-space:nowrap;font-size:11px!important;font-weight:500!important;box-shadow:0 2px 5px #0002}.ws-primary:hover{background:#229cff}.ws-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.ws-metric{padding:18px 19px 16px;text-align:left;border:1px solid #34393d;border-radius:9px;background:linear-gradient(125deg,#24292d,#202326);color:inherit;min-width:0}.ws-metric:hover{border-color:#557184}.ws-metric>span{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:500;color:#d6dee5}.ws-metric>span>svg{color:#657581}.ws-metric>div{display:flex;align-items:center;justify-content:space-between;margin:15px 0 9px}.ws-metric strong{font-size:33px;font-weight:550;line-height:1;letter-spacing:-1px}.ws-metric-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#343b42;color:#b9c0c8}.ws-metric-icon.mint{background:#133e38;color:#25c9a3}.ws-metric-icon.blue{background:#143956;color:#199cff}.ws-metric-icon.amber{background:#463b24;color:#e8b14d}.ws-metric>small{font-size:9px;color:#76838c;white-space:nowrap}.ws-columns{display:grid;grid-template-columns:minmax(0,1fr) 278px;gap:20px;align-items:start}.ws-main-column{min-width:0}.ws-tracker{gap:12px;padding:17px 18px;border:1px solid #32383d;border-radius:8px;background:#202529;margin-bottom:22px}.ws-tracker,.ws-tracker-copy{display:flex;align-items:center}.ws-tracker-copy{gap:11px;margin-right:auto}.ws-tracker-copy>svg{color:#7b8f9e}.ws-tracker h2{font-size:12px;font-weight:550}.ws-tracker p{font-size:9px;color:#7c8b97;margin-top:4px}.ws-tracker select{min-width:0;max-width:172px;width:27%;padding:9px 30px 9px 10px;border:1px solid #454c53;border-radius:5px;background-color:#292e33;color:#c1ccd5;font-size:10px;min-height:38px}.ws-play{width:37px;min-height:38px;flex-shrink:0;display:grid;place-items:center;border:0;background:var(--ws-blue);border-radius:6px;color:white}.ws-time{padding-left:10px;border-left:1px solid #3a4147;font-variant-numeric:tabular-nums;font-size:13px;color:#bdc8d1;white-space:nowrap}.ws-timer-reset{display:grid;place-items:center;background:none;border:0;padding:5px;color:#6d7f8e;min-width:27px;min-height:38px}.ws-panel{background:linear-gradient(130deg,#23282c,#1e2225);border:1px solid #333a40;border-radius:9px;overflow:hidden}.ws-panel-title{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 22px 18px}.ws-panel-title h2{font-size:16px;font-weight:550;letter-spacing:-.4px}.ws-panel-title p{font-size:9px;color:#778794;margin-top:5px}.ws-panel-kicker{font-size:8px;color:#637786;letter-spacing:1px;white-space:nowrap}.ws-toolbar{gap:14px;padding:0 22px 18px;border-bottom:1px solid #333b42}.ws-search,.ws-toolbar{display:flex;align-items:center}.ws-search{gap:9px;background:#191e22;border:1px solid #353e45;border-radius:5px;padding:0 10px;flex:1;min-width:0;color:#6e8292;min-height:36px}.ws-search input{background:none;color:#d8e2ea;border:0;outline:none;min-width:0;width:100%;font-size:10px;padding:8px 0}.ws-search input::placeholder{color:#677b89}.ws-search button{border:0;background:none;color:#8399a9;display:grid;place-items:center;padding:5px}.ws-status-filter{display:flex;align-items:center;gap:5px;color:#8ba0af}.ws-status-filter select{border:0;background:#232b31;color:#aabcc9;font-size:10px;padding:8px 27px 8px 5px;min-height:36px;max-width:148px;border-radius:5px}.ws-table-wrap{padding:0 20px;overflow-x:auto}.ws-table-wrap table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.ws-table-wrap th{font-size:9px;color:#6e8494;font-weight:400;padding:16px 6px 13px;border-bottom:1px solid #343e46}.ws-table-wrap td{padding:16px 6px;border-bottom:1px solid #343d44}.ws-table-wrap tr:last-child td{border-bottom:0}.ws-project-name{display:flex;align-items:center;gap:11px;border:0;background:none;color:inherit;text-align:left;padding:0;min-height:36px}.ws-project-icon{width:36px;height:36px;flex-shrink:0;display:inline-grid;place-items:center;border:1px solid #5a6d7d55;border-radius:10px;color:#c8d8ed;font-size:11px;letter-spacing:-.5px;font-weight:600;background:#284b68}.ws-project-icon.violet{background:linear-gradient(130deg,#47436a,#2b3549);color:#b9b5f3}.ws-project-icon.sand{background:linear-gradient(130deg,#6d6252,#383e3b);color:#dfd3ba}.ws-project-icon.teal{background:linear-gradient(130deg,#2b6663,#2b424d);color:#a2ddd7}.ws-project-icon.rose{background:linear-gradient(130deg,#68415c,#3c344b);color:#e6b4d0}.ws-project-icon.orange{background:linear-gradient(130deg,#795337,#464235);color:#e5c39e}.ws-project-name strong{display:block;font-size:11px;font-weight:500;line-height:1.5}.ws-project-name small{display:block;font-size:8px;color:#6e8493;margin-top:3px}.ws-project-name:hover strong{color:#66b9ff}.ws-progress{min-width:63px}.ws-progress>span:first-child{font-size:8px;color:#8fa5b5}.ws-progress>span+span{display:block;height:3px;background:#36454f;border-radius:5px;width:55px;margin-top:7px;overflow:hidden}.ws-progress i{display:block;height:100%;background:#2d9bf1;border-radius:5px}.ws-owner{display:flex;align-items:center;gap:7px;font-size:9px;color:#9eb0bc}.ws-status{display:inline-flex;align-items:center;gap:5px;border:1px solid #1d6b9d;background:#103c5b55;border-radius:5px;padding:5px 7px;font-size:8px;color:#53b1fb;white-space:nowrap}.ws-status>i{width:4px;height:4px;background:currentColor;border-radius:50%}.ws-status-completed{border-color:#256c5c;color:#43cfaa;background:#143e3444}.ws-status-upcoming{border-color:#726037;color:#d7b76a;background:#4a3c2022}.ws-row-open{display:grid;place-items:center;color:#7291a6;background:none;border:0;width:25px;height:36px}.ws-table-footer{justify-content:space-between;gap:12px;padding:14px 24px;border-top:1px solid #303b43;font-size:8px;color:#6f8799}.ws-live-dot,.ws-table-footer{display:flex;align-items:center}.ws-live-dot{gap:6px;white-space:nowrap}.ws-live-dot:before{content:"";width:4px;height:4px;border-radius:50%;background:#29b998}.ws-right-column{display:grid;gap:20px}.ws-schedule .ws-panel-title{padding:21px 19px 17px}.ws-schedule h2{font-size:14px}.ws-day{display:grid;place-items:center;border:1px solid #3b4750;border-radius:7px;width:33px;height:36px;font-size:15px;color:#a2b4c0}.ws-agenda{padding:0 15px 14px}.ws-agenda>button{display:flex;width:100%;gap:9px;align-items:center;text-align:left;padding:13px 8px;border:0;border-radius:7px;background:none;color:#a1b3bf;min-height:65px;position:relative}.ws-agenda time{font-size:9px;font-variant-numeric:tabular-nums;color:#748c9c}.ws-agenda-dot{height:7px;width:7px;border:1px solid #627886;border-radius:50%;flex-shrink:0}.ws-agenda>button>span:nth-of-type(2){flex:1}.ws-agenda strong{display:block;font-size:10px;font-weight:500;color:#b6c9d6}.ws-agenda small{display:block;font-size:8px;color:#678294;margin-top:4px}.ws-agenda>button.selected{background:#173e5a;border:1px solid #245a7c}.ws-agenda>button.selected .ws-agenda-dot{border-color:#319ff6;box-shadow:0 0 0 3px #217fc92a;background:#158ff7}.ws-agenda>button.selected strong{color:#e2f0fa}.ws-event-detail{padding:18px 19px 17px;background:linear-gradient(130deg,#1c3c5444,#1b303f44);border-top:1px solid #34434e}.ws-event-label{font-size:7px;color:#509ad1;letter-spacing:1.4px;font-weight:600}.ws-event-detail h3{font-size:12px;font-weight:500;margin-top:8px}.ws-event-detail>p{font-size:10px;line-height:1.8;color:#7e9aac;margin:7px 0 15px}.ws-event-people{display:flex;align-items:center;gap:8px;font-size:8px;color:#7c9bb0}.ws-event-people .ws-avatar{width:22px;height:22px;font-size:6px}.ws-event-detail>button{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;border-top:1px solid #354652;background:none;color:#68b7ee;padding:12px 0 0;margin-top:16px;font-size:9px}.ws-activity .ws-panel-title{padding:19px}.ws-activity h2{font-size:14px}.ws-small-chip{font-size:7px;letter-spacing:.8px;color:#607e92;background:#263e4e;border:1px solid #365266;border-radius:4px;padding:2px 5px}.ws-activity-body{display:flex;align-items:center;gap:20px;padding:7px 20px 26px}.ws-donut{border-radius:50%;width:122px;height:122px;padding:14px;transform:rotate(-90deg);flex-shrink:0}.ws-donut>div{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background:#1f272e;border-radius:50%;transform:rotate(90deg)}.ws-donut strong{font-size:25px;font-weight:550;letter-spacing:-1px}.ws-donut span{font-size:8px;color:#728d9f;margin-top:1px}.ws-legend{display:grid;gap:10px}.ws-legend>span{font-size:9px;white-space:nowrap;color:#9bb2c3;display:flex;gap:6px;align-items:center}.ws-legend i{width:6px;height:6px;background:#0088f6;border-radius:50%}.ws-legend>span+span i{background:#26c9a0}.ws-legend>strong{font-size:20px;font-weight:500;line-height:1.3;color:#cedde8;margin-top:4px}.ws-legend small{font-size:8px;color:#6e8b9f;display:block;font-weight:400}.ws-bottom-note{justify-content:center;gap:7px;color:#526f84;margin-top:-5px}.ws-bottom-note,.ws-footer{display:flex;align-items:center;font-size:8px}.ws-footer{justify-content:space-between;padding:25px 0 20px;color:#587184}.ws-footer>a{display:flex;align-items:center;gap:6px}.ws-task-filters{display:flex;gap:8px;padding:15px 22px;border-bottom:1px solid #303c45}.ws-task-filters button{background:none;border:1px solid #344955;color:#809bac;border-radius:20px;padding:6px 13px;font-size:10px}.ws-task-filters button[aria-pressed=true]{background:#174261;color:#74c1fa;border-color:#276c9a}.ws-task-list{padding:0 22px}.ws-task-row{display:flex;align-items:center;gap:16px;border-bottom:1px solid #33434d;padding:17px 0}.ws-task-row:last-child{border-bottom:0}.ws-task-row>label{display:flex;align-items:center;gap:13px;flex:1;cursor:pointer;font-size:11px}.ws-task-row small{display:block;font-size:9px;color:#708c9f;margin-top:5px}.ws-root input[type=checkbox]{width:16px;height:16px;flex-shrink:0;accent-color:#0088f6;margin:0;cursor:pointer}.ws-task-row>button{display:grid;place-items:center;background:none;border:0;color:#6895b5;width:36px;height:36px}.ws-done{text-decoration:line-through;color:#6c8799}.ws-empty{text-align:center;padding:45px 15px;color:#6f91a9}.ws-empty>svg{margin:0 auto 12px}.ws-empty h3{font-size:15px;font-weight:500;color:#b6cddb;margin-bottom:8px}.ws-empty p{font-size:11px}.ws-empty button{display:inline-flex;align-items:center;gap:7px;background:none;border:0;color:#5bb6f9;font-size:11px;margin-top:14px;padding:8px}.ws-calendar-event{display:flex;align-items:center;gap:23px;text-align:left;width:calc(100% - 44px);margin:0 22px 18px;padding:24px 18px;border:1px solid #3a4f5e;border-radius:7px;background:#1b2d3a;color:#c4dbe9}.ws-calendar-event.selected{background:#153f60;border-color:#286b9c}.ws-calendar-event>span{font-size:15px;color:#93b6ce}.ws-calendar-event small{display:block;font-size:9px;color:#708fa4;margin-top:5px}.ws-calendar-event>div{flex:1}.ws-calendar-event h3{font-size:14px;font-weight:500}.ws-calendar-event p{font-size:10px;color:#759db8;margin-top:7px}.ws-dialog{max-width:min(540px,calc(100vw - 32px));width:540px;background:#20282f;color:#e2edf5;border:1px solid #455866;border-radius:13px;padding:0;box-shadow:0 30px 100px #0007;font:13px/1.6 var(--font-inter),Arial,sans-serif}.ws-dialog::backdrop{background:#090e13b8;backdrop-filter:blur(4px)}.ws-dialog-inner{padding:32px;position:relative;max-height:calc(100dvh - 70px);overflow-y:auto}.ws-dialog-close{position:absolute;right:15px;top:15px;background:none;border:0;color:#8da7bb;width:34px;height:34px;display:grid;place-items:center}.ws-dialog .ws-project-icon{display:grid;margin-bottom:20px;width:48px;height:48px;font-size:15px}.ws-dialog h2{font-size:26px;line-height:1.3;letter-spacing:-.6px;font-weight:500;margin:8px 25px 9px 0}.ws-dialog p{font-size:11px;color:#8ea8bc;line-height:1.8}.ws-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.ws-edit-field{display:grid;gap:8px;font-size:11px;color:#8eabbe;margin:20px 0}.ws-edit-grid .ws-edit-field{margin:0}.ws-edit-field input,.ws-edit-field select{width:100%;min-height:43px;background:#18232c;color:#c6e0f2;border:1px solid #3a5366;border-radius:5px;padding:10px 12px;font-size:12px}.ws-dialog-task-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #3a4d5c;padding-top:22px;margin-top:25px;margin-bottom:15px}.ws-dialog-task-heading h3{font-size:14px;font-weight:500}.ws-dialog-task-heading span{font-size:9px;color:#7999b0}.ws-dialog-task{display:flex;align-items:center;gap:12px;font-size:12px;cursor:pointer;padding:13px 0;border-bottom:1px solid #344856}.ws-add-task{display:flex;border:1px solid #3a576c;border-radius:5px;overflow:hidden;margin-top:20px;background:#192630}.ws-add-task input{background:none;color:#c8deed;width:100%;border:0;padding:12px;font-size:12px;min-width:0}.ws-add-task button{width:44px;background:#244a66;border:0;color:#8ecbf7;display:grid;place-items:center}.ws-dialog-note{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:10px;color:#708fa6}.ws-dialog-done{width:100%;margin-top:22px}.ws-error{color:#ffb2a8!important;margin-bottom:15px!important}.ws-presentation .ws-prototype{display:none}.ws-presentation .ws-shell{min-height:100vh}@media(min-width:1600px){.ws-workspace{padding-top:42px}.ws-heading h1{font-size:32px}.ws-columns{grid-template-columns:minmax(0,1fr) 320px}.ws-metric{padding:23px}.ws-metric strong{font-size:40px}.ws-table-wrap td{padding-block:21px}.ws-project-name strong{font-size:13px}.ws-project-name small,.ws-status{font-size:10px}.ws-panel-title h2{font-size:18px}.ws-agenda>button{min-height:77px}.ws-agenda strong{font-size:12px}.ws-agenda small{font-size:10px}.ws-event-detail>p{font-size:12px}.ws-activity-body{gap:28px;padding-bottom:30px}.ws-donut{width:142px;height:142px}.ws-tracker{padding:23px}.ws-tracker h2{font-size:14px}.ws-tracker p{font-size:11px}}@media(max-width:1200px){.ws-sidebar{padding-inline:10px}.ws-shell{grid-template-columns:150px minmax(0,1fr)}.ws-workspace{padding:28px 22px 0}.ws-heading h1{font-size:23px}.ws-columns{grid-template-columns:minmax(0,1fr) 250px;gap:16px}.ws-metrics{gap:12px}.ws-metric{padding:15px}.ws-metric>span{font-size:10px}.ws-metric>small{font-size:8px}.ws-metric>span>svg{display:none}.ws-tracker{flex-wrap:wrap;gap:9px;padding:14px}.ws-tracker-copy{width:100%}.ws-tracker select{width:45%;max-width:none;flex:1}.ws-table-wrap{padding-inline:10px}.ws-table-wrap td{padding-inline:4px}.ws-owner>span+span{display:none}.ws-project-name{gap:8px}.ws-project-name strong{font-size:10px}.ws-project-name small{font-size:7px}.ws-panel-title{padding:18px}.ws-toolbar{padding:0 15px 16px;gap:8px}.ws-panel-kicker{display:none}.ws-donut{width:110px;height:110px}.ws-activity-body{gap:15px;padding-inline:15px}.ws-sidebar nav button{gap:9px;font-size:11px}.ws-sidebar nav button[aria-current=page]:before{left:-10px}}@media(max-width:1000px){.ws-shell{grid-template-columns:76px minmax(0,1fr)}.ws-sidebar{padding:27px 10px}.ws-brand{transform:scale(.7);transform-origin:0 50%;margin:0 0 26px;width:70px}.ws-sidebar nav button small,.ws-sidebar nav button span,.ws-sidebar-bottom,.ws-space-label{display:none}.ws-sidebar nav button{justify-content:center;padding:10px}.ws-columns{grid-template-columns:minmax(0,1fr) 250px}.ws-workspace{padding-inline:20px}.ws-metric{padding:13px}.ws-metric>small{display:none}.ws-metric-icon{width:28px;height:28px}.ws-metric-icon svg{width:15px}.ws-metric strong{font-size:29px}.ws-metric>div{margin-bottom:4px}}@media(max-width:800px){.ws-columns{grid-template-columns:1fr}.ws-right-column{grid-template-columns:1fr 1fr;gap:16px}.ws-bottom-note{display:none}.ws-workspace{padding-top:24px}.ws-heading h1{font-size:23px}.ws-heading{align-items:flex-start}.ws-heading .ws-primary{font-size:10px!important;padding:10px}.ws-metric>span{font-size:9px}.ws-metric>div{margin-top:13px}.ws-tracker{flex-wrap:nowrap}.ws-tracker-copy{width:auto}.ws-tracker select{width:25%;max-width:200px;flex:initial}.ws-table-wrap td{padding:17px 8px}.ws-project-name strong{font-size:12px}.ws-project-name small{font-size:9px}.ws-owner>span+span{display:inline}.ws-activity-body{flex-direction:column;padding-top:15px;gap:25px}.ws-donut{width:140px;height:140px}.ws-legend{grid-template-columns:1fr 1fr;gap:15px}.ws-legend>strong{grid-column:1/-1;text-align:center}.ws-panel-title p{font-size:10px}.ws-calendar-layout .ws-right-column{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ws-prototype{padding:9px 15px;height:auto;min-height:35px;gap:12px;font-size:8px}.ws-prototype>span{display:none}.ws-prototype>button{margin-left:auto;font-size:8px}.ws-shell{display:block}.ws-sidebar{position:relative;padding:12px 14px 0;border-right:0;border-bottom:1px solid #303941;display:flex;flex-direction:row;align-items:center;gap:14px;background:#20262a}.ws-brand{transform:scale(.64);margin:0;width:50px;flex-shrink:0;height:50px;align-self:flex-start}.ws-sidebar nav{display:flex;flex:1;justify-content:space-between;gap:4px}.ws-sidebar nav button{display:flex;flex-direction:column;gap:5px;border-radius:5px 5px 0 0;min-width:46px;padding:9px 6px;border:0;font-size:8px}.ws-sidebar nav button span{display:block}.ws-sidebar nav button[aria-current=page]{background:#2b353d}.ws-sidebar nav button[aria-current=page]:before{left:8px;right:8px;top:auto;bottom:0;height:2px;width:auto}.ws-workspace{padding:24px 16px 0}.ws-heading{flex-direction:column;gap:18px;margin-bottom:22px}.ws-eyebrow{font-size:7px;letter-spacing:1.5px}.ws-heading h1{font-size:25px;line-height:1.25;max-width:330px;margin:10px 0}.ws-heading p{font-size:11px}.ws-heading .ws-primary{min-height:42px;font-size:11px!important;padding:10px 14px}.ws-metrics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.ws-metric{padding:16px}.ws-metric>span{font-size:10px}.ws-metric strong{font-size:32px}.ws-metric>small{display:block;font-size:7px}.ws-metric>div{margin-bottom:9px}.ws-metric-icon{width:31px;height:31px}.ws-columns{gap:18px}.ws-tracker{flex-wrap:wrap;padding:17px;gap:10px;margin-bottom:18px}.ws-tracker-copy{width:100%;margin-bottom:5px}.ws-tracker h2{font-size:13px}.ws-tracker p{font-size:10px}.ws-tracker select{max-width:none;width:auto;flex:1;min-width:80px;padding-left:8px;font-size:9px;min-height:44px}.ws-play{min-height:44px;width:40px}.ws-time{font-size:12px;padding-left:8px}.ws-timer-reset{width:23px;min-width:23px;min-height:44px}.ws-panel-title{padding:20px 16px 17px}.ws-panel-title h2{font-size:17px}.ws-panel-title p{font-size:9px}.ws-toolbar{flex-direction:column;align-items:stretch;padding:0 16px 18px;gap:11px}.ws-search{min-height:42px}.ws-search input{font-size:12px}.ws-status-filter select{max-width:none;flex:1;font-size:11px;min-height:40px}.ws-status-filter{padding:0 9px;background:#232b31;border:1px solid #3a4650;border-radius:5px}.ws-table-wrap{padding-inline:16px;overflow-x:visible}.ws-table-wrap table,.ws-table-wrap tbody,.ws-table-wrap td,.ws-table-wrap tr{display:block;width:100%;white-space:normal}.ws-table-wrap thead{display:none}.ws-table-wrap tr{display:grid;grid-template-columns:1fr 1fr 28px;padding:18px 0;border-bottom:1px solid #34434e;gap:15px 10px;align-items:center}.ws-table-wrap tr:last-child{border-bottom:0}.ws-table-wrap td{padding:0;border:0}.ws-table-wrap td:first-child{grid-column:1/3;grid-row:1}.ws-table-wrap td:last-child{grid-column:3;grid-row:1}.ws-table-wrap td:nth-child(2){grid-column:1;grid-row:2}.ws-table-wrap td:nth-child(3){display:none}.ws-table-wrap td:nth-child(4){grid-column:2/4;grid-row:2;text-align:right}.ws-project-name{width:100%;gap:12px;min-height:44px}.ws-project-name strong{font-size:13px}.ws-project-name small{font-size:10px}.ws-project-icon{width:40px;height:40px;font-size:12px}.ws-progress>span:first-child{font-size:9px}.ws-progress>span+span{width:95px;margin-top:6px}.ws-status{font-size:10px;padding:6px 8px}.ws-row-open{min-height:44px;width:28px}.ws-table-footer{padding:16px;font-size:7px}.ws-calendar-layout .ws-right-column,.ws-right-column{grid-template-columns:1fr}.ws-agenda{padding-inline:15px}.ws-agenda>button{min-height:75px;padding:15px 10px;gap:15px}.ws-agenda time{font-size:11px}.ws-agenda strong{font-size:12px}.ws-agenda small{font-size:10px}.ws-activity h2,.ws-schedule h2{font-size:17px}.ws-event-detail{padding:22px}.ws-event-label{font-size:8px}.ws-event-detail h3{font-size:15px}.ws-event-detail>p{font-size:12px}.ws-event-people{font-size:10px}.ws-event-detail>button{font-size:11px;min-height:44px;margin-top:18px}.ws-activity-body{flex-direction:row;justify-content:center;gap:35px;padding:12px 25px 28px}.ws-legend{display:grid;grid-template-columns:1fr;gap:10px}.ws-legend>span{font-size:11px}.ws-legend>strong{text-align:left;font-size:24px}.ws-legend small{font-size:10px}.ws-footer{font-size:7px;padding-block:25px}.ws-task-row{padding-block:19px}.ws-task-row>label{font-size:12px}.ws-task-row small{font-size:10px}.ws-task-row input[type=checkbox]{width:20px;height:20px}.ws-task-filters{padding-inline:16px}.ws-task-filters button{min-height:40px}.ws-calendar-event{width:calc(100% - 32px);margin:0 16px 16px;padding:20px 14px;gap:15px}.ws-calendar-event>span{font-size:12px}.ws-calendar-event h3{font-size:13px}.ws-dialog-inner{padding:28px 22px}.ws-dialog h2{font-size:25px}.ws-edit-grid{gap:12px}.ws-dialog-task{font-size:12px;min-height:49px}.ws-add-task input{min-height:44px}.ws-edit-field select{font-size:11px}.ws-primary{min-height:44px}}@media(prefers-reduced-motion:reduce){.ws-root *{animation:none!important;transition:none!important}}.ws-brand{width:auto;height:46px;gap:9px;transform:none;margin:0 0 36px 10px}.ws-brand>.ws-acme-mark{width:32px;height:32px;flex-shrink:0;color:#299eff}.ws-brand>.ws-acme-word{display:block;position:static;width:auto;height:auto;background:none!important;color:#eff5fa;border:0;border-radius:0;font-size:26px;letter-spacing:-1.3px;font-weight:650;line-height:1}.ws-acme-word>span{display:block;position:static!important;font-size:7px!important;letter-spacing:3.1px!important;font-weight:450;color:#7e9ab0!important;margin:5px 0 0 2px}.ws-project-name strong{font-size:12px}.ws-project-name small{font-size:9px}.ws-table-wrap th{font-size:10px}.ws-progress>span:first-child,.ws-status{font-size:9px}@media(max-width:1000px) and (min-width:601px){.ws-brand{margin:0 0 30px;width:auto;height:45px;justify-content:center}.ws-brand>.ws-acme-word{display:none}.ws-brand>.ws-acme-mark{width:32px;height:32px}}@media(max-width:600px){.ws-brand{margin:0;gap:0;width:42px;min-width:42px;height:51px;justify-content:flex-start;transform:none;align-self:flex-start}.ws-brand>.ws-acme-word{display:none}.ws-brand>.ws-acme-mark{width:29px;height:29px}.ws-project-name strong{font-size:13px}.ws-project-name small,.ws-status{font-size:10px}}.ws-dialog{margin:auto;inset:0}.ws-dialog h2:focus{outline:none}.ws-root select{appearance:none;-webkit-appearance:none;padding-inline-end:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m3 4.5 3 3 3-3' stroke='%23aabcc9' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.ws-primary{color:#071c2e}.ws-primary:hover{background:#329fff;color:#071c2e}.ws-primary:active{background:#0088f6}.ws-bottom-note,.ws-dialog-note,.ws-done,.ws-eyebrow,.ws-footer,.ws-legend small,.ws-metric>small,.ws-panel-kicker,.ws-panel-title p,.ws-project-name small,.ws-search,.ws-space-label,.ws-studio-note p,.ws-table-footer,.ws-table-wrap th,.ws-task-row small,.ws-tracker p,.ws-user small{color:#9bb0bf}.ws-search input::placeholder{color:#9bb0bf;opacity:1}.ws-add-task input::placeholder{color:#9bb0bf;opacity:1}.ws-agenda small,.ws-agenda time,.ws-donut span{color:#a7bdcd}.ws-agenda>button.selected small,.ws-small-chip{color:#c3d9e9}.ws-add-task,.ws-edit-field input,.ws-edit-field select,.ws-search,.ws-status-filter select,.ws-tracker select{border:1px solid #718092}.ws-task-filters button{color:#b6cede;border-color:#718092}.ws-root :is(input,select,button,a):focus-visible{outline-color:#70c2ff}.ws-avatar{overflow:hidden;border:1px solid #ffffff30;background:#35404b}.ws-avatar>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.ws-owner .ws-avatar{width:30px;height:30px}.ws-project-icon>svg{width:21px;height:21px}.ws-avatar-stack{display:inline-flex;padding-right:3px;flex-shrink:0}.ws-avatar-stack>.ws-avatar{width:27px;height:27px;border:2px solid #202a32;margin-left:-6px}.ws-avatar-stack>.ws-avatar:first-child{margin-left:0}.ws-event-people{gap:10px}@media(max-width:600px){.ws-table-wrap td:nth-child(3){display:block;grid-column:1/3;grid-row:3}.ws-owner{font-size:10px}.ws-owner .ws-avatar{width:28px;height:28px}}