._backdrop_vjtfj_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00000073}._dialog_vjtfj_18{background:var(--color-surface, #ffffff);color:var(--color-text, #1a1a1a);border-radius:var(--radius-xl, 12px);padding:1.25rem 1.5rem;max-width:26rem;width:100%;box-shadow:var(--shadow-drawer, 0 8px 32px rgba(0, 0, 0, .25))}._title_vjtfj_28{margin:0 0 .5rem;font-size:1.15rem}._description_vjtfj_33{margin:0 0 1rem;font-size:.95rem}._list_vjtfj_38{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}._candidate_vjtfj_46{width:100%;text-align:left;padding:.65rem .85rem;border-radius:var(--radius-md, 8px);border:1px solid var(--color-border, #dddddd);background:var(--color-surface, #ffffff);color:inherit;font-size:1rem;cursor:pointer}._candidate_vjtfj_46:hover{border-color:var(--color-primary)}._candidate_vjtfj_46:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._backdrop_8wkoj_6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}._dialog_8wkoj_17{background:var(--color-surface, #ffffff);color:var(--color-text, #1a1a1a);border-radius:var(--radius-xl, 12px);padding:1.25rem 1.5rem;max-width:26rem;width:100%;box-shadow:var(--shadow-drawer, 0 8px 32px rgba(0, 0, 0, .25))}._title_8wkoj_27{margin:0 0 .5rem;font-size:1.15rem}._description_8wkoj_32{margin:0 0 1rem;font-size:.95rem}._actions_8wkoj_37{display:flex;gap:.5rem;flex-wrap:wrap}._primaryAction_8wkoj_43{padding:.6rem 1rem;border-radius:var(--radius-md, 8px);border:none;background:var(--color-primary, #1d6fd1);color:#fff;font-size:1rem;cursor:pointer}._primaryAction_8wkoj_43:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._secondaryAction_8wkoj_58{padding:.6rem 1rem;border-radius:var(--radius-md, 8px);border:1px solid var(--color-border, #dddddd);background:var(--color-surface, #ffffff);color:inherit;font-size:1rem;cursor:pointer}._secondaryAction_8wkoj_58:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._notice_8wkoj_75{position:fixed;left:50%;bottom:1.25rem;transform:translate(-50%);z-index:1500;display:flex;align-items:center;gap:.75rem;max-width:min(32rem,calc(100vw - 2rem));padding:.75rem 1rem;border-radius:var(--radius-lg, 10px);border:1px solid var(--color-border, #dddddd);background:var(--color-surface, #ffffff);color:var(--color-text, #1a1a1a);box-shadow:var(--shadow-drawer, 0 8px 32px rgba(0, 0, 0, .18))}._noticeText_8wkoj_93{margin:0;font-size:.9rem}._noticeAction_8wkoj_98{flex-shrink:0;padding:.4rem .75rem;border-radius:var(--radius-md, 8px);border:none;background:var(--color-primary, #1d6fd1);color:#fff;font-size:.9rem;text-decoration:none;cursor:pointer}._noticeAction_8wkoj_98:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._page_171kb_5{min-height:100vh;min-height:100dvh;background:var(--color-bg);color:var(--color-text);padding-bottom:calc(var(--bottom-nav-height, 64px) + 32px)}._dialogPanel_171kb_12{background:var(--color-bg);color:var(--color-text)}._wrap_171kb_16{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}._num_171kb_22{font-variant-numeric:tabular-nums}._ico_171kb_25{width:20px;height:20px;flex:none}._icoSm_171kb_30{width:16px;height:16px;flex:none}._mast_171kb_37{position:sticky;top:0;z-index:20;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._mastIn_171kb_44{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding-top:8px;padding-bottom:8px}._mastBack_171kb_53{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-6px;border-radius:var(--r-pill);color:var(--color-text);text-decoration:none}._mastBackT_171kb_64{display:none}._mastTxt_171kb_67{min-width:0}._mastName_171kb_70{margin:0;font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mastProv_171kb_80{color:var(--color-text-muted);font-weight:500}._mastSub_171kb_84{margin:0;font-size:13px;font-weight:500;color:var(--color-text-muted)}._mastSub_171kb_84 b{color:var(--color-primary);font-weight:600}._mastActs_171kb_94{display:flex;align-items:center;gap:8px}._mastOpen_171kb_99,._mastClose_171kb_100{display:none}._btn_171kb_105{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--r-pill);font:600 15px/1 var(--font-text);text-decoration:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s}._btn_171kb_105:active{transform:scale(.985)}._btnPrimary_171kb_129{background:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--shadow-accent)}._btnSec_171kb_134{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._btnLg_171kb_139{min-height:48px;font-size:16px;padding:0 22px}._btnIco_171kb_144{width:48px;min-height:48px;padding:0}._btnT_171kb_149{display:none}._btnSave_171kb_154 ._btnT_171kb_149{min-width:7ch;text-align:left}._btnSave_171kb_154[aria-pressed=true]{color:var(--color-save-ink);border-color:color-mix(in srgb,var(--color-save) 40%,var(--color-surface));background:color-mix(in srgb,var(--color-save) 8%,var(--color-surface))}._btnSave_171kb_154[aria-pressed=true] ._ico_171kb_25{fill:currentColor}._xBtn_171kb_166{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._xBtn_171kb_166:active{background:#0f1a2b1a}._status_171kb_182{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._shareNote_171kb_191{align-self:center;font-size:13px;font-weight:600}._shareNote_171kb_191{color:var(--color-text-secondary)}._shareNote_171kb_191[data-status=error]{color:var(--color-error)}._chips_171kb_204{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._catChip_171kb_210{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--r-label, 6px);font-size:13px;font-weight:600;color:var(--ci);background:color-mix(in srgb,var(--c) 12%,var(--color-surface));border:1px solid color-mix(in srgb,var(--c) 45%,var(--color-surface))}._catDot_171kb_223{width:8px;height:8px;flex:none;border-radius:50%;background:var(--c)}._badgeUnv_171kb_230{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--r-label, 6px);font-size:13px;font-weight:600;color:var(--color-secondary);background:var(--color-secondary-light);border:1px solid var(--color-border-strong)}._evZone_171kb_245{padding-top:12px}._evZoneLoading_171kb_248{display:grid;gap:16px}._evArticle_171kb_252{display:block}._evCard_171kb_255{padding:16px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border),var(--shadow-card)}._evTop_171kb_263{display:grid;gap:18px}._evHead_171kb_267{display:grid;gap:12px;align-content:start;min-width:0}._evState_171kb_273,._evLineK_171kb_274,._evLineO_171kb_275,._evLinePrice_171kb_276,._dkOnly_171kb_277{display:none}._evStateDot_171kb_280{width:10px;height:10px;flex:none;border-radius:50%;background:var(--color-success-soft);border:3px solid var(--color-success)}._evTitle_171kb_288{margin:0;font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.18;overflow-wrap:anywhere}._evLines_171kb_296{display:grid;gap:10px}._evLine_171kb_274{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;margin:0;font-size:15px}._evLineIc_171kb_308{display:contents;color:var(--color-text-muted)}._evLineMain_171kb_312{font-weight:600;overflow-wrap:anywhere}._evLineSub_171kb_316{display:block;font-size:14px;color:var(--color-text-secondary);overflow-wrap:anywhere}._evActs_171kb_322{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}._evActs_171kb_322 ._btnPrimary_171kb_129{flex:1 1 auto}._evMedia_171kb_331{position:relative;margin:0}._evMedia_171kb_331 img,._ph_171kb_336{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--r-media);background:var(--color-surface-3)}._evCount_171kb_343{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--r-pill);background:var(--color-media-badge);color:#fff;font-size:13px}._galleryTrack_171kb_357{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--r-media)}._gallerySlide_171kb_363{flex:0 0 100%;scroll-snap-align:start}._galleryNav_171kb_367{position:absolute;top:50%;width:44px;height:44px;transform:translateY(-50%);border:0;border-radius:50%;background:#ffffffe6;font-size:24px;cursor:pointer}._galleryNavPrev_171kb_379{left:8px}._galleryNavNext_171kb_382{right:8px}._galleryNav_171kb_367:disabled{opacity:.4}._galleryDots_171kb_388{display:flex;justify-content:center;min-height:44px}._galleryDot_171kb_388{position:relative;width:44px;height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:0;border:0;background:transparent;cursor:pointer}._galleryDot_171kb_388:before{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:var(--color-border-strong)}._galleryDotActive_171kb_411:before{background:var(--color-primary)}._ph_171kb_336{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;text-align:center;font-size:13px;font-weight:500;background:color-mix(in srgb,var(--c, #6b6560) 12%,var(--color-surface));color:var(--ci, var(--color-text-muted))}._evBody_171kb_427{display:grid;gap:28px;margin-top:24px;padding-top:22px;border-top:1px solid var(--color-border-light)}._evH2_171kb_434{margin:0 0 10px;font-family:var(--font-display);font-size:18px;font-weight:600}._evDesc_171kb_440{margin:0;max-width:68ch;line-height:1.62;white-space:pre-line;overflow-wrap:anywhere}._evDescClamped_171kb_447{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}._evDescNone_171kb_453{margin:0;color:var(--color-text-secondary)}._linkBtn_171kb_457{min-height:44px;padding:10px 0;border:0;background:none;color:var(--color-primary);font-weight:600;cursor:pointer}._facts_171kb_466{display:grid;gap:18px;margin:0;align-content:start}._fact_171kb_466 dt{margin-bottom:4px;font-size:13px;font-weight:600;color:var(--color-text-muted)}._fact_171kb_466 dd{margin:0;overflow-wrap:anywhere}._fact_171kb_466 dd+dd{margin-top:2px;font-size:14px;color:var(--color-text-secondary)}._srcLink_171kb_487{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600}._orgLink_171kb_494{display:block;padding:14px 16px;border-radius:14px;background:var(--color-bg);border:1px solid var(--color-border-light);color:var(--color-text);text-decoration:none;font-weight:600}._stateNotice_171kb_506{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--color-secondary-light);border-bottom:1px solid var(--color-border)}._disc_171kb_514{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--color-surface);color:var(--color-secondary)}._stateNotice_171kb_506 strong{display:block;font-family:var(--font-display);font-size:18px;font-weight:600}._stateNotice_171kb_506 span:not(._disc_171kb_514){display:block;font-size:14px;color:var(--color-text-secondary)}._isEnded_171kb_535 ._evCard_171kb_255{padding:0;overflow:hidden}._fold_171kb_539{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:16px}._foldNoThumb_171kb_545{grid-template-columns:minmax(0,1fr)}._foldThumb_171kb_548{width:64px;height:64px;border-radius:var(--r-media);object-fit:cover}._foldInfo_171kb_554{display:grid;gap:8px;min-width:0}._foldTitle_171kb_559{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--color-text-secondary);font-size:20px}._foldActs_171kb_567{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}._foldMore_171kb_573{padding:0 16px 8px}._gone_171kb_576{display:grid;gap:14px;padding:20px 16px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._goneNotice_171kb_584{display:flex;align-items:center;gap:14px}._goneDisc_171kb_589{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;background:var(--color-secondary-light);color:var(--color-secondary)}._goneTitle_171kb_599{margin:0;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.2}._gone_171kb_576 p{margin:0;color:var(--color-text-secondary);max-width:60ch}._search_171kb_611{display:flex;gap:8px}._searchLabel_171kb_615{flex:1;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-muted)}._searchLabel_171kb_615 input{width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:var(--color-text)}._empty_171kb_636{display:grid;gap:14px;justify-items:start;padding:24px 16px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._emptyTitle_171kb_645{margin:0;font-family:var(--font-display);font-size:24px}._emptyMsg_171kb_650{margin:0;color:var(--color-text-secondary)}._emptyInline_171kb_654{padding:18px 16px;border-radius:var(--r-card);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border)}._board_171kb_662{display:flex;flex-direction:column}._boardPending_171kb_666{min-height:320px}._boardPending_171kb_666[data-pending-mode=ended]{min-height:150px}._boardPending_171kb_666:focus{outline:none}._boardSec_171kb_667{margin-top:40px}._boardSec_171kb_667:first-child{margin-top:32px}._secHead_171kb_684{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}._secHead_171kb_684 h2{margin:0;font-family:var(--font-display);font-size:21px;font-weight:600;overflow-wrap:anywhere}._secHead_171kb_684 a{display:inline-flex;align-items:center;min-height:44px;flex:none;font-size:14px;font-weight:600;text-decoration:none}._phOnly_171kb_707{display:inline}._relGrid_171kb_710{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}._compactGrid_171kb_718{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}._relItem_171kb_726{position:relative;display:flex;min-width:0}._relItem_171kb_726>article{flex:1;min-width:0}._compactCard_171kb_735{position:relative;display:flex;align-items:center;gap:12px;padding:6px 40px 6px 6px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border),var(--shadow-card)}._compactThumb_171kb_747{flex:none;width:88px;height:88px;border-radius:var(--r-media);object-fit:cover;object-position:50% 0}._compactTxt_171kb_755{display:grid;gap:2px;min-width:0}._relCat_171kb_760{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ci)}._relTitle_171kb_768{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.25}._relMeta_171kb_779{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--color-text-muted)}._compactSave_171kb_787{position:absolute;top:0;right:0}._adSlot_171kb_792{display:flex;min-width:0}._adCard_171kb_796{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;background:var(--ad-soft);border:1px solid var(--ad-line);border-radius:var(--r-card);color:var(--ad-ink)}._adLabel_171kb_808{align-self:flex-start;padding:2px 8px;border:1px solid var(--ad-line);border-radius:var(--r-label, 6px);background:var(--ad-label-bg);font-size:12px;font-weight:600}._adTitle_171kb_817{margin:0;font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ad-ink-strong);overflow-wrap:anywhere}._adText_171kb_825{margin:0;font-size:13px}._adCta_171kb_829{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:auto;padding:0 14px;border:1px solid var(--ad-line-strong);border-radius:var(--r-pill);color:var(--ad-ink);font-weight:600;font-size:14px;text-decoration:none;touch-action:manipulation}._boardAlert_171kb_844{margin-top:16px}._secLead_171kb_847{margin-bottom:14px}._catLinks_171kb_850{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}._catLinks_171kb_850 a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--color-border);border-radius:var(--r-pill);background:var(--color-surface);color:var(--color-text-secondary);font-size:14px;font-weight:500;text-decoration:none}._catLinks_171kb_850 a._isCurrent_171kb_872{color:var(--ci);font-weight:600;border-color:color-mix(in srgb,var(--c) 45%,var(--color-surface));background:color-mix(in srgb,var(--c) 10%,var(--color-surface))}._appInvite_171kb_878{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:32px;padding:14px 8px 14px 14px;background:var(--color-secondary-light);border:1px solid var(--color-border);border-radius:var(--r-card)}._appInviteTxt_171kb_889 b{display:block;font-family:var(--font-display);font-size:16px}._appInviteTxt_171kb_889 span{display:block;font-size:13px;color:var(--color-text-secondary)}._appInviteRow_171kb_899{grid-column:2 / -1}._endedFacts_171kb_902{padding:16px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._foot_171kb_908{margin-top:48px;padding:20px 0 8px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:13px}._loadingInd_171kb_917{display:inline-flex;align-items:center;gap:10px;padding:12px 0;font-size:14px;font-weight:500;color:var(--color-text-secondary)}._spin_171kb_926{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-primary-light);border-top-color:var(--color-primary);animation:_spin_171kb_926 .9s linear infinite}@keyframes _spin_171kb_926{to{transform:rotate(360deg)}}._sk_171kb_939{background:var(--color-surface-3);border-radius:8px}._skCard_171kb_943{display:grid;gap:12px;padding:16px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._skSide_171kb_951{display:none}@media (min-width: 480px){._btnIco_171kb_144{width:auto;padding:0 16px}._btnIco_171kb_144 ._btnT_171kb_149{display:inline}._evActs_171kb_322 ._btnPrimary_171kb_129{flex:0 0 auto}}@media (min-width: 768px){._wrap_171kb_16{padding:0 24px}._relGrid_171kb_710{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._compactGrid_171kb_718{grid-template-columns:repeat(2,minmax(0,1fr))}._evCard_171kb_255{padding:24px}._evTitle_171kb_288{font-size:32px}._mastIn_171kb_44{min-height:72px}._mastName_171kb_70{font-size:22px}._appInvite_171kb_878{display:none}}@media (min-width: 1024px){._page_171kb_5{padding-bottom:48px}._wrap_171kb_16{padding:0 32px}._phOnly_171kb_707{display:none}._dkOnly_171kb_277{display:inline}._mast_171kb_37{position:static;background:transparent;border-bottom:0}._mastIn_171kb_44{display:flex;gap:16px;min-height:0;padding-top:18px;padding-bottom:2px}._mastIn_171kb_44>:last-child{margin-left:auto}._mastBack_171kb_53{width:auto;margin-left:0;gap:8px;padding:0 16px 0 12px;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);font-weight:600;font-size:14px}._mastBackT_171kb_64{display:inline}._mastName_171kb_70{display:none}._relGrid_171kb_710{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}._boardSec_171kb_667{margin-top:48px}._relGrid_171kb_710>._adSlot_171kb_792{grid-column:1 / -1;order:99}._evCard_171kb_255{display:grid;grid-template-columns:minmax(360px,400px) minmax(0,1fr);grid-template-rows:auto 1fr;gap:20px 28px;align-items:start;padding:0;background:none;box-shadow:none}._evTop_171kb_263{display:contents}._evHead_171kb_267{grid-column:1;grid-row:1 / span 2;position:sticky;top:80px;gap:0;padding:18px 20px 20px;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._evState_171kb_273{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:500;color:var(--color-text-secondary)}._evHead_171kb_267 ._chips_171kb_204{margin-bottom:10px}._evTitle_171kb_288{font-size:30px}._evLines_171kb_296{gap:0;margin-top:14px}._evLine_171kb_274{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--color-border-light);font-size:16px}._evLineIc_171kb_308{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--color-secondary-light);color:var(--color-secondary)}._evLineK_171kb_274{display:block;font-size:13px;color:var(--color-text-muted)}._evLineO_171kb_275{display:block;margin-top:4px;font-size:13px;color:var(--color-text-muted);overflow-wrap:anywhere}._evLinePrice_171kb_276{display:grid}._evActs_171kb_322{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}._evActs_171kb_322>._btn_171kb_105{width:auto;min-height:44px;padding:0 8px;font-size:14px}._evActs_171kb_322 ._btnPrimary_171kb_129{grid-column:1 / -1;order:-2}._evActs_171kb_322 ._btnCal_171kb_1142{order:-1}._evActs_171kb_322 ._btnT_171kb_149{display:inline}._evActs_171kb_322 ._btnSave_171kb_154 ._btnT_171kb_149{min-width:0}._evMedia_171kb_331{grid-column:2;grid-row:1}._evBody_171kb_427{grid-column:2;grid-row:2;gap:0;margin-top:0;padding:26px 28px;border-top:0;background:var(--color-surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--color-border)}._evBody_171kb_427 ._facts_171kb_466{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid var(--color-border-light)}._factWhen_171kb_1175,._factWhere_171kb_1176{display:none}._split_171kb_1181{display:grid;grid-template-columns:minmax(360px,400px) minmax(0,1fr);column-gap:28px;align-items:start}._split_171kb_1181>._evZone_171kb_245{grid-column:1;grid-row:1;position:sticky;top:64px}._split_171kb_1181>._board_171kb_662{display:contents}._split_171kb_1181>._board_171kb_662>*{grid-column:1 / -1}._split_171kb_1181>._board_171kb_662>._boardNext_171kb_667{grid-column:2;grid-row:1;margin-top:0;padding-top:16px}._isEnded_171kb_535 ._evCard_171kb_255{display:block;background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border)}._endedFacts_171kb_902{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._evZoneLoading_171kb_248{grid-template-columns:minmax(360px,400px) minmax(0,1fr);gap:20px 28px}._skSide_171kb_951{display:grid;gap:14px}}._dialogPanel_171kb_12 ._mastOpen_171kb_99{display:inline-flex}._dialogPanel_171kb_12 ._mastClose_171kb_100{display:grid}._dialogPanel_171kb_12 ._mast_171kb_37{position:sticky;top:0;background:var(--color-surface);border-bottom:1px solid var(--color-border)}@media (prefers-reduced-motion: reduce){._spin_171kb_926{animation:none}}._evCard_171kb_255{animation:_settle_171kb_1 .7s var(--ease-out) both}@keyframes _settle_171kb_1{0%{transform:translateY(8px);box-shadow:0 0 0 1px var(--color-border),0 22px 40px -14px hsl(var(--shadow-hue) / .3)}to{transform:none}}._disc_171kb_514{box-shadow:0 0 0 1px var(--color-border)}._btn_171kb_105:focus-visible,._xBtn_171kb_166:focus-visible,._mastBack_171kb_53:focus-visible,._linkBtn_171kb_457:focus-visible,._srcLink_171kb_487:focus-visible,._orgLink_171kb_494:focus-visible,._galleryNav_171kb_367:focus-visible,._galleryDot_171kb_388:focus-visible,._catLinks_171kb_850 a:focus-visible,._secHead_171kb_684 a:focus-visible,._adCta_171kb_829:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._galleryNav_171kb_367,._galleryDot_171kb_388,._linkBtn_171kb_457,._catLinks_171kb_850 a,._secHead_171kb_684 a,._mastBack_171kb_53{touch-action:manipulation;-webkit-tap-highlight-color:transparent}._mastBack_171kb_53:active,._catLinks_171kb_850 a:active,._orgLink_171kb_494:active{background-color:var(--color-secondary-light)}._galleryNav_171kb_367:active{background:#fff}._linkBtn_171kb_457:active{opacity:.7}._adCta_171kb_829:active{background:color-mix(in srgb,var(--ad-soft) 70%,var(--ad-line))}@media (hover: hover) and (pointer: fine){._btnPrimary_171kb_129:hover{background:var(--color-primary-hover);color:var(--color-text-inverse)}._btnSec_171kb_134:hover{border-color:var(--color-border-strong);background:#fff;color:var(--color-text)}._mastBack_171kb_53:hover,._orgLink_171kb_494:hover{background:var(--color-secondary-light);color:var(--color-text)}._xBtn_171kb_166:hover{background:#0f1a2b0f;color:var(--color-text)}._linkBtn_171kb_457:hover,._secHead_171kb_684 a:hover{text-decoration:underline}._catLinks_171kb_850 a:hover{border-color:color-mix(in srgb,var(--c) 50%,var(--color-surface));background:color-mix(in srgb,var(--c) 8%,var(--color-surface));color:var(--ci)}._adCta_171kb_829:hover{background:color-mix(in srgb,var(--ad-soft) 70%,var(--ad-line))}}._catChip_171kb_210[data-muted=true]{filter:saturate(.55)}._dialogPanel_171kb_12:focus,._dialogPanel_171kb_12:focus-visible{outline:none}._fold_171kb_539 ._evLine_171kb_274{font-size:14px;color:var(--color-text-secondary)}._fold_171kb_539 ._evLineMain_171kb_312{font-weight:500;color:var(--color-text-secondary)}._foldTitle_171kb_559{font-weight:600;line-height:1.2}._foldThumb_171kb_548,._fold_171kb_539 ._ph_171kb_336{width:64px;height:64px}._searchLabel_171kb_615:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}._searchLabel_171kb_615 input::placeholder{color:var(--color-text-muted)}._search_171kb_611 ._btn_171kb_105{flex:none}._appInvite_171kb_878 ._disc_171kb_514{width:40px;height:40px;border-radius:12px;background:var(--color-surface);color:var(--color-secondary)}._orgLink_171kb_494{display:flex;align-items:center;gap:12px}._relItem_171kb_726>article img{object-position:50% 0}._relItem_171kb_726>article h3{font-size:15px}._relItem_171kb_726>article>button{top:0;right:0;width:44px;height:44px;padding:2px;place-items:start end}._relItem_171kb_726>article>button>span:first-child{width:26px;height:26px}._compactCard_171kb_735{padding:6px 44px 6px 6px}._compactCard_171kb_735>button{top:0;right:0;width:44px;height:44px;place-items:center}._compactCard_171kb_735>button>span:first-child{width:28px;height:28px;background:none;box-shadow:none}@media (max-width: 767px){._relGrid_171kb_710>li:nth-child(odd):last-child:not(:first-child):not(._adSlot_171kb_792){display:none}}@media (min-width: 768px) and (max-width: 1023px){._relGrid_171kb_710>li:nth-child(3n+1):nth-last-child(-n+2):not(:first-child):not(._adSlot_171kb_792),._relGrid_171kb_710>li:nth-child(3n+1):nth-last-child(-n+2):not(:first-child):not(._adSlot_171kb_792)~li:not(._adSlot_171kb_792){display:none}._relGrid_171kb_710>li._adSlot_171kb_792:nth-child(3n+1):nth-last-child(-n+2){grid-column:1 / -1}._relGrid_171kb_710>li._adSlot_171kb_792:nth-child(3n+1):nth-last-child(-n+2)~li{display:none}._compactGrid_171kb_718>li:nth-child(odd):last-child:not(:first-child):not(._adSlot_171kb_792){display:none}}@media (max-width: 767px){._fold_171kb_539{row-gap:8px}._fold_171kb_539 ._foldInfo_171kb_554{display:contents}._fold_171kb_539 ._foldInfo_171kb_554>._chips_171kb_204{grid-column:2;grid-row:1;align-self:center}._fold_171kb_539 ._foldInfo_171kb_554>:not(._chips_171kb_204){grid-column:1 / -1}._foldNoThumb_171kb_545 ._foldInfo_171kb_554>._chips_171kb_204{grid-column:1 / -1}._fold_171kb_539 ._ph_171kb_336 span{display:none}}@media (min-width: 768px){._fold_171kb_539{grid-template-columns:120px minmax(0,1fr);gap:20px;padding:20px 24px}._foldNoThumb_171kb_545{grid-template-columns:minmax(0,1fr)}._foldThumb_171kb_548,._fold_171kb_539 ._ph_171kb_336{width:120px;height:120px}._foldActs_171kb_567,._foldMore_171kb_573{padding-left:24px;padding-right:24px}._stateNotice_171kb_506{padding:16px 24px}._gone_171kb_576,._empty_171kb_636{padding:32px}._goneTitle_171kb_599,._emptyTitle_171kb_645{font-size:30px}._relItem_171kb_726>article h3{font-size:16px}}@media (max-width: 1023px){._isEnded_171kb_535 ._stateNotice_171kb_506{padding-top:10px;padding-bottom:10px}._isEnded_171kb_535 ._fold_171kb_539{row-gap:8px;padding-bottom:12px}._isEnded_171kb_535 ._foldActs_171kb_567{padding-bottom:12px}._board_171kb_662[data-mode=ended]>._boardNext_171kb_667:first-child{margin-top:12px}._board_171kb_662[data-mode=ended]>._boardNext_171kb_667 ._secHead_171kb_684{margin-bottom:8px}}@media (min-width: 1024px){._evZone_171kb_245{padding-top:16px}._evHead_171kb_267{animation:_settle_171kb_1 .7s var(--ease-out) both;box-shadow:0 0 0 1px var(--color-border),var(--shadow-sm)}._evCard_171kb_255{animation:none}._evTitle_171kb_288{line-height:1.16;letter-spacing:-.02em}._evLineMain_171kb_312{display:block;line-height:1.35;margin-top:1px}._evLineSub_171kb_316{margin-top:2px}._evLine_171kb_274 ._ico_171kb_25{width:18px;height:18px}._evActs_171kb_322{gap:8px}._evActs_171kb_322>._btn_171kb_105{gap:6px}._evActs_171kb_322 ._btnPrimary_171kb_129{font-size:15px}._evActs_171kb_322 ._ico_171kb_25{width:18px;height:18px}._evMedia_171kb_331 img,._evMedia_171kb_331 ._ph_171kb_336{aspect-ratio:16 / 10;border-radius:var(--r-card)}._evMedia_171kb_331 ._ph_171kb_336{aspect-ratio:auto;height:180px;box-shadow:0 0 0 1px var(--color-border)}._evBody_171kb_427{box-shadow:0 0 0 1px var(--color-border),var(--shadow-sm)}._evH2_171kb_434{font-size:22px}._evBody_171kb_427 ._facts_171kb_466{align-items:center}._mastBack_171kb_53{flex:none;height:44px;color:var(--color-text)}._mastBack_171kb_53 ._ico_171kb_25{width:18px;height:18px}._mastTxt_171kb_67{min-width:0}._mastSub_171kb_84{font-size:14px}._secHead_171kb_684 h2{font-size:24px}._split_171kb_1181>._boardNext_171kb_667{display:flex;flex-direction:column}._split_171kb_1181 ._boardNext_171kb_667 ._secLead_171kb_847{order:2;margin:16px 0 0}._isEnded_171kb_535 ._evCard_171kb_255{animation:_settle_171kb_1 .7s var(--ease-out) both;box-shadow:0 0 0 1px var(--color-border),var(--shadow-sm)}._isEnded_171kb_535 ._stateNotice_171kb_506{padding:16px 20px}._isEnded_171kb_535 ._fold_171kb_539{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 20px 4px}._isEnded_171kb_535 ._foldThumb_171kb_548{order:2;width:100%;height:120px}._isEnded_171kb_535 ._fold_171kb_539 ._ph_171kb_336{width:100%;height:120px}._foldInfo_171kb_554{gap:0}._foldInfo_171kb_554>._chips_171kb_204{margin-bottom:10px}._foldTitle_171kb_559{font-size:26px}._fold_171kb_539 ._evLine_171kb_274{font-size:15px}._isEnded_171kb_535 ._evLineIc_171kb_308{background:var(--color-surface-3);color:var(--color-text-muted)}._isEnded_171kb_535 ._evLine_171kb_274 ._ico_171kb_25{color:var(--color-text-muted)}._foldActs_171kb_567{padding:8px 20px 16px}._foldActs_171kb_567 ._btnPrimary_171kb_129{flex:1 1 100%}._foldMore_171kb_573{padding:0 20px 12px}._endedFacts_171kb_902{align-items:start}._boardAlert_171kb_844{margin-top:24px}._board_171kb_662[data-mode=active]>._boardAlert_171kb_844{order:1;margin-top:48px}._board_171kb_662>[id=categorie],._board_171kb_662>._foot_171kb_908{order:2}._adCard_171kb_796{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label cta" "title cta" "text cta";gap:4px 16px;align-items:center;padding:16px 18px}._adLabel_171kb_808{grid-area:label;justify-self:start}._adTitle_171kb_817{grid-area:title;font-size:18px}._adText_171kb_825{grid-area:text;font-size:14px}._adCta_171kb_829{grid-area:cta;align-self:center;margin-top:0;padding:0 18px}._evZoneLoading_171kb_248>._loadingInd_171kb_917,._evZoneLoading_171kb_248>._relGrid_171kb_710{grid-column:1 / -1}}@media (min-width: 1024px){._dialogPanel_171kb_12 ._wrap_171kb_16{padding:0 24px}._dialogPanel_171kb_12 ._mastIn_171kb_44{padding-top:12px;padding-bottom:12px}._dialogPanel_171kb_12 ._mastOpen_171kb_99{min-height:44px;padding:0 14px;font-size:14px}._dialogPanel_171kb_12 ._evCard_171kb_255{grid-template-columns:380px minmax(0,1fr);gap:20px 24px}._dialogPanel_171kb_12 ._evActs_171kb_322 ._btn_171kb_105{font-size:13px;gap:5px}._dialogPanel_171kb_12 ._evActs_171kb_322 ._btnPrimary_171kb_129{font-size:14px}._dialogPanel_171kb_12 ._evHead_171kb_267{top:84px}._dialogPanel_171kb_12 ._evTitle_171kb_288{font-size:26px}._dialogPanel_171kb_12 ._relGrid_171kb_710{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._dialogPanel_171kb_12 ._boardSec_171kb_667{margin-top:36px}._dialogPanel_171kb_12 ._secHead_171kb_684 h2{font-size:21px}._dialogPanel_171kb_12 ._foot_171kb_908{margin-top:32px;padding-bottom:24px}._dialogPanel_171kb_12 ._relGrid_171kb_710>._relItem_171kb_726:nth-child(3n+1 of._relItem_171kb_726):nth-last-child(-n+2 of._relItem_171kb_726):not(:nth-child(1 of._relItem_171kb_726)),._dialogPanel_171kb_12 ._relGrid_171kb_710>._relItem_171kb_726:nth-child(3n+1 of._relItem_171kb_726):nth-last-child(-n+2 of._relItem_171kb_726):not(:nth-child(1 of._relItem_171kb_726))~._relItem_171kb_726{display:none}}html[data-cookie-strip] ._page_171kb_5{padding-bottom:calc(var(--bottom-nav-height, 64px) + var(--bottom-safe-area, 0px) + var(--cookie-strip-room))}@media (min-width: 1024px){html[data-cookie-strip] ._page_171kb_5{padding-bottom:var(--cookie-strip-room)}}@media (min-width: 1024px) and (max-height: 800px){._evHead_171kb_267,._split_171kb_1181>._evZone_171kb_245,._dialogPanel_171kb_12 ._evHead_171kb_267,._dialogPanel_171kb_12 ._split_171kb_1181>._evZone_171kb_245{position:static}}@media (prefers-reduced-motion: reduce){._evCard_171kb_255,._evHead_171kb_267,._isEnded_171kb_535 ._evCard_171kb_255{animation:none}._btn_171kb_105{transition:none}._btn_171kb_105:active{transform:none}}._emptyAlert_171kb_1823{margin-top:16px}._icon_zmkrn_2{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--save-icon-size, 20px);height:var(--save-icon-size, 20px);pointer-events:none}._icon_zmkrn_2[data-shape=heart][data-saved=true]{color:var(--save-heart-color, #db2777)}._glyph_zmkrn_17{display:block;width:100%;height:100%;transform-origin:50% 55%;transition:transform .14s var(--ease-out)}button:active:not(:disabled) ._glyph_zmkrn_17{transform:scale(.86,1.1)}._icon_zmkrn_2[data-busy=true] ._glyph_zmkrn_17{transform:scale(.92);opacity:.72;transition:transform .14s var(--ease-out),opacity .14s}._icon_zmkrn_2[data-shape=heart][data-playing] ._glyph_zmkrn_17{opacity:0;transition:none}._stage_zmkrn_55{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none}._stage_zmkrn_55>svg{display:block}._icon_zmkrn_2[data-removing] ._glyph_zmkrn_17{animation:_save-remove_zmkrn_1 .24s var(--ease-out)}@keyframes _save-remove_zmkrn_1{0%{transform:scale(1)}40%{transform:scale(.78)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){._glyph_zmkrn_17{transition:none}button:active:not(:disabled) ._glyph_zmkrn_17{transform:none;opacity:.7}._icon_zmkrn_2[data-busy=true] ._glyph_zmkrn_17{transform:none}._icon_zmkrn_2[data-removing] ._glyph_zmkrn_17{animation:none}}._mercatino_ee8k3_8{--c: var(--color-cat-mercatino);--ci: var(--color-cat-mercatino-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._sagra_ee8k3_13{--c: var(--color-cat-sagra);--ci: var(--color-cat-sagra-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._fiera_ee8k3_18{--c: var(--color-cat-fiera);--ci: var(--color-cat-fiera-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._musica_ee8k3_23{--c: var(--color-cat-musica);--ci: var(--color-cat-musica-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._bambini_ee8k3_28{--c: var(--color-cat-bambini);--ci: var(--color-cat-bambini-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._sport_ee8k3_33{--c: var(--color-cat-sport);--ci: var(--color-cat-sport-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._cinema_teatro_ee8k3_38{--c: var(--color-cat-cinema);--ci: var(--color-cat-cinema-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._tradizione_ee8k3_43{--c: var(--color-cat-tradizione);--ci: var(--color-cat-tradizione-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._festivita_ee8k3_48{--c: var(--color-cat-festivita);--ci: var(--color-cat-festivita-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._rievocazione_ee8k3_53{--c: var(--color-cat-rievocazione);--ci: var(--color-cat-rievocazione-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._arte_ee8k3_58{--c: var(--color-cat-arte);--ci: var(--color-cat-arte-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._altro_ee8k3_63{--c: var(--color-cat-altro);--ci: var(--color-cat-altro-ink);--c-soft: color-mix(in oklab, var(--c) 13%, var(--color-surface))}._backdrop_tb48h_6{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:500;display:flex;align-items:flex-start;justify-content:center;padding:28px 24px;animation:_backdropIn_tb48h_1 .2s var(--ease-out, ease-out)}@keyframes _backdropIn_tb48h_1{0%{opacity:0}to{opacity:1}}._modal_tb48h_29{position:relative;width:min(1000px,100%);max-height:calc(100vh - 56px);overflow:auto;overscroll-behavior:contain;border-radius:24px;box-shadow:0 30px 80px -20px #15223773,0 4px 12px #1522371f;background:var(--color-bg, #f4f6fa);animation:_modalIn_tb48h_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _modalIn_tb48h_1{0%{transform:translateY(20px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){._backdrop_tb48h_6,._modal_tb48h_29{animation:none}}._modal_tb48h_29:focus,._modal_tb48h_29:focus-visible{outline:none}html[data-cookie-strip] ._modal_tb48h_29{max-height:calc(100vh - 28px - var(--cookie-strip-room));max-height:calc(100dvh - 28px - var(--cookie-strip-room))}._page_u4mli_3{position:relative;min-height:100vh;min-height:100dvh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;padding:var(--space-4)}._card_u4mli_14{width:100%;max-width:24rem;background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8) var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}._header_u4mli_27{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._logo_u4mli_34{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-display-bold);color:var(--color-primary);margin:0;line-height:var(--leading-tight)}._subtitle_u4mli_43{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin:0}._googleButton_u4mli_53{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;transition:background var(--duration-fast) var(--ease-out)}._googleButton_u4mli_53:hover:not(:disabled){background:var(--color-bg-warm)}._googleButton_u4mli_53:disabled{opacity:.6;cursor:not-allowed}._divider_u4mli_81{width:100%;display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em}._divider_u4mli_81:before,._divider_u4mli_81:after{content:"";flex:1;height:1px;background:var(--color-border)}._form_u4mli_100{width:100%;display:flex;flex-direction:column;gap:var(--space-4)}._field_u4mli_107{display:flex;flex-direction:column;gap:var(--space-1)}._label_u4mli_113{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary)}._input_u4mli_120{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-warm);border:1px solid var(--color-border);border-radius:var(--radius-lg);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._input_u4mli_120:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}._input_u4mli_120::placeholder{color:var(--color-text-muted)}._checkboxLabel_u4mli_144{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);line-height:var(--leading-relaxed);cursor:pointer}._checkboxLabel_u4mli_144+._checkboxLabel_u4mli_144{margin-top:var(--space-2)}._checkboxLabel_u4mli_144 input{margin-top:.15rem;accent-color:var(--color-primary);width:1.125rem;height:1.125rem;flex-shrink:0;cursor:pointer}._error_u4mli_168{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-error);background:#dc444414;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:center;margin:0}._pendingBanner_u4mli_179{width:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-primary);background:#2166dc14;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:center;margin:0}._success_u4mli_191{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-success, #16a34a);background:#16a34a14;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:center;margin:0}._submitButton_u4mli_202{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-inverse);background:var(--color-primary);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);min-height:2.75rem;display:flex;align-items:center;justify-content:center;gap:var(--space-2)}._submitButton_u4mli_202:hover:not(:disabled){background:var(--color-primary-hover)}._submitButton_u4mli_202:active:not(:disabled){transform:scale(.98)}._submitButton_u4mli_202:disabled{opacity:.7;cursor:not-allowed}._secondaryButton_u4mli_236{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:var(--radius-lg);cursor:pointer;min-height:2.75rem;transition:background var(--duration-fast) var(--ease-out)}._secondaryButton_u4mli_236:hover:not(:disabled){background:var(--color-primary-light)}._secondaryButton_u4mli_236:disabled{opacity:.6;cursor:not-allowed}._spinner_u4mli_260{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-top-color:var(--color-text-inverse);border-radius:50%;animation:_spin_u4mli_260 .8s linear infinite}._spinnerLarge_u4mli_269{width:2.5rem;height:2.5rem;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_u4mli_260 .8s linear infinite}._links_u4mli_278{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._link_u4mli_278{color:var(--color-primary);text-decoration:none;font-weight:var(--font-medium)}._link_u4mli_278:hover{text-decoration:underline}._signup_u4mli_298{font-family:var(--font-sans)}._message_u4mli_302{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);text-align:center;margin:0;line-height:var(--leading-relaxed)}@keyframes _spin_u4mli_260{to{transform:rotate(360deg)}}._backdrop_1wfc6_7{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:500;display:flex;align-items:flex-start;justify-content:center;padding:48px 24px;overflow-y:auto;animation:_authBackdropIn_1wfc6_1 .2s var(--ease-out, ease-out)}@keyframes _authBackdropIn_1wfc6_1{0%{opacity:0}to{opacity:1}}._modal_1wfc6_31{position:relative;width:100%;max-width:26rem;border-radius:var(--radius-xl, 20px);box-shadow:0 25px 50px -12px #0f172a73,0 10px 25px -5px #0f172a33;background:var(--color-surface, #ffffff);overflow:hidden;animation:_authModalIn_1wfc6_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _authModalIn_1wfc6_1{0%{transform:translateY(20px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._body_1wfc6_58{padding:var(--space-8, 32px) var(--space-6, 24px);display:flex;flex-direction:column;align-items:center;gap:var(--space-5, 20px)}._closeBtn_1wfc6_67{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;background:#fffffff2;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--color-border, rgba(15, 23, 42, .12));cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary, #475569);transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out,transform .15s ease-out;padding:0;z-index:10}._closeBtn_1wfc6_67:hover{background:#fff;color:var(--color-primary, #2563eb);border-color:var(--color-primary, #2563eb);transform:scale(1.05)}._closeBtn_1wfc6_67:active{transform:scale(.95)}._list_3v1bi_3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_3v1bi_12{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg)}._text_3v1bi_23{display:flex;flex-direction:column;gap:2px;min-width:0}._title_3v1bi_30{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);overflow-wrap:anywhere}._when_3v1bi_38{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-accent-ink)}._actions_3v1bi_45{display:flex;flex-wrap:wrap;gap:var(--space-2)}._action_3v1bi_45,._actionPrimary_3v1bi_52{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-lg);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}._action_3v1bi_45{color:var(--color-primary);background:transparent;border:1px solid var(--color-primary)}._action_3v1bi_45:hover{background:var(--color-primary-light)}._actionPrimary_3v1bi_52{color:var(--color-text-inverse);background:var(--color-primary);border:1px solid var(--color-primary)}._actionPrimary_3v1bi_52:hover{background:var(--color-primary-hover)}._action_3v1bi_45:focus-visible,._actionPrimary_3v1bi_52:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (min-width: 640px){._item_3v1bi_12{flex-direction:row;align-items:center;justify-content:space-between}._actions_3v1bi_45{flex-shrink:0}}@media (prefers-reduced-motion: reduce){._action_3v1bi_45,._actionPrimary_3v1bi_52{transition:none}}._banner_18fmp_5{position:fixed;z-index:calc(var(--z-sticky) + 1);left:max(var(--space-3),env(safe-area-inset-left,0px));right:max(var(--space-3),env(safe-area-inset-right,0px));bottom:calc(var(--bottom-nav-offset) + var(--bottom-safe-area) + var(--space-2));max-width:26rem;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);font-family:var(--font-sans)}@media (prefers-reduced-motion: no-preference){._banner_18fmp_5{animation:_bannerIn_18fmp_1 var(--duration-normal) var(--ease-out)}}@keyframes _bannerIn_18fmp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._message_18fmp_42{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold)}._actions_18fmp_48{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._primary_18fmp_55,._secondary_18fmp_56{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-lg);text-decoration:none;border:1px solid var(--color-primary)}._primary_18fmp_55{color:var(--color-text-inverse);background:var(--color-primary)}._primary_18fmp_55:hover{background:var(--color-primary-hover)}._secondary_18fmp_56{color:var(--color-primary);background:transparent}._secondary_18fmp_56:hover{background:var(--color-primary-light)}._close_18fmp_87{margin-left:auto;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--color-text-secondary);font-size:var(--text-lg);cursor:pointer;border-radius:var(--radius-lg)}._close_18fmp_87:hover{background:var(--color-bg-warm)}._primary_18fmp_55:focus-visible,._secondary_18fmp_56:focus-visible,._close_18fmp_87:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (min-width: 1024px){._banner_18fmp_5{left:auto;right:var(--space-4);bottom:var(--space-4);width:24rem}}._nav_6txpn_7{position:fixed;bottom:0;left:0;right:0;height:calc(var(--bottom-nav-height) + var(--bottom-safe-area));padding-bottom:var(--bottom-safe-area);display:grid;grid-template-columns:repeat(4,1fr);background:color-mix(in oklab,var(--color-surface) 94%,transparent);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-top:1px solid var(--color-border);z-index:var(--z-sticky);transition:transform .32s var(--ease-out);will-change:transform}._hidden_6txpn_25{transform:translateY(100%)}._hidden_6txpn_25:has(:focus-visible){transform:none}@supports not selector(:has(*)){._hidden_6txpn_25:focus-within{transform:none}}._tab_6txpn_42{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:48px;padding:var(--space-1) 0;background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-out)}._tab_6txpn_42:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px;border-radius:var(--radius-lg)}._tab_6txpn_42._active_6txpn_65{color:var(--color-primary)}._iconWrapper_6txpn_69{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:transform var(--duration-normal) var(--ease-out)}._tab_6txpn_42:active ._iconWrapper_6txpn_69{transform:scale(.88)}._badge_6txpn_83{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:var(--font-bold);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;line-height:1}._label_6txpn_101{font-size:12px;font-weight:var(--font-medium);line-height:1}._tab_6txpn_42._active_6txpn_65 ._label_6txpn_101{font-weight:var(--font-semibold)}@media (prefers-reduced-motion: reduce){._nav_6txpn_7,._tab_6txpn_42,._iconWrapper_6txpn_69{transition:none}._tab_6txpn_42:active ._iconWrapper_6txpn_69{transform:none}}@media (min-width: 1024px){._nav_6txpn_7{display:none}}._ongoingBadge_6txpn_130{position:absolute;top:-4px;left:-8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:var(--font-bold);color:var(--color-text-inverse);background:var(--color-accent-ink);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;line-height:1}._topbar_1x89t_7{height:64px;background:color-mix(in oklab,var(--color-surface) 92%,transparent);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;padding:0 max(var(--space-8),calc((100% - 1280px) / 2 + var(--space-8)));gap:var(--space-8);font-family:var(--font-sans)}._logo_1x89t_28{display:flex;align-items:center;flex-shrink:0;text-decoration:none;color:inherit;border-radius:var(--radius-md)}._logo_1x89t_28:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}._logo_1x89t_28 img{height:34px;width:auto;display:block}._navLinks_1x89t_52{display:flex;align-items:center;gap:var(--space-1)}._navLink_1x89t_52{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:var(--radius-full);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out),color var(--duration-normal) var(--ease-out);-webkit-tap-highlight-color:transparent}@media (hover: hover) and (pointer: fine){._navLink_1x89t_52:hover{background:var(--color-bg-warm);color:var(--color-text)}}._navLink_1x89t_52:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._navLinkActive_1x89t_88,._navLinkActive_1x89t_88:hover{background:var(--color-primary-light);color:var(--color-primary);font-weight:var(--font-semibold)}._loginButton_1x89t_96{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border:1px solid transparent;border-radius:var(--radius-full);background:var(--color-bg-warm);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-semibold);white-space:nowrap;cursor:pointer;transition:transform var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out);-webkit-tap-highlight-color:transparent}._loginButton_1x89t_96:active{transform:scale(.97)}@media (hover: hover) and (pointer: fine){._loginButton_1x89t_96:hover{background:var(--color-surface-3)}}._loginButton_1x89t_96:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){._navLink_1x89t_52,._loginButton_1x89t_96{transition:none}._loginButton_1x89t_96:active{transform:none}}._spacer_1x89t_151{flex:1}._userMenuWrapper_1x89t_155{position:relative;display:flex;align-items:center}._avatarButton_1x89t_161{background:none;border:none;padding:0;cursor:pointer;border-radius:50%}._avatarButton_1x89t_161:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._avatar_1x89t_161{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--color-primary);color:var(--color-text-inverse);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase}._dropdown_1x89t_189{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;padding:var(--space-1) 0;z-index:var(--z-dropdown, 50)}._dropdownItem_1x89t_204{background:none;border:none;text-align:left;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}._dropdownItem_1x89t_204:hover{background:var(--color-bg-warm)}._navBadge_1x89t_221{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:var(--font-bold);line-height:1;color:var(--color-text-inverse);background:var(--color-accent-ink);border-radius:var(--radius-full)}._banner_16e68_11{--strip-nav: 0px;position:fixed;z-index:9999;left:var(--space-2);right:var(--space-2);bottom:calc(var(--strip-nav) + var(--bottom-safe-area) + var(--cookie-strip-gap));max-height:calc(100vh - var(--strip-nav) - 80px);max-height:calc(100dvh - var(--strip-nav) - 80px);overflow-y:auto;overscroll-behavior:contain;padding:10px var(--space-2) 6px var(--space-4);background:var(--color-surface);border-radius:16px;box-shadow:0 0 0 1px var(--color-border),var(--shadow-sheet);font-family:var(--font-sans)}html[data-tabbar-mounted] ._banner_16e68_11{--strip-nav: var(--bottom-nav-offset)}._inner_16e68_37{display:grid;gap:6px}._heading_16e68_43{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._body_16e68_53{font-size:13px;color:var(--color-text-secondary);line-height:1.35;margin:0}._body_16e68_53 a{font-weight:var(--font-semibold);color:var(--color-primary)}._actions_16e68_67{display:flex;gap:var(--space-2);align-items:center}._btnPrimary_16e68_73,._btnLink_16e68_74{min-height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);font-family:var(--font-sans);font-size:var(--text-sm);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._btnPrimary_16e68_73:active,._btnLink_16e68_74:active,._btnSave_16e68_91:active{transform:scale(.985)}._btnPrimary_16e68_73{flex:1 1 auto;min-width:0;background:var(--color-primary);color:var(--color-text-inverse);border:0;font-weight:var(--font-semibold)}._btnLink_16e68_74{flex:none;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);font-weight:var(--font-semibold)}._btnPrimary_16e68_73:focus-visible,._btnLink_16e68_74:focus-visible,._btnSave_16e68_91:focus-visible,._switch_16e68_115:focus-visible,._body_16e68_53 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover: hover) and (pointer: fine){._btnPrimary_16e68_73:hover,._btnSave_16e68_91:hover{background:var(--color-primary-hover)}._btnLink_16e68_74:hover{border-color:var(--color-border-strong);background:#fff}}._customizePanel_16e68_135{margin-top:var(--space-4)}._toggleRow_16e68_139{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-light)}._toggleRow_16e68_139:last-of-type{border-bottom:none}._toggleInfo_16e68_151{flex:1;min-width:0;margin-right:var(--space-3)}._toggleLabel_16e68_157{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:var(--space-1)}._toggleDesc_16e68_165{display:block;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._switch_16e68_115{position:relative;flex-shrink:0;width:44px;height:24px;background:var(--color-border);border-radius:var(--radius-full);border:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);padding:0;touch-action:manipulation}._switch_16e68_115[aria-checked=true]{background:var(--color-primary)}._switch_16e68_115:disabled{opacity:.5;cursor:not-allowed}._switchThumb_16e68_197{position:absolute;top:2px;left:2px;width:20px;height:20px;background:var(--color-surface);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-out)}._switch_16e68_115[aria-checked=true] ._switchThumb_16e68_197{transform:translate(20px)}._saveRow_16e68_215{margin-top:var(--space-3)}._btnSave_16e68_91{width:100%;min-height:44px;padding:0 var(--space-4);background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--r-pill);touch-action:manipulation;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}@media (min-width: 768px){._banner_16e68_11{left:var(--space-6);right:auto;width:460px;bottom:calc(var(--strip-nav) + var(--bottom-safe-area) + var(--cookie-strip-gap))}}@media (min-width: 1024px){._banner_16e68_11{left:auto;right:var(--space-6);bottom:var(--cookie-strip-gap);max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px)}}@media (prefers-reduced-motion: reduce){._btnPrimary_16e68_73,._btnLink_16e68_74{transition:none}._btnPrimary_16e68_73:active,._btnLink_16e68_74:active,._btnSave_16e68_91:active{transform:none}}._banner_ydmqu_1{position:fixed;z-index:calc(var(--z-sticky) + 1);right:max(var(--space-3),env(safe-area-inset-right,0px));bottom:calc(var(--bottom-nav-offset) + var(--bottom-safe-area) + var(--space-2));transition:bottom .32s var(--ease-out);left:max(var(--space-3),env(safe-area-inset-left,0px));width:auto;max-width:26rem;max-height:min(55dvh,25rem);overflow-y:auto;padding:var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);font-family:var(--font-sans)}._minimized_ydmqu_21{left:auto}html[data-ongoing-notice] ._banner_ydmqu_1{display:none}._header_ydmqu_30{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._heading_ydmqu_37{flex:1;min-width:0;margin:0;font-size:var(--text-base)}._close_ydmqu_44,._reopen_ydmqu_45,._install_ydmqu_46{min-height:44px;border-radius:var(--radius-lg);font:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer}._close_ydmqu_44{flex:0 0 44px;border:0;background:transparent;color:var(--color-primary-dark);font-size:var(--text-xl)}._reopen_ydmqu_45{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);background:var(--color-bg-warm);color:var(--color-primary-dark)}._close_ydmqu_44:focus-visible,._reopen_ydmqu_45:focus-visible,._install_ydmqu_46:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._details_ydmqu_77[hidden]{display:none}._description_ydmqu_81,._instructions_ydmqu_82,._message_ydmqu_83{margin:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}._instructions_ydmqu_82 p{margin:var(--space-2) 0 0}._install_ydmqu_46{width:100%;margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border:0;background:var(--color-primary);color:var(--color-text-inverse)}._install_ydmqu_46:hover{background:var(--color-primary-hover)}._install_ydmqu_46:disabled{opacity:.7;cursor:wait}@media (min-width: 1024px){._banner_ydmqu_1{left:auto;bottom:max(var(--space-4),env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){._banner_ydmqu_1{transition:none}}._page_19kfk_2{min-height:100vh;min-block-size:100dvh;background:var(--color-bg);padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom,0px))}._bar_19kfk_9{background:linear-gradient(90deg,var(--color-bg-warm) 0%,var(--color-surface-3) 40%,var(--color-bg-warm) 80%);background-size:300% 100%;border-radius:var(--r-label)}@keyframes _placeholderShimmer_19kfk_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: no-preference){._bar_19kfk_9{animation:_placeholderShimmer_19kfk_1 1.4s ease-in-out infinite}}._phoneHead_19kfk_36{position:sticky;top:0;z-index:var(--z-sticky);background:var(--color-bg);border-bottom:1px solid var(--color-border)}._pill_19kfk_44{height:56px;margin:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;border-radius:var(--r-pill)}._icons_19kfk_50{display:flex;gap:2px;height:78px;padding:10px 16px 0;overflow:hidden}._icon_19kfk_50{flex:none;width:60px;height:56px;margin:0 4px;border-radius:12px}._wrap_19kfk_66{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}._mastheadHome_19kfk_73{padding:52px 0 6px}._mastheadResults_19kfk_77{padding:20px 0 8px}._stamp_19kfk_81{width:168px;height:30px;border-radius:var(--r-pill)}._title_19kfk_87{width:min(100%,320px);height:40px;margin-top:12px}._titleShort_19kfk_93{width:min(70%,220px)}._dek_19kfk_97{width:100%;max-width:360px;height:72px;margin-top:12px}._strip_19kfk_104{height:64px;margin-bottom:16px}._rows_19kfk_109{display:grid;gap:16px;margin-top:20px}._row_19kfk_109{height:120px;border-radius:16px}._map_19kfk_120{display:none}@media (min-width: 1024px){._page_19kfk_2{padding-bottom:0}._phoneHead_19kfk_36{display:none}._wrap_19kfk_66{padding:0 24px}._mastheadHome_19kfk_73{padding:88px 0 40px}._mastheadResults_19kfk_77{padding:32px 0 12px}._split_19kfk_145{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}._map_19kfk_120{display:block;min-height:480px;margin-top:20px;border-radius:16px}}._box_1ty9p_1{display:flex;align-items:center;justify-content:center;min-height:60vh;min-block-size:60dvh;padding:24px 16px;background:var(--color-bg)}._card_1ty9p_11{width:100%;max-width:420px;padding:24px 20px;border-radius:22px;background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border),var(--shadow-sm);text-align:center}._title_1ty9p_23{margin:0 0 8px;color:var(--color-text);font:700 20px/1.2 var(--font-display)}._text_1ty9p_29{margin:0 0 16px;color:var(--color-text-secondary);font-size:14.5px}._button_1ty9p_35{height:44px;padding:0 24px;border:0;border-radius:var(--r-pill);background:var(--color-primary);color:var(--color-text-inverse);font:600 15px/1 var(--font-text);cursor:pointer}._button_1ty9p_35:hover{background:var(--color-primary-hover)}._button_1ty9p_35:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_1ty9p_35:disabled{opacity:.7;cursor:progress}html[data-home=guide] #ssr-content{visibility:hidden;height:0;margin:0;padding:0;overflow:hidden}html[data-home=guide] body:has(>#root:empty)>#ssr-content{animation:homeGuideShellBack 1ms linear 8s forwards}html[data-home=guide] body[data-ssr-handoff]>#root{visibility:visible}@keyframes homeGuideShellBack{to{visibility:visible;height:auto;overflow:visible}}@keyframes homeGuideSkeletonAway{to{opacity:0;min-height:0}}html[data-home=guide] #root:empty:before{--sk: var(--color-bg-warm, #eef1f6);content:"";display:block;min-height:100vh;min-height:100svh;background:linear-gradient(var(--sk),var(--sk)) 16px 10px / calc(100% - 32px) 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 20px 86px / 60px 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 90px 86px / 60px 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 160px 86px / 60px 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 230px 86px / 60px 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 300px 86px / 60px 56px no-repeat,linear-gradient(var(--sk),var(--sk)) 16px 206px / 168px 30px no-repeat,linear-gradient(var(--sk),var(--sk)) 16px 248px / min(calc(100% - 32px),320px) 40px no-repeat,linear-gradient(var(--sk),var(--sk)) 16px 300px / min(70%,220px) 40px no-repeat,linear-gradient(var(--sk),var(--sk)) 16px 352px / min(calc(100% - 32px),360px) 72px no-repeat,linear-gradient(var(--sk),var(--sk)) 16px 476px / calc(100% - 32px) calc((100vw - 32px)*.5625) no-repeat,var(--color-bg, #f7f9fc);animation:homeGuideSkeletonAway 1ms linear 8s forwards}@media (min-width: 1024px){html[data-home=guide] #root:empty:before{background:linear-gradient(var(--sk),var(--sk)) max(24px,calc(50% - 616px)) 244px / 168px 30px no-repeat,linear-gradient(var(--sk),var(--sk)) max(24px,calc(50% - 616px)) 286px / 320px 40px no-repeat,linear-gradient(var(--sk),var(--sk)) max(24px,calc(50% - 616px)) 338px / 220px 40px no-repeat,linear-gradient(var(--sk),var(--sk)) max(24px,calc(50% - 616px)) 390px / 360px 72px no-repeat,linear-gradient(var(--sk),var(--sk)) max(24px,calc(50% - 616px)) 520px / 60% 320px no-repeat,var(--color-bg, #f7f9fc)}}:root{--color-primary: #1a66d6;--color-primary-hover: #1558bd;--color-primary-light: #e4edfb;--color-primary-dark: #0f4a9c;--color-secondary: #1b3558;--color-secondary-hover: #142841;--color-secondary-light: #ecf0f6;--color-accent: #f27b21;--color-accent-hover: #b8470c;--color-accent-light: #fff0e6;--color-accent-ink: #b8470c;--color-success: #137a3a;--color-warning: #f27b21;--color-error: #c53030;--color-info: #1a66d6;--color-bg: #f4f6fa;--color-bg-warm: #ecf0f6;--color-surface: #fcfdfe;--color-surface-elevated: #fcfdfe;--color-surface-3: #e1e7f0;--color-border: #dde3ec;--color-border-light: #e8edf4;--color-border-strong: #c5cfdd;--color-text: #0f1a2b;--color-text-secondary: #46526a;--color-text-muted: #5c6880;--color-text-inverse: #fcfdfe;--ad-ink: #7a4a00;--ad-soft: #fdebc8;--ad-line: #f1c27d;--ad-ink-strong: #4d2f00;--ad-line-strong: #c98a2e;--ad-label-bg: #fff7e6;--color-save: #c84b4b;--color-save-ink: #b03a3a;--color-success-soft: #c9e6d3;--color-media-badge: rgb(15 26 43 / .78);--color-cat-mercatino: #e86a33;--color-cat-sagra: #c84b4b;--color-cat-fiera: #4a6fa5;--color-cat-musica: #7b5ea7;--color-cat-bambini: #2ba59f;--color-cat-sport: #5b9a4d;--color-cat-cinema: #5047c8;--color-cat-tradizione: #d97706;--color-cat-festivita: #db2777;--color-cat-rievocazione: #8a6d0b;--color-cat-arte: #7c2d12;--color-cat-altro: #6b6560;--color-cat-mercatino-ink: #aa512e;--color-cat-sagra-ink: #b24245;--color-cat-fiera-ink: #3f6399;--color-cat-musica-ink: #7659a1;--color-cat-bambini-ink: #217676;--color-cat-sport-ink: #467741;--color-cat-cinema-ink: #5047c8;--color-cat-tradizione-ink: #9f5b0d;--color-cat-festivita-ink: #b8205f;--color-cat-rievocazione-ink: #7f6505;--color-cat-arte-ink: #7c2d12;--color-cat-altro-ink: #6b6560;--font-display: "Outfit", "Outfit Fallback", "Outfit Fallback Android", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: "Geist", "Geist Fallback", "Geist Fallback Android", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-text: var(--font-sans);--text-xs: .75rem;--text-sm: .875rem;--text-md: .9375rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.65;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 600;--font-display-bold: 700;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--r-card: 18px;--r-media: 10px;--r-label: 6px;--r-pill: 999px;--border-width: 1px;--border-width-2: 2px;--shadow-hue: 218 45% 25%;--shadow-sm: 0 1px 2px hsl(var(--shadow-hue) / .07), 0 1px 1px hsl(var(--shadow-hue) / .04);--shadow-md: 0 10px 24px -8px hsl(var(--shadow-hue) / .16), 0 2px 6px hsl(var(--shadow-hue) / .06);--shadow-lg: 0 28px 56px -16px hsl(var(--shadow-hue) / .26), 0 6px 16px hsl(var(--shadow-hue) / .08);--shadow-xl: 0 32px 72px -20px hsl(var(--shadow-hue) / .3), 0 8px 20px hsl(var(--shadow-hue) / .1);--shadow-glow: 0 0 20px rgba(26, 102, 214, .3);--shadow-accent: 0 10px 22px -10px hsl(216 78% 46% / .6);--shadow-card: var(--shadow-sm);--shadow-card-hover: var(--shadow-md);--shadow-drawer: 0 -4px 32px hsl(var(--shadow-hue) / .16);--shadow-sheet: 0 -4px 24px hsl(var(--shadow-hue) / .14), 0 -1px 4px hsl(var(--shadow-hue) / .06);--color-featured-halo: rgba(242, 123, 33, .22);--color-featured-halo-edge: rgba(242, 123, 33, .45);--color-featured-dot: #f27b21;--color-featured-dot-subtle: rgba(242, 123, 33, .75);--shadow-featured-pin: 0 3px 6px rgba(26, 102, 214, .22), 0 1px 2px rgba(0, 0, 0, .12);--shadow-featured-pin-hover: 0 5px 10px rgba(26, 102, 214, .28), 0 2px 3px rgba(0, 0, 0, .1);--shadow-featured-sheet: 0 -4px 24px rgba(26, 102, 214, .1), 0 -1px 4px hsl(var(--shadow-hue) / .06);--color-featured-sheet-bg: #fff6ec;--color-featured-sheet-border: rgba(242, 123, 33, .35);--color-featured-cluster-badge: #f27b21;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--duration-slower: .6s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ease-spring: cubic-bezier(.22, 1, .36, 1);--z-base: 0;--z-dropdown: 100;--z-sheet: 150;--z-sticky: 200;--z-drawer: 300;--z-modal: 400;--z-toast: 500;--z-tooltip: 600;--geo-banner-height: 0px;--header-height: 3.5rem;--filter-bar-height: 3.5rem;--drawer-peek-height: 8rem;--drawer-handle-height: 1.5rem;--bottom-nav-height: 4rem;--bottom-nav-offset: var(--bottom-nav-height);--bottom-safe-area: env(safe-area-inset-bottom, 0px);--cookie-strip-h: 0px;--cookie-strip-gap: var(--space-2);--cookie-strip-room: calc(var(--cookie-strip-h) + var(--cookie-strip-gap) + var(--space-4));--max-content-width: 32rem;--map-section-height: 40vh;--sheet-max-height: 40vh;--chip-height-filter: 2.75rem;--chip-height-category: 2.75rem;--chip-padding-x: var(--space-4);--chip-gap: var(--space-2);--chip-bg-smart-default: #e4edfb;--chip-border-smart-default: #9fbfee;--chip-text-smart-default: #1558bd;--cat-chip-bg-alpha: .12;--cat-chip-border-alpha: .5;--trigger-dot-size: 6px;--trigger-dot-gap: 4px;--expansion-shadow: 0 4px 16px hsl(var(--shadow-hue) / .1);--gratis-bg-active: var(--color-secondary);--gratis-text-active: var(--color-text-inverse);--expansion-duration: var(--duration-normal);--expansion-easing: var(--ease-out);--sheet-bg: var(--color-surface);--sheet-handle-color: var(--color-border);--sheet-handle-active: var(--color-text-muted);--sheet-section-divider: var(--color-border-light);--sheet-section-label-color: var(--color-text-muted);--slider-track-bg: var(--color-border-light);--slider-track-fill: var(--color-primary);--slider-thumb-bg: var(--color-surface);--slider-thumb-border: var(--color-primary);--slider-thumb-shadow: 0 2px 6px rgba(26, 102, 214, .3);--slider-thumb-size: 24px;--date-input-bg: var(--color-bg-warm);--date-input-border: var(--color-border);--date-input-border-focus: var(--color-primary);--date-input-text: var(--color-text);--clear-link-color: var(--color-primary);--clear-link-bg: var(--color-primary-light);--custom-date-pill-bg: var(--color-accent-light);--custom-date-pill-border: var(--color-accent);--custom-date-pill-text: var(--color-accent-hover);--result-count-color: var(--color-text-muted);--result-count-highlight: var(--color-primary);--filter-overlay-bg: linear-gradient( to bottom, rgba(244, 246, 250, .92) 0%, rgba(244, 246, 250, .85) 70%, rgba(244, 246, 250, 0) 100% );--toolbar-bg: #f4f6fa;--toolbar-bg-85: rgba(244, 246, 250, .85);--temporal-chip-min-width: 5.5rem;--temporal-chip-icon-size: 1rem;--temporal-chip-chevron-size: .75rem;--temporal-sheet-max-height: 14rem;--temporal-sheet-preset-gap: var(--space-2);--temporal-sheet-padding: var(--space-4);--temporal-sheet-bg: var(--color-surface);--temporal-sheet-border-radius: var(--radius-xl);--temporal-sheet-shadow: var(--shadow-sheet);--cat-dot-size: 8px;--altro-trigger-icon-size: 14px;--filter-glass-bg: rgba(255, 255, 255, .82);--filter-glass-border: rgba(255, 255, 255, .45);--filter-glass-blur: 8px;--category-sheet-max-height: 20rem;--category-sheet-chip-gap: var(--space-2);--category-chip-min-width: 6.5rem;--category-chip-icon-size: 1rem;--category-chip-chevron-size: .75rem;--dissolve-translate-y: 8px;--dissolve-scale-from: .98;--dissolve-button-translate-y: 6px;--carousel-peek: 24px;--carousel-gap: 8px;--carousel-card-radius: var(--radius-lg);--carousel-card-border: 1px solid var(--color-border-light);--carousel-card-padding-x: var(--space-4);--carousel-card-padding-y: var(--space-3);--carousel-peek-opacity: .45;--carousel-peek-scale: .96;--carousel-dot-active-size: 8px;--carousel-dot-adjacent-size: 6px;--carousel-dot-far-size: 4px;--carousel-dot-edge-size: 3px;--carousel-dot-gap: 6px;--carousel-dot-active-color: var(--color-primary);--carousel-dot-inactive-color: var(--color-text-muted);--carousel-dot-far-color: var(--color-border);--carousel-dot-featured-color: var(--color-accent);--carousel-arrow-size: 32px;--carousel-arrow-offset: 4px;--carousel-arrow-bg: var(--color-surface);--carousel-arrow-border: var(--color-border);--carousel-arrow-opacity-mobile: .5;--carousel-arrow-opacity-desktop: .85;--carousel-snap-duration: var(--duration-normal);--carousel-snap-easing: var(--ease-spring);--carousel-nudge-duration: var(--duration-slower);--carousel-nudge-distance: 12px;--carousel-nudge-delay: .5s;--carousel-rubberband-factor: .3;--carousel-rubberband-max: 40px;--carousel-map-delay: 50ms;--carousel-map-duration: var(--duration-slow);--carousel-counter-size: var(--text-xs);--carousel-counter-color: var(--color-text-muted);--calendar-strip-bg: var(--color-surface);--calendar-strip-border: var(--color-border-light);--calendar-day-size: 44px;--calendar-day-selected-bg: var(--color-primary);--calendar-day-selected-shadow: 0 2px 8px rgba(26, 102, 214, .3);--calendar-day-today-ring: var(--color-primary);--calendar-day-weekend-bg: rgba(26, 102, 214, .04);--calendar-range-bg: var(--color-primary-light);--calendar-collapsed-height: 112px;--calendar-expanded-height: 420px;--calendar-expand-duration: var(--duration-slow);--calendar-expand-easing: var(--ease-spring);--calendar-dot-size: 4px;--calendar-dot-color: var(--color-primary);--calendar-swipe-duration: var(--duration-normal);--calendar-swipe-easing: var(--ease-spring);--calendar-row-stagger: 40ms;--calendar-row-duration: var(--duration-normal);--calendar-row-easing: var(--ease-out);--calendar-day-hover-bg: var(--color-bg-warm);--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--bp-2xl: 1536px;--container-max-desktop: 1280px;--container-max-wide: 1536px}@media (min-width: 768px){:root{--header-height: 4rem;--max-content-width: 48rem;--carousel-peek: 32px;--carousel-gap: 12px;--carousel-arrow-size: 36px;--carousel-arrow-opacity-mobile: .85;--calendar-day-size: 48px;--calendar-expanded-height: 420px}}@media (max-width: 359px){:root{--calendar-day-size: 40px}}html[data-tabbar=hidden]{--bottom-nav-offset: 0px}@media (min-width: 768px){:root{--cookie-strip-gap: var(--space-4)}}@media (min-width: 1024px){:root{--cookie-strip-gap: var(--space-6)}}@font-face{font-family:Outfit Fallback;src:local("Arial"),local("Liberation Sans"),local("Arimo");font-weight:100 500;size-adjust:100%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:600 900;size-adjust:95%;ascent-override:105.3%;descent-override:27.4%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Liberation Sans"),local("Arimo");font-weight:100 500;size-adjust:105%;ascent-override:95.7%;descent-override:28.1%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold");font-weight:600 900;size-adjust:101.3%;ascent-override:99.2%;descent-override:29.1%;line-gap-override:0%}@font-face{font-family:Outfit Fallback Android;src:local("Roboto"),local("Roboto-Regular");font-weight:100 500;size-adjust:100%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback Android;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:600 900;size-adjust:100.7%;ascent-override:99.3%;descent-override:25.8%;line-gap-override:0%}@font-face{font-family:Geist Fallback Android;src:local("Roboto"),local("Roboto-Regular");font-weight:100 500;size-adjust:105.5%;ascent-override:95.3%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Geist Fallback Android;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:600 900;size-adjust:107.4%;ascent-override:93.6%;descent-override:27.5%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);min-height:100vh;min-height:100dvh;overflow-x:hidden}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--color-text)}.display{font-family:var(--font-display);font-weight:var(--font-semibold)}h1,.h1{font-size:var(--text-3xl)}h2,.h2{font-size:var(--text-2xl)}h3,.h3{font-size:var(--text-xl)}h4,.h4{font-size:var(--text-lg)}p{margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}a:hover{color:var(--color-primary-hover)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-fade-in{animation:fadeIn var(--duration-normal) var(--ease-out)}.animate-fade-in-up{animation:fadeInUp var(--duration-normal) var(--ease-out)}.animate-slide-up{animation:slideUp var(--duration-slow) var(--ease-spring)}.animate-scale-in{animation:scaleIn var(--duration-normal) var(--ease-out)}.animate-pulse{animation:pulse 2s var(--ease-in-out) infinite}.stagger-children>*{animation:fadeInUp var(--duration-normal) var(--ease-out) backwards}.stagger-children>*:nth-child(1){animation-delay:0ms}.stagger-children>*:nth-child(2){animation-delay:50ms}.stagger-children>*:nth-child(3){animation-delay:.1s}.stagger-children>*:nth-child(4){animation-delay:.15s}.stagger-children>*:nth-child(5){animation-delay:.2s}.stagger-children>*:nth-child(6){animation-delay:.25s}.leaflet-container{font-family:var(--font-sans);background:var(--color-bg-warm)}.leaflet-popup-content-wrapper{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:0}.leaflet-popup-content{margin:0;font-size:var(--text-sm)}.leaflet-popup-close-button{color:var(--color-text-muted)!important}.custom-marker{background:var(--color-primary);border:3px solid var(--color-surface);border-radius:50%;box-shadow:var(--shadow-md);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;transition:transform var(--duration-fast) var(--ease-bounce)}.custom-marker:hover{transform:scale(1.15)}.custom-marker.active{background:var(--color-secondary);transform:scale(1.2)}
