.share-shell{--bg:var(--malo-bg);--text:var(--malo-text);--text-secondary:var(--malo-text-2);--font:var(--malo-font-text);--font-display:var(--malo-font-titles);background:var(--malo-bg);min-height:100dvh;color:var(--malo-text-2);font-family:var(--malo-font-text);flex-direction:column;display:flex}.share-shell :focus-visible{outline:2px solid color-mix(in srgb, var(--malo-accent) 70%, transparent);outline-offset:2px}.share-shell p,.share-shell h1,.share-shell h2,.share-shell h3,.share-shell h4{margin:0}.share-shell a.malo-btn{text-decoration:none}.share-shell a.malo-btn--primary:hover{color:var(--malo-on-accent)}.share-shell a.malo-btn--secondary:hover{color:var(--malo-text)}.share-bar{align-items:center;gap:var(--sp-3);background:var(--malo-bg);border-bottom:1px solid var(--malo-border);z-index:10;flex:none;height:52px;padding:0 18px;display:flex;position:sticky;top:0}.share-bar__brand{border-radius:var(--malo-radius-control);flex:none;align-items:center;margin-left:-4px;padding:2px 6px 2px 4px;text-decoration:none;display:inline-flex}.share-bar__brand:hover{background:color-mix(in srgb, var(--malo-text) 5%, transparent)}.share-shell[data-malo-scheme=dark] .share-bar__brand img{filter:invert()}.share-bar__rule{background:var(--malo-border);flex:none;width:1px;height:18px}.share-bar__by{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.share-bar__actions{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:flex}.share-main{width:100%;min-width:0;padding:var(--sp-6) var(--sp-6) var(--sp-8);flex-direction:column;flex:1;margin:0 auto;display:flex}.share-main:has(>.share-page--project){padding-inline:18px}.share-shell .card{background:var(--malo-surface);border:1px solid var(--malo-border);border-radius:var(--malo-radius-card);padding:18px 20px}.share-page{gap:var(--sp-5);flex-direction:column;width:100%;min-width:0;display:flex}.share-page--report{max-width:1120px;margin-inline:auto}.share-head{flex-direction:column;gap:4px;min-width:0;display:flex}.share-head__title{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.share-head h1{overflow-wrap:anywhere}.share-pill{border-radius:var(--malo-radius-pill);white-space:nowrap;background:color-mix(in srgb, var(--malo-text) 7%, transparent);flex:none;align-items:center;height:20px;padding:0 8px;display:inline-flex}.share-shell .share-pill{color:var(--malo-text-2)}.share-work{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}@media (min-width:641px){.share-work:not([data-layout=list]){width:fit-content;max-width:100%}.share-work:not([data-layout=list]) .share-toolbar{min-width:0}}@media (min-width:641px) and (min-height:560px){.share-shell:has(.share-work:not([data-layout=list])){height:100dvh}.share-main:has(>.share-page--project .share-work:not([data-layout=list])){min-height:0;padding-top:var(--sp-5);padding-bottom:var(--sp-4);flex-direction:column;display:flex}.share-page--project:has(.share-work:not([data-layout=list])){gap:var(--sp-4);flex:1;min-height:0}.share-work:not([data-layout=list]){flex:1;min-height:0}.share-work:not([data-layout=list])>.share-layout:has(>.share-board){flex-direction:column;flex:1;min-height:0;display:flex}.share-work:not([data-layout=list]) .share-board{flex:1;min-height:0}}.share-toolbar.malo-toolbar{height:44px;padding:0}.share-work:not([data-layout]) .malo-tb-seg[data-layout=board]{background:var(--malo-selection-fill)}.share-work:not([data-layout]) .share-toolbar .malo-tb-seg[data-layout=board] .malo-r-segment{color:var(--malo-text)}.share-work:not([data-layout]) .malo-toolbar[data-variant=tabs] .malo-tb-seg[data-layout=board]{box-shadow:inset 0 -2px 0 var(--malo-accent);background:0 0}.share-board{scroll-snap-type:x proximity;align-items:stretch;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.share-col{scroll-snap-align:start;flex-direction:column;flex:0 0 268px;min-width:0;display:flex}.share-col__head{box-sizing:border-box;flex:none;align-items:center;gap:8px;height:32px;padding:2px 6px 10px;display:flex}.share-col__dot,.share-group__dot{background:var(--malo-column);border-radius:50%;flex:none;width:8px;height:8px}.share-col__tasks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.share-col__frame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.share-col__scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.share-col__scroll::-webkit-scrollbar{display:none}.share-col__body{flex-direction:column;gap:8px;display:flex}.share-col__frame .share-scrollbar{width:8px;right:-9px}.share-col__frame .share-scrollbar:not(.is-active){pointer-events:none}.share-col__frame .share-scrollbar__thumb{opacity:0;transition:width .15s var(--ease), background-color .15s var(--ease), opacity .2s var(--ease);right:2px}.share-col__frame .share-scrollbar.is-active .share-scrollbar__thumb{opacity:1}.share-col__pager{gap:2px;margin-left:auto;margin-right:-4px;display:flex}.share-col__page{width:20px;height:20px;color:var(--malo-text-2);cursor:pointer;transition:opacity .12s var(--ease), background .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.share-col__page:hover{background:color-mix(in srgb, var(--malo-text) 7%, transparent);color:var(--malo-text)}.share-col__page[aria-disabled=true]{opacity:0;pointer-events:none}.share-col__page[aria-disabled=true]:focus-visible{opacity:.4}.share-col__note{padding:0 6px}.share-col__empty{padding:4px 6px}.share-task{border:1px solid var(--malo-border);border-radius:var(--malo-radius-card);background:var(--malo-surface);flex-direction:column;gap:7px;min-width:0;padding:11px 12px;display:flex}.share-task__top{align-items:center;gap:8px;display:flex}.share-task__top .malo-r-task-id{white-space:nowrap;margin-right:auto}.share-task__main{align-items:flex-start;gap:5px;display:flex}.share-task__title{overflow-wrap:anywhere;text-wrap:pretty}.share-task__foot{justify-content:flex-end;align-items:center;display:flex}.share-task[data-done],.share-row[data-done]{opacity:.5}:is(.share-task,.share-row)[data-done] :is(.share-task__title,.share-row__title){color:var(--malo-text-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--malo-text-3) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--malo-text-3) 70%, transparent)}.share-circle.malo-circle{cursor:default;pointer-events:none}.share-chips{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.share-chips .malo-tag{flex:0 auto;min-width:0;max-width:100%}.share-chips .malo-tag .malo-r-pill{text-overflow:ellipsis;overflow:hidden}.share-link{--c:var(--malo-note);--on:var(--malo-on-note);border-radius:var(--malo-radius-pill);border:1px solid var(--malo-border);min-width:0;max-width:220px;height:20px;color:var(--malo-text-2);align-items:center;gap:5px;padding:0 7px;display:inline-flex}.share-link[data-kind=goal]{--c:var(--malo-goal);--on:var(--malo-on-goal)}.share-link>.malo-icon{color:var(--c)}.share-link__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.share-shell .share-link__text{color:inherit}[data-malo-notes=soft] .share-link[data-kind=note],[data-malo-goals=soft] .share-link[data-kind=goal]{background:color-mix(in srgb, var(--c) 13%, transparent);color:color-mix(in srgb, var(--c) 80%, var(--malo-text));border-color:#0000}[data-malo-notes=solid] .share-link[data-kind=note],[data-malo-goals=solid] .share-link[data-kind=goal]{background:var(--c);color:var(--on);border-color:#0000}[data-malo-notes=solid] .share-link[data-kind=note]>.malo-icon,[data-malo-goals=solid] .share-link[data-kind=goal]>.malo-icon{color:var(--on)}[data-malo-notes=plain] .share-link[data-kind=note],[data-malo-goals=plain] .share-link[data-kind=goal]{background:0 0;border-color:#0000;padding:0 2px}[data-malo-notes-text=short] .share-link[data-kind=note] .share-link__text,[data-malo-goals-text=short] .share-link[data-kind=goal] .share-link__text{max-width:92px}[data-malo-notes-text=none] .share-link[data-kind=note] .share-link__text,[data-malo-goals-text=none] .share-link[data-kind=goal] .share-link__text{display:none}[data-malo-notes-text=none] .share-link[data-kind=note],[data-malo-goals-text=none] .share-link[data-kind=goal]{border-radius:50%;justify-content:center;width:20px;padding:0}.share-due{white-space:nowrap;color:var(--malo-text-2);align-items:center;gap:4px;display:inline-flex}.share-shell .share-due .malo-r-meta{color:inherit}.share-due[data-tone=soon]{color:var(--malo-accent)}.share-due[data-tone=late]{color:var(--malo-danger)}.share-sect{flex-direction:column;gap:8px;display:flex}.share-sect__toggle{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:6px 4px 0;display:flex}.share-sect__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.share-sect__name.malo-r-group-header{font-size:calc(12px * var(--malo-text-scale,1))}.share-sect__name[data-none]{color:var(--malo-text-2)}.share-chev{color:var(--malo-text-2);transition:transform .15s var(--ease);flex:none;place-items:center;display:grid}[aria-expanded=true]>.share-chev{transform:rotate(90deg)}.share-sect--list{gap:0}.share-sect--list .share-sect__toggle{padding:14px 6px 6px}.share-list{gap:var(--sp-3);flex-direction:column;display:flex}.share-group__toggle{border-radius:var(--malo-radius-control);width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:6px;display:flex}.share-group__toggle:hover{background:color-mix(in srgb, var(--malo-text) 3%, transparent)}.share-group__rows{margin:0;padding:0;list-style:none}.share-group__empty,.share-group__note{padding:4px 6px 10px}.share-row{padding:var(--malo-row-padding) 6px;border-top:1px solid var(--malo-task-divider);grid-template-columns:64px 22px minmax(0,1fr) auto;align-items:start;gap:4px 6px;display:grid}.share-group__rows>.share-row:first-child{border-top:0}.share-row__key{text-align:right;white-space:nowrap;padding-top:2px}.share-row__title{overflow-wrap:anywhere;padding-left:2px}.share-row__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px 8px;min-width:0;display:flex}.share-layout--list{display:none}.share-goals-frame{flex-direction:column;min-width:0;display:flex;position:relative}.share-shell .share-goals{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.share-goal{--gp:var(--malo-goal);flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 16px;display:grid;position:relative}.share-goal+.share-goal{border-top:1px solid var(--malo-task-divider)}.share-goal[data-state=complete]{--gp:var(--malo-goal-done)}.share-goal[data-style=bar]{grid-template-columns:22px minmax(0,1fr);gap:10px}.share-goal__main{flex-direction:column;gap:6px;min-width:0;display:flex}.share-goal__title{overflow-wrap:anywhere}.share-goal__meta{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.share-goal__barline{align-items:center;gap:10px;display:flex}.share-goal__circle{box-sizing:border-box;color:#0000;border:2px solid color-mix(in srgb, var(--malo-text-3) 70%, transparent);border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.share-goal__circle>.malo-icon{stroke-width:3px}.share-goal[data-state=complete] .share-goal__circle{color:var(--gp);border-color:var(--gp)}.share-goal-chip{color:var(--malo-text-3);white-space:nowrap;align-items:center;gap:4px;display:inline-flex;position:relative}.share-shell .share-goal-chip .malo-r-meta{color:inherit}.share-goal-chip[data-none] .malo-r-meta{font-style:italic}.share-goal-chip[data-tone=soon]{color:var(--malo-accent)}.share-goal-chip[data-tone=late]{color:var(--malo-danger)}.share-goal-pct{background:color-mix(in srgb, var(--gp) 14%, transparent);color:color-mix(in srgb, var(--gp) 80%, var(--malo-text));border-radius:99px;align-items:center;gap:3px;margin-left:auto;padding:1px 7px;display:inline-flex}.share-shell .share-goal-pct .malo-r-meta{color:inherit;font-weight:650}.share-goal-pct>.malo-icon{width:9px;height:9px}.share-goal-pctflat{margin-left:auto}.share-scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;width:12px;position:absolute;top:0;bottom:0;right:-16px}.share-scrollbar__thumb{background:color-mix(in srgb, var(--malo-text) 22%, transparent);width:3px;transition:width .15s var(--ease), background-color .15s var(--ease);border-radius:999px;position:absolute;top:0;right:4px}.share-scrollbar.is-active .share-scrollbar__thumb{background:color-mix(in srgb, var(--malo-text) 36%, transparent);width:5px}.share-end{gap:var(--sp-3);flex-direction:column;display:flex}.share-cta{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-6);background:var(--malo-surface);border:1px solid var(--malo-border);border-radius:var(--malo-radius-card);flex-wrap:wrap;padding:14px 16px 14px 20px;display:flex}.share-cta p{flex:320px}.share-cta__actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.share-fine,.share-powered{text-align:center}.share-fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}.share-fine a:hover{color:var(--malo-text)}.share-powered{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.share-powered__mark{align-items:center;gap:6px;display:inline-flex}.share-powered__mark img{box-shadow:0 0 0 1px var(--malo-border);border-radius:4px}.share-powered a{color:var(--malo-text-2)}.share-powered a:hover{color:var(--malo-text)}.share-report__head{flex-direction:column;gap:4px;min-width:0;display:flex}.share-report__head h1{overflow-wrap:anywhere}.share-report{gap:var(--sp-5);align-items:start;display:grid}.share-report__goals{flex-direction:column;gap:10px;min-width:0;display:flex}.share-report__goals-head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;min-height:26px;display:flex}.share-count-head{align-items:baseline;gap:8px;display:flex}.share-sort.malo-btn{gap:6px;padding:0 9px}.share-shell .share-sort .malo-r-button{color:inherit}.share-sort>.malo-icon{color:var(--malo-text-2)}.share-sort[aria-expanded=true]{background:color-mix(in srgb, var(--malo-text) 4%, var(--malo-surface))}.share-menu{display:inline-flex;position:relative}.share-menu__panel.malo-popover{z-index:50;min-width:232px;animation:share-menu-in .12s var(--ease);padding:6px;overflow:visible}.share-menu__panel--center{translate:-50%}@keyframes share-menu-in{0%{opacity:0;transform:translateY(-3px)}}.share-menu__heading{margin:4px 8px}.share-menu ul{outline:none;max-height:280px;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.share-shell .share-menu ul:focus-visible{outline:none}.share-menu li{white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:9px;height:30px;padding:0 8px;display:flex}.share-menu li.is-active{background:color-mix(in srgb, var(--malo-text) 5%, transparent)}.share-menu li[aria-selected=true] .malo-r-input{font-weight:500}.share-menu__icon{width:14px;color:var(--malo-text-2);flex:none;place-items:center;display:grid}.share-menu li[aria-selected=true] .share-menu__icon{color:var(--malo-text)}.share-menu__label{flex:1}.share-menu__check{color:var(--malo-accent);flex:none;margin-left:12px}.share-report__side{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}@media (min-width:960px){.share-report{gap:var(--sp-6);grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.share-report__side{padding-top:36px}}@media (min-width:960px) and (min-height:560px){.share-shell:has(.share-page--report){height:100dvh}.share-main:has(>.share-page--report){min-height:0;padding-top:var(--sp-5);padding-bottom:var(--sp-4);flex-direction:column;display:flex}.share-page--report{flex:1;min-height:0}.share-report{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.share-report__goals,.share-report__side{min-height:0}.share-report__side{overflow-y:auto}.share-goals-frame{flex:1;min-height:0}.share-shell .share-goals{overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;min-height:0}.share-goals::-webkit-scrollbar{display:none}.share-week{flex:0 auto;min-height:0}.share-weekly-box{flex:0 200px;height:auto;min-height:84px}.share-page--report .share-end{justify-content:center;align-items:center;gap:4px var(--sp-5);flex-flow:wrap}}@media (min-width:641px) and (max-width:959px){.share-report__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}}.share-card{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.share-card__head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.share-summary{justify-content:space-between;align-items:baseline;gap:4px var(--sp-3);flex-wrap:wrap;display:flex}.share-stages{flex-direction:column;gap:10px;display:flex}.share-stagebar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.share-stagebar span{flex-basis:0;min-width:3px}.share-legend{grid-template-columns:1fr 1fr;gap:7px 20px;margin:0;padding:0;list-style:none;display:grid}.share-legend li{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.share-legend__key{border-radius:2px;flex:none;width:8px;height:8px}.share-legend__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.share-shell .share-legend__name{color:var(--malo-text-2)}.share-legend b{font-variant-numeric:tabular-nums;margin-left:auto}.share-shell .share-legend b{color:var(--malo-text)}.share-week{gap:var(--sp-3)}.share-week__head{gap:var(--sp-2)}.share-week__total{flex-wrap:wrap;align-items:baseline;gap:0 5px;display:flex}.share-shell .share-week__total strong{color:var(--malo-text);font-weight:600}.share-weekly-box{height:136px;position:relative}.share-weekly{display:block;position:absolute;inset:0;overflow:visible}.share-weekly text{font-family:var(--malo-font-text);fill:var(--malo-text-3);font-size:11px;font-weight:500}.share-weekly .share-weekly__value{font-variant-numeric:tabular-nums;fill:var(--malo-text-2)}.share-weekly__base{stroke:var(--malo-border);stroke-width:1px}.share-weekly__slot{cursor:pointer}.share-weekly__slot path{fill:color-mix(in oklab, var(--malo-accent) 34%, var(--malo-surface));transition:fill .12s var(--ease)}.share-weekly__slot:hover path{fill:color-mix(in oklab, var(--malo-accent) 62%, var(--malo-surface))}.share-weekly__slot.is-on path{fill:var(--malo-accent)}.share-weekly__slot.is-on text,.share-weekly .share-weekly__slot.is-on .share-weekly__value{fill:var(--malo-text);font-weight:600}.share-weekpick{max-width:100%}.share-weekpick__button.share-sort{min-width:132px;max-width:100%}.share-weekpick__button>.malo-r-button{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.share-weekcal.malo-popover{outline:none;width:288px;padding:6px 10px 10px}.share-weekcal__chips{gap:6px;margin:2px 0 10px;display:flex}.share-weekcal__chip{border:1px solid var(--malo-border);height:26px;font:500 11px var(--malo-font-text);color:var(--malo-text-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:0 8px}.share-weekcal__chip:hover{background:color-mix(in srgb, var(--malo-text) 6%, transparent);color:var(--malo-text)}.share-weekcal__month{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.share-weekcal__arrow{width:26px;height:26px;color:var(--malo-text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.share-weekcal__arrow:hover:not(:disabled){background:color-mix(in srgb, var(--malo-text) 6%, transparent);color:var(--malo-text)}.share-weekcal__arrow:disabled{color:color-mix(in srgb, var(--malo-text-3) 60%, var(--malo-surface));cursor:default}.share-weekcal__head,.share-weekcal__week{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr)) 34px;align-items:center;display:grid}.share-weekcal__head{height:22px;font:600 10.5px var(--malo-font-text);color:var(--malo-text-3)}.share-weekcal__head svg{margin:0 8px 0 auto;display:block}.share-weekcal__weeks{outline:none;flex-direction:column;gap:2px;display:flex}.share-weekcal__week{height:30px;font:400 12.5px var(--malo-font-text);color:var(--malo-text);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px}.share-weekcal__week.is-active{background:color-mix(in srgb, var(--malo-text) 6%, transparent)}.share-weekcal__weeks:focus-visible{outline:none}.share-weekcal__weeks:focus-visible .share-weekcal__week.is-active{outline:2px solid var(--malo-accent);outline-offset:-2px}.share-weekcal__week[aria-selected=true]{background:var(--malo-accent);color:var(--malo-on-accent);font-weight:600}.share-weekcal__week[aria-disabled=true]{color:color-mix(in srgb, var(--malo-text-3) 60%, var(--malo-surface));cursor:default;background:0 0}.share-weekcal__day.is-outside{opacity:.55}.share-weekcal__day.is-today{width:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--malo-accent) 45%, transparent);border-radius:5px;justify-self:center;font-weight:700;line-height:20px}.share-weekcal__week[aria-selected=true] .share-weekcal__day.is-today{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--malo-on-accent) 60%, transparent)}.share-weekcal__count{text-align:right;padding-right:4px}.share-weekcal__count span{box-sizing:border-box;text-align:center;min-width:20px;color:var(--malo-text-2);background:color-mix(in srgb, var(--malo-text) 7%, transparent);border-radius:9px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.share-weekcal__week[aria-selected=true] .share-weekcal__count span{color:var(--malo-on-accent);background:color-mix(in srgb, var(--malo-on-accent) 20%, transparent)}@media (min-width:960px) and (min-height:560px) and (max-height:759px){.share-main:has(>.share-page--report){padding-top:var(--sp-4);padding-bottom:var(--sp-3)}.share-page--report{gap:var(--sp-4)}.share-report__side{gap:var(--sp-3);padding-top:0}.share-report__side .share-card.card{gap:10px;padding:14px 18px}.share-weekly-box{min-height:56px}}.share-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.share-page--org{max-width:1120px;margin-inline:auto}.share-stats{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.share-shell .share-stat.card{flex-direction:column;gap:4px;min-width:0;padding:14px 18px 16px;display:flex;position:relative}.share-stat__head{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:22px;display:flex}.share-stat__glyph{color:var(--malo-text-3);flex:none}.share-shell .share-stat__note[data-tone=late]{color:var(--malo-danger);align-items:flex-start;gap:7px;display:flex}.share-stat__note[data-tone=late]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-top:calc(.5lh - 3px)}.share-stat .malo-bar{flex:none;width:100%;margin-top:8px}.share-meter{flex-direction:column;gap:6px;min-width:0;max-width:220px;display:flex}.share-meter .malo-bar{flex:none;width:100%}.share-shell .share-projects.card{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.share-projects__head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;padding:12px 20px;display:flex}.share-projects__tools{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.share-projects__empty{padding:4px 20px 20px}.share-ptable{flex-direction:column;min-height:0;display:flex}.share-ptable__row{grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1.25fr) 12px;align-items:center;column-gap:28px;padding:0 20px;display:grid}.share-ptable__head .share-ptable__row{border-block:1px solid var(--malo-border);background:color-mix(in srgb, var(--malo-text) 2%, var(--malo-surface));height:32px}.share-ptable__head .malo-r-overline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.share-ptable__row--project{padding-block:12px;position:relative}.share-ptable__group+.share-ptable__group{border-top:1px solid var(--malo-task-divider)}.share-ptable__frame{flex-direction:column;min-height:0;display:flex;position:relative}.share-ptable__frame .share-scrollbar{right:2px}.share-ptable__project{align-items:center;gap:10px;min-width:0;display:flex}.share-ptable__name{overflow-wrap:anywhere;min-width:0}.share-ptable__stack{flex-direction:column;gap:2px;min-width:0;display:flex}.share-ptable__figure{font-variant-numeric:tabular-nums}.share-shell .share-ptable__figure{color:var(--malo-text)}.share-ptable__goal{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-shell .share-ptable__due[data-tone=soon]{color:var(--malo-accent)}.share-shell .share-ptable__due[data-tone=late]{color:var(--malo-danger)}.share-shell .share-ptable__blank .share-ptable__figure{color:color-mix(in srgb, var(--malo-text-3) 60%, var(--malo-surface))}.share-ptable__row--project[data-foldable]{cursor:pointer;transition:background-color .12s var(--ease)}.share-ptable__row--project[data-foldable]:hover{background:color-mix(in srgb, var(--malo-text) 2%, var(--malo-surface))}.share-ptable__toggle{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.share-ptable__toggle:focus-visible{outline:none}.share-ptable__row--project:has(.share-ptable__toggle:focus-visible){border-radius:var(--malo-radius-card);box-shadow:inset 0 0 0 2px var(--malo-accent)}.share-ptable__chevron{color:var(--malo-text-3);transition:transform .2s var(--ease), color .12s var(--ease);justify-self:end}.share-ptable__row--project:hover .share-ptable__chevron{color:var(--malo-text)}.share-ptable__group[data-open] .share-ptable__chevron{transform:rotate(180deg)}.share-ptable__goals{transition:grid-template-rows .22s var(--ease);grid-template-rows:0fr;display:grid}.share-ptable__group[data-open] .share-ptable__goals{grid-template-rows:1fr}.share-ptable__goals-clip{min-height:0;overflow:hidden}.share-ptable__goals-list{border-radius:var(--malo-radius-control);background:color-mix(in srgb, var(--malo-text) 3%, var(--malo-surface));margin:-2px 10px 12px;padding:4px 0}.share-ptable__row--goal{padding:6px 10px}.share-ptable__goal-title{overflow-wrap:anywhere;grid-column:1/span 2;align-items:center;gap:10px;min-width:0;display:flex}.share-ptable__row--goal .share-meter{flex-direction:row;align-items:center;gap:8px}.share-ptable__row--goal .share-meter .share-ptable__figure{flex:none;width:34px}.share-shell .share-ptable__row--goal .share-meter .share-ptable__figure{color:var(--malo-text-3)}.share-ptable__row--goal .share-meter .malo-bar{flex:1;width:auto}@media (prefers-reduced-motion:reduce){.share-ptable__goals,.share-ptable__chevron{transition:none}}@media (min-width:960px) and (min-height:560px){.share-shell:has(.share-page--org){height:100dvh}.share-main:has(>.share-page--org){min-height:0;padding-top:var(--sp-5);padding-bottom:var(--sp-4);flex-direction:column;display:flex}.share-page--org{flex:1;min-height:0}.share-shell .share-projects.card,.share-ptable,.share-ptable__frame{flex:0 auto;min-height:0}.share-ptable__body{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.share-ptable__body::-webkit-scrollbar{display:none}.share-page--org .share-end{justify-content:center;align-items:center;gap:4px var(--sp-5);flex-flow:wrap;margin-top:auto}}@media (min-width:960px) and (min-height:560px) and (max-height:759px){.share-main:has(>.share-page--org){padding-top:var(--sp-4);padding-bottom:var(--sp-3)}.share-page--org{gap:var(--sp-4)}.share-ptable__row--project{padding-block:10px}.share-ptable__goals-list{margin-bottom:8px;padding-block:2px}.share-ptable__row--goal{padding-block:4px}}@media (max-width:959px){.share-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.share-ptable__row{column-gap:24px}}@media (max-width:760px){.share-ptable__head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.share-ptable__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.share-ptable__row--project{padding:14px 16px 16px}.share-ptable__group:first-child{border-top:1px solid var(--malo-border)}.share-ptable__project{grid-column:1/-1;padding-right:24px}.share-ptable__chevron{position:absolute;top:18px;right:16px}.share-ptable__goals-list{margin:-4px 10px 12px}.share-ptable__row--goal{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px;display:flex}.share-ptable__goal-title{flex:100%}.share-ptable__row--goal>[role=cell]:nth-child(2){flex:100%;min-width:0;padding-left:32px}.share-ptable__row--goal>[role=cell]:nth-child(3){flex:none;padding-left:32px}.share-ptable__row--goal>[role=cell]:nth-child(4){flex:none}.share-ptable [role=cell][data-label]:before{content:attr(data-label);font:600 10.5px/1.32 var(--malo-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--malo-text-3);margin-bottom:6px;display:block}.share-meter{max-width:none}.share-projects__head{padding-inline:16px}}@media (max-width:640px){.share-bar{padding-inline:14px}:is(.share-main,.share-main:has(>.share-page--project)){padding:var(--sp-5) var(--sp-4) var(--sp-6)}.share-layout--board{display:none}.share-layout--list{display:block}.share-work:not([data-layout]) .malo-tb-seg[data-layout=board]{background:0 0}.share-work:not([data-layout]) .share-toolbar .malo-tb-seg[data-layout=board] .malo-r-segment{color:var(--malo-text-2)}.share-work:not([data-layout]) .malo-toolbar[data-variant=tabs] .malo-tb-seg[data-layout=board]{box-shadow:none}.share-work:not([data-layout]) .malo-tb-seg[data-layout=list]{background:var(--malo-selection-fill)}.share-work:not([data-layout]) .share-toolbar .malo-tb-seg[data-layout=list] .malo-r-segment{color:var(--malo-text)}.share-work:not([data-layout]) .malo-toolbar[data-variant=tabs] .malo-tb-seg[data-layout=list]{box-shadow:inset 0 -2px 0 var(--malo-accent);background:0 0}.share-board{margin-inline:calc(var(--sp-4) * -1);padding-inline:var(--sp-4);scroll-padding-inline:var(--sp-4)}.share-col{flex-basis:82%}.share-row{grid-template-columns:22px minmax(0,1fr);grid-template-areas:".key""circle title"".meta";padding-inline:2px}.share-row__key{text-align:left;grid-area:key;padding-top:0}.share-row>.share-circle{grid-area:circle}.share-row__title{grid-area:title;padding-left:0}.share-row__meta{grid-area:meta;justify-content:flex-start;margin-top:2px}.share-stats{gap:var(--sp-2)}.share-shell .share-stat.card{padding:12px 14px 14px}.share-page--report{gap:var(--sp-4)}}
