.mobp{--mobp-ink:#172b42;--mobp-accent:#126c5c;--mobp-line:#dce5e9;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--mobp-ink);font-size:15px;line-height:1.55;max-width:1500px;margin:24px auto;text-align:left}.mobp *{box-sizing:border-box}.mobp h2,.mobp h3{color:var(--mobp-ink);font-weight:700;line-height:1.3;margin:0 0 12px;padding:0}.mobp h2{font-size:30px}.mobp h3{font-size:21px}.mobp p{padding:0;margin:0 0 15px}.mobp-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.mobp-brand{display:block;font-size:11px;font-weight:800;letter-spacing:2px;color:var(--mobp-accent);margin-bottom:8px}.mobp button,.mobp .button{font:inherit;border:0;border-radius:8px;padding:11px 18px;background:var(--mobp-accent);color:#fff;cursor:pointer;line-height:1.4;height:auto}.mobp button:hover{background:#0b5246}.mobp button:focus-visible,.mobp input:focus-visible,.mobp select:focus-visible{outline:3px solid #87b8ff;outline-offset:2px}.mobp .mobp-print{background:#e9eff2;color:var(--mobp-ink)}.mobp-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;background:#f4f7f9;border:1px solid var(--mobp-line);border-radius:12px;padding:22px;margin-bottom:22px}.mobp label{display:block;font-size:13px;font-weight:600}.mobp input:not([type=checkbox]),.mobp select,.mobp textarea{display:block;width:100%;max-width:none;background:#fff;border:1px solid #becdd5;border-radius:6px;color:var(--mobp-ink);padding:9px 10px;font:inherit;min-height:42px;margin-top:5px}.mobp input[type=checkbox]{margin:0 7px 0 0;accent-color:var(--mobp-accent)}.mobp fieldset{grid-column:1/-1;border:0;padding:0;display:flex;gap:10px 20px;flex-wrap:wrap}.mobp legend{font-weight:600;font-size:13px;margin-bottom:8px}.mobp .mobp-check{display:inline-flex;align-items:center;font-weight:400}.mobp-filters>button{align-self:end}.mobp-help{font-size:12px;color:#526475}.mobp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 24px}.mobp-stats>div{padding:18px;background:#eef5f3;border:1px solid #d6e6e1;border-radius:10px}.mobp-stats span{font-size:12px;display:block;color:#526475}.mobp-stats strong{display:block;font-size:27px;line-height:1.4}.mobp-stats strong span{display:inline;font-size:inherit;color:inherit}.mobp-panel{border:1px solid var(--mobp-line);border-radius:12px;padding:22px;margin-bottom:20px;background:#fff}.mobp-panel>label{margin:15px 0}.mobp-scroll{overflow:auto}.mobp table{width:100%;border-collapse:collapse;margin:0!important;border:none!important;font-size:14px}.mobp th,.mobp td{padding:12px!important;border:0;border-bottom:1px solid #e6edef!important;text-align:left;vertical-align:top}.mobp th{background:#f4f7f9;font-size:12px;color:#536779;font-weight:700}.mobp td:first-child{font-weight:600}.mobp tbody tr:hover{background:#f8fbfa}.mobp td .amount{white-space:nowrap}.mobp-top{margin-top:20px}.mobp summary{cursor:pointer;font-weight:600;color:var(--mobp-accent);padding:10px 0}.mobp-notice{padding:16px!important;background:#fff3d6;border-left:4px solid #b77c16}.mobp-cart{padding:20px;border:1px solid #dce5e9;border-radius:10px}.mobp-cart button{margin-top:10px}.mobp-cart small{display:block;margin-top:8px}@media(max-width:650px){.mobp{font-size:14px}.mobp-header{align-items:flex-start}.mobp h2{font-size:24px}.mobp-stats{grid-template-columns:repeat(2,1fr)}.mobp-panel,.mobp-filters{padding:14px}.mobp th,.mobp td{min-width:100px}.mobp-filters{grid-template-columns:1fr}}@media print{.mobp-filters,.mobp-print,#wpadminbar,#adminmenumain,#wpfooter{display:none!important}.mobp{max-width:none;font-size:11px}.mobp-panel{break-inside:auto;border-radius:0;padding:10px}.mobp tr{break-inside:avoid}.mobp-scroll{overflow:visible}.mobp table{font-size:10px}.mobp th,.mobp td{padding:6px!important}.mobp-stats strong{font-size:20px}#wpcontent{margin-left:0!important}.mobp-header{margin-top:0}}

.mobp-nav{display:flex;gap:10px;margin:0 0 24px;flex-wrap:wrap}.mobp-nav a{padding:10px 18px;border:1px solid var(--mobp-line);border-radius:8px;color:var(--mobp-accent);text-decoration:none;font-weight:600}.mobp-nav a[aria-current=page]{background:var(--mobp-accent);color:#fff}.mobp-nav a:focus-visible{outline:3px solid #87b8ff;outline-offset:2px}.mobp-rank{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:50%;background:#eef2f4}.mobp-rank-leading .mobp-rank{background:#d9eee7;color:#105345;font-weight:800}@media print{.mobp-nav{display:none!important}}

.mobp-student-form{padding:16px;margin:16px 0;border:1px solid #dce5e9}.mobp-student-fields input{display:block;width:100%;padding:8px}.mobp-student-fields[hidden],.mobp-new-identity[hidden]{display:none!important}.mobp-panel form{margin:14px 0}.mobp-alias{padding:12px;border-bottom:1px solid #dce5e9}.mobp-alias form{display:inline-block;margin:8px}.mobp-new-identity{display:flex;gap:14px;flex-wrap:wrap}
