.pp-staff-center{max-width:1080px;margin:auto;padding-bottom:50px}
.pp-staff-stat{padding:24px 28px;border:1px solid #d7e4f3;border-radius:22px;background:linear-gradient(120deg,#f8fbff,#eff8ff);margin:22px 0 26px;display:flex;flex-direction:column;gap:8px;color:#173b62}
.pp-staff-stat h2{font-size:17px;margin:0}.pp-staff-stat strong{font-size:clamp(34px,6vw,56px);line-height:1.1;letter-spacing:-.04em}.pp-staff-stat small{color:#57718b}
.pp-staff-footer{margin:22px 0 32px;background:#fff;border:1px solid #e1e8f2;border-radius:18px;padding:23px;color:#1b4265}
.pp-staff-footer h2{margin-top:0;font-size:20px}.pp-staff-footer label{font-weight:700;display:block;margin:13px 0 8px}.pp-staff-footer textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid #cddceb;border-radius:12px;padding:13px;font:inherit;color:#1b4265}
.pp-staff-footer button{background:#174b80;border:0;border-radius:10px;color:white;padding:11px 17px;margin-top:10px;font-weight:750;cursor:pointer}
.pp-staff-note{margin-top:24px;border:1px solid #dbe7f4;border-radius:14px;color:#58728c;padding:13px 17px;font-size:13px;line-height:1.6}
.pp-staff-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.pp-staff-actions select{border:1px solid #cadbea;border-radius:9px;padding:9px}.pp-staff-actions button{border:0;background:#eaf2fd;color:#154276;border-radius:9px;padding:10px;font-weight:650;cursor:pointer}
.pp-staff-center [hidden]{display:none!important}
@media(max-width:650px){.pp-staff-stat{padding:20px}.pp-staff-center .ac-links{grid-template-columns:1fr}.pp-staff-footer{padding:16px}}
