.pgp-page .pg-gradebar{margin-top:1.75rem;padding-top:1.4rem;border-top:1px solid var(--color-border,#ececea)}.pgp-page .pg-gradebar .gb-title{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary,#9a9c95);font-weight:600;margin-bottom:.9rem}.pgp-page .pg-gradebar-track{display:flex;gap:6px;align-items:stretch}.pgp-page .pg-gradebar-track a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;border-radius:9px 9px 5px 5px;padding:.55rem .3rem;transition:all .22s ease;color:#5b574a}.pgp-page .pg-gradebar-track .s1{background:#e7ddc3;min-height:62px}.pgp-page .pg-gradebar-track .s2{background:#dcc794;min-height:72px}.pgp-page .pg-gradebar-track .s3{background:var(--color-primary,#c7a868);color:#3a2f17;min-height:82px}.pgp-page .pg-gradebar-track .s4{background:var(--color-primary-strong,#8f7340);color:#fff;min-height:92px}.pgp-page .pg-gradebar-track a:hover{transform:translateY(-3px);box-shadow:var(--shadow-card,0 8px 22px rgba(42,44,41,.12))}.pgp-page .pg-gradebar-track a.is-current{outline:2px solid var(--color-primary,#c7a868);outline-offset:3px}.pgp-page .pg-gradebar-track .g-tier{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:.25rem}.pgp-page .pg-gradebar-track .g-name{font-size:1.02rem;font-weight:700;letter-spacing:.01em}.pgp-page .pg-gal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:none;background:rgba(255,255,255,.94);color:#3a3c38;font-size:1.3rem;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(42,44,41,.18);transition:all .2s ease}.pgp-page .pg-gal-nav.prev{left:14px}.pgp-page .pg-gal-nav.next{right:14px}.pgp-page .pg-gal-nav:hover{background:var(--color-primary,#c7a868);color:#fff}.pgp-page .pg-gallery.has-arrows .pg-gal-nav{display:flex}@media (max-width:460px){.pgp-page .pg-gradebar-labels a{font-size:.72rem}}