.LaJsVa_page{gap:var(--space-5);display:grid}.LaJsVa_pageNarrow{gap:var(--space-5);max-inline-size:var(--form-max);display:grid}.LaJsVa_page>*,.LaJsVa_pageNarrow>*{min-inline-size:0}.LaJsVa_pageHeader{gap:var(--space-2);display:grid}.LaJsVa_backLink{min-block-size:var(--touch-min);inline-size:fit-content;color:var(--color-accent);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.LaJsVa_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;line-height:1.2}.LaJsVa_subtitle{color:var(--color-muted)}.LaJsVa_sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.LaJsVa_muted{color:var(--color-muted)}.LaJsVa_small{font-size:var(--font-size-sm)}.LaJsVa_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);align-content:start;min-inline-size:0;display:grid}.LaJsVa_cardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.LaJsVa_cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.LaJsVa_cardGrid{gap:var(--space-4);display:grid}@media (min-width:900px){.LaJsVa_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.LaJsVa_allLink{min-block-size:var(--touch-min);padding-inline:var(--space-2);color:var(--color-accent);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.LaJsVa_rows{list-style:none;display:grid}.LaJsVa_row{align-items:center;gap:var(--space-3);min-block-size:var(--touch-min);padding-block:var(--space-2);border-block-start:1px solid var(--color-border);display:flex}.LaJsVa_rows>li:first-child>.LaJsVa_row,.LaJsVa_rows>.LaJsVa_row:first-child{border-block-start:0}.LaJsVa_rowMain{flex:1;min-inline-size:0;display:grid}.LaJsVa_rowTitle{font-weight:var(--font-weight-medium);color:var(--color-text);overflow-wrap:anywhere;text-decoration:none}a.LaJsVa_rowTitle{min-block-size:var(--touch-min);align-items:center;display:inline-flex}.LaJsVa_rowMeta{color:var(--color-muted);font-size:var(--font-size-sm)}.LaJsVa_empty{color:var(--color-muted);padding-block:var(--space-2)}.LaJsVa_dateBlock{inline-size:var(--date-block-size);block-size:var(--date-block-size);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-strong);flex:none;place-items:center;line-height:1.1;display:grid}.LaJsVa_dateBlockPast{background:var(--chip-warning-bg);color:var(--chip-warning-text);border:1px dashed var(--chip-warning-border)}.LaJsVa_dateDay{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.LaJsVa_dateMonth{font-size:var(--font-size-xs)}.LaJsVa_chip{align-items:center;gap:var(--space-1);inline-size:fit-content;padding:2px var(--space-3);border:1px solid var(--chip-neutral-border);border-radius:var(--radius-pill);background:var(--chip-neutral-bg);color:var(--chip-neutral-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.LaJsVa_chipPipeline{border-color:var(--chip-pipeline-border);background:var(--chip-pipeline-bg);color:var(--chip-pipeline-text)}.LaJsVa_chipFirstTime{border-color:var(--chip-first-time-border);background:var(--chip-first-time-bg);color:var(--chip-first-time-text)}.LaJsVa_chipReturning{border-color:var(--chip-returning-border);background:var(--chip-returning-bg);color:var(--chip-returning-text)}.LaJsVa_chipInactive{border-style:dashed;border-color:var(--chip-inactive-border);background:var(--chip-inactive-bg);color:var(--chip-inactive-text)}.LaJsVa_chipNotProceeding{border-color:var(--chip-not-proceeding-border);background:var(--chip-not-proceeding-bg);color:var(--chip-not-proceeding-text)}.LaJsVa_chipWarning{border-color:var(--chip-warning-border);background:var(--chip-warning-bg);color:var(--chip-warning-text)}.LaJsVa_chipSuccess{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.LaJsVa_button,.LaJsVa_buttonPrimary,.LaJsVa_buttonDanger,.LaJsVa_buttonQuiet{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--touch-min);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:none;display:inline-flex}.LaJsVa_buttonPrimary{min-block-size:var(--button-main);padding-inline:var(--space-5);border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-bold)}.LaJsVa_buttonPrimary:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong)}.LaJsVa_buttonDanger{border-color:var(--color-danger);color:var(--color-danger)}.LaJsVa_buttonQuiet{color:var(--color-accent);background:0 0;border-color:#0000}.LaJsVa_button:hover,.LaJsVa_buttonQuiet:hover{background:var(--color-surface-muted)}.LaJsVa_button:disabled,.LaJsVa_buttonPrimary:disabled,.LaJsVa_buttonDanger:disabled,.LaJsVa_buttonQuiet:disabled{opacity:.55;cursor:not-allowed}.LaJsVa_buttonSmall{min-block-size:var(--touch-min);padding-inline:var(--space-3);font-size:var(--font-size-sm)}.LaJsVa_wide{inline-size:100%}.LaJsVa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.LaJsVa_mainActions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.LaJsVa_mainActions{grid-template-columns:repeat(2,minmax(0,240px))}}.LaJsVa_form{gap:var(--space-5);display:grid}.LaJsVa_fieldset{gap:var(--space-2);border:0;min-inline-size:0;display:grid}.LaJsVa_field{gap:var(--space-2);min-inline-size:0;display:grid}.LaJsVa_label,.LaJsVa_legend{font-weight:var(--font-weight-medium)}.LaJsVa_legend{margin-block-end:var(--space-2);padding:0}.LaJsVa_required{color:var(--color-danger)}.LaJsVa_input,.LaJsVa_select,.LaJsVa_textarea{inline-size:100%;min-block-size:var(--touch-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.LaJsVa_textarea{resize:vertical;unicode-bidi:plaintext;min-block-size:96px}.LaJsVa_input[aria-invalid=true],.LaJsVa_textarea[aria-invalid=true],.LaJsVa_select[aria-invalid=true]{border-color:var(--color-danger)}.LaJsVa_hint{color:var(--color-muted);font-size:var(--font-size-sm)}.LaJsVa_fieldError{color:var(--color-danger);font-size:var(--font-size-sm)}.LaJsVa_checkbox{align-items:center;gap:var(--space-2);min-block-size:var(--touch-min);cursor:pointer;display:inline-flex}.LaJsVa_checkbox input{block-size:22px;inline-size:22px;accent-color:var(--color-accent)}.LaJsVa_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.LaJsVa_choice{position:relative}.LaJsVa_choice input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.LaJsVa_choice span{min-block-size:var(--touch-min);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);cursor:pointer;align-items:center;display:inline-flex}.LaJsVa_choice input:checked+span{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-medium)}.LaJsVa_choice input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}.LaJsVa_choice input:disabled+span{opacity:.55;cursor:not-allowed}.LaJsVa_saveBar{z-index:10;gap:var(--space-2);margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);background:var(--color-bg);box-shadow:var(--shadow-raised);display:grid;position:sticky;inset-block-end:calc(var(--nav-height) + env(safe-area-inset-bottom))}@media (min-width:900px){.LaJsVa_saveBar{border-radius:var(--radius-lg);margin-inline:0;inset-block-end:0}}.LaJsVa_alert,.LaJsVa_notice,.LaJsVa_success{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid}.LaJsVa_alert{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}.LaJsVa_notice{border-color:var(--chip-warning-border);background:var(--color-warning-soft);color:var(--chip-warning-text)}.LaJsVa_success{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.LaJsVa_offer{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-accent-soft);display:grid}.LaJsVa_userText{white-space:pre-line;overflow-wrap:anywhere;unicode-bidi:plaintext}.LaJsVa_ltr{direction:ltr;unicode-bidi:isolate}.LaJsVa_menu{position:relative}.LaJsVa_menu>summary{list-style:none}.LaJsVa_menu>summary::-webkit-details-marker{display:none}.LaJsVa_menuPanel{z-index:15;gap:var(--space-1);min-inline-size:220px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-raised);margin-block-start:var(--space-1);display:grid;position:absolute;inset-inline-end:0}.LaJsVa_menuPanel>button{justify-content:flex-start}.LaJsVa_standalone{padding:var(--space-5)}
