.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-2) 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:center;display:flex}._56Ex0W_green{background:var(--status-green-bg)}._56Ex0W_amber{background:var(--status-amber-bg)}._56Ex0W_red{background:var(--status-red-bg)}._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_body>*{margin:0}._56Ex0W_action{flex-shrink:0}._56Ex0W_strip>svg{align-self:flex-start;margin-top:2px}
.XbBwhW_sync{border:1px solid var(--border);border-radius:8px;margin-block:1rem;padding:1rem}.XbBwhW_sync ul{margin:.25rem 0 .75rem}.XbBwhW_sync p{margin:0}.XbBwhW_sync summary{cursor:pointer}.XbBwhW_sync details[open] summary{margin-bottom:.5rem}
.eAqPjG_fold{--size:1.625rem;top:calc((1.75rem - var(--size)) / 2);right:calc(-1 * var(--side-inline,0px) - var(--size) / 2);z-index:1;width:var(--size);height:var(--size);border:1px solid var(--border-strong);background:var(--surface);box-shadow:0 1px 4px rgb(var(--black-rgb) / 12%);color:var(--text-secondary);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.eAqPjG_fold:hover{color:var(--text);border-color:var(--text-secondary)}@media (prefers-reduced-motion:no-preference){.eAqPjG_chevron{transition:rotate .15s}}:root[data-staff-nav=folded] .eAqPjG_chevron{rotate:180deg}@media (max-width:720px){.eAqPjG_fold{display:none}}
._1kl0Aq_bar{padding-block:var(--space-4);border-bottom:1px solid var(--border)}._1kl0Aq_nav{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._1kl0Aq_title{gap:var(--space-2);white-space:nowrap;color:inherit;align-items:center;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}._1kl0Aq_mark{width:1.75rem;height:1.75rem}._1kl0Aq_group h2{margin:0 0 var(--space-1);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}._1kl0Aq_group ul{margin:0;padding:0;list-style:none}._1kl0Aq_group li{margin-block:var(--space-1);font-size:var(--text-sm)}._1kl0Aq_page{gap:var(--space-2);align-items:center;width:fit-content;height:1.75rem;display:flex;position:relative}._1kl0Aq_page svg{flex:none}button._1kl0Aq_page{color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}button._1kl0Aq_page:hover{color:var(--text);text-decoration:underline}._1kl0Aq_group a,._1kl0Aq_linkButton{color:var(--accent);font-weight:500;text-decoration:none}._1kl0Aq_group a:hover,._1kl0Aq_linkButton:hover{color:var(--text);text-decoration:underline}._1kl0Aq_group a[aria-current=page],._1kl0Aq_group a[data-pending]{color:var(--text);font-weight:700}._1kl0Aq_nav:has(a[data-pending]) ._1kl0Aq_group a[aria-current=page]:not([data-pending]){color:var(--accent);font-weight:500}._1kl0Aq_address{max-width:100%}._1kl0Aq_address ._1kl0Aq_label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._1kl0Aq_sidebar{gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}._1kl0Aq_foot{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}._1kl0Aq_menu{display:none}._1kl0Aq_linkButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (min-width:721px){._1kl0Aq_nav{align-items:stretch;gap:var(--space-5);top:var(--space-5);z-index:2;flex-direction:column;align-self:start;position:sticky}}@media (max-width:720px){._1kl0Aq_sidebar{display:none}._1kl0Aq_menu{margin-left:auto;display:block;position:relative}._1kl0Aq_menu summary{cursor:pointer;font-weight:700;list-style:none}._1kl0Aq_menu summary::-webkit-details-marker{display:none}._1kl0Aq_menu summary:after{content:" ▾"}._1kl0Aq_menu[open] summary:before{content:"";z-index:1;cursor:default;position:fixed;inset:0}._1kl0Aq_menu>div{z-index:2;gap:var(--space-3);min-width:13rem;max-width:calc(100vw - 2 * var(--space-5));margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 4px 12px rgb(var(--black-rgb) / 10%);display:grid;position:absolute;right:0}}@media (min-width:721px){:root[data-staff-nav=folded] ._1kl0Aq_name{display:none}:root[data-staff-nav=folded] ._1kl0Aq_group h2{visibility:hidden;white-space:nowrap;position:relative;overflow:hidden}:root[data-staff-nav=folded] ._1kl0Aq_group h2:after{content:"";border-top:1px solid var(--border-strong);visibility:visible;position:absolute;inset:50% 20% auto}:root[data-staff-nav=folded] ._1kl0Aq_nav{align-items:center}:is(:root[data-staff-nav=folded] ._1kl0Aq_sidebar,:root[data-staff-nav=folded] ._1kl0Aq_foot){justify-items:center}:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_group{width:100%}:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_page{border-radius:var(--radius-sm);margin-inline:auto}:is(:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_page[aria-current=page],:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_page[data-pending]){background:rgb(var(--text-rgb) / .08);box-shadow:0 0 0 var(--space-1) rgb(var(--text-rgb) / .08)}:root[data-staff-nav=folded] ._1kl0Aq_nav:has(a[data-pending]) ._1kl0Aq_sidebar ._1kl0Aq_page[aria-current=page]:not([data-pending]){box-shadow:none;background:0 0}:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_page:hover ._1kl0Aq_label,:root[data-staff-nav=folded] ._1kl0Aq_sidebar ._1kl0Aq_page:focus-visible ._1kl0Aq_label){left:calc(100% + var(--space-2));z-index:3;width:auto;height:auto;padding:2px var(--space-2);clip-path:none;border-radius:var(--radius-sm);background:var(--text);color:var(--surface);font-weight:500;overflow:visible}}
._2UB24a_erase{gap:var(--space-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}
.zBsH_W_pills{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zBsH_W_pills li{padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--text-sm);font-weight:600}.zBsH_W_everyone{margin:0}
.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]{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]{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_table>tbody>tr:nth-child(2n)>td{background: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}
