.grill_scrim__6cOWU{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:16px;background:rgba(10,6,4,.72);font-family:system-ui,Segoe UI,Roboto,sans-serif}.grill_card__NKnzy{position:relative;width:min(100%,560px);max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:20px;padding:20px 20px 14px;background:linear-gradient(180deg,#2a1d17,#1a120e);color:#fff6ec;box-shadow:0 12px 40px rgba(0,0,0,.5)}.grill_close__3XeR_{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.12);color:#fff;font-size:26px;line-height:1;cursor:pointer}.grill_intro__ALiOA{display:grid;gap:12px;text-align:center;padding-top:6px}.grill_title__Ds0N_{margin:0;font-size:26px;font-weight:800;letter-spacing:-.01em}.grill_rule__lYKyl{margin:0;font-size:16px;line-height:1.5;color:#f3dcc6;text-wrap:balance}.grill_primary__hrait{min-height:56px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff7a2f,#e2481a);color:#fff;font-size:19px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(226,72,26,.45)}.grill_primary__hrait:disabled{opacity:.45;box-shadow:none}.grill_note__WWr3y{margin:0;font-size:14px;color:#e9cdb4}.grill_invite__I9skY{margin:0;font-size:14px;color:#ffcf8a}.grill_err__rvOaM{margin:0;color:#ff9a8a;font-size:14px}.grill_trial__No4aq{margin:12px 0 0;font-size:12px;color:#a98f7a;text-align:center}.grill_tableBar__hedPQ{display:grid;gap:6px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.07);text-align:start}.grill_tableHead__iE8zJ{display:flex;justify-content:space-between;font-size:15px}.grill_tableHead__iE8zJ b{font-variant-numeric:tabular-nums}.grill_track__UjYKa{height:12px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.grill_track__UjYKa i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffb347,#ff6a2b);transition:width .6s ease}.grill_gift__b0dgA{margin:0;font-size:14px;color:#ffe1b8}.grill_board__YLGyE{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px}.grill_board__YLGyE li{display:flex;justify-content:space-between;padding:6px 12px;border-radius:10px;background:rgba(255,255,255,.06);font-variant-numeric:tabular-nums}.grill_play__tp93G{display:grid;gap:12px}.grill_hud__BVM0D{display:flex;align-items:center;gap:12px;padding-inline-end:48px}.grill_timer__fduiO{font-size:18px;font-variant-numeric:tabular-nums;color:#ffd9b0}.grill_score__BCaBI{font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.grill_streak__ay2_5{padding:2px 10px;border-radius:999px;background:#ff6a2b;font-weight:700}.grill_grill__opNUB{position:relative;width:100%;aspect-ratio:1;border-radius:50%;touch-action:manipulation;user-select:none;background:repeating-linear-gradient(90deg,transparent 0 7.5%,rgba(40,40,44,.95) 7.5% 9%),radial-gradient(circle at 50% 50%,#ff7b2e 0,#c2360f 38%,#3b120a 70%,#120806 100%);box-shadow:inset 0 0 0 10px #2b2b30,inset 0 0 0 14px #55555c,0 8px 24px rgba(0,0,0,.6)}.grill_meat__E05mA,.grill_miniMeat__7KH6Y{--d:0;position:absolute;width:30%;aspect-ratio:1.45;translate:-50% -50%;rotate:-8deg;padding:0;border:0;cursor:pointer;border-radius:42% 48% 40% 50%/50% 44% 52% 46%;background:radial-gradient(ellipse 30% 12% at 30% 40%,rgba(255,245,240,calc(.75 - var(--d) * .6)),transparent 70%),radial-gradient(ellipse 22% 10% at 68% 62%,rgba(255,245,240,calc(.7 - var(--d) * .6)),transparent 70%),radial-gradient(ellipse 18% 8% at 55% 28%,rgba(255,245,240,calc(.6 - var(--d) * .5)),transparent 70%),color-mix(in oklab,color-mix(in oklab,#e0707a,#b8662c calc(min(var(--d), .85) / .85 * 100%)),#241510 calc(max(var(--d) - .9, 0) / .4 * 100%));box-shadow:0 4px 10px rgba(0,0,0,.45),inset 0 -4px 8px rgba(0,0,0,.25);animation:grill_sizzle__KOaN9 .18s ease-in-out infinite alternate}.grill_marks__PCFdJ{position:absolute;inset:12%;border-radius:inherit;pointer-events:none;opacity:calc(var(--d) * .9);background:repeating-linear-gradient(35deg,transparent 0 14%,rgba(40,18,8,.85) 14% 19%)}.grill_meat__E05mA.grill_over__rk0lQ,.grill_meat__E05mA.grill_perfect__K3IGv,.grill_meat__E05mA.grill_rare__n9Byp,.grill_meat__E05mA.grill_raw___vJoj{animation:grill_lift__OeF_O .6s ease-out forwards}.grill_meat__E05mA.grill_burnt__BO5Wc{animation:grill_burn__ZIJ1Q .65s ease-out forwards}@keyframes grill_sizzle__KOaN9{0%{transform:translateY(0)}to{transform:translateY(-1px)}}@keyframes grill_lift__OeF_O{to{transform:translateY(-40%) scale(.85);opacity:0}}@keyframes grill_burn__ZIJ1Q{0%{filter:none}60%{filter:brightness(.4)}to{filter:brightness(.2) blur(2px);opacity:0}}.grill_pop__EkuKo{position:absolute;translate:-50% -120%;pointer-events:none;white-space:nowrap;font-weight:800;font-size:20px;text-shadow:0 2px 6px rgba(0,0,0,.7);animation:grill_rise____RZV .9s ease-out forwards}.grill_pop_perfect__cZ_Ef{color:#ffe15a;font-size:24px}.grill_pop_over__UNJFB,.grill_pop_rare__S0W9r{color:#ffd0a0}.grill_pop_raw__aJ8SK{color:#ffb0b0}.grill_pop_burnt__iezGu{color:#c9c9c9}@keyframes grill_rise____RZV{to{translate:-50% -260%;opacity:0}}.grill_fab__7ksBg.grill_fab__7ksBg{position:fixed;right:15px;bottom:70px;z-index:6;display:flex;align-items:center;gap:6px;height:44px;padding:0 12px 0 10px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff7a2f,#d9401a);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:pointer;font-family:system-ui,Segoe UI,sans-serif}.grill_fab__7ksBg span{font-size:20px;line-height:1}.grill_fab__7ksBg b{font-size:15px;font-weight:600}.grill_fab__7ksBg small{padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.25);font-size:13px;font-variant-numeric:tabular-nums}@media (max-width:599px){.grill_fab__7ksBg b{display:none}}@media (prefers-reduced-motion:reduce){.grill_meat__E05mA{animation:none}.grill_pop__EkuKo{animation-duration:.01s}}.grill_howTo__o9x1_{display:grid;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);text-align:start}.grill_howTitle__JxB__{margin:0;font-weight:700;font-size:15px;color:#ffd9b0}.grill_stages__R3lt3{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.grill_stages__R3lt3 li{display:grid;justify-items:center;gap:4px;padding:6px 2px;border-radius:10px}.grill_stages__R3lt3 small{font-size:12px;color:#e9cdb4;white-space:nowrap}.grill_stages__R3lt3 .grill_stageOk__QY_cY{background:rgba(255,200,80,.16);outline:2px solid #ffc94d}.grill_stages__R3lt3 .grill_stageOk__QY_cY small{color:#ffe08a;font-weight:700}.grill_miniMeat__7KH6Y{position:relative;display:block;width:100%;max-width:64px;animation:none;translate:none;cursor:default}.grill_steps__P8BqJ{margin:0;padding-inline-start:20px;display:grid;gap:4px;font-size:14px;line-height:1.45;color:#f3dcc6}.grill_bonus__1rO05{margin:2px 0 0;font-size:13px;line-height:1.45;color:#e9cdb4}.grill_bonus__1rO05 b{color:#ffcf8a;font-weight:600}.ui_stack__ScIq6{display:grid;gap:10px;color:var(--ink,#1a1a1a)}.ui_row___FzlS{display:flex;align-items:center;gap:12px}.ui_grow__a9v37{flex:1;min-width:0;display:grid}.ui_h__OgKGq{margin:0;font-size:20px}.ui_note__JNTOv{margin:0;font-size:14px;color:var(--ink-2,#5c5c5c)}.ui_err__Ost3V{margin:0;font-size:14px;color:var(--price,#c8402c)}.ui_input__PdQOy{width:100%;min-height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--line,#d9d0c2);background:var(--paper,#fff);color:var(--ink,#1a1a1a);font-size:17px;box-sizing:border-box}.ui_input__PdQOy:focus-visible{outline:3px solid var(--brand,#ff7a2f);outline-offset:1px}.ui_primary__peGYN{min-height:50px;border:0;border-radius:999px;background:var(--brand,#ff7a2f);color:var(--brand-ink,#fff);font-weight:700;font-size:17px;cursor:pointer}.ui_primary__peGYN:disabled{opacity:.5}.ui_ghost__fDu_e{min-height:48px;border-radius:999px;border:1px solid var(--line,#d9d0c2);font-weight:600}.ui_ghost__fDu_e,.ui_small__hXWJK{background:transparent;color:var(--ink,#1a1a1a);cursor:pointer}.ui_small__hXWJK{padding:0 16px;border-radius:999px;border:1px solid var(--brand,#ff7a2f);font-weight:700}.ui_link__zc2qm,.ui_small__hXWJK{min-height:44px;justify-self:start}.ui_link__zc2qm{border:0;background:none;padding:0;color:var(--ink-2,#5c5c5c);text-decoration:underline;cursor:pointer}.ui_link__zc2qm:disabled{text-decoration:none;opacity:.6}.ui_av__2I4WT{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brand,#ff7a2f);color:var(--brand-ink,#fff);font-weight:800;font-size:18px;flex:none}.ui_pts__gsB0t{display:grid;justify-items:end}.ui_pts__gsB0t b{font-size:20px;font-variant-numeric:tabular-nums}.ui_pts__gsB0t small{font-size:12px;color:var(--ink-2,#5c5c5c)}.ui_vlist__gzEQA{display:grid;gap:8px}.ui_voucher__1tQTu{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;border-radius:12px;border:1px solid var(--line,#d9d0c2);background:var(--paper,#fff);color:var(--ink,#1a1a1a);text-align:start;cursor:pointer}.ui_voucher__1tQTu:disabled{opacity:.55}.ui_on__jybpC{border:2px solid var(--brand,#ff7a2f)}.ui_seg__3vVEQ{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:color-mix(in oklab,var(--ink,#000) 7%,transparent)}.ui_seg__3vVEQ button{min-height:42px;border:0;border-radius:9px;background:transparent;color:var(--ink,#1a1a1a);font-weight:600;cursor:pointer}.ui_seg__3vVEQ .ui_segOn__DJ1JN{background:var(--paper,#fff);box-shadow:0 1px 3px rgb(0 0 0/.15)}.ui_field__bWoyu{display:grid;gap:4px;font-size:14px;font-weight:600}.ui_check__sCFfA{display:flex;gap:8px;align-items:center;font-size:14px;min-height:44px}.ui_check__sCFfA input{width:22px;height:22px;accent-color:var(--brand,#ff7a2f)}@font-face{font-family:PdcSF;src:url(/goc/phodinh/fonts/sfpro-goc.woff2) format("woff2");font-weight:1 1000;font-display:swap}.pdc_root__M_iAH{--pdc-bar:#434343;--pdc-red:#ed1c24;--pdc-cart:#ff3b30;--pdc-cream:#efe4d5;--pdc-pill:rgba(120,120,128,0.2);--pdc-dark:#333333;position:fixed;inset:0;overflow:hidden;font-family:PdcSF,-apple-system,Segoe UI,Roboto,sans-serif;color:#fff;background:#000;-webkit-tap-highlight-color:transparent;user-select:none}:where(.pdc_root__M_iAH) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.pdc_root__M_iAH :where(img){display:block}.pdc_bgCover__5f3KK{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.pdc_header__RpiWG{position:fixed;top:0;left:0;right:0;height:50px;z-index:20;display:flex;align-items:center;gap:12px;padding:0 20px;background:var(--pdc-bar);box-shadow:0 2px 8px rgba(0,0,0,.15)}.pdc_logo__xq7mM{width:150px;height:50px;flex:none}.pdc_headerFill__w36Kq{flex:1}.pdc_flags__8Bgro{display:flex;align-items:center;gap:7px;padding-right:15px}.pdc_flag__fHSrz{width:24px;height:24px;border-radius:50%;opacity:.7;box-shadow:0 1px 0 rgba(0,0,0,.15);overflow:hidden}.pdc_flag__fHSrz img{width:100%;height:100%}.pdc_flagOn__JFc60{width:28px;height:28px;opacity:1}.pdc_member__UGga8{display:flex;align-items:center;gap:6px;height:40px;padding:8px 6px;border-radius:999px;background:var(--pdc-pill)}.pdc_member__UGga8 img{width:30px;height:30px;border-radius:50%;background:var(--pdc-pill)}.pdc_member__UGga8 span{font-size:15px;line-height:18px;padding-right:4px;white-space:nowrap}.pdc_funcs__kJ9tH{display:flex;align-items:center;gap:6px;height:40px;padding:0 4px;border-radius:9999px;background:var(--pdc-pill)}.pdc_func__xCLeY{width:35px;height:35px;border-radius:999px;display:grid;place-items:center}.pdc_func__xCLeY img{width:20px;height:20px}.pdc_tableName__KUgJY{font-size:15px;line-height:18px;font-weight:590;min-width:35px;padding:0 2px;text-align:center}.pdc_pageBtn__0Tk9D{position:fixed;top:8px;left:50%;transform:translateX(-50%);z-index:21;display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;background:var(--pdc-pill);font-size:15px;line-height:18px;font-variant-numeric:tabular-nums}.pdc_pageBtn__0Tk9D img{width:18px;height:16px}.pdc_home__7QDSr{position:fixed;inset:50px 0 60px;z-index:1;display:flex;align-items:center}.pdc_cateScroll__GfTpJ{display:flex;gap:12px;padding-left:20px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none}.pdc_cateScroll__GfTpJ::-webkit-scrollbar{display:none}.pdc_card__XgQo9{flex:none;width:300px;padding:16px 16px 6px;border-radius:12px;scroll-snap-align:start;border:1px solid transparent;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;font-size:20px;line-height:30px;text-align:left;cursor:pointer}.pdc_cardOn__NUPa6{background:rgba(61,61,61,.56);border-color:rgba(255,255,255,.28);box-shadow:0 4px 12px rgba(0,0,0,.08)}.pdc_cardImg__mn2Qk{width:268px;max-height:381px;border-radius:8px;object-fit:cover;cursor:pointer}.pdc_cardTitle__uBMEF{flex:1;align-items:flex-start;font-weight:600;line-height:30px;text-align:center}.pdc_btnWhite__pG5ZK,.pdc_cardTitle__uBMEF{display:flex;justify-content:center;font-size:15px}.pdc_btnWhite__pG5ZK{height:45px;width:100%;border-radius:1000px;background:#fff;color:#000!important;align-items:center;padding:0 20px;line-height:18px}.pdc_cardBtnHidden__yOVo_{visibility:hidden}.pdc_footer__6P2EK{position:fixed;left:0;right:0;bottom:0;height:60px;z-index:20;display:flex;align-items:center;padding:0 5px;background:var(--pdc-bar)}.pdc_footerTable__dKbrI{display:flex;align-items:center;gap:16px;padding:0 10px}.pdc_footerTable__dKbrI>span:first-child{font-size:18px;line-height:18px}.pdc_tablePill__wagVl{min-width:90px;min-height:36px;padding:9px 16px;border-radius:20px;background:#666;font-weight:600;font-size:17px;line-height:18px;text-align:center;box-shadow:0 -1px 0 rgba(255,255,255,.52)}.pdc_footerMsg__NYrwc{flex:1;text-align:center;font-size:15px;line-height:18px}.pdc_powered__vydnN{display:flex;align-items:center;gap:10px;padding:0 10px;font-size:14px;line-height:17px}.pdc_powered__vydnN img{width:32px;height:32px}.pdc_overlay__IXYwq{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.3);display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px}.pdc_overlayClear__huyF_{background:transparent}.pdc_modal__biM6U{position:relative;width:320px;max-width:100%;border-radius:20px;padding:10px 24px 24px;background:var(--pdc-cream);box-shadow:0 3px 8px #aeaeae;color:#000;text-align:center}.pdc_modal__biM6U p{font-size:15px;line-height:18px;padding:10px 0;margin:0}.pdc_modalWide__roIqO{width:570px;padding:24px 20px}@media (max-width:599px){.pdc_modalWide__roIqO{padding:16px 14px 20px;max-height:calc(100dvh - 32px);overflow-y:auto}.pdc_modalWide__roIqO .pdc_close__dldhD{top:8px;right:8px}.pdc_modalWide__roIqO .pdc_memberBox__6wQHk{padding-top:40px}}.pdc_memberBox__6wQHk{width:100%;text-align:start;padding-top:8px;--paper:var(--pdc-cream);--ink:#000;--ink-2:#555;--line:#cdbfae;--brand:var(--pdc-red);--brand-ink:#fff}.pdc_btnRed__B4NpD{height:45px;width:100%;border-radius:1000px;background:var(--pdc-red)!important;color:#fff!important;border:1px solid var(--pdc-red)!important;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:18px;margin-top:15px}.pdc_close__dldhD{position:absolute;top:-16px;right:-20px;width:36px;height:36px;border-radius:100%;background:#fff!important;border:1px solid #dfdfdf!important;box-shadow:0 4px 10px rgba(0,0,0,.08);display:grid;place-items:center}.pdc_close__dldhD img{width:12px;height:12px}.pdc_twoBtn__QCwS2{display:flex;gap:10px}.pdc_drinkImg__x2T8i{display:block;width:81px;height:110px;margin:14px auto 0}.pdc_twoBtn__QCwS2>button{flex:1}.pdc_btnCream__EQBt0{height:45px;margin-top:15px;border-radius:1000px;background:#fff!important;color:#000!important;border:1px solid #d1d1d6!important;display:flex;align-items:center;justify-content:center;font-size:15px}.pdc_orderedList__AyDGd{list-style:none;margin:0;padding:0;max-height:50vh;overflow-y:auto;text-align:left}.pdc_orderedList__AyDGd li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #e0d5c4;font-size:15px}.pdc_orderedList__AyDGd small{color:#6b6257;font-size:13px;white-space:nowrap}.pdc_book__P9pw_{position:fixed;inset:50px 0 0;z-index:1;overflow:hidden;touch-action:pan-y}.pdc_slider__4vC8H{display:flex;height:calc(100% - 60px);transition:transform .28s cubic-bezier(.22,1,.36,1)}.pdc_slide__VTkbh{flex:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3px 24px}.pdc_pageWrap__H6qM6{--availW:calc(100vw - 48px);--availH:calc(100dvh - 50px - 60px - 6px);position:relative;flex:none;aspect-ratio:var(--r,.75);width:min(var(--availW),calc(var(--availH) * var(--r, .75)))}.pdc_pageImg__m8HgK{display:block;width:100%;height:100%}.pdc_spot__ydbmE{position:absolute;display:block}.pdc_stamp__7H06O{position:absolute;left:50%;top:50%;width:72%;max-width:150px;transform:translate(-50%,-50%);pointer-events:none}.pdc_flip__KFkCt{position:fixed;top:calc(50% - 20px);width:40px;height:40px;border-radius:50%!important;background:#656565!important;display:grid;place-items:center;z-index:5}.pdc_flip__KFkCt img{width:12px;height:21px;filter:brightness(0) invert(1)}.pdc_flipPrev__kWKBC{left:15px}.pdc_flipNext__Z6vWp{right:15px}.pdc_flipNext__Z6vWp img{transform:rotate(180deg)}.pdc_sideTab__OQWJZ{position:fixed;right:0;top:8vh;z-index:6;width:22px;height:74px;border-radius:12px 0 0 12px;background:var(--pdc-red)!important;display:grid;place-items:center}.pdc_sideTab__OQWJZ img{width:8px;height:14px;filter:brightness(0) invert(1)}.pdc_drawer__uv_tc{position:fixed;top:50px;right:0;bottom:0;z-index:30;width:min(400px,80vw);display:flex;flex-direction:column;background:#111 url(/goc/phodinh/bg-img.jpg) 50%/cover;box-shadow:-6px 0 16px rgba(0,0,0,.4)}.pdc_drawerTitle__BsNWm{height:38px;flex:none;display:flex;align-items:center;justify-content:center;background:#202020;font-size:15px;line-height:18px;padding:0 12px}.pdc_drawerList__Ylj2d{flex:1;overflow-y:auto;padding:8px 8px 90px;display:flex;flex-direction:column;gap:8px;scrollbar-width:none}.pdc_drawerItem__V_FPM{display:flex;gap:8px;padding:8px;border-radius:12px;background:var(--pdc-dark)!important;text-align:left}.pdc_drawerItem__V_FPM img{width:84px;height:80px;border-radius:8px;object-fit:cover;flex:none}.pdc_drawerItem__V_FPM div{display:flex;flex-direction:column;justify-content:space-between;font-size:15px;line-height:18px;min-width:0}.pdc_drawerScrim__AOhHE{position:fixed;inset:50px 0 0;z-index:29}.pdc_stripScrim__csjWD{position:fixed;inset:0;z-index:21}.pdc_strip__D9vhA{position:fixed;top:60px;left:14px;right:94px;z-index:22;border-radius:16px;background:var(--pdc-bar);padding:12px;display:flex;gap:16px;overflow-x:auto;scrollbar-width:none}.pdc_stripCard__Ua96u{flex:none;width:130px;height:140px;border-radius:8px;overflow:hidden;opacity:.85}.pdc_stripCard__Ua96u img{width:100%;height:100%;object-fit:cover}.pdc_stripOn__2DfOr{opacity:1;box-shadow:0 6px 16px rgba(0,0,0,.15);outline:2px solid rgba(255,255,255,.6);outline-offset:-2px}.pdc_bottomBar__0ART7{position:fixed;left:16px;right:16px;bottom:8px;height:50px;z-index:20;display:flex}.pdc_bar__hljoe{position:absolute;left:0;top:0;bottom:0;right:75px;background:#3d3d3d;padding:4px}.pdc_barItem__AB2yG,.pdc_bar__hljoe{border-radius:9999px;display:flex;align-items:center}.pdc_barItem__AB2yG{flex:1;height:42px;flex-direction:column;justify-content:center;gap:3px;opacity:.7;font-size:14px;line-height:17px}.pdc_barItem__AB2yG img{width:18px;height:18px;object-fit:contain}.pdc_barOn___SXLv{opacity:1}.pdc_barIcon__ot1iE{position:relative;display:block}.pdc_barBadge__ZjK5s{position:absolute;top:-7px;left:12px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--pdc-red);color:#fff;font-size:10px;line-height:16px;text-align:center}.pdc_cartBtn__OiBgq{position:absolute;right:0;top:0;width:50px;height:50px;border-radius:9999px!important;background:#fff!important;box-shadow:inset 0 0 0 4px var(--pdc-cart);display:grid;place-items:center}.pdc_cartBtn__OiBgq img{width:18px;height:18px}.pdc_badge__GKF_M{position:absolute;top:-4px;right:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--pdc-cart);color:#fff;font-size:11px;line-height:18px;text-align:center}.pdc_detail__TwNS7{position:relative;width:500px;max-width:calc(100vw - 24px);max-height:calc(100vh - 80px);overflow:visible;border-radius:20px;padding:16px;background:var(--pdc-cream);color:#000;text-align:left;display:flex;flex-direction:column;gap:12px}.pdc_detailScroll__zIgRv{overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:12px}.pdc_refTitle___iKq5{font-size:15px;line-height:18px;font-weight:500;color:#212529}.pdc_refRow__hL3Yg{display:flex;align-items:center;height:150px}.pdc_refArrow__liL4F{width:30px;height:140px;display:grid;place-items:center;flex:none}.pdc_refArrow__liL4F img{width:21px;height:12px;transform:rotate(90deg)}.pdc_refArrowR__oYGup img{transform:rotate(-90deg)}.pdc_refList__QVNAv{flex:1;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.pdc_ref__R7ikf{flex:none;width:120px;min-height:116px;padding:6px;border-radius:12px;border:1px solid transparent!important;display:flex;flex-direction:column;gap:5px;text-align:left}.pdc_refOn__xAxdu{background:#fff!important;border-color:#e89014!important}.pdc_ref__R7ikf img{width:108px;height:72px;border-radius:10px;object-fit:cover}.pdc_ref__R7ikf span{font-size:14px;line-height:17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pdc_itemTop__Zws4W{display:flex;gap:10px;padding:12px;border-radius:12px;background:#fff}.pdc_itemTop__Zws4W>img{width:123px;height:99px;border-radius:12px;object-fit:cover;flex:none}.pdc_itemInfo__c0j14{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.pdc_itemNo__zwHAU{font-size:13px;line-height:15px;color:var(--pdc-red)}.pdc_itemName__Cx2bL{font-weight:700}.pdc_itemName__Cx2bL,.pdc_itemPrice__2ex9W{font-size:15px;line-height:18px}.pdc_qtyRow__e8YE2{display:flex;align-items:center;margin-top:auto}.pdc_qtyRow__e8YE2>span{flex:1;font-size:12px;line-height:18px}.pdc_qtyRow__e8YE2 button img{width:38px;height:28px}.pdc_qtyRow__e8YE2 output{width:60px;text-align:center;font-size:18px;font-variant-numeric:tabular-nums}.pdc_note__4cCJv{width:100%;height:90px;border-radius:10px;border:1px solid #d1d1d6;background:#fff;padding:8px 10px;font:inherit;font-size:15px;color:#000;resize:none;user-select:text}.pdc_cart__J0278{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:#000 url(/goc/phodinh/bg-img.jpg) 50%/cover;transform:translateX(100%);transition:transform .28s cubic-bezier(.22,1,.36,1);border-radius:0 0 0 20px}.pdc_cartOpen__6RN31{transform:none}.pdc_cartHead__JZBdl{height:50px;flex:none;display:flex;align-items:center;background:var(--pdc-dark);padding-right:8px}.pdc_cartHead__JZBdl>button:first-child{width:35px;height:49px;display:grid;place-items:center}.pdc_cartHead__JZBdl>button:first-child img{width:21px;height:12px;transform:rotate(90deg);filter:brightness(0) invert(1)}.pdc_cartHead__JZBdl h2{flex:1;text-align:center;font-size:20px;line-height:26px;font-weight:400;margin:0}.pdc_trash__GbgGY{width:34px;height:34px;border-radius:999px!important;background:var(--pdc-pill)!important;display:grid;place-items:center}.pdc_trash__GbgGY img{width:18px;height:18px}.pdc_cartList__rjEDA{flex:1;margin:16px;border-radius:16px;background:var(--pdc-dark);overflow-y:auto;scrollbar-width:none}.pdc_cartLine__7SSEy{display:flex;gap:8px;padding:8px}.pdc_cartLine__7SSEy>img{width:70px;height:46px;border-radius:8px;object-fit:cover;flex:none}.pdc_cartLineBody__RXeZ_{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pdc_cartLineTop__86hPF{display:flex;justify-content:space-between;gap:12px;min-height:46px;font-size:15px;line-height:18px}.pdc_cartLineTop__86hPF span:last-child{font-variant-numeric:tabular-nums;flex:none}.pdc_cartNote__E8Zq5{font-size:13px;color:#c7c7cc}.pdc_miniQty__s4MEw{display:flex;align-items:center;height:26px;width:max-content;border-radius:6px;background:#3a3a3c;overflow:hidden}.pdc_miniQty__s4MEw button{width:28px;height:26px;display:grid;place-items:center;font-size:18px}.pdc_miniQty__s4MEw output{width:34px;text-align:center;font-size:15px;border-inline:1px solid #2c2c2e}.pdc_lineDel__ECL7H{width:44px;display:grid;place-items:start center;padding-top:2px;flex:none}.pdc_lineDel__ECL7H img{width:22px;height:22px}.pdc_cartEmpty__3b7kb{padding:40px 16px;text-align:center;font-size:15px;color:#c7c7cc}.pdc_total__0K6Ty{height:51px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 15px;background:var(--pdc-dark);font-size:18.5px;line-height:21px}.pdc_total__0K6Ty b{font-weight:600;font-variant-numeric:tabular-nums}.pdc_sendWrap__GIRtw{flex:none;min-height:60px;padding:8px 10px 5px;background:var(--pdc-dark)}.pdc_sendWrap__GIRtw .pdc_btnRed__B4NpD{margin:0;height:47px;font-size:20px;font-weight:700}.pdc_search__BcMAx{position:fixed;inset:50px 0 0;z-index:30;background:#000 url(/goc/phodinh/bg-img.jpg) 50%/cover;display:flex;flex-direction:column}.pdc_searchBox__5WZIn{display:flex;gap:8px;padding:12px 16px;background:var(--pdc-dark)}.pdc_searchBox__5WZIn input{flex:1;height:40px;border-radius:10px;border:0;padding:0 12px;font:inherit;font-size:16px;color:#000;user-select:text}.pdc_searchBox__5WZIn button{padding:0 8px;font-size:15px}.pdc_toast__ttWZg{position:fixed;left:50%;bottom:80px;transform:translateX(-50%);z-index:60;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:12px;background:rgba(0,0,0,.82);font-size:15px;line-height:20px;text-align:center}.pdc_hint__mzkIu{position:fixed;inset:0;z-index:45;display:grid;place-items:center;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);font-size:17px}.pdc_hint__mzkIu p{margin:4px 0 0;color:#c7c7cc;font-size:15px}@media (max-width:599px){.pdc_header__RpiWG{padding:8px 16px}.pdc_logo__xq7mM{width:110px;height:34px}.pdc_home__7QDSr{inset:50px 0 60px;padding:12px}.pdc_cateScroll__GfTpJ{padding-left:0;scroll-padding-left:0}.pdc_card__XgQo9{width:177px;height:309px;padding:12px;gap:12px;border-radius:16px;background:rgba(61,61,61,.56)}.pdc_cardImg__mn2Qk{width:153px;max-height:217px}.pdc_cardTitle__uBMEF{display:none}.pdc_cardBtnHidden__yOVo_{visibility:visible}.pdc_phoneTitle__8qEfe{flex:none;margin-top:auto;background:#fff;color:#000;border-radius:1000px;padding:8px 4px;font-size:15px;line-height:20px;font-weight:600;text-align:center}.pdc_footerMsg__NYrwc,.pdc_powered__vydnN{display:none}.pdc_pageBtn__0Tk9D{left:0;top:60px;transform:none;border-radius:0 999px 999px 0;padding-left:8px}.pdc_book__P9pw_{touch-action:none}.pdc_slider__4vC8H{flex-direction:column}.pdc_slide__VTkbh{padding:3px 0;flex:none;height:100%}.pdc_pageWrap__H6qM6{--availW:100vw}.pdc_flip__KFkCt{display:none}.pdc_sideTab__OQWJZ{height:83px}.pdc_bottomBar__0ART7{height:46px}.pdc_barItem__AB2yG{font-size:12px;line-height:15px;gap:2px;height:38px}.pdc_barItem__AB2yG img{width:16px;height:16px}.pdc_bar__hljoe{right:68px}.pdc_cartBtn__OiBgq{width:46px;height:46px}.pdc_strip__D9vhA{top:70px;left:10px;right:auto;bottom:74px;width:114px;padding:8px;flex-direction:column;gap:8px;overflow-x:hidden;overflow-y:auto;background:rgba(67,67,67,.92)}.pdc_stripCard__Ua96u{width:98px;height:123px;opacity:.5}.pdc_stripOn__2DfOr{opacity:1;outline:none}.pdc_member__UGga8 span{font-size:12px}.pdc_funcs__kJ9tH{background:none}}.pdc_flagsHeader__GbzAz{display:flex}.pdc_flagsFooter__ZPt9u{display:none}.pdc_startBtn__MnfGi{flex:none}.pdc_hintHand__zmNZe{width:36px;height:36px;margin:0 auto 8px;filter:brightness(0) invert(1)}@media (max-width:599px){.pdc_flagsHeader__GbzAz{display:none}.pdc_flagsFooter__ZPt9u{display:flex;margin-left:auto}.pdc_startBtn__MnfGi{display:none}}@media (min-width:600px){.pdc_phoneTitle__8qEfe{display:none}}@media (min-width:600px) and (orientation:portrait){.pdc_sideTab__OQWJZ{height:136px}}@media (prefers-reduced-motion:reduce){.pdc_cart__J0278,.pdc_slider__4vC8H{transition:none}}.pdc_zoomBtn__zCquk{position:fixed;left:15px;bottom:70px;z-index:6;height:44px;padding:0 14px 0 11px;border-radius:999px!important;background:rgba(60,60,60,.88)!important;color:#fff!important;display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.25)}.pdc_zoomBtn__zCquk[aria-pressed=true]{background:var(--pdc-red)!important}@media (max-width:599px){.pdc_zoomBtn__zCquk span{display:none}.pdc_zoomBtn__zCquk{width:44px;padding:0;justify-content:center}}.pdc_infoBox__TLH6v{width:min(100%,760px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:16px;padding:12px 16px 16px;box-shadow:0 8px 28px rgba(0,0,0,.35);color:#111}.pdc_infoHead__1wtOv{display:flex;align-items:center;gap:10px;min-height:40px;margin-bottom:8px}.pdc_infoHead__1wtOv b{flex:1;font-size:18px;line-height:1.3}.pdc_infoClose__bp9UK{width:44px;height:44px;border-radius:50%!important;font-size:28px!important;line-height:1;background:#f1f1f1!important;flex:none}.pdc_infoText__3OCBH{margin:12px 0 0;font-size:16px;line-height:1.55;text-align:start}.pdc_storyItems__bmNcH{margin-top:14px;border-top:1px solid #e5e5e5;padding-top:8px;display:grid;gap:6px}.pdc_storyItems__bmNcH .pdc_drawerItem__V_FPM{color:#fff}.pdc_histHeadPad__A5lF3{width:35px;flex:none}.pdc_hist___VWjN{flex:1;min-height:0;overflow-y:auto;padding:15px 15px 90px;display:flex;flex-direction:column;gap:15px;scrollbar-width:none}.pdc_histList__XHWV4{border-radius:16px;background:#333;padding:12px;display:flex;flex-direction:column;gap:10px;flex:1}.pdc_histItem__w2iKP{position:relative;display:flex;flex-direction:column}.pdc_histRow__7faN4{display:grid;grid-template-columns:max-content auto 100px;gap:5px;align-items:center}.pdc_histQty__K8kyd{background:#7b7b7b;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px;font-size:15px}.pdc_histName__MeICY{font-size:15px;line-height:20px;font-weight:600;color:#fff}.pdc_histPrice__Z9Xnh{font-size:15px;color:#fff;text-align:end}.pdc_histSub__GWCNS{margin-left:40px;font-size:13px;line-height:18px;color:#fff}.pdc_histReorder__YqPRo,.pdc_root__M_iAH .pdc_histReorder__YqPRo{align-self:flex-start;margin-left:40px;padding:10px 10px 10px 0;color:#32ade6;font-size:15px}.pdc_histOk__OcRMt,.pdc_histWait__eljZ9{position:absolute;bottom:5px;right:5px;border-radius:100px;padding:3px 7px;font-size:13px;line-height:14px;font-weight:500;color:#fff}.pdc_histWait__eljZ9{background:#ea2222}.pdc_histOk__OcRMt{background:green}.pdc_histEmpty__FW6yu{margin:65px auto 0;display:flex;flex-direction:column;align-items:center;gap:15px;width:320px;max-width:100%}.pdc_histEmpty__FW6yu img{width:140px}.pdc_histEmpty__FW6yu span{color:#fff;font-size:15px}.pdc_histTotal__mmgGM{background:#333;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:3px;font-size:14px}.pdc_histMember__RnTIM{display:flex;align-items:center;justify-content:space-between;padding-bottom:3px}.pdc_histMember__RnTIM>button{font-size:15px;font-weight:600;color:#fff}.pdc_histCheck__fjOwr{width:28px;height:28px}.pdc_histLine__HdcPE{display:flex;justify-content:space-between;gap:8px}.pdc_histLine__HdcPE>span{color:#8e8e93}.pdc_histLine__HdcPE>b{color:#fff;font-weight:400}.pdc_histRule__UCo8R{height:1px;border-bottom:1px solid #6b6b6b;margin:7px 0}.pdc_histSum__uJK2T{padding-top:5px}.pdc_histSum__uJK2T>span{color:#fff;font-size:17px;font-weight:500}.pdc_histSum__uJK2T>b{font-size:19px;font-weight:600}.pdc_histBtns__YvoBc{display:flex;flex-direction:column}.pdc_histBtn__ajwQo,.pdc_root__M_iAH .pdc_histBtn__ajwQo{position:relative;display:flex;align-items:center;gap:8px;padding:12px 40px 12px 12px;min-height:50px;background:#333;color:#fff;font-size:15px;text-align:start}.pdc_histBtn__ajwQo img{height:18px;width:auto}.pdc_histBtns__YvoBc>.pdc_histBtn__ajwQo:first-child{border-radius:16px 16px 0 0}.pdc_histBtns__YvoBc>.pdc_histBtn__ajwQo:last-child{border-radius:0 0 16px 16px}.pdc_histBtns__YvoBc>.pdc_histBtn__ajwQo:only-child{border-radius:16px}.pdc_histBtns__YvoBc>.pdc_histBtn__ajwQo:after{content:"";position:absolute;right:12px;top:50%;width:16px;height:16px;transform:translateY(-50%) rotate(-90deg);background:url(/goc/phodinh/icon-arrow.svg) 50%/contain no-repeat;filter:invert(1)}.pdc_histVote__EEAzR,.pdc_root__M_iAH .pdc_histVote__EEAzR{border-radius:16px}.pdc_histVote__EEAzR img{filter:invert(70%) sepia(82%) saturate(750%) hue-rotate(358deg) brightness(103%) contrast(105%)}.pdc_histPayWrap__QTFTQ{position:absolute;left:15px;right:15px;bottom:10px}.pdc_histPayWrap__QTFTQ .pdc_btnRed__B4NpD{height:50px;margin:0}.pdc_memberIn__Ea5BP,.pdc_root__M_iAH .pdc_memberIn__Ea5BP{width:32px;height:32px;border-radius:50%;border:1.8px solid;display:grid;place-items:center;overflow:hidden;font-size:15px;line-height:20px;font-weight:600;margin-left:12px;flex:none}.pdc_memberIn__Ea5BP img{width:100%;height:100%;object-fit:cover}.pdc_memBox__THCjF{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#000}.pdc_memTitle__m0iRl{margin:0 0 4px;font-size:20px;line-height:26px;font-weight:400}.pdc_memInput__vCrhR{width:300px;max-width:100%;height:40px;padding:0 12px;border-radius:12px;border:1px solid rgba(84,84,86,.34);background:#fff;color:#000;font-size:15px}.pdc_memLogin__VTbaY{width:400px;max-width:100%}.pdc_memBox__THCjF .pdc_btnCream__EQBt0,.pdc_memBox__THCjF .pdc_btnRed__B4NpD{margin-top:0;width:400px;max-width:100%}.pdc_memMsg__PfuJz{margin:0;color:#ff3b30;font-size:14px}.pdc_memAsk__wDtt6{margin:0;font-size:15px}.pdc_memGrid__QaRM6{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "n n" "p b" "l s"}.pdc_memAvatar__NM2ze{grid-area:a;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;margin:0 auto 12px;font-size:26px;font-weight:600;overflow:hidden}.pdc_memAvatar__NM2ze img{width:100%;height:100%;object-fit:cover}.pdc_memName__WhoF1{grid-area:n;background:#f6f0e7;border-radius:16px 16px 0 0;padding:16px 16px 0;font-size:20px;line-height:25px;display:flex;justify-content:center;align-items:center;gap:8px}.pdc_memMale__HfCUS{color:#153cf3;font-size:18px}.pdc_memFemale___wb0E{color:#ff135d;font-size:18px}.pdc_memBday__kXBjD,.pdc_memPhone__Ffwd9{background:#f6f0e7;padding:16px;height:50px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;position:relative}.pdc_memPhone__Ffwd9{grid-area:p;border-radius:0 0 0 16px}.pdc_memPhone__Ffwd9:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:18px;background:rgba(84,84,86,.34)}.pdc_memBday__kXBjD{grid-area:b;border-radius:0 0 16px 0}.pdc_memBday__kXBjD img,.pdc_memPhone__Ffwd9 img{width:15px;height:15px}.pdc_memLevel__TaG3f,.pdc_memPoint__qPgBI{margin-top:12px;height:90px;background:#f6f0e7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:15px;position:relative}.pdc_memLevel__TaG3f{grid-area:l;border-radius:16px 0 0 16px}.pdc_memLevel__TaG3f:after{content:"";position:absolute;right:0;top:13px;width:1px;height:60px;background:rgba(84,84,86,.34)}.pdc_memPoint__qPgBI{grid-area:s;border-radius:0 16px 16px 0}.pdc_memPoint__qPgBI b{color:#ae1f24;font-weight:600}.pdc_memLevelIc__PHl6H,.pdc_memPointIc__a2oi7{width:40px;height:40px;border-radius:20px;display:grid;place-items:center;background:#fff}.pdc_memLevelIc__PHl6H img,.pdc_memPointIc__a2oi7 img{width:15px;height:15px}.pdc_memUse__Zmn4_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;border-radius:16px;background:#f6f0e7;text-align:start;cursor:pointer}.pdc_memUse__Zmn4_>span{display:flex;flex-direction:column;gap:4px;font-size:15px}.pdc_memUse__Zmn4_ b{font-weight:400}.pdc_memUse__Zmn4_ small{font-size:14px;color:rgba(60,60,67,.6)}.pdc_memUse__Zmn4_ input{width:24px;height:24px;accent-color:#ed1c24;flex:none}.pdc_memSaved__IAT_m{margin:0;color:#ff3b30;font-weight:600;font-size:15px}.pdc_memLogout__XeXKK,.pdc_root__M_iAH .pdc_memLogout__XeXKK{height:40px;width:100%;border-radius:16px;border:1px solid rgba(84,84,86,.34);font-size:15px;color:#000}.pdc_cartPowered__XSuQ1{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:14px;color:#fff}.pdc_cartPowered__XSuQ1 img{height:32px;width:auto}.pdc_modalJoin__iZ_AB{width:400px}.pdc_modalJoin__iZ_AB .pdc_twoBtn__QCwS2>button{white-space:nowrap;padding:0 14px}.games_scrim__osz6N{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:16px;background:color-mix(in oklab,var(--stage,#1a1410) 78%,transparent);font-family:system-ui,Segoe UI,Roboto,sans-serif}.games_card__0Gubk{position:relative;width:min(100%,560px);max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:20px;padding:20px 20px 14px;background:var(--stage-2,#2a1d17);color:var(--on-stage,#fff6ec);box-shadow:0 12px 40px rgb(0 0 0/.5)}.games_close___8CA0{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;border:0;background:color-mix(in oklab,var(--on-stage,#fff) 14%,transparent);color:var(--on-stage,#fff);font-size:26px;line-height:1;cursor:pointer}.games_intro__3tEuV{display:grid;gap:12px;text-align:center;padding-top:6px}.games_title__dzV4n{margin:0;font-size:26px;font-weight:800;letter-spacing:-.01em}.games_primary__Pbny3{min-height:56px;border:0;border-radius:999px;background:var(--brand,#ff7a2f);color:var(--brand-ink,#fff);font-size:19px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px color-mix(in oklab,var(--brand,#ff7a2f) 45%,transparent)}.games_primary__Pbny3:disabled{opacity:.45;box-shadow:none}.games_note__M3aC2{margin:0;font-size:14px;color:var(--on-stage-2,#e9cdb4)}.games_invite__xinjT{margin:0;font-size:14px;color:var(--brand,#ffcf8a)}.games_err__im7m0{margin:0;color:#ff9a8a;font-size:14px}.games_trial__ubHQl{margin:12px 0 0;font-size:12px;color:var(--on-stage-2,#a98f7a);text-align:center;opacity:.8}.games_tableBar__helZX{display:grid;gap:6px;padding:12px 14px;border-radius:14px;background:color-mix(in oklab,var(--on-stage,#fff) 7%,transparent);text-align:start}.games_tableHead__2sXJQ{display:flex;justify-content:space-between;font-size:15px}.games_tableHead__2sXJQ b{font-variant-numeric:tabular-nums}.games_track__GKr1c{height:12px;border-radius:999px;background:color-mix(in oklab,var(--on-stage,#fff) 12%,transparent);overflow:hidden}.games_track__GKr1c i{display:block;height:100%;border-radius:inherit;background:var(--brand,#ff6a2b);transition:width .6s ease}.games_gift___LUhs{margin:0;font-size:14px}.games_bonus__LoJ3A{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--on-stage-2,#e9cdb4)}.games_bonus__LoJ3A b{color:var(--brand,#ffcf8a);font-weight:600}.games_board__NiRGD{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px}.games_board__NiRGD li{display:flex;justify-content:space-between;padding:6px 12px;border-radius:10px;background:color-mix(in oklab,var(--on-stage,#fff) 6%,transparent);font-variant-numeric:tabular-nums}.games_howTo__4MeZe{display:grid;gap:10px;padding:12px;border-radius:14px;background:color-mix(in oklab,var(--on-stage,#fff) 5%,transparent);text-align:start}.games_howTitle__fDhRI{margin:0;font-weight:700;font-size:15px;color:var(--brand,#ffd9b0)}.games_steps__X1u7o{margin:0;padding-inline-start:20px;display:grid;gap:4px;font-size:14px;line-height:1.45;color:var(--on-stage-2,#f3dcc6)}.games_play__3o_US{display:grid;gap:12px}.games_hud__eM3Qa{display:flex;align-items:center;gap:12px;padding-inline-end:48px}.games_timer__5NsIU{font-size:18px;font-variant-numeric:tabular-nums;color:var(--on-stage-2,#ffd9b0)}.games_score__8j_rz{font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.games_streak__B23DR{padding:2px 10px;border-radius:999px;background:var(--brand,#ff6a2b);color:var(--brand-ink,#fff);font-weight:700}.games_pop__5psQe{position:absolute;translate:-50% -120%;pointer-events:none;white-space:nowrap;font-weight:800;font-size:20px;text-shadow:0 2px 6px rgb(0 0 0/.7);animation:games_rise__KdRXg .9s ease-out forwards}.games_popGood__YZgcE{color:#ffe15a;font-size:24px}.games_popOk__6zUAg{color:var(--on-stage,#ffd0a0)}.games_popBad__EG01t{color:#c9c9c9}@keyframes games_rise__KdRXg{to{translate:-50% -260%;opacity:0}}@media (prefers-reduced-motion:reduce){.games_pop__5psQe{animation-duration:.01s}}.dock_dock__4YyxE{position:fixed;top:0;bottom:0;z-index:30;display:flex;align-items:center;pointer-events:none}.dock_right__j4kCD{right:0}.dock_left__mMmW5{left:0;flex-direction:row-reverse}.dock_rail__3FFm7{pointer-events:auto;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:6px;background:color-mix(in srgb,var(--stage,#1f1a17) 92%,transparent);color:var(--on-stage,#fff);border:1px solid color-mix(in srgb,var(--on-stage,#fff) 18%,transparent);box-shadow:0 6px 20px rgb(0 0 0/.28);backdrop-filter:blur(6px);font-family:inherit}.dock_right__j4kCD .dock_rail__3FFm7{border-right:0;border-radius:16px 0 0 16px;padding-right:max(6px,env(safe-area-inset-right,0px))}.dock_left__mMmW5 .dock_rail__3FFm7{border-left:0;border-radius:0 16px 16px 0;padding-left:max(6px,env(safe-area-inset-left,0px))}.dock_item__e5C4L.dock_item__e5C4L{position:relative;display:grid;justify-items:center;align-content:center;gap:2px;width:64px;min-height:60px;padding:6px 2px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;font:inherit}.dock_item__e5C4L.dock_item__e5C4L:hover{background:color-mix(in srgb,var(--on-stage,#fff) 12%,transparent)}.dock_item__e5C4L.dock_item__e5C4L:focus-visible{outline:3px solid var(--brand,#ffcc00);outline-offset:-3px}.dock_item__e5C4L.dock_on__7dC_R{background:color-mix(in srgb,var(--brand,#ffcc00) 22%,transparent)}.dock_ic__ANAhA{font-size:24px;line-height:1}.dock_aa__8skzu{font:800 23px/1 Georgia,Times New Roman,serif}.dock_lb__ylyRv{font-size:12px;font-weight:600;line-height:1.15;text-align:center;color:var(--on-stage-2,color-mix(in srgb,var(--on-stage,#fff) 80%,transparent))}.dock_badge__mFL1g{position:absolute;top:3px;right:3px;min-width:20px;padding:1px 5px;border-radius:999px;background:var(--brand,#ffcc00);color:var(--brand-ink,#000);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:16px}.dock_slot__ZeRSm{position:relative;display:grid}.dock_invite__VKrUY{position:absolute;top:50%;translate:0 -50%;width:min(300px,72vw);padding:14px 16px;border-radius:14px;background:var(--paper,#fff);color:var(--ink,#1a1a1a);border-inline-start:5px solid var(--brand,#ffcc00);box-shadow:0 10px 30px rgb(0 0 0/.35);text-align:start;animation:dock_invIn___vqLn .26s ease-out}.dock_right__j4kCD .dock_invite__VKrUY{right:calc(100% + 14px)}.dock_left__mMmW5 .dock_invite__VKrUY{left:calc(100% + 14px)}.dock_invT__FOy_F{margin:0;font-size:17px;font-weight:700;line-height:1.3}.dock_invS__PZSeZ{margin:4px 0 10px;font-size:15px;line-height:1.4;color:var(--ink-2,#5c5c5c)}.dock_invRow__xMZQX{display:flex;gap:8px}.dock_invGo__OZdZO.dock_invGo__OZdZO{flex:1;min-height:44px;border:0;border-radius:999px;background:var(--brand,#ffcc00);color:var(--brand-ink,#000);font:inherit;font-weight:700;cursor:pointer}.dock_invNo__JcuX_.dock_invNo__JcuX_{min-height:44px;padding:0 14px;border:1px solid var(--line,#d9d0c2);border-radius:999px;background:transparent;color:var(--ink,#1a1a1a);font:inherit;cursor:pointer}@keyframes dock_invIn___vqLn{0%{opacity:0;translate:12px -50%}to{opacity:1;translate:0 -50%}}@media (prefers-reduced-motion:reduce){.dock_invite__VKrUY{animation:none}}.dock_tuck__tq19N .dock_invite__VKrUY{display:none}.dock_grip__tPp5d.dock_grip__tPp5d{width:64px;height:22px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--on-stage-2,#c9bfb2);cursor:pointer;font-size:14px;line-height:1}.dock_grip__tPp5d.dock_grip__tPp5d:hover{background:color-mix(in srgb,var(--on-stage,#fff) 12%,transparent)}.dock_tuck__tq19N .dock_rail__3FFm7{padding-block:10px}.dock_tuck__tq19N .dock_grip__tPp5d.dock_grip__tPp5d{width:22px;height:56px}.dock_tuck__tq19N .dock_item__e5C4L{display:none!important}@media (max-width:599px){.dock_item__e5C4L.dock_item__e5C4L{width:52px;min-height:52px}.dock_lb__ylyRv{display:none}.dock_grip__tPp5d.dock_grip__tPp5d{width:52px}}.kids_scrim__Zx5k0{position:fixed;inset:0;z-index:4100;display:grid;place-items:center;padding:12px;background:color-mix(in oklab,var(--stage,#1a1410) 70%,transparent);font-family:system-ui,Segoe UI,Roboto,sans-serif}.kids_card__L3wTb{position:relative;width:min(100%,640px);max-height:calc(100dvh - 24px);overflow-y:auto;border-radius:28px;padding:18px;background:#fffaf0;color:#2b2b2b;box-shadow:0 12px 40px rgb(0 0 0/.45);display:grid;gap:14px}.kids_head__31Ny4{display:flex;align-items:center;gap:10px;padding-inline-end:150px;min-height:52px}.kids_head__31Ny4 h2{margin:0;font-size:24px}.kids_back__yzh9B{min-height:52px;padding:0 16px;background:#ffe7b3;font:700 18px system-ui,sans-serif}.kids_back__yzh9B,.kids_exit___6iog{border-radius:999px;border:0;cursor:pointer}.kids_exit___6iog{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:8px;height:52px;padding:0 14px;background:#eee6d8;color:#5b4a39;font:700 14px system-ui,sans-serif;touch-action:none;user-select:none}.kids_ring__FeOXv{--p:0;width:26px;height:26px;border-radius:50%;background:conic-gradient(var(--brand,#ff7a2f) calc(var(--p) * 1turn),#d8cdbb 0)}.kids_menu__6Jt_L{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.kids_tile__bwsEI{display:grid;justify-items:center;gap:8px;padding:18px 10px;border-radius:22px;border:0;cursor:pointer;font:800 20px system-ui,sans-serif;background:#fff;box-shadow:0 4px 0 #e6dccb,0 6px 16px rgb(0 0 0/.08);color:#2b2b2b}.kids_tile__bwsEI span{font-size:64px;line-height:1}.kids_tile__bwsEI:active{transform:translateY(3px);box-shadow:0 1px 0 #e6dccb}.kids_pick__gHI2F{display:grid;gap:12px}.kids_bigBtn__SjbKv{display:flex;align-items:center;justify-content:center;gap:12px;min-height:72px;border-radius:22px;border:0;cursor:pointer;font:800 24px system-ui,sans-serif;background:var(--brand,#ffb703);color:var(--brand-ink,#1a1306);box-shadow:0 4px 0 color-mix(in oklab,var(--brand,#ffb703),#000 25%)}.kids_bigBtn__SjbKv:active{transform:translateY(3px);box-shadow:none}.kids_grid__QcEuh{display:grid;gap:10px}.kids_card__L3wTb .kids_grid__QcEuh{touch-action:manipulation}.kids_cardBtn__IhbUP,.kids_grid__QcEuh>button{aspect-ratio:1;border-radius:18px;border:0;cursor:pointer;font-size:clamp(34px,9vw,56px);background:var(--brand,#ffb703);color:var(--brand-ink,#fff);box-shadow:0 4px 0 color-mix(in oklab,var(--brand,#ffb703),#000 25%);transition:transform .2s}.kids_grid__QcEuh>.kids_cardOpen__5_5rh{background:#fff;color:inherit;box-shadow:0 4px 0 #e6dccb;transform:rotateY(180deg) scaleX(-1)}.kids_grid__QcEuh>.kids_cardDone__UEoGy{background:#d9f7d9;box-shadow:0 4px 0 #a8dca8}.kids_puzzleWrap__VY5AR{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:12px;align-items:start}.kids_puzzle__4SULj{display:grid;gap:4px;padding:4px;border-radius:16px;background:#e6dccb}.kids_piece__qWxHH{border:0;padding:0;cursor:pointer;background-repeat:no-repeat;background-color:#fff;border-radius:6px;min-height:60px}.kids_pieceSel__1CC_i{outline:5px solid var(--brand,#ff7a2f);outline-offset:-5px}.kids_pieceDone__YjM7i{border-radius:0}.kids_hintImg__wxijO{width:96px;aspect-ratio:1;object-fit:cover;border-radius:12px;border:3px solid #fff;box-shadow:0 2px 8px rgb(0 0 0/.2)}.kids_paintWrap__Qg9Qo{display:grid;gap:12px}.kids_canvas__NcN2A{width:100%;max-height:52dvh;background:#fff;border-radius:18px;touch-action:manipulation}.kids_palette__5gOhI{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.kids_swatchBtn__a9Xhz{width:52px;height:52px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #d8cdbb;cursor:pointer}.kids_swatchOn__gfV_G{box-shadow:0 0 0 4px var(--brand,#2b2b2b);transform:scale(1.1)}.kids_party__rZxvW{display:grid;justify-items:center;gap:14px;padding:24px 8px;text-align:center}.kids_party__rZxvW .kids_big__xIkZr{font-size:96px;line-height:1;animation:kids_pop__6Zbix .6s ease-out}.kids_party__rZxvW h2{margin:0;font-size:30px}.kids_party__rZxvW p{margin:0;font-size:18px;color:#6b5a48}@keyframes kids_pop__6Zbix{0%{transform:scale(.3)}70%{transform:scale(1.15)}to{transform:scale(1)}}.kids_timeLeft__o_mMl{margin:0;text-align:center;font-size:13px;color:#8a7a66}@media (prefers-reduced-motion:reduce){.kids_party__rZxvW .kids_big__xIkZr{animation:none}.kids_grid__QcEuh>button{transition:none}}.senior_scrim__L6abP{position:fixed;inset:0;z-index:4200;display:grid;place-items:end center;background:rgb(0 0 0/.55);padding:12px}.senior_sheet__ECSwJ{width:min(100%,560px);border-radius:24px;padding:20px;background:#fff;color:#111;display:grid;gap:12px;font-family:system-ui,sans-serif}.senior_sheet__ECSwJ h2{margin:0;font-size:26px}.senior_opt__0a1QF{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:12px 16px;border-radius:18px;border:2px solid #d9dde5;background:#f6f7fa;color:#111;text-align:start;cursor:pointer}.senior_opt__0a1QF b{display:block;font-size:21px}.senior_opt__0a1QF small{font-size:16px;color:#444}.senior_ic__zmtfo{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#1f2a44;color:#fff;font:800 24px Georgia,serif}.senior_on__89l6Z{border-color:#1f2a44;background:#e8edf8}.senior_sw__6U5DB{width:54px;height:32px;border-radius:999px;background:#c5cad4;position:relative}.senior_sw__6U5DB:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;transition:left .2s}.senior_on__89l6Z .senior_sw__6U5DB{background:#2e7d32}.senior_on__89l6Z .senior_sw__6U5DB:after{left:26px}.senior_close__qHNvy{min-height:60px;border-radius:999px;border:0;background:#1f2a44;color:#fff;font:700 20px system-ui,sans-serif;cursor:pointer}@media (prefers-reduced-motion:reduce){.senior_sw__6U5DB:after{transition:none}}.table-pick_scrim__vTc1D{position:fixed;inset:0;z-index:4300;display:grid;place-items:center;background:rgb(0 0 0/.55);padding:12px}.table-pick_sheet__8HVGs{position:relative;width:min(100%,400px);max-height:calc(100dvh - 24px);overflow:auto;border-radius:22px;padding:18px 20px 20px;background:#fff;color:#111;display:grid;gap:12px;font-family:system-ui,sans-serif}.table-pick_wide__BMMD6{width:min(100%,760px)}.table-pick_head__GeyvC{display:flex;align-items:center;justify-content:space-between;gap:12px}.table-pick_head__GeyvC h2{margin:0;font-size:24px}.table-pick_head__GeyvC small{font-size:16px;font-weight:400;color:#555}.table-pick_x__w__tI{width:44px;height:44px;border-radius:50%;border:0;background:#eef0f4;font-size:20px;cursor:pointer}.table-pick_now__0iXuS{margin:0;font-size:16px;color:#333}.table-pick_hint__IbUF_{margin:0;font-size:16px;color:#444}.table-pick_err___54C4{margin:0;font-size:16px;color:#b3261e;font-weight:600}.table-pick_pinBox__jZTNp{min-height:56px;border-radius:14px;border:2px solid #1f2a44;padding:0 16px;font:600 24px system-ui,sans-serif;letter-spacing:.2em;text-align:center;color:#111;background:#fff}.table-pick_pad__JqgvU{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.table-pick_pad__JqgvU button{min-height:60px;border-radius:16px;border:1px solid #d9dde5;background:#f6f7fa;color:#111;font:600 24px system-ui,sans-serif;cursor:pointer}.table-pick_pad__JqgvU .table-pick_go__SaRxd{grid-column:span 1;background:#1f2a44;color:#fff;border-color:#1f2a44;font-size:18px}.table-pick_pad__JqgvU button:disabled{opacity:.45;cursor:default}.table-pick_tabs__zPra_{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.table-pick_tabs__zPra_ button{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #d9dde5;background:#fff;font:600 16px system-ui,sans-serif;cursor:pointer}.table-pick_tabs__zPra_ button[aria-selected=true]{background:#1f2a44;color:#fff;border-color:#1f2a44}.table-pick_grid___8SAm{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.table-pick_grid___8SAm button{min-height:72px;border-radius:14px;border:1px solid #d9dde5;background:#f6f7fa;color:#111;display:grid;place-content:center;gap:2px;cursor:pointer}.table-pick_grid___8SAm b{font-size:19px}.table-pick_grid___8SAm small{font-size:13px;color:#555}.table-pick_grid___8SAm .table-pick_free__wLKfz{background:#fff;border-color:#c9ced8}.table-pick_grid___8SAm .table-pick_busy__ORsMu{background:#fff3e0;border:2px solid #e8891b}.table-pick_grid___8SAm .table-pick_printed__pgZ06{background:#fdecea;border:2px solid #c62828}.table-pick_grid___8SAm .table-pick_cur__smbJ3{border:2px solid #2e7d32;background:#e8f3e9}.table-pick_legend__YnSwn{display:flex;flex-wrap:wrap;gap:14px;font-size:14px;color:#333}.table-pick_legend__YnSwn span{display:inline-flex;align-items:center;gap:6px}.table-pick_legend__YnSwn i{width:16px;height:16px;border-radius:4px;border:2px solid #c9ced8;display:inline-block}.table-pick_legend__YnSwn i.table-pick_busy__ORsMu{background:#fff3e0;border-color:#e8891b}.table-pick_legend__YnSwn i.table-pick_printed__pgZ06{background:#fdecea;border-color:#c62828}.table-pick_legend__YnSwn i.table-pick_cur__smbJ3{background:#e8f3e9;border-color:#2e7d32}.table-pick_link__Yo6xT{justify-self:start;min-height:44px;border:0;background:none;color:#1f2a44;font:600 16px system-ui,sans-serif;cursor:pointer;padding:0}.table-pick_ask__FSYQK{position:absolute;inset:auto 12px 12px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgb(0 0 0/.25);display:grid;gap:10px}.table-pick_ask__FSYQK b{font-size:19px}.table-pick_ask__FSYQK p{margin:0;font-size:16px;color:#333}.table-pick_ask__FSYQK div{display:flex;gap:10px;flex-wrap:wrap}.table-pick_ask__FSYQK button{min-height:52px;padding:0 18px;border-radius:999px;border:1px solid #d9dde5;background:#fff;font:600 16px system-ui,sans-serif;cursor:pointer}.table-pick_ask__FSYQK .table-pick_go__SaRxd{background:#1f2a44;border-color:#1f2a44;color:#fff}.table-pick_ask__FSYQK .table-pick_danger__IETuF{background:#fff;border-color:#b3261e;color:#b3261e}.table-pick_ask__FSYQK .table-pick_send__zwgRZ{background:#2e7d32;border-color:#2e7d32;color:#fff}