
.ov{background:#fff;border:2px solid #EEE;border-radius:24px;padding:22px;margin:0 0 26px;box-shadow:0 10px 30px rgba(0,0,0,.05)}
.ov h2{margin:0 0 4px}.ov .sub{color:#666;font-size:15.5px;margin:0 0 16px}
.ovrow{display:grid;grid-template-columns:1fr 170px 40px;gap:10px;align-items:center;margin:8px 0}
.ovrow input,.ovrow select{width:100%;box-sizing:border-box;border:2px solid #E5E5E5;border-radius:12px;padding:11px 12px;font:600 15.5px Poppins,sans-serif;background:#fff;color:#0B0B0B}
.ovrow input:focus,.ovrow select:focus{outline:none;border-color:#FF3131}
.amt{position:relative}.amt span{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;font-weight:700}.amt input{padding-left:26px}
.rm{border:none;background:#F3F3F3;border-radius:10px;height:44px;font-size:20px;cursor:pointer;color:#666}.rm:hover{background:#FFE4E4;color:#B3151C}
.ovbtns{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}
.ob{border:2px solid #0B0B0B;background:#fff;border-radius:999px;padding:8px 16px;font:700 14px Poppins,sans-serif;cursor:pointer;color:#0B0B0B}.ob:hover{border-color:#FF3131;color:#B3151C}
.ob.red{background:#FF3131;border-color:#FF3131;color:#fff}
.ovpre{font-size:13.5px;color:#777;margin:10px 0 0}
.sect{border:2px solid #F0F0F0;border-radius:18px;padding:14px 16px;margin:12px 0}.sh{display:flex;gap:12px;align-items:flex-start;margin-bottom:6px}.sh b{font-size:17px;display:block}.sh small{font-size:13.5px;color:#666}.num{flex:none;width:30px;height:30px;border-radius:50%;background:#0B0B0B;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:15px}.sect .ob{margin-top:6px}.ovpre button{border:none;background:#FFF5F5;color:#B3151C;border-radius:999px;padding:5px 12px;font:700 13px Poppins,sans-serif;cursor:pointer;margin:3px 4px 0 0}
.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0}
.tile{background:#FFF5F5;border-radius:16px;padding:14px 16px}.tile b{display:block;font-size:26px;letter-spacing:-.5px;line-height:1.15}.tile span{font-size:13.5px;color:#555}
.ovt{width:100%;border-collapse:collapse;font-size:15px}.ovt th{font-size:12px;letter-spacing:1px;color:#999;text-align:left;padding:8px 6px;border-bottom:2px solid #EEE}
.ovt td{padding:9px 6px;border-top:1px solid #F2F2F2;vertical-align:middle}.ovt td.r{text-align:right;white-space:nowrap;font-weight:700}
.ovt .co b{display:block;font-size:15px}.ovt .co small{color:#888;font-size:12.5px}
.bar{height:8px;background:#F2F2F2;border-radius:99px;overflow:hidden;min-width:60px}.bar i{display:block;height:100%;background:#FF3131;border-radius:99px}
.via{display:flex;flex-wrap:wrap;gap:4px}.via span{background:#F3F3F3;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;color:#333;white-space:nowrap}
.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:8px}
.panel{border:2px solid #EEE;border-radius:18px;padding:16px 18px}.panel h3{margin:0 0 10px;font-size:18px}
.hb{display:grid;grid-template-columns:130px 1fr 52px;gap:8px;align-items:center;font-size:14px;margin:6px 0}.hb .bar{height:12px}
.pair{display:grid;grid-template-columns:1fr 70px;gap:10px;align-items:center;margin:8px 0;font-size:14.5px}.pair b{font-size:15px}
.tag{display:inline-block;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800;margin-left:6px}
.note{font-size:13.5px;color:#777;margin-top:14px;line-height:1.55}

.sc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:14px 0}
.gbar{position:relative;height:18px;border-radius:9px;overflow:hidden;margin:12px 0 6px;width:100%}.gtr{position:absolute;left:0;right:0;top:0;bottom:0;display:flex}.gtr i{flex:1}.gtr i+i{border-left:2px solid #fff}.gfl{position:absolute;left:0;top:0;bottom:0;border-radius:9px}.kh{font-size:12.5px!important;color:#333!important;font-weight:600;background:#F7F7F7;border-radius:10px;padding:6px 8px;margin-top:8px!important}.inl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:700}.inl span{border-radius:999px;padding:3px 10px}.mxw{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.mxw svg{flex:none}.mxl{flex:1 1 240px;font-size:14px}.mxl div{display:flex;align-items:center;gap:8px;padding:4px 0;border-top:1px solid #F3F3F3}.mxl div:first-child{border-top:none}.mxl i{flex:none;width:12px;height:12px;border-radius:3px}.mxl b{min-width:52px}.mxl em{font-style:normal;margin-left:auto;font-weight:700}.pfb{display:flex;gap:6px}.pfb button{font:700 13px Poppins,sans-serif;border:2px solid #E5E5E5;background:#fff;border-radius:999px;padding:5px 12px;cursor:pointer}.pfb button.on{background:#0B0B0B;color:#fff;border-color:#0B0B0B}.pff{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.pff div{background:#F7F7F7;border-radius:12px;padding:8px 10px}.pff span{display:block;font-size:11.5px;font-weight:800;letter-spacing:1px;color:#888;text-transform:uppercase}.pff b{display:block;font-size:20px}.pff small{color:#777;font-size:12px}@media(max-width:520px){.pff{grid-template-columns:1fr}.pff div{display:flex;align-items:baseline;gap:8px}.pff span{min-width:90px}}.scc{border:2px solid #F0F0F0;border-radius:18px;padding:12px 14px 14px;text-align:center;background:#fff}
.scc .k{font-size:12px;font-weight:800;letter-spacing:1.5px;color:#888;text-transform:uppercase}
.scc svg{width:100%;max-width:150px;display:block;margin:4px auto 0}
.scc .v{font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.5px}.scc .tag{margin:4px 0 0}.scc p{font-size:13px;color:#555;margin:6px 0 0;line-height:1.4}
.hl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 2px}.hl h2{margin:0;font-size:24px}
.rep{border:none;background:#0B0B0B;color:#fff;border-radius:999px;padding:11px 18px;font:800 14.5px Poppins,sans-serif;cursor:pointer}.rep:hover{background:#FF3131}
.ins{list-style:none;padding:0;margin:4px 0 0}.ins li{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid #F2F2F2;font-size:15.5px;line-height:1.5}.ins li:first-child{border-top:none}.ins i{flex:none;width:12px;height:12px;border-radius:50%;margin-top:7px}
details.acc{border:2px solid #EEE;border-radius:18px;margin:12px 0;background:#fff}details.acc>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:14px 18px;font-weight:800;font-size:17px}
details.acc>summary::-webkit-details-marker{display:none}details.acc>summary .chip{font-size:12.5px;font-weight:800;border-radius:999px;padding:3px 10px}details.acc>summary .pl{margin-left:auto;width:28px;height:28px;border-radius:50%;background:#F3F3F3;display:flex;align-items:center;justify-content:center;font-size:18px;flex:none;transition:transform .2s}
details.acc[open]>summary .pl{transform:rotate(45deg)}details.acc .in{padding:0 18px 16px}details.acc .in>.panel{border:none;padding:0;margin:0!important}details.acc .in>.panel>h3{display:none}
.gg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin-top:6px}
.gc{border:2px solid #F0F0F0;border-radius:16px;padding:12px 14px 14px;text-align:center;background:#fff}
.gc svg{width:100%;max-width:190px;display:block;margin:0 auto}
.gc .gt{font-size:17px;font-weight:800;margin-top:2px}.gc .gv{font-size:24px;font-weight:800;line-height:1.1;margin-top:2px}
.gc .tag{margin:6px 0 0}.gc p{font-size:13px;color:#555;margin:8px 0 0;line-height:1.45}
.stsum{display:flex;height:16px;border-radius:99px;overflow:hidden;margin:10px 0 6px;background:#F2F2F2}.stsum i{display:block;height:100%}
.stleg{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:#444;font-weight:600}.stleg span{display:inline-flex;align-items:center;gap:6px}.stleg i{width:12px;height:12px;border-radius:4px;display:inline-block}
.stg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px;margin-top:12px}
.stc{border:2px solid #F0F0F0;border-radius:16px;padding:12px 14px;background:#fff}
.stc .hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stc .hd b{font-size:17px}.stc .hd .amt2{margin-left:auto;font-weight:700;color:#555;font-size:14px}
.stc .badge{display:inline-block;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:800;color:#fff}
.stc small{display:block;color:#777;font-size:12.5px;margin-top:2px}.stc p{font-size:13px;color:#555;margin:6px 0 0;line-height:1.45}.stc svg{width:100%;display:block;margin-top:8px}
.ovpop{position:fixed;inset:0;background:rgba(11,11,11,.55);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}
.ovpop[hidden]{display:none}
.ovpop .bx{background:#fff;border-radius:22px;max-width:520px;width:100%;max-height:92vh;overflow:auto;padding:24px 24px 20px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.25)}
.ovpop h3{font-size:23px;margin:0 0 8px;letter-spacing:-.3px;line-height:1.2}.ovpop .x{position:absolute;right:12px;top:12px;border:none;background:#F3F3F3;border-radius:50%;width:36px;height:36px;font-size:20px;cursor:pointer}
.ovpop ul{list-style:none;padding:0;margin:12px 0}.ovpop li{display:flex;gap:10px;margin:9px 0;font-size:14.5px;line-height:1.45}.ovpop li i{flex:none;width:14px;height:14px;border-radius:4px;margin-top:4px}
.ovpop .go{display:block;text-align:center;background:#FF3131;color:#fff;font-weight:800;text-decoration:none;padding:13px 20px;border-radius:999px;margin-top:14px;font-size:16px}
.ovpop .no{display:block;margin:10px auto 0;border:none;background:none;color:#888;font:600 14px Poppins,sans-serif;cursor:pointer}
@media(max-width:640px){.ov{padding:16px}.ovrow{grid-template-columns:1fr 110px 36px}.ovrow select{font-size:14px;padding:11px 8px}.tiles{grid-template-columns:1fr 1fr;gap:8px}.tile{padding:12px}.tile b{font-size:21px}.tile span{font-size:12.5px;line-height:1.35;display:block}.ovt .hide{display:none}.hb{grid-template-columns:100px 1fr 46px}}
.fullcta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;background:#0B0B0B;color:#fff;border-radius:22px;padding:20px 24px;margin:16px 0}.fullcta h3{color:#fff;margin:6px 0 6px;font-size:22px}.fullcta ul{margin:0;padding-left:18px;color:#ddd;font-size:15px;line-height:1.7}.fullcta .kicker{background:#FF3131;color:#fff}.gate{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:center;background:#FFF5F5;border:2px solid #FFD6D6;border-radius:22px;padding:20px 24px;margin:16px 0}
.gate h3{margin:6px 0 6px;font-size:22px}.gate ul{margin:0;padding-left:18px;color:#444;font-size:15px;line-height:1.7}
.gate form{display:flex;flex-direction:column;gap:8px}.gate .gl{font-size:12.5px;font-weight:800;letter-spacing:1.2px;color:#B3151C;text-transform:uppercase}
.gate input[type=email]{font:inherit;font-size:17px;border:2px solid #EEE;border-radius:12px;padding:11px 14px;width:100%;box-sizing:border-box;background:#fff}
.gate .gc{display:flex;gap:8px;align-items:flex-start;font-size:14.5px;color:#333;line-height:1.4;cursor:pointer}.gate .gc input{margin-top:3px;accent-color:#FF3131;width:16px;height:16px;flex:none}
.gate .btn{width:100%;text-align:center;border:none;cursor:pointer;font:inherit;font-weight:700}.gate .gsm{font-size:12.5px;color:#777;margin:2px 0 0;line-height:1.45}.gate .gerr{color:#E02424;font-size:13.5px;margin:0;font-weight:700}
@media(max-width:760px){.gate{grid-template-columns:1fr}}

.col{background:none;border:none;padding:0;font:inherit;font-weight:800;color:#0B0B0B;cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:#FF9A9A;text-underline-offset:3px;text-decoration-thickness:2px}.col:hover{color:#B3151C;text-decoration-color:#FF3131}
#copop{position:fixed;inset:0;background:rgba(11,11,11,.45);display:none;align-items:center;justify-content:center;z-index:1000;padding:16px}
#copop .cpb{background:#fff;border-radius:20px;max-width:520px;width:100%;max-height:86vh;overflow:auto;padding:22px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.25);font-family:Poppins,sans-serif}
#copop h3{margin:4px 0 12px;font-size:22px;padding-right:30px}#copop .cx{position:absolute;right:14px;top:12px;border:none;background:#F3F3F3;width:34px;height:34px;border-radius:50%;font-size:20px;cursor:pointer}
#copop .gk,.gate .gk{display:block;font-size:11.5px;font-weight:800;letter-spacing:1px;color:#888;text-transform:uppercase}
#copop .cpt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}#copop .cpt div{background:#F7F7F7;border-radius:12px;padding:8px 10px}#copop .cpt b{display:block;font-size:18px}#copop .cpt span{font-size:12px;color:#777}
#copop table{width:100%;border-collapse:collapse;font-size:14.5px}#copop th{font-size:11px;letter-spacing:1px;color:#888;text-align:left;padding:0 0 6px;text-transform:uppercase}#copop td{padding:7px 0;border-top:1px solid #F2F2F2;vertical-align:top}#copop .r{text-align:right}#copop td small{display:block;color:#888;font-size:12px}#copop a{color:#0B0B0B}
#copop .cpn{margin:10px 0 0;font-size:14px;color:#B45309;font-weight:600}#copop .cpf{margin:8px 0 0;font-size:12px;color:#999}
.gate .gsub{margin:0 0 10px;color:#555;font-size:14.5px}.gate .gtl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.gate .gtl div{position:relative;background:#fff;border:1.5px solid #FFD6D6;border-radius:14px;padding:10px 12px}.gate .gtl b{display:block;font-size:15px;margin:2px 0 1px}.gate .gtl small{display:block;color:#777;font-size:12px;line-height:1.35}
.gate .lk{position:absolute;right:9px;top:8px;font-size:13px;opacity:.7}.gate .blr{font-style:normal;filter:blur(5px);user-select:none}
@media(max-width:520px){.gate .gtl{grid-template-columns:1fr}#copop .cpt b{font-size:15px}}
.rpr{display:grid;grid-template-columns:minmax(92px,150px) minmax(0,1fr) 110px;grid-template-areas:"l b v";gap:4px 12px;align-items:center;padding:8px 0;border-top:1px solid #F2F2F2}.rpr .rl{grid-area:l;min-width:0}.rpr .rb{grid-area:b;background:#F3F3F3;border-radius:8px;overflow:hidden}.rpr .rv{grid-area:v;text-align:right}
@media(max-width:600px){.rpr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "b b"}}
#copop td.r,#copop th.r{padding-left:12px;white-space:nowrap}

.rpv .rq{list-style:none;padding:0;margin:4px 0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rpv .rq li{background:#FFF5F5;border-radius:12px;padding:10px 12px 10px 36px;position:relative;font-weight:700;font-size:14.5px;line-height:1.4}.rpv .rq li:before{content:"?";position:absolute;left:10px;top:10px;width:18px;height:18px;border-radius:50%;background:#FF3131;color:#fff;font-size:12px;text-align:center;line-height:18px}
.rpg{position:relative;border:1.5px solid #E5E5E5;border-radius:14px;padding:18px 18px 0;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);max-height:470px;overflow:hidden;transform:rotate(-.4deg)}
.rpg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;background:linear-gradient(rgba(255,255,255,0),#fff 75%);pointer-events:none}
.rph{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:3px solid #0B0B0B;padding-bottom:8px}.rph b{display:block;font-size:15px}.rph strong{display:block;font-size:20px;letter-spacing:-.4px}.rph small{color:#777;font-size:12px}.rpb{background:#0B0B0B;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:1.5px;border-radius:999px;padding:3px 10px}
.rps{font-weight:800;font-size:13.5px;border-bottom:2px solid #FF3131;padding-bottom:3px;margin:14px 0 8px}
.rpc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rpc div{border:1.5px solid #EEE;border-radius:10px;padding:8px;text-align:center}.rpc span{display:block;font-size:10px;font-weight:800;letter-spacing:1px;color:#888;text-transform:uppercase}.rpc i{display:block;height:7px;border-radius:4px;margin:6px 0;width:70%}.rpc b{font-size:18px}
.rp2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px}.rp2 table{width:100%;border-collapse:collapse;font-size:13px}.rp2 td{padding:5px 0;border-top:1px solid #F2F2F2}.rp2 td+td{text-align:right}
.rpl div{display:flex;gap:10px;font-size:13.5px;padding:5px 0;border-top:1px solid #F2F2F2;font-weight:600}.rpl span{color:#bbb;width:16px}.rpl em{margin-left:auto;font-style:normal}.rpl p{font-size:13px;color:#777;margin:8px 0 0}
.rpf{position:absolute;left:0;right:0;bottom:18px;text-align:center;z-index:2}.rpf .btn{display:inline-block;text-decoration:none;padding:12px 24px;border-radius:999px;font-weight:800}
.rpv .blr{font-style:normal;filter:blur(5px);user-select:none}
@media(max-width:600px){.rpv .rq{grid-template-columns:1fr}.rpc{grid-template-columns:repeat(2,minmax(0,1fr))}.rp2{grid-template-columns:1fr}.rpg{max-height:620px}}

#copop .cpk{font-size:11.5px;font-weight:800;letter-spacing:1px;color:#888;text-transform:uppercase;margin:14px 0 6px}
#copop .cpbar{display:flex;height:26px;border-radius:8px;overflow:hidden;gap:2px}#copop .cpbar i{display:block;color:#fff;font-style:normal;font-size:11.5px;font-weight:800;line-height:26px;text-align:center;overflow:hidden;white-space:nowrap}
#copop .cpch{min-height:200px;border:1.5px solid #F0F0F0;border-radius:12px;padding:4px}#copop .tradingview-widget-copyright{font-size:11px;color:#999;text-align:right;padding:2px 6px}#copop .tradingview-widget-copyright a{color:#999}

.gate.g2{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;background:linear-gradient(135deg,#FFF1F1 0%,#FFF8F3 55%,#F1F7FF 100%);border:2px solid #FFD6D6;padding:26px 28px;align-items:center}
.g2 .mock{position:relative;height:400px;max-width:420px;width:100%;margin:0 auto}
.g2 .mp{position:absolute;width:56%;aspect-ratio:160/226;background:#fff;border-radius:10px;box-shadow:0 14px 34px rgba(11,11,11,.16),0 2px 6px rgba(11,11,11,.08);overflow:hidden}.g2 .mp svg{display:block;width:100%;height:100%}
.g2 .m1{left:22%;top:4%;z-index:3;transform:rotate(-1deg)}.g2 .m2{left:0;top:12%;z-index:1;transform:rotate(-8deg)}.g2 .m3{right:0;top:12%;z-index:2;transform:rotate(7deg)}
.g2 .mtag{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:4;background:#0B0B0B;color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;border-radius:999px;padding:6px 14px;white-space:nowrap}
.g2 h3{font-size:26px;letter-spacing:-.6px;margin:8px 0 4px}.g2 .gsub{margin:0 0 10px}
.g2m{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:#555;margin:0 0 18px}.g2m b{color:#0B0B0B;font-size:15px}.g2m i{width:4px;height:4px;border-radius:50%;background:#FF9A9A;margin:0 4px}
.g2l{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.g2l li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#222;line-height:1.3}.g2l span{flex:none;color:#fff;font-size:11px;font-weight:800;border-radius:7px;padding:3px 6px}
@media(max-width:760px){.gate.g2{grid-template-columns:1fr;padding:20px 18px}.g2 .mock{height:300px;max-width:320px}.g2l{grid-template-columns:1fr}}

.g2t{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px}.g2t li{position:relative;padding-left:26px;font-size:14px;line-height:1.4;color:#222;font-weight:600}.g2t li:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#22A06B;color:#fff;font-size:11px;font-weight:800;text-align:center;line-height:18px}
@media(max-width:760px){.g2t{grid-template-columns:1fr}}
.g2 form{margin-top:4px}
.g2t{margin:0 0 6px!important;padding:0!important}.g2more{margin:0 0 18px;font-size:14px;color:#666;font-weight:600}
.rsh{display:flex;gap:22px;align-items:center;flex-wrap:wrap;background:#F7F7F7}.rsh .rsv{min-width:170px}.rsh .k{display:block;font-size:12px;font-weight:800;letter-spacing:1.5px;color:#888;text-transform:uppercase}.rsh b{display:block;font-size:46px;line-height:1.05;letter-spacing:-1px}.rsh .tag{display:inline-block;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:800;margin-top:4px}.rsh .rst{flex:1 1 260px}.rsh p{margin:0 0 8px;font-size:15.5px;color:#444}.rsh a{color:#B3151C;font-weight:800;font-size:14.5px}
.rsh{border:2px solid #EEE}.rsh b{font-size:58px!important;line-height:1}.rsh .rst h4{margin:0 0 4px;font-size:20px;letter-spacing:-.3px}.rsh .rst p{margin:0 0 10px;font-size:15.5px;color:#333}.rsh .rst p b{font-size:inherit!important;display:inline;line-height:inherit}
.rgw{margin:0 0 12px;max-width:520px}.rgb{position:relative;display:flex;height:12px;border-radius:6px}.rgb i{display:block;height:100%}.rgb i:first-child{border-radius:6px 0 0 6px}.rgb i:nth-child(3){border-radius:0 6px 6px 0}.rgb span{position:absolute;top:-5px;width:6px;height:22px;margin-left:-3px;background:#0B0B0B;border-radius:3px;box-shadow:0 0 0 3px #fff}.rgl{display:flex;font-size:12px;color:#888;font-weight:700;margin-top:4px}.rgl em{font-style:normal}
.rsh a.rsb{display:inline-block;background:#FF3131;color:#fff!important;text-decoration:none;border-radius:999px;padding:9px 18px;font-size:14.5px}.rsh a.rsb:hover{background:#E02424}
.coth{font-size:24px!important;letter-spacing:-.5px;margin:0 0 2px}.coth span{display:inline-block;background:#FF3131;color:#fff;border-radius:10px;padding:0 10px;margin:0 2px;line-height:1.3}
.cok{display:inline-block;background:#FFECEC;color:#B3151C;font-size:12px;font-weight:800;letter-spacing:1.5px;border-radius:999px;padding:4px 12px;margin-bottom:6px}.coth{font-size:26px!important;letter-spacing:-.6px;margin:0 0 2px}
.kfg{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}
.kf{background:linear-gradient(135deg,#F6F6F7 0%,#FFF6F6 100%);border-left:5px solid #FF3131;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column}
.kfh{display:flex;align-items:center;gap:8px;margin-bottom:6px}.kfn{background:#FF3131;color:#fff;font-weight:800;font-size:12px;border-radius:8px;padding:2px 7px}.kfk{font-size:12px;font-weight:800;letter-spacing:1.2px;color:#777;text-transform:uppercase}
.kf>b{font-size:30px;line-height:1.1;letter-spacing:-.6px;margin-bottom:6px}.kf>b small{font-size:15px;color:#777;font-weight:600;letter-spacing:0}
.kf p{margin:0 0 10px;font-size:14.5px;color:#333;line-height:1.5;flex:1}.kf a{font-size:13.5px;font-weight:800;color:#B3151C;text-decoration:none}.kf a:hover{text-decoration:underline}
.stpk{display:inline-block;background:#0B0B0B;color:#fff;font-size:12px;font-weight:800;letter-spacing:1.5px;border-radius:999px;padding:5px 14px;margin:0 0 10px}
.stdiv{display:flex;align-items:center;gap:14px;margin:34px 0 22px}.stdiv:before,.stdiv:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,transparent,#FFC2C2,transparent)}.stdiv span{background:#FFF1F1;color:#B3151C;border:2px solid #FFD6D6;border-radius:999px;padding:6px 16px;font-size:13.5px;font-weight:800;white-space:nowrap}
.kf{border-left:none!important;background:#fff!important;border:1.5px solid #F0E3E3!important;box-shadow:0 6px 20px rgba(11,11,11,.05);transition:transform .15s,box-shadow .15s}.kf:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,49,49,.12)}
.kfh{gap:10px!important}.kfi{flex:none;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center}.kfv{margin-left:auto;font-size:11.5px;font-weight:800;border-radius:999px;padding:3px 10px;white-space:nowrap}
.kf>b{font-size:34px!important;margin:4px 0 8px!important}.kfz{margin:0 0 10px;min-height:46px}.kf .rgw{margin:0}.kf .rgl{font-size:11px}
.kfsb{display:flex;height:14px;border-radius:7px;overflow:hidden;gap:2px}.kfsb i{display:block;height:100%}.kfl{display:flex;flex-wrap:wrap;gap:10px;font-size:11.5px;font-weight:700;color:#666;margin-top:6px}.kfl i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:4px}
.kfb{display:grid;grid-template-columns:44px 1fr 56px;gap:8px;align-items:center;font-size:12px;font-weight:700;margin:3px 0}.kfb>div{background:#F3F3F3;border-radius:5px;height:9px;overflow:hidden}.kfb i{display:block;height:100%;border-radius:5px}.kfb em{font-style:normal;text-align:right;color:#444}
.kfd{display:grid;grid-template-columns:44px 1fr;gap:8px;align-items:center;font-size:12px;font-weight:700;margin:3px 0}.kfd>div{position:relative;background:#F6F6F6;border-radius:5px;height:9px}.kfd>div:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#BBB}.kfd i{position:absolute;top:0;bottom:0;border-radius:5px}
.kfdn{display:flex;align-items:center;gap:10px;font-size:13px;color:#444}.kfdn b{color:#FF3131}
.kf p b{color:#0B0B0B}.kf a{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#FFF1F1;border-radius:999px;padding:6px 12px}.kf a span{transition:transform .15s}.kf:hover a span{transform:translateX(3px)}
.kfc{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;margin-top:16px;background:linear-gradient(135deg,#FF3131,#E0242E);color:#fff;border-radius:18px;padding:18px 22px}.kfc b{display:block;font-size:20px}.kfc span{font-size:14.5px;opacity:.95}.kfcb{background:#fff;color:#B3151C!important;font-weight:800;text-decoration:none;border-radius:999px;padding:12px 22px;white-space:nowrap}.kfcb:hover{background:#FFF1F1}
.kf a{background:none!important;padding:0!important;font-size:13px!important}.kf{box-shadow:none!important}.kf:hover{box-shadow:0 8px 22px rgba(0,0,0,.06)!important}.kf p{font-size:14px!important;margin:0 0 8px!important}.kfz{min-height:0!important;margin:0 0 8px!important}.kf>b{font-size:32px!important;margin:2px 0 8px!important}.kfg{gap:14px!important}
.kf{padding:16px 18px!important;border:1.5px solid #F0E3E3!important}.kf>b{font-size:36px!important;margin:6px 0 6px!important}.kf p{font-size:14.5px!important;margin:0!important;color:#444}.kfi{width:30px!important;height:30px!important;border-radius:9px!important}.kfi svg{width:16px;height:16px}
.g2 h3{margin-bottom:14px!important}
.g2t{margin-bottom:18px!important}.g2t li.gm:before{content:"+";background:#9CA3AF;font-size:14px;line-height:17px}
