.full-rank-premium{padding-bottom:80px}.full-rank-premium>.site-shell{width:min(100% - 96px,960px)}.full-rank-premium .full-rank-hero{padding:44px 0 30px}.full-rank-premium .full-rank-hero h1{letter-spacing:-.06em;overflow-wrap:anywhere;hyphens:auto;max-width:21ch;margin:0 0 23px;font-size:clamp(2.6rem,4.15vw,4.2rem);font-weight:850;line-height:1.04}.full-rank-premium .full-rank-hero .eyebrow{max-width:75ch;line-height:1.85}.full-rank-premium .full-rank-lead{color:#a6b3c6;max-width:78ch;margin:0;font-size:.96rem;line-height:1.8}.full-rank-premium .full-rank-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.full-rank-premium .full-rank-actions>.text-link{color:#a9c9fb;align-items:center;gap:13px;min-height:44px;font-size:.84rem;font-weight:600;display:inline-flex}.full-rank-premium .full-rank-calculator{padding-bottom:55px}.full-rank-premium .full-rank-calculator .rankcalc-app{padding:14px 0 0}.full-rank-premium .full-rank-calculator .site-shell,.full-rank-premium .full-rank-calculator .rankcalc-experience{width:100%}.full-rank-premium .full-rank-standards{padding-bottom:65px;scroll-margin-top:90px}.full-rank-premium .full-rank-standards .exercise-standards{background:#101319;border:1px solid #303b4c;border-radius:8px;padding:32px}.full-rank-premium .full-rank-standards .exercise-standards__intro h2{margin:0 0 19px;font-size:clamp(2rem,3.1vw,3rem);line-height:1.1}.full-rank-premium .full-rank-standards .section-kicker{color:var(--hp-blue);letter-spacing:.09em;font:600 .6rem/1.8 ui-monospace,monospace}.full-rank-premium .full-rank-standards .exercise-standards__scroll{scrollbar-color:#3e536f #0c1119;border-color:#354153;border-radius:5px}.full-rank-premium .full-rank-standards :is(th,td){text-align:start;border-color:#2b3545}.full-rank-premium .full-rank-standards thead th{color:#9fb3d0;letter-spacing:.05em;background:#111c2d;font-size:.64rem}.full-rank-premium .full-rank-standards .exercise-standards__variant{color:#91b5e8!important}.full-rank-premium .full-rank-standards .exercise-standards__unpublished{background:#0d1420;border-color:#354153;border-radius:5px}.full-rank-premium .full-rank-targets{padding-bottom:60px}.full-rank-premium .full-rank-targets .rank-targets{border-color:var(--hp-line);padding:43px 0 0}.full-rank-premium .full-rank-targets h2{margin:0 0 20px;font-size:clamp(2rem,3.1vw,3rem);line-height:1.1}.full-rank-premium .full-rank-targets .rank-targets__controls{gap:18px;margin-block:27px}.full-rank-premium .full-rank-targets .rank-targets__controls label{color:#b2c2d9;font-size:.8rem}.full-rank-premium .full-rank-targets .rank-targets__controls :is(input,select){color:#edf3fc;min-height:49px;box-shadow:none;background:#080d15;border:1px solid #3a465a;border-radius:5px;padding:11px 14px;font-size:.94rem}.full-rank-premium .full-rank-targets .rank-targets__controls :is(input,select):focus-visible{outline-offset:3px;outline:2px solid #71a8fc}.full-rank-premium .full-rank-targets :is(th,td){border-color:#303b4c;padding:14px;font-size:.85rem}.full-rank-premium .full-rank-targets thead th{background:#111c2d}.full-rank-premium .full-rank-targets tbody th{color:#9bc1f6}.full-rank-premium .full-rank-targets .rank-targets__table-wrap{scrollbar-color:#3e536f #0c1119;border-radius:5px}.full-rank-premium .full-rank-body{border-top:1px solid var(--hp-line);padding-top:55px}.full-rank-premium .rank-master-content{max-width:860px}.full-rank-premium .rank-master-content h1{display:none}.full-rank-premium .rank-master-content h2{margin:44px 0 22px;font-size:clamp(2rem,3.1vw,3rem);line-height:1.1}.full-rank-premium .rank-master-content h3{margin:30px 0 17px;font-size:1.35rem;line-height:1.25}.full-rank-premium .rank-master-content :is(p,li){color:#a7b5c9;font-size:.94rem;line-height:1.9}.full-rank-premium .rank-master-content a{color:#a9c9fb;text-underline-offset:4px}.full-rank-premium .rank-master-content a:hover{text-decoration:underline}.full-rank-premium .rank-master-content a:focus-visible{outline-offset:4px;outline:2px solid #71a8fc}.full-rank-premium .rank-master-content table{border-collapse:collapse;scrollbar-color:#3e536f #0c1119;max-width:100%;display:block;overflow-x:auto}.full-rank-premium .rank-master-content :is(th,td){text-align:start;border:1px solid #303b4c;padding:12px;font-size:.85rem}.full-rank-premium .rank-master-content .rank-faq{background:#10151d;border:1px solid #303b4c;border-radius:6px;margin:18px 0}.full-rank-premium .rank-master-content .rank-faq summary{cursor:pointer;color:#e1eaf7;padding:20px;font-size:.93rem;font-weight:650;line-height:1.6;list-style:none}.full-rank-premium .rank-master-content .rank-faq summary::-webkit-details-marker{display:none}.full-rank-premium .rank-master-content .rank-faq summary:after{content:"+";float:inline-end;color:#84b1f1;margin-inline-start:12px;font-size:1.25rem;line-height:1}.full-rank-premium .rank-master-content .rank-faq[open] summary:after{content:"−"}.full-rank-premium .rank-master-content .rank-faq>:not(summary){margin-inline:20px}.full-rank-premium .rank-master-content .rank-faq>p:last-child{margin-bottom:20px}.full-rank-premium:lang(ja) :is(h1,h2,h3){letter-spacing:-.015em;line-height:1.35}.full-rank-premium:lang(ar) :is(h1,h2,h3,.eyebrow){letter-spacing:0}.full-rank-premium:lang(ar) :is(h1,h2,h3){line-height:1.35}.full-rank-premium:lang(ar) .rank-master-content :is(ul,ol){padding-inline-start:1.5rem}.full-rank-premium:lang(ar) .rankcalc-input-shell input{padding-inline:18px 62px}.full-rank-premium:lang(ar) .rankcalc-input-shell>span{left:17px;right:auto}.full-rank-premium:lang(ar) .rankcalc-result .exercise-rank-card__stat+.exercise-rank-card__stat{padding-left:0;margin-left:0;border-left:0;border-inline-start:1px solid #354153;margin-inline-start:14px;padding-inline-start:14px}@media (width<=1050px){.full-rank-premium>.site-shell{width:min(100% - 64px,960px)}.full-rank-premium .full-rank-calculator .site-shell{width:100%}}@media (width<=700px){.full-rank-premium{padding-bottom:55px}.full-rank-premium>.site-shell{width:calc(100% - 40px)}.full-rank-premium .full-rank-hero{padding:31px 0 25px}.full-rank-premium .full-rank-hero h1{max-width:18ch;margin-bottom:20px;font-size:clamp(2.15rem,9.4vw,3rem);line-height:1.07}.full-rank-premium .full-rank-lead{font-size:.91rem;line-height:1.8}.full-rank-premium .full-rank-hero .eyebrow{font-size:.55rem}.full-rank-premium .full-rank-actions{gap:14px 20px;margin-top:23px}.full-rank-premium .full-rank-actions>.button{width:auto}.full-rank-premium .full-rank-calculator{padding-bottom:43px}.full-rank-premium .full-rank-calculator .rankcalc-app{padding:8px 0 0}.full-rank-premium .full-rank-calculator .site-shell{width:100%}.full-rank-premium .full-rank-standards{padding-bottom:45px}.full-rank-premium .full-rank-standards .exercise-standards{padding:23px 19px}.full-rank-premium .full-rank-standards .exercise-standards__intro h2,.full-rank-premium .full-rank-targets h2{font-size:1.95rem}.full-rank-premium .full-rank-targets{padding-bottom:43px}.full-rank-premium .full-rank-targets .rank-targets__controls{gap:16px}.full-rank-premium .full-rank-targets .rank-targets__controls label{flex:130px;min-width:0}.full-rank-premium .full-rank-targets .rank-targets__controls :is(input,select){width:100%;min-width:0}.full-rank-premium .full-rank-body{padding-top:34px}.full-rank-premium .rank-master-content h2{margin-top:35px;font-size:1.95rem}.full-rank-premium .rank-master-content :is(p,li){font-size:.91rem}.full-rank-premium .rank-master-content .rank-faq summary{padding:18px;font-size:.89rem}.full-rank-premium:lang(ja) .full-rank-hero h1,.full-rank-premium:lang(ar) .full-rank-hero h1{line-height:1.35}}.rank-targets[data-astro-cid-k7fzgr34]{border-top:1px solid var(--line);padding:52px 0 12px}.rank-targets__header[data-astro-cid-k7fzgr34]{max-width:780px}.rank-targets__header[data-astro-cid-k7fzgr34] h2[data-astro-cid-k7fzgr34]{margin:10px 0 14px;font-size:clamp(1.8rem,4vw,3rem)}.rank-targets__header[data-astro-cid-k7fzgr34] p[data-astro-cid-k7fzgr34]:last-child,.rank-targets__note[data-astro-cid-k7fzgr34]{color:var(--text-soft);line-height:1.7}.rank-targets__controls[data-astro-cid-k7fzgr34]{flex-wrap:wrap;gap:16px;margin:24px 0;display:flex}.rank-targets__controls[data-astro-cid-k7fzgr34] label[data-astro-cid-k7fzgr34]{color:var(--text-soft);font-size:.85rem;font-weight:700}.rank-targets__controls[data-astro-cid-k7fzgr34] input[data-astro-cid-k7fzgr34],.rank-targets__controls[data-astro-cid-k7fzgr34] select[data-astro-cid-k7fzgr34]{border:1px solid var(--line);background:var(--panel);min-width:150px;color:var(--text);font:inherit;border-radius:10px;margin-top:7px;padding:11px 12px;display:block}.rank-targets__table-wrap[data-astro-cid-k7fzgr34]{overflow-x:auto}.rank-targets[data-astro-cid-k7fzgr34] table[data-astro-cid-k7fzgr34]{border-collapse:collapse;width:100%;min-width:620px}.rank-targets[data-astro-cid-k7fzgr34] caption[data-astro-cid-k7fzgr34]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rank-targets[data-astro-cid-k7fzgr34] th[data-astro-cid-k7fzgr34],.rank-targets[data-astro-cid-k7fzgr34] td[data-astro-cid-k7fzgr34]{border:1px solid var(--line);text-align:start;white-space:nowrap;padding:11px 12px}.rank-targets[data-astro-cid-k7fzgr34] thead[data-astro-cid-k7fzgr34] th[data-astro-cid-k7fzgr34]{color:var(--text);background:#ffffff0a}.rank-targets[data-astro-cid-k7fzgr34] tbody[data-astro-cid-k7fzgr34] th[data-astro-cid-k7fzgr34]{color:var(--cyan)}.rank-targets__note[data-astro-cid-k7fzgr34]{margin-top:14px;font-size:.9rem}
