.NRJEQa_card{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:0 1px 3px var(--shadow);transition:box-shadow .2s;position:relative}.NRJEQa_card:hover{box-shadow:0 4px 16px var(--shadow)}.NRJEQa_card h3{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:var(--text-lg);margin:0 0 var(--space-2)}.NRJEQa_card p{color:var(--text-secondary);margin:0}
._2OdzcW_card{background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 3px var(--shadow);color:var(--text);border-radius:12px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}._2OdzcW_link:hover{box-shadow:0 4px 16px var(--shadow);transform:translateY(-2px)}._2OdzcW_image{aspect-ratio:3/2;background-position:50%;background-size:cover;width:100%}._2OdzcW_body{padding:20px}._2OdzcW_body h3{margin:4px 0 8px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:700}._2OdzcW_body p{color:var(--text-secondary);margin:0 0 12px}
._mECrq_map{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid;position:relative}._mECrq_card{z-index:1;position:relative}._mECrq_canvas{z-index:1;aspect-ratio:380/608;grid-area:1/2/span 3;place-self:center;width:clamp(290px,28vw,380px);display:none;position:relative}._mECrq_canvas svg{width:100%;height:100%}._mECrq_links{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._mECrq_link{fill:none;stroke:var(--border-strong);stroke-width:1.5px;transition:stroke .15s}._mECrq_link[data-active]{stroke:var(--accent);stroke-width:2px}._mECrq_outline{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.2px}._mECrq_pin{cursor:pointer}._mECrq_halo{fill:var(--accent);opacity:.18;transition:r .15s,opacity .15s}._mECrq_pin[data-active] ._mECrq_halo{opacity:.3}._mECrq_dot{fill:var(--accent);stroke:var(--surface);stroke-width:1.5px}@media (min-width:1024px){._mECrq_map{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px 40px}._mECrq_card{grid-column:var(--card-col);grid-row:var(--card-row)}._mECrq_canvas{display:block}}._mECrq_header{justify-content:space-between;align-items:center;gap:10px;display:flex}._mECrq_explore{color:var(--accent);white-space:nowrap;font-size:14px;font-weight:600}._mECrq_explore:hover{color:var(--accent-strong)}@media (max-width:720px){._mECrq_map{grid-template-columns:1fr}}
.glhlXq_alias{height:0;display:block}.glhlXq_start{background:var(--accent-bg);border:1px solid var(--accent-light);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:32px;display:flex}.glhlXq_startCopy h3{margin:0 0 6px;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:700}.glhlXq_startCopy p{color:var(--text-secondary);margin:0}
.Qviv7W_count{color:var(--text-secondary);text-align:right;margin-top:4px;font-size:12px;display:block}.Qviv7W_count.Qviv7W_full{color:var(--accent);font-weight:600}
.X3NdjG_checks{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:8px;flex-basis:100%;padding:12px 14px;font-size:14px}.X3NdjG_list{margin:6px 0 0;padding:0;list-style:none}.X3NdjG_check{margin:6px 0 0;line-height:1.4}.X3NdjG_check.X3NdjG_ok{color:var(--text-secondary)}.X3NdjG_warn .X3NdjG_icon{color:var(--accent)}
.GfPZ7W_crop{margin-top:8px;font-size:14px}.GfPZ7W_summary{cursor:pointer;font-weight:600}
.boUPja_slider{grid-template-columns:110px 1fr;align-items:center;gap:10px;margin-top:8px;font-size:14px;font-weight:600;display:grid}.boUPja_range{accent-color:var(--accent)}.boUPja_range:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:899px){.boUPja_range{scroll-margin-top:calc(32vh + 27px)}}
._8c1M3W_swatches{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._8c1M3W_swatch{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;justify-items:center;gap:8px;padding:10px 8px;font-size:14px;font-weight:600;display:grid}._8c1M3W_swatch[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._8c1M3W_swatch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._8c1M3W_chip{border:1px solid var(--border-strong);border-radius:6px;align-items:flex-end;width:100%;height:56px;padding:8px;display:flex}._8c1M3W_accent{border-radius:999px;width:40%;height:10px;display:block}
._1uwdyG_grid{gap:8px;display:grid}._1uwdyG_choice{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;gap:2px;padding:12px 14px;display:grid}._1uwdyG_note{color:var(--text-secondary);font-size:13px}._1uwdyG_choice[aria-checked=true],._1uwdyG_checked{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._1uwdyG_head{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}._1uwdyG_photos{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px;display:grid}._1uwdyG_photo{aspect-ratio:4/3;border:1px solid var(--border-strong);background-color:var(--surface-2);cursor:pointer;background-position:50%;background-size:cover;border-radius:6px;padding:0}._1uwdyG_photo[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._1uwdyG_choice:focus-visible,._1uwdyG_checkbox:focus-visible,._1uwdyG_photo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:899px){._1uwdyG_checkbox{scroll-margin-top:calc(32vh + 27px)}}
._56Ex0W_strip{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--strip-plain,var(--surface-2));color:var(--text);--button-padding:4px 12px;--button-font-size:var(--text-sm);--button-font-weight:500;flex-wrap:wrap;align-items:flex-start;display:flex}._56Ex0W_green{background:var(--status-green-bg)}._56Ex0W_amber{background:var(--status-amber-bg)}._56Ex0W_red{background:var(--status-red-bg)}._56Ex0W_blue{background:var(--status-blue-bg)}._56Ex0W_dark{background:var(--charcoal);color:var(--on-dark);box-shadow:0 var(--space-2) var(--space-6) var(--shadow-strong)}._56Ex0W_dark a,._56Ex0W_dark a:hover{color:var(--on-dark)}._56Ex0W_body{gap:var(--space-1);flex:1;min-width:min(100%,10rem);display:grid}._56Ex0W_body>:first-child{font-weight:600}._56Ex0W_green ._56Ex0W_body>:first-child{color:var(--status-green)}._56Ex0W_amber ._56Ex0W_body>:first-child{color:var(--status-amber)}._56Ex0W_red ._56Ex0W_body>:first-child{color:var(--status-red)}._56Ex0W_blue ._56Ex0W_body>:first-child{color:var(--status-blue)}._56Ex0W_body>*{margin:0}._56Ex0W_action{margin-block:calc(-1 * var(--space-1));flex-shrink:0;align-self:center}._56Ex0W_strip>svg{margin-top:calc(.5lh - .625rem)}
.RYuKxW_link:after{content:" ";background:currentColor;padding-left:.6em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M2.5 9.5 9.5 2.5M4 2.5h5.5V8'/%3E%3C/svg%3E") 100%/.75em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M2.5 9.5 9.5 2.5M4 2.5h5.5V8'/%3E%3C/svg%3E") 100%/.75em no-repeat}
.X-MJNq_counts{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);max-width:100%;color:var(--text-secondary);flex:none;text-decoration:none;display:flex;overflow:hidden}.X-MJNq_count{min-width:5rem;padding:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--text-xs);text-align:center;flex:auto;justify-items:center;text-decoration:none;display:grid}.X-MJNq_count+.X-MJNq_count{border-left:1px solid var(--border)}.X-MJNq_count[aria-current]{box-shadow:inset 0 -3px 0 var(--accent)}.X-MJNq_count strong{color:var(--text);font-family:var(--font-display), "Lato", system-ui, sans-serif;font-size:1.75rem;line-height:1.1}.X-MJNq_count strong[data-zero]{color:var(--muted)}.X-MJNq_count strong[data-tone=red]{color:var(--status-red)}.X-MJNq_count strong[data-tone=green]{color:var(--status-green)}.X-MJNq_small .X-MJNq_count{min-width:4.25rem;padding:var(--space-1) var(--space-2)}.X-MJNq_small .X-MJNq_count strong{font-size:var(--text-lg)}@media (max-width:30rem){.X-MJNq_counts{width:100%}.X-MJNq_count,.X-MJNq_small .X-MJNq_count{min-width:0;padding:var(--space-2) var(--space-1);flex:1 1 0}}
.AJyrua_frame{container-type:inline-size}.AJyrua_grid{--grid-gap:var(--space-5);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.AJyrua_even{align-items:stretch}.AJyrua_s2,.AJyrua_s3,.AJyrua_s4,.AJyrua_s6{grid-column:1/-1}@container (max-width:30rem){.AJyrua_grid{--grid-gap:var(--space-3)}}@container (min-width:62.5rem){.AJyrua_grid{grid-template-columns:repeat(6,minmax(0,1fr))}.AJyrua_s1{grid-column:span 1}.AJyrua_s2{grid-column:span 2}.AJyrua_s3{grid-column:span 3}.AJyrua_s4{grid-column:span 4}}.AJyrua_column{gap:var(--grid-gap);align-content:start;min-width:0;display:grid}.AJyrua_card{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.AJyrua_record{background:var(--surface)}.AJyrua_aside{--strip-plain:var(--surface);background:var(--surface-2)}.AJyrua_log{background:color-mix(in srgb, var(--accent-light) 30%, var(--surface))}.AJyrua_title{font-size:var(--text-lg);margin:0}.AJyrua_head{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.AJyrua_action:has(form){flex-basis:100%}
.uUbFXW_tabs{gap:var(--space-4);margin-bottom:var(--space-4);box-shadow:inset 0 -1px var(--border);font-size:var(--text-sm);white-space:nowrap;display:flex;overflow:auto hidden}.uUbFXW_tabs a{padding:var(--space-2) 0;color:var(--text-secondary);border-bottom:2px solid #0000;text-decoration:none}.uUbFXW_tabs a:hover{color:var(--text)}.uUbFXW_tabs a[aria-current=page],.uUbFXW_tabs a[data-pending]{border-bottom-color:var(--accent);color:var(--text);font-weight:600}.uUbFXW_badge{margin-left:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-bg);font-size:var(--text-xs);font-weight:700;display:inline-block}.uUbFXW_tabs:has(a[data-pending]) a[aria-current=page]:not([data-pending]){color:var(--text-secondary);font-weight:inherit;border-bottom-color:#0000}
._7jVwAq_email{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._7jVwAq_headers{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-sm);grid-template-columns:auto 1fr;margin:0;display:grid}._7jVwAq_headers dt{color:var(--text-secondary)}._7jVwAq_headers dd{overflow-wrap:anywhere;margin:0}._7jVwAq_body{gap:var(--space-4);padding:var(--space-3) var(--space-4);display:grid}
.loqe7G_picker{min-width:0;display:block}.loqe7G_button{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-width:0;height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;font-size:var(--control-font-size);text-align:left;white-space:nowrap;cursor:pointer;display:flex}.loqe7G_button:hover:not(:disabled){border-color:var(--accent)}.loqe7G_button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.loqe7G_button:disabled{background:var(--surface-2);color:var(--text-secondary);cursor:not-allowed}.loqe7G_none{color:var(--text-secondary)}.loqe7G_icon{fill:none;width:1.125em;height:1.125em;stroke:var(--text-secondary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.loqe7G_calendar{padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 6px 24px rgb(var(--text-rgb) / .15);color:var(--text)}@supports (position-area:bottom){.loqe7G_calendar{margin:var(--space-1) 0;position-area:bottom span-right;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline}}.loqe7G_head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.loqe7G_months{font-weight:600;font-size:var(--text-sm)}.loqe7G_step{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;color:var(--text);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;line-height:1}.loqe7G_step:hover{background:var(--surface-2)}.loqe7G_grid{border-collapse:collapse}.loqe7G_grid td[data-month-top]{border-top:2px solid var(--text-secondary)}.loqe7G_grid td[data-month-left]{border-left:2px solid var(--text-secondary)}.loqe7G_grid th{padding-bottom:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);font-weight:600}.loqe7G_day{border-radius:var(--radius-md);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--text);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.loqe7G_day:hover{outline:1px solid var(--accent)}.loqe7G_day:focus-visible{outline:var(--focus-ring);outline-offset:0}.loqe7G_day[data-today]{text-underline-offset:3px;font-weight:700;text-decoration:underline}.loqe7G_day[aria-pressed=true]{background:var(--accent);color:var(--white)}.loqe7G_day[aria-disabled]{color:var(--text-secondary);opacity:.45;cursor:not-allowed}.loqe7G_month{font-size:var(--text-xs);font-weight:700;line-height:1}.loqe7G_clear{margin-top:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;text-decoration:underline}
.sHJyhW_control{width:100%;min-width:0;height:var(--control-height);padding:0 var(--control-padding-x);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;font-size:var(--control-font-size);font-weight:400}.sHJyhW_dateRange{gap:var(--space-1);align-items:center;display:flex}.sHJyhW_textarea{height:auto;min-height:calc(var(--control-height) * 2);padding-block:var(--space-2);resize:vertical;line-height:1.5}.sHJyhW_control[aria-invalid=true]{border-color:var(--danger)}.sHJyhW_control:disabled{opacity:.6;cursor:not-allowed}.sHJyhW_file{max-width:100%;font:inherit;font-size:var(--note-font-size)}.sHJyhW_control:focus-visible,.sHJyhW_file:focus-visible,.sHJyhW_checkbox:focus-visible,.sHJyhW_segment:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.sHJyhW_checkboxLabel{align-items:flex-start;gap:var(--space-2);font-size:var(--label-font-size);cursor:pointer;font-weight:400;display:flex}.sHJyhW_checkbox{width:1.125em;height:1.125em;font:inherit;accent-color:var(--accent);cursor:pointer;flex:none;margin:calc(.5lh - .5625em) 0 0}.sHJyhW_segmented{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.sHJyhW_segment{padding:var(--space-1) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:var(--note-font-size);cursor:pointer}.sHJyhW_segment[aria-checked=true],.sHJyhW_segment[aria-current]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);font-weight:600}.sHJyhW_quiet{color:var(--text-secondary);border-style:dashed}.sHJyhW_quiet[aria-checked=true],.sHJyhW_quiet[aria-current]{color:var(--text)}.sHJyhW_segment:has(svg){gap:var(--space-2);align-items:center;display:inline-flex}.sHJyhW_segment svg{flex:none}.sHJyhW_segment:disabled{opacity:.6;cursor:not-allowed}
.VWlMiW_link{margin-left:var(--space-2);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.VWlMiW_link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}
.ZXevnG_section{padding-top:80px;padding-bottom:80px}.ZXevnG_muted{background:var(--surface-2)}.ZXevnG_white{background:var(--accent-bg)}.ZXevnG_bordered{border-top:1px solid var(--accent-light);border-bottom:1px solid var(--accent-light)}.ZXevnG_title{color:var(--text);margin:6px 0 12px;font-size:clamp(28px,4vw,44px);line-height:1.15}.ZXevnG_lede{color:var(--text-secondary);max-width:720px;font-size:17px;line-height:1.6}.ZXevnG_long{max-width:none}@media (max-width:720px){.ZXevnG_section{padding-top:56px;padding-bottom:56px}}@media (max-width:640px){.ZXevnG_section.ZXevnG_snug{padding-top:32px;padding-bottom:32px}}
._9XEL7G_message{font-size:var(--note-font-size);color:var(--text-secondary);flex-basis:100%;margin:0}
.IK6qEq_scroll{overflow-x:auto}.IK6qEq_table{border-collapse:collapse;background:var(--surface);width:100%;font-size:var(--table-font-size)}.IK6qEq_fixed{table-layout:fixed;min-width:var(--table-min-width,0)}.IK6qEq_table td{background:var(--row-bg)}.IK6qEq_table>tbody>tr:nth-child(2n)>td{background:var(--row-bg,var(--table-stripe))}.IK6qEq_table th,.IK6qEq_table td{padding:var(--table-cell-padding);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.IK6qEq_middle th,.IK6qEq_middle td{vertical-align:middle}
