.power-badge[data-astro-cid-tidyntpe]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:68px;height:72px;background-color:#c8e7f8;border:1.5px solid #111;border-radius:0;padding:10px 8px 8px}.power-icon[data-astro-cid-tidyntpe]{width:28px;height:28px;color:#111;flex-shrink:0}.power-label[data-astro-cid-tidyntpe]{font-size:11px;font-weight:700;letter-spacing:.06em;color:#111;line-height:1}.power-badge[data-astro-cid-tidyntpe]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:500;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.power-badge[data-astro-cid-tidyntpe]:hover:after{opacity:1}.computer-badge[data-astro-cid-sds2buun]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:500;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.computer-badge[data-astro-cid-sds2buun]:hover:after{opacity:1}.dim-badge[data-astro-cid-ac76eqfj]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:#c8e7f8;border:1.5px solid #111;border-radius:0}.dim-badge[data-astro-cid-ac76eqfj] svg[data-astro-cid-ac76eqfj]{width:72px;height:72px;display:block}.dim-badge[data-astro-cid-ac76eqfj]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:500;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.dim-badge[data-astro-cid-ac76eqfj]:hover:after{opacity:1}.water-badge[data-astro-cid-gxcfmsqc]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:68px;height:72px;background-color:#c8e7f8;border:1.5px solid #111;border-radius:0;padding:10px 8px 8px}.water-icon[data-astro-cid-gxcfmsqc]{width:26px;height:26px;color:#111;flex-shrink:0}.water-text[data-astro-cid-gxcfmsqc]{display:flex;flex-direction:column;align-items:center;gap:1px;line-height:1}.water-label[data-astro-cid-gxcfmsqc]{font-size:10px;font-weight:700;color:#111;letter-spacing:.04em;white-space:nowrap}.water-sub[data-astro-cid-gxcfmsqc]{font-size:9px;font-weight:500;color:#444;letter-spacing:.1em;text-transform:uppercase}.water-badge[data-astro-cid-gxcfmsqc]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:500;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.water-badge[data-astro-cid-gxcfmsqc]:hover:after{opacity:1}.weight-badge[data-astro-cid-nkvlzzr5]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:68px;height:72px;background-color:#c8e7f8;border:1.5px solid #111;border-radius:0;padding:10px 8px 8px}.weight-icon[data-astro-cid-nkvlzzr5]{width:26px;height:26px;color:#111;flex-shrink:0}.weight-text[data-astro-cid-nkvlzzr5]{display:flex;align-items:baseline;gap:2px;line-height:1}.weight-number[data-astro-cid-nkvlzzr5]{font-size:12px;font-weight:700;color:#111;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.weight-unit[data-astro-cid-nkvlzzr5]{font-size:9px;font-weight:600;color:#444;letter-spacing:.06em;text-transform:lowercase}.weight-badge[data-astro-cid-nkvlzzr5]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:500;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}.weight-badge[data-astro-cid-nkvlzzr5]:hover:after{opacity:1}.w-badge[data-astro-cid-cqgvcjly]{width:168px;height:168px;flex-shrink:0;position:relative}.w-circle[data-astro-cid-cqgvcjly]{width:100%;height:100%;border-radius:50%;background:#fff;border:1.5px solid oklch(74% .05 232);box-shadow:0 0 0 5px #fff,0 0 0 8px #c5dce8;position:relative;overflow:visible}.w-label[data-astro-cid-cqgvcjly]{position:absolute;top:30px;left:0;right:0;text-align:center;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#2f5264;line-height:1.5;margin:0}.w-ribbon[data-astro-cid-cqgvcjly]{position:absolute;top:50%;transform:translateY(-50%);left:-16px;right:-16px;background:#204e70;padding:8px 0 7px;display:flex;align-items:baseline;justify-content:center;gap:5px;z-index:2}.w-ribbon[data-astro-cid-cqgvcjly]:before,.w-ribbon[data-astro-cid-cqgvcjly]:after{content:"";position:absolute;bottom:-8px;width:0;height:0;border-style:solid}.w-ribbon[data-astro-cid-cqgvcjly]:before{left:0;border-width:8px 0 0 8px;border-color:#0d2030 transparent transparent transparent}.w-ribbon[data-astro-cid-cqgvcjly]:after{right:0;border-width:8px 8px 0 0;border-color:#0d2030 transparent transparent transparent}.w-ribbon-number[data-astro-cid-cqgvcjly]{font-size:26px;font-weight:800;color:#fff;line-height:1;letter-spacing:-.02em}.w-ribbon-unit[data-astro-cid-cqgvcjly]{font-size:10px;font-weight:600;letter-spacing:.14em;color:#ffffffb3;text-transform:uppercase;padding-bottom:3px}.w-brand[data-astro-cid-cqgvcjly]{position:absolute;bottom:28px;left:0;right:0;text-align:center;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#5d7988;margin:0}
