._1-ibUG_bar{display:none}@media (max-width:820px){._1-ibUG_bar{inset-inline:0;z-index:60;height:calc(var(--mobile-tab-bar-height) + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:#fff;border-top:1px solid #ece7df;justify-content:space-around;align-items:stretch;gap:2px;display:flex;position:fixed;bottom:0;box-shadow:0 -12px 30px -26px #1d1a17d9}._1-ibUG_item{color:#736963;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:44px;padding:6px 2px;text-decoration:none;display:flex}._1-ibUG_active{color:var(--accent)}._1-ibUG_active ._1-ibUG_label{color:var(--accent-text)}._1-ibUG_item:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:12px}._1-ibUG_iconWrap{place-items:center;width:24px;height:24px;display:grid;position:relative}._1-ibUG_avatar{width:24px;height:24px;color:var(--accent-text);background:#f48e252e;border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;line-height:1;display:grid}._1-ibUG_active ._1-ibUG_avatar{background:var(--accent);color:#fff}._1-ibUG_badge{top:-5px;background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.62rem;font-weight:700;display:grid;position:absolute;inset-inline-start:-7px}._1-ibUG_label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.66rem;font-weight:700;line-height:1;overflow:hidden}}
.J-VlaG_overlay{z-index:95;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1f150c6b;place-items:center;padding:20px;animation:.2s ease-out both J-VlaG_overlayIn;display:grid;position:fixed;inset:0}.J-VlaG_overlayOut{animation:.18s ease-in both J-VlaG_overlayOut}.J-VlaG_sheet{width:min(460px,100%);max-height:calc(100dvh / var(--ui-scale) - 40px);color:#17130f;background:radial-gradient(circle at 50% -12%,#f48e2533,#0000 44%),#fffdf9;border:1px solid #eadbc6;border-radius:26px;outline:none;grid-template-rows:minmax(0,1fr);animation:.34s cubic-bezier(.2,.9,.3,1.1) both J-VlaG_sheetIn;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -28px #23170a80,0 10px 30px -18px #23170a4d}.J-VlaG_sheetOut{animation:.18s ease-in both J-VlaG_sheetOut}.J-VlaG_scroll{overscroll-behavior:contain;gap:16px;min-height:0;padding:28px 24px 22px;display:grid;overflow-y:auto}.J-VlaG_handle{display:none}.J-VlaG_close{z-index:2;color:#6a5748;cursor:pointer;background:#ffffffd9;border:1px solid #e4d7c6;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .14s,color .14s;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.J-VlaG_head{text-align:center;justify-items:center;gap:6px;animation:.36s ease-out .12s both J-VlaG_rise;display:grid}.J-VlaG_badge{color:#fff;background:linear-gradient(145deg,#3bb075,#1f7f4f);border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:6px;animation:.52s cubic-bezier(.34,1.56,.64,1) .1s both J-VlaG_badgeIn;display:grid;position:relative;box-shadow:0 14px 28px -14px #238a57e6}.J-VlaG_badge:after{content:"";border-radius:50%;animation:.9s ease-out .28s both J-VlaG_ring;position:absolute;inset:0}.J-VlaG_badge svg{width:30px;height:30px}.J-VlaG_tick{stroke-dasharray:22;stroke-dashoffset:22px;animation:.38s ease-out .32s forwards J-VlaG_draw}.J-VlaG_spark{background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:7px;height:7px;margin:-3.5px;animation:.76s cubic-bezier(.2,.7,.3,1) .3s both J-VlaG_spark;position:absolute;inset-block-start:50%;inset-inline-start:50%}.J-VlaG_spark:nth-child(2n){background:#3bb075;width:5px;height:5px;margin:-2.5px;animation-delay:.36s}.J-VlaG_title{margin:0;font-size:1.12rem;font-weight:900;line-height:1.6}.J-VlaG_hint{color:#6f6052;margin:0;font-size:.8rem;font-weight:500;line-height:1.9}.J-VlaG_product{background:#fff;border:1px solid #efe5d7;border-radius:18px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:12px;animation:.36s ease-out .2s both J-VlaG_rise;display:grid}.J-VlaG_thumb{background:radial-gradient(circle at top,#fff6e7,#eadcca);border-radius:16px;width:72px;height:78px;display:block;position:relative;overflow:hidden}.J-VlaG_thumb img{object-fit:cover}.J-VlaG_productBody{gap:4px;min-width:0;display:grid}.J-VlaG_productName{-webkit-line-clamp:2;color:#17130f;-webkit-box-orient:vertical;font-size:.86rem;font-weight:800;line-height:1.6;text-decoration:none;display:-webkit-box;overflow:hidden}.J-VlaG_productMeta{color:#806f60;font-size:.7rem;font-weight:500}.J-VlaG_productPrice{color:#17130f;font-size:.8rem}.J-VlaG_summary{color:#17130f;background:#fff6e8;border:1px solid #f3dcc0;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .14s;animation:.36s ease-out .26s both J-VlaG_rise;display:grid}.J-VlaG_summaryIcon{width:40px;height:40px;color:var(--accent-text);background:#fff;border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f3dcc0}.J-VlaG_summaryText{gap:3px;min-width:0;display:grid}.J-VlaG_summaryTitle{align-items:center;gap:8px;font-size:.82rem;font-weight:800;display:flex}.J-VlaG_count{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;place-items:center;min-height:22px;padding:0 9px;font-size:.68rem;font-style:normal;font-weight:800;animation:.46s cubic-bezier(.34,1.56,.64,1) .38s both J-VlaG_pop;display:inline-grid}.J-VlaG_summaryTotal{color:#6f6052;font-size:.72rem;font-weight:500}.J-VlaG_summaryTotal strong{color:#17130f;margin-inline-start:4px;font-size:.78rem}.J-VlaG_summaryGo{color:var(--accent-text);white-space:nowrap;align-items:center;gap:2px;font-size:.72rem;font-weight:800;display:inline-flex}.J-VlaG_actions{grid-template-columns:1fr 1fr;gap:10px;animation:.36s ease-out .32s both J-VlaG_rise;display:grid}.J-VlaG_primary,.J-VlaG_secondary{min-height:50px;font:inherit;cursor:pointer;border-radius:15px;justify-content:center;align-items:center;font-size:.88rem;font-weight:800;text-decoration:none;transition:transform .14s,filter .14s,background .14s;display:inline-flex}.J-VlaG_primary{color:#fff;background:#e87813;border:0;box-shadow:0 14px 26px -14px #e87813e6}.J-VlaG_secondary{color:#24201c;background:#fff;border:1px solid #dacbb8}.J-VlaG_progress{transform-origin:100%;height:3px;animation:J-VlaG_drain var(--dismiss) linear forwards;background:linear-gradient(90deg,#ff922e,#ec6a27);position:absolute;inset-block-end:0;inset-inline:0}.J-VlaG_progress[data-paused=true]{animation-play-state:paused}@media (hover:hover){.J-VlaG_close:hover{color:#17130f;background:#fff}.J-VlaG_summary:hover{background:#fff1dc}.J-VlaG_primary:hover{filter:brightness(1.04);transform:translateY(-1px)}.J-VlaG_secondary:hover{background:#fff8ef}}.J-VlaG_close:focus-visible,.J-VlaG_summary:focus-visible,.J-VlaG_productName:focus-visible,.J-VlaG_primary:focus-visible,.J-VlaG_secondary:focus-visible{outline-offset:2px;outline:3px solid #f48e2573}@keyframes J-VlaG_overlayIn{0%{opacity:0}}@keyframes J-VlaG_overlayOut{to{opacity:0}}@keyframes J-VlaG_sheetIn{0%{opacity:0;transform:translateY(18px)scale(.96)}}@keyframes J-VlaG_sheetOut{to{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes J-VlaG_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes J-VlaG_badgeIn{0%{opacity:0;transform:scale(.3)}}@keyframes J-VlaG_ring{0%{box-shadow:0 0 #238a5766}to{box-shadow:0 0 0 22px #238a5700}}@keyframes J-VlaG_draw{to{stroke-dashoffset:0}}@keyframes J-VlaG_spark{0%{opacity:0;transform:rotate(var(--a)) translateY(-10px) scale(.3)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-46px) scale(1)}}@keyframes J-VlaG_pop{0%{opacity:0;transform:scale(.6)}}@keyframes J-VlaG_drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.J-VlaG_overlay,.J-VlaG_sheet,.J-VlaG_head,.J-VlaG_badge,.J-VlaG_badge:after,.J-VlaG_spark,.J-VlaG_product,.J-VlaG_summary,.J-VlaG_count,.J-VlaG_actions{animation:none}.J-VlaG_tick{stroke-dashoffset:0;animation:none}.J-VlaG_progress{display:none}.J-VlaG_close,.J-VlaG_summary,.J-VlaG_primary,.J-VlaG_secondary{transition:none}@media (hover:hover){.J-VlaG_primary:hover{transform:none}}}@media (max-width:640px){.J-VlaG_overlay{place-items:end center;padding:0}.J-VlaG_sheet{border-bottom:0;border-radius:26px 26px 0 0;width:100%;max-height:calc(100dvh - 24px);animation:.38s cubic-bezier(.2,.9,.3,1.05) both J-VlaG_slideUp}.J-VlaG_sheetOut{animation:.2s ease-in both J-VlaG_slideDown}.J-VlaG_handle{z-index:2;background:#e2d5c4;border-radius:999px;width:44px;height:5px;margin-inline-start:-22px;display:block;position:absolute;inset-block-start:10px;inset-inline-start:50%}.J-VlaG_scroll{padding:30px 18px calc(18px + env(safe-area-inset-bottom));gap:14px}.J-VlaG_product{grid-template-columns:64px minmax(0,1fr)}.J-VlaG_thumb{width:64px;height:70px}.J-VlaG_actions{grid-template-columns:1fr}.J-VlaG_primary,.J-VlaG_secondary{min-height:52px}}@media (max-width:400px){.J-VlaG_summaryGoText{display:none}}@keyframes J-VlaG_slideUp{0%{opacity:.6;transform:translateY(100%)}}@keyframes J-VlaG_slideDown{to{opacity:.6;transform:translateY(100%)}}
._97Ol1q_live{z-index:85;pointer-events:none;width:min(360px,100vw - 36px);position:fixed;inset-block-end:calc(max(18px, env(safe-area-inset-bottom)) + var(--bottom-bar-clearance));inset-inline-start:18px}._97Ol1q_card{pointer-events:auto;color:#17130f;background:radial-gradient(circle at 100% 0,#f48e2529,#0000 52%),#fffdf9;border:1px solid #eadbc6;border-radius:20px;gap:10px;padding:14px;animation:.34s cubic-bezier(.2,.9,.3,1.1) both _97Ol1q_cardIn;display:grid;box-shadow:0 24px 60px -24px #23170a73,0 8px 22px -14px #23170a4d}._97Ol1q_head{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._97Ol1q_thumb{background:radial-gradient(circle at top,#fff6e7,#eadcca);border:1px solid #efe2d0;border-radius:14px;width:52px;height:52px;display:block;position:relative;overflow:hidden}._97Ol1q_thumb img{object-fit:cover}._97Ol1q_more{color:#fff;text-align:center;background:#17130fc7;border-radius:999px;min-width:22px;padding:1px 5px;font-size:.68rem;font-weight:800;line-height:1.5;position:absolute;inset-block-end:3px;inset-inline-end:3px}._97Ol1q_text{gap:2px;min-width:0;display:grid}._97Ol1q_title{margin:0;font-size:.95rem;font-weight:800;line-height:1.55}._97Ol1q_meta{color:#6a5748;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;line-height:1.6;overflow:hidden}._97Ol1q_meta strong{color:#17130f;font-weight:800}._97Ol1q_close{color:#6a5748;cursor:pointer;background:#ffffffe6;border:1px solid #e4d7c6;border-radius:50%;align-self:start;place-items:center;width:32px;height:32px;padding:0;transition:background .14s,color .14s;display:grid}._97Ol1q_timer{color:var(--accent-text);background:#fff3e3;border-radius:12px;align-items:center;gap:7px;margin:0;padding:8px 10px;font-size:.8rem;line-height:1.6;display:flex}._97Ol1q_timer svg{flex:none}._97Ol1q_timer strong{font-weight:800}._97Ol1q_refusal,._97Ol1q_error{color:#9a2f12;background:#fdece6;border-radius:12px;margin:0;padding:8px 10px;font-size:.8rem;line-height:1.7}._97Ol1q_actions{gap:8px;display:flex}._97Ol1q_primary,._97Ol1q_primaryLink,._97Ol1q_secondary{min-height:42px;font:inherit;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:800;text-decoration:none;transition:transform .14s,filter .14s,background .14s;display:inline-flex}._97Ol1q_primary,._97Ol1q_primaryLink{color:#fff;background:#b35400;border:0;flex:1;box-shadow:0 12px 22px -14px #b35400f2}._97Ol1q_primary:disabled{cursor:progress;filter:saturate(.7)}._97Ol1q_secondary{color:#24201c;background:#fff;border:1px solid #dacbb8;padding:0 14px}._97Ol1q_others{color:var(--accent-text);text-underline-offset:3px;justify-self:start;font-size:.78rem;font-weight:700}._97Ol1q_close:focus-visible,._97Ol1q_primary:focus-visible,._97Ol1q_primaryLink:focus-visible,._97Ol1q_secondary:focus-visible,._97Ol1q_others:focus-visible{outline-offset:2px;outline:3px solid #f48e2573}@media (hover:hover){._97Ol1q_close:hover{color:#17130f;background:#fff3e3}._97Ol1q_primary:not(:disabled):hover,._97Ol1q_primaryLink:hover{filter:brightness(1.08)}._97Ol1q_secondary:hover{background:#fbf5ec}}._97Ol1q_primary:not(:disabled):active,._97Ol1q_primaryLink:active,._97Ol1q_secondary:active{transform:scale(.98)}@media (max-width:560px){._97Ol1q_live{width:auto;inset-block-end:calc(max(18px, env(safe-area-inset-bottom)) + var(--bottom-bar-clearance) + 68px);inset-inline:12px}}@media (max-width:480px){._97Ol1q_live{inset-block-end:calc(max(12px, env(safe-area-inset-bottom)) + var(--bottom-bar-clearance) + 68px)}}@media print{._97Ol1q_live{display:none}}@keyframes _97Ol1q_cardIn{0%{opacity:0;transform:translateY(16px)scale(.97)}}@media (prefers-reduced-motion:reduce){._97Ol1q_card{animation:none}._97Ol1q_primary,._97Ol1q_primaryLink,._97Ol1q_secondary,._97Ol1q_close{transition:none}}
