.cewrap{inset:auto 0 0!important;top:10vh!important;border-radius:22px 22px 0 0;box-shadow:0 0 0 100vmax #0f172061,0 -6px 24px #0000002e;padding-top:0!important;background:#f3f6f9!important;overflow:hidden}.cegrab{width:40px;height:5px;border-radius:9px;background:#cfd8e0;margin:8px auto 0;flex:none}.cehead{background:#fff!important;color:#1b2430!important;border-bottom:1px solid #E4E9EE}.cehead b{color:#1b2430}.cehead small{color:#6b7280!important;opacity:1!important}.cehead button{background:#f3f6f9!important;color:#1b2430!important}.cehico{flex:none;width:38px;height:38px}.cehico svg{width:100%;height:100%}.ceav{background:none!important;padding:0!important;overflow:hidden}.ceav svg{width:100%;height:100%}.cerow.me .ceav{background:#2e5e4a!important}.cetile .ct svg{width:44px;height:44px}.alwmore{display:grid;gap:8px}.alwmore button{width:100%!important;margin:0!important;text-align:left;padding:14px!important;border-radius:14px!important;border:1px solid #E4DED2!important;background:#fff!important;color:#1b2430!important;font-weight:800;font-size:15.5px}.alwtitle:focus{outline:none!important;box-shadow:none!important;border:0!important}.alwhead button.alwce{padding:4px!important;width:40px!important;height:40px}.alwhead button.alwce svg{width:100%;height:100%}#cernoFab{position:fixed;right:14px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:158;display:none;align-items:center;gap:6px;padding:5px 14px 5px 5px!important;border-radius:999px!important;border:0!important;background:#fff!important;box-shadow:0 8px 22px #123a5552;min-height:0!important;width:auto!important;cursor:pointer;animation:nmbellin .35s cubic-bezier(.3,1.6,.5,1)}#cernoFab.on{display:flex}#cernoFab svg{width:46px;height:46px}#cernoFab span{font-weight:900;color:#123a55;font-size:14px}.nleshead,.nfhead,.tghead,.sbhead,.mchead,.pbhead,.alwhead,.nhhead{background:#2e5e4a!important;color:#fff!important;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px!important}.nles,.nfwrap,.tgwrap,.sbwrap,.mcwrap,.pbwrap,div.alw,.nhwrap{padding-top:0!important}.nleshead b,.nfhead b,.tghead b,.sbhead b,.mchead b,.pbhead b{color:#fff!important;font-size:18px}.nleshead button,.nfhead button,.tghead button,.sbhead button,.mchead button,.pbhead button{background:#ffffff2e!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:800!important}.mctabs button.on,.pbtabs button.on,.tgchips button.on,.rwtabs button.on,.mstabs button.on{background:#2e5e4a!important;border-color:#2e5e4a!important;color:#fff!important}.ypcap{margin:18px 4px 8px;font-size:12.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.ypgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ypt{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:2px;text-align:left;background:#fff!important;border:0!important;border-radius:16px!important;padding:0 0 12px!important;margin:0!important;width:auto!important;min-height:0!important;overflow:hidden;box-shadow:0 2px 8px #00000012;cursor:pointer;color:#1b2430!important}.yptw{display:grid;place-items:center;width:100%;height:66px;font-size:32px;background:color-mix(in srgb,var(--rc) 14%,#fff);border-bottom:3px solid var(--rc);margin:0 0 8px}.ypt b{padding:0 12px;font-size:15px}.ypt small{padding:0 12px;font-size:12px;color:#6b7280;font-weight:700;line-height:1.3}.ypnuru{width:56px;height:56px;display:block}.ypnuru svg{width:100%;height:100%}.ypdue .hslink{display:block;margin-top:6px}.ypgrid .ypt:last-child:nth-child(odd){grid-column:1/-1}
.pycap{margin:14px 2px 6px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.pysecs{display:flex;gap:6px;flex-wrap:wrap}.pysecs button{width:auto!important;min-height:0!important;margin:0!important;padding:9px 14px!important;border-radius:999px!important;border:1.5px solid rgba(255,255,255,.25)!important;background:transparent!important;color:inherit!important;font-weight:800}.pysecs button.on{background:#52b788!important;border-color:#52b788!important;color:#0b1f17!important}.pypics{display:block;width:100%!important;margin:10px 0 0!important;padding:10px!important;border-radius:14px!important;border:1.5px dashed rgba(255,255,255,.3)!important;background:transparent!important;color:inherit!important;font-weight:800}.pypics.on{border-style:solid!important;border-color:#52b788!important}.pyscore{font-weight:900;font-size:18px;min-width:60px;text-align:right}.pystage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0}.pyring{position:relative;width:min(46vw,190px);aspect-ratio:1}.pyring svg{width:100%;height:100%;transform:rotate(-90deg)}.pyring circle{fill:none;stroke-width:10}.pyring .bg{stroke:#ffffff1f}.pyring .fg{stroke:#52b788;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}.pyring span{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(40px,14vw,64px);font-weight:900;font-variant-numeric:tabular-nums}.pyring.warn .fg{stroke:#f4a261}.pyring.hot .fg{stroke:#e63946}.pyring.hot span{color:#ffb3b8;animation:pybeat .5s infinite}.pyring.paused{opacity:.45}@keyframes pybeat{50%{transform:scale(1.08)}}.pystage .pycard{flex:none;width:100%;min-height:0}.pypic{display:block;font-style:normal;font-size:clamp(64px,22vw,110px);line-height:1.1;margin:0 0 6px}.pycard b{display:block}.pyready{text-align:center}.pyready b{font-size:80px}.pypause{display:block;width:auto!important;margin:10px auto 0!important;min-height:0!important;padding:8px 18px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.25)!important;background:transparent!important;color:inherit!important;font-weight:800}