._page_q0szu_1{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px 24px;background:radial-gradient(1200px 600px at 50% -10%,rgba(255,255,255,.12),transparent 60%),linear-gradient(160deg,#7a1515 0%,var(--primary) 45%,#4d0d0d 100%);color:#fff;overflow:hidden}._glow_q0szu_17{position:absolute;inset:auto -20% -30% -20%;height:50vh;background:radial-gradient(closest-side,rgba(227,169,58,.22),transparent);pointer-events:none}._card_q0szu_25{position:relative;width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;animation:_fadeUp_q0szu_1 .5s ease}._header_q0szu_35{text-align:center;margin-bottom:28px}._logoRing_q0szu_40{width:128px;height:128px;margin:0 auto 16px;border-radius:50%;padding:6px;background:linear-gradient(140deg,#fffffff2,#fff9);box-shadow:0 14px 40px #0000004d}._logo_q0szu_40,._logoSkeleton_q0szu_51{width:100%;height:100%;border-radius:50%;object-fit:contain;background:#fff;padding:10px}._title_q0szu_60{font-size:24px;font-weight:700;letter-spacing:.2px}._tagline_q0szu_66{margin-top:6px;font-size:14px;color:#ffffffd1}._hours_q0szu_72{margin-top:8px;font-size:12px;color:#ffffffb3}._links_q0szu_78{width:100%;display:flex;flex-direction:column;gap:12px}._link_q0szu_78{display:grid;grid-template-columns:44px 1fr 24px;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 14px 8px 8px;border-radius:var(--radius);background:#fffffff5;color:var(--text);box-shadow:0 6px 20px #0000002e;transition:transform .2s ease,box-shadow .2s ease}._link_q0szu_78:hover,._link_q0szu_78:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px #00000042}._link_q0szu_78:active{transform:scale(.99)}._icon_q0szu_110{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary)}._label_q0szu_120{font-weight:600;font-size:15px;text-align:center}._arrow_q0szu_126{color:var(--text-3);transition:transform .2s ease}._link_q0szu_78:hover ._arrow_q0szu_126{transform:translate(3px);color:var(--primary)}._primary_q0szu_136{min-height:68px;background:linear-gradient(135deg,#f4bf55,var(--accent));color:#3a1a00;box-shadow:0 12px 30px #e3a93a66}._primary_q0szu_136 ._icon_q0szu_110{background:#ffffff73;color:#3a1a00}._primary_q0szu_136 ._label_q0szu_120{font-size:17px;font-weight:700}._primary_q0szu_136 ._arrow_q0szu_126{color:#3a1a00}._linkSkeleton_q0szu_157{height:60px;border-radius:var(--radius);background:#ffffff40}._error_q0szu_163{text-align:center;font-size:14px;color:#ffffffd9}._social_q0szu_169{display:flex;gap:10px;margin-top:26px}._social_q0szu_169 a{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);transition:background .2s ease,transform .2s ease}._social_q0szu_169 a:hover{background:#ffffff3d;transform:translateY(-2px)}._address_q0szu_191{margin-top:18px;text-align:center;font-size:12px;color:#ffffffb8;max-width:360px}._credit_q0szu_199{position:relative;margin-top:28px;font-size:12px;color:#fff9}._credit_q0szu_199 a{color:#ffffffe6;font-weight:600;text-decoration:underline;text-underline-offset:3px}._bar_1nc1t_1{position:relative;width:100%}._icon_1nc1t_6{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--primary);pointer-events:none}._bar_1nc1t_1 input{width:100%;height:46px;padding:0 40px 0 42px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:14px;outline:none;transition:box-shadow .2s ease,border-color .2s ease;-webkit-appearance:none}._bar_1nc1t_1 input::-webkit-search-cancel-button{display:none}._bar_1nc1t_1 input:focus{border-color:var(--primary-light);box-shadow:0 0 0 4px #8a1c1c1a}._clear_1nc1t_37{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--text-2)}._carousel_17ff4_1{position:relative;width:100%}._viewport_17ff4_6{width:100%;height:clamp(210px,34vw,420px);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);background:#2a1616}._track_17ff4_15{display:flex;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}._slide_17ff4_23{position:relative;flex:0 0 calc(100% / var(--slides, 1));width:calc(100% / var(--slides, 1));height:100%;overflow:hidden}._slide_17ff4_23 a{display:block;width:100%;height:100%}._img_17ff4_37{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media (hover: hover) and (pointer: fine){._zoom_17ff4_47{animation:_kenburns_17ff4_1 7s ease-in-out infinite alternate}}@supports (-webkit-touch-callout: none){._zoom_17ff4_47{animation:none}}@keyframes _kenburns_17ff4_1{0%{transform:scale(1)}to{transform:scale(1.06)}}._caption_17ff4_68{position:absolute;left:14px;bottom:12px;max-width:calc(100% - 28px);padding:6px 12px;border-radius:var(--radius-pill);background:#0000008c;color:#fff;font-size:12px;font-weight:600}._dots_17ff4_81{display:flex;justify-content:center;gap:6px;margin-top:10px}._dot_17ff4_81{width:7px;height:7px;border-radius:var(--radius-pill);background:#d9d0cc;transition:width .3s ease,background .3s ease}._active_17ff4_96{width:22px;background:var(--primary)}@media (max-width: 640px){._viewport_17ff4_6{height:210px;border-radius:var(--radius)}}._list_v7xe0_1{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._list_v7xe0_1::-webkit-scrollbar{display:none}._chip_v7xe0_13{flex:0 0 84px;display:flex;flex-direction:column;align-items:center;gap:6px;width:84px;min-width:84px;max-width:84px;padding:4px 6px;border:0;background:transparent;box-shadow:none;transition:transform .2s ease;position:relative}._chip_v7xe0_13:hover{transform:translateY(-2px)}._thumb_v7xe0_34{width:50px;height:50px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:var(--surface-2);color:var(--primary)}._thumb_v7xe0_34 img{width:100%;height:100%;object-fit:cover}._name_v7xe0_51{width:100%;max-width:100%;font-size:11px;font-weight:600;color:var(--text-2);line-height:1.2;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word;min-height:26px}._count_v7xe0_68{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-3);font-size:10px;font-weight:700;display:grid;place-items:center}._active_v7xe0_84 ._name_v7xe0_51{color:var(--primary)}._active_v7xe0_84 ._thumb_v7xe0_34,._active_v7xe0_84 ._count_v7xe0_68{background:var(--primary);color:#fff}@media (min-width: 768px){._chip_v7xe0_13{flex-basis:96px;width:96px;min-width:96px;max-width:96px}._thumb_v7xe0_34{width:56px;height:56px}._name_v7xe0_51{font-size:12px}}._card_1j5qt_1{display:flex;flex-direction:column;background:var(--surface);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;min-width:0;height:100%}._card_1j5qt_1:hover,._card_1j5qt_1:focus-visible{transform:translateY(-3px);box-shadow:var(--shadow)}._media_1j5qt_21{position:relative;aspect-ratio:4 / 3;background:var(--surface-2);overflow:hidden}._media_1j5qt_21 img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}._card_1j5qt_1:hover ._media_1j5qt_21 img{transform:scale(1.05)}._badge_1j5qt_39{position:absolute;top:8px;left:8px;padding:3px 9px;border-radius:var(--radius-pill);background:var(--accent);color:#3a1a00;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;box-shadow:var(--shadow-sm)}._body_1j5qt_54{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;flex:1}._name_1j5qt_62{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._desc_1j5qt_72{font-size:12px;color:var(--text-3);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._price_1j5qt_82{margin-top:auto;padding-top:6px;font-size:15px;font-weight:700;color:var(--primary)}@media (min-width: 768px){._name_1j5qt_62{font-size:15px}._desc_1j5qt_72{font-size:13px}._price_1j5qt_82{font-size:16px}}._backdrop_19cei_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#140a0a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;animation:_fade_19cei_1 .2s ease}@keyframes _fade_19cei_1{0%{opacity:0}}._sheet_19cei_19{position:relative;width:100%;max-width:520px;max-height:92vh;overflow-y:auto;background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);animation:_slideUp_19cei_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _slideUp_19cei_1{0%{transform:translateY(40px);opacity:0}}@media (min-width: 640px){._backdrop_19cei_1{align-items:center;padding:24px}._sheet_19cei_19{border-radius:var(--radius-lg)}}._close_19cei_48{position:absolute;top:12px;right:12px;z-index:2;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;color:var(--text);box-shadow:var(--shadow-sm)}._media_19cei_63{position:relative;aspect-ratio:4 / 3;background:var(--surface-2)}._media_19cei_63 img{width:100%;height:100%;object-fit:cover}._badge_19cei_75{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--accent);color:#3a1a00;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._info_19cei_89{padding:18px 20px 24px;display:flex;flex-direction:column;gap:8px}._price_19cei_96{font-size:22px;font-weight:700;color:var(--primary)}._title_19cei_102{font-size:20px;font-weight:700;line-height:1.25}._desc_19cei_108{font-size:14px;color:var(--text-2);line-height:1.6}._cta_19cei_114{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;border-radius:var(--radius-pill);background:#25d366;color:#fff;font-weight:700;font-size:15px;box-shadow:0 10px 24px #25d36659;transition:transform .2s ease}._cta_19cei_114:hover{transform:translateY(-2px)}._section_1d197_1{margin-top:0}._card_1d197_5{display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:16px 18px}._head_1d197_16{display:flex;align-items:center;justify-content:space-between;gap:12px}._head_1d197_16 h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.2}._head_1d197_16 h2 svg{color:var(--primary);flex:none}._open_1d197_37,._closed_1d197_38{flex:none;padding:4px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:700}._open_1d197_37{background:#e7f6ee;color:var(--success)}._closed_1d197_38{background:var(--surface-2);color:var(--text-3)}._days_1d197_56{display:flex;flex-direction:column}._days_1d197_56 li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--border)}._days_1d197_56 li:first-child{border-top:0;padding-top:0}._days_1d197_56 li span{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}._days_1d197_56 li small{padding:2px 7px;border-radius:var(--radius-pill);background:var(--primary);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._days_1d197_56 li strong{font-size:13px;font-weight:600;color:var(--text-2);text-align:right;line-height:1.3}._today_1d197_102 strong{color:var(--primary-dark)}@media (min-width: 768px){._card_1d197_5{flex-direction:row;align-items:center;gap:28px;padding:14px 22px}._head_1d197_16{flex:none}._days_1d197_56{flex:1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 0}._days_1d197_56 li,._days_1d197_56 li:first-child{width:auto;border-top:0;padding:0 18px;border-left:1px solid var(--border)}._days_1d197_56 li:first-child{padding-left:0;border-left:0}._days_1d197_56 li strong{text-align:left}}._section_y1t66_1{margin-top:0}._card_y1t66_5{display:grid;grid-template-columns:1fr;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}._info_y1t66_15{padding:26px 22px;display:flex;flex-direction:column;gap:10px}._eyebrow_y1t66_22{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}._info_y1t66_15 h2{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:700;color:var(--text);line-height:1.2}._info_y1t66_15 h2 svg{color:var(--primary);flex:none}._address_y1t66_45{font-size:15px;line-height:1.55;color:var(--text-2)}._actions_y1t66_51{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}._primaryBtn_y1t66_58,._ghostBtn_y1t66_59{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:var(--radius-pill);font-size:14px;font-weight:600;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}._primaryBtn_y1t66_58{background:var(--primary);color:#fff;box-shadow:0 8px 20px #8a1c1c47}._primaryBtn_y1t66_58:hover{background:var(--primary-light);transform:translateY(-1px)}._ghostBtn_y1t66_59{background:var(--primary-soft);color:var(--primary)}._ghostBtn_y1t66_59:hover{background:#f0dddd}._frameWrap_y1t66_90{position:relative;min-height:260px;background:var(--surface-2)}._frameWrap_y1t66_90 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}@media (min-width: 768px){._card_y1t66_5{grid-template-columns:minmax(300px,380px) 1fr}._info_y1t66_15{padding:36px 32px;justify-content:center}._frameWrap_y1t66_90{min-height:380px}}@media (min-width: 1024px){._frameWrap_y1t66_90{min-height:420px}}._footer_ms6xc_1{margin-top:56px;padding:48px 0 108px;background:linear-gradient(180deg,var(--primary-dark),#3f0a0a);color:#fff}._top_ms6xc_8{display:grid;grid-template-columns:1fr;gap:28px}._brand_ms6xc_14{display:flex;align-items:center;gap:14px}._brand_ms6xc_14 strong{display:block;font-size:18px;font-weight:700}._brand_ms6xc_14 p{margin-top:2px;font-size:13px;color:#ffffffb8;max-width:320px}._logo_ms6xc_33,._logoFallback_ms6xc_34{width:56px;height:56px;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none;overflow:hidden;box-shadow:0 0 0 4px #ffffff1f}._logo_ms6xc_33 img{width:44px;height:44px;object-fit:contain}._logoFallback_ms6xc_34{color:var(--primary)}._contacts_ms6xc_56{display:grid;grid-template-columns:1fr;gap:14px}._contact_ms6xc_56{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--radius);background:#ffffff12;border:1px solid rgba(255,255,255,.12);transition:background .2s ease,transform .15s ease;min-width:0}._contact_ms6xc_56:hover{background:#ffffff24;transform:translateY(-1px)}._contact_ms6xc_56 span:last-child{display:flex;flex-direction:column;line-height:1.3;min-width:0}._contact_ms6xc_56 small{font-size:11px;color:#ffffffa6;text-transform:uppercase;letter-spacing:.06em}._contact_ms6xc_56 strong{font-size:14px;font-weight:600}._addressText_ms6xc_98{font-size:13px!important;font-weight:500!important;line-height:1.45;color:#ffffffe6}._iconWa_ms6xc_105,._iconIg_ms6xc_106,._iconMap_ms6xc_107{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex:none;color:#fff}._iconWa_ms6xc_105{background:#25d366}._iconIg_ms6xc_106{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}._iconMap_ms6xc_107{background:#ffffff29}._bottom_ms6xc_129{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:13px;color:#ffffffa6}._bottom_ms6xc_129 a{color:#fff;font-weight:600}@media (min-width: 640px){._contacts_ms6xc_56{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width: 1024px){._top_ms6xc_8{grid-template-columns:minmax(260px,340px) 1fr;align-items:center;gap:48px}._contacts_ms6xc_56{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}div._wrap_fobi2_1{margin-top:16px;display:flex;flex-direction:column;gap:16px}._search_fobi2_8{height:46px;border-radius:var(--radius-pill)}@media (min-width: 768px){._search_fobi2_8{display:none}}._banner_fobi2_19{aspect-ratio:16 / 7;border-radius:var(--radius-lg)}._chips_fobi2_24{display:flex;gap:10px;overflow:hidden}._chip_fobi2_24{flex:none;width:84px;height:104px;border-radius:var(--radius)}._title_fobi2_37{width:160px;height:22px}._grid_fobi2_42{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 768px){._grid_fobi2_42{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){._grid_fobi2_42{grid-template-columns:repeat(4,1fr)}}._card_fobi2_59{aspect-ratio:4 / 5;border-radius:var(--radius)}._page_1hrml_1{min-height:100vh;background:var(--bg)}._header_1hrml_7{position:sticky;top:0;z-index:40;background:#ffffffeb;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid var(--border)}._headerInner_1hrml_17{height:var(--header-h);display:flex;align-items:center;gap:12px}._back_1hrml_24{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--text-2);background:var(--surface-2);flex:none}._logo_1hrml_35{height:44px;width:auto;object-fit:contain}._searchWrap_1hrml_41{display:none;flex:1;max-width:520px;margin-left:auto}div._mobileSearch_1hrml_48{margin-top:16px}@media (max-width: 767px){._headerInner_1hrml_17{display:grid;grid-template-columns:38px 1fr 38px;align-items:center}._logo_1hrml_35{grid-column:2;justify-self:center}}@media (min-width: 768px){._searchWrap_1hrml_41{display:block}._mobileSearch_1hrml_48{display:none}}._place_1hrml_74{display:flex;flex-direction:column;gap:20px;margin-top:56px}section._banners_1hrml_82{margin-top:16px}@media (min-width: 768px){section._banners_1hrml_82{margin-top:32px}}._chipsBar_1hrml_93{position:sticky;top:var(--header-h);z-index:30;background:var(--bg);padding:12px 0 8px;margin-top:8px;box-shadow:0 8px 12px -10px #0000001f}._main_1hrml_104{padding-top:8px}._section_1hrml_108{margin-top:26px;scroll-margin-top:140px;animation:_fadeUp_1hrml_1 .35s ease both}._sectionHead_1hrml_114,._resultsHead_1hrml_115{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;padding-left:12px;border-left:4px solid var(--primary)}._sectionHead_1hrml_114 h2,._resultsHead_1hrml_115 h2{font-size:18px;font-weight:700}._sectionHead_1hrml_114 span,._resultsHead_1hrml_115 span{font-size:12px;color:var(--text-3);white-space:nowrap}._resultsHead_1hrml_115{margin-top:20px}._grid_1hrml_142{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 640px){._grid_1hrml_142{gap:16px}}@media (min-width: 768px){._grid_1hrml_142{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){._grid_1hrml_142{grid-template-columns:repeat(4,minmax(0,1fr))}}._rail_1hrml_165{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 12px;margin:0 -4px;scrollbar-width:none}._rail_1hrml_165::-webkit-scrollbar{display:none}._railItem_1hrml_177{flex:0 0 170px;scroll-snap-align:start}@media (min-width: 768px){._railItem_1hrml_177{flex-basis:220px}}._empty_1hrml_187{margin:60px auto;text-align:center;color:var(--text-3);display:flex;flex-direction:column;align-items:center;gap:10px}._empty_1hrml_187 button,._errorBox_1hrml_197 button{margin-top:4px;padding:10px 18px;border-radius:var(--radius-pill);background:var(--primary);color:#fff;font-weight:600;font-size:14px}._errorBox_1hrml_197{margin-top:40px;text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:12px}._fab_1hrml_218{position:fixed;right:16px;bottom:16px;z-index:35;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 10px 26px #25d36673;transition:transform .2s ease}._fab_1hrml_218:hover{transform:scale(1.06)}._wrap_uve6z_1{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-3);font-size:14px}._spinner_uve6z_12{width:36px;height:36px;border-radius:50%;border:3px solid var(--primary-soft);border-top-color:var(--primary);animation:_spin_uve6z_12 .8s linear infinite}._label_uve6z_21{font-weight:500}@keyframes _spin_uve6z_12{to{transform:rotate(360deg)}}._stack_d2keh_1{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;z-index:1000;max-width:calc(100vw - 32px)}._toast_d2keh_12{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-sm);background:#1f1a1a;color:#fff;box-shadow:var(--shadow-lg);font-size:14px;animation:_fadeUp_d2keh_1 .25s ease;min-width:240px}._toast_d2keh_12 button{margin-left:auto;color:#ffffffb3;display:flex}._success_d2keh_32 svg:first-child{color:#5fd38d}._error_d2keh_35 svg:first-child{color:#ff8a7a}:root{--primary: #8a1c1c;--primary-dark: #5f1111;--primary-light: #a83333;--primary-soft: #f6e9e9;--accent: #e3a93a;--accent-soft: #fbf1dc;--bg: #faf8f6;--surface: #ffffff;--surface-2: #f3efec;--text: #1f1a1a;--text-2: #5f5757;--text-3: #8f8686;--border: #e9e2de;--success: #1f8a4c;--danger: #c0392b;--info: #2a6fdb;--radius-sm: 10px;--radius: 16px;--radius-lg: 24px;--radius-pill: 999px;--shadow-sm: 0 2px 8px rgba(31, 26, 26, .06);--shadow: 0 8px 24px rgba(31, 26, 26, .09);--shadow-lg: 0 18px 48px rgba(31, 26, 26, .16);--font: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--container: 1120px;--header-h: 64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.5}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:3px solid rgba(138,28,28,.35);outline-offset:2px;border-radius:6px}.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}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 16px}@media (min-width: 768px){.container{padding:0 24px}}.skeleton{position:relative;overflow:hidden;background:var(--surface-2);border-radius:var(--radius-sm)}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{to{transform:translate(100%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
