@font-face{font-family:'Pixel Text';src:url(../game/font/fusion.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Pixel Figure';src:url(../game/font/vt.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
:root{--wmax:1180px;--htop:68px;--rad:0;--radb:0;--rads:0;--whead:400;--wh3:400;--thead:0;--bbg:var(--ghi);--bsh:4px 4px 0 #1d2b53;--bshh:6px 6px 0 #1d2b53;--bghost:transparent;--band:#ffffff;--ctabg:#ffec27;--sel:var(--hisoft);--fcopy:'Pixel Text','PingFang SC','Noto Sans SC','Microsoft YaHei',-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;--base:#c2e9ff;--card:#ffffff;--card2:#e7f6ff;--rule:#1d2b53;--rule2:#1d2b53;--ink:#1d2b53;--ink2:rgba(29,43,83,.82);--mute:rgba(29,43,83,.6);--hi:#d1003f;--hi2:#00a83a;--hisoft:rgba(255,236,39,.4);--hiline:#1d2b53;--onhi:#1d2b53;--ghi:#ffec27;--top:rgba(194,233,255,.9);--top2:#ffffff;--fhead:'Pixel Text','PingFang SC','Noto Sans SC','Microsoft YaHei',-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;--ffig:'Pixel Figure',monospace}

*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:calc(var(--htop) + 16px);-webkit-text-size-adjust:100%}
body{margin:0;background:var(--base);color:var(--ink);font:16px/1.7 var(--fcopy);-webkit-font-smoothing:antialiased;overflow-x:clip}
img{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}
ul,ol{padding:0;list-style:none}
mark{background:none;color:inherit}
h1,h2,h3{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}
button{font:inherit}
::selection{background:var(--sel)}
.px_shell{width:min(100% - 44px,var(--wmax));margin:0 auto}
.px_narrow{max-width:900px}
.px_em{color:var(--hi)}
.px_ic{width:22px;height:22px;flex:none}
.px_b{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid transparent;border-radius:var(--radb);font:inherit;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s,color .18s}
.px_b:focus-visible,.px_menu a:focus-visible,.px_signin:focus-visible{outline:2px solid var(--hi);outline-offset:3px}
.px_b .px_ar{transition:transform .18s}
.px_b:hover .px_ar{transform:translateX(4px)}
.px_b_s{height:40px;padding:0 18px;font-size:14px}
.px_b_m{height:44px;padding:0 20px;font-size:14px}
.px_b_l{height:54px;padding:0 28px;font-size:16px}
.px_b_main{background:var(--bbg);color:var(--onhi);box-shadow:var(--bsh)}
.px_b_main:hover{transform:translateY(-2px);box-shadow:var(--bshh)}
.px_b_alt{background:var(--bghost);color:var(--ink);border-color:var(--rule2)}
.px_b_alt:hover{border-color:var(--hi);color:var(--hi)}

/* 顶栏 */
.px_top{position:fixed;left:0;right:0;top:0;z-index:80;transition:background-color .25s,box-shadow .25s,border-color .25s}
.px_top_bar{height:var(--htop);background:var(--top);border-bottom:1px solid transparent}
.px_top_bar[data-stuck="1"]{background:var(--top2);border-bottom-color:var(--rule)}
.px_topin{display:flex;align-items:center;gap:28px;height:100%}
.px_top_pill{padding-top:12px}
.px_pill{display:flex;align-items:center;gap:24px;height:calc(var(--htop) - 12px);padding:0 10px 0 18px;border-radius:999px;background:var(--top);border:1px solid var(--rule);box-shadow:0 10px 30px -18px rgba(0,0,0,.35);transition:background-color .25s}
.px_top_pill[data-stuck="1"] .px_pill{background:var(--top2)}
.px_logo{display:flex;align-items:center;gap:10px;min-width:0}
.px_glyph{position:relative;flex:none;width:30px;height:30px;border-radius:var(--rads);background:var(--ghi)}
.px_glyph::after{content:"";position:absolute;left:11px;top:8px;border-left:10px solid var(--onhi);border-top:7px solid transparent;border-bottom:7px solid transparent}
.px_lname{font:var(--whead) 18px/1.2 var(--fhead);white-space:nowrap}
.px_menu{display:flex;gap:24px;margin-left:auto;font-size:14px;color:var(--ink2)}
.px_menu a{padding:6px 0;transition:color .2s}
.px_menu a:hover{color:var(--hi)}
.px_acts{display:flex;align-items:center;gap:18px;flex:none}
.px_signin{font-size:14px;font-weight:600;color:var(--ink2);white-space:nowrap}
.px_signin:hover{color:var(--hi)}

/* 首屏公共 */
.px_hero{position:relative;padding:calc(var(--htop) + 64px) 0 72px;overflow:hidden}
.px_hgrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}
.px_tagline{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--hi)}
.px_pulse{width:8px;height:8px;border-radius:50%;background:var(--hi);box-shadow:0 0 0 0 var(--hiline);animation:pulse 2.4s infinite}
@keyframes pulse{70%{box-shadow:0 0 0 10px transparent}100%{box-shadow:0 0 0 0 transparent}}
.px_hc h1{margin:20px 0 18px;font:var(--whead) clamp(36px,4.8vw,64px)/1.12 var(--fhead);letter-spacing:var(--thead)}
.px_intro{max-width:580px;font-size:17px;color:var(--ink2)}
.px_go{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.px_figs{display:flex;flex-wrap:wrap;gap:14px 34px;margin-top:38px}
.px_figs>div{display:flex;flex-direction:column-reverse}
.px_figs dt{font-size:13px;color:var(--mute)}
.px_figs dd{font:800 28px/1.2 var(--ffig);font-variant-numeric:tabular-nums}
.px_hc_mid{text-align:center;display:flex;flex-direction:column;align-items:center}
.px_hc_mid .px_intro{margin:0 auto}
.px_hc_mid .px_go,.px_hc_mid .px_figs{justify-content:center}
.px_hv{position:relative;min-width:0}

/* 区块公共 */
.px_blk{padding:100px 0}
.px_blk_band{background:var(--band)}
.px_ttl{max-width:680px;margin-bottom:44px}
.px_eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--hi)}
.px_ttl h2,.px_fin h2{margin:12px 0 12px;font:var(--whead) clamp(28px,3.2vw,42px)/1.22 var(--fhead);letter-spacing:var(--thead)}
.px_ttl h2 .px_eyebrow{margin-bottom:14px;font-family:var(--fcopy)}
.px_sub{font-size:16px;color:var(--ink2)}
.px_card{background:var(--card);border:1px solid var(--rule);border-radius:var(--rad)}
.px_fine{margin-top:22px;font-size:12px;color:var(--mute)}
.px_s_go{display:flex;justify-content:center;margin-top:44px}
h3{font:var(--wh3) 19px/1.35 var(--fhead)}

/* 收尾公共 */
.px_fin{padding:40px 0 100px}
.px_fin_p{max-width:620px;font-size:15px;color:var(--ink2)}
.px_fin_p b{color:var(--ink)}
.px_fin_go{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.px_qr{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border-radius:var(--rad);background:#fff;color:#444;font-size:12px}
.px_qr img{width:170px;height:auto;border-radius:8px}

/* 页脚 */
.px_ft{padding:44px 0 36px;border-top:1px solid var(--rule);color:var(--mute);font-size:13px}
.px_fb{display:flex;align-items:center;gap:12px;color:var(--ink)}
.px_fb b{display:block;font:var(--whead) 16px/1.3 var(--fhead)}
.px_fb small{display:block;font-size:12px;color:var(--mute)}
.px_legal,.px_cr{max-width:860px;margin-top:16px;line-height:1.75}
.px_ft a{color:var(--ink2)}
.px_ft a:hover{color:var(--hi)}

.px_toast{position:fixed;left:50%;bottom:28px;z-index:99;max-width:calc(100% - 40px);padding:12px 18px;border-radius:12px;background:#111;color:#fff;font-size:14px;box-shadow:0 12px 30px rgba(0,0,0,.3);transform:translate(-50%,20px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}
.px_toast[data-on]{opacity:1;transform:translate(-50%,0)}

[data-rv]{transition:opacity .7s ease,transform .7s ease}
[data-rv-wait]{opacity:0;transform:translateY(18px)}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}[data-rv-wait]{opacity:1;transform:none}}

@media (max-width:980px){
  .px_menu{display:none}
  .px_acts{margin-left:auto}
  .px_hgrid{grid-template-columns:1fr;gap:40px}
}
@media (max-width:600px){
  .px_shell{width:calc(100% - 32px)}
  .px_blk{padding:70px 0}
  .px_hero{padding:calc(var(--htop) + 36px) 0 52px}
  .px_lname{font-size:16px}
  .px_acts{gap:14px}
  .px_b_l{height:50px;padding:0 20px;font-size:15px}
  .px_go .px_b{flex:1 1 auto}
  .px_figs{gap:12px 22px}
  .px_figs dd{font-size:23px}
  .px_ttl{margin-bottom:32px}
  .px_top_pill{padding-top:8px}
  .px_pill{padding:0 8px 0 14px;gap:12px}
  .px_qr img{width:150px}
}


.wwin{padding:10px 0 30px}
.win{border-radius:var(--rad);background:var(--card);border:2px solid var(--rule2);box-shadow:0 26px 50px -24px rgba(0,0,0,.45);overflow:hidden}
.win-t{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:2px solid var(--rule2);background:var(--card2);font-size:13px;font-weight:700}
.win-t i{width:11px;height:11px;border-radius:50%;background:var(--rule2)}
.win-t i:first-child{background:var(--hi)}
.win-t span{margin-left:8px}
.win-b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}
.px_wt{position:relative;aspect-ratio:2/3;border-radius:8px;overflow:hidden}
.px_wt img{width:100%;height:100%;object-fit:cover}
.px_wt small{position:absolute;left:6px;bottom:6px;padding:1px 6px;border-radius:5px;background:rgba(0,0,0,.6);color:#fff;font-size:10px}
.win-s{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-top:2px solid var(--rule2);font-size:12px;color:var(--ink2)}
.win-pop{position:absolute;left:-18px;bottom:0;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--ghi);color:var(--onhi);font-size:13px;font-weight:700;box-shadow:0 12px 26px -12px rgba(0,0,0,.4)}
@media (max-width:600px){.win-b{gap:7px;padding:10px}.win-s span:last-child{display:none}.win-pop{left:8px}}


.px_pwall{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.px_pwall li{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:96px;padding:16px;border-radius:var(--rad);background:var(--card);border:1px solid var(--rule)}
.px_pwall b{font-size:15px;line-height:1.3;word-break:break-word}
.px_pwall span{font:700 14px var(--ffig);color:var(--hi)}
.px_pwall .px_pw_big{grid-column:span 2;background:var(--hisoft);border-color:var(--hiline)}
.px_pwall .px_pw_big b{font:var(--whead) 22px/1.2 var(--fhead)}
.px_pwall .px_pw_big span{font-size:20px}
.px_pw_more{background:var(--ghi)!important;color:var(--onhi)}
.px_pw_more b,.px_pw_more span{color:var(--onhi)!important}
.px_pw_more b{font:800 26px var(--ffig)}
@media (max-width:980px){.px_pwall{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:600px){.px_pwall{grid-template-columns:repeat(2,minmax(0,1fr))}.px_pwall li{min-height:84px;padding:14px}}


.px_quad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.px_qc{position:relative;padding:30px;border-radius:var(--rad);background:var(--card);border:1px solid var(--rule);overflow:hidden}
.px_qn{position:absolute;right:18px;top:6px;font:900 84px/1 var(--ffig);color:var(--hisoft);-webkit-text-stroke:1.5px var(--hiline)}
.px_qc .px_ic{width:44px;height:44px;padding:10px;border-radius:12px;color:var(--onhi);background:var(--ghi)}
.px_qc h3{margin:18px 0 8px;font-size:21px}
.px_qc p{max-width:420px;font-size:15px;color:var(--ink2)}
@media (max-width:700px){.px_quad{grid-template-columns:1fr}.px_qn{font-size:64px}}


.px_fcols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.px_fc{padding:30px 24px;text-align:center;border-radius:var(--rad);background:var(--card);border:1px solid var(--rule);transition:transform .2s,box-shadow .2s}
.px_fc:hover{transform:translateY(-4px);box-shadow:0 18px 34px -20px rgba(0,0,0,.4)}
.px_fc_i{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--hisoft);color:var(--hi)}
.px_fc_i .px_ic{width:28px;height:28px}
.px_fc h3{margin:18px 0 8px}
.px_fc p{font-size:14px;color:var(--ink2)}
@media (max-width:980px){.px_fcols{grid-template-columns:1fr 1fr}}
@media (max-width:560px){.px_fcols{grid-template-columns:1fr}.px_fc{text-align:left;display:grid;grid-template-columns:auto 1fr;column-gap:16px}.px_fc_i{grid-row:span 2;width:52px;height:52px}.px_fc h3{margin:4px 0 4px}}


.px_wtw{overflow-x:auto;border-radius:var(--rad);border:1px solid var(--rule2)}
.px_wt{width:100%;border-collapse:collapse;font-size:15px}
.px_wt thead th{padding:14px 20px;text-align:left;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--onhi);background:var(--ghi)}
.px_wt tbody th{width:30%;padding:18px 20px;text-align:left;font:var(--wh3) 17px/1.35 var(--fhead);vertical-align:top}
.px_wt td{padding:18px 20px;color:var(--ink2)}
.px_wt tbody tr+tr th,.px_wt tbody tr+tr td{border-top:1px solid var(--rule)}
.px_wt tbody tr:nth-child(odd){background:var(--card)}
@media (max-width:600px){.px_wt,.px_wt tbody,.px_wt tr,.px_wt th,.px_wt td{display:block;width:auto}.px_wt thead{display:none}.px_wt tbody th{padding:16px 16px 2px}.px_wt td{padding:0 16px 16px}.px_wt tbody tr+tr th{border-top:1px solid var(--rule)}.px_wt tbody tr+tr td{border-top:0}}


.lvl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.lvl li{padding:26px;border:3px solid var(--ink);background:var(--card);box-shadow:6px 6px 0 var(--ink)}
.lv{display:inline-block;padding:4px 10px;background:var(--ink);color:var(--base);font:400 18px/1 var(--ffig)}
.lv-b{display:block;height:14px;margin:16px 0 4px;border:2px solid var(--ink);background:var(--base)}
.lv-b i{display:block;width:var(--p);height:100%;background:repeating-linear-gradient(90deg,var(--hi) 0 10px,var(--hi2) 10px 14px)}
.lvl h3{margin:12px 0 6px;font-size:20px}
.lvl p{font-size:15px;color:var(--ink2)}
@media (max-width:760px){.lvl{grid-template-columns:1fr}}


.px_d_head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}
.px_d_head .px_ttl{margin-bottom:0}
.px_dc{min-width:0;border-radius:var(--rad);overflow:hidden;background:var(--card);border:1px solid var(--rule);transition:transform .25s,box-shadow .25s}
.px_dc:hover{transform:translateY(-4px);box-shadow:0 18px 34px -18px rgba(0,0,0,.45)}
.px_dc_p{position:relative;aspect-ratio:2/3;overflow:hidden;background:var(--card2)}
.px_dc_p img{width:100%;height:100%;object-fit:cover}
.px_dc_ch{position:absolute;right:8px;top:8px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.px_dc_m{padding:10px 12px 12px}
.px_dc_m b{display:block;font-size:14px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.px_dc_m small{display:block;margin-top:2px;font-size:12px;color:var(--mute)}
@media (max-width:760px){.px_d_head{flex-direction:column;align-items:flex-start}}


.px_shfs{display:flex;flex-direction:column;gap:34px}
.px_shf{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-bottom:18px;border-bottom:10px solid var(--rule2);box-shadow:0 14px 18px -14px rgba(0,0,0,.35)}
@media (max-width:980px){.px_shf{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:600px){.px_shf{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}


.px_qds,.px_fqs_r{display:flex;flex-direction:column;gap:12px}
.px_qd{border-radius:var(--rad);background:var(--card);border:1px solid var(--rule)}
.px_qd summary{display:flex;align-items:center;gap:14px;padding:18px 20px;font-weight:700;font-size:16px;cursor:pointer;list-style:none}
.px_qd summary::-webkit-details-marker{display:none}
.px_qd summary::after{content:"";flex:none;width:10px;height:10px;margin-left:auto;border-right:2px solid var(--hi);border-bottom:2px solid var(--hi);transform:rotate(45deg);transition:transform .2s}
.px_qd[open] summary::after{transform:rotate(-135deg)}
.px_qd_n{flex:none;font:800 13px var(--ffig);color:var(--hi)}
.px_qd p{padding:0 20px 20px 50px;font-size:15px;color:var(--ink2)}
@media (max-width:600px){.px_qd summary{padding:16px}.px_qd p{padding:0 16px 16px}}


.px_t3{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) auto;gap:36px;align-items:center;padding:44px;border-radius:calc(var(--rad) + 8px);background:var(--ctabg);border:1px solid var(--hiline)}
.px_t3_m{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:var(--rad);background:var(--card)}
.px_t3_m li{display:flex;align-items:center;gap:12px;font-weight:700;font-size:15px}
.px_t3_m span{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--ghi);color:var(--onhi);font:800 14px var(--ffig)}
@media (max-width:980px){.px_t3{grid-template-columns:1fr 1fr}.px_t3 .px_fin_c{grid-column:span 2}}
@media (max-width:600px){.px_t3{grid-template-columns:1fr;padding:30px 20px}.px_t3 .px_fin_c{grid-column:auto}.px_t3 .px_qr{justify-self:start}}


.px_ft_mini{text-align:center}
.px_ft_mini .px_fb{justify-content:center}
.px_ft_l{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:18px}
.px_ft_mini .px_legal{margin:16px auto 0}


body{font-size:15px;line-height:1.75}
.px_b{border:3px solid #1d2b53;font-weight:400}
.px_b_main:hover{transform:translate(-2px,-2px)}
.px_b_alt{background:#fff}
.px_b_alt:hover{color:#1d2b53;background:#e7f6ff;border-color:#1d2b53}
.px_top_bar{border-bottom:3px solid #1d2b53!important}
.px_glyph{background:#1d2b53}
.px_glyph::after{border-left-color:#ffec27}
.px_lname{font-weight:400}
.px_hero{background:linear-gradient(#c2e9ff 0 calc(100% - 46px),#00a83a calc(100% - 46px) calc(100% - 34px),#ab5236 calc(100% - 34px))}
.px_hero::before,.px_hero::after{content:"";position:absolute;width:12px;height:12px;background:#fff;pointer-events:none;
  box-shadow:12px 0 #fff,24px 0 #fff,36px 0 #fff,-12px 12px #fff,0 12px #fff,12px 12px #fff,24px 12px #fff,36px 12px #fff,48px 12px #fff,12px -12px #fff,24px -12px #fff}
.px_hero::before{left:6%;top:120px}
.px_hero::after{right:14%;top:96px;transform:scale(1.4)}
.px_hero .px_shell{position:relative;z-index:1}
.px_hc h1{line-height:1.3;font-weight:400}
.px_em{color:#d1003f}
.px_tagline{padding:5px 10px;background:#1d2b53;color:#ffec27;letter-spacing:.04em}
.px_pulse{border-radius:0;background:#ffec27;animation:blink 1s steps(1) infinite}
@keyframes blink{50%{opacity:0}}
.px_figs>div{padding:8px 12px;border:3px solid #1d2b53;background:#fff}
.px_figs dd{font-size:34px;font-weight:400;line-height:1}
.win{border:3px solid #1d2b53;border-radius:0;box-shadow:8px 8px 0 #1d2b53}
.win-t{border-bottom:3px solid #1d2b53;background:#29adff;color:#fff}
.win-t i{border-radius:0;background:#fff}
.win-t i:first-child{background:#ff004d}
.px_wt{border:2px solid #1d2b53;border-radius:0}
.win-s{border-top:3px solid #1d2b53}
.win-pop{border:3px solid #1d2b53;border-radius:0}
.px_eyebrow{display:inline-block;padding:3px 8px;background:#1d2b53;color:#ffec27;letter-spacing:.06em}
.px_ttl h2{font-weight:400;line-height:1.35}
h3{font-weight:400}
.px_qc,.px_qd,.px_fc,.px_pwall li,.lvl li,.px_t3_m,.px_wtw,.px_dc{border:3px solid #1d2b53;border-radius:0}
.px_qc{box-shadow:6px 6px 0 #1d2b53}
.px_qd{box-shadow:4px 4px 0 #1d2b53}
.px_qn{color:#ffec27;-webkit-text-stroke:2px #1d2b53;font-weight:400}
.px_qc .px_ic{border-radius:0;background:#1d2b53;color:#ffec27}
.px_fc{box-shadow:5px 5px 0 #1d2b53}
.px_fc_i{border-radius:0;border:3px solid #1d2b53;background:#ffec27;color:#1d2b53}
.px_pwall li{box-shadow:4px 4px 0 #1d2b53}
.px_pwall .px_pw_big{background:#ffec27}
.px_pwall .px_pw_big b{font-weight:400}
.px_pwall span{color:#d1003f;font-size:20px;font-weight:400}
.px_pw_more b{font-weight:400}
.lv{background:#d1003f;color:#fff;font-size:22px}
.px_wt thead th{background:#1d2b53;color:#ffec27;letter-spacing:.06em;font-weight:400}
.px_wt tbody th{font-weight:400}
.px_shf{border-bottom:12px solid #ab5236;box-shadow:0 -4px 0 #00a83a inset}
.px_dc{box-shadow:4px 4px 0 #1d2b53}
.px_qd summary{font-weight:400}
.px_qd_n{color:#d1003f;font-size:18px}
.px_qd summary::after{border-radius:0;border-color:#1d2b53}
.px_t3{border:3px solid #1d2b53;border-radius:0;box-shadow:8px 8px 0 #1d2b53}
.px_t3_m span{border-radius:0;background:#1d2b53;color:#ffec27;font-weight:400;font-size:18px}
.px_qr{border-radius:0;border:3px solid #1d2b53}
.px_toast{border-radius:0;border:3px solid #ffec27}
