.AnonymousDraftHandoff-module__uP2KXW__line{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);flex-direction:column;margin:0;padding:24px;font-weight:500;line-height:1.6;display:flex}.AnonymousDraftHandoff-module__uP2KXW__notice{z-index:20;background:var(--bg-elev);border:1px solid var(--line-2);border-radius:var(--r-md);align-items:flex-start;gap:8px;width:max-content;max-width:min(420px,100vw - 32px);padding:10px 8px 10px 14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.AnonymousDraftHandoff-module__uP2KXW__heading{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);margin:0 0 2px;font-weight:500;line-height:1.5}.AnonymousDraftHandoff-module__uP2KXW__body{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);margin:0;font-weight:500;line-height:1.5}.AnonymousDraftHandoff-module__uP2KXW__close{border-radius:var(--r-xs);width:24px;height:24px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.AnonymousDraftHandoff-module__uP2KXW__close:hover{color:var(--accent)}
.BrandLanguage-module__3YObuq__list{border-top:1px solid var(--line-2);flex-direction:column;gap:6px;margin:0;padding:12px 0 0;list-style:none;display:flex}.BrandLanguage-module__3YObuq__line{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);line-height:1.5}
.BrandMark-module__vcclEq__mark{width:100%;display:flex}.BrandMark-module__vcclEq__mark[data-placement=top-left]{justify-content:flex-start}.BrandMark-module__vcclEq__mark[data-placement=top-center]{justify-content:center}.BrandMark-module__vcclEq__mark[data-placement=top-right]{justify-content:flex-end}.BrandMark-module__vcclEq__logo{box-sizing:content-box;width:var(--brand-logo-min);max-width:100%;height:auto;padding:var(--brand-logo-gap);display:block}
.layout-module__fe-KlG__shell{background:var(--bg);min-height:100dvh;color:var(--text);box-sizing:border-box;flex-direction:column;align-items:center;padding:24px 16px 48px;display:flex}
.TbField-module__300IYq__field{--tb-control-background:var(--glass-tint);--tb-control-text:var(--ink);--tb-control-font:var(--ff-mono);--tb-control-font-size:var(--fs-body);--tb-control-padding:14px 18px;flex-direction:column;gap:6px;display:flex}.TbField-module__300IYq__label{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--ink-mute);text-transform:uppercase}.TbField-module__300IYq__input,.TbField-module__300IYq__textarea{padding:var(--tb-control-padding);background:var(--tb-control-background);border-radius:var(--r-sm);box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--tb-control-text);font-family:var(--tb-control-font);font-size:var(--tb-control-font-size);box-sizing:border-box;width:100%;transition:box-shadow var(--dur) var(--ease);border:0;outline:none}.TbField-module__300IYq__textarea{resize:vertical;line-height:1.55}.TbField-module__300IYq__input::placeholder,.TbField-module__300IYq__textarea::placeholder{color:var(--ink-mute);font-family:var(--ff-mono)}.TbField-module__300IYq__input[aria-invalid=true],.TbField-module__300IYq__textarea[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.TbField-module__300IYq__input:focus,.TbField-module__300IYq__textarea:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.TbField-module__300IYq__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__hint{font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:.08em;color:var(--ink-mute);line-height:1.5}@media (max-width:767px){.TbField-module__300IYq__field{--tb-control-font-size:16px}}
.RecordCollection-module__gh4w9W__collection{gap:var(--s-4);color:var(--ink);flex-direction:column;display:flex}.RecordCollection-module__gh4w9W__header{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.RecordCollection-module__gh4w9W__header h2{font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:500}.RecordCollection-module__gh4w9W__panel{flex-direction:column;display:flex}.RecordCollection-module__gh4w9W__form{gap:var(--s-3);flex-direction:column;display:flex}.RecordCollection-module__gh4w9W__controls{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.RecordCollection-module__gh4w9W__primary{border-radius:var(--r-control);background:var(--accent);color:var(--on-accent);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;border:0;align-self:flex-start;padding:10px 16px;font-weight:600}.RecordCollection-module__gh4w9W__secondary{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;align-self:flex-start;padding:8px 12px;font-weight:500}.RecordCollection-module__gh4w9W__secondary:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.RecordCollection-module__gh4w9W__primary:disabled,.RecordCollection-module__gh4w9W__secondary:disabled{opacity:.5;cursor:default}.RecordCollection-module__gh4w9W__error{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--negative);margin:0;font-weight:500}.RecordCollection-module__gh4w9W__empty{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-mute);margin:0}.RecordCollection-module__gh4w9W__records{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.RecordCollection-module__gh4w9W__record{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.RecordCollection-module__gh4w9W__recordTitle{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.RecordCollection-module__gh4w9W__flags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RecordCollection-module__gh4w9W__flags li{border-radius:var(--r-control);background:var(--glass-tint);box-shadow:0 0 0 .5px var(--line-strong) inset;font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink);padding:4px 10px;font-weight:500}.RecordCollection-module__gh4w9W__record dl{column-gap:var(--s-3);grid-template-columns:auto 1fr;row-gap:6px;margin:0;display:grid}.RecordCollection-module__gh4w9W__record dl>div{display:contents}.RecordCollection-module__gh4w9W__record dt{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);align-self:baseline;font-weight:500}.RecordCollection-module__gh4w9W__record dd{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;align-self:baseline;margin:0}.RecordCollection-module__gh4w9W__group{gap:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-3);flex-direction:column;margin:0;display:flex}.RecordCollection-module__gh4w9W__group button{color:var(--ink);align-self:flex-start}.RecordCollection-module__gh4w9W__panel label:first-letter{text-transform:uppercase}
.CandidateFrame-module__UGpl5W__root{color:var(--ink);font-family:var(--ff-body)}.CandidateFrame-module__UGpl5W__frame{border:0;width:100%;min-height:20rem;display:block}.CandidateFrame-module__UGpl5W__status{padding:var(--s-4);color:var(--ink-mute);font-size:var(--fs-body)}
.RevisionControls-module__ki6u_q__controls{align-items:center;gap:var(--s-3);padding:var(--s-3);border-bottom:1px solid var(--line-2);color:var(--ink);flex-wrap:wrap;display:flex}.RevisionControls-module__ki6u_q__controls label{align-items:center;gap:var(--s-2);display:flex}.RevisionControls-module__ki6u_q__controls button,.RevisionControls-module__ki6u_q__controls select{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);color:var(--ink);padding:var(--s-2) var(--s-3)}.RevisionControls-module__ki6u_q__controls button{cursor:pointer}.RevisionControls-module__ki6u_q__controls button:disabled{opacity:.5;cursor:default}.RevisionControls-module__ki6u_q__controls span{color:var(--ink-soft);font-size:var(--fs-meta)}
.HalloweenMap-module__G61V0a__root{min-width:0;color:var(--ink);font-family:var(--ff-body)}@media (max-width:1023px){.HalloweenMap-module__G61V0a__intro{padding:0 var(--s-2) var(--s-2)}.HalloweenMap-module__G61V0a__layout[data-layout=phone]{bottom:var(--hm-chat-dock,0px)}}@media (min-width:1024px){.HalloweenMap-module__G61V0a__layout{width:calc(100% - 48px);max-width:1552px;margin-inline:auto}.HalloweenMap-module__G61V0a__root{padding-bottom:var(--hm-chat-dock,0px)}}.HalloweenMap-module__G61V0a__mapWrap{position:relative}.HalloweenMap-module__G61V0a__mapWrap>:first-child{height:100%}:is(.HalloweenMap-module__G61V0a__mapWrap[data-layout=phone] .maplibregl-ctrl-bottom-right,.HalloweenMap-module__G61V0a__mapWrap[data-layout=phone] .maplibregl-ctrl-bottom-left){bottom:var(--hm-attrib-offset,0)}.HalloweenMap-module__G61V0a__routeCredit{z-index:1;right:6px;bottom:calc(var(--hm-attrib-offset,0px) + 30px);color:var(--ink-mute);background:var(--bg-elev);border-radius:var(--r-xs);font:500 var(--fs-micro)/1.4 var(--ff-body);pointer-events:none;margin:0;padding:2px 6px;position:absolute}.HalloweenMap-module__G61V0a__routeCredit a{pointer-events:auto}.HalloweenMap-module__G61V0a__locate{z-index:2;position:absolute;top:12px;right:12px}.HalloweenMap-module__G61V0a__mapWrap[data-layout=phone] .HalloweenMap-module__G61V0a__locate{top:var(--s-3)}.HalloweenMap-module__G61V0a__legend{z-index:2;color:var(--ink-soft);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-md);flex-wrap:wrap;gap:4px 16px;margin:0;padding:8px 12px;font-size:13px;font-weight:500;list-style:none;display:flex;position:absolute;bottom:12px;left:12px}.HalloweenMap-module__G61V0a__legend li{align-items:center;gap:8px;display:inline-flex}.HalloweenMap-module__G61V0a__legend i{border-radius:50%;width:8px;height:8px}.HalloweenMap-module__G61V0a__legendTonight{background:var(--hm-tonight)}.HalloweenMap-module__G61V0a__legendOther{background:var(--ink-mute)}.HalloweenMap-module__G61V0a__chips{min-width:0}.HalloweenMap-module__G61V0a__hero{box-sizing:border-box;height:auto;min-height:var(--hero-band-height);padding-top:var(--s-8);--hero-band-title-font:var(--hm-ff-hero);--hero-band-title-weight:900;--hero-band-title-tracking:-.02em;--hero-band-title-transform:uppercase}.HalloweenMap-module__G61V0a__heroDesktop{--hero-band-ground:var(--bg);--hero-band-title-size:var(--fs-display);border-radius:var(--r-md)}.HalloweenMap-module__G61V0a__heroCompact{--hero-band-ground:var(--bg-elev);--hero-band-title-size:var(--fs-screen)}.HalloweenMap-module__G61V0a__staticHeader{background:var(--bg-elev);border-bottom:1px solid var(--line);min-width:0}.HalloweenMap-module__G61V0a__staticControls{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2);display:flex}.HalloweenMap-module__G61V0a__viewSwitch{flex:none;display:flex}.HalloweenMap-module__G61V0a__viewSwitch button{width:64px;height:44px;color:var(--hm-paper);font:600 13px var(--ff-body);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.HalloweenMap-module__G61V0a__viewSwitch button:before{content:"";inset:auto var(--s-2) 2px;background:0 0;height:2px;position:absolute}.HalloweenMap-module__G61V0a__viewSwitch button span{position:relative}.HalloweenMap-module__G61V0a__viewSwitch button[aria-pressed=true]{color:var(--hm-paper)}.HalloweenMap-module__G61V0a__viewSwitch button[aria-pressed=true]:before{background:var(--hm-paper)}.HalloweenMap-module__G61V0a__viewSwitch button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__staticControls .HalloweenMap-module__G61V0a__actions{gap:var(--s-1);padding:0;display:flex}.HalloweenMap-module__G61V0a__staticControls .HalloweenMap-module__G61V0a__action{gap:var(--s-1);padding:0 var(--s-2);font-size:var(--fs-meta)}.HalloweenMap-module__G61V0a__staticControls .HalloweenMap-module__G61V0a__action svg{flex:none;width:16px;height:16px}.HalloweenMap-module__G61V0a__staticControls .HalloweenMap-module__G61V0a__shareAction{width:44px;padding:0}.HalloweenMap-module__G61V0a__staticDock{z-index:2;padding:var(--s-2);background:var(--bg-elev);border-top:1px solid var(--line);position:sticky;bottom:0}.HalloweenMap-module__G61V0a__staticLocationButton{min-height:44px;margin:0 var(--s-4) var(--s-2);padding:0 var(--s-3);color:var(--ink);background:var(--flip-surface-muted);border:1px solid var(--line-strong);border-radius:var(--r-control);font:700 var(--fs-body) var(--ff-body);cursor:pointer}.HalloweenMap-module__G61V0a__staticLocationButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__bar{border-bottom:1px solid var(--line);gap:12px;min-width:0;padding:0 0 12px;display:grid}.HalloweenMap-module__G61V0a__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:12px 0 4px;display:grid}.HalloweenMap-module__G61V0a__bar .HalloweenMap-module__G61V0a__actions{padding:0;display:flex}.HalloweenMap-module__G61V0a__action{min-width:0;height:44px;color:var(--ink);border-radius:var(--r-control);font-family:var(--ff-body);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.HalloweenMap-module__G61V0a__action[aria-pressed=true]{color:var(--choice-chip-checked-ink);background:var(--choice-chip-checked-bg);border-color:var(--choice-chip-checked-bg)}.HalloweenMap-module__G61V0a__tourAction,.HalloweenMap-module__G61V0a__tourAction[aria-pressed=true]{color:var(--flip-action-ink);background:var(--flip-action);border-color:var(--flip-action)}.HalloweenMap-module__G61V0a__shareAction{width:44px;padding:0}.HalloweenMap-module__G61V0a__action:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__contestLink{color:inherit;text-underline-offset:3px;vertical-align:bottom;align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}.HalloweenMap-module__G61V0a__contestLink:focus-visible{outline-offset:2px;outline:2px solid}.HalloweenMap-module__G61V0a__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:4px 4px 8px;display:flex}.HalloweenMap-module__G61V0a__sources{color:var(--ink-mute);margin:0;padding:8px 4px 0;font-size:13px;line-height:1.5}.HalloweenMap-module__G61V0a__sources a{min-height:44px;color:var(--ink-soft);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.HalloweenMap-module__G61V0a__addForm{gap:14px;min-width:0;display:grid}.HalloweenMap-module__G61V0a__addPlace{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.HalloweenMap-module__G61V0a__addError{color:var(--negative);margin:0;font-size:13px}.HalloweenMap-module__G61V0a__addActions{align-items:center;gap:12px;display:flex}.HalloweenMap-module__G61V0a__headText{gap:4px;min-width:0;display:grid}.HalloweenMap-module__G61V0a__headTitle{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.15}.HalloweenMap-module__G61V0a__headLine{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.HalloweenMap-module__G61V0a__headHint{color:var(--ink-mute);margin:0;font-size:13px}.HalloweenMap-module__G61V0a__back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__count{min-width:22px;height:22px;color:var(--ranked-list-accent-ink);background:var(--hm-tour);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.HalloweenMap-module__G61V0a__estimate{color:var(--ink-soft);font-size:13px;font-weight:500}.HalloweenMap-module__G61V0a__aside{min-width:0;padding-top:16px}.HalloweenMap-module__G61V0a__aside .HalloweenMap-module__G61V0a__head{padding-inline:0}.HalloweenMap-module__G61V0a__hidden{visibility:hidden}.HalloweenMap-module__G61V0a__panelBody{min-width:0}.HalloweenMap-module__G61V0a__panelBack{padding:8px 16px 0}.HalloweenMap-module__G61V0a__panelDock{padding:0 20px 20px}.HalloweenMap-module__G61V0a__panelPad{gap:16px;min-width:0;padding:20px;display:grid}.HalloweenMap-module__G61V0a__back{min-height:44px;color:var(--ink);font-family:var(--ff-body);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:15px;font-weight:700;display:inline-flex}.HalloweenMap-module__G61V0a__start{gap:12px;padding:0 20px 24px;display:grid}.HalloweenMap-module__G61V0a__hint{color:var(--ink-mute);margin:0;font-size:13px}.HalloweenMap-module__G61V0a__signIn{font-size:var(--fs-body);margin:0}.HalloweenMap-module__G61V0a__signIn a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.HalloweenMap-module__G61V0a__button{min-height:44px;color:var(--flip-action-ink);background:var(--flip-action);border-radius:var(--r-control);cursor:pointer;border:0;padding:0 16px;font-size:15px;font-weight:700}.HalloweenMap-module__G61V0a__button:focus-visible,.HalloweenMap-module__G61V0a__tourToggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__empty{color:var(--ink);font-size:var(--fs-body);margin:0 0 12px}.HalloweenMap-module__G61V0a__title{color:var(--ink);margin:0;font-size:22px;font-weight:800}.HalloweenMap-module__G61V0a__rowName{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700}.HalloweenMap-module__G61V0a__rowAddress{color:var(--ink-soft);font-size:13px}.HalloweenMap-module__G61V0a__tourToggle{min-width:64px;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-control);cursor:pointer;background:0 0;flex:none;padding:0 12px;font-size:13px;font-weight:700}.HalloweenMap-module__G61V0a__tourToggle[aria-pressed=true]{color:var(--flip-action-ink);background:var(--flip-action);border-color:var(--flip-action)}.HalloweenMap-module__G61V0a__pumpkins{gap:2px;display:inline-flex}.HalloweenMap-module__G61V0a__thumb.HalloweenMap-module__G61V0a__thumb{width:100%;height:100%}.HalloweenMap-module__G61V0a__topFive,.HalloweenMap-module__G61V0a__manage{gap:12px;min-width:0;display:grid}.HalloweenMap-module__G61V0a__candidates{gap:8px;margin:0;padding:0;list-style:none;display:grid}.HalloweenMap-module__G61V0a__candidate{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.HalloweenMap-module__G61V0a__candidate .HalloweenMap-module__G61V0a__rowName{flex:1;min-width:0}.HalloweenMap-module__G61V0a__shareIcon{width:44px;height:44px;color:var(--ink);border-radius:var(--r-control);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.HalloweenMap-module__G61V0a__shareIcon:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HalloweenMap-module__G61V0a__shareRow{flex-wrap:wrap;gap:8px;display:flex}.HalloweenMap-module__G61V0a__shareRow .HalloweenMap-module__G61V0a__tourToggle{text-underline-offset:3px;border:0;text-decoration:underline}.HalloweenMap-module__G61V0a__manual{gap:8px;display:grid}.HalloweenMap-module__G61V0a__linkInput{min-height:44px;color:var(--ink);background:var(--canvas);border:1px solid var(--line-strong);border-radius:var(--r-sm);font-size:var(--fs-body);padding:0 12px}.HalloweenMap-module__G61V0a__openLink{min-height:44px;color:var(--ink);align-items:center;text-decoration:underline;display:inline-flex}.HalloweenMap-module__G61V0a__root{padding-bottom:calc(var(--hm-chat-dock,0px) + var(--s-4))}.HalloweenMap-module__G61V0a__hero .HalloweenMap-module__G61V0a__templateLink{color:var(--template-ink);text-decoration:none}.HalloweenMap-module__G61V0a__staticDock{bottom:var(--hm-chat-dock,0px)}.HalloweenMap-module__G61V0a__detailBelow{max-width:640px;margin:var(--s-4) 0;scroll-margin-top:var(--flip-bar-height)}.HalloweenMap-module__G61V0a__introLead{color:var(--ink);font-size:18px;font-weight:600;line-height:1.45;display:block}.HalloweenMap-module__G61V0a__introSupport{color:var(--ink-soft);margin-top:4px;font-size:14px;font-weight:500;line-height:1.45;display:block}.HalloweenMap-module__G61V0a__unavailable{padding:var(--s-6);color:var(--ink);background:var(--bg-elev)}.HalloweenMap-module__G61V0a__citySelect{width:min(100%,320px)}.HalloweenMap-module__G61V0a__desktopListHead{width:calc(100% - var(--map-list-aside) - var(--s-6));padding-top:var(--s-4)}.HalloweenMap-module__G61V0a__desktopListHead .HalloweenMap-module__G61V0a__head{padding-inline:0}.HalloweenMap-module__G61V0a__desktopList{padding-top:0}.HalloweenMap-module__G61V0a__intro{--app-intro-secondary-color:var(--template-gold-mid)}.HalloweenMap-module__G61V0a__tourWorkspace{min-width:0;margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}@media (max-width:1023px){.HalloweenMap-module__G61V0a__root[data-view=tour] .HalloweenMap-module__G61V0a__heroCompact{--hero-band-title-size:var(--fs-lead);min-height:0;padding-top:var(--s-2)}.HalloweenMap-module__G61V0a__root[data-view=tour] .HalloweenMap-module__G61V0a__heroCompact .HalloweenMap-module__G61V0a__templateLink,.HalloweenMap-module__G61V0a__root[data-view=tour] .HalloweenMap-module__G61V0a__citySelect{display:none}}
.StudioIterationWorkspace-module__z_aZgq__workspace{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.StudioIterationWorkspace-module__z_aZgq__composer{padding:var(--s-4)}.StudioIterationWorkspace-module__z_aZgq__message{padding:var(--s-3);color:var(--ink);align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.StudioIterationWorkspace-module__z_aZgq__confirm{align-items:center;gap:var(--s-3);color:var(--ink);flex-wrap:wrap;display:flex}.StudioIterationWorkspace-module__z_aZgq__message button,.StudioIterationWorkspace-module__z_aZgq__confirm button{border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-2) var(--s-3);color:var(--ink);background:var(--bg-elev);cursor:pointer}.StudioIterationWorkspace-module__z_aZgq__access{color:var(--ink-soft);padding:var(--s-2) var(--s-3);font-size:var(--fs-meta)}.StudioIterationWorkspace-module__z_aZgq__imports{gap:var(--s-2);padding:var(--s-3) 0;flex-direction:column;display:flex}.StudioIterationWorkspace-module__z_aZgq__imports label{align-items:center;gap:var(--s-2);display:flex}.StudioIterationWorkspace-module__z_aZgq__thread{gap:var(--s-3);padding:0 var(--s-4);font-family:var(--ff-body);flex-direction:column;display:flex}.StudioIterationWorkspace-module__z_aZgq__card{max-width:92%}.StudioIterationWorkspace-module__z_aZgq__applied{gap:var(--s-2);flex-direction:column;min-width:0;max-width:92%;display:flex}.StudioIterationWorkspace-module__z_aZgq__appliedHead{align-items:baseline;gap:var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta);overflow-wrap:anywhere;margin:0;line-height:1.5;display:flex}.StudioIterationWorkspace-module__z_aZgq__check{color:var(--positive);font-weight:700}.StudioIterationWorkspace-module__z_aZgq__tag{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.StudioIterationWorkspace-module__z_aZgq__appliedNote{color:var(--ink-soft);font-size:var(--fs-meta);overflow-wrap:anywhere;margin:0;line-height:1.5}.StudioIterationWorkspace-module__z_aZgq__panel{border-radius:inherit;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}@keyframes StudioIterationWorkspace-module__z_aZgq__studioMark{0%{outline-color:var(--accent)}to{outline-color:#0000}}.StudioIterationWorkspace-module__z_aZgq__changed,.StudioIterationWorkspace-module__z_aZgq__panel [data-marked=changed]{outline-offset:2px;outline:2px solid #0000;animation:2s ease-out both StudioIterationWorkspace-module__z_aZgq__studioMark}.StudioIterationWorkspace-module__z_aZgq__panel [data-marked=uncertain]{outline:2px dashed var(--accent-warm);outline-offset:2px}@media (prefers-reduced-motion:reduce){.StudioIterationWorkspace-module__z_aZgq__changed,.StudioIterationWorkspace-module__z_aZgq__panel [data-marked=changed]{outline-color:var(--accent);animation:none}}
.AppConfiguration-module__0N75Pq__page{max-width:960px;padding:var(--s-6);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);margin:0 auto;line-height:1.6}.AppConfiguration-module__0N75Pq__page h2{font-family:var(--ff-display);font-size:var(--fs-lead);margin:0 0 var(--s-4);line-height:1.4}.AppConfiguration-module__0N75Pq__page h3{font-size:var(--fs-title)}.AppConfiguration-module__0N75Pq__eyebrow{margin:0 0 var(--s-2);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase}.AppConfiguration-module__0N75Pq__form{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.AppConfiguration-module__0N75Pq__form fieldset{min-inline-size:0}.AppConfiguration-module__0N75Pq__form p{overflow-wrap:anywhere;min-inline-size:0}.AppConfiguration-module__0N75Pq__fieldGrid{gap:var(--s-5);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.AppConfiguration-module__0N75Pq__fieldGrid>p,.AppConfiguration-module__0N75Pq__fullWidth,.AppConfiguration-module__0N75Pq__destination{grid-column:1/-1}.AppConfiguration-module__0N75Pq__fieldGrid>button{place-self:end start}.AppConfiguration-module__0N75Pq__destination{gap:var(--s-4);min-width:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__destination legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__field{gap:var(--s-2);min-width:0;color:var(--ink-soft);font-size:var(--fs-body);display:grid}.AppConfiguration-module__0N75Pq__field input:not([type=checkbox]),.AppConfiguration-module__0N75Pq__field select,.AppConfiguration-module__0N75Pq__field textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit}.AppConfiguration-module__0N75Pq__field input[type=checkbox]{width:auto;accent-color:var(--accent)}.AppConfiguration-module__0N75Pq__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.AppConfiguration-module__0N75Pq__button{max-width:100%;min-height:44px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;place-self:flex-start start;align-items:center;text-decoration:none;display:inline-flex}.AppConfiguration-module__0N75Pq__button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary{background:var(--accent-warm-fill);color:var(--on-accent-warm);border-color:#0000}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary:hover:not(:disabled){filter:brightness(.95)}.AppConfiguration-module__0N75Pq__button:focus-visible,.AppConfiguration-module__0N75Pq__field input:focus-visible,.AppConfiguration-module__0N75Pq__field select:focus-visible,.AppConfiguration-module__0N75Pq__field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AppConfiguration-module__0N75Pq__button:disabled{opacity:.45;cursor:not-allowed}.AppConfiguration-module__0N75Pq__preview{min-width:0;font:var(--fs-body)/1.6 var(--ff-body);margin:0}.AppConfiguration-module__0N75Pq__preview h2{margin:0 0 var(--s-4);overflow-wrap:anywhere;font:500 var(--fs-lead)/1.4 var(--ff-display);color:var(--ink)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-3) var(--s-5);margin:var(--s-4) 0;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);display:grid}.AppConfiguration-module__0N75Pq__preview dt{color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__preview dd{overflow-wrap:anywhere;min-width:0;margin:0}.AppConfiguration-module__0N75Pq__preview p{color:var(--ink-soft)}.AppConfiguration-module__0N75Pq__preview ul{padding-left:var(--s-5);margin:0}.AppConfiguration-module__0N75Pq__preview a{color:var(--accent);text-underline-offset:3px}.AppConfiguration-module__0N75Pq__hint{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.AppConfiguration-module__0N75Pq__hint+.AppConfiguration-module__0N75Pq__actions{margin-top:var(--s-4)}.AppConfiguration-module__0N75Pq__error{color:var(--negative)}@media (max-width:640px){.AppConfiguration-module__0N75Pq__page{padding:var(--s-5) var(--s-4)}.AppConfiguration-module__0N75Pq__fieldGrid{grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dd{margin-bottom:var(--s-3)}}.AppConfiguration-module__0N75Pq__shareDialog.AppConfiguration-module__0N75Pq__shareDialog{--flip-ink:var(--ink);--flip-ink-soft:var(--ink-soft);--flip-surface:var(--bg-elev);--flip-border:var(--line-2);--flip-border-strong:var(--line-strong);--flip-danger:var(--negative);--flip-action:var(--accent);--flip-action-ink:var(--on-accent);--flip-ring:var(--accent);--flip-warn:var(--warning);max-width:720px;max-height:calc(100dvh - var(--s-7));padding-top:var(--s-7);border-radius:var(--r-lg);grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;overflow-y:auto}.AppConfiguration-module__0N75Pq__shareDialog>button[aria-label=Close]{z-index:2}.AppConfiguration-module__0N75Pq__shareDialog .AppConfiguration-module__0N75Pq__sharePreview{background:0 0;border:0;border-radius:0;padding:0}.AppConfiguration-module__0N75Pq__imageEditor{gap:var(--s-4);display:grid}.AppConfiguration-module__0N75Pq__imageEditor fieldset{gap:var(--s-3);min-inline-size:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__imageEditor legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__check{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:var(--fs-body);display:flex}.AppConfiguration-module__0N75Pq__check input{width:auto;accent-color:var(--accent)}
.FileDropzone-module___WIYZq__zone{border:2px dashed var(--flip-border-strong,var(--line-2));border-radius:var(--r-md);text-align:center;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:120px;padding:24px 16px;display:flex}.FileDropzone-module___WIYZq__zone:hover,.FileDropzone-module___WIYZq__over{border-color:var(--flip-action,var(--accent));background:var(--flip-action-soft,var(--glass-tint))}.FileDropzone-module___WIYZq__zone:focus-visible{outline:2px solid var(--flip-ring,var(--accent));outline-offset:2px}.FileDropzone-module___WIYZq__disabled{opacity:.5;cursor:default}.FileDropzone-module___WIYZq__input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FileDropzone-module___WIYZq__label{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--flip-ink,var(--ink));font-weight:600}.FileDropzone-module___WIYZq__hint{font-size:var(--fs-meta);color:var(--flip-ink-mute,var(--ink-mute))}
.GeneratedImage-module__8H6JVa__figure{color:var(--text);font-family:var(--ff-body);margin:0}.GeneratedImage-module__8H6JVa__image{border-radius:var(--r-md);width:100%;height:auto;display:block}.GeneratedImage-module__8H6JVa__figure figcaption{gap:var(--s-1);margin-top:var(--s-2);font-size:var(--fs-meta);color:var(--text-3);display:grid}.GeneratedImage-module__8H6JVa__figure strong{color:var(--text);font-size:var(--fs-body)}
.ShareStudio-module__8uG-Aq__body{gap:var(--s-4);padding:var(--s-5);color:var(--text);font-family:var(--ff-body);display:grid}.ShareStudio-module__8uG-Aq__title{font-size:var(--fs-lead);margin:0}.ShareStudio-module__8uG-Aq__preview{gap:var(--s-3);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-md);max-height:48vh;display:grid;overflow:auto}.ShareStudio-module__8uG-Aq__preview img,.ShareStudio-module__8uG-Aq__preview video{object-fit:contain;width:100%;max-height:42vh;display:block}.ShareStudio-module__8uG-Aq__preview p{margin:var(--s-4)}.ShareStudio-module__8uG-Aq__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ShareStudio-module__8uG-Aq__primary,.ShareStudio-module__8uG-Aq__secondary{min-height:44px;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-elev);color:var(--text);font:inherit;font-size:var(--fs-body);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ShareStudio-module__8uG-Aq__primary{background:var(--accent-warm-fill);color:var(--on-accent-warm)}.ShareStudio-module__8uG-Aq__actions button:disabled{opacity:.5;cursor:default}.ShareStudio-module__8uG-Aq__note{color:var(--text-3);font-size:var(--fs-meta);margin:0;line-height:1.5}@media (max-width:480px){.ShareStudio-module__8uG-Aq__body{padding:var(--s-3)}.ShareStudio-module__8uG-Aq__actions>*{flex:44%}}.ShareStudio-module__8uG-Aq__anchor{align-items:center;gap:var(--s-2);display:inline-flex;position:relative}.ShareStudio-module__8uG-Aq__popover{z-index:20;top:calc(100% + var(--s-2));min-width:200px;max-width:min(320px,90vw);padding:var(--s-1) 0;display:grid;position:absolute;left:0}.ShareStudio-module__8uG-Aq__menuItem{width:100%;min-height:44px;padding:var(--s-2) var(--s-3);color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.ShareStudio-module__8uG-Aq__menuItem:hover{background:var(--glass-tint)}.ShareStudio-module__8uG-Aq__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ShareStudio-module__8uG-Aq__secondary:disabled{opacity:.5;cursor:default}.ShareStudio-module__8uG-Aq__preparationError{gap:var(--s-2);display:grid}.ShareStudio-module__8uG-Aq__publications{font-size:var(--fs-meta)}.ShareStudio-module__8uG-Aq__publications[open]{gap:var(--s-2);display:grid}
.ShareReady-module__k0eZDa__dialog{max-width:480px;padding:0}.ShareReady-module__k0eZDa__ready{color:var(--ink);font-family:var(--ff-body);flex-direction:column;gap:14px;padding:18px;display:flex}.ShareReady-module__k0eZDa__head{justify-content:space-between;align-items:center;display:flex}.ShareReady-module__k0eZDa__title{font-family:var(--ff-display);font-size:var(--fs-lead);margin:0;font-weight:700}.ShareReady-module__k0eZDa__close{border-radius:var(--r-control);width:44px;height:44px;color:var(--ink-mute);font-size:var(--fs-title);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ShareReady-module__k0eZDa__close:hover{color:var(--ink)}.ShareReady-module__k0eZDa__stage{outline:none;flex-direction:column;gap:10px;display:flex}.ShareReady-module__k0eZDa__stage:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:var(--r-md)}.ShareReady-module__k0eZDa__cardTap{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.ShareReady-module__k0eZDa__card{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-md);background:var(--bg-elev);width:100%;display:block}.ShareReady-module__k0eZDa__ai{border-radius:var(--r-xs);background:var(--bg);padding:4px 8px;position:absolute;top:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.ShareReady-module__k0eZDa__ai{background:color-mix(in srgb, var(--bg) 82%, transparent)}}.ShareReady-module__k0eZDa__ai{color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.ShareReady-module__k0eZDa__frame{position:relative}.ShareReady-module__k0eZDa__arrow{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--bg);justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ShareReady-module__k0eZDa__arrow{background:color-mix(in srgb, var(--bg) 82%, transparent)}}.ShareReady-module__k0eZDa__arrow{color:var(--ink);font-size:var(--fs-lead);cursor:pointer;line-height:1;transform:translateY(-50%)}.ShareReady-module__k0eZDa__arrow:hover{border-color:var(--accent);color:var(--accent)}.ShareReady-module__k0eZDa__arrow:disabled{opacity:.35;cursor:default}.ShareReady-module__k0eZDa__arrowPrevious{left:8px}.ShareReady-module__k0eZDa__arrowNext{right:8px}.ShareReady-module__k0eZDa__postCaption{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ShareReady-module__k0eZDa__checks{border:1px solid var(--line-2);border-radius:var(--r-md);flex-direction:column;gap:6px;padding:12px;display:flex}.ShareReady-module__k0eZDa__checksTitle{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;margin:0;font-weight:500}.ShareReady-module__k0eZDa__checksList{color:var(--ink-soft);font-size:var(--fs-meta);margin:0;padding-left:18px;line-height:1.5}.ShareReady-module__k0eZDa__dots{justify-content:center;gap:8px;display:flex}.ShareReady-module__k0eZDa__dot{background:var(--line-2);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}.ShareReady-module__k0eZDa__dot[aria-selected=true]{background:var(--accent)}.ShareReady-module__k0eZDa__hint{text-align:center;color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.ShareReady-module__k0eZDa__chips{flex-wrap:wrap;gap:8px;display:flex}.ShareReady-module__k0eZDa__chip,.ShareReady-module__k0eZDa__secondary,.ShareReady-module__k0eZDa__primary{border:1px solid var(--line-2);border-radius:var(--r-control);min-height:44px;color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.ShareReady-module__k0eZDa__chip:hover,.ShareReady-module__k0eZDa__secondary:hover{border-color:var(--accent);color:var(--accent)}.ShareReady-module__k0eZDa__chip:disabled,.ShareReady-module__k0eZDa__secondary:disabled,.ShareReady-module__k0eZDa__primary:disabled{opacity:.6;cursor:wait}.ShareReady-module__k0eZDa__primary{background:var(--accent);color:var(--on-accent);border-color:#0000}.ShareReady-module__k0eZDa__actions{align-items:center;gap:10px;display:flex}.ShareReady-module__k0eZDa__share{flex:1;display:flex}.ShareReady-module__k0eZDa__share .ShareReady-module__k0eZDa__primary{width:100%}.ShareReady-module__k0eZDa__failure{color:var(--negative);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);font-weight:500}.ShareReady-module__k0eZDa__status{color:var(--ink-soft);font-size:var(--fs-body);margin:0;padding:24px}.ShareReady-module__k0eZDa__retry{flex-direction:column;gap:12px;padding:24px;display:flex}.ShareReady-module__k0eZDa__sheet{flex-direction:column;gap:12px;max-width:480px;padding:18px;display:flex}@media (max-width:480px){.ShareReady-module__k0eZDa__sheet{max-width:none;margin:0;position:fixed;bottom:0;left:0;right:0}}.ShareReady-module__k0eZDa__sheetTitle{font-family:var(--ff-display);font-size:var(--fs-title);margin:0 32px 0 0;font-weight:700}.ShareReady-module__k0eZDa__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ShareReady-module__k0eZDa__row{border:1px solid var(--line-2);border-radius:var(--r-control);width:100%;min-height:44px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.ShareReady-module__k0eZDa__row[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.ShareReady-module__k0eZDa__row:disabled{opacity:.5;cursor:default}.ShareReady-module__k0eZDa__pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ShareReady-module__k0eZDa__sheetFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ShareReady-module__k0eZDa__count{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase}.ShareReady-module__k0eZDa__photos{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ShareReady-module__k0eZDa__photo{border:1px solid var(--line-2);border-radius:var(--r-md);cursor:pointer;background:0 0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ShareReady-module__k0eZDa__photo img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.ShareReady-module__k0eZDa__photo .ShareReady-module__k0eZDa__ai{top:6px;left:6px}.ShareReady-module__k0eZDa__upload{border:1px solid var(--line-2);border-radius:var(--r-control);min-height:44px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.ShareReady-module__k0eZDa__upload input{opacity:0;width:1px;height:1px;position:absolute}.ShareReady-module__k0eZDa__caption{border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;min-height:44px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);resize:vertical;background:0 0;padding:10px 12px;line-height:1.5}.ShareReady-module__k0eZDa__caption:focus{outline:2px solid var(--accent);outline-offset:1px}.ShareReady-module__k0eZDa__rewrite{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ShareReady-module__k0eZDa__instruction{border:1px solid var(--line-2);border-radius:var(--r-sm);min-height:44px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);background:0 0;padding:0 12px}.ShareReady-module__k0eZDa__instruction:focus{outline:2px solid var(--accent);outline-offset:1px}.ShareReady-module__k0eZDa__rewrite .ShareReady-module__k0eZDa__row,.ShareReady-module__k0eZDa__sheetFoot .ShareReady-module__k0eZDa__row{width:auto}.ShareReady-module__k0eZDa__tabs{gap:8px;margin-bottom:12px;display:flex}.ShareReady-module__k0eZDa__tab{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;padding:6px 12px}.ShareReady-module__k0eZDa__tab[aria-selected=true]{border-color:var(--accent);color:var(--accent)}.ShareReady-module__k0eZDa__script{border:1px solid var(--line-2);border-radius:var(--r-md);flex-direction:column;gap:8px;max-height:320px;padding:12px;display:flex;overflow-y:auto}.ShareReady-module__k0eZDa__scriptList{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);margin:0;padding-left:20px;line-height:1.5}.ShareReady-module__k0eZDa__scriptTitle{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin:8px 0 0;font-weight:500}.ShareReady-module__k0eZDa__scriptText{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);white-space:pre-wrap;margin:0;line-height:1.5}
.ManagedLocationInput-module__FVsy5W__field{flex-direction:column;gap:6px;min-width:0;display:flex}.ManagedLocationInput-module__FVsy5W__label{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase}.ManagedLocationInput-module__FVsy5W__control{min-width:0;position:relative}.ManagedLocationInput-module__FVsy5W__input{box-sizing:border-box;border-radius:var(--r-sm);background:var(--glass-tint);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);transition:box-shadow var(--dur) var(--ease);border:0;outline:none;padding:14px 18px}.ManagedLocationInput-module__FVsy5W__input::placeholder{color:var(--ink-mute)}.ManagedLocationInput-module__FVsy5W__input[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.ManagedLocationInput-module__FVsy5W__input:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.ManagedLocationInput-module__FVsy5W__menu{z-index:20;box-sizing:border-box;border:1px solid var(--flip-border);border-radius:var(--r-md);background:var(--flip-surface);max-width:min(100%,100vw - 32px);max-height:min(280px,40vh);box-shadow:0 16px 40px var(--flip-ink);margin:0;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.ManagedLocationInput-module__FVsy5W__menu{box-shadow:0 16px 40px color-mix(in srgb, var(--flip-ink) 12%, transparent)}}.ManagedLocationInput-module__FVsy5W__menu{list-style:none}.ManagedLocationInput-module__FVsy5W__option{overflow-wrap:anywhere;border-radius:var(--r-sm);color:var(--flip-ink);cursor:pointer;font-size:var(--fs-meta);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;line-height:1.4;display:flex}.ManagedLocationInput-module__FVsy5W__optionLabel{flex:1;min-width:0}.ManagedLocationInput-module__FVsy5W__distance{color:var(--flip-ink-mute);font-variant-numeric:tabular-nums;flex:none}.ManagedLocationInput-module__FVsy5W__option[aria-selected=true],.ManagedLocationInput-module__FVsy5W__option:hover{background:var(--flip-surface-muted)}.ManagedLocationInput-module__FVsy5W__hint,.ManagedLocationInput-module__FVsy5W__status{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:.08em;line-height:1.5}.ManagedLocationInput-module__FVsy5W__status:empty{display:none}@media (max-width:767px){.ManagedLocationInput-module__FVsy5W__input{font-size:16px}.ManagedLocationInput-module__FVsy5W__menu{max-height:min(240px,35vh)}}
.AssetHoldings-module__Rl2Olq__component,.AssetHoldings-module__Rl2Olq__root{gap:18px;display:grid}.AssetHoldings-module__Rl2Olq__heading{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.AssetHoldings-module__Rl2Olq__heading h2{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:500}.AssetHoldings-module__Rl2Olq__root>*{min-width:0}.AssetHoldings-module__Rl2Olq__state{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.AssetHoldings-module__Rl2Olq__state[data-state=error]{color:var(--negative)}.AssetHoldings-module__Rl2Olq__state[data-state=partial],.AssetHoldings-module__Rl2Olq__state[data-state=stale]{color:var(--accent-warm)}.AssetHoldings-module__Rl2Olq__identity{grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr);align-items:start;gap:16px;display:grid}.AssetHoldings-module__Rl2Olq__name,.AssetHoldings-module__Rl2Olq__original,.AssetHoldings-module__Rl2Olq__address,.AssetHoldings-module__Rl2Olq__chain,.AssetHoldings-module__Rl2Olq__factLabel,.AssetHoldings-module__Rl2Olq__nativeValue,.AssetHoldings-module__Rl2Olq__detail,.AssetHoldings-module__Rl2Olq__positionsHeader h2,.AssetHoldings-module__Rl2Olq__positionsHeader p,.AssetHoldings-module__Rl2Olq__provenance p,.AssetHoldings-module__Rl2Olq__evidence h2,.AssetHoldings-module__Rl2Olq__evidenceEmpty{margin:0}.AssetHoldings-module__Rl2Olq__name{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);overflow-wrap:anywhere;min-width:0;font-weight:500}.AssetHoldings-module__Rl2Olq__original{color:var(--ink-mute);font-size:var(--fs-meta);overflow-wrap:anywhere;margin-top:4px}.AssetHoldings-module__Rl2Olq__address,.AssetHoldings-module__Rl2Olq__assetId{overflow-wrap:anywhere;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__chain,.AssetHoldings-module__Rl2Olq__factLabel{color:var(--ink-mute);font-size:var(--fs-meta);margin-top:4px}.AssetHoldings-module__Rl2Olq__identityFacts{gap:8px;margin:0;display:grid}.AssetHoldings-module__Rl2Olq__identityFacts div{grid-template-columns:7rem minmax(0,1fr);gap:2px;display:grid}.AssetHoldings-module__Rl2Olq__identityFacts dt{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__identityFacts dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);margin:0}.AssetHoldings-module__Rl2Olq__identityOnly,.AssetHoldings-module__Rl2Olq__emptyPositions{color:var(--ink-soft);font-size:var(--fs-body)}.AssetHoldings-module__Rl2Olq__identityOnly p{margin:0}.AssetHoldings-module__Rl2Olq__summary{border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AssetHoldings-module__Rl2Olq__metric{min-width:0;padding:12px 0}.AssetHoldings-module__Rl2Olq__metric+.AssetHoldings-module__Rl2Olq__metric{border-left:1px solid var(--line-2);padding-left:18px}.AssetHoldings-module__Rl2Olq__nativeValue{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);overflow-wrap:anywhere;margin-top:4px;font-weight:500}.AssetHoldings-module__Rl2Olq__detail{color:var(--ink-mute);font-size:var(--fs-meta);margin-top:4px}.AssetHoldings-module__Rl2Olq__positionsHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.AssetHoldings-module__Rl2Olq__positionsHeader h2,.AssetHoldings-module__Rl2Olq__evidence h2{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-title);font-weight:600}.AssetHoldings-module__Rl2Olq__positionsHeader p{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__tableWrap{border:1px solid var(--line-2);border-radius:var(--r-md);max-width:100%;overflow-x:auto}.AssetHoldings-module__Rl2Olq__table{border-collapse:collapse;width:100%;min-width:46rem}.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{border-bottom:1px solid var(--line-2);color:var(--ink-soft);font-size:var(--fs-meta);text-align:left;vertical-align:top;padding:10px 12px}.AssetHoldings-module__Rl2Olq__table th{color:var(--ink);font-weight:600}.AssetHoldings-module__Rl2Olq__table tbody tr:last-child>*{border-bottom:0}.AssetHoldings-module__Rl2Olq__provenance{border-top:1px solid var(--line-2);gap:12px;padding-top:14px;display:grid}.AssetHoldings-module__Rl2Olq__provenance>p,.AssetHoldings-module__Rl2Olq__evidenceEmpty{color:var(--ink-mute);font-size:var(--fs-meta)}.AssetHoldings-module__Rl2Olq__provenance time{font-family:var(--ff-mono);overflow-wrap:anywhere}.AssetHoldings-module__Rl2Olq__evidence{gap:8px;display:grid}.AssetHoldings-module__Rl2Olq__evidence ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.AssetHoldings-module__Rl2Olq__evidence li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.AssetHoldings-module__Rl2Olq__evidenceSource{gap:4px;min-width:0;display:grid}.AssetHoldings-module__Rl2Olq__evidenceSource>span,.AssetHoldings-module__Rl2Olq__evidenceSource>a,.AssetHoldings-module__Rl2Olq__evidence button,.AssetHoldings-module__Rl2Olq__evidenceTimes{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-meta);overflow-wrap:anywhere;text-align:left}.AssetHoldings-module__Rl2Olq__evidenceSource>a{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.AssetHoldings-module__Rl2Olq__evidenceTimes{gap:4px;margin:0;display:grid}.AssetHoldings-module__Rl2Olq__evidenceTimes div{grid-template-columns:5rem minmax(0,1fr);gap:6px;display:grid}.AssetHoldings-module__Rl2Olq__evidenceTimes dt{color:var(--ink-mute)}.AssetHoldings-module__Rl2Olq__evidenceTimes dd{color:var(--ink-soft);overflow-wrap:anywhere;min-width:0;margin:0}.AssetHoldings-module__Rl2Olq__evidence button{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;background:0 0;border:0;padding:0}.AssetHoldings-module__Rl2Olq__evidence button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AssetHoldings-module__Rl2Olq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.AssetHoldings-module__Rl2Olq__identity,.AssetHoldings-module__Rl2Olq__summary{grid-template-columns:minmax(0,1fr)}.AssetHoldings-module__Rl2Olq__metric+.AssetHoldings-module__Rl2Olq__metric{border-left:0;border-top:1px solid var(--line-2);padding-left:0}.AssetHoldings-module__Rl2Olq__identityFacts div{grid-template-columns:1fr}.AssetHoldings-module__Rl2Olq__evidence li{grid-template-columns:minmax(0,1fr)}.AssetHoldings-module__Rl2Olq__positionsHeader{flex-direction:column;align-items:start}.AssetHoldings-module__Rl2Olq__table{min-width:0}.AssetHoldings-module__Rl2Olq__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssetHoldings-module__Rl2Olq__tableWrap{overflow-x:hidden}.AssetHoldings-module__Rl2Olq__table,.AssetHoldings-module__Rl2Olq__table tbody,.AssetHoldings-module__Rl2Olq__table tr,.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.AssetHoldings-module__Rl2Olq__table th,.AssetHoldings-module__Rl2Olq__table td{overflow-wrap:anywhere;word-break:break-word}.AssetHoldings-module__Rl2Olq__table td{grid-template-columns:7rem minmax(0,1fr);gap:8px;display:grid}.AssetHoldings-module__Rl2Olq__assetId{overflow-wrap:anywhere;word-break:break-word;min-width:0}.AssetHoldings-module__Rl2Olq__table td:before{color:var(--ink-mute);content:attr(data-label);font-weight:500}}
.FlipAppShell-module__OwGxUq__root{--flip-bar-height:calc(56px + env(safe-area-inset-top));background:var(--flip-canvas);min-height:100dvh;color:var(--flip-ink);font-family:var(--flip-font);flex-direction:column;display:flex}@media (min-width:768px){.FlipAppShell-module__OwGxUq__root{--flip-bar-height:calc(64px + env(safe-area-inset-top))}}.FlipAppShell-module__OwGxUq__withRail{align-items:stretch;min-height:100dvh;display:flex}.FlipAppShell-module__OwGxUq__withRail .FlipAppShell-module__OwGxUq__root{flex:auto;min-width:0}@media (max-width:760px){.FlipAppShell-module__OwGxUq__withRail{flex-direction:column}}.FlipAppShell-module__OwGxUq__platformBar{min-height:44px;padding:6px 12px;padding-top:max(6px, env(safe-area-inset-top));background:var(--flip-surface);color:var(--flip-ink);border-bottom:1px solid var(--flip-border);justify-content:space-between;align-items:center;gap:12px;display:flex}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified]{justify-content:flex-start}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified] .FlipAppShell-module__OwGxUq__account{margin-left:auto}.FlipAppShell-module__OwGxUq__platformBrand{min-width:0;color:inherit;letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__brandCluster,.FlipAppShell-module__OwGxUq__unifiedIdentity{align-items:center;gap:var(--s-3);min-width:0;display:inline-flex}.FlipAppShell-module__OwGxUq__platformDivider{background:var(--flip-border-strong);width:1px;height:24px}.FlipAppShell-module__OwGxUq__unifiedAppHome{min-width:0;color:inherit;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__unifiedIdentity .FlipAppShell-module__OwGxUq__appName{color:var(--flip-ink);white-space:nowrap}.FlipAppShell-module__OwGxUq__unifiedActions{align-items:center;min-width:0;margin-left:auto;display:flex}.FlipAppShell-module__OwGxUq__platformMark{border-radius:var(--r-control);background:var(--flip-action);width:22px;height:22px;color:var(--flip-action-ink);place-items:center;font-size:12px;font-weight:700;display:grid}.FlipAppShell-module__OwGxUq__switcher{align-items:center;gap:4px;min-width:0;display:inline-flex;overflow-x:auto}.FlipAppShell-module__OwGxUq__switchLink,.FlipAppShell-module__OwGxUq__switchLinkActive{border-radius:var(--r-control);white-space:nowrap;min-height:32px;color:var(--flip-ink-mute);align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__switchLink:hover{background:var(--flip-action-soft);color:var(--flip-ink)}.FlipAppShell-module__OwGxUq__switchLinkActive{background:color-mix(in srgb, var(--flip-platform-active) 90%, transparent);color:var(--flip-action-ink)}.FlipAppShell-module__OwGxUq__account{align-items:center;gap:8px;min-width:0;display:inline-flex}.FlipAppShell-module__OwGxUq__accountMeta{text-align:right;min-width:0;display:none}@media (min-width:720px){.FlipAppShell-module__OwGxUq__accountMeta{display:block}}@media (max-width:719px){.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified]{gap:var(--s-2);flex-wrap:wrap}.FlipAppShell-module__OwGxUq__platformBar[data-header-layout=unified] .FlipAppShell-module__OwGxUq__account{margin-left:auto;display:inline-flex}.FlipAppShell-module__OwGxUq__unifiedIdentity{gap:var(--s-2);flex:none}.FlipAppShell-module__OwGxUq__unifiedActions{flex:100%;overflow:visible}}.FlipAppShell-module__OwGxUq__accountName{color:var(--flip-ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin:0;font-size:12px;font-weight:600;overflow:hidden}.FlipAppShell-module__OwGxUq__accountEmail{color:var(--flip-ink-mute);text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin:0;font-size:11px;overflow:hidden}.FlipAppShell-module__OwGxUq__returnLink{border-radius:var(--r-control);border:1px solid var(--flip-border-strong);min-height:32px;color:var(--flip-ink);align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__returnLink:hover{background:var(--flip-action-soft)}.FlipAppShell-module__OwGxUq__appHeader{border-bottom:1px solid var(--flip-border);background:var(--flip-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex}.FlipAppShell-module__OwGxUq__appIdentity{align-items:center;gap:12px;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__logo{object-fit:contain;object-position:center;width:auto;max-width:120px;height:28px;display:block}.FlipAppShell-module__OwGxUq__appTitleBlock{min-width:0}.FlipAppShell-module__OwGxUq__appName{color:var(--flip-ink);margin:0;font-size:15px;font-weight:700}.FlipAppShell-module__OwGxUq__appSection{color:var(--flip-ink-mute);margin:2px 0 0;font-size:12px}.FlipAppShell-module__OwGxUq__appActions{align-items:center;gap:8px;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__main{width:100%;min-width:0;max-width:1600px;padding:16px 16px calc(88px + env(safe-area-inset-bottom));flex:1;margin:0 auto}@media (min-width:768px){.FlipAppShell-module__OwGxUq__main{padding:24px 24px 32px}}.FlipAppShell-module__OwGxUq__mainFlush{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.FlipAppShell-module__OwGxUq__appHome{color:inherit;border-radius:var(--r-control);text-decoration:none;display:inline-flex}.FlipAppShell-module__OwGxUq__appHome:hover{text-decoration:underline}.FlipAppShell-module__OwGxUq__appHome:focus-visible{outline:2px solid var(--flip-ring);outline-offset:4px}
.StatTiles-module__QOvkkW__tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0;padding:0;display:grid}.StatTiles-module__QOvkkW__tile{border:1px solid var(--line-2);border-radius:var(--r-md);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.StatTiles-module__QOvkkW__label{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);font-weight:500}.StatTiles-module__QOvkkW__value{font-family:var(--ff-display);font-size:var(--fs-stat);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.1}.StatTiles-module__QOvkkW__hint{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin:0;line-height:1.5}.StatTiles-module__QOvkkW__hintPositive{color:var(--positive);font-weight:600}.StatTiles-module__QOvkkW__hintWarn{color:var(--warning);font-weight:600}.StatTiles-module__QOvkkW__cards .StatTiles-module__QOvkkW__tile{border-color:var(--flip-border,var(--line));background:var(--flip-surface,var(--bg-elev))}.StatTiles-module__QOvkkW__cards .StatTiles-module__QOvkkW__label{color:var(--flip-ink-mute,var(--ink-mute))}.StatTiles-module__QOvkkW__cards .StatTiles-module__QOvkkW__value{letter-spacing:-.02em;color:var(--flip-ink,var(--ink));font-weight:800}.StatTiles-module__QOvkkW__cards .StatTiles-module__QOvkkW__hint{color:var(--flip-ink-mute,var(--ink-mute));font-weight:500}.StatTiles-module__QOvkkW__tiles[data-size=compact]{gap:0;display:flex}.StatTiles-module__QOvkkW__tiles[data-size=compact] .StatTiles-module__QOvkkW__tile{background:0 0;border:0;border-radius:0;flex:1 1 0;gap:2px;padding:8px 12px}.StatTiles-module__QOvkkW__tiles[data-size=compact] .StatTiles-module__QOvkkW__tile+.StatTiles-module__QOvkkW__tile{border-left:1px solid var(--line)}.StatTiles-module__QOvkkW__tiles[data-size=compact] .StatTiles-module__QOvkkW__value{font-family:var(--ff-body);letter-spacing:0;font-size:17px;font-weight:800}.StatTiles-module__QOvkkW__tiles[data-size=compact] .StatTiles-module__QOvkkW__label{font-family:var(--ff-body);letter-spacing:0;text-transform:none;color:var(--ink-mute);font-size:13px;font-weight:700}
.HauntSheet-module__2YASBW__detail{min-width:0;color:var(--ink);font-family:var(--ff-body);display:grid}.HauntSheet-module__2YASBW__media{background:var(--bg-elev);position:relative;overflow:hidden}.HauntSheet-module__2YASBW__media[data-media-kind=tile]{aspect-ratio:16/7}.HauntSheet-module__2YASBW__media[data-media-kind=photo]>img{object-fit:cover;width:100%;height:auto;max-height:360px;display:block}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__media{aspect-ratio:auto;height:112px}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__media>img{object-fit:cover;height:100%;max-height:none}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__body{gap:var(--s-3);padding:var(--s-3) var(--s-4) calc(var(--s-4) + var(--s-2))}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__name{font-size:var(--fs-lead)}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__primary,.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__secondary,.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__tourToggle{height:44px;min-height:44px}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__directions{grid-template-columns:1fr 44px}.HauntSheet-module__2YASBW__detail[data-phone-compact=true] .HauntSheet-module__2YASBW__mapAlt{width:44px;height:44px}.HauntSheet-module__2YASBW__round{width:44px;height:44px;color:var(--hm-paper);background:var(--flip-canvas);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.HauntSheet-module__2YASBW__round{background:color-mix(in srgb, var(--flip-canvas) 78%, transparent)}}.HauntSheet-module__2YASBW__round{cursor:pointer;border:0;border-radius:50%}.HauntSheet-module__2YASBW__round:focus-visible{outline:2px solid var(--hm-paper);outline-offset:2px}.HauntSheet-module__2YASBW__back{position:absolute;top:12px;left:12px}.HauntSheet-module__2YASBW__corner{gap:8px;display:flex;position:absolute;top:12px;right:12px}.HauntSheet-module__2YASBW__credit{color:var(--hm-paper);font-size:11px;font-weight:600;position:absolute;bottom:10px;right:12px}.HauntSheet-module__2YASBW__body{gap:16px;min-width:0;padding:20px 20px 32px;display:grid}.HauntSheet-module__2YASBW__status{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px;font-weight:600;display:flex}.HauntSheet-module__2YASBW__dot{background:var(--ink-mute);border-radius:50%;flex:none;width:8px;height:8px}.HauntSheet-module__2YASBW__dot[data-listed=true]{background:var(--hm-tonight)}.HauntSheet-module__2YASBW__statusText{color:var(--ink)}.HauntSheet-module__2YASBW__schedule{color:var(--ink-soft);font-weight:500}.HauntSheet-module__2YASBW__verify{color:var(--hm-verify);font-weight:700}.HauntSheet-module__2YASBW__header{gap:4px;display:grid}.HauntSheet-module__2YASBW__name{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.15}.HauntSheet-module__2YASBW__address{color:var(--ink-soft);margin:0;font-size:14px;font-weight:500}.HauntSheet-module__2YASBW__source{color:var(--ink-mute);margin:0;font-size:13px}.HauntSheet-module__2YASBW__source a{min-height:44px;color:var(--ink-soft);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.HauntSheet-module__2YASBW__houses{gap:4px;display:grid}.HauntSheet-module__2YASBW__houseList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.HauntSheet-module__2YASBW__house{border-top:1px solid var(--line);gap:2px;padding:8px 0;display:grid}.HauntSheet-module__2YASBW__houseName{color:var(--ink);font-size:16px;font-weight:600}.HauntSheet-module__2YASBW__houseLine{color:var(--ink-soft);font-size:14px}.HauntSheet-module__2YASBW__houseLine a{min-height:44px;color:var(--ink-soft);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.HauntSheet-module__2YASBW__factsWrap{border-block:1px solid var(--line);overflow:hidden}.HauntSheet-module__2YASBW__facts{margin-inline:-12px}.HauntSheet-module__2YASBW__actions{gap:8px;display:grid}.HauntSheet-module__2YASBW__primary,.HauntSheet-module__2YASBW__secondary,.HauntSheet-module__2YASBW__tourToggle{min-height:52px;font-family:var(--ff-body);border-radius:var(--r-control);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.HauntSheet-module__2YASBW__directions{grid-template-columns:1fr 52px;gap:8px;display:grid}.HauntSheet-module__2YASBW__mapAlt{box-sizing:border-box;width:52px;height:52px;color:var(--ink);border:1.5px solid var(--line-strong,var(--line));border-radius:var(--r-control);justify-content:center;align-items:center;display:inline-flex}.HauntSheet-module__2YASBW__mapAlt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HauntSheet-module__2YASBW__primary{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;justify-content:flex-start;text-decoration:underline}.HauntSheet-module__2YASBW__pair{gap:8px;display:grid}.HauntSheet-module__2YASBW__secondary,.HauntSheet-module__2YASBW__tourToggle{box-sizing:border-box;width:100%;height:52px;color:var(--ink);border:1.5px solid var(--line-strong,var(--line));background:0 0}.HauntSheet-module__2YASBW__tourToggle{background:var(--flip-surface-muted);border-color:#0000}.HauntSheet-module__2YASBW__tourToggle[aria-pressed=true]{color:var(--ink);background:var(--flip-surface-muted);border-color:#0000}.HauntSheet-module__2YASBW__primary:focus-visible,.HauntSheet-module__2YASBW__secondary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HauntSheet-module__2YASBW__line{color:var(--ink-mute);margin:0;font-size:13px}.HauntSheet-module__2YASBW__visit{min-width:0;display:grid}.HauntSheet-module__2YASBW__section{color:var(--ink-mute);margin:0 0 4px;font-size:13px;font-weight:700}.HauntSheet-module__2YASBW__row,.HauntSheet-module__2YASBW__rowBlock{border-top:1px solid var(--line);gap:8px;padding:8px 0;display:grid}.HauntSheet-module__2YASBW__row{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:56px}.HauntSheet-module__2YASBW__rowLabel{color:var(--ink);font-size:16px;font-weight:600}.HauntSheet-module__2YASBW__rating{justify-self:end}.HauntSheet-module__2YASBW__rating legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HauntSheet-module__2YASBW__switch{background:var(--hm-surface-3);cursor:pointer;border:0;border-radius:16px;justify-self:end;width:52px;height:32px;padding:0;position:relative}.HauntSheet-module__2YASBW__switch:before{content:"";position:absolute;inset:-6px 0}.HauntSheet-module__2YASBW__switch:after{content:"";background:var(--ink);border-radius:50%;width:24px;height:24px;transition:transform .12s ease-out;position:absolute;top:4px;left:4px}.HauntSheet-module__2YASBW__switch[aria-checked=true]{background:var(--ink)}.HauntSheet-module__2YASBW__switch[aria-checked=true]:after{background:var(--flip-canvas);transform:translate(20px)}.HauntSheet-module__2YASBW__switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HauntSheet-module__2YASBW__switch:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.HauntSheet-module__2YASBW__switch:after{transition:none}}.HauntSheet-module__2YASBW__error{color:var(--negative);margin:0;font-size:14px}.HauntSheet-module__2YASBW__error a,.HauntSheet-module__2YASBW__signIn a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.HauntSheet-module__2YASBW__signIn{color:var(--ink-soft);border-top:1px solid var(--line);margin:0;padding-top:12px;font-size:14px}.HauntSheet-module__2YASBW__signIn a{align-items:center;min-height:44px;display:inline-flex}.HauntSheet-module__2YASBW__photoPicker{display:grid}.HauntSheet-module__2YASBW__photoPicker>*{min-height:72px;padding:12px 8px}.HauntSheet-module__2YASBW__photoSignIn{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.HauntSheet-module__2YASBW__photoSignIn a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}
.MapChips-module__uHRTGq__row{scrollbar-width:none;align-items:center;gap:8px;min-width:0;padding:4px 0;display:flex;overflow-x:auto}.MapChips-module__uHRTGq__row::-webkit-scrollbar{display:none}.MapChips-module__uHRTGq__chip,.MapChips-module__uHRTGq__locate{color:var(--ink);background:var(--bg-elev);border:1px solid var(--line);box-shadow:0 1px 2px var(--flip-canvas);flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.MapChips-module__uHRTGq__chip,.MapChips-module__uHRTGq__locate{box-shadow:0 1px 2px color-mix(in srgb, var(--flip-canvas) 60%, transparent)}}.MapChips-module__uHRTGq__chip,.MapChips-module__uHRTGq__locate{font-family:var(--ff-body);cursor:pointer;font-size:15px;font-weight:700}.MapChips-module__uHRTGq__chip{box-sizing:border-box;border-radius:var(--r-pill);white-space:nowrap;height:36px;padding:0 14px}.MapChips-module__uHRTGq__chip:before{content:"";position:absolute;inset:-4px 0}.MapChips-module__uHRTGq__chip[aria-pressed=true]{color:var(--choice-chip-checked-ink);background:var(--choice-chip-checked-bg);border-color:var(--choice-chip-checked-edge)}.MapChips-module__uHRTGq__locate{border-radius:50%;justify-content:center;width:44px;height:44px;padding:0}.MapChips-module__uHRTGq__chip:focus-visible,.MapChips-module__uHRTGq__locate:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.MapChips-module__uHRTGq__pick{height:44px}.MapChips-module__uHRTGq__pick:before{display:none}.MapChips-module__uHRTGq__attention{color:var(--hm-attention-ink);background:var(--hm-attention);border-color:var(--hm-attention)}
.AnalyticsCharts-module__OZ_y0G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AnalyticsCharts-module__OZ_y0G__trafficFigure{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.AnalyticsCharts-module__OZ_y0G__legend{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AnalyticsCharts-module__OZ_y0G__legendItem{transition:opacity var(--dur-fast) var(--ease);align-items:center;gap:6px;display:inline-flex}.AnalyticsCharts-module__OZ_y0G__legendSwatch{flex-shrink:0;width:8px;height:8px}.AnalyticsCharts-module__OZ_y0G__legendLabel{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft)}.AnalyticsCharts-module__OZ_y0G__plotBody{position:relative}.AnalyticsCharts-module__OZ_y0G__callsSvg{display:block}.AnalyticsCharts-module__OZ_y0G__axisLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);fill:var(--ink-mute);font-variant-numeric:tabular-nums}.AnalyticsCharts-module__OZ_y0G__frameCaption{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;font-weight:500;position:absolute;top:calc(50% + 48px);left:50%;transform:translate(-50%,-50%)}.AnalyticsCharts-module__OZ_y0G__emptyCaption{font-family:var(--ff-body);font-size:var(--fs-body);fill:var(--ink-soft);font-weight:500}.AnalyticsCharts-module__OZ_y0G__bucketGroup,.AnalyticsCharts-module__OZ_y0G__segment{transform-box:fill-box;transform-origin:bottom;animation:AnalyticsCharts-module__OZ_y0G__growBar var(--dur-slow) var(--ease) both;transition:opacity var(--dur-fast) var(--ease)}.AnalyticsCharts-module__OZ_y0G__dimmed{opacity:.55}[data-hit-rect]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@keyframes AnalyticsCharts-module__OZ_y0G__growBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.AnalyticsCharts-module__OZ_y0G__xAxis{position:relative}.AnalyticsCharts-module__OZ_y0G__xLabel{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-mute);white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.AnalyticsCharts-module__OZ_y0G__tooltip{background:var(--canvas-deep);width:220px;color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;pointer-events:none;animation:AnalyticsCharts-module__OZ_y0G__fadeIn var(--dur-fast) var(--ease) both;padding:8px 12px;line-height:1.5;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 8px 24px #000000b3}@keyframes AnalyticsCharts-module__OZ_y0G__fadeIn{0%{opacity:0}to{opacity:1}}.AnalyticsCharts-module__OZ_y0G__tooltipLabel{color:var(--ink-mute);margin-bottom:4px}.AnalyticsCharts-module__OZ_y0G__tooltipRow{align-items:center;gap:6px;padding:2px 0;display:flex}.AnalyticsCharts-module__OZ_y0G__tooltipSwatch{flex-shrink:0;width:8px;height:8px}.AnalyticsCharts-module__OZ_y0G__tooltipValue{color:var(--ink)}.AnalyticsCharts-module__OZ_y0G__tooltipRowLabel{color:var(--ink-mute)}.AnalyticsCharts-module__OZ_y0G__tooltipRule{border-top:1px solid var(--line-2);margin:4px 0}.AnalyticsCharts-module__OZ_y0G__tooltipProgress{color:var(--ink-mute);margin-top:4px}.AnalyticsCharts-module__OZ_y0G__shareBar{gap:var(--s-3);flex-direction:column;display:flex}.AnalyticsCharts-module__OZ_y0G__shareTrack{gap:2px;height:10px;display:flex}.AnalyticsCharts-module__OZ_y0G__shareTrackEmptyFrame{height:78px}.AnalyticsCharts-module__OZ_y0G__shareTrackEmpty{border-bottom:1px solid var(--line);flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.AnalyticsCharts-module__OZ_y0G__emptyShareIllustration{width:auto;height:52px}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationStroke{fill:none;stroke:var(--ink-mute);stroke-width:1.5px}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationBar{fill:var(--ink-mute)}.AnalyticsCharts-module__OZ_y0G__emptyIllustrationAccent{fill:var(--accent)}.AnalyticsCharts-module__OZ_y0G__shareEmptyState{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);align-items:center;gap:8px;display:flex}.AnalyticsCharts-module__OZ_y0G__shareSegment{height:10px;transition:flex-basis var(--dur) var(--ease)}.AnalyticsCharts-module__OZ_y0G__shareSegmentHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, var(--bg) 3px, var(--bg) 4px)}@supports (color:color-mix(in lab, red, red)){.AnalyticsCharts-module__OZ_y0G__shareSegmentHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, color-mix(in srgb, var(--bg) 55%, transparent) 3px, color-mix(in srgb, var(--bg) 55%, transparent) 4px)}}.AnalyticsCharts-module__OZ_y0G__shareRows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AnalyticsCharts-module__OZ_y0G__shareRow{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:baseline;gap:8px;display:grid}.AnalyticsCharts-module__OZ_y0G__shareSwatch{border-radius:0;flex-shrink:0;width:10px;height:10px}.AnalyticsCharts-module__OZ_y0G__shareSwatchHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, var(--bg) 2px, var(--bg) 3px)}@supports (color:color-mix(in lab, red, red)){.AnalyticsCharts-module__OZ_y0G__shareSwatchHatched{background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, color-mix(in srgb, var(--bg) 60%, transparent) 2px, color-mix(in srgb, var(--bg) 60%, transparent) 3px)}}.AnalyticsCharts-module__OZ_y0G__shareRowLabel{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);overflow-wrap:anywhere;min-width:0}.AnalyticsCharts-module__OZ_y0G__shareRowValue,.AnalyticsCharts-module__OZ_y0G__shareRowShare{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.AnalyticsCharts-module__OZ_y0G__shareRowValue{min-width:6ch}.AnalyticsCharts-module__OZ_y0G__shareRowShare{min-width:4ch}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor{vertical-align:middle;cursor:help;align-items:center;margin-left:6px;display:inline-flex;position:relative}.AnalyticsCharts-module__OZ_y0G__tooltipIcon{width:14px;height:14px;font-family:var(--ff-mono);font-size:var(--fs-micro);opacity:.5;transition:opacity var(--dur-fast) var(--ease);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:hover .AnalyticsCharts-module__OZ_y0G__tooltipIcon,.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:focus-within .AnalyticsCharts-module__OZ_y0G__tooltipIcon{opacity:1}.AnalyticsCharts-module__OZ_y0G__tooltipContent{background:var(--canvas-deep);color:var(--text);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;text-transform:none;white-space:normal;pointer-events:none;opacity:0;width:260px;max-width:calc(100vw - 32px);transition:opacity var(--dur-fast) var(--ease);z-index:20;padding:8px 12px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #000000b3}.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:hover .AnalyticsCharts-module__OZ_y0G__tooltipContent,.AnalyticsCharts-module__OZ_y0G__tooltipAnchor:focus-within .AnalyticsCharts-module__OZ_y0G__tooltipContent{opacity:1}@media (prefers-reduced-motion:reduce){.AnalyticsCharts-module__OZ_y0G__bucketGroup,.AnalyticsCharts-module__OZ_y0G__segment,.AnalyticsCharts-module__OZ_y0G__tooltip{animation:none}.AnalyticsCharts-module__OZ_y0G__legendItem,.AnalyticsCharts-module__OZ_y0G__segment,.AnalyticsCharts-module__OZ_y0G__shareSegment,.AnalyticsCharts-module__OZ_y0G__tooltipIcon,.AnalyticsCharts-module__OZ_y0G__tooltipContent{transition:none}}
.TourMapArrangement-module__nGni0a__root{min-width:0}.TourMapArrangement-module__nGni0a__root .TourMapArrangement-module__nGni0a__scope{overflow:clip}.TourMapArrangement-module__nGni0a__layout{--ff-body:var(--body-font), system-ui, sans-serif;--ff-display:var(--display-font), system-ui, sans-serif}.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout{--map-list-bar:0px}.TourMapArrangement-module__nGni0a__map{background:var(--map-land);border-block:1px solid var(--edge);position:relative;overflow:hidden}.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout .TourMapArrangement-module__nGni0a__map{height:300px}.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout .TourMapArrangement-module__nGni0a__map>*{height:100%}.TourMapArrangement-module__nGni0a__layout .TourMapArrangement-module__nGni0a__map [data-theme-fixed]{border:0;border-radius:0;height:100%;min-height:0}.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout[data-flow=true][data-layout] :has(>.TourMapArrangement-module__nGni0a__map){height:auto}.TourMapArrangement-module__nGni0a__start{z-index:3;position:absolute;top:10px;right:10px}.TourMapArrangement-module__nGni0a__map [data-part=route-credit]{z-index:1;color:var(--ink-mute);background:var(--bg-elev);border-radius:var(--r-xs);font:500 var(--fs-micro)/1.4 var(--ff-body);pointer-events:none;margin:0;padding:2px 6px;position:absolute;bottom:30px;right:6px}.TourMapArrangement-module__nGni0a__layout[data-phone-mode=static]>div:first-child,.TourMapArrangement-module__nGni0a__layout[data-layout=phone]>section{background:var(--canvas)}.TourMapArrangement-module__nGni0a__detail{padding:12px}.TourMapArrangement-module__nGni0a__related{border-top:1px solid var(--edge);padding:8px 12px 32px}.TourMapArrangement-module__nGni0a__related:not(:has(section)){display:none}.TourMapArrangement-module__nGni0a__panelBody{min-height:100%;padding:16px}.TourMapArrangement-module__nGni0a__panelBody [data-part=tour-body]{padding-inline:0}.TourMapArrangement-module__nGni0a__panelBody [data-part=top-five]>ol{margin-inline:0}@media (min-width:1024px){.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout[data-layout=desktop]{align-items:start;column-gap:28px;padding:0 24px 28px}.TourMapArrangement-module__nGni0a__bar{margin:0 -24px 8px}.TourMapArrangement-module__nGni0a__map{aspect-ratio:900/560;border:1px solid var(--edge);border-radius:var(--r-lg);height:auto}.TourMapArrangement-module__nGni0a__layout.TourMapArrangement-module__nGni0a__layout .TourMapArrangement-module__nGni0a__map{height:auto}.TourMapArrangement-module__nGni0a__detail{margin-top:16px;padding:0}.TourMapArrangement-module__nGni0a__related{margin:0 -24px;padding:8px 24px 40px}}.TourMapArrangement-module__nGni0a__layout [data-part=tour-toggle]{height:44px;color:var(--ink);border:1px solid var(--edge-strong);border-radius:var(--r-control);font:inherit;cursor:pointer;background:0 0;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.TourMapArrangement-module__nGni0a__layout [data-part=leg-link]{min-height:44px;color:var(--ink);font-size:var(--fs-meta);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.TourMapArrangement-module__nGni0a__layout [data-part=top-five-name]{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:700;display:inline-flex}.TourMapArrangement-module__nGni0a__layout [data-part=top-five-kind]{color:var(--ink-mute);font-size:var(--fs-meta);display:block}.TourMapArrangement-module__nGni0a__layout [data-part=top-five]>ol{margin:8px 12px 16px}.TourMapArrangement-module__nGni0a__layout [data-part=tour-body]{padding:4px 12px 16px}.TourMapArrangement-module__nGni0a__layout [data-part=plan-limit]{color:var(--ink-soft);font-size:var(--fs-meta);margin:12px 0 0;line-height:1.4}.TourMapArrangement-module__nGni0a__layout [data-part=generated-label]{color:var(--ink-mute);font-size:var(--fs-meta);margin:0;padding:6px 12px}.TourMapArrangement-module__nGni0a__layout [data-part=tour-toggle]:focus-visible,.TourMapArrangement-module__nGni0a__layout [data-part=leg-link]:focus-visible,.TourMapArrangement-module__nGni0a__layout [data-part=top-five-name]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.TopFiveCard-module__FG7rWG__root{justify-content:center;min-width:0;display:flex}.TopFiveCard-module__FG7rWG__frame{border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line-2);display:flex;overflow:hidden}
.DataVisualizations-module__Ew27UG__root{gap:var(--s-4);min-width:0;font:inherit;display:grid;container-type:inline-size}.DataVisualizations-module__Ew27UG__periods,.DataVisualizations-module__Ew27UG__filters{gap:var(--s-1);flex-wrap:wrap;display:flex}.DataVisualizations-module__Ew27UG__periods button,.DataVisualizations-module__Ew27UG__filters button{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);color:var(--ink-mute);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:1px solid #0000}.DataVisualizations-module__Ew27UG__periods button[aria-pressed=true],.DataVisualizations-module__Ew27UG__filters button[aria-pressed=true]{background:var(--surface-2);border-color:var(--line-2);color:var(--ink)}.DataVisualizations-module__Ew27UG__root button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DataVisualizations-module__Ew27UG__metrics{min-width:0;display:grid}.DataVisualizations-module__Ew27UG__metric{gap:var(--s-6);padding-block:var(--s-4);border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);align-items:center;display:grid}.DataVisualizations-module__Ew27UG__summary{gap:var(--s-2);min-width:0;display:grid}.DataVisualizations-module__Ew27UG__metricName{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-mute)}.DataVisualizations-module__Ew27UG__stat{font-family:var(--ff-display);font-size:var(--fs-stat);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;font-weight:500;line-height:1.1}.DataVisualizations-module__Ew27UG__meta,.DataVisualizations-module__Ew27UG__caption,.DataVisualizations-module__Ew27UG__axis,.DataVisualizations-module__Ew27UG__detail{color:var(--ink-mute);font-size:var(--fs-meta);line-height:1.5}.DataVisualizations-module__Ew27UG__caption,.DataVisualizations-module__Ew27UG__meta{margin:0}.DataVisualizations-module__Ew27UG__plot{min-width:0;max-width:100%;overflow-x:auto}.DataVisualizations-module__Ew27UG__plot svg{display:block}.DataVisualizations-module__Ew27UG__axis{fill:var(--ink-mute)}.DataVisualizations-module__Ew27UG__grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.DataVisualizations-module__Ew27UG__zero{stroke:var(--line-3);stroke-width:1px}.DataVisualizations-module__Ew27UG__mark{cursor:pointer}.DataVisualizations-module__Ew27UG__mark:focus{stroke:var(--ink);stroke-width:2px;outline:none}.DataVisualizations-module__Ew27UG__selected{opacity:1;stroke:var(--accent);stroke-width:2px}.DataVisualizations-module__Ew27UG__unselected{opacity:.6}.DataVisualizations-module__Ew27UG__eventWorkspace{gap:var(--s-5);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.DataVisualizations-module__Ew27UG__eventWorkspace>div{min-width:0}.DataVisualizations-module__Ew27UG__timelineList{border-top:1px solid var(--line);max-height:22rem;display:grid;overflow:auto}.DataVisualizations-module__Ew27UG__event{gap:var(--s-1) var(--s-3);padding:var(--s-3);text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-inline-start:2px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.DataVisualizations-module__Ew27UG__event>span:first-child{color:var(--ink-mute);font-size:var(--fs-meta)}.DataVisualizations-module__Ew27UG__event small{color:var(--ink-mute);font-size:var(--fs-meta);grid-column:2}.DataVisualizations-module__Ew27UG__event[aria-pressed=true]{background:var(--surface-2);border-inline-start-color:var(--accent)}.DataVisualizations-module__Ew27UG__comparison{min-width:0;display:grid}.DataVisualizations-module__Ew27UG__comparisonHead,.DataVisualizations-module__Ew27UG__comparisonRow{gap:var(--s-4);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.DataVisualizations-module__Ew27UG__comparisonHead{padding:var(--s-2) var(--s-3);color:var(--ink-mute);font-size:var(--fs-meta)}.DataVisualizations-module__Ew27UG__comparisonRow{border:0;border-top:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);padding:var(--s-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border-inline-start:2px solid #0000}.DataVisualizations-module__Ew27UG__comparisonRow>span{overflow-wrap:anywhere;min-width:0}.DataVisualizations-module__Ew27UG__comparisonRow small{display:block}.DataVisualizations-module__Ew27UG__comparisonRow[aria-pressed=true]{background:var(--surface-2);border-inline-start-color:var(--accent)}.DataVisualizations-module__Ew27UG__comparisonRow>span:last-child{font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.DataVisualizations-module__Ew27UG__trackHeading{justify-content:space-between;display:flex}.DataVisualizations-module__Ew27UG__track{background:linear-gradient(90deg, transparent calc(50% - .5px), var(--line-3) calc(50% - .5px), var(--line-3) calc(50% + .5px), transparent calc(50% + .5px));height:24px;position:relative}.DataVisualizations-module__Ew27UG__barNegative,.DataVisualizations-module__Ew27UG__barPositive{background:var(--viz-series-1);height:14px;position:absolute;top:5px}.DataVisualizations-module__Ew27UG__barNegative{background:var(--viz-series-2);right:50%}.DataVisualizations-module__Ew27UG__barPositive{left:50%}@container (max-width:600px){.DataVisualizations-module__Ew27UG__metric{gap:var(--s-3);grid-template-columns:1fr}.DataVisualizations-module__Ew27UG__summary{grid-template-columns:1fr auto;align-items:baseline}.DataVisualizations-module__Ew27UG__meta{grid-column:1/-1}.DataVisualizations-module__Ew27UG__eventWorkspace,.DataVisualizations-module__Ew27UG__comparisonHead{grid-template-columns:1fr}.DataVisualizations-module__Ew27UG__comparisonHead>span:not(:nth-child(2)){display:none}.DataVisualizations-module__Ew27UG__comparisonRow{gap:var(--s-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DataVisualizations-module__Ew27UG__track{grid-area:2/1/auto/-1}.DataVisualizations-module__Ew27UG__comparisonRow>span:last-child{grid-column:1/-1}}
.TopFiveTourLink-module__wRhMya__link{height:32px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-control);white-space:nowrap;background:0 0;flex:none;align-self:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.TopFiveTourLink-module__wRhMya__link:before{content:"";position:absolute;inset:-6px 0}.TopFiveTourLink-module__wRhMya__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.TopFiveTourLink-module__wRhMya__link[data-appearance=text]{text-underline-offset:3px;border:0;text-decoration:underline}
.PlaceTour-module__nUKy5W__tour{gap:var(--s-4);min-width:0;color:var(--ink);font-family:var(--ff-body);display:grid}.PlaceTour-module__nUKy5W__empty{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0;line-height:1.5}.PlaceTour-module__nUKy5W__limit{color:var(--ink-soft);font-size:var(--fs-meta);margin:0;font-weight:600;line-height:1.5}.PlaceTour-module__nUKy5W__actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.PlaceTour-module__nUKy5W__button{min-height:44px;padding-inline:var(--s-4);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;font-weight:600;display:inline-flex}.PlaceTour-module__nUKy5W__button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.PlaceTour-module__nUKy5W__button:disabled{color:var(--ink-faint);cursor:not-allowed}.PlaceTour-module__nUKy5W__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PlaceTour-module__nUKy5W__link{align-items:center;gap:var(--s-2);min-height:44px;padding-inline:var(--s-4);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);border:1px solid var(--line-2);border-radius:var(--r-control);font-weight:600;text-decoration:none;display:inline-flex}.PlaceTour-module__nUKy5W__link:hover{color:var(--accent);border-color:var(--accent)}.PlaceTour-module__nUKy5W__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.RelatedItems-module__voS7rW__root{min-width:0;margin-top:28px}.RelatedItems-module__voS7rW__heading{margin-bottom:14px;position:relative}.RelatedItems-module__voS7rW__root h2{margin:0;font-size:18px}.RelatedItems-module__voS7rW__rail{gap:var(--s-4);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.RelatedItems-module__voS7rW__rail::-webkit-scrollbar{display:none}.RelatedItems-module__voS7rW__rail:focus-visible{outline:2px solid var(--flip-ink);outline-offset:var(--s-1)}.RelatedItems-module__voS7rW__item{scroll-snap-align:start;flex:0 0 calc(25% - 12px);min-width:260px}.RelatedItems-module__voS7rW__controls{gap:var(--s-1);display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.RelatedItems-module__voS7rW__controls button{width:44px;height:44px;color:var(--flip-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.RelatedItems-module__voS7rW__controls button:disabled{opacity:.25;cursor:default}.RelatedItems-module__voS7rW__controls button:focus-visible{outline:2px solid var(--flip-ink);outline-offset:-4px}@media (max-width:767px){.RelatedItems-module__voS7rW__item{flex-basis:252px;min-width:252px}}@media (hover:none) and (pointer:coarse){.RelatedItems-module__voS7rW__controls{display:none}}
.TbDialog-module__JLWxVa__overlay{z-index:1000;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overscroll-behavior:contain;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.TbDialog-module__JLWxVa__scrimBlur{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.TbDialog-module__JLWxVa__scrimBlur{background:color-mix(in oklab, var(--bg) 72%, transparent)}}.TbDialog-module__JLWxVa__scrimBlur{-webkit-backdrop-filter:blur(4px)}.TbDialog-module__JLWxVa__scrimDim{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.TbDialog-module__JLWxVa__scrimDim{background:color-mix(in oklab, var(--bg) 55%, transparent)}}.TbDialog-module__JLWxVa__dialog{background:var(--bg-elev);border:1px solid var(--line-2);border-radius:var(--r-lg);width:100%;margin:auto;padding:24px;position:relative;box-shadow:0 24px 64px #00000080}:is(:root[data-theme=light],:root:where(:has(body>main>[data-theme-fixed=light]))) .TbDialog-module__JLWxVa__dialog{box-shadow:0 12px 32px #15182433}.TbDialog-module__JLWxVa__close{color:var(--text-3);cursor:pointer;background:0 0;border:0;font-size:15px;line-height:1;transition:color .12s;position:absolute;top:16px;right:18px}@media (max-width:768px){.TbDialog-module__JLWxVa__close{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}}.TbDialog-module__JLWxVa__close:hover:not(:disabled){color:var(--text)}.TbDialog-module__JLWxVa__close:disabled{opacity:.5;cursor:not-allowed}.TbDialog-module__JLWxVa__footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}
.ChatSidebar-module__eIU21q__root{min-width:0;font-family:var(--ff-body)}.ChatSidebar-module__eIU21q__bar{z-index:20;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:var(--chat-bar-bg,var(--bg));border-top:var(--chat-bar-border,1px solid var(--line-2));justify-content:flex-end;align-items:flex-end;gap:10px;display:flex;position:sticky;bottom:0}.ChatSidebar-module__eIU21q__barComposer{flex:auto;min-width:0}.ChatSidebar-module__eIU21q__openButton{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink);font:600 var(--fs-body)/1.4 var(--ff-body);cursor:pointer;background:0 0;flex:none;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.ChatSidebar-module__eIU21q__openButton:hover{border-color:var(--chat-accent,var(--accent))}.ChatSidebar-module__eIU21q__count{border-radius:var(--r-xs);background:var(--chat-tint,var(--glass-tint));min-width:20px;color:var(--ink);font-size:var(--fs-micro);text-align:center;padding:0 6px;font-weight:700;line-height:20px}.ChatSidebar-module__eIU21q__scrim{z-index:900;background:var(--bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__eIU21q__scrim{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.ChatSidebar-module__eIU21q__panel.ChatSidebar-module__eIU21q__panel{z-index:901;width:100%;max-height:85dvh;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--line-2);border-radius:0;border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);background:var(--bg-elev);font-family:var(--ff-body);border-bottom:0;outline:none;flex-direction:column;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 12px 32px #15182433}.ChatSidebar-module__eIU21q__header{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px 16px;display:flex}.ChatSidebar-module__eIU21q__headerAvatar,.ChatSidebar-module__eIU21q__messageAvatar{flex:none;display:inline-flex}.ChatSidebar-module__eIU21q__headerText{flex:auto;min-width:0}.ChatSidebar-module__eIU21q__title{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:700}.ChatSidebar-module__eIU21q__subtitle{color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.ChatSidebar-module__eIU21q__closeButton{border:1px solid var(--line-2);border-radius:var(--r-control);width:32px;height:32px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ChatSidebar-module__eIU21q__closeButton:hover{border-color:var(--chat-accent,var(--accent));color:var(--ink)}.ChatSidebar-module__eIU21q__log{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.ChatSidebar-module__eIU21q__footer{border-top:1px solid var(--line-2);padding:12px 16px}.ChatSidebar-module__eIU21q__message{align-items:flex-start;gap:8px;min-width:0;max-width:92%;display:flex}.ChatSidebar-module__eIU21q__message[data-side=own]{align-self:flex-end}.ChatSidebar-module__eIU21q__bubble{border-radius:var(--r-md);background:var(--chat-tint,var(--glass-tint));min-width:0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__eIU21q__bubble{background:color-mix(in srgb, var(--chat-tint,var(--glass-tint)) 24%, var(--bg-elev))}}.ChatSidebar-module__eIU21q__bubble{color:var(--ink);font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ChatSidebar-module__eIU21q__message[data-side=own] .ChatSidebar-module__eIU21q__bubble{background:var(--ink);color:var(--bg-elev)}.ChatSidebar-module__eIU21q__message[data-side=other] .ChatSidebar-module__eIU21q__bubble{border:1px solid var(--line-2);background:0 0}@keyframes ChatSidebar-module__eIU21q__chatMessageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ChatSidebar-module__eIU21q__message[data-pending=true]{animation:.15s ease-out ChatSidebar-module__eIU21q__chatMessageEnter}.ChatSidebar-module__eIU21q__openButton:focus-visible,.ChatSidebar-module__eIU21q__closeButton:focus-visible{outline:2px solid var(--chat-accent,var(--accent));outline-offset:2px}@media (prefers-reduced-motion:reduce){.ChatSidebar-module__eIU21q__message[data-pending=true]{animation:none}}@media (min-width:1024px){.ChatSidebar-module__eIU21q__scrim{display:none}.ChatSidebar-module__eIU21q__panel.ChatSidebar-module__eIU21q__panel{border:0;border-right:1px solid var(--line-2);border-radius:0;width:440px;max-height:none;top:0;left:0;right:auto}}.ChatSidebar-module__eIU21q__source{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--bg-elev);min-width:0;max-width:100%;color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;padding:12px}.ChatSidebar-module__eIU21q__source summary{cursor:pointer;font-weight:600}.ChatSidebar-module__eIU21q__sourceText{white-space:pre-wrap;font-family:var(--ff-body);margin-top:12px}
.TourChat-module__h7mI5W__host{--chat-accent:var(--hm-tonight);--chat-tint:var(--hm-attention);--chat-bar-bg:transparent;--chat-bar-border:0;--composer-bg:var(--hm-surface-3);--composer-edge:var(--hm-paper)}@supports (color:color-mix(in lab, red, red)){.TourChat-module__h7mI5W__host{--composer-edge:color-mix(in srgb, var(--hm-paper) 18%, transparent)}}.TourChat-module__h7mI5W__host{--composer-edge-width:1px;--composer-radius:var(--r-pill);--composer-min-height:48px;--composer-shadow:0 8px 24px var(--bg)}@supports (color:color-mix(in lab, red, red)){.TourChat-module__h7mI5W__host{--composer-shadow:0 8px 24px color-mix(in srgb, var(--bg) 34%, transparent)}}.TourChat-module__h7mI5W__host{--composer-focus-shadow:0 0 0 3px var(--hm-tonight)}@supports (color:color-mix(in lab, red, red)){.TourChat-module__h7mI5W__host{--composer-focus-shadow:0 0 0 3px color-mix(in srgb, var(--hm-tonight) 28%, transparent)}}.TourChat-module__h7mI5W__host{--composer-pad:1px 1px 1px 14px;--composer-font-size:16px;--composer-font-weight:500;--composer-ink:var(--ink);--composer-placeholder:var(--ink-soft);--composer-send-bg:var(--hm-tonight);--composer-send-ink:var(--hm-paper-ink);--composer-send-size:44px;--composer-send-face-size:32px;--composer-send-radius:50%;z-index:30;min-width:0;color:var(--ink);font-family:var(--ff-body);background:0 0;position:fixed;bottom:0;left:0;right:0}.TourChat-module__h7mI5W__signIn{color:var(--ink-soft);font-size:var(--fs-body);margin:0;line-height:1.4}.TourChat-module__h7mI5W__retry{border:1px solid var(--hm-tonight);align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.TourChat-module__h7mI5W__retry{border:1px solid color-mix(in srgb, var(--hm-tonight) 45%, transparent)}}.TourChat-module__h7mI5W__retry{border-radius:var(--r-control);background:var(--hm-attention);color:var(--ink);padding:var(--space-2) var(--space-3);font:inherit;cursor:pointer}.TourChat-module__h7mI5W__signIn a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.TourChat-module__h7mI5W__signIn a:focus-visible{outline:2px solid var(--hm-tonight);outline-offset:2px}@media (min-width:1024px){.TourChat-module__h7mI5W__host{width:440px;right:auto}}
.HeaderCollage-module__fNb0UW__collage{isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeaderCollage-module__fNb0UW__collage img{object-fit:cover;max-width:none;height:100%;position:absolute;inset:0}.HeaderCollage-module__fNb0UW__collage img:first-child{left:calc(-1 * var(--header-crop-left));width:calc(65% + var(--header-crop-left))}.HeaderCollage-module__fNb0UW__collage img:last-child{width:35%;left:65%}
.RevealGrid-module__Z72ocq__board{gap:var(--s-4);color:var(--ink);font-family:var(--ff-body);flex-direction:column;display:flex}.RevealGrid-module__Z72ocq__note{color:var(--ink-soft);font-size:var(--fs-body)}.RevealGrid-module__Z72ocq__teams{gap:var(--s-4);flex-wrap:wrap;display:flex}.RevealGrid-module__Z72ocq__teams>div{align-items:baseline;gap:var(--s-2);display:flex}.RevealGrid-module__Z72ocq__teams output{font-size:var(--fs-lead);font-variant-numeric:tabular-nums}.RevealGrid-module__Z72ocq__categories{gap:var(--s-2);padding-bottom:var(--s-2);display:flex;overflow-x:auto}.RevealGrid-module__Z72ocq__category{gap:var(--s-2);flex-direction:column;flex:1 0 8rem;display:flex}.RevealGrid-module__Z72ocq__category h3{font-size:var(--fs-title);overflow-wrap:anywhere}.RevealGrid-module__Z72ocq__board button{border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--s-3);background:var(--bg-elev);color:var(--ink);font:inherit;cursor:pointer}.RevealGrid-module__Z72ocq__board button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RevealGrid-module__Z72ocq__board button:disabled{color:var(--ink-soft);cursor:default}.RevealGrid-module__Z72ocq__card{min-height:3rem;font-size:var(--fs-lead);font-variant-numeric:tabular-nums}.RevealGrid-module__Z72ocq__question{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.RevealGrid-module__Z72ocq__question h3{font-size:var(--fs-lead);overflow-wrap:anywhere}.RevealGrid-module__Z72ocq__answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-lead)}.RevealGrid-module__Z72ocq__controls{gap:var(--s-3);flex-wrap:wrap;display:flex}.RevealGrid-module__Z72ocq__controls>div{gap:var(--s-2);flex-wrap:wrap;display:flex}.RevealGrid-module__Z72ocq__reset{align-self:flex-start}
.SourcedStatus-module__l52Yxa__root{gap:var(--s-3);min-width:0;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-elev);color:var(--ink);display:grid}.SourcedStatus-module__l52Yxa__header,.SourcedStatus-module__l52Yxa__valueLine{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.SourcedStatus-module__l52Yxa__header h2{font:600 var(--fs-title) / 1.3 var(--ff-body);margin:0}.SourcedStatus-module__l52Yxa__state,.SourcedStatus-module__l52Yxa__sourceClass{padding:2px var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-mute);font:500 var(--fs-micro) / 1.35 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;flex:none}.SourcedStatus-module__l52Yxa__root[data-state=stale] .SourcedStatus-module__l52Yxa__state{border-color:var(--accent-warm);color:var(--accent-warm)}.SourcedStatus-module__l52Yxa__root[data-state=unknown] .SourcedStatus-module__l52Yxa__state{color:var(--ink-mute)}.SourcedStatus-module__l52Yxa__root[data-state=conflict] .SourcedStatus-module__l52Yxa__state{border-color:var(--negative);color:var(--negative)}.SourcedStatus-module__l52Yxa__message,.SourcedStatus-module__l52Yxa__empty,.SourcedStatus-module__l52Yxa__agency{color:var(--ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.SourcedStatus-module__l52Yxa__message{padding:var(--s-2) var(--s-3);border-left:2px solid var(--line-2);background:var(--surface-2)}.SourcedStatus-module__l52Yxa__root[data-state=conflict] .SourcedStatus-module__l52Yxa__message{border-color:var(--negative)}.SourcedStatus-module__l52Yxa__observations{gap:var(--s-2);display:grid}.SourcedStatus-module__l52Yxa__observation,.SourcedStatus-module__l52Yxa__observationButton{gap:var(--s-2);width:100%;min-width:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);color:inherit;text-align:left;background:0 0;display:grid}.SourcedStatus-module__l52Yxa__observationButton{cursor:pointer;min-height:44px}.SourcedStatus-module__l52Yxa__observationButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SourcedStatus-module__l52Yxa__valueLine strong{overflow-wrap:anywhere;min-width:0;font:600 var(--fs-body) / 1.4 var(--ff-body);font-variant-numeric:tabular-nums}.SourcedStatus-module__l52Yxa__times{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.SourcedStatus-module__l52Yxa__times div{min-width:0}.SourcedStatus-module__l52Yxa__times dt,.SourcedStatus-module__l52Yxa__times dd{overflow-wrap:anywhere;margin:0}.SourcedStatus-module__l52Yxa__times dt{color:var(--ink-mute);font-size:var(--fs-micro);line-height:1.4}.SourcedStatus-module__l52Yxa__times dd{color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-meta);line-height:1.45}@media (max-width:480px){.SourcedStatus-module__l52Yxa__times{grid-template-columns:1fr}}
.TbSelect-module__UdMahG__field{flex-direction:column;gap:6px;display:flex}.TbSelect-module__UdMahG__label{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase}.TbSelect-module__UdMahG__select{box-sizing:border-box;border-radius:var(--r-sm);background:var(--glass-tint);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);transition:box-shadow var(--dur) var(--ease);border:0;outline:none;padding:14px 18px}.TbSelect-module__UdMahG__select[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.TbSelect-module__UdMahG__select:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.TbSelect-module__UdMahG__select option{background:var(--bg-elev);color:var(--ink)}.TbSelect-module__UdMahG__hint{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);line-height:1.5}.TbSelect-module__UdMahG__hiddenLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TemplateAttribution-module__-L2uRW__link{min-height:44px;color:var(--template-ink);align-items:center;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.TemplateAttribution-module__-L2uRW__face{min-height:34px;color:var(--template-ink);border-radius:var(--r-control);align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative;overflow:hidden}.TemplateAttribution-module__-L2uRW__link:not([data-shimmer=true]) .TemplateAttribution-module__-L2uRW__face{background:var(--template-surface);border:1px solid var(--template-edge);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.TemplateAttribution-module__-L2uRW__icon{animation:.7s .4s TemplateAttribution-module__-L2uRW__glimmer;display:inline-flex}@keyframes TemplateAttribution-module__-L2uRW__glimmer{50%{opacity:.7;text-shadow:0 0 8px var(--template-glimmer)}}.TemplateAttribution-module__-L2uRW__link:hover .TemplateAttribution-module__-L2uRW__face,.TemplateAttribution-module__-L2uRW__link:focus-visible .TemplateAttribution-module__-L2uRW__face{border-color:var(--template-ink)}@media (prefers-reduced-motion:reduce){.TemplateAttribution-module__-L2uRW__icon{animation:none}}.TemplateAttribution-module__-L2uRW__face[data-shimmer]{isolation:isolate;font-size:var(--fs-body);font-weight:600;line-height:1.4;overflow:visible}.TemplateAttribution-module__-L2uRW__face[data-shimmer=label]{background:0 0;border:0;padding:0 4px}.TemplateAttribution-module__-L2uRW__face[data-shimmer] .TemplateAttribution-module__-L2uRW__icon{width:11px;height:11px;animation:none}.TemplateAttribution-module__-L2uRW__face[data-shimmer] .TemplateAttribution-module__-L2uRW__icon>svg{width:11px;height:11px}.TemplateAttribution-module__-L2uRW__face[data-shimmer=glass]{border:1px solid var(--template-glass-edge,var(--template-gold-mid,var(--template-ink)));gap:6px;min-height:32px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.TemplateAttribution-module__-L2uRW__face[data-shimmer=glass]{border:1px solid var(--template-glass-edge,color-mix(in srgb, var(--template-gold-mid,var(--template-ink)) 34%, transparent))}}.TemplateAttribution-module__-L2uRW__face[data-shimmer=glass]{background:var(--template-glass,#ffffff12);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);box-shadow:inset 0 1px #ffffff24}.TemplateAttribution-module__-L2uRW__blur,.TemplateAttribution-module__-L2uRW__glow{pointer-events:none;position:absolute}.TemplateAttribution-module__-L2uRW__blur{z-index:-2;background:var(--template-blur-surface,var(--template-surface));-webkit-backdrop-filter:blur(14px)saturate(.55);backdrop-filter:blur(14px)saturate(.55);inset:-15px -28px;-webkit-mask-image:radial-gradient(closest-side,#000 24%,#000000eb 48%,#0000 100%);mask-image:radial-gradient(closest-side,#000 24%,#000000eb 48%,#0000 100%)}.TemplateAttribution-module__-L2uRW__glow{z-index:-1;background:radial-gradient(ellipse, var(--template-halo,var(--template-glimmer)), transparent 72%);filter:blur(8px);inset:3px -13px}.TemplateAttribution-module__-L2uRW__face[data-shimmer] .TemplateAttribution-module__-L2uRW__label{background:linear-gradient(110deg, var(--template-gold-low,var(--template-ink)) 0%, var(--template-gold-mid,var(--template-ink)) 30%, var(--template-gold-light,var(--template-ink)) 42%, var(--template-gold-peak,var(--template-ink)) 47%, var(--template-gold-light,var(--template-ink)) 52%, var(--template-gold-low,var(--template-ink)) 64%, var(--template-gold-mid,var(--template-ink)) 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:3.2s linear infinite TemplateAttribution-module__-L2uRW__gold-sweep}.TemplateAttribution-module__-L2uRW__glints:before,.TemplateAttribution-module__-L2uRW__glints:after{content:"✦";color:var(--template-gold-light,var(--template-ink));pointer-events:none;font-size:5px;line-height:1;animation:2.4s ease-in-out infinite TemplateAttribution-module__-L2uRW__twinkle;position:absolute}.TemplateAttribution-module__-L2uRW__glints:before{animation-delay:-.3s;top:9px;left:40px}.TemplateAttribution-module__-L2uRW__glints:after{font-size:4px;animation-delay:-1.5s;bottom:9px;right:25px}.TemplateAttribution-module__-L2uRW__face[data-shimmer=glass] .TemplateAttribution-module__-L2uRW__glints:before{top:-3px;left:8px}.TemplateAttribution-module__-L2uRW__face[data-shimmer=glass] .TemplateAttribution-module__-L2uRW__glints:after{bottom:-3px;right:10px}.TemplateAttribution-module__-L2uRW__link[data-shimmer=true]:focus-visible{outline:2px solid var(--template-ink);outline-offset:2px}@keyframes TemplateAttribution-module__-L2uRW__gold-sweep{0%{background-position:150% 0}to{background-position:-110% 0}}@keyframes TemplateAttribution-module__-L2uRW__twinkle{0%,12%,65%,to{opacity:0;transform:scale(.5)}32%{opacity:.8;transform:scale(1)}45%{opacity:.4;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.TemplateAttribution-module__-L2uRW__face[data-shimmer] .TemplateAttribution-module__-L2uRW__label{background-position:40% 0;animation:none}.TemplateAttribution-module__-L2uRW__glints:before,.TemplateAttribution-module__-L2uRW__glints:after{opacity:.55;animation:none;transform:none}}
@font-face{font-family:posterFont;src:url(../media/BigShouldersDisplay_Black_latin-s.p.0~l4-5tniu392.woff2?dpl=dpl_A1fZ8LhRUJRY7VqdSDxayF9dBF74)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:posterFont Fallback;src:local(Arial);ascent-override:108.81%;descent-override:23.55%;line-gap-override:0.0%;size-adjust:90.43%}.posterfont_ba8f475d-module__t_FMoq__className{font-family:posterFont,posterFont Fallback,Arial,sans-serif;font-weight:900}
.frame-renderers-module__XjQM7G__panel{gap:16px;min-width:0;display:grid}.frame-renderers-module__XjQM7G__heading{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.3}.frame-renderers-module__XjQM7G__empty{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0}.frame-renderers-module__XjQM7G__tiles,.frame-renderers-module__XjQM7G__rows{margin:0;padding:0;list-style:none}.frame-renderers-module__XjQM7G__tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px 16px;display:grid}.frame-renderers-module__XjQM7G__rows{grid-template-columns:1fr;display:grid}.frame-renderers-module__XjQM7G__rows>li+li>div{border-top:1px solid var(--line)}.frame-renderers-module__XjQM7G__tourButton{min-height:44px;padding-inline:var(--s-4);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;font-weight:600;display:inline-flex}.frame-renderers-module__XjQM7G__tourButton:hover{color:var(--accent);border-color:var(--accent)}.frame-renderers-module__XjQM7G__tourButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.frame-renderers-module__XjQM7G__fill{width:100%;height:100%}.frame-renderers-module__XjQM7G__fill>div{border-radius:0;width:100%;height:100%}
.CustomerQuickStartModal-module__76oFNa__modal{width:560px;max-width:100%;padding:24px 26px}
