.ld-stage,.ld-scene{--ld-problem:#dc3545;--ld-attention:#f08c00;--ld-correct:#868e96;--ld-good:#2f9e44;--ld-excellent:#1c7ed6;--ld-shadow:0 2em 4em -1.5em #0e2f5259, 0 .4em 1em #0e2f5214}.ld-icon{flex:none;width:1em;height:1em}.ld-window__bar{border-bottom:.08em solid var(--color-border);justify-content:space-between;align-items:center;height:2.6em;padding:0 1.2em;display:flex}.ld-window__logo{width:auto;height:1.4em}.ld-window__bell{color:var(--color-neutral-700);font-size:1.15em;display:flex;position:relative}.ld-window__bell-badge{background:var(--ld-problem);border-radius:50%;width:.55em;height:.55em;transition:transform .3s;position:absolute;top:-.15em;right:-.2em;transform:scale(0)}.ld-btn{white-space:nowrap;border-radius:.45em;align-items:center;gap:.45em;padding:.45em .9em;font-size:.85em;display:inline-flex}.ld-btn--primary{background:var(--color-primary-500);color:#fff}.ld-btn--ghost{color:var(--color-neutral-700)}.ld-btn--outline{border:.08em solid var(--color-border);color:var(--color-neutral-700)}.ld-badge{color:#fff;white-space:nowrap;background:#868e96;border-radius:99em;padding:.1em .65em;font-size:.92em;font-weight:700;display:inline-block}.ld-mood{width:1.35em;height:1.35em;transition:opacity .35s,transform .35s;overflow:visible}.ld-mood--problem{color:var(--ld-problem)}.ld-mood--attention{color:var(--ld-attention)}.ld-mood--correct{color:var(--ld-correct)}.ld-mood--good{color:var(--ld-good)}.ld-mood--excellent{color:var(--ld-excellent)}@keyframes ld-blink{50%{opacity:0}}@keyframes ld-press{40%{transform:scale(.92)}}@keyframes ld-ring{0%{box-shadow:0 0 #1d5a9a80}to{box-shadow:0 0 0 1.2em #1d5a9a00}}@keyframes ld-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.lw-muted{color:var(--color-neutral-500)}.lw-faint{color:var(--color-neutral-300)}.lw-ok{color:var(--ld-good)}.lw-danger{color:var(--ld-problem)}.lw-coaching-icon{color:#f76707}.lw-head{align-items:center;gap:.7em;height:2em;margin-bottom:.6em;display:flex}.lw-head__title{white-space:nowrap;align-items:center;gap:.45em;font-size:1.15em;font-weight:700;display:flex}.lw-select{align-items:center;gap:.4em;font-size:.8em;display:flex}.lw-select__box{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.4em;justify-content:space-between;align-items:center;width:12em;padding:.3em .7em;display:flex}.lw-timeline{margin-bottom:.6em;padding:.5em 2.4em}.lw-timeline__track{background:linear-gradient(var(--color-neutral-300), var(--color-neutral-300)) 0 50% / 100% .18em no-repeat;height:4.2em;position:relative}.lw-timeline__progress{background:var(--color-primary-600);height:.18em;position:absolute;top:calc(50% - .09em);left:0}.lw-milestone{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.lw-milestone__dot{background:var(--color-neutral-400);border-radius:50%;width:.6em;height:.6em}.lw-milestone.is-done .lw-milestone__dot{background:var(--color-primary-600)}.lw-milestone__text{white-space:nowrap;flex-direction:column;align-items:center;font-size:.62em;line-height:1.2;display:flex;position:absolute}.lw-milestone__text>span{color:var(--color-neutral-500)}.lw-milestone--top .lw-milestone__text{bottom:1.4em}.lw-milestone--bottom .lw-milestone__text{flex-direction:column-reverse;top:1.4em}.lw-summary{align-items:center;gap:.8em;height:3em;margin-bottom:.6em;padding:0 .8em;display:flex}.lw-summary__logo{background:conic-gradient(from 200deg,#2f9e44,#74c0fc,#1c7ed6,#fab005,#2f9e44);border-radius:.4em;flex:none;width:2.2em;height:2.2em}.lw-summary__text{min-width:0;color:var(--color-neutral-700);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:.72em;overflow:hidden}.lw-cols{grid-template-columns:minmax(0,1fr) 15em;align-items:start;gap:.8em;display:grid}.lw-sessions{padding-bottom:.4em}.lw-sessions__head{border-bottom:.08em solid var(--color-border);background:var(--color-primary-50);border-radius:.7em .7em 0 0;align-items:center;gap:.5em;padding:.5em .7em;display:flex}.lw-sessions__title{white-space:nowrap;flex:1;align-items:center;gap:.4em;min-width:0;font-size:.8em;display:flex}.lw-overview{border-color:var(--color-primary-500);background:var(--color-background);color:var(--color-primary-600);padding:.3em .6em;font-size:.72em}.lw-row{border-bottom:.08em solid var(--color-neutral-100);grid-template-columns:minmax(0,1fr) repeat(4,3.6em);align-items:center;height:1.65em;padding:0 .7em;display:grid}.lw-row--head{height:2.2em}.lw-colhead{text-align:center;flex-direction:column;align-items:center;gap:.2em;font-size:.55em;font-weight:600;line-height:1.1;display:flex}.lw-row__label{text-overflow:ellipsis;white-space:nowrap;font-size:.72em;overflow:hidden}.lw-cell{place-items:center;font-size:.66em;display:grid;position:relative}.lw-cell--text{font-size:.66em}.lw-cell .ld-mood{width:1.2em;height:1.2em}.lw-panels{flex-direction:column;gap:.45em;display:flex}.lw-panel{border:.08em solid var(--color-border);background:var(--color-primary-50);border-radius:.5em;justify-content:space-between;align-items:center;padding:.5em .7em;font-size:.72em;font-weight:700;display:flex}.lw-panel__name{align-items:center;gap:.45em;display:flex}.lw-panel .ld-icon{width:.9em;height:.9em}.ld-scene{isolation:isolate;width:100%;margin:0;position:relative;container-type:inline-size}.ld-scene__canvas{width:calc(var(--ld-w) * 1em);height:calc(var(--ld-h) * 1em);font-size:calc(100cqi / var(--ld-w));color:var(--color-foreground);text-align:left;line-height:1.3;position:relative}.ld-appwin{border:.08em solid var(--color-border);background:var(--color-background);box-shadow:var(--ld-shadow);border-radius:1em;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ld-appwin__body{background:var(--color-neutral-50);flex:1;min-height:0;padding:1.2em;position:relative}.ld-appwin__head{align-items:center;gap:.8em;height:2.4em;margin-bottom:1em;display:flex}.ld-appwin__title{white-space:nowrap;align-items:center;gap:.5em;min-width:0;font-size:1.25em;font-weight:700;display:flex}.ld-appwin__spacer{flex:1}.ld-card{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.7em}.ld-section-label{color:var(--color-neutral-500);letter-spacing:.04em;text-transform:uppercase;font-size:.72em;font-weight:700}.ld-reveal{transition:opacity .4s,transform .4s}.je-phone[data-astro-cid-drlsybp3]{border:.06em solid var(--color-neutral-300);background:var(--color-neutral-100);width:18em;height:35em;box-shadow:var(--ld-shadow);border-radius:2.5em;padding:.28em;position:absolute;top:.5em;left:8em}.je-phone__screen[data-astro-cid-drlsybp3]{background:var(--color-neutral-50);border-radius:2.25em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.je-phone__camera[data-astro-cid-drlsybp3]{background:var(--color-neutral-400);border-radius:50%;flex:none;width:.45em;height:.45em;margin:.55em auto .6em}.je-views[data-astro-cid-drlsybp3]{flex:1;position:relative}.je-view[data-astro-cid-drlsybp3]{background:var(--color-neutral-50);opacity:0;flex-direction:column;transition:opacity .35s,transform .35s;display:flex;position:absolute;inset:0}.je-view--overview[data-astro-cid-drlsybp3],.je-view--form[data-astro-cid-drlsybp3]{transform:translateY(1.5em)}.je-view__header[data-astro-cid-drlsybp3]{border-bottom:.08em solid var(--color-border);background:var(--color-background);justify-content:space-between;align-items:center;padding:.6em 1.1em;display:flex}.je-view__title[data-astro-cid-drlsybp3]{align-items:center;gap:.5em;font-size:.95em;font-weight:700;display:flex}.je-view__body[data-astro-cid-drlsybp3]{flex-direction:column;flex:1;gap:.5em;min-height:0;padding:.6em .7em;display:flex;overflow:hidden}.je-view--space[data-astro-cid-drlsybp3]{gap:.6em;padding:.3em .7em}.je-space__head[data-astro-cid-drlsybp3]{flex-direction:column;gap:.5em;display:flex}.je-space__title[data-astro-cid-drlsybp3]{align-items:center;gap:.45em;font-size:1.05em;font-weight:700;display:flex}.je-space__select[data-astro-cid-drlsybp3]{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.4em;justify-content:space-between;align-items:center;padding:.35em .7em;font-size:.8em;display:flex}.je-sessions[data-astro-cid-drlsybp3]{padding:0;overflow:hidden}.je-sessions__head[data-astro-cid-drlsybp3]{border-bottom:.08em solid var(--color-border);background:var(--color-primary-50);justify-content:space-between;align-items:center;padding:.45em .6em .45em .8em;display:flex}.je-overview-btn[data-astro-cid-drlsybp3]{border-color:var(--color-primary-500);background:var(--color-background);color:var(--color-primary-600);padding:.3em .6em;font-size:.72em;position:relative}.je-tabs[data-astro-cid-drlsybp3]{border-bottom:.08em solid var(--color-border);background:var(--color-background);gap:1em;padding:.5em 1.1em 0;font-size:.72em;display:flex}.je-tabs__item[data-astro-cid-drlsybp3]{color:var(--color-neutral-500);padding-bottom:.4em}.je-tabs__item[data-astro-cid-drlsybp3].is-active{border-bottom:.15em solid var(--color-primary-500);color:var(--color-primary-600);font-weight:700}.je-feed[data-astro-cid-drlsybp3]{gap:.6em}.je-entry[data-astro-cid-drlsybp3]{border:.08em solid var(--color-border);background:var(--color-background);opacity:0;transition:opacity .35s ease var(--d), transform .35s ease var(--d);border-radius:.6em;gap:.55em;padding:.6em .7em;font-size:.78em;display:flex;transform:translateY(.5em)}.je-entry__check{margin-top:.1em}.je-entry__body[data-astro-cid-drlsybp3]{flex-direction:column;gap:.2em;min-width:0;display:flex}.je-entry__date[data-astro-cid-drlsybp3]{font-size:.85em}.je-entry__report[data-astro-cid-drlsybp3]{border-left:.15em solid var(--color-primary-500);align-items:center;gap:.4em;margin-top:.2em;padding-left:.5em;display:flex}.je-entry__text[data-astro-cid-drlsybp3]{color:var(--color-neutral-700);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-left:.65em;display:-webkit-box;overflow:hidden}.je-sessions__title[data-astro-cid-drlsybp3]{align-items:center;gap:.45em;display:flex}.je-row[data-astro-cid-drlsybp3]{border-bottom:.08em solid var(--color-neutral-100);grid-template-columns:minmax(0,1fr) repeat(3,3em);align-items:center;height:2.4em;padding:0 .8em;font-size:.8em;display:grid}.je-row--head[data-astro-cid-drlsybp3]{height:2.6em}.je-colhead[data-astro-cid-drlsybp3]{text-align:center;flex-direction:column;align-items:center;gap:.15em;font-size:.7em;font-weight:600;line-height:1.1;display:flex}.je-row__label[data-astro-cid-drlsybp3]{align-items:center;gap:.35em;display:flex}.je-cell[data-astro-cid-drlsybp3]{place-items:center;display:grid;position:relative}.je-cell[data-astro-cid-drlsybp3]>*{grid-area:1/1}.je-row--evaluate[data-astro-cid-drlsybp3] .je-plus{color:var(--color-primary-500)}.je-tap[data-astro-cid-drlsybp3]{opacity:0;background:#1d5a9a2e;border-radius:50%;width:2em;height:2em;transition:opacity .25s,transform .25s;transform:scale(.5)}.je-card[data-astro-cid-drlsybp3]{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.6em;flex-direction:column;gap:.4em;padding:.6em .75em;font-size:.78em;display:flex}.je-card--summary[data-astro-cid-drlsybp3]{border-left:.3em solid var(--color-neutral-500)}.je-card--grid[data-astro-cid-drlsybp3]{border-left:.3em solid var(--color-primary-500);gap:.4em}.je-card--note[data-astro-cid-drlsybp3]{border-left:.3em solid var(--color-primary-500)}.je-line[data-astro-cid-drlsybp3],.je-card__title[data-astro-cid-drlsybp3]{align-items:center;gap:.45em;display:flex}.je-card__title[data-astro-cid-drlsybp3]{font-weight:700}.je-badge[data-astro-cid-drlsybp3]{color:#fff;border-radius:99em;padding:.05em .55em;font-size:.9em;font-weight:700}.je-badge--problem[data-astro-cid-drlsybp3]{background:var(--ld-problem)}.je-badge--attention[data-astro-cid-drlsybp3]{background:var(--ld-attention)}.je-badge--correct[data-astro-cid-drlsybp3]{background:var(--ld-correct)}.je-badge--good[data-astro-cid-drlsybp3]{background:var(--ld-good)}.je-badge--excellent[data-astro-cid-drlsybp3]{background:#74c0fc}.je-criterion[data-astro-cid-drlsybp3]{flex-direction:column;gap:.25em;display:flex}.je-chips[data-astro-cid-drlsybp3]{display:flex}.je-chip[data-astro-cid-drlsybp3]{border:.08em solid var(--color-border);background:var(--color-neutral-100);text-align:center;flex:1;padding:.2em 0;transition:background-color .3s,border-color .3s,color .3s}.je-chip[data-astro-cid-drlsybp3]+.je-chip[data-astro-cid-drlsybp3]{border-left:0}.je-chip[data-astro-cid-drlsybp3]:first-child{border-radius:.35em 0 0 .35em}.je-chip[data-astro-cid-drlsybp3]:last-child{border-radius:0 .35em .35em 0}.je-note[data-astro-cid-drlsybp3]{background:var(--color-neutral-100);border-radius:.4em;min-height:1.9em;padding:.3em .6em;font-weight:700;display:block}.je-note__value[data-astro-cid-drlsybp3]{opacity:0;transition:opacity .35s}.je-hint[data-astro-cid-drlsybp3]{color:var(--color-neutral-500);font-size:.9em}.je-phone__footer[data-astro-cid-drlsybp3]{border-top:.08em solid var(--color-border);background:var(--color-background);justify-content:flex-end;gap:.5em;padding:.7em 1em 1.4em;display:flex}.je-toast[data-astro-cid-drlsybp3]{box-shadow:var(--ld-shadow);color:#2b8a3e;white-space:nowrap;opacity:0;background:#ebfbee;border:.08em solid #b2f2bb;border-radius:.6em;align-items:center;gap:.5em;padding:.6em .9em;font-size:.8em;font-weight:600;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:1.6em;left:50%;transform:translate(-50%,.6em)}.je-done{opacity:0;transition:opacity .35s}.je-view--space[data-astro-cid-drlsybp3]{opacity:1}[data-reached~=overview]:not([data-reached~=closeOverview]) .je-view--space[data-astro-cid-drlsybp3],[data-reached~=form]:not([data-reached~=saved]) .je-view--space[data-astro-cid-drlsybp3]{opacity:0}[data-reached~=overview]:not([data-reached~=closeOverview]) .je-view--overview[data-astro-cid-drlsybp3],[data-reached~=form]:not([data-reached~=saved]) .je-view--form[data-astro-cid-drlsybp3],[data-reached~=overview] .je-entry[data-astro-cid-drlsybp3]{opacity:1;transform:none}[data-animated][data-reached~=tapOverview]:not([data-reached~=overview]) .je-overview-btn[data-astro-cid-drlsybp3],[data-animated][data-reached~=closeOverview]:not([data-reached~=tapEval]) .je-close[data-astro-cid-drlsybp3]{animation:.5s ease-out ld-press}[data-reached~=tapEval]:not([data-reached~=form]) .je-row--evaluate[data-astro-cid-drlsybp3] .je-tap[data-astro-cid-drlsybp3]{opacity:1;transform:none}[data-reached~=c0] [data-astro-cid-drlsybp3][data-criterion="0"] .je-chip--picked[data-astro-cid-drlsybp3],[data-reached~=c1] [data-astro-cid-drlsybp3][data-criterion="1"] .je-chip--picked[data-astro-cid-drlsybp3],[data-reached~=c2] [data-astro-cid-drlsybp3][data-criterion="2"] .je-chip--picked[data-astro-cid-drlsybp3],[data-reached~=c3] [data-astro-cid-drlsybp3][data-criterion="3"] .je-chip--picked[data-astro-cid-drlsybp3],[data-reached~=c4] [data-astro-cid-drlsybp3][data-criterion="4"] .je-chip--picked[data-astro-cid-drlsybp3]{border-color:var(--color-primary-500);background:var(--color-primary-500);color:#fff}[data-reached~=note] .je-note__value[data-astro-cid-drlsybp3]{opacity:1}[data-animated][data-reached~=save] .je-save[data-astro-cid-drlsybp3]{animation:.5s ease-out ld-press}[data-reached~=saved] .je-toast[data-astro-cid-drlsybp3]{opacity:1;transform:translate(-50%)}[data-reached~=saved] .je-row--evaluate .je-plus{opacity:0}[data-reached~=saved] .je-row--evaluate .je-done{opacity:1}.qd-gauge-icon{color:#22b8cf}.qd-filter-wrap[data-astro-cid-mnyhokqj]{position:relative}.qd-filter[data-astro-cid-mnyhokqj]{transition:background-color .3s,color .3s;position:relative}.qd-menu[data-astro-cid-mnyhokqj]{z-index:3;min-width:100%;box-shadow:var(--ld-shadow);opacity:0;flex-direction:column;padding:.3em;font-size:.8em;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:calc(100% + .3em);left:0;transform:translateY(-.4em)}.qd-menu__item[data-astro-cid-mnyhokqj]{border-radius:.35em;justify-content:space-between;align-items:center;gap:1em;padding:.35em .6em;transition:background-color .25s .45s,color .25s .45s;display:flex}.qd-menu__check{width:.85em;height:.85em}.qd-swap[data-astro-cid-mnyhokqj]{display:inline-grid}.qd-swap[data-astro-cid-mnyhokqj]>[data-astro-cid-mnyhokqj]{grid-area:1/1;transition:opacity .4s}.qd-swap__filtered[data-astro-cid-mnyhokqj]{opacity:0}.qd-cards[data-astro-cid-mnyhokqj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.qd-card[data-astro-cid-mnyhokqj]{flex-direction:column;gap:.5em;min-height:15em;padding:1em;display:flex}.qd-card__title[data-astro-cid-mnyhokqj]{font-size:.85em}.qd-card__summary[data-astro-cid-mnyhokqj]{color:var(--color-neutral-500);font-size:.75em}.qd-gauge[data-astro-cid-mnyhokqj]{width:100%;margin-top:auto;overflow:visible}.qd-gauge[data-astro-cid-mnyhokqj] path[data-astro-cid-mnyhokqj]{fill:none;stroke-width:13px}.qd-gauge__track[data-astro-cid-mnyhokqj]{stroke:var(--color-neutral-100)}.qd-gauge__set[data-astro-cid-mnyhokqj]{clip-path:inset(0 100% 0 0);transition:clip-path .9s,opacity .5s}.qd-gauge__set--filtered[data-astro-cid-mnyhokqj]{opacity:0}.qd-gauge__seg--problem[data-astro-cid-mnyhokqj]{stroke:var(--ld-problem)}.qd-gauge__seg--attention[data-astro-cid-mnyhokqj]{stroke:var(--ld-attention)}.qd-gauge__seg--correct[data-astro-cid-mnyhokqj]{stroke:#adb5bd}.qd-gauge__seg--good[data-astro-cid-mnyhokqj]{stroke:var(--ld-good)}.qd-gauge__seg--excellent[data-astro-cid-mnyhokqj]{stroke:#74c0fc}.qd-bars[data-astro-cid-mnyhokqj]{flex-direction:column;gap:.8em;margin-top:auto;display:flex}.qd-bar[data-astro-cid-mnyhokqj]{flex-direction:column;gap:.3em;display:flex}.qd-bar__label[data-astro-cid-mnyhokqj]{color:var(--color-neutral-700);font-size:.75em}.qd-bar__track[data-astro-cid-mnyhokqj]{background:var(--color-neutral-100);border-radius:99em;height:.6em;display:block;overflow:hidden}.qd-bar__fill[data-astro-cid-mnyhokqj]{border-radius:inherit;width:0;height:100%;transition:width .9s;display:block}.qd-bar__fill--done[data-astro-cid-mnyhokqj]{background:var(--ld-good)}.qd-bar__fill--pending[data-astro-cid-mnyhokqj]{background:var(--ld-attention)}.qd-bar__fill--late[data-astro-cid-mnyhokqj]{background:var(--ld-problem)}.qd-file[data-astro-cid-mnyhokqj]{box-shadow:var(--ld-shadow);opacity:0;align-items:center;gap:.7em;padding:.8em 1.1em;font-size:.85em;display:flex;position:absolute;bottom:1.2em;right:1.2em;transform:translateY(.8em)}.qd-file__icon{color:#2b8a3e;font-size:1.4em}.qd-file__name[data-astro-cid-mnyhokqj]{font-weight:600}.qd-file__ready[data-astro-cid-mnyhokqj]{color:#2b8a3e;background:#ebfbee;border-radius:99em;align-items:center;gap:.35em;padding:.2em .7em;font-weight:600;display:flex}[data-reached~=charts] .qd-gauge__set[data-astro-cid-mnyhokqj]{clip-path:inset(0)}[data-reached~=charts] .qd-bar__fill[data-astro-cid-mnyhokqj]{width:var(--v)}[data-reached~=filter] .qd-gauge__set[data-astro-cid-mnyhokqj]{opacity:0}[data-reached~=filter] .qd-gauge__set--filtered[data-astro-cid-mnyhokqj]{opacity:1}[data-reached~=filter] .qd-bar__fill[data-astro-cid-mnyhokqj]{width:var(--vf)}[data-reached~=filter] .qd-swap__all[data-astro-cid-mnyhokqj]{opacity:0}[data-reached~=filter] .qd-swap__filtered[data-astro-cid-mnyhokqj]{opacity:1}[data-reached~=filterOpen] .qd-filter[data-astro-cid-mnyhokqj]{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-600)}[data-animated][data-reached~=filterOpen] .qd-filter[data-astro-cid-mnyhokqj]{animation:.5s ease-out ld-press}[data-reached~=filterOpen]:not([data-reached~=filter]) .qd-menu[data-astro-cid-mnyhokqj]{opacity:1;transform:none}[data-reached~=filterOpen] .qd-menu__item--picked[data-astro-cid-mnyhokqj]{background:var(--color-primary-50);color:var(--color-primary-600);font-weight:700}[data-reached~=filter] .qd-filter[data-astro-cid-mnyhokqj]{background:var(--color-primary-500);color:#fff}[data-animated][data-reached~=filter] .qd-filter[data-astro-cid-mnyhokqj]:after{content:"";border-radius:inherit;animation:.9s ease-out 2 ld-ring;position:absolute;inset:0}[data-animated][data-reached~=export] .qd-export[data-astro-cid-mnyhokqj]{animation:.5s ease-out ld-press}[data-reached~=ready] .qd-file[data-astro-cid-mnyhokqj]{opacity:1;transform:none}.so-head[data-astro-cid-mfplawrp]{margin-bottom:.7em}.so-filters[data-astro-cid-mfplawrp]{z-index:2;align-items:center;gap:.5em;margin-bottom:.7em;font-size:.75em;display:flex;position:relative}.so-select[data-astro-cid-mfplawrp]{border:.08em solid var(--color-border);background:var(--color-background);white-space:nowrap;border-radius:.4em;justify-content:space-between;align-items:center;width:8.5em;padding:.35em .6em;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.so-swap[data-astro-cid-mfplawrp]{display:grid}.so-swap[data-astro-cid-mfplawrp]>[data-astro-cid-mfplawrp]{white-space:nowrap;grid-area:1/1;transition:opacity .3s}.so-swap__after[data-astro-cid-mfplawrp]{color:var(--color-primary-600);opacity:0}.so-menu[data-astro-cid-mfplawrp]{min-width:100%;box-shadow:var(--ld-shadow);opacity:0;flex-direction:column;padding:.3em;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:calc(100% + .3em);left:0;transform:translateY(-.4em)}.so-menu__item[data-astro-cid-mfplawrp]{white-space:nowrap;border-radius:.3em;padding:.3em .55em;transition:background-color .25s .45s,color .25s .45s}.so-count[data-astro-cid-mfplawrp]{justify-items:end;display:grid}.so-count[data-astro-cid-mfplawrp]>[data-astro-cid-mfplawrp]{grid-area:1/1;transition:opacity .3s}.so-count__session[data-astro-cid-mfplawrp],.so-count__missing[data-astro-cid-mfplawrp]{opacity:0}.so-mail-btn[data-astro-cid-mfplawrp]{border:.08em solid var(--color-primary-500);width:2em;height:1.8em;color:var(--color-primary-600);border-radius:.4em;place-items:center;display:grid;position:relative}.so-table[data-astro-cid-mfplawrp]{overflow:hidden}.so-row[data-astro-cid-mfplawrp]{border-bottom:.08em solid var(--color-neutral-100);grid-template-columns:8.5em 8em minmax(0,1fr) 6.2em 4.2em 3.6em;align-items:center;height:2.3em;padding:0 .9em;font-size:.75em;transition:height .45s,opacity .3s,border-color .3s;display:grid;overflow:hidden}.so-row--head[data-astro-cid-mfplawrp]{background:var(--color-primary-50);height:2.2em;font-weight:700}.so-center[data-astro-cid-mfplawrp]{text-align:center}.so-project[data-astro-cid-mfplawrp]{background:hsl(var(--so-hue) 45% 45%)}.so-backdrop[data-astro-cid-mfplawrp]{z-index:3;opacity:0;background:#0f172a33;transition:opacity .35s;position:absolute;inset:0}.so-modal[data-astro-cid-mfplawrp]{z-index:4;width:28em;box-shadow:var(--ld-shadow);opacity:0;flex-direction:column;gap:.6em;padding:1em 1.2em;font-size:.85em;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:1.6em;left:50%;transform:translate(-50%,.8em)scale(.97)}.so-modal__head[data-astro-cid-mfplawrp]{justify-content:space-between;align-items:center;display:flex}.so-modal__title[data-astro-cid-mfplawrp]{align-items:center;gap:.5em;display:flex}.so-info[data-astro-cid-mfplawrp]{background:var(--color-primary-50);color:var(--color-primary-700);border-radius:.4em;align-items:center;gap:.5em;padding:.45em .7em;font-size:.9em;display:flex}.so-type[data-astro-cid-mfplawrp]{align-items:center;gap:.7em;font-size:.9em;display:flex}.so-segment[data-astro-cid-mfplawrp]{display:flex}.so-segment__item[data-astro-cid-mfplawrp]{border:.08em solid var(--color-border);background:var(--color-background);padding:.25em .7em;transition:background-color .3s,color .3s}.so-segment__item--students[data-astro-cid-mfplawrp]{background:var(--color-neutral-500);color:#fff;border-radius:.35em 0 0 .35em}.so-segment__item--coaches[data-astro-cid-mfplawrp]{border-left:0;border-radius:0 .35em .35em 0}.so-field[data-astro-cid-mfplawrp]{border-bottom:.08em solid var(--color-neutral-100);align-items:center;gap:.6em;min-height:1.9em;padding-bottom:.45em;font-size:.9em;display:flex}.so-chips[data-astro-cid-mfplawrp]{flex-wrap:wrap;gap:.3em;display:flex}.so-chip[data-astro-cid-mfplawrp]{background:var(--color-primary-500);color:#fff;opacity:0;transition:opacity .25s ease var(--d), transform .25s ease var(--d);border-radius:99em;padding:.1em .6em;font-weight:600;transform:scale(.8)}.so-body[data-astro-cid-mfplawrp]{color:var(--color-neutral-700);margin:0;font-size:.88em}.so-modal__footer[data-astro-cid-mfplawrp]{justify-content:flex-end;gap:.5em;display:flex}.so-toast[data-astro-cid-mfplawrp]{z-index:4;box-shadow:var(--ld-shadow);opacity:0;align-items:center;gap:.6em;padding:.8em 1.1em;font-size:.9em;font-weight:600;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:1.2em;right:1.2em;transform:translateY(.8em)}.so-toast__icon{font-size:1.2em}[data-reached~=sessionOpen]:not([data-reached~=sessionPick]) .so-menu--session[data-astro-cid-mfplawrp],[data-reached~=statusOpen]:not([data-reached~=statusPick]) .so-menu--status[data-astro-cid-mfplawrp]{opacity:1;transform:none}[data-reached~=sessionOpen] .so-menu--session[data-astro-cid-mfplawrp] .so-menu__item--picked[data-astro-cid-mfplawrp],[data-reached~=statusOpen] .so-menu--status[data-astro-cid-mfplawrp] .so-menu__item--picked[data-astro-cid-mfplawrp]{background:var(--color-primary-50);color:var(--color-primary-600);font-weight:700}[data-reached~=sessionOpen] .so-select--session[data-astro-cid-mfplawrp],[data-reached~=statusOpen] .so-select--status[data-astro-cid-mfplawrp]{border-color:var(--color-primary-500);box-shadow:0 0 0 .15em var(--color-primary-100)}[data-reached~=sessionPick] .so-select--session[data-astro-cid-mfplawrp] .so-swap__before[data-astro-cid-mfplawrp],[data-reached~=statusPick] .so-select--status[data-astro-cid-mfplawrp] .so-swap__before[data-astro-cid-mfplawrp]{opacity:0}[data-reached~=sessionPick] .so-select--session[data-astro-cid-mfplawrp] .so-swap__after[data-astro-cid-mfplawrp],[data-reached~=statusPick] .so-select--status[data-astro-cid-mfplawrp] .so-swap__after[data-astro-cid-mfplawrp]{opacity:1}[data-reached~=sessionPick] .so-row--other[data-astro-cid-mfplawrp],[data-reached~=statusPick] .so-row--done[data-astro-cid-mfplawrp]{opacity:0;border-color:#0000;height:0}[data-reached~=sessionPick] .so-count__all[data-astro-cid-mfplawrp]{opacity:0}[data-reached~=sessionPick]:not([data-reached~=statusPick]) .so-count__session[data-astro-cid-mfplawrp],[data-reached~=statusPick] .so-count__missing[data-astro-cid-mfplawrp]{opacity:1}[data-animated][data-reached~=mail] .so-mail-btn[data-astro-cid-mfplawrp]{animation:.5s ease-out ld-press}[data-reached~=mail]:not([data-reached~=sent]) .so-backdrop[data-astro-cid-mfplawrp]{opacity:1}[data-reached~=mail]:not([data-reached~=sent]) .so-modal[data-astro-cid-mfplawrp]{opacity:1;transform:translate(-50%)}[data-reached~=coaches] .so-segment__item--students[data-astro-cid-mfplawrp]{background:var(--color-background);color:inherit}[data-reached~=coaches] .so-segment__item--coaches[data-astro-cid-mfplawrp]{background:var(--color-neutral-500);color:#fff}[data-reached~=coaches] .so-chip[data-astro-cid-mfplawrp]{opacity:1;transform:none}[data-animated][data-reached~=send] .so-send[data-astro-cid-mfplawrp]{animation:.5s ease-out ld-press}[data-reached~=sent] .so-toast[data-astro-cid-mfplawrp]{opacity:1;transform:none}.sd-actions[data-astro-cid-eo2w32rf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;margin-bottom:.6em;display:grid}.sd-action[data-astro-cid-eo2w32rf]{border-color:var(--color-neutral-300);text-align:center;flex-direction:column;align-items:center;gap:.45em;padding:.55em .5em;font-size:.7em;display:flex}.sd-action--exchange[data-astro-cid-eo2w32rf]{border-color:var(--color-primary-100)}.sd-action--feeling[data-astro-cid-eo2w32rf]{border-color:#ffd8a8}.sd-action[data-astro-cid-eo2w32rf] .ld-btn[data-astro-cid-eo2w32rf]{font-size:.95em}.sd-action__buttons[data-astro-cid-eo2w32rf]{gap:.3em;display:flex}.sd-feelings[data-astro-cid-eo2w32rf]{gap:.35em;display:flex}.sd-feeling[data-astro-cid-eo2w32rf]{border:.06em solid color-mix(in srgb, currentColor 35%, transparent);background:color-mix(in srgb, currentColor 8%, var(--color-background));border-radius:.4em;place-items:center;width:1.75em;height:1.55em;display:grid}.sd-feeling[data-astro-cid-eo2w32rf] .ld-mood{width:1em;height:1em}.sd-feeling--problem[data-astro-cid-eo2w32rf]{color:var(--ld-problem)}.sd-feeling--attention[data-astro-cid-eo2w32rf]{color:var(--ld-attention)}.sd-feeling--correct[data-astro-cid-eo2w32rf]{color:var(--ld-correct)}.sd-feeling--good[data-astro-cid-eo2w32rf]{color:var(--ld-good)}.sd-feeling--excellent[data-astro-cid-eo2w32rf]{color:var(--ld-excellent)}.sd-dot[data-astro-cid-eo2w32rf]{background:var(--ld-problem);border-radius:50%;width:.45em;height:.45em}.sd-cols[data-astro-cid-eo2w32rf]{grid-template-columns:minmax(0,1fr) 18.5em}.sd-list[data-astro-cid-eo2w32rf]{overflow:hidden}.sd-list__head[data-astro-cid-eo2w32rf]{border-bottom:.08em solid var(--color-border);background:#fff4e6;align-items:center;gap:.5em;padding:.45em .7em;font-size:.72em;display:flex}.sd-list__title[data-astro-cid-eo2w32rf]{flex:1;align-items:flex-start;gap:.35em;min-width:0;display:flex}.sd-list__row[data-astro-cid-eo2w32rf]{border-bottom:.08em solid var(--color-neutral-100);grid-template-columns:minmax(0,1fr) 4.6em 4.2em;align-items:center;gap:.4em;min-height:1.7em;padding:.2em .7em;font-size:.66em;transition:background-color .3s,box-shadow .3s,transform .15s;display:grid}.sd-list__row--head[data-astro-cid-eo2w32rf]{font-weight:700}.sd-list__name[data-astro-cid-eo2w32rf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-list__due[data-astro-cid-eo2w32rf]{text-align:right}.sd-badges[data-astro-cid-eo2w32rf]{display:grid}.sd-badges[data-astro-cid-eo2w32rf]>[data-astro-cid-eo2w32rf]{grid-area:1/1;transition:opacity .35s}.sd-badge[data-astro-cid-eo2w32rf]{color:#fff;white-space:nowrap;border-radius:.35em;justify-self:start;padding:.05em .55em;font-size:.9em;font-weight:700}.sd-badge--empty[data-astro-cid-eo2w32rf]{background:#868e96}.sd-badge--progress[data-astro-cid-eo2w32rf]{background:#4dabf7}.sd-badge--review[data-astro-cid-eo2w32rf]{background:#74c0fc}.sd-badge--validated[data-astro-cid-eo2w32rf]{background:#2b8a3e}.sd-badge--after[data-astro-cid-eo2w32rf]{opacity:0}.sd-page[data-astro-cid-eo2w32rf]{background:var(--color-neutral-50);opacity:0;flex-direction:column;gap:.55em;padding:.9em 1.2em;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translate(2em)}.sd-page__back[data-astro-cid-eo2w32rf]{align-items:center;gap:.4em;font-size:.72em;display:flex}.sd-page__title[data-astro-cid-eo2w32rf]{align-items:center;gap:.45em;font-size:1.05em;display:flex}.sd-page__subtitle[data-astro-cid-eo2w32rf]{color:var(--color-neutral-500);font-size:.65em}.sd-page__select[data-astro-cid-eo2w32rf]{align-items:center;gap:.4em;margin-left:.4em;font-size:.65em;display:flex}.sd-page__select-box[data-astro-cid-eo2w32rf]{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.4em;justify-content:space-between;align-items:center;width:15em;padding:.25em .6em;display:flex}.sd-page__meta[data-astro-cid-eo2w32rf]{align-items:flex-end;gap:1.6em;font-size:.68em;display:flex}.sd-page__date[data-astro-cid-eo2w32rf]{flex-direction:column;display:flex}.sd-page__submitted[data-astro-cid-eo2w32rf]{opacity:0;transition:opacity .35s}.sd-status[data-astro-cid-eo2w32rf]{align-items:center;gap:.3em;margin-left:auto;display:flex}.sd-status__chip[data-astro-cid-eo2w32rf]{background:var(--color-neutral-100);color:var(--color-neutral-700);border-radius:99em;padding:.1em .55em;font-weight:600;transition:background-color .3s,color .3s}.sd-page__card[data-astro-cid-eo2w32rf]{border-top:.2em solid var(--color-primary-500);padding:.65em .9em}.sd-page__card-head[data-astro-cid-eo2w32rf]{justify-content:space-between;align-items:center;gap:1em;display:flex}.sd-page__comments[data-astro-cid-eo2w32rf]{border-color:var(--color-primary-500);color:var(--color-primary-600);font-size:.72em}.sd-page__intro[data-astro-cid-eo2w32rf]{color:var(--color-neutral-700);margin:.4em 0 0;font-size:.7em}.sd-field[data-astro-cid-eo2w32rf]{flex-direction:column;gap:.35em;padding:.6em .9em;font-size:.72em;display:flex}.sd-field__input[data-astro-cid-eo2w32rf]{border:.08em solid var(--color-border);background:var(--color-neutral-50);border-radius:.4em;min-height:2em;padding:.4em .6em;transition:border-color .3s;display:block}.sd-field__answer[data-astro-cid-eo2w32rf]{clip-path:inset(0 100% 0 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sd-field__hint[data-astro-cid-eo2w32rf]{color:var(--color-neutral-500);font-size:.85em}.sd-drop[data-astro-cid-eo2w32rf]{border:.08em solid var(--color-border);background:var(--color-neutral-50);border-radius:.4em;align-items:center;gap:.6em;padding:.5em .8em;transition:border-color .3s;display:flex}.sd-swap[data-astro-cid-eo2w32rf]{display:grid}.sd-swap[data-astro-cid-eo2w32rf]>[data-astro-cid-eo2w32rf]{grid-area:1/1;transition:opacity .3s}.sd-swap__after[data-astro-cid-eo2w32rf]{opacity:0}.sd-file[data-astro-cid-eo2w32rf]{border:.08em solid var(--color-border);opacity:0;border-radius:.4em;align-items:center;gap:.5em;padding:.35em .6em;transition:opacity .35s,transform .35s;display:flex;transform:translateY(-.4em)}.sd-file__name[data-astro-cid-eo2w32rf]{flex:1;font-weight:600}.sd-file__action[data-astro-cid-eo2w32rf]{border:.08em solid var(--color-border);border-radius:.3em;place-items:center;width:1.7em;height:1.5em;display:grid}.sd-file__action--ok[data-astro-cid-eo2w32rf]{color:var(--ld-good)}.sd-page__footer[data-astro-cid-eo2w32rf]{justify-content:flex-end;display:flex}.sd-submit[data-astro-cid-eo2w32rf]{transition:opacity .35s}.sd-toast[data-astro-cid-eo2w32rf]{box-shadow:var(--ld-shadow);color:#2b8a3e;opacity:0;background:#ebfbee;border:.08em solid #b2f2bb;border-radius:.6em;align-items:center;gap:.5em;padding:.6em .95em;font-size:.78em;font-weight:600;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:3.6em;right:1.2em;transform:translateY(.6em)}.sd-status__chip--empty[data-astro-cid-eo2w32rf]{color:#fff;background:#868e96}[data-reached~=hover]:not([data-reached~=open]) .sd-list__row--target[data-astro-cid-eo2w32rf]{z-index:1;background:var(--color-primary-50);box-shadow:inset 0 0 0 .12em var(--color-primary-500);position:relative}[data-animated][data-reached~=hover]:not([data-reached~=click]) .sd-list__row--target[data-astro-cid-eo2w32rf]{animation:1.1s ease-out infinite sd-pulse}[data-reached~=click]:not([data-reached~=open]) .sd-list__row--target[data-astro-cid-eo2w32rf]{background:var(--color-primary-100);transform:scale(.98)}@keyframes sd-pulse{0%{box-shadow:inset 0 0 0 .12em var(--color-primary-500), 0 0 0 0 #1d5a9a73}to{box-shadow:inset 0 0 0 .12em var(--color-primary-500), 0 0 0 .6em #1d5a9a00}}[data-reached~=open]:not([data-reached~=back]) .sd-page[data-astro-cid-eo2w32rf]{opacity:1;transform:none}[data-reached~=type] .sd-status__chip--empty[data-astro-cid-eo2w32rf]{background:var(--color-neutral-100);color:var(--color-neutral-700)}[data-reached~=type]:not([data-reached~=submit]) .sd-status__chip--progress[data-astro-cid-eo2w32rf]{color:#fff;background:#4dabf7}[data-reached~=type] .sd-field__answer[data-astro-cid-eo2w32rf]{clip-path:inset(0);transition:clip-path 1.4s steps(30,end)}[data-reached~=type]:not([data-reached~=upload]) .sd-field--text[data-astro-cid-eo2w32rf] .sd-field__input[data-astro-cid-eo2w32rf],[data-reached~=upload]:not([data-reached~=submit]) .sd-drop[data-astro-cid-eo2w32rf]{border-color:var(--color-primary-500)}[data-reached~=upload] .sd-swap__before[data-astro-cid-eo2w32rf]{opacity:0}[data-reached~=upload] .sd-swap__after[data-astro-cid-eo2w32rf]{opacity:1}[data-reached~=upload] .sd-file[data-astro-cid-eo2w32rf]{opacity:1;transform:none}[data-animated][data-reached~=submit] .sd-submit[data-astro-cid-eo2w32rf]{animation:.5s ease-out ld-press}[data-reached~=submit] .sd-submit[data-astro-cid-eo2w32rf]{opacity:.45}[data-reached~=submit] .sd-status__chip--review[data-astro-cid-eo2w32rf]{color:#fff;background:#74c0fc}[data-reached~=submit] .sd-page__submitted[data-astro-cid-eo2w32rf]{opacity:1}[data-reached~=submit] .sd-toast[data-astro-cid-eo2w32rf]{opacity:1;transform:none}[data-reached~=back] .sd-badge--before[data-astro-cid-eo2w32rf]{opacity:0}[data-reached~=back] .sd-badge--after[data-astro-cid-eo2w32rf]{opacity:1}[data-animated][data-reached~=back] .sd-list__row--target[data-astro-cid-eo2w32rf]{animation:1.6s ease-out sd-flash}@keyframes sd-flash{0%{background:var(--color-primary-100)}}.faq-prose strong{color:var(--color-foreground);font-weight:600}.faq-prose img[src*="01e97b3c16972905"]{width:2.125rem;max-width:none;height:auto}.onboarding-guide-prose .onboarding-callout{margin-top:.25rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.5}.onboarding-guide-prose .onboarding-callout p{margin:0}.onboarding-guide-prose .onboarding-callout p+p{margin-top:.5rem}.onboarding-guide-prose .onboarding-callout ul,.onboarding-guide-prose .onboarding-callout ol{margin:.5rem 0 0}.onboarding-guide-prose .onboarding-callout-tip{background-color:var(--color-primary-50);color:var(--color-primary-600);border-radius:.5rem;padding:.375rem .625rem;box-shadow:0 2px 5px #a0cfffcc}.onboarding-guide-prose .onboarding-callout-important{color:var(--color-neutral-900);background-color:#fff4e8;border-radius:.375rem;padding:.625rem;box-shadow:0 2px 3px #ff922180}.onboarding-guide-prose .onboarding-callout-important>strong:first-child{color:var(--color-neutral-900);margin-bottom:.375rem;display:block}.profile-rotator[data-astro-cid-istqj36e]{white-space:nowrap;display:inline-block;position:relative;overflow:hidden}.profile-rotator--hero[data-astro-cid-istqj36e] .profile-word[data-astro-cid-istqj36e]{white-space:nowrap}.profile-word[data-astro-cid-istqj36e]{white-space:nowrap;opacity:0;transition:transform .4s,opacity .4s;display:inline-block;position:absolute;top:0;left:0;transform:translateY(100%)}.profile-word[data-astro-cid-istqj36e].is-active{opacity:1;position:relative;transform:translateY(0)}.profile-word[data-astro-cid-istqj36e].is-leaving{opacity:0;position:absolute;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.profile-word[data-astro-cid-istqj36e]{transition:none}}.ld-stage{isolation:isolate;width:100%;margin:0;position:relative;container-type:inline-size}.ld-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--color-primary-100), transparent);opacity:.9;position:absolute;inset:-8% 0}.ld-canvas{width:60em;height:44em;color:var(--color-foreground);text-align:left;transform-origin:40%;font-size:1.66667cqi;line-height:1.3;position:relative;transform:perspective(200em)rotateX(3deg)rotateY(-6deg)}@media (width<=40rem){.ld-stage{overflow-x:clip}.ld-canvas{margin-left:-9.5em;font-size:1.9802cqi}}.ld-window{z-index:1;border:.08em solid var(--color-border);background:var(--color-background);width:50em;height:37em;box-shadow:var(--ld-shadow);border-radius:1em;position:absolute;top:1.5em;left:0;overflow:hidden}.ld-window__body{height:calc(100% - 2.6em);display:flex}.ld-window__nav{border-right:.08em solid var(--color-neutral-100);flex-direction:column;flex:none;gap:.3em;width:9.5em;padding:1.2em .6em;display:flex}.ld-window__nav-item{color:var(--color-neutral-700);border-radius:.4em;align-items:center;gap:.5em;padding:.4em .6em;font-size:.82em;display:flex}.ld-window__nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ld-window__nav-icon--dashboard{color:#22b8cf}.ld-window__nav-icon--coaching{color:#f76707}.ld-window__nav-icon--projects{color:#2f9e44}.ld-window__nav-icon--library{color:#1c7ed6}.ld-window__nav-icon--users{color:#f59f00}.ld-window__nav-group{color:var(--color-neutral-700);justify-content:space-between;align-items:center;margin-top:.6em;padding:.4em .6em;font-size:.82em;display:flex}.ld-window__nav-group .ld-icon{width:.8em;height:.8em;color:var(--color-neutral-500)}.ld-window__nav-item.is-active{background:var(--color-primary-50);color:var(--color-primary-600);font-weight:600}.ld-window__main{flex:1;min-width:0;padding:1.2em}.ld-window__head{justify-content:space-between;align-items:center;height:2.4em;margin-bottom:.8em;display:flex}.ld-window__title{align-items:center;gap:.5em;font-size:1.3em;font-weight:700;display:flex}.ld-window__actions{gap:.6em;display:flex}.ld-window__filters{align-items:center;gap:1em;height:2.2em;margin-bottom:.8em;display:flex}.ld-window__search{border:.08em solid var(--color-border);width:16em;height:100%;color:var(--color-neutral-400);border-radius:.45em;justify-content:space-between;align-items:center;padding:0 .8em;font-size:.85em;display:flex}.ld-table__row{border-bottom:.08em solid var(--color-neutral-100);grid-template-columns:9.6em 4.6em 4.2em 5em 9em minmax(0,1fr) 1.2em;align-items:center;height:2.6em;transition:background-color .4s,box-shadow .4s;display:grid}.ld-table__row>*{min-width:0;font-size:.8em}.ld-table__row--head{height:2.2em;font-weight:700;line-height:1.1}.ld-table__center{text-align:center;justify-content:center;display:flex}.ld-table__project{align-items:center;gap:.5em;display:flex}.ld-table__text{text-overflow:ellipsis;white-space:nowrap;padding-right:.6em;overflow:hidden}.ld-table__mood{place-items:center;display:grid}.ld-table__mood>*{grid-area:1/1}.ld-table__ring{border:.12em solid var(--ld-problem);opacity:0;pointer-events:none;border-radius:50%;width:2em;height:2em}.ld-table__menu{color:var(--color-neutral-400)}.ld-mood--after{opacity:0;transform:scale(.4)}.ld-phone{z-index:3;border:.06em solid var(--color-neutral-300);background:var(--color-neutral-100);width:18em;height:35.5em;box-shadow:var(--ld-shadow);border-radius:2.5em;padding:.28em;position:absolute;top:8.5em;left:41.5em}.ld-phone__screen{background:var(--color-neutral-50);border-radius:2.25em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ld-phone__notch{background:var(--color-neutral-400);border-radius:50%;flex:none;width:.45em;height:.45em;margin:.6em auto 1em}.ld-phone__header{border-bottom:.08em solid var(--color-border);background:var(--color-background);justify-content:space-between;align-items:center;padding:.6em 1.1em;display:flex}.ld-phone__title{align-items:center;gap:.5em;font-size:.95em;font-weight:700;display:flex}.ld-phone__close{color:var(--color-neutral-500)}.ld-phone__body{flex-direction:column;flex:1;gap:.7em;padding:.8em;display:flex;overflow:hidden}.ld-phone__card{border:.08em solid var(--color-border);background:var(--color-background);border-radius:.6em;flex-direction:column;gap:.5em;padding:.7em .8em;font-size:.82em;display:flex}.ld-phone__card--summary{border-left:.3em solid var(--color-neutral-500)}.ld-phone__card--confidential{border-left:.3em solid var(--ld-problem)}.ld-phone__line,.ld-phone__label{align-items:center;gap:.45em;display:flex}.ld-phone__label{font-weight:600}.ld-phone__label .ld-icon{width:.8em;height:.8em;overflow:visible}.ld-phone__hint{color:var(--color-neutral-500);font-size:.9em}.ld-chips{flex-wrap:wrap;gap:.3em;display:flex}.ld-chip{border:.08em solid var(--color-border);background:var(--color-neutral-100);border-radius:.35em;padding:.35em .65em;transition:background-color .3s,border-color .3s,color .3s}.ld-textarea{border:.08em solid var(--color-primary-100);background:var(--color-background);border-radius:.45em;min-height:5.2em;padding:.5em .6em;display:block}.ld-textarea__typed{display:none}.ld-phone__footer{border-top:.08em solid var(--color-border);background:var(--color-background);justify-content:flex-end;padding:.8em 1em 1.6em;display:flex}.ld-phone__save{position:relative}.ld-connector{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ld-connector path{fill:none;opacity:0;stroke:var(--ld-problem);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-width:.22px;transition:opacity .4s}.ld-toast{z-index:4;border-left:.3em solid var(--ld-problem);background:var(--color-background);width:18.5em;box-shadow:var(--ld-shadow);opacity:0;border-radius:.7em;align-items:flex-start;gap:.7em;padding:.8em 1em;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:4.6em;right:10.6em;transform:translateY(-.8em)scale(.97)}.ld-toast__icon{color:var(--ld-problem);margin-top:.1em;font-size:1.2em}.ld-toast__content{flex-direction:column;gap:.2em;display:flex}.ld-toast__title{font-size:.9em}.ld-toast__text{color:var(--color-neutral-700);font-size:.8em}[data-reached~=mood] .ld-chip--problem{border-color:var(--ld-problem);background:var(--ld-problem);color:#fff}[data-animated] .ld-textarea__full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-animated] .ld-textarea__typed{display:inline}[data-reached~=typing]:not([data-reached~=saved]) .ld-textarea__typed:after{content:"";vertical-align:-.15em;background:currentColor;width:.08em;height:1em;margin-left:.05em;animation:1s step-end infinite ld-blink;display:inline-block}[data-animated][data-reached~=saved] .ld-phone__save{animation:.5s ease-out ld-press}[data-animated][data-reached~=saved] .ld-phone__save:after{content:"";border-radius:inherit;animation:.9s ease-out forwards ld-ring;position:absolute;inset:0}[data-reached~=signal] .ld-connector path{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .8s ease-in-out,opacity .2s}[data-reached~=alert] .ld-connector path{opacity:.35}[data-reached~=alert] .ld-table__ring{opacity:1}[data-animated][data-reached~=alert] .ld-table__ring{animation:1.6s ease-out infinite ld-pulse}[data-reached~=alert] .ld-window__bell-badge{transform:scale(1)}[data-animated][data-reached~=alert] .ld-window__bell{animation:.6s ease-in-out ld-shake}[data-reached~=alert] .ld-table__row--alert{box-shadow:inset .25em 0 0 var(--ld-problem);background:#fff4e6}[data-reached~=alert] .ld-mood--before{opacity:0;transform:scale(.4)}[data-reached~=alert] .ld-mood--after,[data-reached~=alert] .ld-toast{opacity:1;transform:none}@keyframes ld-shake{25%{transform:rotate(-14deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}@media print{.site-header,.site-footer,[data-consent-banner],.qr-code-page button{display:none!important}.qr-code-page{padding-top:2rem!important;padding-bottom:2rem!important}}.testimonial-carousel__track[data-astro-cid-e3v5ztty]{scrollbar-width:none}.testimonial-carousel__track[data-astro-cid-e3v5ztty]::-webkit-scrollbar{display:none}
