.nQi3sq_layer{z-index:30;padding:calc(env(safe-area-inset-top) + 16px) 16px calc(env(safe-area-inset-bottom) + 16px);background:#28201ae0;flex-direction:column;justify-content:center;align-items:center;gap:14px;animation:.18s ease-out nQi3sq_fade;display:flex;position:fixed;inset:0}@keyframes nQi3sq_fade{0%{opacity:0}}.nQi3sq_guide{color:#fff8ec;text-align:center;margin:0;font-size:15px}.nQi3sq_guide strong{color:#ffd36b}.nQi3sq_image{aspect-ratio:9/16;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:16px;max-width:100%;max-height:calc(100dvh - 190px);display:block;box-shadow:0 10px 30px #00000059}.nQi3sq_actions{gap:8px;width:100%;max-width:360px;display:flex}.nQi3sq_ghost,.nQi3sq_primary{cursor:pointer;border:0;border-radius:14px;flex:1;height:46px;font-size:15px;font-weight:800}.nQi3sq_ghost{color:#fff8ec;background:#fff8ec29}.nQi3sq_primary{color:#fff;background:#f0b45a}
._0WjR3q_kakao{color:#191600;cursor:pointer;background:#fee500;border:0;border-radius:14px;flex:none;height:48px;padding:0 16px;font-size:15px;font-weight:800}._0WjR3q_kakao:disabled{opacity:.7}._0WjR3q_fail{color:#b4533a;text-align:center;flex-basis:100%;font-size:12.5px}
.GQ1PVW_dim{z-index:70;background:#1e16108c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.GQ1PVW_wrap{text-align:center;perspective:1200px;width:100%;max-width:340px}.GQ1PVW_card{aspect-ratio:1080/1500;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,1.3,.5,1);animation:4.6s ease-in-out infinite GQ1PVW_float;position:relative;transform:rotateY(180deg)}.GQ1PVW_card.GQ1PVW_open{transform:rotateY(0)}@keyframes GQ1PVW_float{50%{translate:0 -8px}}.GQ1PVW_back,.GQ1PVW_front{backface-visibility:hidden;border-radius:22px;position:absolute;inset:0;box-shadow:0 16px 36px #00000059}.GQ1PVW_front{width:100%;height:100%}.GQ1PVW_back{color:#fffaf2;background:radial-gradient(circle at 30% 25%,#ffffff59 0 12%,#0000 13%),repeating-linear-gradient(45deg,#6fbf73 0 18px,#5aa95f 18px 36px);border:8px solid #fffaf2;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;transform:rotateY(180deg)}.GQ1PVW_back span{font-size:84px}.GQ1PVW_back b{font-size:20px;font-weight:900}.GQ1PVW_legend .GQ1PVW_front{box-shadow:0 0 0 3px #ffe27a,0 0 40px #ffd25abf,0 16px 36px #00000059}.GQ1PVW_note{color:#fff4e2;margin:12px 0 0;font-size:13px}.GQ1PVW_actions{gap:10px;margin-top:20px;display:flex}.GQ1PVW_ghost,.GQ1PVW_save{cursor:pointer;border:0;border-radius:16px;flex:1;height:48px;font-size:15px;font-weight:900}.GQ1PVW_ghost{color:#5a4632;background:#fffcf6e6}.GQ1PVW_save{color:#fff;background:#f0b45a;flex:2}.GQ1PVW_book{text-align:center;margin-top:12px}.GQ1PVW_lead{color:#8a7560;margin:0 0 12px;font-size:13px}.GQ1PVW_lead b{color:#4d3d2d;font-size:15px}.GQ1PVW_grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.GQ1PVW_slot{color:#b8a891;cursor:pointer;background:#f3eadc;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px 6px;display:flex}.GQ1PVW_slot:disabled{cursor:default}.GQ1PVW_slot.GQ1PVW_got{color:#4d3d2d;box-shadow:inset 0 0 0 2px #fffc}.GQ1PVW_slot.GQ1PVW_got.GQ1PVW_rare{box-shadow:inset 0 0 0 2px #c8d2e2}.GQ1PVW_slot.GQ1PVW_got.GQ1PVW_legend{box-shadow:inset 0 0 0 2px #e9b949,0 0 10px #e9b94973}.GQ1PVW_no{opacity:.7;font-size:10px;font-weight:800}.GQ1PVW_emoji{font-size:26px;font-weight:900;line-height:1.2}.GQ1PVW_name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:800;overflow:hidden}.GQ1PVW_h{color:#5a4632;margin:16px 0 8px;font-size:14px;font-weight:900}.GQ1PVW_list{margin:0;padding:0;list-style:none}.GQ1PVW_list li button{color:#4d3d2d;cursor:pointer;background:#f7efe3;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:10px 14px;font-size:14px;display:flex}.GQ1PVW_list em{color:#9a8670;margin-left:auto;font-size:12px;font-style:normal}@media (prefers-reduced-motion:reduce){.GQ1PVW_card{transition:none;animation:none}}
._9OxFoW_dim{z-index:30;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._9OxFoW_sheet{width:100%;max-width:480px;padding:10px 20px calc(env(safe-area-inset-bottom) + 18px);color:#4d3d2d;text-align:center;background:#fffcf6;border-radius:24px 24px 0 0;animation:.24s ease-out _9OxFoW_up;box-shadow:0 -8px 24px #5a402833}@keyframes _9OxFoW_up{0%{opacity:0;transform:translateY(30px)}}._9OxFoW_grabber{background:#e3d4bf;border-radius:99px;width:40px;height:5px;margin:0 auto 12px}._9OxFoW_picture{border-radius:50%;place-items:center;width:132px;height:132px;margin:0 auto 10px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #fffaf2,0 8px 20px #6e50322e}._9OxFoW_pedestal{background:#96785a40;border-radius:50%;width:64px;height:14px;position:absolute;bottom:18px}._9OxFoW_emoji{font-size:66px;line-height:1;animation:2.6s ease-in-out infinite _9OxFoW_bob;transform:translateY(-6px)}@keyframes _9OxFoW_bob{50%{transform:translateY(-12px)}}._9OxFoW_spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ffd54a;width:12px;height:12px;animation:1s ease-in-out infinite alternate _9OxFoW_twinkle;position:absolute}@keyframes _9OxFoW_twinkle{0%{opacity:.5;transform:scale(.6)}to{opacity:1;transform:scale(1.15)rotate(25deg)}}._9OxFoW_kicker{color:#b8860b;margin:0;font-size:12px;font-weight:800}._9OxFoW_sheet h3{margin:4px 0 8px;font-size:21px;font-weight:900}._9OxFoW_story{color:#6b5a48;max-width:340px;margin:0 auto;font-size:14.5px;line-height:1.6}._9OxFoW_actions{gap:10px;max-width:360px;margin:16px auto 0;display:flex}._9OxFoW_selfie{color:#8a5a17;cursor:pointer;background:#fff1c2;border:0;border-radius:16px;flex:1;height:48px;font-size:15px;font-weight:900;box-shadow:inset 0 0 0 2px #f0b45a}._9OxFoW_ok{color:#fff;cursor:pointer;background:#f0b45a;border:0;border-radius:16px;flex:1;width:100%;height:48px;font-size:16px;font-weight:900}@media (prefers-reduced-motion:reduce){._9OxFoW_emoji,._9OxFoW_spark{animation:none}}._9OxFoW_note{color:#9a8670;margin:8px 0 0;font-size:12.5px}._9OxFoW_wishes{grid-template-columns:1fr 1fr;gap:8px;max-width:360px;margin:12px auto 0;display:grid}._9OxFoW_wishes button{color:#4d3d2d;cursor:pointer;background:#f7efe3;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;height:48px;font-size:14px;font-weight:800;display:flex}._9OxFoW_wishes button span{font-size:18px}._9OxFoW_wishGlow{background:radial-gradient(circle,#fff8d6 0%,#ffe8a3 55%,#ffe8a300 72%);border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 10px;display:grid;position:relative}._9OxFoW_wishGlow span{font-size:54px;animation:1.6s ease-out both _9OxFoW_rise}@keyframes _9OxFoW_rise{0%{opacity:0;transform:translateY(26px)scale(.7)}60%{opacity:1}to{transform:translateY(-6px)scale(1)}}._9OxFoW_cardBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8fd08a,#5aa95f);border:0;border-radius:16px;width:100%;max-width:360px;height:52px;margin:14px auto 0;font-size:16px;font-weight:900;animation:1.6s ease-in-out infinite _9OxFoW_pulse;box-shadow:0 8px 18px #50a05a59}@keyframes _9OxFoW_pulse{50%{transform:scale(1.03)}}
.v50hAq_portrait{flex:none;display:inline-block;position:relative}.v50hAq_antL,.v50hAq_antR{background:var(--body);border-radius:99px;width:4%;height:26%;position:absolute;top:2%}.v50hAq_antL{left:32%;transform:rotate(-24deg)}.v50hAq_antR{right:32%;transform:rotate(24deg)}.v50hAq_antL:after,.v50hAq_antR:after{content:"";aspect-ratio:1;background:var(--body);border-radius:50%;width:260%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.v50hAq_head{aspect-ratio:1;background:var(--body);border-radius:50%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 -6px #00000014,0 6px 16px #6e503238}.v50hAq_head img{width:92%;height:92%;position:absolute;inset:4%}.v50hAq_badge{aspect-ratio:1;width:32%;font-size:calc(var(--size,96px) * .18);background:#fffcf6;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:2%;right:-4%;box-shadow:0 2px 6px #6e503233}
._1lr8uW_wrap{flex-direction:column;gap:12px;margin-bottom:4px;display:flex}._1lr8uW_lead{color:#6b5a48;margin:0;font-size:13px;line-height:1.55}._1lr8uW_box{background:#f8f1e6;border-radius:14px;padding:12px 14px}._1lr8uW_box h3{color:#4d3d2d;margin:0 0 4px;font-size:14.5px;font-weight:800}._1lr8uW_box h3 small{color:#9a8670;margin-left:4px;font-size:11.5px;font-weight:600}._1lr8uW_sub{color:#7a6651;margin:0 0 10px;font-size:12.5px;line-height:1.5}._1lr8uW_warn{color:#b4562f;margin:8px 0 10px;font-size:12px;line-height:1.5}._1lr8uW_code{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}._1lr8uW_code div{background:#fffcf6;border:1.5px dashed #e3cfb4;border-radius:12px;padding:10px 12px}._1lr8uW_code dt{color:#8a7560;font-size:11.5px}._1lr8uW_code dd{color:#4d3d2d;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;margin:2px 0 0;font-size:18px;font-weight:800}._1lr8uW_code ._1lr8uW_digits{letter-spacing:.12em;font-size:24px}._1lr8uW_row{gap:8px;display:flex}._1lr8uW_primary,._1lr8uW_ghost,._1lr8uW_google,._1lr8uW_kakao{cursor:pointer;border:0;border-radius:12px;flex:1;height:44px;padding:0 12px;font-size:14px;font-weight:800}._1lr8uW_primary{color:#fff;background:#f0b45a;width:100%}._1lr8uW_primary:disabled{color:#a8957f;background:#e8dccb}._1lr8uW_ghost{color:#5a4632;background:#f3eadc}._1lr8uW_google{color:#3c3c3c;background:#fff;box-shadow:inset 0 0 0 1.5px #e0d6c8}._1lr8uW_kakao{color:#191600;background:#fee500}._1lr8uW_socialStack{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}._1lr8uW_kakaoBig,._1lr8uW_googleBig{cursor:pointer;border:0;border-radius:14px;height:52px;font-size:16px;font-weight:800}._1lr8uW_kakaoBig{color:#191600;background:#fee500}._1lr8uW_googleBig{color:#3c3c3c;background:#fff;box-shadow:inset 0 0 0 1.5px #e0d6c8}._1lr8uW_or{color:#a08c74;align-items:center;gap:10px;margin:14px 0 2px;font-size:12.5px;font-weight:700;display:flex}._1lr8uW_or:before,._1lr8uW_or:after{content:"";background:#e8dcc9;flex:1;height:1px}._1lr8uW_linked{color:#3d6b35;background:#e9f3e6;border-radius:12px;flex:1;place-items:center;height:44px;font-size:13.5px;font-weight:700;display:grid}._1lr8uW_message{color:#6b5a48;text-align:center;margin:0;font-size:12.5px}._1lr8uW_policyLink{color:#8a6a3a;text-underline-offset:2px;font-weight:800;text-decoration:underline}._1lr8uW_textLink{color:#8a6a3a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:6px 8px;font-size:13px;font-weight:700;text-decoration:underline;display:block}._1lr8uW_keychain{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}._1lr8uW_keychain ._1lr8uW_primary{grid-column:1/-1}._1lr8uW_keychainField{color:#8a7560;background:#fffcf6;border:1.5px solid #e3cfb4;border-radius:10px;min-width:0;height:34px;padding:0 10px;font-size:13px;font-weight:700}._1lr8uW_saved{color:#3d6b35;background:#e9f3e6;border-radius:12px;margin:0;padding:10px 12px;font-size:12.5px;font-weight:700;line-height:1.5}._1lr8uW_recoverTools{justify-content:space-between;gap:8px;margin:-4px 0 4px;display:flex}._1lr8uW_textButton{color:#8a6a3a;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12.5px;font-weight:700}._1lr8uW_hint{color:#9a8670;margin:0 0 10px;font-size:11.5px;line-height:1.5}
.RrH9VW_tabs{background:#f3eadc;border-radius:14px;gap:4px;margin:0 0 12px;padding:4px;display:flex}.RrH9VW_tab{color:#7a6651;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;height:36px;font-size:14px;font-weight:700}.RrH9VW_tabActive{color:#4d3d2d;background:#fffcf6;box-shadow:0 1px 4px #6e503226}.RrH9VW_rail{scroll-snap-type:x mandatory;gap:12px;margin:0 -18px 4px;padding:2px 18px 8px;display:flex;overflow-x:auto}.RrH9VW_slide{flex:0 0 var(--card-w);scroll-snap-align:center;flex-direction:column;gap:8px;display:flex}.RrH9VW_single{flex-direction:column;gap:8px;width:64%;margin:0 auto 4px;display:flex}.RrH9VW_canvas{aspect-ratio:9/16;background:#f6efe4;border-radius:14px;width:100%;display:block;box-shadow:0 4px 16px #6e50322e}.RrH9VW_share{color:#fff8ec;cursor:pointer;background:#5a4632;border:0;border-radius:12px;height:40px;font-size:14px;font-weight:700}.RrH9VW_note{color:#9a8670;text-align:center;margin:0 0 10px;font-size:12px;line-height:1.45}.RrH9VW_toggle{color:#4d3d2d;background:#f8f1e6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:6px 0 12px;padding:10px 12px;font-size:13.5px;display:flex}.RrH9VW_toggle input{accent-color:#f0b45a;width:44px;height:26px}.RrH9VW_carousel{--card-w:min(56vw, 236px);margin:0 -18px 6px}.RrH9VW_track{scroll-snap-type:x mandatory;perspective:900px;padding:6px calc(50% - var(--card-w) / 2) 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;position:relative;overflow-x:auto}.RrH9VW_track::-webkit-scrollbar{display:none}.RrH9VW_slideItem{flex:0 0 var(--card-w);scroll-snap-align:center;transform-style:preserve-3d;justify-content:center;display:flex}.RrH9VW_cardFace{transform-origin:50%;will-change:transform;width:100%;transition:opacity .12s linear}.RrH9VW_cardCanvas{aspect-ratio:9/16;background:#f6efe4;border-radius:16px;width:100%;display:block;box-shadow:0 10px 26px #6e503242}.RrH9VW_caption{align-items:center;gap:8px;padding:0 18px;display:flex}.RrH9VW_captionText{flex-direction:column;flex:1;align-items:center;gap:1px;min-width:0;display:flex}.RrH9VW_captionText strong{color:#4d3d2d;font-size:15px}.RrH9VW_captionText span{color:#8a7560;font-size:12px}.RrH9VW_arrow{color:#5a4632;cursor:pointer;background:#f3eadc;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1}.RrH9VW_arrow:disabled{opacity:.35}.RrH9VW_dots{justify-content:center;gap:6px;margin:10px 0 12px;display:flex}.RrH9VW_dots i{background:#e3d6c3;border-radius:3px;width:6px;height:6px;transition:width .2s}.RrH9VW_dots .RrH9VW_dotOn{background:#f0b45a;width:18px}.RrH9VW_shareWide{color:#fff8ec;cursor:pointer;background:#5a4632;border:0;border-radius:14px;width:calc(100% - 36px);height:46px;margin:0 18px;font-size:15px;font-weight:800;display:block}.RrH9VW_cityTabs{background:#f3eadc;border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0 4px;padding:4px;display:grid}.RrH9VW_cityTabs button{color:#8a7560;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:42px;font-size:14px;font-weight:800;display:flex}.RrH9VW_cityTabs em{color:#8a7560;background:#ffffffb3;border-radius:99px;padding:1px 7px;font-size:11.5px;font-style:normal}.RrH9VW_cityTabs .RrH9VW_cityOn{color:#4d3d2d;background:#fffcf6;box-shadow:0 2px 8px #6e503229}.RrH9VW_floating,.RrH9VW_still{border-radius:16px;position:relative}.RrH9VW_floating{animation:5.2s ease-in-out infinite RrH9VW_floatCard}@keyframes RrH9VW_floatCard{0%{transform:translate(0,0)rotate(0)}25%{transform:translate(3px,-9px)rotate(.8deg)}50%{transform:translateY(-4px)rotate(0)}75%{transform:translate(-3px,-10px)rotate(-.8deg)}to{transform:translate(0,0)rotate(0)}}.RrH9VW_shine{pointer-events:none;border-radius:16px;position:absolute;inset:0;overflow:hidden}.RrH9VW_shine:after{content:"";background:linear-gradient(105deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:40%;animation:4.8s ease-in-out infinite RrH9VW_shineMove;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-12deg)}@keyframes RrH9VW_shineMove{0%,55%{left:-60%}85%,to{left:130%}}@media (prefers-reduced-motion:reduce){.RrH9VW_floating,.RrH9VW_shine:after{animation:none}}.RrH9VW_kakaoWide{color:#191600;cursor:pointer;background:#fee500;border:0;border-radius:14px;width:calc(100% - 36px);height:46px;margin:8px 18px 0;font-size:15px;font-weight:800;display:block}.RrH9VW_hideFloor{color:#7a6651;align-items:flex-start;gap:6px;margin:6px 4px 2px;font-size:12px;line-height:1.45;display:flex}.RrH9VW_hideFloor input{accent-color:#f0b45a;margin-top:1px}
.UZcD_q_empty{color:#9a8670;text-align:center;margin:8px 0 16px;font-size:14px}.UZcD_q_list{margin:0 0 14px;padding:0;list-style:none}.UZcD_q_item{border-bottom:1px solid #f0e6d7;padding:12px 0}.UZcD_q_row{justify-content:space-between;align-items:center;gap:10px;display:flex}.UZcD_q_info{flex-direction:column;gap:2px;min-width:0;display:flex}.UZcD_q_info strong{font-size:15px}.UZcD_q_info span{color:#9a8670;font-size:12px}.UZcD_q_actions{flex-shrink:0;gap:6px;display:flex}.UZcD_q_ghost,.UZcD_q_leave{cursor:pointer;border:0;border-radius:10px;height:34px;padding:0 12px;font-size:13px;font-weight:700}.UZcD_q_ghost{color:#6b5a48;background:#f3eadc}.UZcD_q_leave{color:#fff8ec;background:#6b5a48}.UZcD_q_confirm{background:#f8f1e6;border-radius:12px;margin-top:10px;padding:10px 12px}.UZcD_q_confirm p{color:#6b5a48;margin:0 0 8px;font-size:13px;line-height:1.45}.UZcD_q_confirm .UZcD_q_actions{justify-content:flex-end}.UZcD_q_row>svg{flex-shrink:0}.UZcD_q_info{flex:1}.UZcD_q_info .UZcD_q_lit,.UZcD_q_info .UZcD_q_dark{font-size:12.5px;font-weight:700}.UZcD_q_info .UZcD_q_lit{color:#b7791f}.UZcD_q_info .UZcD_q_dark{color:#6f7787}.UZcD_q_info .UZcD_q_title{color:#8a5a17;font-size:12px;font-weight:700}.UZcD_q_meTab{text-align:center;flex-direction:column;align-items:stretch;gap:14px;margin-top:12px;display:flex}.UZcD_q_meHero{background:radial-gradient(120% 90% at 50% 0,#fff8ea 0%,#f5e8d3 100%);border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:20px 16px 18px;display:flex;box-shadow:inset 0 0 0 2px #ead9c3}.UZcD_q_meName{color:#4d3d2d;letter-spacing:-.01em;margin-top:8px;font-size:21px;font-weight:900}.UZcD_q_meNo{color:#8a7560;font-variant-numeric:tabular-nums;font-size:12.5px}.UZcD_q_meTitle{color:#7a5a2a;background:#ffe7b8;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:12.5px;font-weight:800}.UZcD_q_meCustomize{color:#4a3420;cursor:pointer;background:#e9b24f;border:0;border-radius:999px;height:44px;margin-top:12px;padding:0 22px;font-size:15px;font-weight:900;box-shadow:0 6px 14px #b9822a47}.UZcD_q_meFacts{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.UZcD_q_meFacts div{text-align:center;background:#f7efe3;border-radius:14px;padding:12px 6px}.UZcD_q_meFacts dt{color:#8a7560;font-size:11.5px}.UZcD_q_meFacts dd{color:#4d3d2d;margin:4px 0 0;font-size:14.5px;font-weight:800}.UZcD_q_meLinks{flex-direction:column;gap:8px;display:flex}.UZcD_q_meLinks button{color:#4d3d2d;text-align:center;cursor:pointer;background:#fffcf6;border:0;border-radius:14px;height:48px;padding:0 14px;font-size:14.5px;font-weight:800;box-shadow:inset 0 0 0 2px #ead9c3}.UZcD_q_meNote{color:#9a8670;text-align:center;margin:0;font-size:12px}
.B7WsjW_lead{color:#7a6651;margin:6px 0 10px;font-size:13.5px;line-height:1.5}.B7WsjW_list{flex-direction:column;gap:6px;max-height:46vh;margin:0 0 4px;padding:0;list-style:none;display:flex;overflow-y:auto}.B7WsjW_item{color:#4d3d2d;text-align:left;cursor:pointer;background:#f7efe3;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.B7WsjW_item:disabled{color:#a8957f;cursor:default;background:#fbf6ee}.B7WsjW_dot{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 3px #fffc}.B7WsjW_name{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;font-weight:800;display:flex}.B7WsjW_name small{color:#9a8670;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.B7WsjW_tag,.B7WsjW_tagMine{border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.B7WsjW_tag{color:#8a7560;background:#efe5d6}.B7WsjW_tagMine{color:#9a6a1c;background:#ffe7b8}.B7WsjW_tunnel{z-index:40;color:#fff3dc;pointer-events:none;background:radial-gradient(circle,#ffd678d9 0%,#785434f5 55%,#4a3423 100%);justify-content:center;align-items:center;font-size:15px;font-weight:800;animation:1.1s ease-in-out forwards B7WsjW_tunnel;display:flex;position:absolute;inset:0}@keyframes B7WsjW_tunnel{0%{opacity:0;transform:scale(1.15)}30%{opacity:1;transform:scale(1)}70%{opacity:1}to{opacity:0}}.B7WsjW_prompt{left:50%;bottom:calc(env(safe-area-inset-bottom) + 200px);z-index:3;color:#4d3d2d;background:#fffcf6f5;border-radius:999px;align-items:center;gap:8px;max-width:min(100% - 150px,320px);padding:7px 7px 7px 12px;animation:.18s ease-out B7WsjW_pop;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 6px 20px #6e503240}.B7WsjW_prompt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.B7WsjW_prompt button{color:#fff;cursor:pointer;background:#f0b45a;border:0;border-radius:999px;flex:none;height:34px;padding:0 14px;font-size:14px;font-weight:800}@keyframes B7WsjW_pop{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}}.B7WsjW_results{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.B7WsjW_results li{background:#f7efe3;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.B7WsjW_results li span{flex:1}.B7WsjW_winner{color:#7a6651;margin:0 0 12px;font-size:13.5px}.B7WsjW_ride{color:#2f4a3a;background:radial-gradient(circle,#fff4d6e6 0%,#8fcdeef2 60%,#5aa36e 100%)}.B7WsjW_menu{flex-direction:column;gap:8px;margin:10px 0 4px;padding:0;list-style:none;display:flex}.B7WsjW_menuItem{color:#4d3d2d;text-align:left;cursor:pointer;background:#f7efe3;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.B7WsjW_menuItem:active{background:#ffe7b8}.B7WsjW_menuEmoji{flex:none;font-size:26px}.B7WsjW_menuText{flex-direction:column;flex:1;min-width:0;display:flex}.B7WsjW_menuText strong{font-size:15px;font-weight:900}.B7WsjW_menuText small{color:#8a7560;font-size:12px}.B7WsjW_menuGo{color:#fff;background:#f0b45a;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:800}
.AIcQja_scroll{max-height:60vh;overflow-y:auto}.AIcQja_row{color:#4d3d2d;background:#f7efe3;border-radius:14px;justify-content:space-between;align-items:center;margin:10px 0 4px;padding:12px 14px;font-size:15px;font-weight:800;display:flex}button.AIcQja_row{cursor:pointer;text-align:left;border:0;width:100%}.AIcQja_row input{accent-color:#f0b45a;width:22px;height:22px}.AIcQja_h{color:#5a4632;margin:16px 0 4px;font-size:14px;font-weight:900}.AIcQja_p{color:#7a6651;margin:0;font-size:13px;line-height:1.55}.AIcQja_disclaimer{color:#7a6651;background:#f3eadc;border-radius:12px;margin:16px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.AIcQja_help{color:#9a8670;text-align:center;border-top:1px solid #ece2d4;flex-direction:column;align-items:center;gap:3px;margin:18px 0 2px;padding-top:12px;font-size:11.5px;display:flex}.AIcQja_help strong{color:#8a7560;font-size:11.5px}.AIcQja_help a{color:#8a6a4a;text-decoration:underline}.AIcQja_p a{color:#8a6a4a;font-weight:800}.AIcQja_feedback{flex-direction:column;gap:6px;margin-top:8px;display:flex}.AIcQja_feedbackInput{box-sizing:border-box;color:#4d3d2d;width:100%;font:inherit;resize:vertical;background:#fffcf6;border:2px solid #ead9c3;border-radius:12px;padding:10px 12px;font-size:16px}.AIcQja_feedbackRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.AIcQja_feedbackCount{color:#9a8670;font-size:12px}.AIcQja_feedbackWarn{color:#b0573a;margin:0;font-size:12.5px}.AIcQja_feedbackOk{color:#4f8f5a;margin:0;font-size:12.5px}.AIcQja_feedbackSend{color:#fff;cursor:pointer;background:#f0b45a;border:0;border-radius:12px;height:38px;padding:0 14px;font-size:14px;font-weight:800}.AIcQja_feedbackSend:disabled{opacity:.5}.AIcQja_hRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.AIcQja_hLink{color:#8a6a4a;text-underline-offset:3px;font-size:12.5px;font-weight:800;text-decoration:underline}.AIcQja_leave{margin-top:6px}.AIcQja_leaveOpen{color:#9a7a5a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:8px 0;font-size:13.5px;font-weight:800;text-decoration:underline}.AIcQja_leaveBox{color:#6b5743;background:#fbf1e4;border:1.5px solid #efdcc4;border-radius:14px;margin-top:8px;padding:12px 14px;font-size:13px;line-height:1.55}.AIcQja_leaveBox strong{color:#5a4632;margin-bottom:4px;font-size:14.5px;display:block}.AIcQja_leaveBox p{margin:0 0 6px}.AIcQja_leaveBox ul{margin:0 0 8px;padding-left:18px}.AIcQja_leaveRow{gap:8px;margin-top:8px;display:flex}.AIcQja_leaveStay,.AIcQja_leaveNext,.AIcQja_leaveGo{cursor:pointer;border-radius:12px;flex:1;height:40px;font-size:14px;font-weight:800}.AIcQja_leaveStay{color:#6b5743;background:#fffcf6;border:2px solid #ead9c3}.AIcQja_leaveNext{color:#fff;background:#f0b45a;border:0}.AIcQja_leaveGo{color:#fff;background:#c2553f;border:0}.AIcQja_leaveStay:disabled,.AIcQja_leaveGo:disabled{opacity:.55}
.KMfKcG_bar{right:14px;bottom:calc(env(safe-area-inset-bottom) + 118px);z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute}.KMfKcG_btn{cursor:pointer;background:#fffcf6;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:52px;height:52px;display:flex;box-shadow:0 4px 12px #6e50322e}.KMfKcG_btn:active{transform:scale(.95)}.KMfKcG_btn[aria-pressed=true]{background:#fde7c2}.KMfKcG_icon{font-size:20px;line-height:1}.KMfKcG_label{color:#6b5a48;font-size:10.5px;font-weight:700}.KMfKcG_dock{right:14px;bottom:calc(env(safe-area-inset-bottom) + 118px);z-index:1;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute}.KMfKcG_emoteWrap{position:relative}.KMfKcG_emotes{background:#fffcf6f5;border-radius:18px;grid-template-columns:repeat(3,52px);gap:6px;padding:8px;display:grid;position:absolute;top:50%;right:60px;transform:translateY(-50%);box-shadow:0 6px 18px #6e503238}.KMfKcG_emote{cursor:pointer;background:#f7efe3;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:52px;height:52px;display:flex}.KMfKcG_emote:active{background:#ffe7b8;transform:scale(.95)}.KMfKcG_carry{background:#fff3d9;box-shadow:inset 0 0 0 2px #e9b949,0 6px 16px #785a322e}.KMfKcG_carry:disabled{opacity:.85}
