@layer components{.WwuLVa_root{flex:none;display:block;overflow:visible}.WwuLVa_ink{fill:currentColor}.WwuLVa_ye{fill:var(--lightningcss-light,var(--magenta-700))var(--lightningcss-dark,var(--magenta-400))}.WwuLVa_root[data-tone=inverse] .WwuLVa_ye{fill:var(--magenta-400)}.WwuLVa_root[data-tone=brand] .WwuLVa_ye{fill:var(--magenta-700)}}
@layer components{.p7JUYG_root{border-radius:var(--radius-full);flex:none;place-items:center;display:inline-grid}.p7JUYG_ring{stroke:var(--color-flag-ring);stroke-width:1px}.p7JUYG_unknown{background:var(--color-surface-muted);color:var(--color-text-muted)}}
@layer components{._9M3ziG_frame{background:var(--color-surface-muted);display:block;position:relative;overflow:hidden}._9M3ziG_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._9M3ziG_img[data-fit=contain]{object-fit:contain}}
@layer components{.-xmzlG_root{background-color:var(--color-stitch);width:100%;height:8px;-webkit-mask-image:var(--pattern-stitch);mask-image:var(--pattern-stitch);display:block;-webkit-mask-size:12px 8px;mask-size:12px 8px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.-xmzlG_root[data-short]{width:72px}.-xmzlG_root[data-tone=brand]{background-color:var(--color-primary)}.-xmzlG_root[data-tone=inverse]{background-color:var(--color-inverse-border)}}
@layer components{.Glt-7G_root{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.Glt-7G_text{gap:var(--space-3);max-width:46rem;display:grid}.Glt-7G_title{font-size:var(--text-h2)}.Glt-7G_intro{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-normal)}.Glt-7G_root[data-align=center]{text-align:center;justify-content:center}.Glt-7G_root[data-align=center] .Glt-7G_text{justify-items:center}.Glt-7G_action{align-items:center;gap:var(--space-2);min-height:var(--tap-target);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.Glt-7G_action:hover{text-decoration:underline}.Glt-7G_action :where(svg){transition:transform var(--duration) var(--ease-out), var(--transition-colors)}.Glt-7G_action:hover :where(svg){transform:translate(3px)}}
@layer components{.Pre1da_offer{padding-block:var(--section-space);border-block:1px solid var(--color-border);background:var(--color-surface-muted)}.Pre1da_offerList{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-block-start:var(--space-6);display:grid}.Pre1da_offerItem{align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:box-shadow var(--duration) var(--ease-out), transform var(--duration) var(--ease-out), var(--transition-colors);display:grid;position:relative}.Pre1da_offerItem:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.Pre1da_offerIcon{width:3rem;height:3rem;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-text);place-items:center;margin-block-end:var(--space-2);display:grid}.Pre1da_offerTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold)}.Pre1da_offerLink{color:var(--color-heading);text-decoration:none}.Pre1da_offerLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.Pre1da_offerItem p{color:var(--color-text-muted)}.Pre1da_countries{gap:var(--space-6);padding-block:var(--section-space);display:grid}.Pre1da_countryList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.Pre1da_country{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-heading);text-decoration:none;display:flex}.Pre1da_country:hover{border-color:var(--color-primary);color:var(--color-primary-text)}.Pre1da_countryName{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.Pre1da_countryArrow{margin-inline-start:auto}}
@layer components{._46koIW_shell{--admin-radius:var(--radius-lg);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--color-bg);min-height:100dvh;display:grid}._46koIW_sidebar{z-index:var(--z-sidebar);gap:var(--space-4);height:100dvh;padding:var(--space-4) var(--space-3);border-inline-end:1px solid var(--color-border);background:var(--color-admin-sidebar);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}._46koIW_content{min-width:0}._46koIW_brand{align-items:center;gap:var(--space-3);padding:var(--space-2);color:var(--color-text);text-decoration:none;display:flex}._46koIW_brandText{line-height:1.15;display:grid}._46koIW_brandName{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-heading)}._46koIW_brandSub{font-size:var(--text-xs);color:var(--color-text-muted)}._46koIW_nav{gap:var(--space-4);display:grid}._46koIW_navTitle{padding-inline:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._46koIW_navGroup{gap:2px;display:grid}._46koIW_navLink{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-standard), var(--transition-colors);text-decoration:none;display:flex}._46koIW_navLink:hover{background:var(--color-surface-muted);color:var(--color-text)}._46koIW_navLink[aria-current=page]{background:var(--color-selected);color:var(--color-primary-text);font-weight:var(--weight-bold)}._46koIW_sidebarFoot{gap:var(--space-3);border-block-start:1px solid var(--color-border);font-size:var(--text-sm);margin-block-start:auto;padding-block-start:var(--space-4);display:grid}._46koIW_me{gap:2px;display:grid}._46koIW_meName{font-weight:var(--weight-bold)}._46koIW_meRole,._46koIW_meEmail{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}._46koIW_theme>[role=radiogroup]{display:flex}._46koIW_theme button{flex:1;justify-content:center}._46koIW_theme button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._46koIW_logout,._46koIW_backLink{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}._46koIW_logout:disabled{opacity:.6;cursor:progress}._46koIW_topbar{display:none}._46koIW_menuButton{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;place-items:center;display:inline-grid}._46koIW_backdrop{display:none}._46koIW_main{gap:var(--space-5);padding:var(--space-6);align-content:start;display:grid}@media not (min-width:64em){._46koIW_shell{grid-template-columns:minmax(0,1fr)}._46koIW_sidebar{width:min(85vw, var(--sidebar-width));transition:transform var(--duration-normal) var(--ease-standard), var(--transition-colors);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}._46koIW_shell[data-open] ._46koIW_sidebar{box-shadow:var(--shadow-2);transform:none}._46koIW_shell[data-open] ._46koIW_backdrop{z-index:calc(var(--z-sidebar) - 1);background:var(--color-overlay);border:0;display:block;position:fixed;inset:0}._46koIW_topbar{z-index:calc(var(--z-sidebar) - 2);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-block-end:1px solid var(--color-border);background:var(--color-surface);display:flex;position:sticky;inset-block-start:0}._46koIW_main{padding:var(--space-4)}}._46koIW_toasts{z-index:var(--z-toast);gap:var(--space-2);width:min(92vw,24rem);margin:0;padding:0;list-style:none;display:grid;position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}._46koIW_toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-text);color:var(--color-bg);box-shadow:var(--shadow-2);display:flex}._46koIW_toast[data-kind=error]{background:var(--color-danger);color:var(--color-action-text)}._46koIW_toastText{font-size:var(--text-sm);flex:1}._46koIW_toastAction{color:inherit;font:inherit;font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._46koIW_head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._46koIW_title{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:300;line-height:var(--leading-tight)}._46koIW_intro{margin-top:var(--space-1);color:var(--color-text-muted)}._46koIW_headActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._46koIW_rise{animation:_46koIW_rise .52s var(--ease-standard) both;animation-delay:calc(var(--i,0) * 55ms)}@keyframes _46koIW_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes _46koIW_fade{0%{opacity:0}}@keyframes _46koIW_shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._46koIW_rise{animation:none}}._46koIW_card{align-content:start;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--admin-radius);background:var(--color-surface);box-shadow:0 1px 2px var(--color-shadow), 0 12px 32px -20px var(--color-shadow);padding:clamp(1rem,.8rem + .6vw,1.4rem);display:grid}._46koIW_cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._46koIW_cardTitle{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-medium);display:flex}._46koIW_cardLink{color:var(--color-link);font-size:var(--text-sm);align-items:center;gap:2px;text-decoration:none;display:inline-flex}._46koIW_cardLink:hover{text-decoration:underline}._46koIW_statGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));display:grid}._46koIW_stat{transition:transform var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), var(--transition-colors);position:relative;overflow:hidden}._46koIW_stat:hover{box-shadow:0 1px 2px var(--color-shadow), 0 18px 36px -18px var(--color-shadow);transform:translateY(-2px)}._46koIW_statTop{justify-content:space-between;align-items:center;display:flex}._46koIW_statIcon{background:color-mix(in srgb, var(--accent) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:12px;place-items:center;display:grid}._46koIW_statLabel{color:var(--color-text-muted);font-size:var(--text-sm)}._46koIW_statValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:var(--weight-bold);line-height:1.1}._46koIW_delta{border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);justify-self:start;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._46koIW_delta[data-trend=up]{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}._46koIW_delta[data-trend=down]{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}._46koIW_spark{width:100%;height:2.5rem;margin-top:calc(var(--space-1) * -1);color:var(--accent)}._46koIW_sparkLine{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:_46koIW_fade .9s .2s var(--ease-standard) both}._46koIW_overviewGrid{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._46koIW_twoCols{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}._46koIW_segmented{background:var(--color-surface-muted);border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}._46koIW_segment{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), var(--transition-colors);background:0 0;border:0;border-radius:9px;padding:.35rem .75rem;display:inline-flex}._46koIW_segment:hover{color:var(--color-text)}._46koIW_segment[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 3px var(--color-shadow)}._46koIW_segmentCount{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._46koIW_bars{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._46koIW_bar{gap:var(--space-1);font-size:var(--text-sm);display:grid}._46koIW_barHead{justify-content:space-between;display:flex}._46koIW_barTrack{border-radius:var(--radius-full);background:var(--color-surface-muted);height:8px;overflow:hidden}._46koIW_barFill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;animation:_46koIW_grow .9s var(--ease-standard) both}@keyframes _46koIW_grow{0%{transform:scaleX(0)}}._46koIW_list{margin:0;padding:0;list-style:none;display:grid}._46koIW_listItem{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border);display:flex}._46koIW_listItem:first-child{border-top:0}._46koIW_listText{min-width:0;line-height:var(--leading-tight);flex:1;display:grid}._46koIW_strong{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._46koIW_muted{color:var(--color-text-muted);font-size:var(--text-sm)}._46koIW_clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._46koIW_attention{gap:var(--space-2);display:grid}._46koIW_alert{--accent:var(--color-warning);align-items:center;gap:var(--space-3);padding:var(--space-3);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--color-text);transition:transform var(--duration-normal) var(--ease-standard), var(--transition-colors);border-radius:12px;text-decoration:none;display:flex}._46koIW_alert:hover{transform:translate(3px)}._46koIW_alertIcon{background:var(--accent);width:2.25rem;height:2.25rem;color:var(--color-action-text);border-radius:10px;flex:none;place-items:center;display:grid}._46koIW_alertSpam{--accent:var(--color-danger)}._46koIW_allClear{--accent:var(--color-success)}._46koIW_pill{--accent:var(--color-text-muted);border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 13%, transparent);color:color-mix(in srgb, var(--accent) 75%, var(--color-text));font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}._46koIW_pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._46koIW_pill:is([data-status=PUBLISHED],[data-status=APPROVED],[data-status=ACTIVE],[data-status=SENT]){--accent:var(--color-success)}._46koIW_pill:is([data-status=PENDING],[data-status=INVITED],[data-status=NEW],[data-status=SENDING]){--accent:var(--color-warning)}._46koIW_pill:is([data-status=SPAM],[data-status=REJECTED],[data-status=DELETED],[data-status=DISABLED],[data-status="410"]){--accent:var(--color-danger)}._46koIW_pill:is([data-status=DRAFT],[data-status=READ],[data-status="301"]){--accent:var(--color-info)}._46koIW_role{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent);border-radius:var(--radius-full);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);padding:1px 7px}._46koIW_tag{border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);padding:1px 7px}._46koIW_avatarWrap{flex:none;display:flex;position:relative}._46koIW_toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._46koIW_searchBox{align-items:center;gap:var(--space-2);max-width:30rem;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), var(--transition-colors);border-radius:12px;flex:18rem;display:flex}._46koIW_searchBox:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 25%, transparent)}._46koIW_searchInput{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;padding:.6rem 0}._46koIW_select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);border-radius:12px;padding:.55rem .75rem}._46koIW_button{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), var(--transition-colors);border-radius:12px;padding:.55rem 1rem;text-decoration:none;display:inline-flex}._46koIW_button:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}._46koIW_button:active{transform:scale(.97)}._46koIW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._46koIW_button:disabled{opacity:.55;cursor:default}._46koIW_primary{background:var(--color-action);color:var(--color-action-text);border-color:#0000}._46koIW_primary:hover{background:var(--color-action-hover);border-color:#0000}._46koIW_danger{background:var(--color-danger);color:var(--color-action-text);border-color:#0000}._46koIW_danger:hover{background:color-mix(in srgb, var(--color-danger) 85%, var(--color-text));border-color:#0000}._46koIW_ghost{background:0 0;border-color:#0000}._46koIW_iconButton{width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}._46koIW_iconButton:hover{background:var(--color-surface-muted);color:var(--color-text)}._46koIW_check{width:1.05rem;height:1.05rem;accent-color:var(--color-action);cursor:pointer}._46koIW_field{gap:var(--space-1);font-size:var(--text-sm);display:grid}._46koIW_fieldLabel{color:var(--color-text-muted);font-weight:var(--weight-medium)}._46koIW_input,._46koIW_textarea{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:12px;padding:.6rem .75rem}._46koIW_textarea{resize:vertical;min-height:5rem}._46koIW_input:focus,._46koIW_textarea:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 25%, transparent);outline:none}._46koIW_switch{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:inline-flex}._46koIW_pager{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}._46koIW_tableCard{padding:0;overflow-x:auto}._46koIW_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._46koIW_table thead th{padding:.7rem var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-align:start;text-transform:uppercase}._46koIW_table td{padding:.6rem var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._46koIW_row{cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), var(--transition-colors);animation:_46koIW_fade .4s var(--ease-standard) both}._46koIW_row:hover{background:color-mix(in srgb, var(--color-action) 5%, transparent)}._46koIW_row[data-selected]{background:color-mix(in srgb, var(--color-action) 10%, transparent)}._46koIW_person{align-items:center;gap:var(--space-3);min-width:0;display:flex}._46koIW_nameLine{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._46koIW_nameButton{color:var(--color-text);font:inherit;font-weight:var(--weight-medium);text-align:start;cursor:pointer;background:0 0;border:0;padding:0}._46koIW_nameButton:hover{color:var(--color-link)}._46koIW_numbers{font-variant-numeric:tabular-nums;white-space:nowrap}@media not (min-width:760px){._46koIW_hideSmall{display:none}}._46koIW_bulkBar{bottom:var(--space-4);z-index:5;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-text);color:var(--color-bg);box-shadow:0 18px 40px -12px var(--color-shadow);animation:_46koIW_rise .3s var(--ease-standard) both;border-radius:16px;flex-wrap:wrap;justify-self:center;display:flex;position:sticky}._46koIW_bulkBar ._46koIW_button{background:color-mix(in srgb, var(--color-bg) 14%, transparent);color:inherit;border-color:#0000}._46koIW_bulkBar ._46koIW_button:hover{background:color-mix(in srgb, var(--color-bg) 26%, transparent)}._46koIW_bulkCount{padding-inline:var(--space-2);font-weight:var(--weight-bold)}._46koIW_contentGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}._46koIW_item{animation:_46koIW_rise .42s var(--ease-standard) both;gap:0;padding:0;position:relative;overflow:hidden}._46koIW_itemMedia{aspect-ratio:16/10;background:var(--color-surface-muted);position:relative}._46koIW_itemMedia img{object-fit:cover;width:100%;height:100%}._46koIW_itemBody{gap:var(--space-2);padding:var(--space-3);display:grid}._46koIW_itemTitle{font-weight:var(--weight-medium);line-height:var(--leading-tight)}._46koIW_itemMeta{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}._46koIW_itemActions{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}._46koIW_item[data-hidden] ._46koIW_itemMedia,._46koIW_item[data-hidden] ._46koIW_itemBody{opacity:.6}._46koIW_ribbon{top:var(--space-2);left:var(--space-2);gap:var(--space-1);display:flex;position:absolute}._46koIW_ribbon ._46koIW_tag{background:color-mix(in srgb, var(--color-surface) 90%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._46koIW_skeleton{background:linear-gradient(90deg, var(--color-surface-muted) 25%, var(--color-border) 37%, var(--color-surface-muted) 63%) 0 0 / 200% 100%;border-radius:10px;animation:1.3s linear infinite _46koIW_shimmer}._46koIW_empty{gap:var(--space-2);padding:var(--space-8) var(--space-4);color:var(--color-text-muted);text-align:center;place-items:center;display:grid}._46koIW_emptyIcon{background:var(--color-surface-muted);border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid}._46koIW_errorBox{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger);border-radius:12px;flex-wrap:wrap;display:flex}._46koIW_drawer{border:0;border-inline-start:1px solid var(--color-border);background:var(--color-surface);width:min(100vw,34rem);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);box-shadow:-20px 0 50px -20px var(--color-shadow);margin:0 0 0 auto;padding:0}._46koIW_drawer[open]{animation:_46koIW_slide-in .3s var(--ease-standard) both}._46koIW_drawer::backdrop,._46koIW_dialog::backdrop{background:var(--color-overlay);opacity:.45;animation:_46koIW_fade .25s var(--ease-standard) both}@keyframes _46koIW_slide-in{0%{opacity:0;transform:translate(40px)}}._46koIW_hero{align-items:center;gap:var(--space-4);display:flex}._46koIW_heroName{font-family:var(--font-display);font-size:var(--text-xl)}._46koIW_facts{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}._46koIW_facts dt{color:var(--color-text-muted)}._46koIW_facts dd{overflow-wrap:anywhere;min-width:0;margin:0}._46koIW_tiles{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));display:grid}._46koIW_tile{padding:var(--space-2) var(--space-3);background:var(--color-surface-muted);border-radius:12px;gap:2px;display:grid}._46koIW_tileValue{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}._46koIW_section{gap:var(--space-2);display:grid}._46koIW_fieldGroup{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._46koIW_fieldGroup>legend{margin-block-end:var(--space-2);padding:0}._46koIW_fieldError{color:var(--color-danger);font-size:var(--text-sm);margin:0;font-weight:600}._46koIW_sectionTitle{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase}._46koIW_statusChoices{gap:var(--space-2);flex-wrap:wrap;display:flex}._46koIW_statusChoice{cursor:pointer;font-size:var(--text-sm);border:1px solid #0000;padding:.35rem .8rem}._46koIW_statusChoice[aria-pressed=true]{border-color:currentColor}._46koIW_dialog{background:var(--color-surface);width:min(92vw,28rem);color:var(--color-text);box-shadow:0 30px 70px -20px var(--color-shadow);border:0;border-radius:18px;margin:auto;padding:0}._46koIW_dialog[open]{animation:_46koIW_pop .22s var(--ease-standard) both}@keyframes _46koIW_pop{0%{opacity:0;transform:scale(.96)translateY(6px)}}._46koIW_dialogBody{gap:var(--space-3);max-height:calc(100dvh - 9rem);padding:var(--space-5);display:grid;overflow-y:auto}._46koIW_dialogIcon{background:color-mix(in srgb, var(--color-danger) 12%, transparent);width:3rem;height:3rem;color:var(--color-danger);border-radius:14px;place-items:center;display:grid}._46koIW_dialogIcon[data-tone=primary]{background:color-mix(in srgb, var(--color-info) 14%, transparent);color:var(--color-info)}._46koIW_dialogTitle{font-size:var(--text-lg);font-weight:var(--weight-bold)}._46koIW_dialogActions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-surface-muted);display:flex}._46koIW_langTabs{gap:var(--space-2);flex-wrap:wrap;display:flex}._46koIW_langTab{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;border-radius:10px;padding:.4rem .8rem;display:inline-flex}._46koIW_langTab[aria-pressed=true]{border-color:var(--color-action);background:color-mix(in srgb, var(--color-action) 10%, transparent);color:var(--color-link)}._46koIW_langTab[data-missing]{color:var(--color-text-muted);border-style:dashed}._46koIW_editorFrame{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;overflow:hidden}._46koIW_editorFrame:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 20%, transparent)}._46koIW_editorTools{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);flex-wrap:wrap;align-items:center;gap:2px;display:flex}._46koIW_toolSep{width:1px;height:1.4rem;margin-inline:var(--space-1);background:var(--color-border)}._46koIW_toolText{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.3rem .55rem}._46koIW_toolText:hover{background:var(--color-surface);color:var(--color-text)}._46koIW_editorTools [aria-pressed=true]{background:var(--color-selected);color:var(--color-primary-text)}._46koIW_editable{min-height:22rem;max-height:70vh;padding:var(--space-4) var(--space-5);line-height:var(--leading-reading);outline:none;overflow-y:auto}._46koIW_editorFrame[data-compact] ._46koIW_editable{min-height:8rem;max-height:60vh}._46koIW_editable[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none}._46koIW_editable :is(h2,h3,h4){font-family:var(--font-display);line-height:var(--leading-tight);margin:1em 0 .4em}._46koIW_editable :is(p,ul,ol,blockquote){margin:0 0 .8em}._46koIW_editable :is(ul,ol){padding-inline-start:1.5em}._46koIW_editable blockquote{border-inline-start:3px solid var(--color-primary);color:var(--color-text-muted);padding-inline-start:1em}._46koIW_editable aside{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border-radius:12px;margin:0 0 .8em}._46koIW_editable aside>:last-child{margin-bottom:0}._46koIW_editable a{color:var(--color-link)}._46koIW_source{width:100%;min-height:22rem;padding:var(--space-4);color:var(--color-text);font-family:ui-monospace,monospace;font-size:var(--text-sm);resize:vertical;background:0 0;border:0;outline:none}._46koIW_editorFoot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._46koIW_dirty{align-items:center;gap:var(--space-2);color:var(--color-warning);font-size:var(--text-sm);display:inline-flex}._46koIW_dirty:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite _46koIW_pulse}@keyframes _46koIW_pulse{50%{opacity:.35}}._46koIW_timeline{margin:0;padding:0;list-style:none;display:grid}._46koIW_event{gap:var(--space-3);padding:var(--space-3) 0;animation:_46koIW_rise .38s var(--ease-standard) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}._46koIW_event:before{background:var(--color-border);content:"";width:2px;position:absolute;top:3.2rem;bottom:-.2rem;left:1.1rem}._46koIW_event:last-child:before{display:none}._46koIW_eventIcon{--accent:var(--color-info);z-index:1;background:color-mix(in srgb, var(--accent) 14%, var(--color-surface));width:2.25rem;height:2.25rem;color:var(--accent);border-radius:12px;place-items:center;display:grid;position:relative}._46koIW_eventText{line-height:var(--leading-normal);gap:2px;display:grid}._46koIW_eventDetail{color:var(--color-text-muted);font-size:var(--text-xs)}._46koIW_time{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}a._46koIW_stat{color:inherit;text-decoration:none}._46koIW_table time{white-space:nowrap}._46koIW_headText{gap:var(--space-1);min-width:0;display:grid}._46koIW_muted._46koIW_center,._46koIW_center{text-align:center}._46koIW_filters{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._46koIW_filters ._46koIW_select{max-width:16rem}._46koIW_grow{flex:14rem;min-width:0}._46koIW_narrow{width:9rem}._46koIW_start{justify-self:start}._46koIW_wide{grid-column:1/-1}._46koIW_small{font-size:var(--text-xs)}._46koIW_mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.92em}._46koIW_breakAll{word-break:break-all}._46koIW_preWrap{white-space:pre-wrap;overflow-wrap:anywhere}._46koIW_subline{color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;margin-block-start:2px;display:block}._46koIW_rowLink{color:var(--color-text);font-weight:var(--weight-medium);text-decoration:none}._46koIW_rowLink:hover,._46koIW_rowLink:focus-visible{color:var(--color-link);text-decoration:underline}._46koIW_rowHead{font-weight:var(--weight-regular);text-align:start}._46koIW_num,._46koIW_table th._46koIW_num{text-align:end}._46koIW_tableScroll{overflow-x:auto}._46koIW_checkCell{width:2.75rem}._46koIW_actionsCell{text-align:end;width:3rem}._46koIW_row[data-unread] td{font-weight:var(--weight-semibold)}._46koIW_notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-info);font-size:var(--text-sm)}._46koIW_warning{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-highlight);color:var(--color-text);font-size:var(--text-sm);margin:0;display:flex}._46koIW_warnIcon{color:var(--color-warning);display:inline-flex}._46koIW_tag[data-tone=warning]{background:var(--color-surface-highlight);color:var(--color-text)}._46koIW_tag[data-tone=danger]{background:var(--color-surface-danger);color:var(--color-danger)}._46koIW_skeletonList{gap:var(--space-2)}._46koIW_code{max-height:50vh;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);font-family:ui-monospace,Consolas,monospace;font-size:var(--text-xs);white-space:pre-wrap;margin:0;overflow:auto}._46koIW_quoteBox{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface-muted)}._46koIW_stars{color:var(--color-star);letter-spacing:1px;white-space:nowrap}._46koIW_starsOff{color:var(--color-border-strong)}._46koIW_spin{animation:1s linear infinite _46koIW_spin}@keyframes _46koIW_spin{to{transform:rotate(360deg)}}._46koIW_fieldInner{gap:var(--space-1);display:grid}._46koIW_fieldHint{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}._46koIW_formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;display:grid}._46koIW_localeGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}._46koIW_checkGrid{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}._46koIW_checkGrid [data-depth]{padding-inline-start:var(--space-4)}._46koIW_input:disabled,._46koIW_select:disabled,._46koIW_textarea:disabled{background:var(--color-surface-muted);color:var(--color-text-muted)}select._46koIW_input{cursor:pointer}._46koIW_toggle{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;appearance:none;width:2.5rem;height:1.4rem;transition:background var(--duration-fast) var(--ease-standard), var(--transition-colors);flex:none;margin:0;position:relative}._46koIW_toggle:after{background:var(--color-surface);width:calc(1.4rem - 6px);height:calc(1.4rem - 6px);box-shadow:var(--shadow-1);content:"";transition:transform var(--duration-fast) var(--ease-standard), var(--transition-colors);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}._46koIW_toggle:checked{background:var(--color-action)}._46koIW_toggle:checked:after{transform:translate(1.1rem)}._46koIW_toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._46koIW_toggle:disabled{opacity:.5;cursor:default}._46koIW_details{gap:var(--space-3);display:grid}._46koIW_details>summary{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}details._46koIW_card>summary{cursor:pointer}._46koIW_tabs{gap:var(--space-1);border-block-end:1px solid var(--color-border);scrollbar-width:thin;display:flex;overflow-x:auto}._46koIW_tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:0;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border-block-end:2px solid #0000;flex:none;display:inline-flex}._46koIW_tab:hover{color:var(--color-text)}._46koIW_tab[aria-selected=true]{border-block-end-color:var(--color-action);color:var(--color-primary-text)}._46koIW_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._46koIW_tabCount{border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);padding:0 6px}._46koIW_dot{background:var(--color-warning);border-radius:50%;width:8px;height:8px}._46koIW_panel{gap:var(--space-4);display:grid}._46koIW_editor{gap:var(--space-4);padding-block-end:var(--space-2);display:grid}._46koIW_editorColumns{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;display:grid}._46koIW_sideColumn{gap:var(--space-4);display:grid}@media not (min-width:64em){._46koIW_editorColumns{grid-template-columns:minmax(0,1fr)}}._46koIW_saveBar{z-index:4;justify-content:space-between;align-items:center;gap:var(--space-3);margin-inline:calc(var(--space-6) * -1);padding:var(--space-3) var(--space-6);border-block-start:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}._46koIW_saveBar[data-dirty]{border-block-start-color:var(--color-warning)}@media not (min-width:64em){._46koIW_saveBar{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}}._46koIW_statusSelect{align-items:center;gap:var(--space-2);display:inline-flex}._46koIW_banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--admin-radius);background:var(--color-surface);flex-wrap:wrap;display:flex}._46koIW_banner[data-tone=warning]{border-color:var(--color-warning);background:var(--color-surface-highlight)}._46koIW_snippet{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);gap:2px;font-family:Arial,sans-serif;display:grid}._46koIW_snippetTitle{color:var(--color-link);font-size:1.1rem}._46koIW_snippetUrl{color:var(--color-success);font-size:var(--text-xs)}._46koIW_snippetText{color:var(--color-text-muted);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._46koIW_mapFrame{height:min(60vh,30rem)}._46koIW_mapFrameSmall{height:18rem}._46koIW_geoState{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._46koIW_combo{position:relative}._46koIW_comboList{z-index:var(--z-dropdown);max-height:18rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-2);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto}._46koIW_comboList>li{padding:var(--space-2) var(--space-3)}._46koIW_comboOption{border-radius:var(--radius-sm);cursor:pointer;display:grid}._46koIW_comboOption[aria-selected=true],._46koIW_comboOption:hover{background:var(--color-selected)}._46koIW_chosen{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:12px;display:flex}._46koIW_drawerInner{flex-direction:column;gap:0;height:100%;min-height:0;padding:0;display:flex}._46koIW_drawerHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-3);border-block-end:1px solid var(--color-border);display:flex}._46koIW_drawerTitle{min-width:0;font-family:var(--font-display);font-size:var(--text-lg);overflow-wrap:anywhere}._46koIW_drawerBody{align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-6);flex:1;display:grid;overflow-y:auto}._46koIW_drawerFoot{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--color-border);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}._46koIW_factRow{display:contents}@media not (min-width:40em){._46koIW_drawer{border-inline-start:0;border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);width:100vw;height:92dvh;max-height:92dvh;margin:auto 0 0}._46koIW_facts{gap:2px var(--space-3);grid-template-columns:minmax(0,1fr)}._46koIW_facts dd{margin-block-end:var(--space-2)}}._46koIW_dialogWide{width:min(94vw,46rem)}._46koIW_dialog form{display:contents}._46koIW_thumb{border-radius:var(--radius-sm);background:var(--color-surface-muted);object-fit:cover;flex:none}._46koIW_thumbEmpty{border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid}._46koIW_dropArea{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--admin-radius);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), var(--transition-colors);flex-wrap:wrap;display:flex}._46koIW_dropArea[data-over]{border-color:var(--color-action);background:var(--color-selected);color:var(--color-text)}._46koIW_dropCompact{padding:var(--space-3)}._46koIW_mediaGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}._46koIW_mediaTile{border:1px solid var(--color-border);border-radius:var(--admin-radius);background:var(--color-surface);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), var(--transition-colors);padding:0;display:grid;overflow:hidden}._46koIW_mediaTile:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}._46koIW_mediaThumb{aspect-ratio:4/3;background:var(--color-surface-muted);display:block;position:relative}._46koIW_mediaThumb ._46koIW_thumb,._46koIW_mediaThumb ._46koIW_thumbEmpty{border-radius:0;width:100%;height:100%}._46koIW_mediaCaption{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);gap:2px;display:grid}._46koIW_mediaPreview{border-radius:var(--radius-md);background:var(--color-surface-muted);display:block;overflow:hidden}._46koIW_mediaPreview img{object-fit:contain;width:100%;max-height:22rem}._46koIW_pickGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}._46koIW_pickItem{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;border:2px solid #0000;width:100%;padding:0;display:block;position:relative;overflow:hidden}._46koIW_pickItem ._46koIW_thumb{border-radius:0;width:100%;height:100%}._46koIW_pickItem[aria-pressed=true]{border-color:var(--color-action)}._46koIW_pickCheck{background:var(--color-action);width:1.6rem;height:1.6rem;color:var(--color-action-text);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:6px;inset-inline-end:6px}._46koIW_slots{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}._46koIW_slot{gap:var(--space-2);align-content:start;display:grid}._46koIW_slotPreview{border-radius:var(--radius-md);background:var(--color-surface-muted);max-height:18rem;display:grid;overflow:hidden}._46koIW_slotPreview img{object-fit:cover;width:100%;height:100%}._46koIW_slotEmpty{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);place-content:center;place-items:center;display:grid}._46koIW_gallery{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}._46koIW_galleryItem{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:grab;display:grid}._46koIW_galleryItem[data-dragging]{opacity:.4}._46koIW_galleryImage{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-surface-muted);position:relative;overflow:hidden}._46koIW_galleryItem[data-hidden] ._46koIW_galleryImage{opacity:.55}._46koIW_galleryImage ._46koIW_thumb{border-radius:0;width:100%;height:100%}._46koIW_galleryActions{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._46koIW_galleryActions ._46koIW_switch{margin-inline:auto}._46koIW_photoGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));margin:0;padding:0;list-style:none;display:grid}._46koIW_photoLink{aspect-ratio:1;border-radius:var(--radius-md);display:block;position:relative;overflow:hidden}._46koIW_photoLink ._46koIW_thumb{width:100%;height:100%}._46koIW_photoBadge{border-radius:var(--radius-full);background:var(--color-scrim-strong);color:var(--color-on-photo);font-size:var(--text-xs);padding:0 6px;position:absolute;inset-block-end:4px;inset-inline-start:4px}._46koIW_tree,._46koIW_treeChildren{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._46koIW_treeChildren{border-inline-start:2px solid var(--color-border);margin-block-start:var(--space-1);margin-inline-start:var(--space-4);padding-inline-start:var(--space-6)}._46koIW_treeRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:grab;display:flex}._46koIW_treeItem[data-dragging]>._46koIW_treeRow{opacity:.4}._46koIW_dragHandle{color:var(--color-text-muted);display:grid;transform:rotate(90deg)}._46koIW_treeIcon{background:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary-text);border-radius:10px;flex:none;place-items:center;display:grid}._46koIW_treeRow[data-hidden] ._46koIW_treeIcon,._46koIW_treeRow[data-hidden] ._46koIW_listText{opacity:.6}._46koIW_rowActions{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:flex}._46koIW_iconButton:disabled{opacity:.35;cursor:default}._46koIW_iconGrid{gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(2.6rem,1fr));display:grid}._46koIW_iconChoice{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:2.6rem;color:var(--color-text);cursor:pointer;place-items:center;display:grid}._46koIW_iconChoice[aria-checked=true]{border-color:var(--color-action);background:var(--color-selected);color:var(--color-primary-text)}._46koIW_iconButton:focus-visible,._46koIW_nameButton:focus-visible,._46koIW_segment:focus-visible,._46koIW_langTab:focus-visible,._46koIW_mediaTile:focus-visible,._46koIW_pickItem:focus-visible,._46koIW_iconChoice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._46koIW_steps{gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._46koIW_steps>li{align-items:center;gap:var(--space-2);display:inline-flex}._46koIW_steps>li[aria-current=step]{color:var(--color-text);font-weight:var(--weight-bold)}._46koIW_stepNumber{background:var(--color-surface-muted);width:1.6rem;height:1.6rem;font-size:var(--text-xs);border-radius:50%;place-items:center;display:inline-grid}._46koIW_steps>li[aria-current=step] ._46koIW_stepNumber,._46koIW_steps>li[data-done] ._46koIW_stepNumber{background:var(--color-action);color:var(--color-action-text)}._46koIW_narrowCard{max-width:44rem}._46koIW_tester{gap:var(--space-2)}._46koIW_testResult{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._46koIW_testResult[data-tone=ok]{background:var(--color-surface-info)}@media not (min-width:40em){._46koIW_main{gap:var(--space-4)}._46koIW_responsiveTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._46koIW_responsiveTable,._46koIW_responsiveTable tbody,._46koIW_responsiveTable tr,._46koIW_responsiveTable td{width:100%;display:block}._46koIW_responsiveTable tr{padding:var(--space-3) var(--space-3) var(--space-2);border-block-end:1px solid var(--color-border);position:relative}._46koIW_responsiveTable td{border:0;padding:2px 0}._46koIW_responsiveTable td._46koIW_hideSmall{display:none}._46koIW_responsiveTable td._46koIW_checkCell{width:auto;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}._46koIW_responsiveTable td._46koIW_actionsCell{width:auto;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}._46koIW_responsiveTable td._46koIW_num{text-align:start}._46koIW_responsiveTable td[data-label]:not(:first-of-type,._46koIW_checkCell+td):before{color:var(--color-text-muted);font-size:var(--text-xs);content:attr(data-label) ":";margin-inline-end:var(--space-2)}._46koIW_filters>._46koIW_select{flex:10rem;max-width:none}._46koIW_filters>label:has(>._46koIW_searchInput){flex:10rem;max-width:none}._46koIW_bulkBar{justify-self:stretch;inset-block-end:var(--space-2)}._46koIW_head{align-items:flex-start}._46koIW_headActions{width:100%}._46koIW_treeRow{flex-wrap:wrap}._46koIW_treeChildren{margin-inline-start:var(--space-2);padding-inline-start:var(--space-3)}}}
@layer components{.rV2iRW_page{min-height:100dvh;padding:var(--space-5) var(--container-padding);background:linear-gradient(160deg, var(--color-surface-brand), transparent 55%), var(--color-bg);place-items:center;display:grid}.rV2iRW_card{gap:var(--space-4);width:100%;max-width:26rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-2);display:grid}.rV2iRW_brand{align-items:center;gap:var(--space-2);width:fit-content;font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-heading);text-decoration:none;display:inline-flex}.rV2iRW_title{font-size:var(--text-2xl)}.rV2iRW_card :where(form){gap:var(--space-4);display:grid}.rV2iRW_card :where(p){font-size:var(--text-sm)}}
@layer components{.o9nH5q_page{gap:var(--space-6);padding-block:var(--space-5) var(--section-space);display:grid}.o9nH5q_head{gap:var(--space-4);border-block-end:1px solid var(--color-border);padding-block-end:var(--space-5);display:grid}@media (min-width:64em){.o9nH5q_head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.o9nH5q_headText{gap:var(--space-3);max-width:46rem;display:grid}.o9nH5q_eyebrow{align-items:center;gap:var(--space-2);color:var(--color-primary-text);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.02em;margin:0;display:inline-flex}.o9nH5q_title{font-size:var(--text-h1);margin:0}.o9nH5q_lead{color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.o9nH5q_intro{color:var(--color-text-muted)}.o9nH5q_count{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.o9nH5q_block{gap:var(--space-6);display:grid}.o9nH5q_tiles{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40em){.o9nH5q_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.o9nH5q_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80em){.o9nH5q_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.o9nH5q_toolbar{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.o9nH5q_filters{gap:var(--space-3);flex:36rem;grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (min-width:40em){.o9nH5q_filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}.o9nH5q_field{gap:var(--space-1);min-width:0;display:grid}.o9nH5q_fieldLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.o9nH5q_select{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.o9nH5q_select:hover{border-color:var(--color-border-strong)}.o9nH5q_apply{min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;border:0}.o9nH5q_apply:hover{background:var(--color-primary-hover)}.o9nH5q_resetRow{flex-basis:100%;margin:0}.o9nH5q_reset{align-items:center;gap:var(--space-1);color:var(--color-link);font-size:var(--text-sm);font-weight:var(--weight-semibold);justify-self:start;display:inline-flex}.o9nH5q_views{flex:none}.o9nH5q_mapFrame{height:min(70vh,40rem)}}
@layer components{.Y2L4MW_explorer{--sheet-peek:7.25rem;--filters-h:8.5rem;height:calc(100dvh - var(--header-height));border-block-end:1px solid var(--color-border);background:var(--color-surface-muted);min-height:34rem;position:relative;overflow:hidden}.Y2L4MW_mapArea{position:absolute;inset:0}.Y2L4MW_mapArea>:first-child{width:100%;height:100%}.Y2L4MW_filters{z-index:3;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;pointer-events:none;display:grid;position:absolute;inset-block-start:0;inset-inline:0}.Y2L4MW_filters>*{pointer-events:auto}.Y2L4MW_head{gap:var(--space-1);display:grid}@media not (min-width:64em){.Y2L4MW_explorer[data-map=on] .Y2L4MW_head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.Y2L4MW_eyebrow{gap:var(--space-2);color:var(--color-primary-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin:0;display:inline-flex}.Y2L4MW_title{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-tight);text-wrap:balance;margin:0}.Y2L4MW_lead{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.Y2L4MW_search{border:1.5px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);min-height:3rem;box-shadow:var(--shadow-2);align-items:center;display:flex;position:relative}.Y2L4MW_search:focus-within{border-color:var(--color-primary);outline:2px solid var(--color-focus);outline-offset:2px}.Y2L4MW_searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}.Y2L4MW_searchInput{min-width:0;height:2.875rem;padding:0 var(--space-3) 0 calc(var(--space-4) + 1.75rem);border-radius:var(--radius-full);color:var(--color-text);font:inherit;font-size:var(--text-md);background:0 0;border:0;flex:1}.Y2L4MW_searchInput:focus{outline:none}.Y2L4MW_searchInput::placeholder{color:var(--color-text-muted);opacity:1}.Y2L4MW_searchSubmit{min-height:2.25rem;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;border:0;margin-inline-end:var(--space-1)}@media (scripting:enabled){.Y2L4MW_searchSubmit{display:none}}.Y2L4MW_chipRow{gap:var(--space-2);margin-inline:calc(var(--space-3) * -1);padding:var(--space-1) var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.Y2L4MW_chipRow::-webkit-scrollbar{display:none}.Y2L4MW_chip{gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4) 0 var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), var(--transition-colors);flex:none;align-items:center;text-decoration:none;display:inline-flex}.Y2L4MW_chip:hover{border-color:var(--color-primary);color:var(--color-text);text-decoration:none}.Y2L4MW_chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Y2L4MW_chip>svg{color:var(--color-primary-text);flex:none}.Y2L4MW_chip[aria-current]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.Y2L4MW_chip[aria-current]>svg{color:inherit}.Y2L4MW_chipCount{min-width:1.5rem;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);text-align:center}.Y2L4MW_chip[aria-current] .Y2L4MW_chipCount{background:var(--color-scrim-faint);color:inherit}.Y2L4MW_results{z-index:4;height:var(--sheet-peek);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);box-shadow:var(--shadow-3);transition:height var(--duration-slow) var(--ease-out), var(--transition-colors);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:absolute;inset-block-end:0;inset-inline:0}.Y2L4MW_explorer[data-sheet=half] .Y2L4MW_results{height:52%}.Y2L4MW_explorer[data-sheet=full] .Y2L4MW_results{height:calc(100% - var(--filters-h))}.Y2L4MW_explorer[data-dragging] .Y2L4MW_results{height:var(--sheet-drag);transition:none}@media (prefers-reduced-motion:reduce){.Y2L4MW_results{transition:none}}.Y2L4MW_handle{border-radius:var(--radius-xl) var(--radius-xl) 0 0;cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:100%;height:1.75rem;padding:0;display:grid}.Y2L4MW_handle:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.Y2L4MW_grip{border-radius:var(--radius-full);background:var(--color-border-strong);width:2.75rem;height:.3rem}.Y2L4MW_toolbar{gap:var(--space-2) var(--space-3);padding:0 var(--space-4) var(--space-3);border-block-end:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Y2L4MW_count{color:var(--color-heading);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);margin:0}.Y2L4MW_toolbarActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Y2L4MW_toolButton{gap:var(--space-1);min-height:2.5rem;padding:0 var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-primary-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.Y2L4MW_toolButton:hover{border-color:var(--color-primary);background:var(--color-primary-soft);text-decoration:none}.Y2L4MW_toolButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Y2L4MW_viewToggle{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.Y2L4MW_viewToggle:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}.Y2L4MW_resultsBody{padding:0 var(--space-2) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;position:relative;overflow-y:auto}.Y2L4MW_group+.Y2L4MW_group{margin-block-start:var(--space-2)}.Y2L4MW_groupTitle{z-index:2;gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-2);background:var(--color-surface);color:var(--color-heading);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-heavy);letter-spacing:.04em;text-transform:uppercase;align-items:center;margin:0;display:flex;position:sticky;inset-block-start:0}.Y2L4MW_groupCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.Y2L4MW_list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.Y2L4MW_item{gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), var(--transition-colors);border:1.5px solid #0000;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.Y2L4MW_item[data-hover]{background:var(--color-surface-muted)}.Y2L4MW_item[data-active]{border-color:var(--color-primary);background:var(--color-primary-soft)}.Y2L4MW_thumb{border-radius:var(--radius-sm);background:var(--color-surface-brand);width:3.5rem;height:3.5rem;color:var(--color-primary-text);place-items:center;display:grid;overflow:hidden}.Y2L4MW_thumb img{object-fit:cover;width:100%;height:100%}.Y2L4MW_thumb[data-logo]{background:var(--white)}.Y2L4MW_thumb[data-logo] img{object-fit:contain;padding:3px}.Y2L4MW_itemText{gap:.125rem;min-width:0;display:grid}.Y2L4MW_itemName{z-index:1;color:var(--color-heading);font-weight:var(--weight-bold);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;position:relative;overflow:hidden}.Y2L4MW_itemName:hover{color:var(--color-primary-text);text-decoration:underline}.Y2L4MW_itemMeta{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Y2L4MW_itemRating{gap:var(--space-1);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.Y2L4MW_star{color:var(--color-star)}.Y2L4MW_itemShow{border:1.5px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-primary-text);cursor:pointer;flex:none;place-items:center;display:grid}.Y2L4MW_itemShow:after{border-radius:var(--radius-md);content:"";position:absolute;inset:0}.Y2L4MW_itemShow:hover,.Y2L4MW_itemShow[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.Y2L4MW_itemShow:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Y2L4MW_empty{gap:var(--space-3);padding:var(--space-5) var(--space-3);color:var(--color-text-muted);justify-items:start;display:grid}.Y2L4MW_empty p{margin:0}.Y2L4MW_sheetCard{inset-inline:var(--space-3);z-index:5;max-width:26rem;box-shadow:var(--shadow-3);margin-inline:auto;position:absolute;inset-block-end:calc(var(--sheet-peek) + var(--space-3))}@media (min-width:64em){.Y2L4MW_explorer{grid-template-rows:auto minmax(0,1fr);grid-template-columns:27rem minmax(0,1fr);display:grid}.Y2L4MW_mapArea{grid-area:1/2/span 2;position:relative}.Y2L4MW_filters{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);border-inline-end:1px solid var(--color-border);background:var(--color-surface);pointer-events:auto;grid-area:1/1;position:relative}.Y2L4MW_search{box-shadow:none}.Y2L4MW_chipRow{gap:var(--space-2) .375rem;flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}.Y2L4MW_chip{min-height:2.25rem;padding:0 var(--space-3) 0 .625rem;box-shadow:none;gap:.375rem}.Y2L4MW_chipCount{background:0 0;min-width:0;padding:0}.Y2L4MW_results,.Y2L4MW_explorer[data-sheet] .Y2L4MW_results{border-inline-end:1px solid var(--color-border);height:auto;min-height:0;box-shadow:none;border-radius:0;grid-area:2/1;grid-template-rows:auto minmax(0,1fr);position:relative}.Y2L4MW_handle,.Y2L4MW_viewToggle{display:none}.Y2L4MW_toolbar{padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--color-border)}.Y2L4MW_resultsBody{padding:0 var(--space-3) var(--space-6)}}@media (min-width:90em){.Y2L4MW_explorer{grid-template-columns:30rem minmax(0,1fr)}}@media (scripting:none){.Y2L4MW_explorer{height:auto;display:block;overflow:visible}.Y2L4MW_mapArea,.Y2L4MW_handle,.Y2L4MW_toolbarActions{display:none}.Y2L4MW_filters,.Y2L4MW_results{height:auto;box-shadow:none;border-radius:0;position:static}.Y2L4MW_filters{padding:var(--space-5) var(--container-padding) var(--space-3);pointer-events:auto}.Y2L4MW_chipRow{flex-wrap:wrap;margin-inline:0;padding:0}.Y2L4MW_resultsBody{padding-inline:var(--container-padding);overflow:visible}}.Y2L4MW_explorer[data-map=off]{height:auto;display:block;overflow:visible}.Y2L4MW_explorer[data-map=off] .Y2L4MW_mapArea{display:none}.Y2L4MW_explorer[data-map=off] .Y2L4MW_filters,.Y2L4MW_explorer[data-map=off] .Y2L4MW_results{height:auto;box-shadow:none;pointer-events:auto;border-radius:0;position:static}.Y2L4MW_explorer[data-map=off] .Y2L4MW_handle{display:none}.Y2L4MW_explorer[data-map=off] .Y2L4MW_resultsBody{overflow:visible}@media not (min-width:64em){.Y2L4MW_mapArea .maplibregl-ctrl-top-right{inset-block-start:calc(var(--filters-h) - var(--space-2))}.Y2L4MW_toolbarActions{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.Y2L4MW_toolButton{flex:none;padding:0 .625rem}.Y2L4MW_sheetCard [data-logo],.Y2L4MW_sheetCard>:first-child{height:6rem}}}
@layer components{.wMXYxG_form{gap:var(--space-5);display:grid}.wMXYxG_section{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-1);margin:0;padding:clamp(1.25rem,.5rem + 3vw,2.25rem);display:grid}.wMXYxG_legend{float:inline-start;align-items:center;gap:var(--space-3);width:100%;font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--color-heading);margin-block-end:var(--space-1);padding:0;display:flex}.wMXYxG_legendIcon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:2.25rem;height:2.25rem;color:var(--color-primary-text);flex:none;place-items:center;display:grid}.wMXYxG_intro{clear:both;max-width:var(--measure);color:var(--color-text-muted)}.wMXYxG_section>:nth-child(2){clear:both}.wMXYxG_quad{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.wMXYxG_cityRow{gap:var(--space-4);align-items:end;display:grid}@media (min-width:40em){.wMXYxG_cityRow{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.wMXYxG_geo{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}.wMXYxG_geoBar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wMXYxG_geoStatus{color:var(--color-text-muted);font-size:var(--text-sm);flex:14rem}.wMXYxG_map{height:16rem}.wMXYxG_note{max-width:var(--measure);color:var(--color-text-muted);font-size:var(--text-sm)}.wMXYxG_private{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-info);color:var(--color-text);font-size:var(--text-sm);display:flex}.wMXYxG_private>svg{flex:none;margin-block-start:.15em}.wMXYxG_choice{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.wMXYxG_choiceLegend{font-weight:var(--weight-semibold);color:var(--color-heading);margin-block-end:var(--space-1);padding:0}.wMXYxG_pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.wMXYxG_pill{cursor:pointer;position:relative}.wMXYxG_pill input{opacity:0;pointer-events:none;position:absolute}.wMXYxG_pill span{min-height:var(--tap-target);padding-inline:var(--space-4);border:1px solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.wMXYxG_pill:hover span{border-color:var(--color-primary)}.wMXYxG_pill input:checked+span{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.wMXYxG_pill input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}.wMXYxG_submit{justify-content:flex-end;display:flex}@media not (min-width:40em){.wMXYxG_submit>*{width:100%}}.wMXYxG_done{justify-items:start;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:radial-gradient(30rem 14rem at 0% 0%, var(--color-primary-soft), transparent 70%), var(--color-surface);box-shadow:var(--shadow-1);padding:clamp(1.5rem,1rem + 3vw,3rem);scroll-margin-block-start:calc(var(--header-height-condensed) + var(--space-4));display:grid}.wMXYxG_done:focus{outline:none}.wMXYxG_doneIcon{border-radius:var(--radius-full);background:var(--color-success);width:4rem;height:4rem;color:var(--white);place-items:center;display:grid}.wMXYxG_doneTitle{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--color-heading)}.wMXYxG_reference{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}}
