body.pm-play{--play-blue:#174b92;--play-ink:#243651;--play-line:#d6e1ed;--play-paper:#faf9f5}body.pm-play main{padding-bottom:64px}body.pm-play main h1{font-family:Nunito,system-ui,sans-serif;font-size:clamp(32px,3.6vw,48px)!important;line-height:1.18!important;letter-spacing:-.025em;color:#123c76!important;text-wrap:balance;overflow-wrap:anywhere}body.pm-play .crumb{font-size:12px;line-height:1.8;color:#53647a;overflow-wrap:anywhere}body.pm-play main h1 span{color:inherit!important}body.pm-play:has(#qz) main{background:#faf9f5!important}body.pm-play .jx-hero{padding:42px 225px 42px 36px;background:#edf3fb!important;color:#243651;border:1px solid #d6e1ed;border-radius:20px;box-shadow:6px 6px #eee3c8}body.pm-play .jx-hero:after{content:"";position:absolute;right:34px;top:50%;transform:translateY(-50%);width:140px;height:158px;background:url(images/mathia.webp) center/contain no-repeat}body.pm-play .jx-hero .lead{color:#3d506b;font-size:18px!important;line-height:1.8!important}body.pm-play .jx-hero .kick{color:#174b92;background:#fff;border:1px solid #cad9ec;border-radius:7px;font-size:12px;padding:7px 12px}body.pm-play .jx-float{display:none}body.pm-play .jx-hero-in{max-width:none;animation:none}body.pm-play .ap-hero{background:#edf3fb!important;color:#243651;border:1px solid #d6e1ed;box-shadow:6px 6px #eee3c8;border-radius:20px;padding:32px;gap:32px}body.pm-play .ap-hero h1{margin:14px 0 18px}body.pm-play .ap-hero p{color:#3d506b;line-height:1.8;font-size:18px}body.pm-play .ap-hero .ap-kick{background:#fff;color:#174b92;border:1px solid #cad9ec;border-radius:7px;font-size:12px;padding:7px 12px}body.pm-play .ap-hero>img{width:110px;height:auto;flex:none}body.pm-play:not(.dys) .dy-hero{background:#edf3fb!important;color:#243651!important;border:1px solid #d6e1ed;border-radius:20px!important;box-shadow:6px 6px #eee3c8;padding:30px!important}body.pm-play:not(.dys) .dy-hero p{color:#3d506b!important;line-height:1.8;font-size:18px!important}body.pm-play:not(.dys) .dy-hero .dy-kick{background:#fff!important;color:#174b92!important;border:1px solid #cad9ec;border-radius:7px!important;font-size:12px!important}body.pm-play .jx-grid{gap:18px}body.pm-play .jx-card{padding:24px;gap:10px;border:1px solid #cad9e9;border-radius:16px;box-shadow:0 4px 14px #123c7608;animation:none;transition:border-color .15s,background-color .15s}body.pm-play .jx-card:hover{transform:none;border-color:#174b92;background:#f6f9fd;box-shadow:0 4px 14px #123c7610}body.pm-play .jx-card .jx-ic{width:52px;height:52px;border-radius:12px;font:800 22px/1.2 Nunito,system-ui,sans-serif;box-shadow:none;animation:none}body.pm-play .jx-ct{font:800 22px/1.3 Nunito,system-ui,sans-serif;color:#123c76}body.pm-play .jx-cd{color:#53647a;line-height:1.6;font-size:14px}body.pm-play .jx-rec{color:#174b92;font-size:14px}body.pm-play .jx-go b{background:#174b92;color:#fff;box-shadow:none;border-radius:8px;padding:11px 17px;min-height:44px;display:inline-flex;align-items:center;font-size:14px}body.pm-play .jx-yr{border:1px solid #d6e1ed;border-top:4px solid var(--c);border-radius:16px;box-shadow:none;padding:25px;animation:none}body.pm-play .jx-yh b{font-family:Nunito,system-ui,sans-serif;font-size:23px;color:#123c76;line-height:1.3}body.pm-play .jx-yr li a{min-height:44px;padding:10px 0;color:#174b92;font-size:14px}body.pm-play .jx-art{box-shadow:none;border:1px solid #d6e1ed;border-radius:16px;padding:30px;line-height:1.8}body.pm-play .jx-ov{padding:16px;background:#102646bc}body.pm-play .jx-box{background:#faf9f5;border:1px solid #c8d7e8;border-radius:20px;width:min(740px,100%);max-height:calc(100dvh - 32px);box-shadow:0 24px 70px #10264640;transform:none;transition:none}body.pm-play .jx-top{background:#174b92;color:#fff;padding:17px 22px;gap:12px}body.pm-play .jx-tt{font:800 21px/1.35 Nunito,system-ui,sans-serif;min-width:0;overflow-wrap:anywhere}body.pm-play .jx-sc{font-size:17px;padding:8px 12px;border-radius:9px;background:#ffffff20;flex:none;animation:none}body.pm-play .jx-x{width:44px;height:44px;flex:none;border:1px solid #ffffff65;border-radius:9px;background:#ffffff15;color:#fff;box-sizing:border-box}body.pm-play .jx-prog{height:7px;background:#dce7f3}body.pm-play .jx-prog i{background:#f3bc35;transition:none}body.pm-play .jx-body{padding:26px clamp(16px,4vw,32px) 30px}body.pm-play .jx-step{gap:23px;animation:none}body.pm-play .jx-qn{font-size:12px;color:#53647a;line-height:1.7;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}body.pm-play .jx-q{font:800 clamp(24px,3vw,30px)/1.4 Nunito,system-ui,sans-serif;color:#123c76;overflow-wrap:anywhere}body.pm-play .jx-opts{gap:12px}body.pm-play .jx-o{padding:16px;min-height:66px;border:1px solid #b6c9df;border-radius:12px;background:#fff;box-shadow:0 3px #d6e1ed;font-size:20px;color:#243651;animation:none;transition:background-color .15s,border-color .15s;overflow-wrap:anywhere}body.pm-play .jx-o:hover:not(:disabled){background:#edf3fb;border-color:#174b92;transform:none;box-shadow:0 3px #b6c9df}body.pm-play .jx-opts.big .jx-o{font:800 28px/1.4 Nunito,system-ui,sans-serif}body.pm-play .jx-k{background:#edf3fb;color:#405778;border-radius:7px;flex:none;font-size:14px}body.pm-play .jx-o.ok{background:#e8f5ed;border:2px solid #277446;box-shadow:none;animation:none;color:#174f30}body.pm-play .jx-o.no{background:#fceceb;border:2px solid #ae302a;box-shadow:none;animation:none;color:#872720}body.pm-play .jx-fb{line-height:1.7;font-size:18px;display:flex;flex-direction:column;align-items:center;gap:15px}body.pm-play .jx-fb .good{color:#256c40;animation:none}body.pm-play .jx-fb .bad{color:#a52d25}body.pm-play .jx-btn{min-height:46px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;background:#174b92;border:1px solid #174b92;border-radius:9px;color:#fff;font:800 16px/1.5 Nunito,system-ui,sans-serif;box-shadow:none;text-align:center}body.pm-play .jx-btn.alt{background:#fff;color:#174b92;border:1px solid #b6c9df;box-shadow:none}body.pm-play .jx-btn:active{transform:none}body.pm-play .jx-end{gap:18px;animation:none}body.pm-play .jx-res{font:800 48px/1.2 Nunito,system-ui,sans-serif;color:#123c76}body.pm-play .jx-end p{font-size:18px;line-height:1.7;color:#3d506b}body.pm-play .jx-bigstars span{font-size:58px;animation:none}body.pm-play .jx-say{min-height:44px;padding:9px 14px;border:1px solid #c4b2df;border-radius:8px;background:#f4eff9;color:#583b7e;font-family:inherit;font-size:14px;font-weight:800;line-height:1.5}body.pm-play .jx-tab{font-size:17px;border:1px solid #b6c9df;border-radius:10px}body.pm-play .jx-tab tr:first-child>*{background:#174b92}body.pm-play .jx-tab th,body.pm-play .jx-tab td{padding:10px 13px}body.pm-play .jx-col .r{color:#405778}body.pm-play .pc-card,body.pm-play .pc-q{border:1px solid #cad9e9;border-radius:16px;padding:28px;box-shadow:0 4px 14px #123c7608;gap:20px;color:#243651}body.pm-play .pc-q{border-top:4px solid #174b92}body.pm-play .pc-card h2{font-family:Nunito,system-ui,sans-serif;color:#123c76;line-height:1.35}body.pm-play .pc-card p,body.pm-play .ap-note{line-height:1.8;color:#3d506b}body.pm-play .pc-go,body.pm-play .pc-alt,body.pm-play #qz .btn{min-height:46px;box-sizing:border-box;padding:13px 18px;border:1px solid #174b92;border-radius:9px;background:#174b92!important;color:#fff!important;box-shadow:none!important;font:800 16px/1.5 Nunito,system-ui,sans-serif;text-align:center}body.pm-play .pc-alt,body.pm-play #qz .btn.out{background:#fff!important;color:#174b92!important;border-color:#b6c9df}body.pm-play .pc-go:active,body.pm-play .pc-alt:active{transform:none}body.pm-play .pc-top{color:#405778;line-height:1.6}body.pm-play .ex-q{color:#123c76;font-size:clamp(22px,2.5vw,28px);line-height:1.6;overflow-wrap:anywhere}body.pm-play .pc-opts button{min-height:58px;border:1px solid #b6c9df;border-radius:11px;box-shadow:none;background:#fff;line-height:1.6}body.pm-play .pc-opts button.sel{background:#174b92;color:#fff;box-shadow:none}body.pm-play .pc-opts button.good{background:#e8f5ed;color:#174f30;border:2px solid #277446}body.pm-play .pc-opts button.bad{background:#fceceb;color:#872720;border:2px solid #ae302a}body.pm-play .ex-in input{min-height:54px;border:2px solid #a8bfd9;border-radius:9px;background:#fff;color:#123c76;font-size:24px}body.pm-play .ex-hint,body.pm-play .ex-corr{border:1px solid #d6e1ed;border-left:4px solid #174b92;border-radius:10px;padding:20px;background:#edf3fb;line-height:1.8}body.pm-play .ex-hint{background:#fff8e7;border-color:#d5bd7b}body.pm-play .ex-fb{border-radius:10px;line-height:1.7;padding:18px}body.pm-play .ex-fb.good{background:#e8f5ed;color:#256c40}body.pm-play .ex-fb.bad{background:#fceceb;color:#a52d25}body.pm-play .ex-foot{line-height:1.7}body.pm-play .ap-link{color:#174b92;text-underline-offset:4px;min-height:44px;padding:8px 0}body.pm-play .ap-head{gap:15px;flex-wrap:wrap}body.pm-play .ap-chip{background:#edf3fb;color:#405778;border-radius:7px;padding:7px 10px;line-height:1.6}body.pm-play .pc-score{border-radius:12px;background:#edf3fb;color:#123c76;padding:22px;line-height:1.7}body.pm-play .pc-score b{color:#123c76;font-family:Nunito,system-ui,sans-serif}body.pm-play .ap-comp{box-shadow:none;border:1px solid #cad9e9;border-radius:13px;padding:20px}body.pm-play .ap-comp h3{font-family:Nunito,system-ui,sans-serif;color:#123c76}body.pm-play #qz-menu{gap:16px!important}body.pm-play .qz-card{background:#fff!important;color:#123c76!important;border:1px solid #cad9e9!important;border-top:4px solid #174b92!important;border-radius:15px!important;padding:23px 16px!important;box-shadow:0 4px 14px #123c7608!important;transform:none!important;min-height:165px;gap:12px!important}body.pm-play .qz-card:hover,body.pm-play .qz-card:active{transform:none!important;box-shadow:none!important;border-color:#174b92!important;background:#f1f6fc!important}body.pm-play .qz-card>*{color:#123c76!important;text-shadow:none!important;line-height:1.4!important}body.pm-play .qz-card small{opacity:1!important;color:#405778!important}body.pm-play #qz{background:#faf9f5!important;border:1px solid #cad9e9!important;border-radius:18px!important;box-shadow:none!important;max-width:850px!important}body.pm-play #qz-head{background:#174b92!important;padding:18px!important;gap:12px;flex-wrap:wrap;line-height:1.6}body.pm-play #qz-back{background:#fff!important;color:#174b92!important;border:1px solid #cad9e9!important;border-radius:8px!important;min-height:44px;padding:10px 13px!important;font-size:14px!important}body.pm-play #qz-body{gap:22px!important;padding:28px!important;color:#243651}body.pm-play #qz-body .baloo{font-family:Nunito,system-ui,sans-serif!important;font-size:clamp(25px,4vw,36px)!important;line-height:1.5!important;color:#123c76;overflow-wrap:anywhere}body.pm-play .qz-opt{min-height:60px;border-width:2px!important;border-radius:11px!important;box-shadow:none!important;line-height:1.6!important;transform:none!important}body.pm-play .gf-fld input,body.pm-play .gf-fld select,body.pm-play .tu-form input,body.pm-play .tu-bar select{min-height:48px;border:1px solid #a8bfd9;border-radius:8px;background:#fff;color:#243651}body.pm-play .gf-page{border:1px solid #cad9e9;border-radius:12px;box-shadow:none}body.pm-play .gf-page .gf-h{position:static!important;top:auto;z-index:auto;display:flex!important;flex-wrap:wrap;box-shadow:none;background:#fff;border:0;border-bottom:2px solid #174b92;padding:0 0 12px;min-width:0}body.pm-play .gf-page .gf-h div{min-width:0;overflow-wrap:anywhere}body.pm-play .gf-page .gf-f{background:#fff;border:0;border-top:1px solid #d6e1ed;color:#405778;padding:12px 0 0;display:block!important}body.pm-play .gf-line{flex-wrap:wrap}body.pm-play .gf-line span{flex:0 1 200px;max-width:100%}body.pm-play #tu-app{border:1px solid #cad9e9;border-radius:16px;box-shadow:none;overflow:hidden}body.pm-play .tu-bar{background:#edf3fb;border-bottom:1px solid #d6e1ed;padding:22px}body.pm-play .tu-log{background:#faf9f5;padding:23px;gap:20px;min-height:260px}body.pm-play .tu-b{border:1px solid #d6e1ed;box-shadow:none;border-radius:12px;padding:18px;line-height:1.8;overflow-wrap:anywhere}body.pm-play .tu-m.me{background:#174b92;border-radius:12px;line-height:1.8}body.pm-play .tu-m{max-width:96%;min-width:0}body.pm-play .tu-ava{background:#174b92;box-shadow:none}body.pm-play .tu-form{border-top:1px solid #d6e1ed;background:#fff;padding:18px;flex-wrap:wrap}body.pm-play .tu-cls button{border:1px solid #b6c9df;border-radius:9px;box-shadow:none;min-height:60px;transform:none}body.pm-play .tu-cls button[aria-pressed=true]{background:#174b92}body.pm-play .tu-cls button b{color:#174b92;font-family:Nunito,system-ui,sans-serif}body.pm-play .tu-cls button[aria-pressed=true] b{color:#fff}body.pm-play .tu-sug button{border:1px solid #cad9e9;border-radius:9px;background:#fff!important;color:#174b92!important;box-shadow:none;min-height:50px;line-height:1.5;transform:none}body.pm-play .tu-acts button{border:1px solid #cad9e9;border-radius:8px;background:#fff;color:#174b92;box-shadow:none;min-height:44px;line-height:1.5}body.pm-play .dp-sheet{border:1px solid #d6e1ed;box-shadow:none;border-radius:14px}body.pm-play .dp-in{border-color:var(--k,#174b92);background:#fff9e9}body.pm-play .dp-t{color:color-mix(in srgb,var(--k,#174b92) 65%,#123c76);font-family:Nunito,system-ui,sans-serif}body.pm-play .pc-bar .t span{color:#405778!important}body.pm-play .pc-dots button{min-width:40px;min-height:44px;border:1px solid #b6c9df;border-radius:8px;box-shadow:none}body.pm-play .pc-dots button.ok{background:#e8f5ed;color:#174f30;border-color:#277446}body.pm-play .pc-dots button.cur{background:#174b92;color:#fff}body.pm-play .pc-nav button{min-height:46px;border:1px solid #b6c9df;border-radius:9px;background:#fff;color:#174b92;box-shadow:none;padding:12px 16px}body.pm-play .pc-nav button.fin{background:#174b92;color:#fff}body.pm-play :is(button,a,input,select,summary,[tabindex="0"]):focus-visible{outline:3px solid #174b92!important;outline-offset:4px}body.pm-play .jx-top button:focus-visible,body.pm-play #qz-head button:focus-visible{outline-color:#fff!important}body.pm-play .jx-q:focus,body.pm-play .jx-end:focus{outline:2px solid #174b92;outline-offset:6px;border-radius:4px}body.pm-play main:focus{outline:none}body.pm-play.dys .jx-q,body.pm-play.dys .jx-o,body.pm-play.dys .jx-tt{font-family:Atkinson Hyperlegible,Verdana,Arial,sans-serif;letter-spacing:0;line-height:1.7}body.pm-play.dys .dy-hero:not(.ds-resource-hero) h1{font-family:inherit!important;letter-spacing:0}body.pm-play.dys.big .jx-q{font-size:30px}body.pm-play.dys.big .jx-o{font-size:24px}@media (max-width:820px){body.pm-play .jx-hero{padding:28px}body.pm-play .jx-hero:after{display:none}body.pm-play .ap-hero{padding:26px;gap:20px}body.pm-play .ap-hero>img{width:80px}body.pm-play .jx-hero h1,body.pm-play main h1{font-size:36px!important}}@media (max-width:640px){body.pm-play main h1{font-size:32px!important}body.pm-play .jx-hero,body.pm-play .ap-hero{padding:24px 20px;border-radius:16px}body.pm-play .ap-hero{align-items:flex-start}body.pm-play .ap-hero>img{display:none}body.pm-play .pc-card,body.pm-play .pc-q{padding:21px 18px;gap:18px}body.pm-play .jx-yr{padding:20px}body.pm-play .jx-yr ul{grid-template-columns:minmax(0,1fr)}body.pm-play .jx-art{padding:24px 20px}body.pm-play .jx-ov{padding:8px}body.pm-play .jx-box{max-height:calc(100dvh - 16px);border-radius:14px}body.pm-play .jx-top{padding:12px;gap:9px;flex-wrap:wrap}body.pm-play .jx-tt{font-size:18px;flex:1 1 calc(100% - 64px);order:0}body.pm-play .jx-x{order:1}body.pm-play .jx-sc{order:2;font-size:14px;padding:6px 10px}body.pm-play .jx-opts{grid-template-columns:minmax(0,1fr);gap:11px}body.pm-play .jx-o{padding:13px;min-height:58px;font-size:19px}body.pm-play .jx-opts.big .jx-o{font-size:25px}body.pm-play .jx-body{padding:23px 17px}body.pm-play .jx-step{gap:20px}body.pm-play .jx-q{font-size:24px}body.pm-play .jx-acts{width:100%;gap:10px}body.pm-play .jx-btn{flex:1 1 100%;min-height:48px}body.pm-play .jx-bigstars span{font-size:48px}body.pm-play #qz-body{padding:24px 17px!important}body.pm-play .qz-card{padding:20px 13px!important;min-height:150px}body.pm-play .qz-card>*{font-size:19px!important}body.pm-play .qz-card>span:first-child{font-size:30px!important}body.pm-play .tu-log{padding:17px}body.pm-play .tu-m{max-width:100%;font-size:17px}body.pm-play .tu-ava{display:none}body.pm-play .tu-b{padding:16px}body.pm-play .tu-bar{padding:18px}body.pm-play .tu-form{padding:15px}body.pm-play .tu-form input{flex-basis:100%}body.pm-play .gf-page{padding:24px 18px}body.pm-play .gf-h b{font-size:20px}body.pm-play .dp-in{padding:23px 16px}body.pm-play .dp-n{padding:0 8px;overflow-wrap:anywhere;max-width:100%}}@media (prefers-reduced-motion:reduce){body.pm-play *,body.pm-play *:before,body.pm-play *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.pm-play .jx-cf,body.pm-play #qz-fx{display:none!important}}@media print{body.pm-play .jx-ov,body.pm-play .ap-hero>img{display:none!important}body.pm-play .pc-card,body.pm-play .pc-q,body.pm-play .dp-sheet{box-shadow:none;border-color:#c8d7e8}body.pm-play .gf-page .gf-h{display:flex!important;position:static!important}body.pm-play .gf-page .gf-f{display:block!important;position:static!important}body.pm-play .gf-page{border:0;border-radius:0}body.pm-play .gf-page .gf-h img{display:block!important}body.pm-play .gf-page :is(b,small){color:#123c76}body.pm-play .gf-f{color:#243651}}
