@layer reset,tokens,base;@layer components{.zg031G_board{gap:var(--space-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-block-size:0;display:grid}.zg031G_column{grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid}.zg031G_columnTitle{gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text);align-items:center;display:flex}.zg031G_columnIcon{color:var(--color-text-muted)}.zg031G_count{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.zg031G_list{gap:var(--space-2);min-block-size:0;padding:0 0 var(--space-2);overscroll-behavior:contain;scrollbar-color:var(--color-scrollbar) transparent;scrollbar-width:thin;border-radius:var(--radius-tile);grid-auto-rows:max-content;margin:0;list-style:none;display:grid;overflow-y:auto}.zg031G_list[data-over]{background-color:var(--color-bg-hover)}.zg031G_slot{min-inline-size:0}.zg031G_empty{padding:var(--space-4) var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);text-align:center;border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-control)}.zg031G_card{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);color:var(--color-text);cursor:grab;background-color:var(--color-bg-subtle);border:var(--border-width) solid transparent;border-radius:var(--radius-tile);touch-action:manipulation;display:grid}.zg031G_card:hover{background-color:var(--color-bg-subtle-hover)}.zg031G_card[data-selected]{background-color:var(--color-bg-subtle-active)}.zg031G_card:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.zg031G_card[data-sorting]:not([data-dragging]){transition:transform var(--duration-base) var(--ease-standard)}.zg031G_card[data-dragging]{cursor:grabbing;border-color:var(--color-border-strong);background-color:#0000;border-style:dashed}.zg031G_card[data-dragging]>*{opacity:0}.zg031G_overlay{cursor:grabbing;background-color:var(--color-bg-dialog);box-shadow:var(--shadow-popover)}@media not (min-width:768px){.zg031G_board{grid-auto-columns:calc(100% - var(--space-12));padding-inline:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;overflow-x:auto}.zg031G_column{scroll-snap-align:start}}}@layer overrides;
@layer reset,tokens,base;@layer components{.e8OGVW_root{inline-size:var(--border-width);block-size:var(--border-width);white-space:nowrap;clip-path:inset(50%);border:0;padding:0;position:absolute;overflow:hidden}}@layer overrides;
@layer reset,tokens,base;@layer components{._5yBBXq_icon{flex-shrink:0}}@layer overrides;
@layer reset,tokens,base;@layer components{.Vgp1Tq_mark{inline-size:var(--size-mark);block-size:var(--size-mark);color:var(--color-on-brand);background-image:linear-gradient(135deg, var(--color-brand-start), var(--color-brand-end));border-radius:var(--radius-pill);flex-shrink:0;place-items:center;display:inline-grid}.Vgp1Tq_glyph{fill:currentColor;block-size:100%;inline-size:100%}}@layer overrides;
@layer reset,tokens,base;@layer components{.Y7ES6q_topbar{gap:var(--space-3);block-size:var(--size-topbar);padding-inline:var(--space-4);grid-area:top;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;display:grid}.Y7ES6q_start{gap:var(--space-2);justify-self:start;align-items:center;display:flex}.Y7ES6q_brand,.Y7ES6q_nav,.Y7ES6q_tools,.Y7ES6q_account{background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-pill);align-items:center;display:flex}.Y7ES6q_brand{gap:var(--space-2);block-size:var(--size-control-large);padding-inline:var(--space-1) var(--space-4);flex-shrink:0}.Y7ES6q_brandName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.Y7ES6q_nav{gap:var(--space-1);padding:var(--space-1)}.Y7ES6q_item{gap:var(--space-2);block-size:var(--size-control-compact);padding-inline:var(--space-3);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text-muted);white-space:nowrap;border-radius:var(--radius-pill);outline-offset:calc(var(--focus-ring-offset) * -1);align-items:center;text-decoration:none;display:inline-flex}.Y7ES6q_item:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.Y7ES6q_item:active{background-color:var(--color-bg-active)}.Y7ES6q_item[aria-current=page]{color:var(--color-on-accent);background-color:var(--color-accent)}.Y7ES6q_item[data-upcoming]:not([aria-current=page]){font-weight:var(--font-weight-regular)}.Y7ES6q_itemIcon{display:none}.Y7ES6q_count{min-inline-size:var(--size-badge);padding-inline:var(--space-1);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;line-height:var(--line-height-caption);color:var(--color-on-brand);text-align:center;background-color:var(--color-brand-start);border-radius:var(--radius-pill)}.Y7ES6q_end{gap:var(--space-2);grid-column:3;justify-self:end;align-items:center;display:flex}.Y7ES6q_tools{gap:var(--space-1);padding:var(--space-1)}.Y7ES6q_status{gap:var(--space-2);block-size:var(--size-control-large);padding-inline:var(--space-3);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-warning-text);white-space:nowrap;background-color:var(--color-warning-subtle);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.Y7ES6q_account{gap:var(--space-2);block-size:var(--size-control-large);padding-inline:var(--space-1) var(--space-3);color:var(--color-text);text-align:start;cursor:pointer;font-family:inherit}.Y7ES6q_account:hover{background-color:var(--color-bg-subtle-hover)}.Y7ES6q_account:active,.Y7ES6q_account[data-popup-open]{background-color:var(--color-bg-subtle-active)}.Y7ES6q_accountText{max-inline-size:calc(var(--space-16) * 2 + var(--space-6));display:grid}.Y7ES6q_accountName,.Y7ES6q_accountEmail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Y7ES6q_accountName{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption)}.Y7ES6q_accountEmail{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}.Y7ES6q_chevron{color:var(--color-text-muted)}.Y7ES6q_accountPlaceholder{inline-size:var(--size-control-large);block-size:var(--size-control-large);background-color:var(--color-bg-surface);border-radius:var(--radius-pill)}@media not (min-width:1600px){.Y7ES6q_accountEmail{display:none}}@media not (min-width:1440px){.Y7ES6q_accountText,.Y7ES6q_chevron{display:none}.Y7ES6q_account{padding-inline:var(--space-1)}}@media not (min-width:1120px){.Y7ES6q_brandName,.Y7ES6q_statusLabel{display:none}.Y7ES6q_itemLabel{inline-size:var(--border-width);block-size:var(--border-width);white-space:nowrap;clip-path:inset(50%);position:absolute;overflow:hidden}.Y7ES6q_status{inline-size:var(--size-control-large);justify-content:center;padding-inline:0}.Y7ES6q_brand{padding-inline:var(--space-1)}.Y7ES6q_itemIcon{display:inline-flex}.Y7ES6q_item{padding-inline:var(--space-3)}}@media not (min-width:768px){.Y7ES6q_topbar{gap:var(--space-2);padding-inline:var(--space-4)}.Y7ES6q_nav,.Y7ES6q_capture,.Y7ES6q_desktopOnly{display:none}.Y7ES6q_brand{background-color:#0000;border:0;padding:0}.Y7ES6q_tools{padding:0}.Y7ES6q_account{inline-size:var(--size-touch-target);block-size:var(--size-touch-target);justify-content:center;padding:0}}}@layer overrides;
@layer reset,tokens,base;@layer components{.nTMFPW_badge{gap:var(--space-1);block-size:var(--size-badge);padding-inline:var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:var(--radius-pill);align-items:center;display:inline-flex}.nTMFPW_neutral{color:var(--color-text-muted);background-color:var(--color-bg-subtle)}.nTMFPW_accent{color:var(--color-accent-text);background-color:var(--color-accent-subtle)}.nTMFPW_success{color:var(--color-success-text);background-color:var(--color-success-subtle)}.nTMFPW_warning{color:var(--color-warning-text);background-color:var(--color-warning-subtle)}.nTMFPW_danger{color:var(--color-danger-text);background-color:var(--color-danger-subtle)}.nTMFPW_dot{inline-size:var(--size-dot);block-size:var(--size-dot);border-radius:var(--radius-pill);background-color:currentColor}}@layer overrides;
@layer reset,tokens,base;@layer components{.Dt72ca_header{gap:var(--space-4);padding-block:var(--space-2) var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.Dt72ca_text{gap:var(--space-1);min-inline-size:0;display:grid}.Dt72ca_title{font-size:var(--font-size-display);font-weight:var(--font-weight-medium);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);color:var(--color-text);outline:0}.Dt72ca_subtitle{text-wrap:pretty;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.Dt72ca_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;min-inline-size:0;max-inline-size:100%;display:flex}@media not (min-width:768px){.Dt72ca_header{padding-block:var(--space-1) var(--space-4)}.Dt72ca_title{font-size:var(--font-size-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-title)}}}@layer overrides;
@layer reset,tokens,base;@layer components{.meywRq_button{gap:var(--space-2);block-size:var(--size-control);padding-inline:var(--space-4);font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--border-width) solid transparent;border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.meywRq_compact{block-size:var(--size-control-compact);padding-inline:var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-small)}.meywRq_large{block-size:var(--size-control-large);padding-inline:var(--space-5)}.meywRq_button[data-flush=start]{margin-inline-start:calc(var(--space-4) * -1)}.meywRq_compact[data-flush=start]{margin-inline-start:calc(var(--space-3) * -1)}@media (pointer:coarse){.meywRq_button .meywRq_shortcut{display:none}}.meywRq_iconOnly{inline-size:var(--size-control);padding-inline:0}.meywRq_iconOnly.meywRq_compact{inline-size:var(--size-control-compact)}.meywRq_iconOnly.meywRq_large{inline-size:var(--size-control-large)}.meywRq_primary{color:var(--color-on-accent);background-color:var(--color-accent)}.meywRq_primary:hover:not([data-disabled],:disabled){background-color:var(--color-accent-hover)}.meywRq_primary:active:not([data-disabled],:disabled){background-color:var(--color-accent-active)}.meywRq_secondary{color:var(--color-text);background-color:var(--color-bg-subtle)}.meywRq_secondary:hover:not([data-disabled],:disabled){background-color:var(--color-bg-subtle-hover)}.meywRq_secondary:active:not([data-disabled],:disabled),.meywRq_secondary[data-popup-open],.meywRq_secondary[data-active]{background-color:var(--color-bg-subtle-active)}.meywRq_soft{color:var(--color-accent-text);background-color:var(--color-accent-subtle);border-color:var(--color-accent-border)}.meywRq_soft:hover:not([data-disabled],:disabled){color:var(--color-accent-text-strong);background-color:var(--color-accent-subtle-hover)}.meywRq_soft:active:not([data-disabled],:disabled),.meywRq_soft[data-popup-open]{color:var(--color-accent-text-strong);background-color:var(--color-accent-subtle-active)}.meywRq_ghost{color:var(--color-text);background-color:#0000}.meywRq_ghost:hover:not([data-disabled],:disabled){background-color:var(--color-bg-hover)}.meywRq_ghost:active:not([data-disabled],:disabled),.meywRq_ghost[data-popup-open],.meywRq_ghost[data-active]{background-color:var(--color-bg-active)}.meywRq_ghost.meywRq_iconOnly{color:var(--color-text-muted)}.meywRq_ghost.meywRq_iconOnly:hover:not([data-disabled],:disabled),.meywRq_ghost.meywRq_iconOnly[data-popup-open],.meywRq_ghost.meywRq_iconOnly[data-active]{color:var(--color-text)}.meywRq_danger{color:var(--color-on-danger);background-color:var(--color-danger-strong)}.meywRq_danger:hover:not([data-disabled],:disabled){background-color:var(--color-danger-strong-hover)}.meywRq_danger:active:not([data-disabled],:disabled){background-color:var(--color-danger-strong-active)}.meywRq_onBrand{color:var(--color-brand-end);background-color:var(--color-on-brand)}.meywRq_onBrand:focus-visible{outline-color:var(--color-on-brand)}.meywRq_onBrand:hover:not([data-disabled],:disabled){background-color:var(--color-on-brand-hover)}.meywRq_onBrand:active:not([data-disabled],:disabled){background-color:var(--color-on-brand-active)}.meywRq_onBrand kbd kbd{color:var(--color-brand-end);background-color:var(--color-on-brand-key)}.meywRq_button:is([data-disabled],:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.meywRq_button[aria-busy=true]{cursor:progress;opacity:1}.meywRq_secondary .meywRq_trailingIcon,.meywRq_ghost .meywRq_trailingIcon{color:var(--color-text-muted)}.meywRq_label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.meywRq_spinner{animation:meywRq_spin var(--duration-spin) var(--ease-standard) infinite}.meywRq_shortcut{margin-inline-end:calc(var(--space-1) * -1)}@media (hover:none){.meywRq_shortcut{display:none}}@container actions not (min-width:200px){.meywRq_shortcut{display:none}}}@layer overrides;@keyframes meywRq_spin{to{transform:rotate(1turn)}}
@layer reset,tokens,base;@layer components{.aaa4bq_root{gap:var(--space-4);padding:var(--space-10) var(--space-6);text-align:center;align-content:center;justify-items:center;display:grid}.aaa4bq_compact{gap:var(--space-3);padding:var(--space-6) var(--space-4)}.aaa4bq_icon{color:var(--color-text-muted)}.aaa4bq_text{gap:var(--space-1);align-content:start;display:grid}.aaa4bq_title{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text)}.aaa4bq_quiet .aaa4bq_title{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.aaa4bq_description{max-inline-size:var(--size-measure-narrow);text-wrap:balance;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}}@layer overrides;
@layer reset,tokens,base;@layer components{.BfRWwW_empty{margin-block:auto}.BfRWwW_gone{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.BfRWwW_panel{gap:var(--space-5);flex-direction:column;flex:1;display:flex}.BfRWwW_intro{gap:var(--space-1);display:grid}.BfRWwW_lead{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title)}.BfRWwW_meta{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.BfRWwW_fieldHint{font-size:var(--font-size-small);font-variant-numeric:normal;line-height:var(--line-height-small);color:var(--color-text-muted);text-wrap:pretty;display:block}.BfRWwW_switchLabel{gap:var(--space-2);align-items:center;display:inline-flex}.BfRWwW_fields{gap:var(--space-3) var(--space-6);font-size:var(--font-size-body);line-height:var(--line-height-body);grid-template-columns:auto minmax(0,1fr);align-items:baseline;margin:0;display:grid}.BfRWwW_fields dt{color:var(--color-text-muted)}.BfRWwW_fields dd{min-inline-size:0;margin:0}@media (pointer:coarse){.BfRWwW_form{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.BfRWwW_form dt{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text)}.BfRWwW_form dd:not(:last-child){margin-block-end:var(--space-3)}.BfRWwW_form .BfRWwW_linkLabel{padding-block-start:0}.BfRWwW_form .BfRWwW_link{min-block-size:var(--size-target-min)}}.BfRWwW_numeric{font-variant-numeric:tabular-nums}.BfRWwW_status{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-block-start:var(--space-1);display:flex}.BfRWwW_agenda{gap:var(--space-4);display:grid}.BfRWwW_agendaDay{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-tile);display:grid}.BfRWwW_agendaDate{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.BfRWwW_agendaSides{grid-template-columns:var(--size-time-gutter) minmax(0, 1fr) minmax(0, 1fr);display:grid}.BfRWwW_agendaSide{text-indent:var(--size-grid-gap);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}.BfRWwW_agendaBefore{grid-column:1/3;padding-inline-end:var(--space-1)}.BfRWwW_agendaAfter{padding-inline-start:var(--space-1)}.BfRWwW_critical{gap:var(--space-1);justify-items:start;display:grid}.BfRWwW_inline{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.BfRWwW_stack{display:grid}.BfRWwW_grow{flex:1 1 0;min-inline-size:0}.BfRWwW_fields .BfRWwW_linkLabel{align-self:start;padding-block-start:var(--space-1)}.BfRWwW_linkList{margin:0;padding:0;list-style:none;display:grid}.BfRWwW_link{gap:var(--space-2);inline-size:calc(100% + var(--space-4));min-block-size:var(--size-row-compact);padding-inline:var(--space-2);margin-inline:calc(var(--space-2) * -1);font-family:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text);text-align:start;cursor:pointer;border-radius:var(--radius-small);background-color:#0000;border:0;align-items:center;display:flex}.BfRWwW_linkIcon{color:var(--color-text-muted);flex-shrink:0}.BfRWwW_linkText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.BfRWwW_link:hover{background-color:var(--color-bg-hover)}.BfRWwW_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.BfRWwW_link[data-done] .BfRWwW_linkText{color:var(--color-text-muted);text-decoration:line-through}.BfRWwW_footer{gap:var(--space-3);padding-block:var(--space-4) var(--space-5);margin-block:auto calc(var(--space-5) * -1);background-color:var(--color-bg-surface);border-block-start:var(--border-width) solid var(--color-border);display:grid;position:sticky;inset-block-end:0}.BfRWwW_actions{gap:var(--space-2);flex-direction:column-reverse;display:flex}.BfRWwW_project{gap:var(--space-2);color:var(--color-text);border-radius:var(--radius-small);align-items:center;text-decoration:none;display:inline-flex}.BfRWwW_project:hover{text-decoration:underline}.BfRWwW_dot{inline-size:var(--size-dot);block-size:var(--size-dot);background-color:var(--color-border-strong);border-radius:var(--radius-pill);flex-shrink:0}.BfRWwW_dot1{background-color:var(--activity-1-solid)}.BfRWwW_dot2{background-color:var(--activity-2-solid)}.BfRWwW_dot3{background-color:var(--activity-3-solid)}.BfRWwW_dot4{background-color:var(--activity-4-solid)}.BfRWwW_dot5{background-color:var(--activity-5-solid)}.BfRWwW_dot6{background-color:var(--activity-6-solid)}.BfRWwW_dot7{background-color:var(--activity-7-solid)}.BfRWwW_dot8{background-color:var(--activity-8-solid)}}@layer overrides;
@layer reset,tokens,base;@layer components{._16Ja6G_root{gap:var(--space-1);vertical-align:middle;align-items:center;display:inline-flex}._16Ja6G_key{min-inline-size:var(--size-kbd);block-size:var(--size-kbd);padding-inline:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);font-feature-settings:var(--font-features-caps);color:var(--color-text-muted);white-space:nowrap;background-color:var(--color-bg-subtle);border-radius:var(--radius-small);justify-content:center;align-items:center;display:inline-flex}._16Ja6G_onAccent ._16Ja6G_key{color:var(--color-on-accent);background-color:var(--color-on-accent-subtle)}._16Ja6G_separator{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-faint)}._16Ja6G_onAccent ._16Ja6G_separator{color:var(--color-on-accent)}._16Ja6G_apple{display:none}:root[data-platform=apple] ._16Ja6G_apple{display:inline-flex}:root[data-platform=apple] ._16Ja6G_other{display:none}}@layer overrides;
@layer reset,tokens,base;@layer components{.WYlGBq_bar{inline-size:100%;clip-path:inset(0 round var(--radius-pill));display:block}.WYlGBq_small{block-size:var(--space-1)}.WYlGBq_medium{block-size:var(--space-2)}.WYlGBq_track{fill:var(--color-track)}.WYlGBq_fill{fill:var(--color-accent)}.WYlGBq_small .WYlGBq_round{rx:calc(var(--space-1) / 2)}.WYlGBq_medium .WYlGBq_round{rx:calc(var(--space-2) / 2)}.WYlGBq_excess{fill:var(--color-danger)}.WYlGBq_onBrand .WYlGBq_track{fill:var(--color-on-brand-subtle)}.WYlGBq_onBrand .WYlGBq_fill{fill:var(--color-on-brand)}}@layer overrides;
@layer reset,tokens,base;@layer components{.Rg3xjG_skeleton{background-color:var(--color-bg-subtle);border-radius:var(--radius-small);animation:Rg3xjG_pulse var(--duration-pulse) var(--ease-standard) infinite alternate;display:block}.Rg3xjG_text{inline-size:100%;block-size:var(--space-3);margin-block:var(--space-1)}.Rg3xjG_circle{border-radius:var(--radius-pill)}}@layer overrides;@keyframes Rg3xjG_pulse{to{opacity:var(--opacity-pulse)}}
@layer reset,tokens,base;@layer components{.PSA84W_viewport{z-index:var(--z-toast);inline-size:min(var(--size-toast), calc(100% - var(--space-8)));transition:opacity var(--duration-fast) var(--ease-standard) var(--duration-fast);position:fixed;inset-block-end:var(--space-6);inset-inline-start:50%;transform:translate(-50%)}:root:has([data-selection-bar]) .PSA84W_viewport{inset-block-end:calc(var(--space-6) * 2 + var(--size-control-large))}@media not (min-width:768px){:root:has([data-tabbar]) .PSA84W_viewport{inline-size:calc(100% - var(--space-3) * 2);inset-block-end:calc(var(--size-tabbar) + var(--space-3) * 2 + env(safe-area-inset-bottom))}:root:has([data-tabbar]):has([data-selection-bar]) .PSA84W_viewport{inset-block-end:calc(var(--size-tabbar) + var(--space-3) * 2 + var(--size-touch-target) + var(--space-8) + env(safe-area-inset-bottom))}:root:has([data-tabbar]) .PSA84W_toast[data-starting-style]{transform:translateY(var(--motion-offset-large))}:root:has([data-tabbar] [data-popup-open]) .PSA84W_viewport{pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}}.PSA84W_toast{z-index:calc(var(--z-toast) - var(--toast-index));box-sizing:border-box;color:var(--color-text);-webkit-user-select:none;user-select:none;background-color:var(--color-bg-overlay);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--motion-offset-medium))) scale(calc(1 - var(--toast-index) * var(--scale-stack-step)));transform-origin:bottom;transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);position:absolute;inset-block-end:0;inset-inline:0}.PSA84W_toast:not([data-expanded]){block-size:var(--toast-frontmost-height,auto);overflow:hidden}.PSA84W_toast[data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--space-2)))}.PSA84W_toast[data-starting-style]{opacity:0;transform:translateY(100%)}.PSA84W_toast[data-ending-style]{opacity:0;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}.PSA84W_toast[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 120%))}.PSA84W_toast[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 120%))}.PSA84W_toast[data-limited]{opacity:0}.PSA84W_content{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);transition:opacity var(--duration-base) var(--ease-out);align-items:center;display:flex}.PSA84W_content[data-behind]:not([data-expanded]){opacity:0}.PSA84W_lead{gap:var(--space-3);flex:1;align-items:flex-start;min-inline-size:0;display:flex}.PSA84W_icon{block-size:var(--line-height-body);align-items:center;display:inline-flex}.PSA84W_success .PSA84W_icon{color:var(--color-success)}.PSA84W_warning .PSA84W_icon{color:var(--color-warning)}.PSA84W_danger .PSA84W_icon{color:var(--color-danger)}.PSA84W_text{flex:1;min-inline-size:0;display:grid}.PSA84W_title{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.PSA84W_description{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.PSA84W_actions{gap:var(--space-1);margin-block:calc(var(--space-1) * -1);flex-shrink:0;align-items:center;display:flex}}@layer overrides;
@layer reset,tokens,base;@layer components{.Enj-La_text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}}@layer overrides;
@layer reset,tokens,base;@layer components{.dYZhsG_positioner{z-index:var(--z-popover);outline:0}.dYZhsG_anchored{min-inline-size:var(--size-menu-min)}.dYZhsG_shortcut{margin-inline-start:auto;padding-inline-start:var(--space-4)}@media (hover:none){.dYZhsG_shortcut{display:none}}}@layer overrides;
@layer reset,tokens,base;@layer components{._22K4Ka_disconnected{gap:var(--space-3);justify-items:start;display:grid}._22K4Ka_note,._22K4Ka_demo{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}._22K4Ka_connected{display:grid}._22K4Ka_block{gap:var(--space-3);padding-block:var(--space-4);border-block-start:var(--border-width) solid var(--color-border);display:grid}._22K4Ka_block:first-child{border-block-start:0;padding-block-start:0}._22K4Ka_account{column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._22K4Ka_accountIcon{inline-size:var(--size-avatar);block-size:var(--size-avatar);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);place-items:center;display:inline-grid}._22K4Ka_accountText{min-inline-size:0;display:grid}._22K4Ka_email{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}._22K4Ka_status,._22K4Ka_statusStopped{gap:var(--space-2);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;display:inline-flex}._22K4Ka_statusStopped{color:var(--color-warning-text)}._22K4Ka_dot,._22K4Ka_dotStopped{inline-size:var(--size-dot);block-size:var(--size-dot);background-color:var(--color-success);border-radius:var(--radius-pill);flex-shrink:0}._22K4Ka_dotStopped{background-color:var(--color-warning)}._22K4Ka_disconnect{margin-inline-end:calc(var(--space-3) * -1)}._22K4Ka_busyText{gap:var(--space-1);display:grid}._22K4Ka_busyTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}._22K4Ka_busyHint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}._22K4Ka_calendars{margin:0;padding:0;list-style:none;display:grid}._22K4Ka_calendar{min-block-size:var(--size-row-comfortable);align-items:center;display:flex}._22K4Ka_calendar+._22K4Ka_calendar{border-block-start:var(--border-width) solid var(--color-border)}._22K4Ka_calendarName{gap:var(--space-1);min-inline-size:0;display:flex}._22K4Ka_primary{color:var(--color-text-muted);flex-shrink:0}._22K4Ka_skeletonEmail{inline-size:calc(var(--space-16) * 4)}._22K4Ka_skeletonStatus{inline-size:calc(var(--space-16) * 3)}._22K4Ka_skeletonName{inline-size:calc(var(--space-16) * 2)}@media not (min-width:768px){._22K4Ka_account{grid-template-columns:auto minmax(0,1fr)}._22K4Ka_disconnect{margin-inline:calc(var(--space-3) * -1) 0;grid-column:2;justify-self:start}._22K4Ka_calendar{min-block-size:var(--size-control-large)}}}@layer overrides;
@layer reset,tokens,base;@layer components{.Dj3vfa_root{font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Dj3vfa_small{inline-size:var(--size-avatar-small);block-size:var(--size-avatar-small);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.Dj3vfa_default{inline-size:var(--size-avatar);block-size:var(--size-avatar);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.Dj3vfa_large{inline-size:var(--size-avatar-large);block-size:var(--size-avatar-large);font-size:var(--font-size-body);line-height:var(--line-height-body)}.Dj3vfa_image{object-fit:cover;block-size:100%;inline-size:100%}.Dj3vfa_hue1{color:var(--activity-1-text);background-color:var(--activity-1-subtle)}.Dj3vfa_hue2{color:var(--activity-2-text);background-color:var(--activity-2-subtle)}.Dj3vfa_hue3{color:var(--activity-3-text);background-color:var(--activity-3-subtle)}.Dj3vfa_hue4{color:var(--activity-4-text);background-color:var(--activity-4-subtle)}.Dj3vfa_hue5{color:var(--activity-5-text);background-color:var(--activity-5-subtle)}.Dj3vfa_hue6{color:var(--activity-6-text);background-color:var(--activity-6-subtle)}.Dj3vfa_hue7{color:var(--activity-7-text);background-color:var(--activity-7-subtle)}.Dj3vfa_hue8{color:var(--activity-8-text);background-color:var(--activity-8-subtle)}}@layer overrides;
@layer reset,tokens,base;@layer components{.bYOrZq_root{display:grid}.bYOrZq_all{gap:var(--space-3);border-block-end:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;padding-block-end:var(--space-2);display:flex}.bYOrZq_count{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted)}.bYOrZq_list{margin:0;padding:0;list-style:none;display:grid}.bYOrZq_row{gap:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-width) solid var(--color-border);display:grid}.bYOrZq_selectable .bYOrZq_row{grid-template-columns:auto minmax(0,1fr)}.bYOrZq_check{margin-block-start:var(--space-1)}.bYOrZq_body{gap:var(--space-1);justify-items:start;min-inline-size:0;display:grid}.bYOrZq_row[data-excluded] :is(.bYOrZq_title,.bYOrZq_after,.bYOrZq_change){color:var(--color-text-muted)}.bYOrZq_row:first-child{padding-block-start:0}.bYOrZq_row:last-child{border-block-end:0}.bYOrZq_all+.bYOrZq_list>.bYOrZq_row:first-child{padding-block-start:var(--space-3)}.bYOrZq_head{gap:var(--space-2);align-items:baseline;min-inline-size:0;max-inline-size:100%;display:flex}.bYOrZq_change{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);flex-shrink:0}.bYOrZq_insert{color:var(--color-success-text)}.bYOrZq_update{color:var(--color-accent-text)}.bYOrZq_delete{color:var(--color-danger-text)}.bYOrZq_title{min-inline-size:0;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bYOrZq_values{gap:var(--space-1) var(--space-2);font-size:var(--font-size-body);font-variant-numeric:tabular-nums;line-height:var(--line-height-body);flex-wrap:wrap;align-items:center;display:flex}.bYOrZq_before{color:var(--color-text-muted);text-decoration:line-through}.bYOrZq_after{color:var(--color-text)}.bYOrZq_arrow{color:var(--color-text-muted)}.bYOrZq_reason{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.bYOrZq_row[data-stale] .bYOrZq_after{color:var(--color-text-muted)}}@layer overrides;
@layer reset,tokens,base;@layer components{._3wgWEW_root{border-radius:var(--radius-control);container-type:inline-size}._3wgWEW_warning{background-color:var(--color-warning-subtle)}._3wgWEW_body{gap:var(--space-1) var(--space-2);padding:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._3wgWEW_icon{margin-block-start:calc(var(--space-1) / 2)}._3wgWEW_warning ._3wgWEW_icon{color:var(--color-warning-text)}._3wgWEW_text{gap:var(--space-1);min-inline-size:0;display:grid}._3wgWEW_title{text-wrap:pretty;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text)}._3wgWEW_message{text-wrap:pretty;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text)}._3wgWEW_titled ._3wgWEW_message{color:var(--color-text-muted)}._3wgWEW_action{gap:var(--space-2);flex-wrap:wrap;grid-column:2;align-items:center;display:flex}@container (min-width:560px){._3wgWEW_body{grid-template-columns:auto minmax(0,1fr) auto}._3wgWEW_action{grid-area:1/3;align-self:center;margin-inline-start:var(--space-2)}._3wgWEW_root ._3wgWEW_action [data-flush]{margin-inline-start:0}}}@layer overrides;
@layer reset,tokens,base;@layer components{._6wd6ka_backdrop{z-index:var(--z-overlay);background-color:var(--color-backdrop);transition:opacity var(--duration-slow) var(--ease-out);position:fixed;inset:0}._6wd6ka_backdrop[data-starting-style],._6wd6ka_backdrop[data-ending-style]{opacity:0}._6wd6ka_backdrop[data-ending-style]{transition-duration:var(--duration-base)}._6wd6ka_popup{z-index:var(--z-dialog);gap:var(--space-4);inline-size:min(var(--size-dialog), calc(100% - var(--space-8)));max-block-size:80dvh;padding:var(--space-6);color:var(--color-text);background-color:var(--color-bg-dialog);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-dialog);transition:transform var(--duration-slow) var(--ease-out), opacity var(--duration-slow) var(--ease-out);outline:0;flex-direction:column;display:flex;position:fixed;inset-block-start:15%;inset-inline-start:50%;transform:translate(-50%)}._6wd6ka_popup[data-starting-style],._6wd6ka_popup[data-ending-style]{opacity:0;transform:translateX(-50%) translateY(var(--motion-offset-medium)) scale(var(--motion-scale-enter))}._6wd6ka_popup[data-ending-style]{transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}._6wd6ka_header{gap:var(--space-1);flex-shrink:0;display:grid}._6wd6ka_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);padding-inline-end:calc(var(--size-control-compact) + var(--space-2))}._6wd6ka_description{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}._6wd6ka_close{position:absolute;inset-block-start:calc(var(--space-6) + (var(--line-height-large) - var(--size-control-compact)) / 2);inset-inline-end:calc(var(--space-6) - (var(--size-control-compact) - var(--size-icon)) / 2)}._6wd6ka_footer{gap:var(--space-2);flex-shrink:0;justify-content:flex-end;display:flex}}@layer overrides;
@layer reset,tokens,base;@layer components{.i9WNBW_root{gap:var(--space-1);display:grid}.i9WNBW_label{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text)}.i9WNBW_label[data-disabled]{opacity:var(--opacity-disabled)}.i9WNBW_description{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.i9WNBW_error{gap:var(--space-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-danger-text);align-items:flex-start;display:flex}.i9WNBW_errorIcon{block-size:var(--line-height-small);flex-shrink:0;align-items:center;display:inline-flex}}@layer overrides;
@layer reset,tokens,base;@layer components{.h28coa_frame{inline-size:100%;display:flex;position:relative}.h28coa_frame>.h28coa_icon{color:var(--color-text-muted);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:var(--space-2)}.h28coa_withIcon{padding-inline-start:calc(var(--space-2) * 2 + var(--size-icon))}.h28coa_compact{min-block-size:var(--size-control-compact);font-size:var(--font-size-input-compact);line-height:var(--line-height-input-compact)}.h28coa_textarea{min-block-size:calc(var(--line-height-input) * 3 + var(--space-2) * 2 + var(--border-width) * 2);padding-block:var(--space-2);resize:none;field-sizing:content;align-items:start}}@layer overrides;
@layer reset,tokens,base;@layer components{.ogUJGW_trigger{text-align:start;cursor:pointer;justify-content:space-between}.ogUJGW_compact{min-block-size:var(--size-control-compact);font-size:var(--font-size-input-compact);line-height:var(--line-height-input-compact)}.ogUJGW_value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.ogUJGW_placeholder{color:var(--color-text-muted)}.ogUJGW_icon{color:var(--color-text-muted);display:inline-flex}.ogUJGW_positioner{z-index:var(--z-popover);outline:0}.ogUJGW_popup{gap:var(--space-2);padding:var(--space-3);box-shadow:var(--shadow-popover);outline:0;display:grid}.ogUJGW_head{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}.ogUJGW_month{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.ogUJGW_grid{gap:var(--space-1);display:grid}.ogUJGW_week{grid-template-columns:repeat(7, var(--size-control-compact));gap:var(--space-1);display:grid}.ogUJGW_weekday{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted);text-align:center}.ogUJGW_day{inline-size:var(--size-control-compact);block-size:var(--size-control-compact);font-family:inherit;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text);cursor:pointer;border-radius:var(--radius-pill);background-color:#0000;border:0}.ogUJGW_day:hover{background-color:var(--color-bg-hover)}.ogUJGW_day:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.ogUJGW_day[data-outside]{color:var(--color-text-muted)}.ogUJGW_day[data-today]{font-weight:var(--font-weight-semibold);color:var(--color-accent-text)}.ogUJGW_day[data-selected]{color:var(--color-on-accent);background-color:var(--color-accent)}.ogUJGW_foot{justify-content:space-between;display:flex}}@layer overrides;
@layer reset,tokens,base;@layer components{.j7Rm0W_trigger{text-align:start;cursor:pointer;justify-content:space-between}.j7Rm0W_compact{min-block-size:var(--size-control-compact);font-size:var(--font-size-input-compact);line-height:var(--line-height-input-compact)}.j7Rm0W_value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.j7Rm0W_icon{color:var(--color-text-muted);display:inline-flex}.j7Rm0W_positioner{z-index:var(--z-popover);outline:0}}@layer overrides;
@layer reset,tokens,base;@layer components{.H5ySMa_screen{padding:0 var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;container-type:inline-size}.H5ySMa_screen[data-view=board]{block-size:100%;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;padding-block-end:var(--space-4)}.H5ySMa_back{gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);border-radius:var(--radius-pill);outline-offset:var(--focus-ring-offset);justify-self:start;align-items:center;margin-inline-start:calc(var(--space-2) * -1);text-decoration:none;display:inline-flex}.H5ySMa_back:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.H5ySMa_back:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.H5ySMa_card{padding:var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.H5ySMa_plan{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.H5ySMa_stats,.H5ySMa_columns{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.H5ySMa_stat{gap:var(--space-1);padding:var(--space-4);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);align-content:start;display:grid}.H5ySMa_statLabel,.H5ySMa_statHint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.H5ySMa_statValue{font-size:var(--font-size-title);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title)}.H5ySMa_columns{align-items:start}.H5ySMa_milestones{gap:var(--space-3);grid-column:span 3;display:grid}.H5ySMa_sectionTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large)}.H5ySMa_timeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.H5ySMa_milestone{grid-template-columns:var(--space-5) minmax(0, 1fr);gap:var(--space-3);display:grid;position:relative}.H5ySMa_milestone:not(:last-child):before{inset-block:calc(var(--space-5) * 2) calc((var(--space-3) + var(--space-5)) * -1);inline-size:var(--border-width-indicator);content:"";background-color:var(--color-border);position:absolute;inset-inline-start:calc(var(--space-5) / 2 - var(--border-width-indicator) / 2)}.H5ySMa_node{inline-size:var(--space-5);block-size:var(--space-5);color:var(--color-success-text);background-color:var(--color-bg-app);border:var(--border-width-indicator) solid var(--color-border-strong);border-radius:var(--radius-pill);align-self:start;place-items:center;margin-block-start:var(--space-5);display:grid}.H5ySMa_milestone[data-state=reached] .H5ySMa_node{border-color:#0000}.H5ySMa_milestone[data-state=atRisk] .H5ySMa_node{border-color:var(--color-warning)}.H5ySMa_milestone[data-current] .H5ySMa_node{border-color:var(--color-text)}.H5ySMa_milestone[data-current] .H5ySMa_node:after{inline-size:var(--space-2);block-size:var(--space-2);content:"";background-color:var(--color-text);border-radius:var(--radius-pill)}.H5ySMa_milestoneBody{gap:var(--space-2);min-inline-size:0;padding:var(--space-4) var(--space-4) var(--space-2);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.H5ySMa_milestoneHead{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.H5ySMa_code{min-inline-size:var(--size-badge);padding-inline:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);place-items:center;display:inline-grid}.H5ySMa_milestoneTitle{min-inline-size:0;font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);flex:auto}.H5ySMa_milestoneMeta{gap:var(--space-2) var(--space-3);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.H5ySMa_criterion{gap:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:flex-start;display:flex}.H5ySMa_criterionIcon{flex-shrink:0;margin-block-start:calc(var(--space-1) / 2)}.H5ySMa_criterionLabel{font-weight:var(--font-weight-medium);color:var(--color-text);margin-inline-end:var(--space-1)}.H5ySMa_tasks{margin:var(--space-1) calc(var(--space-3) * -1) 0;padding:0;list-style:none;display:grid}.H5ySMa_selectionBar{inline-size:calc(var(--size-dialog) + var(--space-12));max-inline-size:100%;justify-self:center;margin-inline-start:calc(var(--space-5) + var(--space-3))}.H5ySMa_milestones:has(.H5ySMa_selectionBar) [data-row-focus]{scroll-margin-block-end:calc(var(--space-16) + var(--space-6))}@media not (min-width:768px){.H5ySMa_selectionBar{justify-self:stretch;inline-size:auto;margin-inline-start:0}}.H5ySMa_milestoneEmpty{padding-block:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.H5ySMa_critical{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);grid-column:span 1;display:grid;position:sticky;inset-block-start:var(--space-4)}.H5ySMa_criticalHead{gap:var(--space-2);align-items:center;display:flex}.H5ySMa_criticalIcon{inline-size:var(--size-avatar);block-size:var(--size-avatar);color:var(--color-accent-text);background-color:var(--color-accent-subtle);border-radius:var(--radius-pill);flex-shrink:0;place-items:center;display:inline-grid}.H5ySMa_criticalTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);flex:auto}.H5ySMa_criticalTotal{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-body)}.H5ySMa_criticalHint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.H5ySMa_chain{margin:0;padding:0;list-style:none;display:grid}.H5ySMa_chainStep{padding-inline-start:var(--space-5);position:relative}.H5ySMa_chainStep:before{inline-size:var(--space-2);block-size:var(--space-2);content:"";background-color:var(--color-accent-text);border-radius:var(--radius-pill);position:absolute;inset-block-start:calc(var(--space-4) - var(--space-1) / 2);inset-inline-start:var(--space-1)}.H5ySMa_chainStep:not(:last-child):after{inset-block:calc(var(--space-4) + var(--space-2)) calc(var(--space-4) * -1 + var(--space-1));inline-size:var(--border-width-indicator);content:"";background-color:var(--color-accent-text);opacity:var(--opacity-ghost);position:absolute;inset-inline-start:calc(var(--space-2) - var(--border-width-indicator) / 2)}.H5ySMa_chainButton{inline-size:100%;padding:var(--space-2);color:var(--color-text);text-align:start;cursor:pointer;border-radius:var(--radius-control);background-color:#0000;border:0;font-family:inherit;display:grid}.H5ySMa_chainButton:hover{background-color:var(--color-bg-hover)}.H5ySMa_chainButton[aria-current]{background-color:var(--color-bg-active)}.H5ySMa_chainButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.H5ySMa_chainTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.H5ySMa_chainMeta{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted)}.H5ySMa_boardCard{min-block-size:0;padding:var(--space-4);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.H5ySMa_board{min-block-size:0}.H5ySMa_cardTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.H5ySMa_cardTitle[data-done]{color:var(--color-text-muted);text-decoration:line-through}.H5ySMa_cardMeta{gap:var(--space-2);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.H5ySMa_cardCode{padding-inline:var(--space-2);font-weight:var(--font-weight-medium);background-color:var(--color-bg-surface);border-radius:var(--radius-pill)}.H5ySMa_cardCritical{color:var(--color-accent-text);display:inline-flex}.H5ySMa_cardWaits{gap:var(--space-1);align-items:center;min-inline-size:0;display:inline-flex}.H5ySMa_cardWaitsText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.H5ySMa_cardFigures{gap:var(--space-1);white-space:nowrap;margin-inline-start:auto;display:inline-flex}.H5ySMa_cardDue:before{content:"·";margin-inline-end:var(--space-1)}.H5ySMa_cardDue[data-overdue]{color:var(--color-danger-text)}.H5ySMa_screen .H5ySMa_scheduleRound{display:none}@container not (min-width:880px){.H5ySMa_milestones,.H5ySMa_critical{grid-column:1/-1}.H5ySMa_critical{order:-1;position:static}}@container not (min-width:640px){.H5ySMa_plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:768px){.H5ySMa_screen{padding-inline:var(--space-4)}.H5ySMa_screen .H5ySMa_scheduleWide{display:none}.H5ySMa_screen .H5ySMa_scheduleRound{display:inline-flex}.H5ySMa_stat:nth-child(2),.H5ySMa_stat:nth-child(4){display:none}.H5ySMa_critical{order:0}.H5ySMa_boardCard{padding-inline:0}.H5ySMa_milestone{grid-template-columns:minmax(0,1fr)}.H5ySMa_node,.H5ySMa_milestone:not(:last-child):before{display:none}.H5ySMa_milestoneBody{padding-inline:var(--space-3)}.H5ySMa_tasks{margin-inline:calc(var(--space-3) * -1) calc(var(--space-2) * -1)}}}@layer overrides;
@layer reset,tokens,base;@layer components{._6clZwW_line{grid-template-columns:var(--size-checkbox) minmax(0, 1fr) var(--space-12) var(--space-16) calc(var(--space-16) + var(--space-8));column-gap:var(--space-3);min-block-size:var(--size-row);padding-inline:var(--space-3);border-radius:var(--radius-control);align-items:center;display:grid;position:relative;container-type:inline-size}._6clZwW_line[data-context=project]{grid-template-columns:var(--size-checkbox) minmax(0, 1fr) calc(var(--space-16) * 2.5) var(--space-16) calc(var(--space-16) + var(--space-8))}._6clZwW_line[data-context=none]{grid-template-columns:var(--size-checkbox) minmax(0, 1fr) var(--space-16) calc(var(--space-16) + var(--space-8))}._6clZwW_line:hover{background-color:var(--color-bg-hover)}._6clZwW_line[data-selected],._6clZwW_line[data-picked]{background-color:var(--color-bg-active)}._6clZwW_line[data-picked]:before{inline-size:var(--border-width-accent);block-size:var(--space-5);content:"";background-color:var(--color-accent);border-radius:var(--radius-pill);margin-block:auto;position:absolute;inset-block:0;inset-inline-start:var(--space-1)}._6clZwW_line:has(._6clZwW_open:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}._6clZwW_check{grid-area:1/1;position:relative}._6clZwW_open{gap:var(--space-2);min-inline-size:0;padding:var(--space-2) 0;font-family:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);text-align:start;cursor:pointer;background-color:#0000;border:0;grid-area:1/2;align-items:center;display:flex}._6clZwW_open:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}._6clZwW_open:focus-visible{outline:0}._6clZwW_title{min-inline-size:0;font-size:var(--font-size-body);line-height:var(--line-height-body);flex:0 auto}._6clZwW_marks{gap:var(--space-2);flex:1 1 0;align-items:center;min-inline-size:0;display:flex}._6clZwW_line[data-done] ._6clZwW_title{color:var(--color-text-muted);text-decoration:line-through}._6clZwW_critical{color:var(--color-accent-text);flex-shrink:0;display:inline-flex}._6clZwW_badge{flex-shrink:0}._6clZwW_after{gap:var(--space-1);min-inline-size:0;color:var(--color-text-muted);flex:1 1 0;align-items:center;display:flex}._6clZwW_afterIcon{flex-shrink:0;display:inline-flex}._6clZwW_contextText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6clZwW_context{gap:var(--space-2);min-inline-size:0;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;display:flex}._6clZwW_estimate,._6clZwW_due{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);text-align:end;white-space:nowrap}._6clZwW_due[data-own]{color:var(--color-text)}._6clZwW_due[data-overdue]{color:var(--color-danger-text)}@container not (min-width:640px){._6clZwW_afterText{display:none}}@media not (min-width:768px){._6clZwW_line,._6clZwW_line[data-context=none]{grid-template-columns:var(--size-checkbox) minmax(0, 1fr) auto;padding-inline:var(--space-3) var(--space-2)}._6clZwW_open{flex-wrap:wrap;row-gap:0}._6clZwW_marks{flex-basis:100%}._6clZwW_line ._6clZwW_title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}._6clZwW_context,._6clZwW_estimate{display:none}._6clZwW_due{grid-column:3}}}@layer overrides;
@layer reset,tokens,base;@layer components{.v8qUUq_track{inline-size:var(--size-switch-width);block-size:var(--size-switch-height);background-color:var(--color-border-control);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;display:inline-flex}.v8qUUq_start{justify-content:space-between;inline-size:100%;display:flex}.v8qUUq_label{min-inline-size:0}.v8qUUq_described{justify-items:start;display:grid}.v8qUUq_description{text-wrap:pretty;padding-inline-start:calc(var(--size-switch-width) + var(--space-2))}.v8qUUq_row:hover .v8qUUq_track:not([data-checked],[data-disabled]){background-color:var(--color-text-muted)}.v8qUUq_track[data-checked]{background-color:var(--color-accent)}.v8qUUq_row:hover .v8qUUq_track[data-checked]:not([data-disabled]){background-color:var(--color-accent-hover)}.v8qUUq_thumb{inline-size:var(--size-switch-thumb);block-size:var(--size-switch-thumb);background-color:var(--color-on-accent);border-radius:var(--radius-pill);transform:translateX(calc((var(--size-switch-height) - var(--size-switch-thumb)) / 2));transition:transform var(--duration-fast) var(--ease-out);display:block}.v8qUUq_thumb[data-checked]{transform:translateX(calc(var(--size-switch-width) - var(--size-switch-thumb) - (var(--size-switch-height) - var(--size-switch-thumb)) / 2))}}@layer overrides;
@layer reset,tokens,base;@layer components{.GwAoxG_group{gap:var(--space-1);padding:calc(var(--space-1) / 2);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);display:inline-flex}.GwAoxG_toggle{gap:var(--space-2);min-inline-size:var(--size-control-compact);block-size:var(--size-control-compact);padding-inline:var(--space-3);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;border:var(--border-width) solid transparent;border-radius:var(--radius-pill);background-color:#0000;justify-content:center;align-items:center;display:inline-flex}.GwAoxG_toggle:hover:not([data-pressed],[data-disabled]){color:var(--color-text)}.GwAoxG_toggle:active:not([data-disabled]){background-color:var(--color-bg-subtle-active)}.GwAoxG_toggle[data-pressed]{color:var(--color-text);background-color:var(--color-bg-raised);border-color:var(--color-border)}.GwAoxG_toggle[data-disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}.GwAoxG_equalItem{inline-size:var(--size-control);padding-inline:0}.GwAoxG_fill{inline-size:100%;display:flex}.GwAoxG_fillItem{min-inline-size:0;padding-inline:var(--space-1);flex:1;position:relative}.GwAoxG_fillItem:after{inset-block:0;inset-inline:calc(var(--space-1) / -2);content:"";position:absolute}@media not (min-width:768px){.GwAoxG_narrow{inline-size:100%;display:flex}.GwAoxG_narrowItem{min-inline-size:0;padding-inline:var(--space-1);flex:1;position:relative}.GwAoxG_narrowItem:after{inset-block:0;inset-inline:calc(var(--space-1) / -2);content:"";position:absolute}}}@layer overrides;
@layer reset,tokens,base;@layer components{.SvUTQq_screen{block-size:100%;padding:0 var(--space-4) var(--space-4);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.SvUTQq_card{min-block-size:0;padding:var(--space-2) var(--space-3);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.SvUTQq_list{padding-inline:var(--space-1)}.SvUTQq_row{grid-template-columns:var(--size-checkbox) minmax(0, 1fr) auto;column-gap:var(--space-3);min-block-size:var(--size-row);padding-inline:var(--space-3) var(--space-1);border-radius:var(--radius-control);align-items:center;display:grid;position:relative}.SvUTQq_row:hover{background-color:var(--color-bg-hover)}.SvUTQq_row[data-selected],.SvUTQq_row[data-picked]{background-color:var(--color-bg-active)}.SvUTQq_row:has(.SvUTQq_open:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.SvUTQq_pick{grid-area:1/1;position:relative}.SvUTQq_open{gap:var(--space-4);min-inline-size:0;padding:var(--space-2) 0;color:var(--color-text);text-align:start;cursor:pointer;background-color:#0000;border:0;grid-area:1/2;align-items:center;font-family:inherit;display:flex}.SvUTQq_open:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}.SvUTQq_open:focus-visible{outline:0}.SvUTQq_title{min-inline-size:0;font-size:var(--font-size-body);line-height:var(--line-height-body);flex:auto}.SvUTQq_wrap{overflow-wrap:anywhere}.SvUTQq_meta{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex:none}.SvUTQq_file{grid-area:1/3;position:relative}@media (hover:hover){.SvUTQq_file{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.SvUTQq_row:hover .SvUTQq_file,.SvUTQq_row:focus-within .SvUTQq_file,.SvUTQq_file[data-popup-open]{opacity:1}}.SvUTQq_row[data-bulk] .SvUTQq_file{visibility:hidden}@media not (min-width:768px){.SvUTQq_card{padding-inline:var(--space-1)}.SvUTQq_row{min-block-size:calc(var(--space-12) + var(--space-2));padding-inline:var(--space-2) 0}.SvUTQq_open{align-items:start;gap:0;display:grid}}}@layer overrides;
@layer reset,tokens,base;@layer components{.Fb5_Mq_screen{padding:0 var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;container-type:inline-size}.Fb5_Mq_emptyCard,.Fb5_Mq_goal{background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card)}.Fb5_Mq_emptyCard{padding:var(--space-6)}.Fb5_Mq_goals{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.Fb5_Mq_goal{gap:var(--space-5);padding:var(--space-6);display:grid}.Fb5_Mq_goalHeader{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.Fb5_Mq_goalHeading{gap:var(--space-1);min-inline-size:0;display:grid}.Fb5_Mq_goalTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);color:var(--color-text);margin:0}.Fb5_Mq_delete{margin-block-start:calc(var(--space-1) * -1)}.Fb5_Mq_levels{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}.Fb5_Mq_stats{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Fb5_Mq_stat{gap:var(--space-1);min-inline-size:0;padding:var(--space-4);background-color:var(--color-bg-subtle);border-radius:var(--radius-tile);align-content:start;display:grid}.Fb5_Mq_statLabel,.Fb5_Mq_statHint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}.Fb5_Mq_statValue{font-size:var(--font-size-title);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);color:var(--color-text);margin:0}.Fb5_Mq_hintLine{display:block}.Fb5_Mq_warning{color:var(--color-warning-text);display:block}.Fb5_Mq_bar{margin-block-start:var(--space-2)}.Fb5_Mq_note{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}.Fb5_Mq_link{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:var(--space-1);border-radius:var(--radius-small)}.Fb5_Mq_link:hover{text-decoration-color:currentColor}.Fb5_Mq_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.Fb5_Mq_allDone{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-success-text);margin:0}.Fb5_Mq_chapters{gap:var(--space-2);border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-2);display:grid}.Fb5_Mq_chapterList{margin:0;padding:0;list-style:none;display:grid}.Fb5_Mq_chapter{gap:var(--space-2);padding:var(--space-3) 0;border-block-end:var(--border-width) solid var(--color-border);display:grid}.Fb5_Mq_chapter:last-child{border-block-end:0}.Fb5_Mq_chapterHead{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Fb5_Mq_chapterTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text)}.Fb5_Mq_exercise,.Fb5_Mq_resources{margin:0;margin-inline-start:calc(var(--size-checkbox) + var(--space-2))}.Fb5_Mq_exercise{gap:var(--space-2);max-inline-size:72ch;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:flex-start;display:flex}.Fb5_Mq_exerciseIcon{flex-shrink:0;margin-block-start:calc(var(--space-1) / 2)}.Fb5_Mq_exerciseLabel{font-weight:var(--font-weight-medium);color:var(--color-text);margin-inline-end:var(--space-1)}.Fb5_Mq_chapter[data-done] .Fb5_Mq_chapterTitle,.Fb5_Mq_chapter[data-done] .Fb5_Mq_exerciseLabel{color:var(--color-text-muted)}.Fb5_Mq_chapter[data-done] .Fb5_Mq_chapterTitle{text-decoration:line-through;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.Fb5_Mq_chapter[data-done] .Fb5_Mq_exercise{color:var(--color-text-faint)}.Fb5_Mq_doneGroup{border-block-start:var(--border-width) solid var(--color-border)}.Fb5_Mq_resources{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Fb5_Mq_resource{gap:var(--space-2);min-block-size:var(--size-control-compact);padding:0 var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);align-items:center;text-decoration:none;display:inline-flex}.Fb5_Mq_resource:hover{background-color:var(--color-bg-subtle-hover)}.Fb5_Mq_resource:active{background-color:var(--color-bg-subtle-active)}.Fb5_Mq_resource:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.Fb5_Mq_resourceIcon{color:var(--color-text-muted)}.Fb5_Mq_resourceTitle{font-weight:var(--font-weight-medium)}.Fb5_Mq_resourceMeta{color:var(--color-text-muted)}@container not (min-width:560px){.Fb5_Mq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Fb5_Mq_secondary{display:none}}@media not (min-width:768px){.Fb5_Mq_goal{padding:var(--space-4)}.Fb5_Mq_resourceMeta{display:none}}.Fb5_Mq_stat .Fb5_Mq_weekly{gap:var(--space-1);min-block-size:0;inline-size:auto;padding:calc(var(--space-1) / 2) var(--space-1);margin:calc(var(--space-1) / -2) 0;font-size:inherit;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:inherit;color:var(--color-text);vertical-align:baseline;border-radius:var(--radius-small);background-color:#0000;border-color:#0000;display:inline-flex}.Fb5_Mq_stat .Fb5_Mq_weekly:hover{background-color:var(--color-bg-subtle-hover)}}@layer overrides;
@layer reset,tokens,base;@layer components{.lenbZW_screen{padding:0 var(--space-4) var(--space-12);justify-items:center;display:grid}.lenbZW_column{gap:var(--space-4);inline-size:min(100%, calc(var(--space-16) * 12));align-content:start;display:grid}.lenbZW_back{gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);border-radius:var(--radius-pill);outline-offset:var(--focus-ring-offset);justify-self:start;align-items:center;margin-inline-start:calc(var(--space-2) * -1);text-decoration:none;display:inline-flex}.lenbZW_back:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.lenbZW_back:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.lenbZW_card{gap:var(--space-4);padding:var(--space-5) var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);scroll-margin-block-start:calc(var(--space-16) + var(--space-4));display:grid}.lenbZW_choices{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lenbZW_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.lenbZW_cardHead{min-block-size:var(--size-control-compact);gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.lenbZW_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);outline:0;margin:0;margin-inline-end:auto}.lenbZW_status{gap:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;margin:0;display:inline-flex}.lenbZW_pulse{inline-size:var(--size-dot);block-size:var(--size-dot);background-color:var(--color-brand);border-radius:var(--radius-pill);animation:lenbZW_pulse var(--duration-pulse) var(--ease-standard) infinite alternate}.lenbZW_intro,.lenbZW_hint{font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.lenbZW_intro{gap:var(--space-2);align-items:flex-start;display:flex}.lenbZW_introIcon{color:var(--color-accent-text);flex-shrink:0;margin-block-start:calc(var(--space-1) / 2)}.lenbZW_hint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.lenbZW_rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.lenbZW_row{gap:var(--space-2);border-block-end:var(--border-width) solid var(--color-border);animation:lenbZW_arrive var(--duration-slow) var(--ease-out) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;padding-block-end:var(--space-2);display:grid}.lenbZW_index{inline-size:var(--space-4);min-block-size:var(--size-control-compact);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;line-height:var(--line-height-caption);color:var(--color-text-muted);place-items:center;display:inline-grid}.lenbZW_row:last-child{border-block-end:0}.lenbZW_fields{gap:var(--space-1);min-inline-size:0;display:grid}.lenbZW_chapterTitle,.lenbZW_exercise{background-color:#0000;border-color:#0000}.lenbZW_chapterTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.lenbZW_exercise{min-block-size:var(--size-control-compact);padding-block:var(--space-1);color:var(--color-text-muted);resize:none;field-sizing:content}.lenbZW_chapterTitle::placeholder{font-weight:var(--font-weight-regular)}.lenbZW_chapterTitle:placeholder-shown,.lenbZW_exercise:placeholder-shown{background-color:var(--color-bg-field);border-color:var(--color-border)}.lenbZW_chapterTitle:hover,.lenbZW_chapterTitle:focus,.lenbZW_exercise:hover,.lenbZW_exercise:focus{background-color:var(--color-bg-field);border-color:var(--color-border-strong)}.lenbZW_resources{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lenbZW_resource{gap:var(--space-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);align-items:center;padding-inline-start:var(--space-3);display:inline-flex}.lenbZW_resourceTitle{font-weight:var(--font-weight-medium)}.lenbZW_resourceMeta{color:var(--color-text-muted)}.lenbZW_pending{block-size:var(--size-control-compact);background-color:var(--color-bg-subtle);border-radius:var(--radius-control);animation:lenbZW_pulse var(--duration-pulse) var(--ease-standard) infinite alternate}.lenbZW_rows:empty{display:none}.lenbZW_add{display:flex}.lenbZW_footer{gap:var(--space-2) var(--space-3);border-block-start:var(--border-width) solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-block-start:var(--space-4);display:flex}@media not (min-width:768px){.lenbZW_card{padding:var(--space-4)}.lenbZW_choices{grid-template-columns:minmax(0,1fr)}.lenbZW_actions{flex-direction:column;align-items:stretch}.lenbZW_cardHead{justify-content:flex-start}.lenbZW_cardHead .lenbZW_headAction{margin-inline-start:calc(var(--space-3) * -1)}.lenbZW_resourceMeta{display:none}}}@layer overrides;@keyframes lenbZW_arrive{0%{opacity:0;transform:translateY(var(--motion-offset-small))}}@keyframes lenbZW_pulse{to{opacity:var(--opacity-pulse)}}
@layer reset,tokens,base;@layer components{.qlmcHa_screen{block-size:100%;padding:0 var(--space-4) var(--space-4);grid-template-rows:auto minmax(0,1fr);display:grid}.qlmcHa_toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.qlmcHa_steps{gap:var(--space-1);display:flex}.qlmcHa_card{min-block-size:0;padding:var(--space-2) var(--space-2) 0;background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid;overflow:hidden}.qlmcHa_grid{min-block-size:0}.qlmcHa_month{min-block-size:0;grid-template-rows:auto minmax(0,1fr);padding-block-end:var(--space-2);display:grid}.qlmcHa_monthHead,.qlmcHa_monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.qlmcHa_monthHead{padding:var(--space-2) var(--space-2) var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.qlmcHa_monthHead>span{padding-inline-start:var(--space-2)}.qlmcHa_monthGrid{grid-auto-rows:minmax(calc(var(--space-16) + var(--space-8)), 1fr);gap:var(--space-1);margin:0;padding:0;list-style:none}.qlmcHa_monthDay{gap:var(--space-1);min-inline-size:0;padding:var(--space-1) var(--space-2) var(--space-2);background-color:var(--color-bg-subtle);border-radius:var(--radius-control);grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.qlmcHa_monthDay:hover{background-color:var(--color-bg-subtle-hover)}.qlmcHa_outside{background-color:#0000}.qlmcHa_monthNumber{min-inline-size:var(--size-avatar);block-size:var(--size-avatar);padding-inline:var(--space-1);font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-body);color:var(--color-text);cursor:pointer;border-radius:var(--radius-pill);background-color:#0000;border:0;justify-self:start;place-items:center;margin-inline-start:calc(var(--space-1) * -1);display:inline-grid}.qlmcHa_monthNumber:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}.qlmcHa_monthNumber:focus-visible{outline:0}.qlmcHa_monthNumber:focus-visible:after{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.qlmcHa_isToday .qlmcHa_monthNumber{color:var(--color-on-accent);background-color:var(--color-accent)}.qlmcHa_monthItems{gap:var(--space-1);align-content:start;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.qlmcHa_monthItem{gap:var(--space-1);min-inline-size:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);align-items:center;display:flex}.qlmcHa_monthTime{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-shrink:0}.qlmcHa_monthTitle{min-inline-size:0;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qlmcHa_monthAllDay{gap:var(--space-1);inline-size:100%;min-inline-size:0;min-block-size:var(--size-target-min);padding:0 var(--space-2);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);color:var(--color-text);text-align:start;cursor:pointer;background-color:var(--color-bg-raised);border:var(--border-width) solid transparent;border-radius:var(--radius-small);align-items:center;display:flex;position:relative}.qlmcHa_monthAllDay:hover{background-image:linear-gradient(var(--color-bg-hover), var(--color-bg-hover))}.qlmcHa_monthAllDay:active{background-image:linear-gradient(var(--color-bg-active), var(--color-bg-active))}.qlmcHa_monthAllDay:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.qlmcHa_monthAllDay[data-selected]{border-color:var(--color-border-control)}.qlmcHa_outside .qlmcHa_monthAllDay{background-color:var(--color-bg-muted)}.qlmcHa_monthAllDay[data-worked]{color:var(--color-text-muted);background-color:#0000}.qlmcHa_monthAllDay[data-worked]:not([data-selected]){border-color:var(--color-border)}.qlmcHa_monthAllDay[data-tentative]:not([data-selected]){border-style:dashed;border-color:var(--color-border-strong)}.qlmcHa_monthAllDayTitle{flex:0 auto}.qlmcHa_monthAllDayBand{display:none}.qlmcHa_outside .qlmcHa_monthNumber,.qlmcHa_outside .qlmcHa_monthItems{color:var(--color-text-muted)}.qlmcHa_monthMore{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}.qlmcHa_dot{inline-size:var(--size-dot);block-size:var(--size-dot);border-radius:var(--radius-pill);flex-shrink:0}.qlmcHa_dotNeutral{background-color:var(--color-border-strong)}.qlmcHa_dot1{background-color:var(--activity-1-solid)}.qlmcHa_dot2{background-color:var(--activity-2-solid)}.qlmcHa_dot3{background-color:var(--activity-3-solid)}.qlmcHa_dot4{background-color:var(--activity-4-solid)}.qlmcHa_dot5{background-color:var(--activity-5-solid)}.qlmcHa_dot6{background-color:var(--activity-6-solid)}.qlmcHa_dot7{background-color:var(--activity-7-solid)}.qlmcHa_dot8{background-color:var(--activity-8-solid)}.qlmcHa_year{grid-template-columns:repeat(auto-fill, minmax(min(calc(var(--size-avatar) * 7 + var(--space-2)), 100%), 1fr));gap:var(--space-6) var(--space-4);min-block-size:0;padding:var(--space-3) var(--space-3) var(--space-4);align-content:start;display:grid;position:relative;overflow-y:auto}.qlmcHa_yearMonth{gap:var(--space-2);align-content:start;display:grid}.qlmcHa_yearTitle{padding-inline:var(--space-1);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.qlmcHa_yearTitle:first-letter{text-transform:uppercase}.qlmcHa_yearDays{gap:var(--space-1) 0;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;justify-items:center;display:grid}.qlmcHa_yearWeekday{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}.qlmcHa_yearDay{inline-size:var(--size-avatar);block-size:var(--size-avatar);font-family:inherit;font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;line-height:var(--line-height-caption);color:var(--color-text);cursor:pointer;border-radius:var(--radius-pill);background-color:#0000;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.qlmcHa_yearDay:hover{background-color:var(--color-bg-hover)}.qlmcHa_yearDay:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.qlmcHa_busy:after{inline-size:var(--space-1);block-size:var(--space-1);content:"";background-color:var(--color-brand);border-radius:var(--radius-pill);position:absolute;inset-block-end:var(--space-1)}.qlmcHa_dayOff:not(.qlmcHa_isToday){color:var(--color-text-muted)}.qlmcHa_dayOff:not(.qlmcHa_busy,.qlmcHa_isToday):after{inline-size:var(--space-1);block-size:var(--space-1);content:"";background-color:var(--color-text-faint);border-radius:var(--radius-pill);position:absolute;inset-block-end:var(--space-1)}.qlmcHa_yearDay.qlmcHa_isToday{color:var(--color-on-accent);background-color:var(--color-accent)}.qlmcHa_yearDay.qlmcHa_isToday:after{background-color:var(--color-on-accent)}@media not (min-width:768px){.qlmcHa_toolbar{inline-size:100%}.qlmcHa_month{overflow-y:auto}.qlmcHa_monthGrid{grid-auto-rows:minmax(var(--space-16), 1fr)}.qlmcHa_monthItems{gap:var(--space-1);flex-wrap:wrap;display:flex}.qlmcHa_monthTime,.qlmcHa_monthTitle,.qlmcHa_monthMore{display:none}.qlmcHa_monthItem:has(.qlmcHa_monthAllDayBand){flex-basis:100%}.qlmcHa_monthAllDay{display:none}.qlmcHa_monthAllDayBand{inline-size:100%;block-size:var(--space-1);background-color:var(--color-text-faint);border-radius:var(--radius-pill);display:block}.qlmcHa_views{flex:1 0 100%;order:-1}}.qlmcHa_overBadge{vertical-align:bottom;margin-inline-start:var(--space-2);display:inline-flex}}@layer overrides;
@layer reset,tokens,base;@layer components{.naobZW_frame{min-block-size:100%;padding:var(--space-12) var(--space-4) var(--space-16);justify-items:center;display:grid}.naobZW_column{gap:var(--space-4);inline-size:min(100%, var(--size-standalone));align-content:start;display:grid}.naobZW_brand{gap:var(--space-2);justify-self:start;align-items:center;display:inline-flex}.naobZW_brandName{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);color:var(--color-text)}.naobZW_card{gap:var(--space-4);padding:var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}@media not (min-width:768px){.naobZW_frame{padding-block-start:var(--space-6)}.naobZW_card{padding:var(--space-4)}}}@layer overrides;
@layer reset,tokens,base;@layer components{.t6YUGG_page{overscroll-behavior:contain;background-color:var(--color-bg-app);block-size:100dvb;overflow-y:auto}.t6YUGG_form{gap:var(--space-4);display:grid}.t6YUGG_actions{gap:var(--space-2);font-variant-numeric:tabular-nums;display:grid}.t6YUGG_form>.t6YUGG_actions{padding-block-start:var(--space-2)}.t6YUGG_actions>*{inline-size:100%}.t6YUGG_actions>.t6YUGG_buttonSkeleton{block-size:var(--size-control);border-radius:var(--radius-pill)}.t6YUGG_divider{gap:var(--space-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.t6YUGG_divider:before,.t6YUGG_divider:after{content:"";block-size:var(--border-width);background-color:var(--color-border)}.t6YUGG_status{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);text-align:center}.t6YUGG_status:not(:empty){margin-block-start:var(--space-3)}.t6YUGG_switch{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);text-align:center;padding-block-start:var(--space-2)}.t6YUGG_switchLine{display:block}.t6YUGG_switchLine+.t6YUGG_switchLine{margin-block-start:var(--space-1)}.t6YUGG_link{font-weight:var(--font-weight-medium);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:var(--text-underline-offset);border-radius:var(--radius-small)}.t6YUGG_link:hover{text-decoration-color:currentColor}.t6YUGG_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse){.t6YUGG_link{padding-block:var(--space-3);margin-block:calc(var(--space-3) * -1);display:inline-block}.t6YUGG_switchLine+.t6YUGG_switchLine{margin-block-start:var(--space-6)}}}@layer overrides;
@layer reset,tokens,base;@layer components{._1G7nSW_panel{z-index:var(--z-devbar);inline-size:min(var(--size-popover), calc(100% - var(--space-8)));max-block-size:calc(100dvh - var(--size-topbar) - var(--space-8));color:var(--color-text);background-color:var(--color-bg-overlay);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-popover);animation:_1G7nSW_enter var(--duration-slow) var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset-block-start:calc(var(--size-topbar) + var(--space-4));inset-inline-end:var(--space-4)}@media (pointer:coarse){._1G7nSW_panel{inset-inline:var(--space-4);inline-size:auto}}._1G7nSW_header{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);justify-content:space-between;align-items:center;display:flex}._1G7nSW_title{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}._1G7nSW_body{gap:var(--space-5);padding:var(--space-2) var(--space-4) var(--space-4);overscroll-behavior:contain;display:grid;overflow-y:auto}._1G7nSW_group{gap:var(--space-3);display:grid}._1G7nSW_groupTitle{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);color:var(--color-text-muted)}._1G7nSW_label{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text)}._1G7nSW_stack{gap:var(--space-1);display:grid}._1G7nSW_switchRow{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._1G7nSW_dependent{padding-inline-start:var(--space-4)}._1G7nSW_dependent:has([data-disabled]) ._1G7nSW_label{color:var(--color-text-muted)}._1G7nSW_footer{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-block-start:var(--border-width) solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._1G7nSW_status{white-space:nowrap;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}}@layer overrides;@keyframes _1G7nSW_enter{0%{opacity:0;transform:translateY(calc(var(--motion-offset-medium) * -1))}}
@layer reset,tokens,base;@layer components{.f4TlfG_screen{padding:0 var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;container-type:inline-size}.f4TlfG_subtitleLine{display:block}.f4TlfG_grid{gap:var(--space-4);grid-template:"past next""slipped next"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.f4TlfG_past{grid-area:past}.f4TlfG_slipped{grid-area:slipped}.f4TlfG_next{grid-area:next}.f4TlfG_section{gap:var(--space-5);min-inline-size:0;padding:var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);align-content:start;display:grid}.f4TlfG_sectionHeader{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.f4TlfG_step{inline-size:var(--size-avatar);block-size:var(--size-avatar);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);flex-shrink:0;place-items:center;display:inline-grid}.f4TlfG_sectionTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);color:var(--color-text);margin:0}.f4TlfG_range{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);white-space:nowrap;margin-inline-start:auto}.f4TlfG_pastBody,.f4TlfG_slippedBody,.f4TlfG_nextBody{gap:var(--space-6);display:grid}.f4TlfG_block{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}.f4TlfG_figure{gap:var(--space-2);font-weight:var(--font-weight-regular);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.f4TlfG_figureValue{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-title);color:var(--color-text)}.f4TlfG_figureLabel{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.f4TlfG_blockHead{gap:var(--space-1) var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;min-inline-size:0;display:flex}.f4TlfG_blockTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text);margin:0}.f4TlfG_hint,.f4TlfG_empty{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);text-wrap:pretty;margin:0}.f4TlfG_rows,.f4TlfG_items,.f4TlfG_days,.f4TlfG_candidates{margin:0;padding:0;list-style:none}.f4TlfG_rows{display:grid}.f4TlfG_doneRow,.f4TlfG_shareRow{gap:var(--space-2);min-block-size:var(--size-row-comfortable);min-inline-size:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);align-items:center;display:flex}.f4TlfG_doneDay{min-inline-size:calc(var(--space-16) + var(--space-2));white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-shrink:0}.f4TlfG_doneIcon{color:var(--color-success-text);flex-shrink:0}.f4TlfG_rowTitle{flex:auto}.f4TlfG_rowMeta{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex-shrink:0}.f4TlfG_more{display:flex}.f4TlfG_segments{inline-size:100%;block-size:var(--space-2);clip-path:inset(0 round var(--radius-pill));display:block}.f4TlfG_segments rect{stroke:var(--color-bg-surface);stroke-width:var(--border-width)}.f4TlfG_segmentNeutral{fill:var(--color-border-strong)}.f4TlfG_segment1{fill:var(--activity-1-solid)}.f4TlfG_segment2{fill:var(--activity-2-solid)}.f4TlfG_segment3{fill:var(--activity-3-solid)}.f4TlfG_segment4{fill:var(--activity-4-solid)}.f4TlfG_segment5{fill:var(--activity-5-solid)}.f4TlfG_segment6{fill:var(--activity-6-solid)}.f4TlfG_segment7{fill:var(--activity-7-solid)}.f4TlfG_segment8{fill:var(--activity-8-solid)}.f4TlfG_link,.f4TlfG_projectLink{min-block-size:var(--size-target-min);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:var(--space-1);border-radius:var(--radius-small);align-items:center;display:inline-flex}.f4TlfG_projectLink{color:var(--color-text-muted);flex-shrink:0}.f4TlfG_link:hover,.f4TlfG_projectLink:hover{color:var(--color-text);text-decoration-color:currentColor}.f4TlfG_link:focus-visible,.f4TlfG_projectLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.f4TlfG_items{display:grid}.f4TlfG_item{gap:var(--space-1);padding-block:var(--space-3);border-block-start:var(--border-width) solid var(--color-border);display:grid}.f4TlfG_itemHead{gap:var(--space-2);min-inline-size:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text);align-items:center;display:flex}.f4TlfG_warning{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-warning-text)}.f4TlfG_itemActions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.f4TlfG_total{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted)}.f4TlfG_total[data-over]{color:var(--color-danger-text)}.f4TlfG_days{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.f4TlfG_day{gap:var(--space-1);text-align:center;align-content:start;min-inline-size:0;display:grid}.f4TlfG_dayName,.f4TlfG_dayValue{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);white-space:nowrap}.f4TlfG_dayName{color:var(--color-text-muted)}.f4TlfG_dayValue{color:var(--color-text)}.f4TlfG_day[data-quiet] .f4TlfG_dayValue{color:var(--color-text-muted)}.f4TlfG_day[data-over] .f4TlfG_dayValue{color:var(--color-danger-text)}.f4TlfG_candidates{gap:var(--space-2);display:grid}.f4TlfG_candidate:has([data-disabled]){opacity:1}.f4TlfG_candidateLabel{min-inline-size:0;display:grid}.f4TlfG_candidateTitle{color:var(--color-text)}.f4TlfG_late{color:var(--color-warning-text);flex-shrink:0}.f4TlfG_candidateMeta{gap:var(--space-2);min-inline-size:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;display:flex}.f4TlfG_decision{border-block-start:var(--border-width) solid var(--color-border);justify-content:flex-end;padding-block-start:var(--space-4);display:flex}.f4TlfG_dot{inline-size:var(--size-dot);block-size:var(--size-dot);border-radius:var(--radius-pill);flex-shrink:0}.f4TlfG_dotNeutral{background-color:var(--color-border-strong)}.f4TlfG_dot1{background-color:var(--activity-1-solid)}.f4TlfG_dot2{background-color:var(--activity-2-solid)}.f4TlfG_dot3{background-color:var(--activity-3-solid)}.f4TlfG_dot4{background-color:var(--activity-4-solid)}.f4TlfG_dot5{background-color:var(--activity-5-solid)}.f4TlfG_dot6{background-color:var(--activity-6-solid)}.f4TlfG_dot7{background-color:var(--activity-7-solid)}.f4TlfG_dot8{background-color:var(--activity-8-solid)}@container not (min-width:900px){.f4TlfG_grid{grid-template:"past""slipped""next"/minmax(0,1fr)}}@container not (min-width:560px){.f4TlfG_section{padding:var(--space-5)}.f4TlfG_days{grid-template-columns:minmax(0,1fr);gap:0}.f4TlfG_day{grid-template-columns:var(--space-12) minmax(0, 1fr) var(--space-16);gap:var(--space-3);min-block-size:var(--size-row-comfortable);text-align:start;align-items:center}.f4TlfG_dayValue{text-align:end}.f4TlfG_decisionButton{inline-size:100%}}}@layer overrides;
@layer reset,tokens,base;@layer components{._96rA8q_screen{padding:0 var(--space-4) var(--space-12)}._96rA8q_column{gap:var(--space-4);max-inline-size:calc(var(--space-16) * 12);display:grid}._96rA8q_simulated{gap:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:flex-start;margin:0;display:flex}._96rA8q_simulatedIcon{block-size:var(--line-height-small);flex-shrink:0;align-items:center;display:flex}._96rA8q_counts{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._96rA8q_count{gap:var(--space-1);padding:var(--space-4) var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-tile);align-content:start;display:grid}._96rA8q_countLabel,._96rA8q_countDetail{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}._96rA8q_countValue{font-size:var(--font-size-headline);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--line-height-headline);margin:0}._96rA8q_card{gap:var(--space-4);padding:var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}._96rA8q_cardHeader{gap:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}._96rA8q_cardText{gap:var(--space-1);min-inline-size:0;display:grid}._96rA8q_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);outline:0}._96rA8q_cardHint{text-wrap:pretty;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}._96rA8q_cardAction{flex-shrink:0}._96rA8q_list{margin:0;padding:0;list-style:none;display:grid}._96rA8q_row,._96rA8q_feedback{padding-block:var(--space-4);border-block-start:var(--border-width) solid var(--color-border)}._96rA8q_row{gap:var(--space-2) var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._96rA8q_feedback{gap:var(--space-2);display:grid}._96rA8q_row:first-child,._96rA8q_feedback:first-child{border-block-start:0;padding-block-start:0}._96rA8q_row:last-child,._96rA8q_feedback:last-child{padding-block-end:0}._96rA8q_rowText{gap:var(--space-1);min-inline-size:0;display:grid}._96rA8q_email{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}._96rA8q_meta{gap:var(--space-1) var(--space-2);min-inline-size:0;font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}._96rA8q_meta>:not(:last-child):after{content:"·";margin-inline-start:var(--space-2)}._96rA8q_note,._96rA8q_noNote,._96rA8q_message{font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._96rA8q_note,._96rA8q_message{text-wrap:pretty}._96rA8q_noNote{color:var(--color-text-muted)}._96rA8q_message{white-space:pre-wrap}._96rA8q_rowAction{justify-self:end}._96rA8q_signedUp,._96rA8q_noAccount{gap:var(--space-1);align-items:center;display:inline-flex}._96rA8q_signedUp{color:var(--color-success-text)}._96rA8q_feedbackHead{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._96rA8q_kind{gap:var(--space-1);color:var(--color-text);align-items:center;display:inline-flex}._96rA8q_kind[data-kind=problem]{color:var(--color-warning-text)}._96rA8q_reply{margin-block:calc(var(--space-1) * -1);margin-inline-end:calc(var(--space-3) * -1)}._96rA8q_author{color:var(--color-text)}._96rA8q_truncated{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin:0}._96rA8q_addressForm{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._96rA8q_skeleton{gap:var(--space-4);display:grid}._96rA8q_countSkeleton{block-size:calc(var(--space-16) + var(--space-11) + var(--border-width) * 2);border-radius:var(--radius-tile)}._96rA8q_titleSkeleton{inline-size:calc(var(--space-16) * 3)}._96rA8q_hintSkeleton{inline-size:calc(var(--space-16) * 6)}._96rA8q_rowSkeleton{block-size:calc(var(--space-16) + var(--space-9));border-radius:var(--radius-control)}@media not (min-width:768px){._96rA8q_counts{gap:var(--space-2)}._96rA8q_count{padding:var(--space-3) var(--space-4)}._96rA8q_card{padding:var(--space-4)}._96rA8q_cardHeader{flex-direction:column;align-items:stretch}._96rA8q_cardAction{display:grid}}}@layer overrides;
@layer reset,tokens,base;@layer components{.AdgEFa_screen{block-size:100%;padding:0 var(--space-4) var(--space-4);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.AdgEFa_filterStrip{max-inline-size:100%;overflow-x:auto}.AdgEFa_filter{inline-size:max-content}.AdgEFa_card{min-block-size:0;padding:var(--space-2) var(--space-3);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.AdgEFa_list{padding-inline:var(--space-1)}.AdgEFa_day{padding:var(--space-4) var(--space-3) var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text-muted)}.AdgEFa_entry{grid-template-columns:minmax(0, 1fr) var(--space-16) calc(var(--space-16) + var(--space-8));gap:var(--space-3);min-block-size:calc(var(--space-16) - var(--space-1));border-radius:var(--radius-control);align-items:center;padding-inline-end:var(--space-1);display:grid;position:relative}.AdgEFa_entry:hover{background-color:var(--color-bg-hover)}.AdgEFa_entry[data-selected]{background-color:var(--color-bg-active)}.AdgEFa_entry:has(.AdgEFa_open:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.AdgEFa_open{gap:var(--space-3);min-inline-size:0;padding:var(--space-2) var(--space-3);color:var(--color-text);text-align:start;cursor:pointer;border-radius:var(--radius-control);background-color:#0000;border:0;align-items:center;font-family:inherit;display:flex}.AdgEFa_open:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}.AdgEFa_open:focus-visible{outline:0}.AdgEFa_summaryLine{gap:var(--space-2);align-items:center;min-inline-size:0;display:flex}.AdgEFa_undo,.AdgEFa_undoRound{justify-self:end;position:relative}.AdgEFa_entry .AdgEFa_undoRound,.AdgEFa_phoneTime{display:none}.AdgEFa_authorIcon{inline-size:var(--size-avatar);block-size:var(--size-avatar);color:var(--color-text-muted);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);flex-shrink:0;place-items:center;display:inline-grid}.AdgEFa_text{min-inline-size:0;display:grid}.AdgEFa_summary,.AdgEFa_detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdgEFa_summary{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.AdgEFa_detail{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.AdgEFa_time{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);text-align:end}@media not (min-width:768px){.AdgEFa_filterStrip{inline-size:calc(100% + var(--space-4) * 2);padding-inline:var(--space-4);margin-inline:calc(var(--space-4) * -1);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, currentcolor calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, currentcolor calc(100% - var(--space-8)), transparent)}.AdgEFa_card{padding-inline:var(--space-1)}.AdgEFa_entry .AdgEFa_undo{display:none}.AdgEFa_phoneTime{display:inline}.AdgEFa_entry .AdgEFa_undoRound{display:inline-flex}.AdgEFa_summary{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.AdgEFa_entry{padding-block:var(--space-1);grid-template-columns:minmax(0,1fr) auto}.AdgEFa_time{display:none}}}@layer overrides;
@layer reset,tokens,base;@layer components{.u00HHW_screen{padding:0 var(--space-4) var(--space-12);justify-items:center;display:grid}.u00HHW_column{gap:var(--space-4);inline-size:min(100%, calc(var(--space-16) * 12));align-content:start;display:grid}.u00HHW_back{gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);border-radius:var(--radius-pill);outline-offset:var(--focus-ring-offset);justify-self:start;align-items:center;margin-inline-start:calc(var(--space-2) * -1);text-decoration:none;display:inline-flex}.u00HHW_back:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.u00HHW_back:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.u00HHW_steps{gap:var(--space-2);margin:calc(var(--space-2) * -1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.u00HHW_step{gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.u00HHW_step[data-state=current]{font-weight:var(--font-weight-medium);color:var(--color-on-accent);background-color:var(--color-accent);border-color:#0000}.u00HHW_step[data-state=next]{background-color:#0000}.u00HHW_stepLine{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-text-muted);display:none}.u00HHW_stepIndex{inline-size:var(--size-badge);block-size:var(--size-badge);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;line-height:var(--line-height-caption);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);place-items:center;display:inline-grid}.u00HHW_step[data-state=current] .u00HHW_stepIndex{color:var(--color-accent);background-color:var(--color-on-accent)}.u00HHW_step[data-state=done] .u00HHW_stepIndex{color:var(--color-success-text);background-color:var(--color-success-subtle)}.u00HHW_card{gap:var(--space-4);padding:var(--space-5) var(--space-6);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.u00HHW_cardHead{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.u00HHW_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);outline:0;margin-inline-end:auto}.u00HHW_muted{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.u00HHW_examples{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.u00HHW_examplesLabel{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);margin-inline-end:var(--space-1)}.u00HHW_footer{gap:var(--space-2) var(--space-3);border-block-start:var(--border-width) solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-block-start:var(--space-4);display:flex}.u00HHW_totals{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);margin-inline-end:auto}.u00HHW_summaryText{gap:var(--space-1);min-inline-size:0;display:grid}.u00HHW_summaryName{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.u00HHW_milestoneSummary{gap:var(--space-2) var(--space-4);min-inline-size:0;font-size:var(--font-size-small);line-height:var(--line-height-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.u00HHW_milestoneSummary li{gap:var(--space-2);align-items:center;display:inline-flex}.u00HHW_status{gap:var(--space-2);align-items:center;display:flex}.u00HHW_statusText{gap:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;display:inline-flex}.u00HHW_pulse{inline-size:var(--size-dot);block-size:var(--size-dot);background-color:var(--color-brand);border-radius:var(--radius-pill);animation:u00HHW_pulse var(--duration-pulse) var(--ease-standard) infinite alternate}.u00HHW_intro{gap:var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-body);align-items:flex-start;display:flex}.u00HHW_introIcon{color:var(--color-accent-text);flex-shrink:0;margin-block-start:calc(var(--space-1) / 2)}.u00HHW_rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.u00HHW_milestoneRow,.u00HHW_taskRow{gap:var(--space-2);animation:u00HHW_arrive var(--duration-slow) var(--ease-out) both;align-items:start;display:grid}.u00HHW_milestoneRow{grid-template-columns:auto minmax(0, 1fr) calc(var(--space-16) * 2.25) auto;border-block-end:var(--border-width) solid var(--color-border);padding-block-end:var(--space-2)}.u00HHW_milestoneFields{gap:var(--space-1);display:grid}.u00HHW_quiet{background-color:#0000;border-color:#0000}.u00HHW_quiet:hover,.u00HHW_quiet:focus{background-color:var(--color-bg-field);border-color:var(--color-border-strong)}.u00HHW_criterion{color:var(--color-text-muted);min-block-size:var(--size-control-compact);padding-block:var(--space-1);resize:none;field-sizing:content}.u00HHW_strong{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.u00HHW_code{min-inline-size:var(--size-badge);min-block-size:var(--size-control-compact);padding-inline:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-text-muted);flex-shrink:0;place-items:center;display:inline-grid}.u00HHW_milestoneSummary .u00HHW_code{min-block-size:0;padding-inline:var(--space-2);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill)}.u00HHW_date{inline-size:100%}.u00HHW_pending{block-size:var(--size-control-compact);background-color:var(--color-bg-subtle);border-radius:var(--radius-control);animation:u00HHW_pulse var(--duration-pulse) var(--ease-standard) infinite alternate}.u00HHW_add{display:flex}.u00HHW_group{gap:var(--space-2);display:grid}.u00HHW_groupTitle{gap:var(--space-1) var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-body);flex-wrap:wrap;align-items:center;display:flex}.u00HHW_groupTitle .u00HHW_code{background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);min-block-size:0}.u00HHW_groupName{font-weight:var(--font-weight-semibold)}.u00HHW_taskRow{grid-template-columns:minmax(0, 1fr) calc(var(--space-16) * 1.75) auto}.u00HHW_taskMain{gap:var(--space-1);min-inline-size:0;display:grid}.u00HHW_after{gap:var(--space-1);min-inline-size:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;padding-inline-start:var(--space-2);display:flex}.u00HHW_afterText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u00HHW_estimate{inline-size:100%}.u00HHW_rows:empty{display:none}.u00HHW_error{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-danger-text)}@media not (min-width:768px){.u00HHW_card{padding:var(--space-4)}.u00HHW_steps{display:none}.u00HHW_stepLine{display:block}.u00HHW_milestoneRow{grid-template-columns:auto minmax(0,1fr) auto}.u00HHW_milestoneRow .u00HHW_date{grid-area:2/2}.u00HHW_taskRow{grid-template-columns:minmax(0,1fr) auto}.u00HHW_taskRow .u00HHW_estimate{grid-area:2/1;justify-self:start;inline-size:auto}}}@layer overrides;@keyframes u00HHW_arrive{0%{opacity:0;transform:translateY(var(--space-1))}}@keyframes u00HHW_pulse{to{opacity:var(--opacity-pulse)}}
@layer reset,tokens,base;@layer components{.W-8QXa_screen{block-size:100%;padding:0 var(--space-4) var(--space-4);grid-template-rows:auto minmax(0,max-content);grid-template-columns:minmax(0,1fr);display:grid}.W-8QXa_card{min-block-size:0;padding:var(--space-4) var(--space-3) var(--space-2);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.W-8QXa_legend{padding:0 var(--space-3) var(--space-4)}.W-8QXa_timeline{min-block-size:0}}@layer overrides;
@layer reset,tokens,base;@layer components{.QSXc8W_progress{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.QSXc8W_segment{block-size:var(--space-1);background-color:var(--color-track);border-radius:var(--radius-pill)}.QSXc8W_segment[data-state=done]{background-color:var(--color-accent)}.QSXc8W_segment[data-state=current]{background-color:var(--color-brand)}.QSXc8W_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);outline:0}.QSXc8W_hint{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);margin-block-start:calc(var(--space-2) * -1)}.QSXc8W_windows,.QSXc8W_tasks{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.QSXc8W_window{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.QSXc8W_windowName{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.QSXc8W_windowHours{grid-template-columns:var(--size-select-hour) auto var(--size-select-hour);gap:var(--space-2);font-variant-numeric:tabular-nums;align-items:center;display:grid}.QSXc8W_hourSelect{inline-size:100%}.QSXc8W_until{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.QSXc8W_label{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.QSXc8W_dateField{gap:var(--space-2);justify-items:start;display:grid}.QSXc8W_task{grid-template-columns:minmax(0, 1fr) calc(var(--space-16) * 2);gap:var(--space-2);align-items:center;display:grid}.QSXc8W_task:has(>:nth-child(3)){grid-template-columns:minmax(0, 1fr) calc(var(--space-16) * 2) auto}.QSXc8W_duration{inline-size:100%}.QSXc8W_error{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-danger-text)}.QSXc8W_footer{gap:var(--space-2) var(--space-3);border-block-start:var(--border-width) solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block-start:var(--space-4);display:flex}.QSXc8W_footer>:only-child{margin-inline-start:auto}.QSXc8W_demoHint{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.QSXc8W_others{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.QSXc8W_other{gap:var(--space-1) var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media not (min-width:768px){.QSXc8W_windows{gap:var(--space-4)}.QSXc8W_window{gap:var(--space-1);justify-content:stretch;display:grid}.QSXc8W_windowName{font-size:var(--font-size-small);line-height:var(--line-height-small)}.QSXc8W_windowHours{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:is(.QSXc8W_task,.QSXc8W_task:has(>:nth-child(3))){grid-template-columns:minmax(0,1fr) auto}.QSXc8W_task>:nth-child(2){grid-area:2/1}.QSXc8W_footer{flex-direction:column-reverse;align-items:stretch}.QSXc8W_footer>*{inline-size:100%}.QSXc8W_footer>[data-flush][data-flush]{margin-inline-start:0}}}@layer overrides;
@layer reset,tokens,base;@layer components{.Ed_6eG_backdrop{z-index:var(--z-overlay);background-color:var(--color-backdrop);transition:opacity var(--duration-base) var(--ease-out);position:fixed;inset:0}.Ed_6eG_backdrop[data-starting-style],.Ed_6eG_backdrop[data-ending-style]{opacity:0}.Ed_6eG_backdrop[data-ending-style]{transition-duration:var(--duration-fast)}.Ed_6eG_popup{z-index:var(--z-dialog);inline-size:min(var(--size-palette), calc(100% - var(--space-8)));color:var(--color-text);background-color:var(--color-bg-dialog);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-dialog);transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);outline:0;position:fixed;inset-block-start:15%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}.Ed_6eG_popup[data-starting-style],.Ed_6eG_popup[data-ending-style]{opacity:0;transform:translateX(-50%) scale(var(--motion-scale-enter))}.Ed_6eG_popup[data-ending-style]{transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard)}.Ed_6eG_command{display:grid}.Ed_6eG_inputRow{gap:var(--space-3);padding-inline:var(--space-4);border-block-end:var(--border-width) solid var(--color-border);align-items:center;display:flex}.Ed_6eG_searchIcon{color:var(--color-text-muted)}.Ed_6eG_input{inline-size:0;block-size:calc(var(--size-control-large) + var(--space-3));font-family:inherit;font-size:var(--font-size-input);line-height:var(--line-height-input);color:var(--color-text);text-overflow:ellipsis;background-color:#0000;border:0;outline:0;flex:1;padding:0}.Ed_6eG_input::placeholder{color:var(--color-text-muted)}.Ed_6eG_list{max-block-size:min(calc(var(--size-row-comfortable) * 10.5), 60dvh);padding:var(--space-2);overscroll-behavior:contain;scroll-padding-block:var(--space-2);overflow-y:auto}.Ed_6eG_empty{padding:var(--space-6) var(--space-4);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);text-align:center}.Ed_6eG_group+.Ed_6eG_group{margin-block-start:var(--space-2)}.Ed_6eG_group [cmdk-group-heading]{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);color:var(--color-text-muted)}.Ed_6eG_item{gap:var(--space-3);min-block-size:max(var(--size-row-comfortable), var(--size-target-min));padding-inline:var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:default;-webkit-user-select:none;user-select:none;border-radius:var(--radius-control);align-items:center;display:flex}.Ed_6eG_item[data-selected=true]{background-color:var(--color-bg-hover)}.Ed_6eG_item:active{background-color:var(--color-bg-active)}.Ed_6eG_itemIcon{color:var(--color-text-muted)}.Ed_6eG_itemLabel{flex:1}.Ed_6eG_hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted);flex-shrink:0}@media (hover:none){.Ed_6eG_itemKeys{display:none}}}@layer overrides;
@layer reset,tokens,base;@layer components{._53qYMa_done{gap:var(--space-3);text-align:center;justify-items:center;display:grid}._53qYMa_doneIcon{inline-size:var(--size-avatar-large);block-size:var(--size-avatar-large);color:var(--color-success-text);background-color:var(--color-success-subtle);border-radius:var(--radius-pill);place-items:center;display:grid}._53qYMa_doneText{max-inline-size:var(--size-measure-narrow);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}}@layer overrides;
@layer reset,tokens,base;@layer components{.NdlV8G_form{gap:var(--space-3);display:grid}.NdlV8G_line{min-block-size:var(--size-control);max-block-size:calc(var(--line-height-input) * 3 + var(--space-2) * 2 + var(--border-width) * 2)}.NdlV8G_tokens{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NdlV8G_token{gap:var(--space-1);min-block-size:var(--size-badge);padding-inline:var(--space-2);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;line-height:var(--line-height-small);color:var(--color-accent-text);background-color:var(--color-accent-subtle);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.NdlV8G_token[data-unknown]{color:var(--color-warning-text);background-color:var(--color-warning-subtle)}}@layer overrides;
@layer reset,tokens,base;@layer components{.a0qEdG_form{gap:var(--space-4);display:grid}.a0qEdG_message{min-block-size:calc(var(--line-height-input) * 5 + var(--space-2) * 2 + var(--border-width) * 2)}}@layer overrides;
@layer reset,tokens,base;@layer components{._8icxxG_frame{padding:var(--space-2);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-panel);display:block}._8icxxG_light{display:var(--display-light)}._8icxxG_dark{display:var(--display-dark)}._8icxxG_image{border:var(--border-width) solid var(--color-border-shot);border-radius:var(--radius-tile);block-size:auto;inline-size:100%;display:block}}@layer overrides;
@layer reset,tokens,base;@layer components{._6jDcXa_scopes{gap:var(--space-5);min-block-size:0;margin-inline:calc(var(--space-6) * -1);padding-inline:var(--space-6);border-radius:var(--radius-small);display:grid;overflow-y:auto}._6jDcXa_scopes:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}._6jDcXa_scope{gap:var(--space-2);display:grid}._6jDcXa_scopeTitle{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);color:var(--color-text-muted)}._6jDcXa_list{display:grid}._6jDcXa_row{gap:var(--space-4);min-block-size:var(--size-row-compact);border-block-end:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._6jDcXa_row:last-child{border-block-end:0}._6jDcXa_label{font-size:var(--font-size-body);line-height:var(--line-height-body)}._6jDcXa_keys{flex-shrink:0}}@layer overrides;
@layer reset,tokens,base;@layer components{.BjfF4a_screen{max-inline-size:calc(var(--space-16) * 15);padding:0 var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.BjfF4a_back{gap:var(--space-1);padding:var(--space-1) var(--space-2);margin:var(--space-2) 0 calc(var(--space-2) * -1) calc(var(--space-2) * -1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);border-radius:var(--radius-pill);outline-offset:var(--focus-ring-offset);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.BjfF4a_back:hover{color:var(--color-text);background-color:var(--color-bg-hover)}.BjfF4a_back:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.BjfF4a_screen[data-empty]{block-size:100%;max-inline-size:none;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;padding-block-end:var(--space-4)}.BjfF4a_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.BjfF4a_card{gap:var(--space-2);padding:var(--space-5);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);display:grid}.BjfF4a_card[data-selected]{border-color:var(--color-border-strong)}.BjfF4a_emptyCard{padding:var(--space-8) var(--space-4);background-color:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-card);place-items:center;display:grid}.BjfF4a_origin{gap:var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);align-items:center;display:flex}.BjfF4a_author{inline-size:var(--size-avatar);block-size:var(--size-avatar);color:var(--color-text);background-color:var(--color-bg-subtle);border-radius:var(--radius-pill);place-items:center;display:inline-grid}.BjfF4a_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-large);color:var(--color-text)}.BjfF4a_detail{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted)}.BjfF4a_move{gap:var(--space-2);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--line-height-body);color:var(--color-text);flex-wrap:wrap;align-items:center;display:flex}.BjfF4a_before{color:var(--color-text-muted);text-decoration:line-through}.BjfF4a_arrow{color:var(--color-text-muted)}.BjfF4a_more{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.BjfF4a_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-block-start:var(--space-2);display:flex}.BjfF4a_details{margin-inline:calc(var(--space-4) * -1) auto}@media not (min-width:768px){.BjfF4a_back{display:none}.BjfF4a_screen[data-empty]{grid-template-rows:auto minmax(0,1fr)}.BjfF4a_card{padding:var(--space-4)}.BjfF4a_actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BjfF4a_details{order:1;grid-column:1/-1;margin-inline:0}}}@layer overrides;
