._page_gi91l_2{min-height:100vh;min-height:100dvh;padding:calc(var(--space-5) + var(--safe-top)) calc(var(--space-4) + var(--safe-right)) calc(var(--space-5) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));justify-content:center;align-items:center;display:flex}._card_gi91l_12{width:100%;max-width:460px;padding:var(--space-6) var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-card);text-align:center;border-radius:34px;flex-direction:column;align-items:center;display:flex}._title_gi91l_25{margin:var(--space-5) 0 0;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,9vw,44px);font-weight:900;line-height:1.1}._highlight_gi91l_35{color:var(--color-primary);background:linear-gradient(transparent 55%, var(--color-accent) 55%, var(--color-accent) 92%, transparent 92%);border-radius:.2em;padding:0 .06em}._text_gi91l_42{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:18px}._actions_gi91l_48{gap:var(--space-3);width:100%;margin-top:var(--space-5);flex-direction:column;display:flex}._button_gi91l_56{width:100%;min-height:56px;font-size:18px;font-weight:800}._header_xxkku_1{z-index:10;padding-top:var(--safe-top);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eef1f7f5;position:sticky;top:0}._inner_xxkku_12{max-width:720px;padding:var(--space-2) calc(var(--space-4) + var(--safe-right)) var(--space-3) calc(var(--space-4) + var(--safe-left));margin:0 auto}._wide_xxkku_18{max-width:1120px}._brandRow_xxkku_22{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;display:flex}._brandRow_xxkku_22:not(:last-child){margin-bottom:var(--space-2)}._home_xxkku_35{min-width:0;min-height:var(--tap-min);border-radius:var(--radius-sm);color:inherit;align-items:center;text-decoration:none;display:inline-flex}._actions_xxkku_45{align-items:center;gap:var(--space-2);flex:none;display:flex}._link_3zxp6_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);min-width:48px;height:48px;color:var(--color-text);padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}._signedIn_3zxp6_18{border-color:var(--color-text);background:var(--color-text);color:#fff}._label_3zxp6_24{display:none}@media (min-width:480px){._link_3zxp6_1{padding:0 18px}._label_3zxp6_24{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;display:inline;overflow:hidden}}._bar_6tml9_1{left:calc(var(--space-3) + var(--safe-left));right:calc(var(--space-3) + var(--safe-right));bottom:calc(var(--space-3) + var(--safe-bottom));z-index:20;justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;max-width:640px;margin:0 auto;padding:8px;display:flex;position:fixed;box-shadow:0 10px 30px #14142b29}._tabs_6tml9_21{border-radius:var(--radius-pill);background:#e6e9f1;min-width:0;padding:4px;display:flex}._tab_6tml9_21{min-height:var(--tap-min);border-radius:var(--radius-pill);color:var(--color-text);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0 14px;font-weight:700}._tabActive_6tml9_42{background:var(--color-text);color:#fff}._filters_6tml9_47{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-width:52px;min-height:52px;color:var(--color-text);cursor:pointer;touch-action:manipulation;background:#e6e9f1;border:none;flex:none;padding:0 18px;font-weight:800;display:inline-flex;position:relative}._count_6tml9_65{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:13px;display:inline-flex;position:absolute;top:-4px;right:-2px}@media (max-width:420px){._tab_6tml9_21{padding:0 10px;font-size:15px}._filters_6tml9_47{justify-content:center;padding:0}._filtersLabel_6tml9_93{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (hover:hover){._tab_6tml9_21:not(._tabActive_6tml9_42):hover,._filters_6tml9_47:hover{background:#d9dde8}}._dialog_d8r6m_1{width:min(560px, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);border:none;padding:0}._dialog_d8r6m_1::backdrop{background:#14142b73}._bottom_d8r6m_16{border-radius:var(--radius-lg) var(--radius-lg) 0 0;overscroll-behavior:contain;width:min(560px,100vw);max-width:100vw;max-height:85dvh;margin:auto auto 0;overflow:auto}._bottom_d8r6m_16 ._content_d8r6m_26{padding-bottom:calc(var(--space-5) + var(--safe-bottom))}._content_d8r6m_26{padding:var(--space-5)}._titleRow_d8r6m_34{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._title_d8r6m_34{margin:0;font-size:22px;font-weight:900}._title_d8r6m_34:focus{outline:none}._close_d8r6m_52{width:var(--tap-min);height:var(--tap-min);color:var(--color-text);cursor:pointer;background:#eef1f7;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._toggle_1wla9_1{align-items:center;gap:var(--space-3);min-height:var(--tap-min);cursor:pointer;display:inline-flex}._input_1wla9_10{opacity:0;width:1px;height:1px;position:absolute}._track_1wla9_17{border-radius:var(--radius-pill);background:var(--color-border);flex:none;width:48px;height:28px;transition:background .15s;position:relative}._track_1wla9_17:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px}._input_1wla9_10:checked+._track_1wla9_17{background:var(--color-primary)}._input_1wla9_10:checked+._track_1wla9_17:after{transform:translate(20px)}._input_1wla9_10:focus-visible+._track_1wla9_17{outline:3px solid var(--color-primary);outline-offset:2px}._saved_b251z_1{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._group_b251z_7{margin:0 0 var(--space-5);border:none;padding:0}._legend_b251z_13{margin-bottom:var(--space-3);padding:0;font-size:17px;font-weight:800}._chips_b251z_20{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_b251z_20{align-items:center;gap:var(--space-2);min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;touch-action:manipulation;padding:0 16px;font-weight:700;display:inline-flex}._chipSelected_b251z_41{border-color:var(--color-text);background:var(--color-text);color:#fff}._chipCount_b251z_47{opacity:.6;font-size:14px}._empty_b251z_52{color:var(--color-muted)}._actions_b251z_56{gap:var(--space-3);justify-content:space-between;display:flex}._show_b251z_62{flex:1}._heart_6aqp6_1{width:52px;height:52px;color:var(--color-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffffeb;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 4px 14px #14142b38}._small_6aqp6_19{width:44px;height:44px}._saved_6aqp6_24{color:var(--color-love)}@media (prefers-reduced-motion:no-preference){._saved_6aqp6_24 svg{animation:.26s ease-out _pop_6aqp6_1}}@keyframes _pop_6aqp6_1{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (hover:hover){._heart_6aqp6_1:hover{color:var(--color-love);background:#fff}}._grid_e0d4m_1{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._grid_e0d4m_1{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){._grid_e0d4m_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._tile_e0d4m_23{background:var(--color-surface);width:100%;color:var(--color-text);cursor:pointer;touch-action:manipulation;border-radius:22px;flex-direction:column;padding:8px 8px 14px;display:flex;position:relative;box-shadow:0 4px 16px #14142b0f}._select_e0d4m_39{min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}._select_e0d4m_39:after{content:"";z-index:1;border-radius:22px;position:absolute;inset:0}._select_e0d4m_39:focus-visible{outline:none}._select_e0d4m_39:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px}._heart_e0d4m_66{z-index:2;position:absolute;bottom:8px;right:8px}._photoWrap_e0d4m_73{aspect-ratio:3/3.7;background:#d9dee8;border-radius:16px;display:block;position:relative;overflow:hidden}._photo_e0d4m_73{object-fit:cover;width:100%;height:100%}._new_e0d4m_88{border-radius:var(--radius-pill);background:var(--color-text);color:#fff;padding:3px 14px;font-size:16px;font-weight:800;position:absolute;top:12px;left:12px}._free_e0d4m_101{z-index:1;background:var(--color-accent);letter-spacing:.03em;border-radius:9px;padding:2px 12px;font-size:17px;font-weight:900;position:absolute;top:-8px;right:-6px;transform:rotate(8deg);box-shadow:0 3px #14142b29}._nameRow_e0d4m_116{justify-content:space-between;align-items:center;gap:var(--space-2);margin:12px 6px 0;display:flex}._name_e0d4m_116{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:900;display:block;overflow:hidden}._emoji_e0d4m_134{font-size:.85em}._fire_e0d4m_138{flex:none;font-size:20px}._location_e0d4m_143{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin:2px 6px 0;font-size:16px;display:flex;overflow:hidden}._location_e0d4m_143 svg{flex:none}@media (hover:hover){._tile_e0d4m_23:hover{box-shadow:var(--shadow-card)}}._form_5oqj1_1{margin:0}._search_5oqj1_5{align-items:center;gap:var(--space-3);min-height:50px;padding:0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);cursor:text;display:flex}._search_5oqj1_5:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #08a8e82e}._icon_5oqj1_22{color:var(--color-muted);flex:none}._input_5oqj1_27{min-width:0;min-height:48px;color:var(--color-text);appearance:none;background:0 0;border:none;outline:none;flex:1;font-size:18px}._input_5oqj1_27::placeholder{color:#8a90a6}._card_m7ls4_2{background:var(--color-surface);width:100%;height:100%;box-shadow:var(--shadow-card);-webkit-user-select:none;user-select:none;border-radius:34px;padding:8px}._frame_m7ls4_13{background:#d9dee8;border-radius:27px;width:100%;height:100%;position:relative;overflow:hidden}._photo_m7ls4_22{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._shade_m7ls4_32{pointer-events:none;background:linear-gradient(#0000002e 0%,#0000 22% 45%,#000000bf 100%);position:absolute;inset:0}._progress_m7ls4_39{z-index:2;gap:4px;display:flex;position:absolute;top:10px;left:14px;right:14px}._segment_m7ls4_49{background:#ffffff73;border-radius:2px;flex:1;height:3px}._segmentActive_m7ls4_56{background:#fff}._labels_m7ls4_60{gap:var(--space-2);z-index:2;flex-wrap:wrap;display:flex;position:absolute;top:24px;left:16px}._trending_m7ls4_70,._new_m7ls4_71{border-radius:var(--radius-pill);align-items:center;min-height:34px;padding:0 14px;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 2px 8px #0000001f}._trending_m7ls4_70{background:var(--color-surface);color:var(--color-text)}._new_m7ls4_71{background:var(--color-text);color:#fff}._free_m7ls4_93{z-index:2;background:var(--color-accent);color:var(--color-text);letter-spacing:.03em;border-radius:10px;padding:4px 14px;font-size:20px;font-weight:900;position:absolute;top:22px;right:18px;transform:rotate(8deg);box-shadow:0 4px #14142b2e}._tapPrevious_m7ls4_110,._tapNext_m7ls4_111{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;height:55%;padding:0;position:absolute;top:0}._tapPrevious_m7ls4_110{width:35%;left:0}._tapNext_m7ls4_111{width:65%;right:0}._info_m7ls4_133{z-index:2;color:#fff;padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0}._nameRow_m7ls4_143{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._name_m7ls4_143{overflow-wrap:anywhere;letter-spacing:-.02em;text-shadow:0 2px 12px #0000004d;min-width:0;margin:0;font-size:clamp(34px,10vw,44px);font-weight:900;line-height:1.05}._emoji_m7ls4_161{font-size:.8em}._location_m7ls4_165{align-items:center;gap:6px;margin:6px 0 0;font-size:18px;font-weight:600;display:flex}._location_m7ls4_165 svg{flex:none}._caption_m7ls4_178{opacity:.9;margin:6px 0 0;font-size:16px}._tags_m7ls4_184{gap:var(--space-2);flex-wrap:wrap;margin:12px 0 0;padding:0;list-style:none;display:flex}._tag_m7ls4_184{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;padding:6px 14px;font-size:16px;font-weight:700}._cta_m7ls4_203{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;min-height:56px;margin-top:14px;font-size:20px;font-weight:800;text-decoration:none;display:flex}@media (hover:hover){._cta_m7ls4_203:hover{background:var(--color-primary-strong)}}._deck_1bj8r_1{outline:none}._deck_1bj8r_1:focus-visible ._stage_1bj8r_5{outline:3px solid var(--color-primary);outline-offset:6px;border-radius:36px}._stage_1bj8r_5{aspect-ratio:3/4.1;width:min(100% - 88px,380px);margin:0 auto;position:relative}._slot_1bj8r_20{will-change:transform;transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}._current_1bj8r_27{z-index:3;touch-action:pan-y;cursor:grab;transform:translate(0)rotate(0)scale(1)}._dragging_1bj8r_35{cursor:grabbing;transition:none}._previous_1bj8r_40{z-index:1;pointer-events:none;transform:translate(-15%)rotate(-6deg)scale(.9)}._next_1bj8r_46{z-index:2;pointer-events:none;transform:translate(15%)rotate(6deg)scale(.9)}._controls_1bj8r_52{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}._arrow_1bj8r_60{background:var(--color-surface);width:56px;height:56px;color:var(--color-text);box-shadow:var(--shadow-card);cursor:pointer;touch-action:manipulation;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._dots_1bj8r_75{align-items:center;gap:8px;display:flex}._counter_1bj8r_81{text-align:center;min-width:64px;font-weight:800}._dot_1bj8r_75{border-radius:var(--radius-pill);background:#c9cfdb;flex:none;width:9px;height:9px;transition:width .2s}._dotActive_1bj8r_96{background:var(--color-text);width:36px}@media (hover:hover){._arrow_1bj8r_60:hover{background:#f4f6fa}}._text_5l02d_1{margin:0 0 var(--space-4)}._actions_5l02d_5{gap:var(--space-3);flex-direction:column;display:flex}._main_13nw0_2{--header-offset:calc(128px + var(--safe-top));width:100%;max-width:1120px;padding:0 calc(var(--space-4) + var(--safe-right)) calc(120px + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));margin:0 auto}._clear_13nw0_12{width:48px;height:48px;color:var(--color-text);cursor:pointer;touch-action:manipulation;background:#e1e5ee;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._hero_13nw0_27{text-align:center;padding:32px 0 0}._title_13nw0_32{letter-spacing:-.04em;margin:0;font-size:clamp(42px,12vw,72px);font-weight:900;line-height:1.02}._highlight_13nw0_41{color:var(--color-primary);background:linear-gradient(transparent 55%, var(--color-accent) 55%, var(--color-accent) 92%, transparent 92%);border-radius:.2em;padding:0 .06em}._subtitle_13nw0_49{margin:var(--space-3) auto 0;color:var(--color-muted);text-wrap:balance;font-size:clamp(15px,4.3vw,20px)}._viewAll_13nw0_56{margin-top:var(--space-5);min-height:58px;box-shadow:var(--shadow-primary);padding:0 30px;font-size:20px;font-weight:800}._deckSection_13nw0_66{margin-top:var(--space-5);margin-left:calc(-1 * (var(--space-4) + var(--safe-left)));margin-right:calc(-1 * (var(--space-4) + var(--safe-right)));padding-block:var(--space-4);scroll-margin-top:calc(var(--header-offset) + var(--space-4));overflow-x:clip}._gridSection_13nw0_81{scroll-margin-top:calc(var(--header-offset) + var(--space-4));margin-top:64px}._count_13nw0_86{margin:0 0 var(--space-4) 4px;color:var(--color-muted);font-size:20px}._count_13nw0_86 strong{color:var(--color-text);font-weight:700}._message_13nw0_97{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);color:var(--color-muted);text-align:center;flex-direction:column;display:flex}._message_13nw0_97 p{margin:0}@media (min-width:720px){._hero_13nw0_27{padding-top:56px}._deckSection_13nw0_66{margin-top:var(--space-6)}}._toast_13nw0_122{left:calc(var(--space-4) + var(--safe-left));right:calc(var(--space-4) + var(--safe-right));bottom:calc(96px + var(--safe-bottom));z-index:30;max-width:480px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-text);color:#fff;text-align:center;box-shadow:var(--shadow-card);margin:0 auto;font-weight:700;position:fixed}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#eef1f7;--color-surface:#fff;--color-text:#14142b;--color-muted:#5b6075;--color-border:#dfe3ec;--color-primary:#08a8e8;--color-primary-strong:#0790c7;--color-accent:#ffd84a;--color-danger:#d93a3a;--color-love:#ff3d71;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--tap-min:44px;--font-body:"Nunito Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--shadow-card:0 10px 30px #14142b1f;--shadow-primary:0 12px 28px #08a8e859;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;background-color:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-image:radial-gradient(circle,#14142b14 1px,#0000 1.6px);background-size:22px 22px;margin:0;font-size:16px;line-height:1.5}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;font-size:max(16px,1em)}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.page{width:100%;max-width:1200px;padding:calc(var(--space-4) + var(--safe-top)) calc(var(--space-4) + var(--safe-right)) calc(var(--space-6) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));margin:0 auto}
