.home{--ui-bg:var(--surface-panel);--ui-bg-front:var(--surface-tile);--ui-line-color:color-mix(in srgb,var(--color-frost) 8%,transparent);--ui-line:var(--border-hairline) solid var(--ui-line-color);--ui-sub:color-mix(in srgb,var(--color-steel) 55%,var(--color-pewter));--ui-shadow:var(--shadow-card),var(--shadow-popover);--ui-cut:calc(var(--spacing-80) * 3.5);--ui-h:clamp(calc(var(--spacing-80) * 5),calc(100svh - var(--home-header) - var(--ui-cut)),calc(var(--spacing-80) * 7.5))}.home__ui{position:relative;display:grid;min-width:0;margin:0;overflow:hidden;border:var(--ui-line);border-radius:var(--radius-panel);background:var(--ui-bg);box-shadow:var(--ui-shadow);font-size:var(--text-body-sm);line-height:var(--home-leading-tab);color:var(--color-mist);text-align:left}.home__ui-bar{display:flex;align-items:center;gap:var(--spacing-8);min-height:calc(var(--spacing-48) + var(--spacing-4));padding:0 var(--spacing-16);border-bottom:var(--ui-line);color:var(--color-steel)}.home__ui-bar b{font-weight:var(--font-weight-medium);color:var(--color-frost)}.home__ui-count{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-steel)}.home__ui-tool{margin-left:auto;color:var(--color-steel)}.home__face{--home-face:var(--spacing-40);position:relative;display:inline-grid;flex:none;place-items:center;width:var(--home-face);height:var(--home-face);border-radius:var(--radius-round);background:var(--gradient-tile);box-shadow:var(--shadow-tile)}.home__face[data-small]{--home-face:var(--spacing-32)}.home__face[data-hue=blue]{background:var(--tone-blue)}.home__face[data-hue=violet]{background:var(--tone-violet)}.home__face[data-hue=green]{background:var(--tone-green)}.home__face[data-hue=yellow]{background:var(--tone-yellow)}.home__face[data-hue=teal]{background:var(--tone-teal)}.home__face[data-hue=pink]{background:var(--tone-pink)}.home__face-letter{background:var(--gradient-metal);background-clip:text;font-size:var(--text-body);font-weight:var(--font-weight-semibold);line-height:var(--leading-display);filter:var(--shadow-metal-drop);-webkit-text-fill-color:transparent}.home__face[data-small] .home__face-letter{font-size:var(--text-body-sm)}.home__face-ch,.home__face-score{position:absolute;right:calc(var(--spacing-4) * -1);bottom:calc(var(--spacing-4) * -1);display:inline-grid;place-items:center;min-width:var(--spacing-20);height:var(--spacing-16);padding:0 var(--spacing-4);border:var(--ui-line);border-radius:var(--radius-pill);background:var(--surface-panel);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-display);font-variant-numeric:tabular-nums;color:var(--color-silver)}.home__face-ch{min-width:var(--spacing-16);padding:0}.home__glyph{display:inline-flex;flex:none;align-items:center;color:var(--color-fog)}.home__glyph[data-ch=linkedin]{color:var(--brand-linkedin-tile)}.home__glyph[data-ch=telegram]{color:var(--brand-telegram)}.home__glyph[data-ch=whatsapp]{color:var(--brand-whatsapp)}.home__glyph[data-ch=instagram]{color:var(--brand-instagram)}.home__tag{display:inline-flex;flex:none;align-items:center;gap:var(--spacing-4);height:calc(var(--spacing-20) + var(--spacing-4) / 2);padding:0 var(--spacing-8);border:var(--ui-line);border-radius:var(--radius-pill);font-size:var(--text-caption);line-height:var(--leading-display);white-space:nowrap;color:var(--color-mist)}.home__tag i{width:calc(var(--spacing-4) * 1.5);height:calc(var(--spacing-4) * 1.5);border-radius:var(--radius-round);background:currentcolor}.home__tag[data-tone=yellow]{border-color:var(--border-glass);background:var(--bg-complained);color:var(--color-complained-yellow)}.home__tag[data-tone=green]{border-color:var(--border-delivered);color:var(--color-delivered-green)}.home__tag[data-tone=blue]{border-color:var(--border-electric-soft);color:var(--color-electric-blue)}.home__tag[data-tone=violet]{border-color:var(--border-sent);color:var(--color-clicked-lavender)}.home__tag[data-tone=red]{border-color:var(--border-bounced);color:var(--color-bounced-red)}.home__spark{flex:none;color:var(--color-clicked-lavender)}.home__rows{display:grid;align-content:start;gap:calc(var(--spacing-4) / 2);padding:var(--spacing-8)}.home .home__row{position:relative;display:flex;align-items:start;gap:var(--spacing-12);width:100%;padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-8);border:0;border-left:var(--spacing-4) solid transparent;border-radius:calc(var(--radius-tags) + var(--spacing-4));background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .2s}.home .home__row:hover{background:var(--bg-hover)}.home .home__row[data-called]{border-left-color:var(--color-complained-yellow)}.home .home__row[aria-selected=true],.home .home__row[data-on]{background:var(--gradient-selected);box-shadow:var(--shadow-selected)}.home__row-main{display:grid;flex:1}.home__row-main,.home__row-top{gap:var(--spacing-4);min-width:0}.home__row-top{display:flex;align-items:center}.home__row-top b{overflow:hidden;font-weight:var(--font-weight-medium);color:var(--color-frost);text-overflow:ellipsis;white-space:nowrap}.home__row-top time{margin-left:auto;padding-left:var(--spacing-8);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-steel);white-space:nowrap}.home__row-sub{display:-webkit-box;margin-right:var(--spacing-16);overflow:hidden;line-height:calc(var(--spacing-20) - var(--spacing-4) / 4);color:var(--ui-sub);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.home__row-sub b{font-weight:var(--font-weight-medium);color:var(--color-mist)}.home__row-dot{position:absolute;top:calc(var(--spacing-40) + var(--spacing-4));right:var(--spacing-12);width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-round);background:var(--color-electric-blue);box-shadow:var(--glow-count)}.home__ui-thread{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0}.home__ui-head{display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-20);border-bottom:var(--ui-line)}.home__ui-who{display:grid;flex:1;gap:calc(var(--spacing-4) / 2);min-width:0}.home__ui-who b{font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--home-leading-plain);color:var(--color-frost)}.home__ui-who small{display:flex;align-items:center;gap:var(--spacing-4);overflow:hidden;font-size:var(--text-caption);color:var(--color-steel);white-space:nowrap}.home__ui-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.home__ui-act{display:inline-flex;flex:none;align-items:center;gap:var(--spacing-8);height:var(--spacing-32);padding:0 var(--spacing-12);border:var(--ui-line);border-radius:var(--radius-pill);font-size:var(--text-caption);color:var(--color-mist)}.home__ui-feed{display:flex;flex-direction:column;justify-content:end;gap:var(--spacing-12);min-height:0;padding:var(--spacing-20);overflow:hidden;mask-image:linear-gradient(transparent,var(--color-void-black) var(--spacing-48))}.home__ui-day,.home__ui-line{align-self:center;padding:var(--spacing-4) var(--spacing-12);border-radius:var(--radius-pill);background:var(--surface-group);font-size:var(--text-caption);color:var(--color-fog)}.home__ui-line{display:inline-flex;align-items:center;gap:var(--spacing-8)}.home__msg{display:grid;gap:var(--spacing-4);align-self:start;max-width:min(78%,calc(var(--spacing-80) * 7));padding:var(--spacing-8) var(--spacing-12);border:var(--border-hairline) solid transparent;border-radius:var(--radius-cards);border-bottom-left-radius:var(--spacing-4);background:var(--surface-bubble);color:var(--color-frost)}.home__msg p{margin:0;line-height:var(--home-leading-tab)}.home__msg--us{align-self:end;border-color:var(--border-sent);border-radius:var(--radius-cards);border-bottom-right-radius:var(--spacing-4);background:var(--gradient-bubble-me)}.home__msg-foot{display:flex;align-items:center;justify-content:end;gap:var(--spacing-8);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-steel)}.home__msg-foot .home__tag{height:var(--spacing-20);margin-right:auto;color:var(--color-fog)}.home__brief{display:grid;gap:var(--spacing-8);align-self:center;width:min(100%,calc(var(--spacing-80) * 7));padding:var(--spacing-16);border:var(--border-hairline) solid var(--border-electric-soft);border-radius:var(--radius-cards);background:var(--surface-panel)}.home__brief-from{display:inline-flex;align-items:center;gap:var(--spacing-8);font-size:var(--text-caption);color:var(--color-fog)}.home__brief-title{font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--home-leading-plain);color:var(--color-frost)}.home__brief-text{margin:0;color:var(--color-mist)}.home__brief-acts{display:flex;flex-wrap:wrap;gap:var(--spacing-8);padding-top:var(--spacing-4)}.home .home__choice{--home-choice-line:var(--border-glass);--home-choice-bg:transparent;--home-choice-ink:var(--color-mist);display:inline-flex;align-items:center;gap:var(--spacing-4);height:var(--spacing-32);padding:0 var(--spacing-12);border:var(--border-hairline) solid var(--home-choice-line);border-radius:var(--radius-pill);background:var(--home-choice-bg);font:inherit;font-weight:var(--font-weight-medium);color:var(--home-choice-ink);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.home .home__choice:hover{--home-choice-line:var(--color-frost);--home-choice-ink:var(--color-frost)}.home .home__choice[aria-pressed=true]{--home-choice-line:var(--color-frost);--home-choice-bg:var(--color-frost);--home-choice-ink:var(--color-void-black)}.home__call-reply{animation:home-reply .4s var(--home-ease)}@keyframes home-reply{0%{opacity:0;transform:translateY(var(--spacing-8))}}.home__ui-compose{display:flex;align-items:center;gap:var(--spacing-8);margin:0 var(--spacing-16) var(--spacing-16);padding:var(--spacing-8);border:var(--ui-line);border-radius:var(--radius-cards);background:var(--surface-group);font-size:var(--text-caption);color:var(--color-steel)}.home__ui-seg{display:inline-flex;flex:none;padding:calc(var(--spacing-4) / 2);background:var(--surface-panel)}.home__ui-seg,.home__ui-seg>*{border-radius:var(--radius-pill)}.home__ui-seg>*{padding:var(--spacing-4) var(--spacing-12)}.home__ui-seg b{background:var(--surface-selected);font-weight:var(--font-weight-medium);color:var(--color-frost)}.home__ui-via{display:inline-flex;flex:none;align-items:center;gap:var(--spacing-4);height:var(--spacing-32);padding:0 var(--spacing-12);border:var(--ui-line);border-radius:var(--radius-pill);color:var(--color-mist)}.home__ui-field{flex:1;min-width:0;padding-left:var(--spacing-4);font-size:var(--text-body-sm);color:var(--color-ash);white-space:nowrap}.home__split{grid-template-columns:minmax(0,calc(var(--spacing-80) * 4.5)) minmax(0,1fr);height:var(--ui-h)}.home__ui-list{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;border-right:var(--ui-line);background:color-mix(in srgb,var(--color-void-black) 25%,var(--ui-bg))}.home__ui-list .home__rows{overflow:hidden;mask-image:linear-gradient(var(--color-void-black) calc(100% - var(--spacing-64)),transparent)}.home__ui-group{display:flex;align-items:center;gap:var(--spacing-8);padding:var(--spacing-16) var(--spacing-12) var(--spacing-4);font-size:var(--text-caption);color:var(--color-fog)}.home .home__row--quiet{cursor:default;opacity:.6}.home .home__row--quiet:hover{background:transparent}.home__row-bar{position:absolute;right:var(--spacing-12);bottom:0;left:var(--spacing-12);height:var(--border-hairline);background:var(--color-frost);opacity:0;transform:scaleX(0);transform-origin:left}.home__chans[data-run] [aria-selected=true] .home__row-bar{opacity:.6;animation:home-grow 5s linear forwards}@keyframes home-grow{to{transform:scaleX(1)}}.home__stage{--stage-h:clamp(calc(var(--spacing-80) * 5),calc(100svh - var(--home-header) - var(--home-flow) - var(--spacing-80) * 1.5),calc(var(--spacing-80) * 9.5));--stage-bleed:var(--spacing-48);--stage-fade:calc(var(--spacing-80) * 1.5);position:relative;display:grid;grid-template-rows:var(--stage-h);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:var(--spacing-24)}.home__stage>.home__ui{grid-row:1;min-height:0}.home__ui--back{grid-column:4/-1;align-self:start;height:100%;margin-right:calc(var(--stage-bleed) * -1);mask-image:linear-gradient(to right,var(--color-void-black) calc(100% - var(--stage-fade)),transparent),linear-gradient(var(--color-void-black) calc(100% - var(--stage-fade)),transparent);mask-composite:intersect}.home__ui--front{z-index:1;grid-column:1/6;align-self:end;height:86%;background:var(--ui-bg-front);box-shadow:var(--shadow-float)}.home__stage--flip .home__ui--back{grid-column:1/9;margin-right:0;mask-image:linear-gradient(var(--color-void-black) calc(100% - var(--stage-fade)),transparent)}.home__stage--flip .home__ui--front{grid-column:7/-1}.home__app{grid-template-columns:calc(var(--spacing-80) * 2.5) minmax(0,1fr)}.home__app-main{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;min-width:0;min-height:0}.home__stage:not(.home__stage--flip) .home__app-main>:not(.home__ui-bar){margin-right:var(--spacing-80)}.home__stage--flip .home__app-main>:not(.home__ui-bar){margin-right:calc(var(--spacing-80) * 2.5)}.home__rail{display:grid;align-content:start;gap:calc(var(--spacing-4) / 2);padding:var(--spacing-12) var(--spacing-8);border-right:var(--ui-line);background:color-mix(in srgb,var(--color-void-black) 25%,var(--ui-bg))}.home__rail span{display:flex;align-items:center;gap:var(--spacing-12);height:var(--spacing-32);padding:0 var(--spacing-12);border-radius:var(--radius-buttons);color:var(--color-fog)}.home__rail span[data-on]{background:var(--surface-selected);color:var(--color-frost)}.home__stage--voice{--stage-h:var(--ui-h);margin-top:0}.home__stage--voice .home__ui--front{align-self:center;height:auto}.home__chat,.home__ui--front.home__ui-thread{grid-template-rows:auto minmax(0,1fr) auto}.home__app-main.home__camps,.home__seqs{grid-template-rows:auto auto minmax(0,1fr)}.home__chart{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--spacing-12);margin-top:var(--spacing-8);padding:var(--spacing-16) var(--spacing-20) var(--spacing-20);border-top:var(--ui-line)}.home__chart-head{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--text-caption);color:var(--color-steel)}.home__chart-head b{font-size:var(--text-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-frost)}.home__chart-bars{display:flex;align-items:end;gap:var(--spacing-8);min-height:var(--spacing-64)}.home__chart-bars i{flex:1;height:calc(var(--v) * 100%);border-radius:var(--radius-buttons) var(--radius-buttons) 0 0;background:var(--surface-selected)}.home__chart-bars i:last-child{background:var(--color-delivered-green)}.home__app-main.home__voice{grid-template-rows:auto auto minmax(0,1fr)}.home[data-live] .home__scene .home__stage>.home__ui{opacity:0;transform:translateY(var(--spacing-16));transition:opacity .7s var(--home-ease),transform .7s var(--home-ease)}.home[data-live] .home__scene .home__stage>.home__ui--front{transition-delay:.15s}.home[data-live] .home__scene[data-seen] .home__stage>.home__ui{opacity:1;transform:none}.home__scene[data-cut]:after{position:absolute;inset:calc(var(--scene-cut, 100%) - var(--spacing-104)) calc(50% - 50vw) 0;z-index:2;background:linear-gradient(transparent,var(--color-void-black) var(--spacing-104));content:"";pointer-events:none}.home__bar{display:flex;align-items:baseline;gap:var(--spacing-12);padding-top:var(--spacing-24)}.home__bar-n{font-family:var(--font-commitmono);font-size:var(--text-caption);color:var(--color-steel)}.home__bar-note{font-size:var(--text-body);color:var(--color-mist);font-variant-numeric:tabular-nums}.home__bar-title{display:none}.home__ui-sort{display:inline-flex;align-items:center;gap:var(--spacing-4);font-size:var(--text-caption)}.home__table{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(var(--spacing-64),auto) minmax(var(--spacing-40),auto);align-content:start;min-height:0}.home__table-head,.home__table-row{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;column-gap:var(--spacing-20);padding:0 var(--spacing-20);border-bottom:var(--ui-line)}.home__table-head{min-height:var(--spacing-40);font-size:var(--text-caption);color:var(--color-steel)}.home__table-row{min-height:calc(var(--spacing-64) + var(--spacing-4))}.home__table-who{display:flex;align-items:center;gap:var(--spacing-12);min-width:0}.home__table-who>span:last-child{display:grid;min-width:0}.home__table-who b{font-weight:var(--font-weight-medium);color:var(--color-frost)}.home__table-who b,.home__table-who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home__table-who small{font-size:var(--text-caption);color:var(--color-steel)}.home__table-row .home__tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}.home__table-ch{display:flex;gap:var(--spacing-8)}.home__table-score{justify-self:end;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-frost)}.home__said{display:grid;justify-items:start;gap:var(--spacing-12);max-width:92%;padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-cards);border-bottom-left-radius:var(--spacing-4);background:var(--surface-bubble)}.home__said-from{font-size:var(--text-caption);color:var(--color-fog)}.home__said-done,.home__said-from{display:inline-flex;align-items:center;gap:var(--spacing-8)}.home__said-done{font-weight:var(--font-weight-medium);color:var(--color-frost)}.home__said-done svg{color:var(--color-delivered-green)}.home .home__camp{align-items:center;padding:var(--spacing-16);cursor:default}.home .home__camp:hover{background:transparent}.home .home__camp[data-on]{background:var(--gradient-selected)}.home__camp .home__row-top,.home__camp-who{gap:var(--spacing-8)}.home__camp-who{display:flex;align-items:center;color:var(--ui-sub)}.home__camp-meter{display:grid;flex:none;justify-items:end;gap:var(--spacing-8);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-mist)}.home .home__camp-meter i{width:calc(var(--spacing-80) * 1.5);height:var(--spacing-4);border-radius:var(--radius-pill);background:var(--surface-group);box-shadow:inset calc(var(--spacing-80) * .28) 0 0 var(--color-delivered-green)}.home__camp-go{display:inline-grid;flex:none;place-items:center;height:var(--spacing-32);padding:0 var(--spacing-16);border:var(--border-hairline) solid var(--border-glass);border-radius:var(--radius-pill);font-weight:var(--font-weight-medium);color:var(--color-frost)}.home__seqs .home__ui-head{align-items:start}.home__seqs .home__ui-who small{gap:var(--spacing-8)}.home__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:var(--ui-line)}.home .home__stats>span{display:grid;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-20)}.home .home__stats>span+span{border-left:var(--ui-line)}.home .home__stats small{font-size:var(--text-caption);color:var(--color-steel)}.home__stats b{font-size:var(--text-heading-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-heading-sm);font-variant-numeric:tabular-nums;color:var(--color-frost)}.home__steps-ui{display:grid;align-content:start;gap:var(--spacing-4);margin:0;padding:var(--spacing-12);overflow:hidden;list-style:none}.home__steps-ui li{display:flex;gap:var(--spacing-12);padding:var(--spacing-12);border-radius:var(--radius-cards)}.home__steps-ui li[data-open]{background:var(--surface-group)}.home__steps-n{display:inline-grid;flex:none;place-items:center;width:var(--spacing-24);height:var(--spacing-24);border:var(--ui-line);border-radius:var(--radius-round);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-fog)}.home__steps-main{display:grid;gap:var(--spacing-8);min-width:0;padding-top:calc(var(--spacing-4) / 2)}.home__steps-top{display:flex;align-items:center;gap:var(--spacing-8);color:var(--color-frost)}.home__steps-text{margin:0;padding:var(--spacing-12);border:var(--ui-line);border-radius:var(--radius-tags);background:var(--surface-panel);color:var(--color-mist)}.home__cal .home__ui-tool+svg{color:var(--color-steel)}.home__cal-grid{display:grid;grid-template-rows:var(--spacing-40) repeat(14,minmax(0,1fr));grid-template-columns:var(--spacing-64) repeat(3,minmax(0,1fr));min-height:0}.home__cal-day{grid-row:1/-1;padding:var(--spacing-12) var(--spacing-16);border-left:var(--ui-line);font-size:var(--text-caption);color:var(--color-steel)}.home__cal-day[data-on]{color:var(--color-frost)}.home__cal-hour{grid-column:1/-1;padding:var(--spacing-4) var(--spacing-12);border-top:var(--ui-line);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-steel);pointer-events:none}.home__cal-busy,.home__cal-new{z-index:1;display:grid;align-content:start;gap:calc(var(--spacing-4) / 2);min-height:0;margin:calc(var(--spacing-4) / 2) var(--spacing-4);padding:var(--spacing-4) var(--spacing-8);overflow:hidden;border-left:calc(var(--spacing-4) / 2) solid var(--color-steel);border-radius:var(--radius-buttons);background:var(--surface-group);font-size:var(--text-caption);line-height:var(--home-leading-plain);color:var(--color-fog)}.home__cal-new{border-left-color:var(--color-electric-blue);background:color-mix(in srgb,var(--color-electric-blue) 16%,var(--ui-bg));box-shadow:0 0 0 var(--border-hairline) var(--border-electric-soft);color:var(--color-mist)}.home__cal-new b{font-weight:var(--font-weight-medium);color:var(--color-frost)}.home .home__cal-new small{font-size:var(--text-caption)}.home__cal-new em{display:inline-flex;align-items:center;gap:var(--spacing-4);font-style:normal;color:var(--color-clicked-lavender)}.home__voice-took{margin:0;padding:var(--spacing-16) var(--spacing-20) var(--spacing-8);font-size:var(--text-caption);color:var(--color-steel)}.home__traits{display:grid;align-content:start;margin:0;padding:0;list-style:none}.home__traits li{display:flex;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-20);border-bottom:var(--ui-line)}.home .home__traits li>svg{flex:none;margin-top:calc(var(--spacing-4) / 2);color:var(--color-delivered-green)}.home .home__traits li>span{display:grid;gap:var(--spacing-4)}.home__traits b{font-weight:var(--font-weight-medium);color:var(--color-frost)}.home .home__traits small{font-size:var(--text-body-sm);color:var(--ui-sub)}.home__past{display:grid;gap:var(--spacing-8);align-self:end;max-width:min(78%,calc(var(--spacing-80) * 7));margin:0;padding:var(--spacing-12) var(--spacing-16);border:var(--ui-line);border-left:calc(var(--spacing-4) / 2) solid var(--color-clicked-lavender);border-radius:var(--radius-tags);background:var(--surface-panel)}.home__past-from{display:inline-flex;align-items:center;gap:var(--spacing-8);font-size:var(--text-caption);color:var(--color-fog)}.home__past p{margin:0;color:var(--color-mist)}.home__health{align-content:start}.home__levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-20);border-bottom:var(--ui-line)}.home__level{--level:var(--color-delivered-green);display:grid;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-16);border:var(--ui-line);border-radius:var(--radius-cards);background:var(--surface-group)}.home__level[data-tone=blue]{--level:var(--color-electric-blue)}.home__level[data-tone=yellow]{--level:var(--color-complained-yellow)}.home .home__level small{display:inline-flex;align-items:center;gap:var(--spacing-8);font-size:var(--text-caption);color:var(--color-fog)}.home .home__level i{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-round);background:var(--level)}.home__level b{font-size:var(--text-heading-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-heading-sm);font-variant-numeric:tabular-nums;color:var(--color-frost)}.home__accts{grid-template-columns:minmax(0,1.6fr) minmax(var(--spacing-80),auto) minmax(0,1fr)}.home__accts .home__table-row:last-child{border-bottom:0}.home__acct-ch{display:inline-grid;flex:none;place-items:center;width:var(--spacing-32);height:var(--spacing-32);border:var(--ui-line);border-radius:var(--radius-buttons);background:var(--surface-group)}.home__acct-day{display:flex;align-items:center;gap:var(--spacing-12);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-fog)}.home__acct-bar{position:relative;flex:1;max-width:calc(var(--spacing-80) * 2);height:var(--spacing-4);overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-group)}.home__acct-bar:after{position:absolute;inset:0;border-radius:inherit;background:var(--color-frost);transform:scaleX(var(--share));transform-origin:left;content:""}.home__acct-day .home__table-score{margin-left:auto;font-size:var(--text-body-sm)}.home__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-32);margin:var(--spacing-24) 0 0;padding:0;list-style:none}.home__facts li{padding-top:var(--spacing-12);border-top:var(--ui-line);font-size:var(--text-body-sm);color:var(--color-mist)}@media (min-width:721px) and (min-height:640px) and (max-height:879px){.home{--ui-cut:calc(var(--spacing-80) * 2.5)}.home__levels{padding:var(--spacing-12) var(--spacing-20)}.home__table-row{min-height:calc(var(--spacing-48) + var(--spacing-8))}}@media (min-width:721px) and (max-height:799px){.home__chart{display:none}}@media (max-width:1100px){.home__split{grid-template-columns:minmax(0,calc(var(--spacing-80) * 4)) minmax(0,1fr)}.home__ui-via{display:none}.home__ui--front{grid-column:1/7}.home__stage--flip .home__ui--front{grid-column:6/-1}.home__app{grid-template-columns:calc(var(--spacing-80) * 2) minmax(0,1fr)}.home__table-ch{display:none}.home__table{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 0 minmax(var(--spacing-40),auto)}.home__accts{grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr)}}@media (max-width:720px){.home{--ui-h:calc(var(--spacing-80) * 8.5)}.home__split{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.home__ui-list{border-right:0;border-bottom:var(--ui-line)}.home__split .home__row--quiet,.home__split .home__ui-bar,.home__split .home__ui-group{display:none}.home__split .home__rows{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);mask-image:none}.home .home__split .home__row{justify-content:center;padding:var(--spacing-8);border-left-color:transparent}.home__split .home__row-bar,.home__split .home__row-dot,.home__split .home__row-main,.home__ui-act,.home__ui-seg{display:none}.home__ui-head{padding:var(--spacing-12) var(--spacing-16)}.home__ui-feed{padding:var(--spacing-16)}.home__msg{max-width:88%}.home__stage{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:var(--spacing-12)}.home__stage>.home__ui{grid-row:auto;grid-column:1;margin:0}.home__stage .home__ui--front{order:-1;height:calc(var(--spacing-80) * 6)}.home__app{grid-template-columns:minmax(0,1fr)}.home__rail{display:none}.home__stage .home__app-main>:not(.home__ui-bar){margin-right:0}.home__stage .home__ui--back{height:calc(var(--spacing-80) * 4);mask-image:linear-gradient(var(--color-void-black) calc(100% - var(--spacing-80)),transparent)}.home__bar{display:grid;gap:var(--spacing-8);padding-top:var(--spacing-24);margin-bottom:var(--spacing-8)}.home__bar-title{display:block;font-size:var(--home-size-h2);font-weight:var(--font-weight-medium);line-height:var(--home-leading-h2);color:var(--color-frost);text-wrap:balance}.home__bar-note{font-size:var(--home-size-lead);line-height:var(--home-leading-lead)}.home__scene .home__stage .home__ui--back{display:none}.home__scene{display:flex;box-sizing:border-box;flex-direction:column;max-height:calc(100svh - var(--home-header) - var(--home-flow));padding-bottom:var(--spacing-16)}.home__scene>.home__bar{flex:none}.home__scene .home__stage{display:flex;flex:0 1 auto;flex-direction:column;min-height:0}.home__scene .home__stage .home__ui--front{flex:0 1 auto;height:calc(var(--spacing-80) * 5);min-height:0}.home__table{grid-template-columns:minmax(0,1fr) 0 0 minmax(var(--spacing-32),auto)}.home__table>*>:nth-child(2),.home__table>*>:nth-child(3){visibility:hidden;overflow:hidden}.home__accts{grid-template-columns:minmax(0,1fr) auto}.home__accts>*>:nth-child(2){display:none}.home__accts>*>:nth-child(3){visibility:visible}.home__acct-bar{display:none}.home__levels{gap:var(--spacing-8);padding:var(--spacing-12)}.home__level{padding:var(--spacing-8) var(--spacing-12)}.home__facts{grid-template-columns:1fr;gap:var(--spacing-12)}}@media (prefers-reduced-motion:reduce){.home__call-reply{animation:none}.home[data-live] .home__scene .home__stage>.home__ui{opacity:1;transform:none;transition:none}}