@layer theme,base;@layer components{.ui-marker{background:var(--ui-marker-color,var(--ui-accent));border-radius:.25rem .25rem 0 0;flex:none;width:.5rem;height:.7rem;margin-top:.4em;display:inline-block}.ui-notice{font-family:var(--ui-font);color:var(--ui-text);line-height:var(--ui-notice-line-height,1.55);max-width:var(--ui-notice-measure,62ch);align-items:flex-start;gap:.75rem;display:flex}.ui-notice-body{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ui-notice-title{margin:0;font-weight:600}.ui-notice-text{color:var(--ui-notice-text,var(--ui-muted))}.ui-notice-text>p{margin:0}.ui-notice[data-kind=error] .ui-notice-text{color:var(--ui-text)}.ui-empty{max-width:42ch;font-family:var(--ui-font);color:var(--ui-text);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem 0;display:flex}.ui-empty-mark{width:1.1rem;height:auto;fill:var(--ui-accent);margin-bottom:.5rem}.ui-empty-title{font-family:var(--ui-empty-title-font,inherit);font-size:var(--ui-empty-title-size,1.25rem);font-weight:var(--ui-empty-title-weight,600);margin:0;line-height:1.25}.ui-empty-text{color:var(--ui-muted);margin:0}.ui-empty-action{margin-top:.75rem}.ui-skeleton{height:var(--ui-skeleton-height,.9em);border-radius:var(--ui-radius-sm);background:var(--ui-skeleton-bg,var(--ui-surface-sunken));display:block}.ui-skeleton-lines{flex-direction:column;gap:.6em;display:flex}}@layer utilities;
.cxRCbq_page{padding-block:var(--space-xl) var(--space-2xl);gap:var(--space-xl);display:grid}@media (min-width:900px){.cxRCbq_page{padding-block:var(--space-2xl) var(--space-3xl)}}.cxRCbq_head{gap:var(--space-md);display:grid}.cxRCbq_section{gap:var(--space-lg);padding-top:var(--space-xl);border-top:1px solid var(--border);min-width:0;display:grid}.cxRCbq_narrow{max-width:34rem}.cxRCbq_total{font-size:var(--text-sm);color:var(--fg-muted)}.cxRCbq_noAccess{gap:var(--space-md);max-width:var(--measure);display:grid}.cxRCbq_todo{border-top:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.cxRCbq_todo>li{gap:0 var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--border);grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;display:grid}.cxRCbq_todo>li>a{grid-column:2}@media (min-width:800px){.cxRCbq_todo>li{grid-template-columns:4.5rem minmax(0,1fr) auto}.cxRCbq_todo>li>a{grid-column:auto}}.cxRCbq_todoCount{font-family:var(--font-serif);font-weight:500;font-size:var(--text-2xl);font-variant-numeric:lining-nums tabular-nums;line-height:1}.cxRCbq_nowrap{white-space:nowrap}.cxRCbq_todo a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.cxRCbq_todo a:active{color:var(--fg)}
.ivahca_subnav{gap:0 var(--space-lg);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.ivahca_subnav a{min-height:2.75rem;color:var(--fg-muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.ivahca_subnav a:hover{color:var(--fg)}.ivahca_subnav a:focus-visible{color:var(--fg);outline:2px solid var(--focus);outline-offset:3px}.ivahca_subnav a:active{color:var(--fg);border-bottom-color:var(--border-strong)}.ivahca_subnav a[aria-current=page]{color:var(--fg);border-bottom-color:var(--stone)}.ivahca_form{gap:var(--space-lg);max-width:28rem;display:grid}.ivahca_actions{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.ivahca_result,.ivahca_screenOnly{gap:var(--space-lg);display:grid}.ivahca_cardsTitle{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);margin:0;font-weight:600}.ivahca_cards{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ivahca_card{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--border-strong);border-radius:var(--radius);break-inside:avoid;align-content:start;min-width:0;display:grid}.ivahca_cardData{gap:var(--space-sm);margin:0;display:grid}.ivahca_cardData dt{font-size:var(--text-xs);color:var(--fg-muted)}.ivahca_cardData dd{font-variant-numeric:tabular-nums;margin:0}.ivahca_code{font-size:var(--text-lg);white-space:nowrap;font-weight:600}.ivahca_cardNote{font-size:var(--text-xs);color:var(--fg-muted);overflow-wrap:anywhere;margin:0}.ivahca_back{margin:0}.ivahca_toolbar{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.ivahca_url{font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ivahca_urlCell{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.ivahca_check{align-items:center;gap:0 var(--space-lg);flex-wrap:wrap;display:flex}.ivahca_muted{color:var(--fg-muted)}.ivahca_saved{font-size:var(--text-sm);color:var(--fg-muted)}.ivahca_cardBrand{font-family:var(--font-serif);font-size:var(--text-xl);margin:0;font-weight:500;line-height:1.1}.ivahca_nowrap{white-space:nowrap}@media print{.ivahca_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.lxhT6q_meta{gap:var(--space-xs) var(--space-lg);font-size:var(--text-sm);color:var(--fg-muted);flex-wrap:wrap;margin:0;display:flex}.lxhT6q_meta a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lxhT6q_meta a:active{color:var(--fg)}.lxhT6q_form{gap:var(--space-lg);min-width:0;max-width:34rem;display:grid}.lxhT6q_dates{gap:var(--space-lg);display:grid}@media (min-width:700px){.lxhT6q_dates{grid-template-columns:repeat(2,minmax(0,1fr))}}.lxhT6q_note{font-size:var(--text-sm);color:var(--fg-muted);max-width:34rem;margin:0}.lxhT6q_inline{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.lxhT6q_saved{font-size:var(--text-sm);color:var(--fg-muted)}.lxhT6q_items{border-top:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.lxhT6q_items>li{gap:var(--space-md);padding-block:var(--space-lg);border-bottom:1px solid var(--border);min-width:0;display:grid}.lxhT6q_itemForm{gap:var(--space-md);min-width:0;max-width:44rem;display:grid}.lxhT6q_stationFields{gap:var(--space-md) var(--space-lg);display:grid}@media (min-width:700px){.lxhT6q_stationFields{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.lxhT6q_photo{gap:var(--space-md) var(--space-lg);align-items:start;display:grid}@media (min-width:700px){.lxhT6q_photo{grid-template-columns:10rem minmax(0,1fr)}}.lxhT6q_thumb{border-radius:var(--radius-sm);background:var(--bg-soft);width:10rem;max-width:100%;height:auto;display:block}.lxhT6q_photoBody{gap:var(--space-sm);min-width:0;display:grid}.lxhT6q_captionForm{gap:var(--space-sm);max-width:30rem;display:grid}.lxhT6q_portraitRow{gap:var(--space-lg);align-items:start;display:grid}@media (min-width:700px){.lxhT6q_portraitRow{grid-template-columns:12rem minmax(0,1fr)}}.lxhT6q_link{gap:var(--space-xs);justify-items:start;min-width:0;display:grid}.lxhT6q_linkLabel{font-size:var(--text-sm);color:var(--fg-muted)}.lxhT6q_linkValue{font-size:var(--text-sm);overflow-wrap:anywhere}.lxhT6q_stack{gap:var(--space-lg);min-width:0;display:grid}.lxhT6q_stack h3{margin:0}.lxhT6q_banner{padding-block:var(--space-sm);border-block:1px solid var(--border);font-size:var(--text-sm);color:var(--fg-muted);margin:0}.lxhT6q_view{gap:var(--space-2xl);max-width:var(--measure);min-width:0;display:grid}.lxhT6q_viewHead{gap:var(--space-md);justify-items:start;display:grid}.lxhT6q_portrait{border-radius:var(--radius);width:min(16rem,70%);height:auto;margin-bottom:var(--space-md);display:block}.lxhT6q_viewName{font-family:var(--font-serif);font-weight:500;font-size:var(--text-title);text-wrap:balance;overflow-wrap:break-word;min-width:0;margin:0;line-height:1.05}.lxhT6q_viewDates{color:var(--fg-muted);font-size:var(--text-lg);margin:0}.lxhT6q_viewSection{gap:var(--space-md);padding-top:var(--space-xl);border-top:1px solid var(--border);display:grid}.lxhT6q_viewSection>:is(h2,h3){font-family:var(--font-serif);font-weight:500;font-size:var(--text-section);text-wrap:balance;margin:0}.lxhT6q_prose{white-space:pre-line;margin:0;line-height:1.7}.lxhT6q_timeline{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.lxhT6q_timeline>li{gap:var(--space-2xs);padding-left:var(--space-lg);border-left:1px solid var(--border-strong);display:grid}.lxhT6q_timeline :is(h3,h4){font-family:var(--font-serif);font-weight:500;font-size:var(--text-list-title);margin:0;line-height:1.2}.lxhT6q_period{font-size:var(--text-sm);color:var(--fg-muted);font-variant-numeric:tabular-nums;margin:0}.lxhT6q_gallery{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.lxhT6q_gallery figure{gap:var(--space-xs);margin:0;display:grid}.lxhT6q_gallery img{border-radius:var(--radius-sm);background:var(--bg-soft);width:100%;height:auto;display:block}.lxhT6q_gallery figcaption{font-size:var(--text-sm);color:var(--fg-muted)}.lxhT6q_fieldError{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);font-weight:600}.lxhT6q_effects{gap:var(--space-xs);max-width:34rem;margin:0;padding-left:1.25rem;display:grid}
.Dd8VUq_filter{gap:var(--space-md) var(--space-lg);align-items:start;display:grid}@media (min-width:900px){.Dd8VUq_filter{grid-template-columns:repeat(3,minmax(0,1fr))}}.Dd8VUq_filterActions{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;grid-column:1/-1;display:flex}.Dd8VUq_moveForm{gap:var(--space-xl);min-width:0;display:grid}.Dd8VUq_listHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}.Dd8VUq_muted{color:var(--fg-muted);font-size:var(--text-sm);margin:0}.Dd8VUq_pager{align-items:center;gap:var(--space-sm) var(--space-lg);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Dd8VUq_move{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--border);max-width:44rem;display:grid}.Dd8VUq_move h3{margin:0}.Dd8VUq_moveFields{gap:var(--space-md) var(--space-lg);align-items:start;display:grid}@media (min-width:700px){.Dd8VUq_moveFields{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.Dd8VUq_form{gap:var(--space-lg);max-width:28rem;display:grid}.Dd8VUq_stack{gap:var(--space-lg);min-width:0;display:grid}.Dd8VUq_back{margin:0}.Dd8VUq_nowrap{white-space:nowrap}.Dd8VUq_stack .ui-table td{vertical-align:middle}.Dd8VUq_stack .ui-table th[scope=row]{vertical-align:middle}.Dd8VUq_inline{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.Dd8VUq_wrapAnywhere{overflow-wrap:anywhere;word-break:break-all}.Dd8VUq_fieldError{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);font-weight:600}.Dd8VUq_payCell{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}@media (min-width:900px){.Dd8VUq_payCell{white-space:nowrap;flex-wrap:nowrap}}
.cni4Dq_page{padding-block:var(--space-2xl)}@media (min-width:900px){.cni4Dq_page{padding-block:var(--space-3xl)}}.cni4Dq_inner{gap:var(--space-xl);max-width:28rem;display:grid}.cni4Dq_head{gap:var(--space-md);display:grid}.cni4Dq_form{gap:var(--space-lg);display:grid}.cni4Dq_actions{align-items:center;gap:var(--space-sm) var(--space-lg);padding-top:var(--space-xs);flex-wrap:wrap;display:flex}.cni4Dq_links{gap:var(--space-xs) var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.cni4Dq_links a{align-items:center;min-height:2.75rem;display:inline-flex}.cni4Dq_result{padding-block:var(--space-sm)}
