:root{--ink:#111418;--sub:#5b6370;--mute:#8d949e;--line:#eceef1;--bg:#fff;--soft:#f5f6f8;--red:#ff2e4d;--ok:#12a150;--mid:#e88a00;--late:#e5484d}*{box-sizing:border-box;margin:0;padding:0}html{background:#e9ebee}body{color:var(--ink);background:var(--bg);word-break:keep-all;-webkit-font-smoothing:antialiased;max-width:430px;margin:0 auto;padding-bottom:132px;font-family:Pretendard Variable,Pretendard,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.promo{color:#fff;background:#111418;align-items:center;gap:8px;height:40px;padding:0 12px 0 16px;font-size:13px;font-weight:600;display:flex}.promo b{color:#ffd400}.promo svg{opacity:.7;margin-left:auto}.promo .x{opacity:.6;margin-left:auto;display:flex}.hd{z-index:20;background:#fff;position:sticky;top:0}.hd-top{align-items:center;gap:14px;height:52px;padding:0 16px;display:flex}.logo{letter-spacing:-.6px;font-size:21px;font-weight:800}.logo i{font-style:normal}.hd-top .sp{flex:1}.bell{display:flex;position:relative}.bell:after{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:1px;right:1px;box-shadow:0 0 0 2px #fff}.tabs{scrollbar-width:none;border-bottom:1px solid var(--line);height:42px;color:var(--sub);white-space:nowrap;align-items:center;gap:20px;padding:0 16px;font-size:15px;font-weight:600;display:flex;overflow-x:auto}.tabs a{align-items:center;height:100%;display:flex;position:relative}.tabs a.on{color:var(--ink)}.tabs a.on:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.tabs .dot:before{content:"";background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:-7px}.hero{border-radius:16px;height:236px;margin:14px 16px 0;position:relative;overflow:hidden}.slides{height:100%;transition:transform .5s;display:flex}.slide{flex:none;width:100%;height:100%;display:flex;position:relative}.slide .txt{z-index:1;color:#fff;flex-direction:column;width:62%;padding:22px 20px;display:flex;position:relative}.slide .tag{background:#00000047;border-radius:6px;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:700}.slide h2{letter-spacing:-.6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:25px;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.slide p{opacity:.9;margin-top:8px;font-size:13px;line-height:1.45}.slide .ph{background-position:50%;background-size:cover;width:52%;position:absolute;top:0;bottom:0;right:0}.slide .ph:before{content:"";background:linear-gradient(90deg,var(--c) 0%,transparent 45%);position:absolute;inset:0}.cnt{z-index:2;color:#fff;background:#0006;border-radius:12px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;bottom:12px;right:12px}.menu{grid-template-columns:repeat(4,1fr);gap:16px 4px;padding:22px 12px 6px;display:grid}.menu a{color:#2b3038;flex-direction:column;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex;position:relative}.menu .ico{background:var(--soft);color:#2b3038;border-radius:16px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.menu .ico.hot{color:var(--red);background:#fff0f2}.menu em{color:#fff;background:var(--red);border-radius:8px;margin-left:10px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:800;line-height:15px;position:absolute;top:-6px;left:50%}.menu em.new{background:#111418}.sec{padding:30px 0 0}.sec-h{align-items:baseline;gap:8px;padding:0 16px 12px;display:flex}.sec-h h3{letter-spacing:-.4px;font-size:19px;font-weight:700}.sec-h .n{color:var(--red)}.sec-h small{color:var(--mute);font-size:13px}.sec-h .more{color:var(--mute);margin-left:auto;font-size:13px}.row{scrollbar-width:none;gap:10px;padding:0 16px;display:flex;overflow-x:auto}.card{flex:none;width:150px}.card .im{background-position:50%;background-size:cover;border-radius:12px;height:190px;position:relative;overflow:hidden}.card .ev{color:#fff;background:linear-gradient(#0000,#000000bf);padding:22px 8px 8px;font-size:12.5px;font-weight:700;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.card .ev b{background:var(--red);border-radius:4px;margin-bottom:4px;padding:1px 5px;font-size:11px;display:inline-block}.card .heart{color:#fff;display:flex;position:absolute;top:8px;right:8px}.st{align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.st i{background:currentColor;border-radius:50%;width:7px;height:7px}.st.ok{color:var(--ok)}.st.mid{color:var(--mid)}.st.late{color:var(--late)}.st.off{color:var(--mute)}.card .st{margin-top:8px}.card .nm{margin-top:3px;font-size:15px;font-weight:700}.card .meta{color:var(--mute);margin-top:2px;font-size:12.5px}.strip{color:#fff;background:#111418;border-radius:14px;align-items:center;gap:12px;height:76px;margin:30px 16px 0;padding:0 0 0 18px;display:flex;position:relative;overflow:hidden}.strip div{z-index:1;position:relative}.strip b{letter-spacing:-.3px;font-size:16px;font-weight:800;display:block}.strip span{opacity:.85;font-size:12.5px}.strip .im{background-position:50%;background-size:cover;width:42%;position:absolute;top:0;bottom:0;right:0}.strip .im:before{content:"";background:linear-gradient(90deg,var(--c),transparent 70%);position:absolute;inset:0}.jn-strip{background:#fff0f2;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:30px 16px 0;padding:16px 16px 16px 18px;display:flex}.jn-strip b{letter-spacing:-.3px;color:var(--ink);font-size:16px;font-weight:800;display:block}.jn-strip span{color:var(--sub);margin-top:3px;font-size:12.5px;display:block}.jn-strip em{background:var(--red);color:#fff;border-radius:10px;flex:none;align-items:center;height:38px;padding:0 14px;font-size:14px;font-style:normal;font-weight:700;display:inline-flex}.grid{grid-template-columns:1fr 1fr;gap:12px 10px;padding:0 16px;display:grid}.ev2 .im{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:12px;position:relative;overflow:hidden}.ev2 .badge{color:#fff;background:var(--red);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:800;position:absolute;top:8px;left:8px}.ev2 .badge.k{background:#111418}.ev2 h4{margin-top:9px;font-size:14.5px;font-weight:700;line-height:1.35}.ev2 .nm{color:var(--sub);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.chips{scrollbar-width:none;gap:8px;padding:0 16px 14px;display:flex;overflow-x:auto}.chips a{height:34px;color:var(--sub);border:1px solid #dfe2e6;border-radius:17px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:flex}.chips a.on{color:#fff;background:#111418;border-color:#111418}.rank{padding:0 16px}.rk{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.rk .no{text-align:center;width:22px;font-size:18px;font-weight:800}.rk .no.top{color:var(--red)}.rk .th{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:72px;height:72px}.rk .bd{flex:1;min-width:0}.rk .nm{font-size:15.5px;font-weight:700}.rk .meta{color:var(--mute);margin-top:2px;font-size:12.5px}.rk .evl{color:var(--red);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;font-weight:600;overflow:hidden}.rk .up{color:var(--red);font-size:12px;font-weight:700}.rk .up.dn{color:#3a7bff}.foot{background:var(--soft);color:var(--mute);margin-top:36px;padding:22px 16px;font-size:12.5px;line-height:1.6}.callfab{z-index:30;background:var(--red);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:min(398px,100% - 32px);height:54px;font-size:16.5px;font-weight:700;display:flex;position:fixed;bottom:74px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #ff2e4d59}.callfab small{opacity:.9;font-size:13px;font-weight:500}.tabbar{z-index:30;border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);width:100%;max-width:430px;height:62px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tabbar a{color:var(--mute);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}.tabbar a.on{color:var(--ink)}.crumb{height:40px;color:var(--mute);align-items:center;gap:6px;padding:0 16px;font-size:13px;display:flex}.crumb b{color:var(--ink);font-weight:600}.gal{background-position:50%;background-size:cover;height:300px;position:relative}.gal .cnt{bottom:14px}.gal .live{background:#fff;border-radius:8px;padding:6px 10px;position:absolute;bottom:14px;left:14px}.sh-hd{padding:18px 16px 0}.sh-hd .biz{color:var(--sub);font-size:13px;font-weight:600}.sh-hd h1{letter-spacing:-.6px;margin-top:4px;font-size:26px;font-weight:800}.sh-hd h1 small{color:var(--mute);margin-left:6px;font-size:14px;font-weight:500}.sh-hd .stl{align-items:center;gap:8px;margin-top:10px;display:flex}.sh-hd .stl .t{color:var(--mute);font-size:13px}.evbig{color:#fff;background:linear-gradient(120deg,#ff2e4d,#ff7a3d);border-radius:16px;margin:18px 16px 0;padding:18px;position:relative;overflow:hidden}.evbig .tag{background:#0003;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700}.evbig h2{letter-spacing:-.5px;margin-top:10px;font-size:22px;font-weight:800}.evbig p{opacity:.92;margin-top:4px;font-size:13.5px}.evbig a{color:#e01e3c;background:#fff;border-radius:10px;align-items:center;gap:6px;height:40px;margin-top:14px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.info{margin:22px 16px 0}.info h3{margin-bottom:8px;font-size:17px;font-weight:700}.info dl{grid-template-columns:76px 1fr;row-gap:10px;font-size:14.5px;display:grid}.info dt{color:var(--mute)}.photos{scrollbar-width:none;gap:8px;padding:0 16px;display:flex;overflow-x:auto}.photos i{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:120px;height:120px}.lv{color:#fff;background:#111418;border-radius:16px;margin:26px 16px 0;padding:16px 0 6px;overflow:hidden}.lv-h{align-items:center;gap:8px;padding:0 16px;display:flex}.lv-h h3{letter-spacing:-.3px;font-size:18px;font-weight:700}.lv-h small{color:#9aa1ab;margin-left:auto;font-size:12.5px}.onair{background:var(--red);color:#fff;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:11.5px;font-weight:800;display:inline-flex}.onair i{background:#fff;border-radius:50%;width:6px;height:6px}.story{scrollbar-width:none;gap:12px;padding:14px 16px 4px;display:flex;overflow-x:auto}.story a{text-align:center;color:#e8eaee;flex:none;width:64px;font-size:12px;font-weight:600}.story .im{width:64px;height:64px;box-shadow:0 0 0 2px #111418,0 0 0 4px var(--red);background-position:top;background-size:cover;border-radius:50%;margin-bottom:6px;display:block}.story a.old .im{box-shadow:0 0 0 2px #111418,0 0 0 4px #4a4f58}.lv ul{margin-top:8px;list-style:none}.lv li a{border-top:1px solid #23272e;align-items:center;gap:10px;padding:11px 16px;font-size:14.5px;line-height:1.4;display:flex}.lv .tm{color:#9aa1ab;font-variant-numeric:tabular-nums;flex:none;width:38px;font-size:12.5px}.lv li b{margin-right:5px;font-weight:700}.lv li .go{color:#9aa1ab;flex:none;margin-left:auto;display:flex}.lv-more summary{color:#c9ced6;cursor:pointer;border:1px solid #2c313a;border-radius:12px;justify-content:center;align-items:center;height:42px;margin:6px 16px 10px;font-size:14px;font-weight:700;list-style:none;display:flex}.lv-more summary::-webkit-details-marker{display:none}.lv-more[open] summary{display:none}.lv-more ul{margin-top:0}.lv-more2{color:#9aa1ab;margin-left:auto;font-size:13px}.deal{scrollbar-width:none;gap:10px;padding:0 16px;display:flex;overflow-x:auto}.dc{border:1px solid var(--line);border-radius:14px;flex:none;width:236px;overflow:hidden}.dc .im{background-position:50% 20%;background-size:cover;height:150px;position:relative}.dc .timer{background:var(--red);color:#fff;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.dc .timer span{font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px}.dc .bd{padding:10px 12px 12px}.dc h4{font-size:15px;font-weight:700;line-height:1.35}.dc .nm{color:var(--sub);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.cd{font-variant-numeric:tabular-nums}body{padding-bottom:84px}.tabbar{grid-template-columns:repeat(5,1fr);height:64px}.tabbar .callc{color:var(--red);position:relative}.tabbar .callc b{background:var(--red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #fff,0 6px 16px #ff2e4d59}.tabbar .callc span{margin-top:34px;font-weight:700;position:relative}.evbig .cdl{background:#0003;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;width:max-content;margin-top:10px;padding:6px 10px;font-size:13.5px;font-weight:700;display:flex}.news{margin:0 16px}.news li{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.news .tm{color:var(--mute);font-variant-numeric:tabular-nums;flex:none;width:40px;padding-top:1px;font-size:13px}.news .who{color:var(--red);font-size:12px;font-weight:700;display:block}.callbar{z-index:30;border-top:1px solid var(--line);background:#fff;gap:8px;width:100%;max-width:430px;padding:10px 16px 14px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.callbar .sv{border:1px solid var(--line);border-radius:14px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.callbar .call{background:var(--red);color:#fff;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:54px;font-size:16.5px;font-weight:700;display:flex}.callbar .call small{opacity:.9;font-size:13px;font-weight:500}.card .im,.ev2 .im,.rk .th,.gal{background-position:50% 20%}.hd-top a{display:flex}.tabbar .callc{cursor:pointer}.sec-empty{background:var(--soft);color:var(--sub);border-radius:14px;margin:0 16px;padding:18px 16px;font-size:14px;line-height:1.6}.list-head{padding:18px 16px 4px}.list-head h1{letter-spacing:-.5px;font-size:22px;font-weight:800}.list-head p{color:var(--sub);margin-top:4px;font-size:14px}.rk .bd{min-width:0}.dc .im,.card .im{background-color:#222}.evcall{color:#e01e3c;background:#fff;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;height:40px;margin-top:14px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.info .desc{color:var(--sub);margin:0 0 12px;font-size:14.5px;line-height:1.65}.search{padding:14px 16px 0}.search input{border:1px solid #dfe2e6;border-radius:12px;width:100%;height:48px;padding:0 14px;font-family:inherit;font-size:16px}.ad-form{flex-direction:column;gap:16px;padding:18px 16px 0;display:flex}.ad-form label,.ad-field{flex-direction:column;gap:6px;display:flex}.ad-form label>span,.ad-field>span{color:var(--sub);font-size:14px;font-weight:600}.ad-form input[type=text],.ad-form input:not([type]),.ad-form input[type=tel],.ad-form textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe2e6;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:16px}.ad-form input:focus,.ad-form textarea:focus{border-color:var(--ink);outline:0}.ad-form textarea{resize:vertical;line-height:1.55}.ad-chips{flex-wrap:wrap;gap:8px;display:flex}.ad-chips label{height:38px;color:var(--sub);cursor:pointer;border:1px solid #dfe2e6;border-radius:19px;flex-direction:row;align-items:center;padding:0 14px;font-size:14px;font-weight:600}.ad-chips label.on{background:var(--ink);border-color:var(--ink);color:#fff}.ad-chips input{opacity:0;pointer-events:none;position:absolute}.ad-form .ad-agree{color:var(--sub);flex-direction:row;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.5}.ad-agree input{flex:none;width:18px;height:18px;margin-top:3px}.ad-err{color:var(--red);font-size:14px;font-weight:600}.ad-send{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:14px;height:54px;font-family:inherit;font-size:16.5px;font-weight:700}.ad-send:disabled{opacity:.6}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ad-done{background:var(--soft);border-radius:14px;margin:18px 16px 0;padding:24px 18px}.ad-done b{font-size:18px}.ad-done p{color:var(--sub);margin-top:6px;font-size:14.5px}.foot a{color:var(--sub);text-underline-offset:3px;text-decoration:underline}.no-tab{margin-bottom:-60px}.pc-l,.pc-bg{display:none}@media (min-width:1200px){:root{--shift:180px}html{background:var(--ink)}body{margin:0 0 0 calc(50% - 215px + var(--shift));min-height:100vh}body .callfab,body .tabbar,body .callbar,body .pb-bar{left:calc(50% + var(--shift))}.pc-l{color:#fff;flex-direction:column;gap:14px;width:330px;display:flex;position:fixed;top:50%;right:calc(50% + 107px);transform:translateY(-50%)}.pc-l img{width:210px;height:auto;margin-bottom:14px;display:block}.pc-l .sch{background:#fff;border-radius:25px;align-items:center;height:50px;padding:0 6px 0 18px;display:flex}.pc-l .sch input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.pc-l .sch button{color:var(--ink);padding:8px;display:flex}.pc-l .h{margin-top:14px;font-size:15px}.pc-l .chips{flex-wrap:wrap;gap:8px 6px;max-width:300px;margin:0;padding:0;display:flex;overflow:visible}.pc-l .chips a{color:#fff;border:1px solid #ffffff3d;border-radius:18px;padding:7px 13px;font-size:14px}.pc-l .chips a:hover{border-color:#fff}.pc-bg{z-index:-1;filter:brightness(.3)saturate(.9);background:50% 25%/cover no-repeat;display:block;position:fixed;inset:0}.pc-l .evs{flex-direction:column;gap:8px;display:flex}.pc-l .evs a{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111418b3;border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.pc-l .evs a:hover{background:#111418d9}.pc-l .evs span{background:#2b3038 50% 20%/cover no-repeat;border-radius:8px;flex:none;width:56px;height:56px}.pc-l .evs div{flex-direction:column;gap:2px;min-width:0;display:flex}.pc-l .evs small{color:#9aa1ab;font-size:12px}.pc-l .evs b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pc-l .qr-row{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111418b3;border-radius:14px;align-items:center;gap:16px;margin-top:10px;padding:16px;display:flex}.pc-l .qr{background:#fff;border-radius:6px;flex:none;width:104px;height:104px;padding:6px;display:block}.pc-l .qr svg{width:100%;height:100%;display:block}.pc-l .qr-row div{white-space:nowrap;flex-direction:column;gap:3px;display:flex}.pc-l .qr-row b{font-size:15px}.pc-l .qr-row small{color:#9aa1ab;font-size:13px}}@media (min-width:1200px) and (max-height:820px){.pc-l .ev-h,.pc-l .evs{display:none}}.cv{object-fit:cover;object-position:center 20%;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.story .im,.evs span,.av.ph,.nav2.ph,.ico.av.ph,.lb-c .im{position:relative;overflow:hidden}.slide .ph,.lb-ban i{z-index:0}.slide .ph:before,.lb-ban i:before{z-index:1}.story .im .cv{object-position:center top}.logo-h1{font-size:inherit;margin:0;line-height:0}.sec-h h2{letter-spacing:-.4px;font-size:19px;font-weight:700}
.logo{align-items:center;display:flex}.logo img{width:auto;height:28px;display:block}.hd-top button{display:flex}.sec-empty a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.roll{align-items:center;gap:6px;height:1.4em;display:flex;overflow:hidden}.roll .rt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:transform .35s,opacity .35s;overflow:hidden}.roll .rt.out{opacity:0;transform:translateY(-100%)}.roll .rt.pre{opacity:0;transition:none;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.roll .rt{transition:none}}.rk .evl.roll{display:flex}.dc h4 .roll{height:1.35em}.lb-ban{color:#fff;background:#111418;border-radius:14px;align-items:center;height:110px;margin:14px 16px 0;padding:0 18px;display:flex;position:relative;overflow:hidden}.lb-ban i{background-position:50% 20%;background-size:cover;width:45%;position:absolute;top:0;bottom:0;right:0}.lb-ban i:before{content:"";background:linear-gradient(90deg,#111418,#0000 70%);position:absolute;inset:0}.lb-ban div{min-width:0;max-width:72%;position:relative}.lb-ban small{color:#ff8a9c;font-size:12px;font-weight:700}.lb-ban b{margin-top:4px;font-size:19px;font-weight:800;line-height:1.3;display:block}.lb-ban .n{color:#fff;background:#00000073;border-radius:10px;padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;bottom:10px;right:10px}.lb-h{align-items:center;padding:18px 16px 10px;display:flex}.lb-h h1{letter-spacing:-.4px;font-size:22px;font-weight:800}.lb-h span{color:var(--mute);margin-left:8px;font-size:14px}.lb-h .lb-sort{margin-left:auto;position:relative}.lb-sort>button{height:32px;color:var(--sub);align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex}.lb-sort ul{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:132px;margin:0;padding:6px;list-style:none;position:absolute;top:36px;right:0;box-shadow:0 8px 24px #0000001f}.lb-sort ul button{text-align:left;width:100%;color:var(--ink);border-radius:8px;padding:10px 12px;font-size:15px;display:block}.lb-sort ul button.on{color:var(--red);font-weight:700}.lb-sort-m{color:#fff;z-index:20;background:#111418;border-radius:10px;width:220px;padding:10px 12px;font-size:13px;line-height:1.5;position:absolute;top:36px;right:0}.lb-f{scrollbar-width:none;gap:8px;padding:0 16px 14px;display:flex;overflow-x:auto}.lb-f a{background:var(--soft);height:34px;color:var(--sub);border-radius:8px;flex:none;align-items:center;padding:0 13px;font-size:14px;font-weight:600;display:flex}.lb-f a.on{background:var(--ink);color:#fff}.lb-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;padding:0 16px;display:grid}.lb-c{min-width:0;position:relative}.lb-c>a{display:block}.lb-c .im{aspect-ratio:4/5;background-color:#222;background-position:50% 20%;background-size:cover;border-radius:12px;position:relative}.lb-c .badge{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#111418bf;border-radius:6px;max-width:calc(100% - 16px);padding:3px 7px;font-size:11.5px;font-weight:700;display:block;position:absolute;bottom:8px;left:8px;overflow:hidden}.lb-c .badge.ok{background:var(--ok)}.lb-c .badge.mid{background:var(--mid)}.lb-c .badge.late{background:var(--late)}.lb-c .heart{color:#fff;filter:drop-shadow(0 1px 2px #00000059);padding:4px;display:flex;position:absolute;top:4px;right:4px}.lb-c .heart.on{color:var(--red)}.lb-c .b{color:var(--mute);margin-top:8px;font-size:12.5px}.lb-c b{margin-top:1px;font-size:16px;font-weight:800;display:block}.lb-c .s{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.lb-c .e{color:var(--red);margin-top:4px;font-size:13.5px;font-weight:700;line-height:1.35}.lb-c .t{color:var(--mute);margin-top:3px;font-size:12px}.search{background:var(--soft);height:50px;color:var(--mute);border-radius:14px;align-items:center;gap:8px;margin:14px 16px 0;padding:0 14px;display:flex}.search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;width:auto;height:100%;padding:0;font-family:inherit;font-size:16px}.sgroups{padding:8px 16px 0}.sgroups h3{margin:20px 0 10px;font-size:15px;font-weight:700}.schips{flex-wrap:wrap;gap:8px;display:flex}.schips a{border:1px solid #dfe2e6;border-radius:18px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.crumb{height:40px;color:var(--mute);align-items:center;gap:6px;padding:0 16px;font-size:13px;display:flex}.crumb a{color:var(--mute)}.crumb b{color:var(--ink);font-weight:600}.gal2{background:#222;height:320px;position:relative}.gal2-track{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.gal2-track::-webkit-scrollbar{display:none}.gal2-s{scroll-snap-align:start;object-fit:cover;object-position:center 18%;flex:none;width:100%;height:100%;display:block}.gal2-n{color:#fff;background:#00000073;border-radius:12px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;top:14px;right:14px}.sheet{z-index:1;background:#fff;border-radius:22px 22px 0 0;margin-top:-28px;padding:22px 16px 0;position:relative}.sheet .biz{color:var(--sub);font-size:13px;font-weight:600}.sheet h1{letter-spacing:-.7px;margin-top:3px;font-size:27px;font-weight:800;line-height:1.25}.sheet h1 small{color:var(--mute);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}.sheet .stl{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.sheet .stl .st{font-size:15px}.sheet .stl .st i{width:8px;height:8px}.sheet .stl .t{color:var(--mute);font-size:13px}.act{scrollbar-width:none;gap:8px;padding:16px 16px 0;display:flex;overflow-x:auto}.act>a,.act>button{color:#d61f3c;background:#fff0f2;border-radius:21px;flex:none;align-items:center;gap:6px;height:42px;padding:0 16px;font-size:15px;font-weight:700;display:flex}.facts{flex-direction:column;gap:11px;margin:20px 16px 0;font-size:15px;display:flex}.facts div{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.facts svg{color:var(--mute);flex:none;margin-top:2px}.facts em{color:var(--mute);font-style:normal}.greet{background:var(--soft);border-radius:14px;margin:20px 16px 0;padding:16px}.greet b{color:var(--sub);font-size:14px;font-weight:700;display:block}.greet p{white-space:pre-line;margin-top:8px;font-size:15.5px;line-height:1.65}.greet .igrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.greet .igrid a{aspect-ratio:1;background:#222;border-radius:10px;overflow:hidden}.greet .igrid img,.mview .igrid img{object-fit:cover;width:100%;height:100%;display:block}.greet small{color:var(--mute);text-align:right;margin-top:8px;font-size:13.5px;display:block}.facts .tagl svg{margin-top:5px}.chips3{flex-wrap:wrap;gap:6px;display:flex}.chips3 i{color:#4a515c;background:var(--soft);border-radius:8px;padding:5px 10px;font-size:13.5px;font-style:normal;font-weight:600;line-height:1.3}.facts .cp{color:var(--sub);border:1px solid #dfe2e6;border-radius:8px;flex:none;margin-left:auto;padding:3px 8px;font-size:12.5px;font-weight:600}.amen{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:20px 16px 0;padding:16px 0;display:grid}.amen div{color:#2b3038;text-align:center;flex-direction:column;align-items:center;gap:7px;padding:0 2px;font-size:12.5px;font-weight:500;line-height:1.3;display:flex}.ptabs{z-index:15;border-bottom:1px solid var(--line);border-top:8px solid var(--soft);scrollbar-width:none;background:#fff;gap:22px;margin-top:6px;padding:0 16px;display:flex;position:sticky;top:94px;overflow-x:auto}.ptabs a{color:var(--mute);border-bottom:2px solid #0000;flex:none;padding:13px 0 11px;font-size:16px;font-weight:600}.ptabs a.on{color:var(--ink);border-color:var(--ink)}.sd .sec[id]{scroll-margin-top:150px}.pa-ev{border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin:0 16px;padding:14px;display:flex}.evs .pa-ev+.pa-ev{margin-top:8px}.pa-ev .ico{width:46px;height:46px;color:var(--red);background:#fff0f2;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pa-ev small{color:#fff;background:var(--red);border-radius:5px;margin-right:6px;padding:1px 6px;font-size:11.5px;font-weight:700;display:inline-block}.pa-ev .d{color:var(--mute);font-size:12.5px}.pa-ev b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.pa-ev .c{color:var(--sub);margin-top:1px;font-size:13px}.pa-ev .tx{flex:1;min-width:0}.pa-ev .ico.av{background:var(--soft) center/cover no-repeat;color:var(--sub);border-radius:50%;font-size:17px;font-weight:700}.pa-ev .d{align-items:baseline;gap:6px;display:flex}.pa-ev .evby{color:var(--ink);margin:0;font-size:14px;font-weight:700;display:inline}.pa-ev b small{vertical-align:2px}.pa-ev .evc{width:42px;height:42px;color:var(--red);background:#fff0f2;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.pa-gap{background:#f2f3f5;height:10px;margin-top:22px}.news{margin:6px 16px 0;list-style:none}.news li{border-bottom:1px solid var(--line);gap:12px;padding:13px 0;font-size:14.5px;line-height:1.5;display:flex}.news li:last-child{border-bottom:0}.news-more summary{border:1px solid var(--line);height:44px;color:var(--sub);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;margin:4px 16px 0;font-size:14.5px;font-weight:700;list-style:none;display:flex}.news-more summary::-webkit-details-marker{display:none}.news-more[open] summary{display:none}.news .by{color:var(--sub);margin-bottom:1px;font-size:13px;font-weight:700;display:block}.news li{align-items:flex-start}.news .nav2{background:var(--soft) center/cover no-repeat;width:32px;height:32px;color:var(--sub);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.news .nt{flex:1;min-width:0}.news .nl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.allnews{margin-top:4px}.allnews li{padding:0}.allnews .nrow{width:100%;color:inherit;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.news .byn{color:var(--mute);font-weight:500}.news .nb{border-radius:6px;align-items:center;gap:3px;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.news .nb.ev{background:var(--red);color:#fff}.news .tm{color:var(--mute);font-variant-numeric:tabular-nums;flex:none;width:40px;padding-top:1px;font-size:13px}.sec-h .onair{align-self:center}.pgrid{grid-template-columns:repeat(3,1fr);gap:4px;padding:0 16px;display:grid}.pgrid button{cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.pgrid button img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pgrid .more{color:#fff;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:absolute;inset:0}.pgrid .more small{margin-top:2px;font-size:13px;font-weight:600}.pgrid .pby{color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#0000008c);padding:14px 8px 6px;font-size:11.5px;font-weight:600;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.pgrid i,.pgrid a,.pgrid button{aspect-ratio:1;background-color:#222;background-position:50%;background-size:cover;border-radius:8px;display:block}.pgrid i:first-child,.pgrid a:first-child,.pgrid button:first-child{grid-area:span 2/span 2}.map{background:#e9ebee;border-radius:14px;height:200px;margin:0 16px;display:block;position:relative;overflow:hidden}.map iframe{border:0;width:100%;height:100%;display:block}.addr{align-items:center;gap:10px;margin:14px 16px 0;font-size:15px;line-height:1.45;display:flex}.addr .cp{color:var(--sub);border:1px solid #dfe2e6;border-radius:8px;flex:none;margin-left:auto;padding:5px 9px;font-size:12.5px;font-weight:600}.sd .sub{color:var(--sub);margin:6px 16px 0;font-size:14px}.btns{gap:8px;margin:14px 16px 0;display:flex}.btns a{border:1px solid #dfe2e6;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;height:46px;font-size:14.5px;font-weight:700;display:flex}.btns a.k{color:#fff;background:#111418;border-color:#111418}.tolist{border:1px solid #dfe2e6;border-radius:12px;justify-content:center;align-items:center;height:48px;margin:20px 16px 0;font-size:15px;font-weight:700;display:flex}.sd .foot{margin-top:28px}.pb-bar{z-index:30;border-top:1px solid var(--line);background:#fff;grid-template-columns:52px 1fr 1.6fr;gap:8px;width:100%;max-width:430px;padding:10px 16px 14px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.pb-bar.nok{grid-template-columns:52px 1fr}.pb-bar>a,.pb-bar>button{border-radius:12px;justify-content:center;align-items:center;gap:6px;height:52px;font-size:15.5px;font-weight:700;display:flex}.pb-bar .h{border:1px solid var(--line)}.pb-bar .h.on{color:var(--red)}.pb-bar .k{color:#fff;background:#111418}.pb-bar .c{background:var(--red);color:#fff}.adh{color:#fff;background:#111418;border-radius:18px;margin:14px 16px 0;padding:26px 20px}.adh-k{color:#ff8a9c;font-size:12.5px;font-weight:700}.adh h1{letter-spacing:-.6px;margin-top:8px;font-size:27px;font-weight:800;line-height:1.3}.adh p{opacity:.82;margin-top:10px;font-size:14.5px;line-height:1.6}.adh-go{background:var(--red);border-radius:12px;align-items:center;height:46px;margin-top:18px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.adw{flex-direction:column;gap:16px;padding:22px 16px 0;display:flex}.adw-i{gap:12px;display:flex}.adw-ic{width:44px;height:44px;color:var(--red);background:#fff0f2;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.adw-i b{font-size:16px;font-weight:700}.adw-i p{color:var(--sub);margin-top:2px;font-size:14px;line-height:1.55}.adp,.ads,.adf{padding:28px 16px 0}.adp h2,.ads h2,.adf h2{letter-spacing:-.4px;margin-bottom:12px;font-size:19px;font-weight:800}.adf{scroll-margin-top:60px}.adp-box{background:var(--soft);border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.adp-box .card{width:140px}.adp-n p{color:var(--sub);margin-bottom:8px;font-size:13.5px;line-height:1.5}.adp-n b{color:var(--ink);font-size:14px;display:block}.ads ol{flex-direction:column;gap:8px;list-style:none;display:flex}.ads li{background:var(--soft);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.ads li svg{color:var(--red);flex:none}.adf .ad-form{padding:0}.adcall{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;gap:6px;height:48px;margin-top:12px;font-size:15px;font-weight:700;display:flex}.adcall.go{background:var(--red);color:#fff;border:0;height:54px;margin-top:0;font-size:16.5px}.vf{z-index:3;height:26px;color:var(--red);letter-spacing:0;white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:3px;padding:0 8px 0 6px;font-size:12.5px;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.vf svg{flex:none}.vf.sm{border-radius:5px;height:20px;padding:0 3px;top:4px;left:4px}.gwrap{position:relative}.gwrap>.vf{height:30px;padding:0 10px 0 8px;font-size:14px;top:16px;left:16px}.im:has(>.vf) .nph{top:44px}.vf-t{color:var(--sub);margin-top:5px;font-size:13.5px;font-weight:600}.nph{color:#fff;letter-spacing:-.6px;word-break:keep-all;overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.2;position:absolute;top:12px;left:12px;right:12px}.lb-c .nph{right:38px}.dc .nph{font-size:21px}.rk .th{position:relative;overflow:hidden}.rk .th .nph{letter-spacing:-.3px;text-align:center;font-size:14px;top:50%;left:4px;right:4px;transform:translateY(-50%)}.gal2.nophoto{align-items:center;padding:0 24px 24px;display:flex}.gal2.nophoto .nph{letter-spacing:-1.2px;font-size:44px;position:static}body:has(.mp){padding-bottom:0}.mp{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.mp .hd{border-bottom:0;position:relative}.mp-f{flex:none;padding:2px 16px 10px}.lb-f button{background:var(--soft);height:36px;color:var(--sub);border-radius:8px;flex:none;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.lb-f button.on{background:var(--ink);color:#fff}.mp-map{border-top:1px solid var(--line);flex:1;min-height:0;margin-bottom:64px;position:relative}.mp-canvas{touch-action:none;background:#e9ebee;position:absolute;inset:0}.mp-fail{color:var(--sub);background:#fff;border-radius:14px;padding:16px;font-size:16px;position:absolute;top:16px;left:16px;right:16px}.mp-fail a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.mp-pin{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.mp-pin .lb{color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #d5d9de;border-radius:6px;padding:4px 6px;font-size:12.5px;font-weight:700;line-height:1}.mp-pin .pt{background:var(--red);color:#fff;border:2px solid #fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:2px;display:flex;transform:rotate(-45deg)}.mp-pin .pt svg{transform:rotate(45deg)}.mp-pin .pt i{background:#fff;border-radius:50%;width:9px;height:9px}.mp-pin.free .pt{background:var(--ok)}.mp-pin.off .pt{background:#9aa1ab}.mp-pin.off .lb{color:var(--sub)}.mp-pin.open .lb{color:var(--red)}.mp-pin.free .lb{color:var(--ok);border-color:var(--ok)}.mp-pin.on .pt{background:var(--ink);width:40px;height:40px}.mp-pin .vb{width:20px;height:20px;color:var(--red);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:22px;right:-7px;box-shadow:0 0 0 1px #e3e6ea}.mp-pin.on .vb{bottom:28px}.mp-pin.on .lb{background:var(--ink);border-color:var(--ink);color:#fff}.mp-cl{background:var(--red);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;font-weight:800;line-height:1;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.mp-cl.free{background:var(--ok)}.mp-cl.off{background:#9aa1ab}.mp-lg{color:var(--sub);flex:none;gap:14px;padding:0 16px 8px;font-size:12.5px;font-weight:600;display:flex}.mp-lg span{align-items:center;gap:5px;display:inline-flex}.mp-lg i{background:var(--red);border-radius:50%;width:8px;height:8px}.mp-lg i.free{background:var(--ok)}.mp-lg i.off{background:#9aa1ab}.mp-me{background:#1a73e8;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #1a73e82e}.mp-loc{z-index:5;width:48px;height:48px;color:var(--ink);background:#fff;border:1px solid #d5d9de;border-radius:50%;justify-content:center;align-items:center;transition:bottom .2s;display:flex;position:absolute;right:16px}.mp-sheet{z-index:6;border:1px solid var(--line);background:#fff;border-radius:16px;padding:6px 16px 16px;position:absolute;bottom:40px;left:12px;right:12px;box-shadow:0 8px 24px #11141829}.mp-x{width:48px;height:48px;color:var(--mute);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.mp-rk{border-bottom:0;gap:14px;padding:10px 40px 6px 0}.mp-rk .th{width:88px;height:88px}.mp-rk .nm{font-size:18px;font-weight:800}.mp-rk .meta{color:var(--sub);margin-top:3px;font-size:15px}.mp-sr{align-items:center;gap:10px;margin-top:6px;display:flex}.mp-rk .st{font-size:15px}.mp-sr em{color:var(--sub);font-size:15px;font-style:normal;font-weight:600}.mp-act{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:12px;display:grid}.mp-act>a{border-radius:12px;justify-content:center;align-items:center;gap:6px;height:52px;font-size:16px;font-weight:700;display:flex}.mp-act .h{border:1px solid #dfe2e6}.mp-act .c{background:var(--red);color:#fff}.lb-map{height:36px;color:var(--sub);align-items:center;gap:4px;margin-left:auto;padding:0 4px;font-size:15px;font-weight:600;display:inline-flex}.lb-map+.lb-sort{margin-left:12px}.mp-pin .lb[data-hide="1"]{visibility:hidden}.mgrs{margin:22px 16px 0;scroll-margin-top:108px}.mgrs .hd2{align-items:baseline;gap:8px;display:flex}.mgrs .hd2 h3{letter-spacing:-.3px;font-size:18px;font-weight:800}.mgrs .hd2 small{color:var(--mute);font-size:13.5px}.mgrs ul{border-top:1px solid var(--line);border-top:0;margin-top:10px;list-style:none}.mrow{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:12px;margin-top:10px;padding:16px;display:flex}.mrow .who{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;padding:0;display:flex}.mrow .top{align-items:center;gap:12px;display:flex}.mrow .av,.mview .av{background:var(--soft);width:44px;height:44px;color:var(--sub);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.mrow .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mrow .nm2{color:var(--ink);align-items:center;gap:2px;font-size:16px;font-weight:700;display:flex}.mrow .nm2 svg{color:var(--mute)}.mrow .sy{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.45;overflow:hidden}.mrow .itr{align-items:flex-start;gap:10px;display:flex}.mrow .it2{min-width:0;color:var(--ink);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.mrow .th3{flex:none;gap:4px;display:flex}.mrow .th3 img{object-fit:cover;background:#222;border-radius:8px;width:46px;height:46px;display:block}.mrow .ac{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mrow .ac.n1{grid-template-columns:1fr}.mrow .ac.n3{grid-template-columns:repeat(3,1fr)}.mrow .ac>span{display:block}.mrow .ac a,.mrow .ac button{border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;height:44px;padding:0;font-size:15px;font-weight:700;display:flex}.mrow .ac .t{color:var(--red);background:#fff0f2}.mrow .ac .kk{color:#191919;background:#fee500}.mrow .ac a:not(.t):not(.kk),.mrow .ac button:not(.kk){color:var(--ink);background:#fff;border:1px solid #dfe2e6}.mrow .av.ph,.mview .av.ph,.bs2 .cl .av.ph{background-position:50%;background-size:cover}.mview .mh{align-items:center;gap:12px;display:flex}.mview .mh h4{margin:0;font-size:20px}.mview .mh p{color:var(--sub);margin-top:2px;font-size:14.5px;line-height:1.5}.mview .chips3{margin-top:14px}.mview .it{white-space:pre-line;margin-top:14px;font-size:15px;line-height:1.65}.mview .igrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.mview .igrid a{aspect-ratio:1;background:#222;border-radius:10px;overflow:hidden}.mview .mbtn{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.mview .mbtn>*,.mview .mbtn a,.mview .mbtn button{height:48px;color:var(--ink);background:#fff;border:1px solid #dfe2e6;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;font-size:15px;font-weight:700;display:flex}.mview .mbtn>span{border:0;height:auto;padding:0}.mview .mbtn .t{color:var(--red);background:#fff0f2;border-color:#fff0f2}.mview .mbtn .kk{color:#191919;background:#fee500;border-color:#fee500}.dim2{z-index:40;background:#00000073;display:none;position:fixed;inset:0}.dim2.on{display:block}.bs2{z-index:50;visibility:hidden;background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:430px;max-height:86vh;padding:24px 16px 28px;transition:transform .25s;position:fixed;bottom:0;left:50%;overflow:auto;transform:translate(-50%,105%)}.bs2.on{visibility:visible;transform:translate(-50%)}.bs2 h4{letter-spacing:-.4px;margin-bottom:6px;font-size:20px;font-weight:800}.bs2 .sh{color:var(--mute);margin-bottom:12px;font-size:14px}.bs2 .cl{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;display:flex}.bs2 .cl:last-child{border-bottom:0}.bs2 .cl .av{background:var(--soft);width:40px;height:40px;color:var(--sub);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.bs2 .cl .tx{flex:1;min-width:0}.bs2 .cl .tx b{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.bs2 .cl .tx span{color:var(--sub);margin-top:3px;font-size:13.5px;display:block}.bs2 .cl .tx .bn{color:var(--red);font-style:normal;font-weight:700}.bs2 .last{color:#fff;background:var(--ink);border-radius:5px;padding:2px 6px;font-size:12px;font-weight:700}.bs2 .cl .go2{background:var(--red);color:#fff;border-radius:12px;flex:none;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:15px;font-weight:700;display:flex}.bs2 .cl .ko{background:#fff;border:1px solid #dfe2e6;border-radius:12px;flex:none;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:14.5px;font-weight:700;display:flex}.bs2 .cl.rest .av,.bs2 .cl.rest .tx{opacity:.55}.bs2 .two2{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.bs2 .two2 button{border-radius:12px;height:52px;font-size:16px;font-weight:700}.bs2 .two2 .y{background:var(--ink);color:#fff}.bs2 .two2 .n{background:#fff;border:1px solid #dfe2e6}.mcnt{color:var(--sub);margin-top:3px;font-size:13px;font-weight:600}.mcnt em{color:var(--red);font-style:normal}.rtoast{left:50%;top:calc(env(safe-area-inset-top) + 14px);z-index:60;color:#fff;text-align:center;opacity:0;pointer-events:none;background:#111418eb;border-radius:12px;width:max-content;max-width:calc(100% - 32px);padding:11px 16px;font-size:14.5px;font-weight:600;line-height:1.45;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,-8px)}.rtoast.on{opacity:1;transform:translate(-50%)}.mrow .ac .kk,.bs2 .cl .kk{color:#191919;background:#fee500;border-color:#fee500}.mrow .mbtn{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mrow .mbtn a,.mrow .mbtn button{height:36px;color:var(--ink);background:#fff;border:1px solid #dfe2e6;border-radius:10px;align-items:center;gap:5px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.mrow .mbtn .t{color:var(--red);background:#fff0f2;border-color:#fff0f2}.mrow .mbtn .kk{color:#191919;background:#fee500;border-color:#fee500}.pview{z-index:60;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pview img{object-fit:contain;max-width:100%;max-height:100%}.pview .px{top:calc(env(safe-area-inset-top) + 10px);color:#fff;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;right:10px}.pview .pn{color:#fff;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;display:flex;position:absolute;top:50%}.pview .pn.l{left:8px}.pview .pn.r{right:8px}.pview .pcap{padding:14px 16px calc(env(safe-area-inset-bottom) + 16px);color:#fff;background:linear-gradient(#0000,#000000b3);justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.pview .pcap b{font-weight:700}.pview .pc{background:var(--red);color:#fff;border-radius:10px;flex:none;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.lb-ban .lt{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:17px;font-style:normal;font-weight:700;line-height:1.3;display:block;overflow:hidden}.lb-ban>div{width:72%}.faq{border-top:1px solid var(--line);margin:0 16px}.faq details{border-bottom:1px solid var(--line)}.faq summary{letter-spacing:-.3px;cursor:pointer;padding:16px 28px 16px 0;font-size:15.5px;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--mute);border-bottom:2px solid var(--mute);width:8px;height:8px;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-25%)rotate(225deg)}.faq p{color:var(--sub);padding:0 0 16px;font-size:14.5px;line-height:1.65}.faq .fq-by{color:var(--mute);align-items:center;gap:8px;margin:-6px 0 16px;font-size:13px;display:flex}.faq .fq-call{height:28px;color:var(--red);background:#fff0f2;border-radius:14px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.faq .fq-a+.fq-a{border-top:1px dashed var(--line);padding-top:12px}.adw-i .adw-t{letter-spacing:-.3px;font-size:16px;font-weight:700}.ab-biz{flex-wrap:wrap;gap:8px;padding:0 16px;display:flex}.ab-biz a{background:var(--soft);border-radius:19px;align-items:center;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ab-join{border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;margin:0 16px;padding:18px 16px;display:flex}.ab-join span{color:var(--sub);flex:1;font-size:14px;line-height:1.5}.ab-join b{color:var(--ink);font-size:16px;display:block}.foot a+a{margin-left:12px}.sheet .nmrow{flex-wrap:wrap;align-items:baseline;margin-top:3px;display:flex}.sheet .nmrow h1{margin-top:0}.sheet .nmrow small{color:var(--mute);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}
