:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash){--dz-st:var(--ay-text-3);--k-chart-ring:var(--ay-sheet)}:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash) [data-k-status]{--dz-st:var(--ay-text-3);--k-st:var(--ay-text-3);--k-st-text:var(--ay-text-2);--k-st-soft:var(--ay-sunken)}:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash) [data-k-status=positive]{--dz-st:var(--ay-green);--k-st:var(--ay-green);--k-st-text:var(--ay-text);--k-st-soft:var(--ay-green-soft)}:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash) [data-k-status=caution]{--dz-st:var(--ay-amber);--k-st:var(--ay-amber);--k-st-text:var(--ay-text);--k-st-soft:var(--ay-amber-soft)}:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash) [data-k-status=negative]{--dz-st:var(--ay-red);--k-st:var(--ay-red);--k-st-text:var(--ay-text);--k-st-soft:var(--ay-red-soft)}:is(.ay.hl-main,.ay.fn-main,.ay .fx-dash) [data-k-status=info]{--dz-st:var(--ay-blue);--k-st:var(--ay-blue);--k-st-text:var(--ay-text);--k-st-soft:var(--ay-blue-soft)}:is(.hl-main,.fn-main,.fx-dash) .k-status{min-height:20px;padding:0 7px 0 var(--ay-s3);border-radius:var(--ay-r-xs);background:var(--k-st-soft);color:var(--ay-text-2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1 var(--ay-font-ui);letter-spacing:0;text-transform:none;box-shadow:none;gap:5px}:is(.hl-main,.fn-main,.fx-dash) .k-status--quiet{background:0 0;min-height:0;padding:0}:is(.hl-main,.fn-main,.fx-dash) .k-status--sm{min-height:18px;font-size:var(--ay-fs-meta)}:is(.hl-main,.fn-main,.fx-dash) .k-status .k-smark,:is(.hl-main,.fn-main,.fx-dash) .k-smark{color:var(--dz-st)}:is(.hl-main,.fn-main,.fx-dash) .k-status--strong{background:var(--ay-red-soft);color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist .k-status{color:var(--ay-text-2);background:0 0;padding:0}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__item{gap:var(--ay-s1) var(--ay-s5);padding:var(--ay-s5) 0;box-shadow:inset 0 calc(-1 * var(--ay-hair)) 0 var(--ay-line);grid-template-columns:22px minmax(0,1fr) auto}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__item:last-child{box-shadow:none}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__rank{width:20px;height:20px;box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);color:var(--ay-text-3);font:var(--ay-weight-medium) var(--ay-fs-caps)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;background:0 0;border-radius:50%;margin-top:1px}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist:not(.k-focuslist--quiet) .k-focuslist__item:first-child .k-focuslist__rank{color:var(--ay-text);box-shadow:inset 0 0 0 var(--ay-thick) var(--ay-text);background:0 0}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__title{font:var(--ay-weight-medium) var(--ay-fs-ui)/1.4 var(--ay-font-ui);color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__title :is(a,button):hover{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong);text-underline-offset:3px}:is(.hl-main,.fn-main,.fx-dash) .k-focuslist__why{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.5 var(--ay-font-ui);color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-insight{gap:var(--ay-s2);padding:10px 14px var(--ay-s5) var(--ay-s6);border-radius:var(--ay-r-md);background:var(--ay-sheet);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);position:relative}:is(.hl-main,.fn-main,.fx-dash) .k-insight:before{content:"";border-radius:0 var(--ay-r-hair) var(--ay-r-hair) 0;background:var(--dz-st);width:2px;position:absolute;top:10px;bottom:10px;left:0}:is(.hl-main,.fn-main,.fx-dash) .k-insight__kind{gap:var(--ay-s3);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.4 var(--ay-font-ui);letter-spacing:0;text-transform:none;color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-insight__title{font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.4 var(--ay-font-ui);letter-spacing:0;color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-insight__why,:is(.hl-main,.fn-main,.fx-dash) .k-insight__do{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.5 var(--ay-font-ui);color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-insight__k{margin-right:var(--ay-s3);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.5 var(--ay-font-ui);letter-spacing:0;text-transform:none;color:var(--ay-text-3);display:inline}:is(.hl-main,.fn-main,.fx-dash) .k-insight__do .k-insight__k{display:block}:is(.hl-main,.fn-main,.fx-dash) .k-kpis{border-radius:var(--ay-r-md);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:0;overflow:hidden}:is(.hl-main,.fn-main,.fx-dash) .k-kpi{gap:var(--ay-s2);padding:var(--ay-s5) 14px;box-shadow:inset calc(-1 * var(--ay-hair)) 0 0 var(--ay-line), inset 0 calc(-1 * var(--ay-hair)) 0 var(--ay-line);background:0 0;border-radius:0}:is(.hl-main,.fn-main,.fx-dash) .k-kpi:before{display:none}:is(.hl-main,.fn-main,.fx-dash) .k-kpi__label{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);letter-spacing:0;text-transform:none;color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-kpi__num,:is(.hl-main,.fn-main,.fx-dash) .k-kpi--main .k-kpi__num{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.15 var(--ay-font-ui);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-kpi__unit{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-kpi__foot{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-kpi__spark{height:28px}:is(.hl-main,.fn-main,.fx-dash) .k-delta{font:var(--ay-weight-medium) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-delta__arrow{color:var(--dz-st)}:is(.hl-main,.fn-main,.fx-dash) .k-spark__line{stroke:var(--ay-text-3);stroke-width:1.5px}:is(.hl-main,.fn-main,.fx-dash) .k-spark__dot{background:var(--ay-text);width:6px;height:6px;box-shadow:0 0 0 var(--ay-thick) var(--ay-sheet);margin:-3px 0 0 -3px}:is(.hl-main,.fn-main,.fx-dash) .k-spark__band{fill:var(--ay-sunken)}:is(.hl-main,.fn-main,.fx-dash) .k-range__label{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.3 var(--ay-font-ui);color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-range__num{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-range__track{border-radius:var(--ay-r-hair);background:var(--ay-sunken);height:6px;box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line)}:is(.hl-main,.fn-main,.fx-dash) .k-range__band{border-radius:var(--ay-r-hair);background:var(--ay-line-strong);box-shadow:none}:is(.hl-main,.fn-main,.fx-dash) .k-range__value{background:var(--ay-text);width:12px;height:12px;box-shadow:0 0 0 var(--ay-thick) var(--ay-sheet);margin:-6px 0 0 -6px}:is(.hl-main,.fn-main,.fx-dash) .k-range__scale,:is(.hl-main,.fn-main,.fx-dash) .k-range__foot{font-family:var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart{--k-chart-h:188px;padding:14px var(--ay-s6) var(--ay-s5);border-radius:var(--ay-r-md);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);background:var(--ay-sheet);gap:10px}:is(.hl-main,.fn-main,.fx-dash) .k-chart__title,:is(.hl-main,.fn-main,.fx-dash) .k-heat .k-chart__title{font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.3 var(--ay-font-ui);letter-spacing:0;color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__sub{margin-top:var(--ay-s1);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__legend{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__y,:is(.hl-main,.fn-main,.fx-dash) .k-chart__x{font:var(--ay-weight-regular) var(--ay-fs-caps)/1 var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__x{line-height:14px}:is(.hl-main,.fn-main,.fx-dash) .k-chart__grid{stroke:var(--ay-line);stroke-dasharray:2 3}:is(.hl-main,.fn-main,.fx-dash) .k-chart__base{stroke:var(--ay-line-strong)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__line{stroke:var(--ay-text-2);stroke-width:2px}:is(.hl-main,.fn-main,.fx-dash) .k-chart__line--2{stroke:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__area{fill:var(--ay-sunken)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__bar{fill:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__bar--2{fill:color-mix(in oklab, var(--ay-text-3) 42%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__bar--3{fill:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__bar[data-k-status]:not([data-k-status=neutral]){fill:var(--k-st-soft);stroke:var(--dz-st)}:is(.hl-main,.fn-main,.fx-dash) .k-chart--stacked .k-chart__bar{stroke:var(--ay-sheet)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__band{fill:var(--ay-sunken)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__target{stroke:var(--ay-text-3);stroke-dasharray:4 3}:is(.hl-main,.fn-main,.fx-dash) .k-chart__dot{background:var(--ay-text);width:7px;height:7px;box-shadow:0 0 0 var(--ay-thick) var(--ay-sheet);margin:-3.5px 0 0 -3.5px}:is(.hl-main,.fn-main,.fx-dash) .k-chart__swatch{border-top-color:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__swatch--fill{background:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__swatch--fill.k-chart__swatch--2{background:color-mix(in oklab, var(--ay-text-3) 42%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__swatch--fill.k-chart__swatch--3{background:var(--ay-text-2)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__swatch--target{background:var(--ay-sunken);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__rule{border-left-color:var(--ay-line-strong)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__tip{border-radius:var(--ay-r-sm);background:var(--ay-raised);color:var(--ay-text);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line), var(--ay-shadow-pop);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);font-variant-numeric:tabular-nums}:is(.hl-main,.fn-main,.fx-dash) .k-chart__empty{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.45 var(--ay-font-ui);color:var(--ay-text-3);border-bottom-color:var(--ay-line)}.k-chart__table:not([open])>:not(summary){display:none}:is(.hl-main,.fn-main,.fx-dash) .k-chart__table>summary{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__table>summary:hover{color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__table .k-table{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);font-variant-numeric:tabular-nums}:is(.hl-main,.fn-main,.fx-dash) .k-chart__table .k-table :is(th,td){padding:var(--ay-s2) var(--ay-s4);border-bottom:var(--ay-hair) solid var(--ay-line);color:var(--ay-text-2);text-align:left;text-transform:none;letter-spacing:0;font-weight:var(--ay-weight-regular)}:is(.hl-main,.fn-main,.fx-dash) .k-chart__table .k-table .k-table__num{text-align:right}:is(.hl-main,.fn-main,.fx-dash) .k-heat{padding:14px var(--ay-s6) var(--ay-s5);border-radius:var(--ay-r-md);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell{border-radius:var(--ay-r-hair);background:var(--ay-sunken)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell[data-lvl="0"]{background:color-mix(in oklab, var(--ay-green) 14%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell[data-lvl="1"]{background:color-mix(in oklab, var(--ay-green) 32%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell[data-lvl="2"]{background:color-mix(in oklab, var(--ay-green) 52%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell[data-lvl="3"]{background:color-mix(in oklab, var(--ay-green) 74%, transparent)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell[data-lvl="4"]{background:var(--ay-green)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell.is-none{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);background:0 0}:is(.hl-main,.fn-main,.fx-dash) .k-heat__cell.is-today{outline-color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .k-heat__days,:is(.hl-main,.fn-main,.fx-dash) .k-heat__legend{font-family:var(--ay-font-ui);color:var(--ay-text-3)}:is(.hl-main,.fn-main,.fx-dash) .dash-empty{gap:var(--ay-s4);max-width:520px;padding:var(--ay-s8) 0;justify-items:start;display:grid}:is(.hl-main,.fn-main,.fx-dash) .dash-empty .k-empty__title{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.35 var(--ay-font-ui);color:var(--ay-text)}:is(.hl-main,.fn-main,.fx-dash) .dash-empty .k-empty__body{max-width:none;font:var(--ay-weight-regular) var(--ay-fs-ui)/1.5 var(--ay-font-ui);color:var(--ay-text-2)}@media (max-width:700px),(pointer:coarse){:where(html:not(.is-pane-window)) :is(.hl-main,.fn-main,.fx-dash) .k-chart__table>summary{padding:var(--ay-s5) 0}}@media (max-width:560px){:is(.hl-main,.fn-main,.fx-dash) .k-chart{padding:var(--ay-s5) var(--ay-s5) 10px}:is(.hl-main,.fn-main,.fx-dash) .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-dash-root{flex-direction:column;height:100%;min-height:0;display:flex}.fx-dash-root>.ax-scroll{flex:auto;min-height:0}.fx-dash{align-content:start;gap:var(--ay-s6);min-width:0;padding:var(--ay-s6) var(--ay-pad-page) var(--ay-s10);display:grid;container:fxdash/inline-size}.fx-dash__head{justify-content:space-between;align-items:flex-end;gap:var(--ay-s3) var(--ay-s6);flex-wrap:wrap;min-width:0;display:flex}.fx-dash__title{gap:var(--ay-s1);min-width:0;display:grid}.fx-dash__title h1{font:var(--ay-weight-semibold) var(--ay-fs-h3)/var(--ay-lh-h3) var(--ay-font-ui);letter-spacing:-.02em;color:var(--ay-text);margin:0}.fx-dash__date{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ay-font-ui);color:var(--ay-text-3)}.fx-dash__acts{gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-kpis{gap:var(--ay-s5);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}.fx-kpis>.fx-a-hl{grid-column:span 2}.fx-kpis>[role=listitem]{min-width:0;display:grid}.fx-tile{align-content:start;gap:var(--ay-s3);min-width:0;min-height:156px;padding:var(--ay-s6) var(--ay-s6) var(--ay-s5);border-radius:var(--ay-r-lg);background:var(--ay-sheet);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);display:grid;position:relative}.fx-tile[data-k-status]:not([data-k-status=neutral]):before{content:"";left:var(--ay-s6);right:var(--ay-s6);height:var(--ay-thick);border-radius:0 0 var(--ay-r-hair) var(--ay-r-hair);background:var(--k-st);position:absolute;top:0}.fx-tile:hover{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-text-3)}.fx-tile.is-loading{background:var(--ay-sunken);box-shadow:none}.fx-tile__head{justify-content:space-between;align-items:center;gap:var(--ay-s2) var(--ay-s3);flex-wrap:wrap;min-width:0;display:flex;position:relative}.fx-tile__label{align-items:center;gap:var(--ay-s2);min-width:0;font:var(--ay-weight-medium) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2);display:inline-flex}.fx-tile__value{align-items:baseline;gap:0 var(--ay-s3);flex-wrap:wrap;min-width:0;display:flex}.fx-num{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1 var(--ay-font-ui);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ay-text)}.fx-unit{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3)}.fx-tile__foot{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3);margin:0}.fx-tile__spark{align-self:end;height:28px}.fx-tile .k-spark.fx-tile__spark{width:auto;min-width:0;margin-right:var(--ay-s2)}.fx-tile__ring{align-items:center;gap:var(--ay-s5);min-width:0;display:flex}.fx-tile__ringside{gap:var(--ay-s2);min-width:0;display:grid}.fx-tile__ringside .k-delta{font-size:var(--ay-fs-meta)}.fx-tile__go{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.fx-tile__go:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-focus-offset)}.fx-tile__acts{gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-tile__acts--over{z-index:2;margin-top:var(--ay-s1);position:relative}.fx-tile--hl,.fx-a-hl>.fx-tile{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong), inset var(--ay-thick) 0 0 var(--ay-accent)}.fx-hl-star{color:var(--ay-accent)}.fx-hl__t{-webkit-line-clamp:2;font:var(--ay-weight-semibold) var(--ay-fs-h2)/var(--ay-lh-h2) var(--ay-font-ui);letter-spacing:-.015em;color:var(--ay-text);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fx-hl__t.is-done{color:var(--ay-text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-hl__t.is-empty{color:var(--ay-text-3)}.fx-hl__trace{text-overflow:ellipsis;white-space:nowrap;font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ay-font-ui);color:var(--ay-text-2);margin:0;overflow:hidden}.fx-meet__name{font:var(--ay-weight-semibold) var(--ay-fs-h3)/var(--ay-lh-h3) var(--ay-font-ui);color:var(--ay-text);margin:0}.fx-meet__when{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.4 var(--ay-font-ui);color:var(--ay-text-2);margin:0}.fx-meet__time{font-weight:var(--ay-weight-semibold);color:var(--ay-text)}.fx-grid{gap:var(--ay-s5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;min-width:0;display:grid}.fx-grid>*{min-width:0}.fx-a-goals{grid-column:span 7}.fx-a-week,.fx-a-team{grid-column:span 5}.fx-a-needlist{grid-column:span 4}.fx-a-ideas{grid-column:span 3}.fx-a-projects{grid-column:span 8}.fx-a-time{grid-column:span 4}.fx-a-history,.fx-a-done{grid-column:span 6}.fx-dash .fx-card{gap:var(--ay-s4);min-width:0;padding:var(--ay-s5) var(--ay-s6) var(--ay-s5);border-radius:var(--ay-r-lg);background:var(--ay-sheet);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);flex-direction:column;display:flex}.fx-dash .fx-card:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-focus-offset)}.fx-dash .fx-card:focus:not(:focus-visible){outline:none}.fx-card__h,.fx-dash .k-chart__head{justify-content:space-between;align-items:flex-start;gap:var(--ay-s3);flex-wrap:nowrap;min-width:0;display:flex}.fx-card__h>:first-child,.fx-dash .k-chart__head>:first-child{min-width:0}.fx-card__t{gap:var(--ay-s1);min-width:0;display:grid}.fx-card__t h2,.fx-dash .k-chart__title{font:var(--ay-weight-semibold) var(--ay-fs-ui-strong)/1.3 var(--ay-font-ui);color:var(--ay-text);margin:0}.fx-card__sub,.fx-dash .k-chart__sub{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3);margin:0}.fx-more{align-items:center;gap:var(--ay-s1);padding:var(--ay-s1) var(--ay-s3);border-radius:var(--ay-r-sm);color:var(--ay-text-2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.3 var(--ay-font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex}.fx-more:hover{background:var(--ay-hover);color:var(--ay-text)}.fx-more:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-focus-offset)}.fx-kbd{margin-left:var(--ay-s1);padding:0 var(--ay-s2);border-radius:var(--ay-r-xs);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);font:var(--ay-weight-medium) var(--ay-fs-caps)/1.5 var(--ay-font-ui);color:var(--ay-text-3)}.fx-card__line{align-items:baseline;gap:var(--ay-s1) var(--ay-s4);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-2);flex-wrap:wrap;margin:0;display:flex}.fx-card__line b{font-weight:var(--ay-weight-semibold);color:var(--ay-text)}.fx-dash .fx-star{color:var(--ay-text-2)}.fx-dash .fx-card .k-chart.fx-chart-bare{box-shadow:none;background:0 0;border-radius:0;padding:0}.fx-dash .k-chart.fx-card{gap:var(--ay-s3)}.fx-dash .k-heat{box-shadow:none;padding:0}.fx-dash .fx-a-done .k-heat>.k-chart__head .k-chart__title{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3)}.fx-table-alt{margin-top:auto}.fx-goals{gap:var(--ay-s1);margin:0;padding:0;list-style:none;display:grid}.fx-goalrow__btn{align-items:center;gap:var(--ay-s2) var(--ay-s6);width:100%;padding:var(--ay-s4) var(--ay-s3);border-radius:var(--ay-r-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 calc(-1 * var(--ay-hair)) 0 var(--ay-line);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 160px;grid-template-areas:"top spark""bar spark""meta spark";display:grid}.fx-goalrow:last-child .fx-goalrow__btn{box-shadow:none}.fx-goalrow__btn:hover{background:var(--ay-hover)}.fx-goalrow__btn:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:calc(var(--ay-hair) * -1)}.fx-goalrow__top{align-items:center;gap:var(--ay-s3);grid-area:top;min-width:0;display:flex}.fx-goalrow__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--ay-weight-medium) var(--ay-fs-ui-strong)/1.35 var(--ay-font-ui);color:var(--ay-text);flex:auto;overflow:hidden}.fx-goalrow__bar{align-items:center;gap:var(--ay-s4);grid-area:bar;grid-template-columns:minmax(0,1fr) 3em;display:grid}.fx-goalrow__pct{font:var(--ay-weight-semibold) var(--ay-fs-ui)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text);justify-self:end}.fx-goalrow__meta{gap:var(--ay-s1) var(--ay-s4);min-width:0;font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:meta;display:flex}.fx-goalrow__ms{align-items:center;gap:var(--ay-s1);color:var(--ay-text-2);display:inline-flex}.fx-goalrow__spark{grid-area:spark;min-width:0;display:block}.fx-goalrow__spark .k-burn{height:52px}.fx-days-strip{gap:0}.fx-days-strip .fx-row{padding:var(--ay-s2) var(--ay-s2);box-shadow:inset 0 calc(-1 * var(--ay-hair)) 0 var(--ay-line);border-radius:0}.fx-days-strip .fx-row:last-child{box-shadow:none}.fx-owner{gap:var(--ay-s2);padding:0 var(--ay-s3) var(--ay-s3) calc(var(--ay-s3) * 2 + var(--ay-s7));display:grid}.fx-owner .fx-row{padding-inline:0}.fx-needlist{min-width:0}.fx-dash .k-focuslist{margin:0;padding:0}.fx-dash .k-focuslist__item{padding:var(--ay-s4) 0}.fx-matrix-wrap{min-width:0;overflow-x:auto}.fx-matrix{border-collapse:collapse;width:100%;font:var(--ay-weight-regular) var(--ay-fs-ui)/1.35 var(--ay-font-ui);font-variant-numeric:tabular-nums;table-layout:fixed}.fx-matrix th,.fx-matrix td{padding:var(--ay-s3) var(--ay-s3);text-align:left;vertical-align:middle;box-shadow:inset 0 calc(-1 * var(--ay-hair)) 0 var(--ay-line)}.fx-matrix thead th{padding-block:var(--ay-s2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}.fx-matrix tbody tr:last-child>*{box-shadow:none}.fx-matrix tbody tr:hover>*{background:var(--ay-hover)}.fx-matrix tbody th{font-weight:var(--ay-weight-medium);width:28%}.fx-matrix tbody th .fx-open{align-items:center;gap:var(--ay-s3);min-width:0;display:flex}.fx-matrix thead th:nth-child(4){width:18%}.fx-matrix .fx-col-ends{width:11%}.fx-matrix thead th:nth-child(6){width:13%}.fx-matrix .fx-col-trend{width:10%}.fx-matrix td{color:var(--ay-text-2)}.fx-ellip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fx-matrix__prog{align-items:center;gap:var(--ay-s3);grid-template-columns:minmax(0,1fr) 3.4em;display:grid}.fx-matrix .k-status{white-space:nowrap}.fx-matrix .k-spark{height:22px}@container fxdash (width<=1240px){.fx-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-dash .fx-a-done .k-heat__grid{grid-template-rows:repeat(7,18px);grid-auto-columns:18px}.fx-done{gap:var(--ay-s6)}}@container fxdash (width<=1000px){.fx-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.fx-a-goals,.fx-a-week,.fx-a-team,.fx-a-projects{grid-column:span 6}.fx-a-needlist,.fx-a-ideas,.fx-a-time,.fx-a-history,.fx-a-done{grid-column:span 3}.fx-a-done,.fx-a-history{grid-column:span 6}}@container fxdash (width<=720px){.fx-kpis{gap:var(--ay-s4);grid-template-columns:repeat(2,minmax(0,1fr))}.fx-grid{gap:var(--ay-s4);grid-template-columns:minmax(0,1fr)}.fx-grid>*{grid-column:1/-1}.fx-goalrow__btn{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""bar""meta""spark"}.fx-goalrow__spark .k-burn{height:40px}.fx-matrix .fx-col-goal,.fx-matrix .fx-col-owner,.fx-matrix .fx-col-trend{display:none}.fx-matrix tbody th{width:46%}.fx-matrix thead th:nth-child(4){width:22%}.fx-matrix thead th:nth-child(6){width:26%}}@container fxdash (width<=480px){.fx-kpis{grid-template-columns:minmax(0,1fr)}.fx-kpis>.fx-a-hl{grid-column:auto}.fx-tile{min-height:0;padding:var(--ay-s5)}.fx-num{font-size:var(--ay-fs-h1)}.fx-dash .fx-card{padding:var(--ay-s5)}.fx-matrix .fx-col-ends{display:none}.fx-matrix__prog{grid-template-columns:minmax(0,1fr)}.fx-matrix__prog .k-pace{display:none}.fx-matrix th,.fx-matrix td{padding-inline:var(--ay-s2)}}@media (max-width:760px){.fx-dash{padding:var(--ay-s5) var(--ay-s6) var(--ay-s10);gap:var(--ay-s5)}.fx-dash__acts{display:none}}.fx-daycells{gap:var(--ay-s2);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-daycell{align-content:start;gap:var(--ay-s1);min-width:0;padding:var(--ay-s3);border-radius:var(--ay-r-md);background:var(--ay-sunken);display:grid}.fx-daycell.is-today{box-shadow:inset 0 0 0 var(--ay-stroke) var(--ay-text-3);background:0 0}.fx-daycell__d{font:var(--ay-weight-semibold) var(--ay-fs-caps)/1.3 var(--ay-font-ui);color:var(--ay-text-2)}.fx-daycell__g{align-items:flex-start;gap:var(--ay-s2);min-width:0;color:var(--ay-text);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.35 var(--ay-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.fx-daycell__g .fx-shape{margin-top:var(--ay-s2)}.fx-daycell__g:hover .fx-daycell__t{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-daycell__g:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-s1);border-radius:var(--ay-r-xs)}.fx-daycell__t{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.fx-daycell__g.is-done .fx-daycell__t{color:var(--ay-text-3);text-decoration:line-through}.fx-daycell__none{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3)}.fx-done{gap:var(--ay-s8);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.fx-dash .fx-a-done .k-heat{box-shadow:none;background:0 0;width:auto;padding:0}.fx-dash .fx-a-done .k-heat__grid{grid-template-rows:repeat(7,24px);grid-auto-columns:24px}.fx-dash .fx-a-done .k-heat .k-chart__title{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3)}.fx-stats{gap:var(--ay-s6) var(--ay-s5);margin:var(--ay-s7) 0 0;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.fx-stats>div{gap:var(--ay-s1);align-content:start;display:grid}.fx-stats dt{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}.fx-stats dd{gap:var(--ay-s1);margin:0;display:grid}.fx-stats__n{font:var(--ay-weight-semibold) var(--ay-fs-h3)/1.1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text)}.fx-stats .k-delta{font-size:var(--ay-fs-meta)}.fx-matrix tbody th .fx-open{width:100%}.fx-goalrow__btn{padding-block:var(--ay-s5)}@container fxdash (width<=720px){.fx-daycells{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.fx-daycell{grid-template-columns:3em minmax(0,1fr);align-items:start}.fx-daycell>:not(.fx-daycell__d){grid-column:2}.fx-done{gap:var(--ay-s5);grid-template-columns:minmax(0,1fr)}.fx-dash .fx-a-done .k-heat__grid{grid-template-rows:repeat(7,minmax(10px,1fr));grid-auto-columns:minmax(10px,1fr)}.fx-stats{margin-top:0}}.fx-goals{flex:auto;grid-auto-rows:minmax(min-content,1fr)}.fx-goalrow{display:grid}.fx-dash .fx-card>.k-stack{flex:auto;grid-template-rows:auto 1fr auto}.fx-dash .fx-card>.k-stack .k-stack__rows{align-content:space-between}.fx-dash .fx-a-ideas .fx-card__line{margin-top:auto}.fx-goalrow__btn{align-content:center}.fx-spend{margin-top:var(--ay-s2);align-items:center}.fx-spend__form{align-items:center;gap:var(--ay-s1) var(--ay-s2);flex-wrap:wrap;display:inline-flex}.fx-spend__input{width:9ch}.fx-dash-root>.fx-head{background:var(--ay-sheet);position:relative}.fx-head .fx-dash__acts,.fx-head__acts{align-items:center;gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-head .k-head__title{flex:none;max-width:100%}.fx-head .k-head__lead .nav-sw{font:var(--ay-fw-h3) var(--ay-fs-h3)/var(--ay-lh-h3) var(--ay-font-ui);letter-spacing:-.016em}.fx-head .k-head__lead:has(.nav-sw) .k-head__title{color:var(--ay-text-2);font-weight:var(--ay-weight-regular)}.fx-head .fx-short{display:none}.fx-head .k-head__sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:760px){.fx-head .fx-dash__acts,.fx-head .fx-long{display:none}.fx-head .fx-short{display:inline}.fx-head:has(.fx-head__acts)>:last-child{flex:100%;justify-content:flex-start}.fx-head__acts .k-btn--ghost{display:none}}.fx-tile.is-static:hover{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong)}.fx-meetband{gap:var(--ay-s5);min-width:0;padding:var(--ay-s5) var(--ay-s6);border-radius:var(--ay-r-lg);background:var(--ay-sunken);display:grid}.fx-meetband__h{align-items:baseline;gap:var(--ay-s1) var(--ay-s4);flex-wrap:wrap;min-width:0;display:flex}.fx-meetband__t{font:var(--ay-weight-semibold) var(--ay-fs-ui-strong)/1.3 var(--ay-font-ui);color:var(--ay-text)}.fx-meetband__h .k-btn{margin-left:auto}.fx-meetband__sum{align-items:flex-start;gap:var(--ay-s3);font:var(--ay-weight-medium) var(--ay-fs-body)/var(--ay-lh-body) var(--ay-font-ui);color:var(--ay-text);margin:0;display:flex}.fx-meetband__sum .ay-icon{margin-top:var(--ay-s1);color:var(--ay-text-3);flex:none}.fx-stepper{counter-reset:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-stepper__s{justify-items:center;gap:var(--ay-s2);min-width:0;padding:0 var(--ay-s2);text-align:center;display:grid;position:relative}.fx-stepper__s:not(:first-child):before{content:"";height:var(--ay-stroke);border-radius:var(--ay-r-pill);background:var(--ay-line-strong);position:absolute;top:11px;left:calc(16px - 50%);right:calc(50% + 16px)}.fx-stepper__s.is-done:not(:first-child):before,.fx-stepper__s.is-now:not(:first-child):before{background:var(--ay-text-3)}.fx-stepper__dot{border-radius:var(--ay-r-pill);background:var(--ay-sheet);width:24px;height:24px;box-shadow:inset 0 0 0 var(--ay-stroke) var(--ay-line-strong);font:var(--ay-weight-semibold) var(--ay-fs-caps)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text-3);place-items:center;display:inline-grid;position:relative}.fx-stepper__s.is-done .fx-stepper__dot{background:var(--ay-text-2);box-shadow:none;color:var(--ay-sheet)}.fx-stepper__s.is-now .fx-stepper__dot{box-shadow:inset 0 0 0 var(--ay-thick) var(--ay-text);color:var(--ay-text)}.fx-stepper__t{min-width:0;font:var(--ay-weight-medium) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-2);overflow-wrap:break-word}.fx-stepper__s.is-done .fx-stepper__t{color:var(--ay-text-3)}.fx-stepper__s.is-now .fx-stepper__t{color:var(--ay-text);font-weight:var(--ay-weight-semibold)}.fx-kpis--5{grid-template-columns:repeat(5,minmax(0,1fr))}.fx-kpis--5 .fx-tile{min-height:148px}.fx-kpis--5 .fx-tile .k-pace{height:6px}.fx-a-wdays{grid-column:1/-1}.fx-a-wreview{grid-column:span 7}.fx-a-wideas{grid-column:span 5}.fx-a-wdecided{grid-column:1/-1}.fx-dash .fx-kpis--today{grid-template-columns:repeat(4,minmax(0,1fr))}.fx-dash .fx-kpis--today>.fx-wk-hl{grid-column:span 2}.fx-dash .fx-kpis--today .fx-tile{min-height:0}.fx-dash .fx-kpis--today .fx-tile--hl,.fx-dash .fx-kpis--today .fx-a-hl{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong)}.fx-dash .fx-kpis--today .fx-a-hl:hover{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-text-3)}.fx-dash .fx-kpis--today .fx-hl-star{color:var(--ay-text-2)}.fx-dash .fx-kpis--today .fx-hl__t{font-size:var(--ay-fs-h3);line-height:var(--ay-lh-h3)}.fx-weekroot .fx-dash .fx-a-team{grid-column:1/-1}.fx-cap{gap:var(--ay-s2);min-width:0;display:grid}.fx-cap__bar{gap:var(--ay-s1);border-radius:var(--ay-r-pill);background:var(--ay-line);min-width:0;height:10px;display:flex;overflow:hidden}.fx-cap__seg{border-radius:0;flex:none;height:100%;display:block}.fx-cap__seg[data-k=meet],.fx-cap__legend i[data-k=meet]{background:color-mix(in oklab, var(--ay-text-3) 62%, transparent)}.fx-cap__seg[data-k=plan],.fx-cap__legend i[data-k=plan]{background:var(--ay-text-2)}.fx-cap__seg[data-k=plan][data-k-status]{background:var(--k-st)}.fx-cap__seg[data-k=room],.fx-cap__legend i[data-k=room]{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--ay-text-3) 40%, transparent) 0 var(--ay-s1), transparent var(--ay-s1) var(--ay-s3));box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-text-3)}.fx-cap__words{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3);font-variant-numeric:tabular-nums}.fx-cap__legend{align-items:center;gap:var(--ay-s2) var(--ay-s5);padding:var(--ay-s1) 0 0;font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.fx-cap__legend li{align-items:center;gap:var(--ay-s2);white-space:nowrap;display:inline-flex}.fx-cap__legend i{border-radius:var(--ay-r-hair);width:10px;height:10px;display:inline-block}.fx-dcs{gap:var(--ay-s4);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-dc{gap:var(--ay-s4);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);box-shadow:none;grid-template-rows:auto 1fr auto;display:grid}.fx-dc.is-today{background:var(--ay-hover);box-shadow:inset var(--ay-thick) 0 0 var(--ay-text-3)}.fx-dc__h{align-items:center;gap:var(--ay-s2);flex-wrap:wrap;min-width:0;min-height:22px;display:flex}.fx-dc__d{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.3 var(--ay-font-ui);color:var(--ay-text-2);font-variant-numeric:tabular-nums}.fx-dc__d b{font-weight:var(--ay-weight-semibold);color:var(--ay-text)}.fx-dc__today{color:var(--ay-text);font:var(--ay-weight-semibold) var(--ay-fs-caps)/1.6 var(--ay-font-ui);background:0 0;border-radius:0;padding:0}.fx-dc__goal{align-content:start;gap:var(--ay-s2);min-width:0;padding:var(--ay-s3) var(--ay-s3) var(--ay-s3) var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);display:grid}.fx-dc__goalh{align-items:flex-start;gap:var(--ay-s3);min-width:0;display:flex}.fx-dc__goalh .fx-shape,.fx-dc__goalh .fx-star{margin-top:var(--ay-s2)}.fx-dc__goalh .k-iconbtn{margin:calc(var(--ay-s1) * -1) calc(var(--ay-s1) * -1) 0 auto;opacity:0}.fx-dc__goal:hover .k-iconbtn,.fx-dc__goal:focus-within .k-iconbtn{opacity:1}@media (hover:none){.fx-dc__goalh .k-iconbtn{opacity:1}}.fx-dc__t{min-width:0;color:var(--ay-text);font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.4 var(--ay-font-ui);text-align:left;cursor:pointer;-webkit-line-clamp:3;overflow-wrap:break-word;background:0 0;border:0;-webkit-box-orient:vertical;flex:auto;padding:0;display:-webkit-box;overflow:hidden}.fx-dc__t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-dc__t:focus-visible,.fx-dc__empty:focus-visible,.fx-cc__t:focus-visible,.fx-idea__t:focus-visible,.fx-idea:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-focus-offset);border-radius:var(--ay-r-xs)}.fx-dc__goal.is-done .fx-dc__t{color:var(--ay-text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-dc__trace{align-items:center;gap:var(--ay-s2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-2);display:flex;overflow:hidden}.fx-dc__trace .ay-icon{color:var(--ay-text-3);flex:none}.fx-dc__chips{gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-dc__more{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3);overflow-wrap:break-word}.fx-dc__empty{justify-content:center;align-items:center;gap:var(--ay-s2);min-height:92px;padding:var(--ay-s4);border:var(--ay-hair) dashed var(--ay-line-strong);border-radius:var(--ay-r-sm);color:var(--ay-text-2);font:var(--ay-weight-medium) var(--ay-fs-ui)/1.3 var(--ay-font-ui);cursor:pointer;background:0 0;display:flex}.fx-dc__empty:hover{background:var(--ay-hover);color:var(--ay-text);border-color:var(--ay-text-3)}.fx-dc__cap{gap:var(--ay-s2);min-width:0;display:grid}.fx-dc__bal{display:flex}.fx-dc__balw{font:var(--ay-weight-medium) var(--ay-fs-meta)/1.6 var(--ay-font-ui);color:var(--ay-text-2)}.fx-badge{align-items:center;gap:var(--ay-s1);padding:0 var(--ay-s2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.6 var(--ay-font-ui);color:var(--ay-text-2);white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;padding-inline:0;display:inline-flex}.fx-badge .ay-icon{color:var(--ay-text-3)}.fx-badge--quiet{box-shadow:none;color:var(--ay-text-3);font-weight:var(--ay-weight-regular);padding-inline:0}.fx-lvl{align-items:flex-end;gap:var(--ay-s1);height:10px;margin-right:var(--ay-s1);display:inline-flex}.fx-lvl i{border-radius:var(--ay-r-hair);background:var(--ay-line-strong);width:3px;display:block}.fx-lvl i:first-child{height:4px}.fx-lvl i:nth-child(2){height:7px}.fx-lvl i:nth-child(3){height:10px}.fx-lvl i.is-on{background:var(--ay-text-2)}.fx-cc-wrap{gap:var(--ay-s6);grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.fx-cc-sum{justify-items:center;gap:var(--ay-s1);padding-top:var(--ay-s2);display:grid}.fx-ccs{gap:var(--ay-s3);grid-template-columns:repeat(auto-fill,minmax(196px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-cc{gap:var(--ay-s3);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-md);background:var(--ay-sheet);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);grid-template-rows:auto 1fr auto;display:grid}.fx-cc:hover{box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-text-3)}.fx-cc__who{align-items:center;gap:var(--ay-s3);min-width:0;display:flex}.fx-cc__name{min-width:0;font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);display:grid}.fx-cc__name b{font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.3 var(--ay-font-ui);color:var(--ay-text)}.fx-cc__name small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ay-fs-meta);color:var(--ay-text-3);overflow:hidden}.fx-cc__t{color:var(--ay-text);font:var(--ay-weight-medium) var(--ay-fs-ui)/1.4 var(--ay-font-ui);text-align:left;cursor:pointer;-webkit-line-clamp:3;overflow-wrap:break-word;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.fx-cc__t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-cc.is-done .fx-cc__t{color:var(--ay-text-2)}.fx-cc__foot{justify-content:space-between;align-items:center;gap:var(--ay-s3);min-width:0;display:flex}.fx-cc__steps{gap:var(--ay-s1);flex:auto;max-width:96px;display:flex}.fx-cc__steps i{border-radius:var(--ay-r-pill);background:var(--ay-sunken);height:4px;box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);flex:1 1 0}.fx-cc__steps i.is-on{background:var(--ay-text-2);box-shadow:none}.fx-cc__steps i.is-on[data-k-status]{background:var(--k-st)}.fx-pd{gap:var(--ay-s3);min-width:0;display:grid}.fx-pd__rows{gap:var(--ay-s3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-pd__row{align-items:center;gap:var(--ay-s4);grid-template-columns:minmax(120px,38%) minmax(0,1fr) 3.5em;min-width:0;display:grid}.fx-pd__l{min-width:0;font:var(--ay-weight-medium) var(--ay-fs-ui)/1.3 var(--ay-font-ui);color:var(--ay-text);display:grid}.fx-pd__l small{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}.fx-pd__track{border-radius:var(--ay-r-xs);min-width:8px;height:14px;box-shadow:inset 0 0 0 var(--ay-stroke) var(--ay-line-strong);display:block;position:relative}.fx-pd__fill{border-radius:var(--ay-r-xs);background:var(--ay-text-2);position:absolute;inset:0 auto 0 0}.fx-pd__fill[data-k-status]{background:var(--k-st)}.fx-pd__n{font:var(--ay-weight-semibold) var(--ay-fs-ui)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text);white-space:nowrap;justify-self:end}.fx-pd__n small{font-weight:var(--ay-weight-regular);color:var(--ay-text-3)}.fx-stats--3{margin-top:var(--ay-s2);gap:var(--ay-s5);padding-top:var(--ay-s4);box-shadow:inset 0 var(--ay-hair) 0 var(--ay-line);grid-template-columns:repeat(3,minmax(0,1fr))}.fx-stats--3 .k-pace{height:6px}.fx-review__more{gap:var(--ay-s2);display:grid}.fx-ags{gap:var(--ay-s3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-ag{gap:var(--ay-s4);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-md);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.fx-ag__icon{border-radius:var(--ay-r-pill);background:var(--ay-sunken);width:32px;height:32px;color:var(--ay-text-2);place-items:center;display:inline-grid}.fx-ag.is-decided .fx-ag__icon{background:var(--ay-text-2);color:var(--ay-sheet)}.fx-ag__main{gap:var(--ay-s2);min-width:0;display:grid}.fx-ag__h{align-items:flex-start;gap:var(--ay-s3);min-width:0;display:flex}.fx-ag__t{min-width:0;font:var(--ay-weight-semibold) var(--ay-fs-ui-strong)/1.4 var(--ay-font-ui);color:var(--ay-text);overflow-wrap:break-word;flex:auto}.fx-ag__open{font:var(--ay-weight-medium) var(--ay-fs-meta)/1.6 var(--ay-font-ui);color:var(--ay-text-2);flex:none}.fx-ag__meta{align-items:center;gap:var(--ay-s1) var(--ay-s4);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3);flex-wrap:wrap;display:flex}.fx-ag__by{align-items:center;gap:var(--ay-s2);display:inline-flex}.fx-ag__body{font:var(--ay-weight-regular) var(--ay-fs-ui)/1.45 var(--ay-font-ui);color:var(--ay-text-2);margin:0}.fx-ag__acts{gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-decline{align-items:flex-start;gap:var(--ay-s3);padding:var(--ay-s3) var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);box-shadow:inset var(--ay-thick) 0 0 var(--ay-text-3);font:var(--ay-weight-regular) var(--ay-fs-ui)/1.5 var(--ay-font-ui);color:var(--ay-text);margin:0;display:flex}.fx-decline__i{margin-top:var(--ay-s2);color:var(--ay-text-2);flex:none}.fx-decline b{font-weight:var(--ay-weight-medium);color:var(--ay-text-3)}.fx-decline strong{font-weight:var(--ay-weight-semibold)}.fx-decline__why{color:var(--ay-text-2)}.fx-decline__meta{color:var(--ay-text-3);font-size:var(--ay-fs-meta);white-space:nowrap}.fx-ideas{gap:var(--ay-s3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-idea{gap:var(--ay-s3);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);display:grid}.fx-idea:hover{background:var(--ay-hover)}.fx-idea__t{align-items:flex-start;gap:var(--ay-s3);color:var(--ay-text);font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.4 var(--ay-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.fx-idea__t .ay-icon{margin-top:var(--ay-s1);color:var(--ay-text-3);flex:none}.fx-idea__t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-idea__badges{align-items:center;gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-idea__acts{gap:var(--ay-s2);margin-left:calc(var(--ay-s2) * -1);flex-wrap:wrap;display:flex}.fx-decided__list{gap:var(--ay-s3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.fx-moved{align-items:center;gap:var(--ay-s3);min-width:0;padding:var(--ay-s3) var(--ay-s4);border-radius:var(--ay-r-sm);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line-strong);font-size:var(--ay-fs-ui);display:flex}.fx-moved .ay-icon{color:var(--ay-text-3);flex:none}.fx-moved__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ay-text);font-weight:var(--ay-weight-medium);overflow:hidden}@container fxdash (width<=1000px){.fx-kpis--5{grid-template-columns:repeat(6,minmax(0,1fr))}.fx-kpis--5>:nth-child(-n+3){grid-column:span 2}.fx-kpis--5>:nth-child(n+4){grid-column:span 3}.fx-dcs{gap:var(--ay-s3);grid-template-columns:minmax(0,1fr)}.fx-dc{grid-template-rows:none;grid-template-columns:9em minmax(0,1fr) minmax(0,.8fr);align-items:center}.fx-dc__empty{min-height:0}.fx-a-wreview,.fx-a-wideas{grid-column:1/-1}.fx-stepper{gap:var(--ay-s3) var(--ay-s5);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.fx-stepper__s{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;padding:0}.fx-stepper__s:not(:first-child):before{display:none}}@container fxdash (width<=720px){.fx-dash .fx-kpis--today,.fx-kpis--5{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-kpis--5>:nth-child(n){grid-column:auto}.fx-kpis--5>:last-child{grid-column:1/-1}.fx-dc{grid-template-columns:minmax(0,1fr);align-items:stretch}.fx-cc-wrap{grid-template-columns:minmax(0,1fr)}.fx-cc-sum{display:none}.fx-stats--3{grid-template-columns:minmax(0,1fr)}.fx-meetband{padding:var(--ay-s4)}}@container fxdash (width<=480px){.fx-stepper{align-items:center;gap:var(--ay-s2);flex-wrap:wrap;display:flex}.fx-stepper__s{padding:0;display:inline-flex}.fx-stepper__s:not(.is-now) .fx-stepper__t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-kpis--5,.fx-dash .fx-kpis--today{grid-template-columns:minmax(0,1fr)}.fx-dash .fx-kpis--today>.fx-wk-hl,.fx-kpis--5>:nth-child(n){grid-column:auto}.fx-kpis--5 .fx-tile{min-height:0}.fx-stepper{grid-template-columns:minmax(0,1fr)}.fx-pd__row{gap:var(--ay-s2) var(--ay-s3);grid-template-columns:minmax(0,1fr) 3.5em;grid-template-areas:"l n""t t"}.fx-pd__l{grid-area:l}.fx-pd__n{grid-area:n}.fx-pd__track{grid-area:t}.fx-ag{grid-template-columns:minmax(0,1fr)}.fx-ag__icon{display:none}}.fx-pd__none{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-3)}.fx-a-qgoals{grid-column:1/-1}.fx-a-qside{grid-column:span 6}.fx-a-qdec{grid-column:1/-1}.fx-healthbar{gap:var(--ay-s1);height:8px;display:flex}.fx-healthbar i{border-radius:var(--ay-r-pill);background:var(--ay-sunken);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-line);flex:1 1 0}.fx-healthbar i[data-on]{background:var(--ay-text-2);box-shadow:none}.fx-healthbar i[data-k-status]{background:var(--k-st);box-shadow:none}.fx-qgs{gap:var(--ay-s4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-qg{align-content:start;gap:var(--ay-s3);min-width:0;padding:var(--ay-s5);border-radius:var(--ay-r-sm);background:var(--ay-sunken);display:grid}.fx-qg__h{align-items:flex-start;gap:var(--ay-s3);min-width:0;display:flex}.fx-qg__h .fx-shape{margin-top:var(--ay-s3)}.fx-qg__t{min-width:0;color:var(--ay-text);font:var(--ay-weight-semibold) var(--ay-fs-h3)/var(--ay-lh-h3) var(--ay-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;padding:0}.fx-qg__t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ay-line-strong);text-decoration-color:var(--ay-line-strong)}.fx-qg__t:focus-visible,.fx-tl__l:focus-visible,.fx-una__t:focus-visible{outline:var(--ay-focus-w) solid var(--ay-focus);outline-offset:var(--ay-focus-offset);border-radius:var(--ay-r-xs)}.fx-qg__metric{align-items:center;gap:var(--ay-s2);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-2);margin:0;display:flex}.fx-qg__metric .ay-icon{color:var(--ay-text-3)}.fx-qg__prog{align-items:center;gap:var(--ay-s4);grid-template-columns:minmax(0,1fr) 3em;display:grid}.fx-qg__pct{font:var(--ay-weight-semibold) var(--ay-fs-ui-strong)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text);justify-self:end}.fx-qg__meta{gap:var(--ay-s1) var(--ay-s4);font:var(--ay-weight-regular) var(--ay-fs-meta)/1.4 var(--ay-font-ui);color:var(--ay-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.fx-tl{gap:var(--ay-s2);min-width:0;margin-top:var(--ay-s2);padding-top:var(--ay-s3);box-shadow:inset 0 var(--ay-hair) 0 var(--ay-line);display:grid}.fx-tl__axis{height:16px;margin-left:calc(38% + var(--ay-s4));margin-right:calc(3em + var(--ay-s4));position:relative}.fx-tl__tick{padding-left:var(--ay-s1);font:var(--ay-weight-medium) var(--ay-fs-caps)/16px var(--ay-font-ui);color:var(--ay-text-3);white-space:nowrap;position:absolute;top:0}.fx-tl__rows{gap:var(--ay-s2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-tl__row{align-items:center;gap:var(--ay-s4);grid-template-columns:38% minmax(0,1fr) 3em;min-width:0;display:grid}.fx-tl__l{align-items:center;gap:var(--ay-s2);min-width:0;color:var(--ay-text-2);font:var(--ay-weight-medium) var(--ay-fs-meta)/1.4 var(--ay-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.fx-tl__l .ay-icon{color:var(--ay-text-3);flex:none}.fx-tl__l:hover{color:var(--ay-text)}.fx-tl__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fx-tl__lane{border-radius:var(--ay-r-xs);background:var(--ay-sunken);height:14px;display:block;position:relative}.fx-tl__grid{border-left:var(--ay-hair) solid var(--ay-line);width:0;position:absolute;top:0;bottom:0}.fx-tl__today{top:calc(var(--ay-s1) * -1);bottom:calc(var(--ay-s1) * -1);z-index:1;border-left:var(--ay-stroke) solid var(--ay-text);width:0;position:absolute}.fx-tl__bar{top:var(--ay-s1);bottom:var(--ay-s1);border-radius:var(--ay-r-pill);background:var(--ay-sheet);box-shadow:inset 0 0 0 var(--ay-hair) var(--ay-text-3);position:absolute;overflow:hidden}.fx-tl__bar.is-before{border-top-left-radius:0;border-bottom-left-radius:0}.fx-tl__bar.is-after{border-top-right-radius:0;border-bottom-right-radius:0}.fx-tl__fill{background:var(--ay-text-2);position:absolute;inset:0 auto 0 0}.fx-tl__n{font:var(--ay-weight-semibold) var(--ay-fs-meta)/1 var(--ay-font-ui);font-variant-numeric:tabular-nums;color:var(--ay-text);white-space:nowrap;justify-self:end}.fx-tl__n small{font-weight:var(--ay-weight-regular);color:var(--ay-text-3)}.fx-una{gap:var(--ay-s3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fx-una__i{gap:var(--ay-s2);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);display:grid}.fx-una__t{align-items:center;gap:var(--ay-s3);color:var(--ay-text);font:var(--ay-weight-semibold) var(--ay-fs-ui)/1.4 var(--ay-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.fx-una__t .ay-icon{color:var(--ay-text-3);flex:none}.fx-una__meta{font:var(--ay-weight-regular) var(--ay-fs-meta)/1.35 var(--ay-font-ui);color:var(--ay-text-3)}.fx-una__prog{align-items:center;gap:var(--ay-s3);grid-template-columns:minmax(0,1fr) 3.4em;display:grid}.fx-una__prog .fx-n{justify-self:end}.fx-lanes{gap:var(--ay-s4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.fx-lane{align-content:start;gap:var(--ay-s3);min-width:0;display:grid}.fx-lane__h{font:var(--ay-weight-semibold) var(--ay-fs-meta)/1.3 var(--ay-font-ui);color:var(--ay-text-2)}.fx-lane__h b{margin-left:var(--ay-s2);color:var(--ay-text-3);font-weight:var(--ay-weight-medium)}.fx-ideamini{gap:var(--ay-s2);min-width:0;padding:var(--ay-s4);border-radius:var(--ay-r-sm);background:var(--ay-sunken);display:grid}@container fxdash (width<=1000px){.fx-qgs{grid-template-columns:minmax(0,1fr)}.fx-a-qside{grid-column:1/-1}}@container fxdash (width<=480px){.fx-tl__row{gap:var(--ay-s1) var(--ay-s3);grid-template-columns:minmax(0,1fr) 3em;grid-template-areas:"l n""lane lane"}.fx-tl__l{grid-area:l}.fx-tl__n{grid-area:n}.fx-tl__lane{grid-area:lane}.fx-tl__axis{margin-left:0;margin-right:0}.fx-lanes{grid-template-columns:minmax(0,1fr)}}.fx-dash :is(.fx-dc,.fx-qg,.fx-una__i,.fx-idea,.fx-card__h) .k-status{background:0 0;min-height:0;padding:0}
