.fN8lOa_screen{box-sizing:border-box;gap:var(--space-4);min-block-size:calc(100dvh - var(--space-4));color:var(--color-ink);font-family:var(--font-family);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.fN8lOa_screen>*{flex-shrink:0}.fN8lOa_screen>:last-child{view-transition-name:fN8lOa_actionbar}.fN8lOa_top{gap:var(--space-3);flex-direction:column;display:flex}.fN8lOa_progress{gap:var(--space-2);view-transition-name:fN8lOa_stepper;flex-direction:column;display:flex}.fN8lOa_counter{color:var(--color-ink-muted);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line);margin:0}.fN8lOa_content{gap:var(--space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}.fN8lOa_content>*{flex-shrink:0}.fN8lOa_intro{gap:var(--space-2);flex-direction:column;display:flex}.fN8lOa_title{font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line);text-wrap:balance;overflow-wrap:anywhere;margin:0}.fN8lOa_title:focus{outline:none}.fN8lOa_why{color:var(--color-ink-muted);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line);text-wrap:pretty;margin:0}.fN8lOa_hint{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-ink-muted);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line)}.fN8lOa_badge{align-items:center;gap:var(--space-1);min-block-size:var(--space-4);color:var(--color-ink-muted);font-size:var(--font-label-size);font-weight:var(--font-label-weight);white-space:nowrap;display:inline-flex}.fN8lOa_badge[data-status=saved]{color:var(--color-success)}.fN8lOa_badge[data-status=failed]{color:var(--color-danger)}.fN8lOa_banner{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border:var(--stroke-width) solid var(--color-warning-stroke);border-radius:var(--radius-control);background-color:var(--color-warning-tint);font-size:var(--font-secondary-size);line-height:var(--font-secondary-line);flex-wrap:wrap;margin:0;display:flex}.fN8lOa_banner p{margin:0}.fN8lOa_hero{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;padding-block-start:var(--space-4);display:flex}.fN8lOa_hero .fN8lOa_why{max-inline-size:34ch}.fN8lOa_art{justify-content:center;display:flex}
@media (prefers-reduced-motion:no-preference){[data-tech-enter]>:not(nav){animation-name:ns-up;animation-duration:var(--motion-time-lg);animation-timing-function:var(--motion-ease-out);animation-fill-mode:both}[data-tech-enter]>:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}[data-tech-enter]>:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}[data-tech-enter]>:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}[data-tech-enter]>:nth-child(5){animation-delay:calc(var(--motion-stagger) * 4)}[data-tech-enter]>:nth-child(6){animation-delay:calc(var(--motion-stagger) * 5)}[data-tech-enter]>:nth-child(7){animation-delay:calc(var(--motion-stagger) * 6)}[data-tech-enter]>:nth-child(n+8),[data-tech-enter][data-action-bar]>:last-child{animation-delay:calc(var(--motion-stagger) * 7)}[data-tech-enter]>.ns-swap{animation-name:ns-swap-in;animation-duration:var(--motion-time-md);animation-timing-function:var(--motion-ease-out);animation-fill-mode:backwards;animation-delay:calc(var(--motion-stagger) * 0)}[data-tech-sheet]{animation-name:ns-sheet;animation-duration:var(--motion-spring-soft-time);animation-timing-function:var(--motion-ease-spring-soft);animation-fill-mode:backwards}[data-tech-toast]{animation-name:ns-drop;animation-duration:var(--motion-spring-time);animation-timing-function:var(--motion-ease-spring);animation-fill-mode:both;animation-delay:calc(var(--motion-stagger) * 2.5)}[data-tech-pop] svg{animation-name:ns-pop;animation-duration:var(--motion-pop);animation-timing-function:var(--motion-ease-spring);animation-fill-mode:both}[data-tech-pop=toast] svg{animation-delay:calc(var(--motion-stagger) * 7.5)}[data-tech-pop=fit] svg{animation-delay:calc(var(--motion-stagger) * 10)}[data-tech-shimmer]:after{animation-name:ns-shimmer;animation-duration:var(--motion-shimmer);animation-timing-function:var(--motion-ease-linear);animation-iteration-count:infinite}}
._8aw3_W_list,._8aw3_W_desktopOnly{display:none}@media (min-width:960px){._8aw3_W_split{grid-template-columns:minmax(var(--layout-list-min), var(--layout-list-max)) minmax(0, 1fr);column-gap:var(--space-4);align-items:start;display:grid}._8aw3_W_list,._8aw3_W_detail{box-sizing:border-box;block-size:calc(100dvh - 2 * var(--space-4));overscroll-behavior:contain;scrollbar-width:thin;border:var(--stroke-hairline) solid var(--color-stroke-subtle);border-radius:var(--radius-card);background-color:var(--color-bg);display:block;position:sticky;inset-block-start:var(--space-4);overflow:hidden auto;container:detail/inline-size}._8aw3_W_detail>*{max-inline-size:var(--layout-detail-max)}._8aw3_W_detail[data-form]>*{max-inline-size:var(--layout-form-max)}._8aw3_W_mobileOnly{display:none}._8aw3_W_desktopOnly{display:block}}
.zyLVFW_frame{box-sizing:border-box;min-block-size:100dvh;margin-block-start:calc(var(--space-4) * -1);margin-inline:calc(var(--layout-page-gutter) * -1);flex-direction:column;display:flex}.zyLVFW_frame>*{flex:1}.zyLVFW_stateStack{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.zyLVFW_banner{inset-block-start:calc(var(--space-3) + env(safe-area-inset-top));inset-inline:var(--layout-page-gutter);z-index:var(--z-toast);box-sizing:border-box;max-inline-size:var(--layout-column-max);padding:var(--space-2-5) var(--space-3);border:var(--stroke-width) solid var(--color-warning-stroke);border-radius:var(--radius-control);background-color:var(--color-warning-bg);box-shadow:var(--elevation-e2);color:var(--color-warning);font-family:var(--font-family);font-size:var(--font-secondary-size);font-weight:var(--font-subtitle-weight);line-height:var(--font-secondary-line);margin-inline:auto;position:fixed}.zyLVFW_header{gap:var(--space-2);flex-direction:column;display:flex}.zyLVFW_title{font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line);text-wrap:balance;margin:0}.zyLVFW_subtitle{color:var(--color-ink-muted);font-size:var(--font-secondary-size);font-weight:var(--font-secondary-weight);line-height:var(--font-secondary-line);margin:0}.zyLVFW_list{gap:var(--space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zyLVFW_row{box-sizing:border-box;align-items:center;gap:var(--space-2-5);inline-size:100%;padding:var(--space-2-5) var(--space-3);border:var(--stroke-width) solid var(--color-stroke-subtle);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:var(--elevation-e1);color:var(--color-ink);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:transform,box-shadow;transition-duration:var(--motion-time-sm);transition-timing-function:var(--motion-ease-out);margin:0;font-family:inherit;display:flex}.zyLVFW_row:active{transform:scale(var(--motion-scale-press));transition-duration:var(--motion-time-instant)}:root[data-mouse] .zyLVFW_row:hover{box-shadow:var(--elevation-e3);transform:translateY(calc(var(--motion-distance-lift-md) * -1))}.zyLVFW_row:focus-visible{outline:var(--stroke-focus) solid var(--color-primary);outline-offset:var(--stroke-focus-offset)}.zyLVFW_text{gap:var(--space-0-5);flex-direction:column;flex:1;min-inline-size:0;display:flex}.zyLVFW_name{font-size:var(--font-body-size);font-weight:var(--font-subtitle-weight);line-height:var(--font-body-line);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zyLVFW_detail{color:var(--color-ink-muted);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line)}.zyLVFW_status{margin-block-start:var(--space-1);display:flex}.zyLVFW_chevron{color:var(--color-ink-muted);flex:none;display:inline-flex}.zyLVFW_form{gap:var(--space-2-5);flex-direction:column;display:flex}.zyLVFW_group{gap:var(--space-2);flex-direction:column;display:flex}.zyLVFW_label{color:var(--color-ink-muted);font-size:var(--font-label-size);font-weight:var(--font-subtitle-weight);line-height:var(--font-label-line)}.zyLVFW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.zyLVFW_sheetBody{color:var(--color-ink-muted);font-size:var(--font-secondary-size);line-height:var(--font-secondary-line);margin:0}.zyLVFW_changeBlock{padding-block-start:var(--space-3)}.zyLVFW_sheetActions{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:960px){.zyLVFW_row[data-selected]{border-color:var(--color-primary);background-color:var(--color-primary-tint);box-shadow:var(--elevation-e1)}.zyLVFW_row[data-selected] .zyLVFW_chevron{display:none}.zyLVFW_frame{min-block-size:0;margin-block-start:0;margin-inline:0}}.zyLVFW_calDetail{display:none}@media (min-width:960px){.zyLVFW_calSplit{grid-template-columns:minmax(var(--layout-calendar-main-min), 1fr) clamp(var(--layout-calendar-detail-min), 34%, var(--layout-calendar-detail-max));column-gap:var(--space-4);align-items:start;display:grid}.zyLVFW_calDetail{box-sizing:border-box;block-size:calc(100dvh - 2 * var(--space-4));overscroll-behavior:contain;scrollbar-width:thin;border:var(--stroke-hairline) solid var(--color-stroke-subtle);border-radius:var(--radius-card);background-color:var(--color-bg);display:block;position:sticky;inset-block-start:var(--space-4);overflow:hidden auto}}
.fiJMnq_stack{gap:var(--space-2-5);flex-direction:column;min-inline-size:0;display:flex}.fiJMnq_stack[data-spacing=group]{gap:var(--space-4)}
