.jm-suite-sidebar,.jm-manager-v2 .jm-manager-sidebar{min-width:0;overflow-x:hidden!important}.jm-suite-sidebar nav,.jm-manager-v2 .jm-manager-sidebar nav{width:100%;min-width:0;overflow-x:hidden!important;scrollbar-width:thin}.jm-suite-sidebar nav a,.jm-manager-v2 .jm-manager-sidebar nav>a{min-width:0}.jm-suite-sidebar nav a span,.jm-manager-v2 .jm-manager-sidebar nav>a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jm-scholar-v2{width:min(1720px,calc(100% - 24px));grid-template-columns:276px minmax(0,1fr);margin:12px auto 50px;overflow:visible}.jm-scholar-v2>aside{position:sticky;top:12px;height:calc(100vh - 24px);box-sizing:border-box;border-radius:22px 0 0 22px;overflow-x:hidden}.jm-scholar-v2>aside nav{min-width:0;overflow-x:hidden;overflow-y:auto}.jm-scholar-v2>aside nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jm-scholar-v2 .jm-scholar-main{min-width:0;padding:30px clamp(22px,3vw,44px) 60px}.jm-scholar-main>header nav{display:flex;gap:9px}.jm-scholar-main>header nav a{padding:11px 15px;border:1px solid #cbdad3;border-radius:10px;background:#fff;color:#075b49;font-size:12px;font-weight:900}.jm-scholar-main>header nav a.primary{background:#075b49;color:#fff}.jm-scholar-main>header p{margin:4px 0 0;color:#71817b;font-size:12px}
.jm-scholar-database{overflow:hidden;border:1px solid #dce6e1;border-radius:19px;background:#fff;box-shadow:0 16px 45px rgba(3,46,38,.075)}.jm-scholar-database>header{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;border-bottom:1px solid #e4ebe7}.jm-scholar-database>header span{font-size:10px;font-weight:900;letter-spacing:.15em;color:#9d690b}.jm-scholar-database>header h2{margin:5px 0;font:600 26px Georgia,serif;color:#073f34}.jm-scholar-database>header p{margin:0;color:#7b8984;font-size:12px}.jm-scholar-database>header>a{padding:11px 15px;border-radius:10px;background:#075b49;color:#fff;font-size:12px;font-weight:900}.jm-scholar-filters{display:grid;grid-template-columns:minmax(260px,1fr) 250px auto;align-items:end;gap:11px;padding:18px 26px;background:#f8faf9;border-bottom:1px solid #e5ece8}.jm-scholar-filters label{display:grid;gap:6px;color:#51645d;font-size:11px;font-weight:850}.jm-scholar-filters input,.jm-scholar-filters select{height:42px;border:1px solid #cddbd4;border-radius:9px;background:#fff;padding:0 12px;color:#173d34}.jm-scholar-filters button{height:42px;border:0;border-radius:9px;background:#075b49;color:#fff;padding:0 17px;font-weight:900}.jm-scholar-table{width:100%;overflow-x:auto}.jm-scholar-table table{width:100%;min-width:800px;border-collapse:collapse}.jm-scholar-table th{padding:13px 16px;background:#f5f8f6;color:#6d7d77;font-size:10px;letter-spacing:.07em;text-align:left}.jm-scholar-table td{padding:16px;border-top:1px solid #edf1ef;color:#435850;font-size:12px}.jm-scholar-table td:first-child strong,.jm-scholar-table td:first-child small{display:block}.jm-scholar-table td:first-child strong{color:#173d34;font-size:13px}.jm-scholar-table td:first-child small{max-width:520px;margin-top:4px;color:#80908a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jm-scholar-table td:nth-child(2) span{display:inline-block;padding:6px 9px;border-radius:999px;background:#fff1d5;color:#8c600c;font-size:10px;font-weight:900}.jm-scholar-table td:last-child a{display:inline-block;padding:8px 11px;border-radius:8px;background:#075b49;color:#fff;font-weight:900}.jm-scholar-review-full,.jm-scholar-add{max-width:1040px;margin:auto}.jm-scholar-record-head>a{display:inline-block;margin-bottom:15px;color:#075b49;font-size:12px;font-weight:900}
body:has(.jm-scholar-v2) .jm-header,body:has(.jm-scholar-v2) .jm-top,body:has(.jm-scholar-v2) .jm-footer,body:has(.jm-scholar-v2) .jm-footer-cta{display:none!important}
@media(max-width:1050px){.jm-scholar-v2{grid-template-columns:1fr}.jm-scholar-v2>aside{position:relative;top:0;width:100%;height:auto;border-radius:20px 20px 0 0}.jm-scholar-v2>aside nav{display:flex;overflow-x:auto}.jm-scholar-v2>aside nav a{min-width:max-content}.jm-scholar-main>header nav{margin-top:10px}}
@media(max-width:700px){.jm-scholar-filters{grid-template-columns:1fr}.jm-scholar-database>header{align-items:flex-start;gap:14px;flex-direction:column}.jm-scholar-main>header nav{width:100%}.jm-scholar-main>header nav a{flex:1;text-align:center}}
.jm-admission-email-note{display:flex;align-items:flex-start;gap:12px;margin-top:8px;padding:15px 17px;border:1px solid #d7e5de;border-radius:11px;background:#edf6f2;color:#49645b;font-size:12px}.jm-admission-email-note b{color:#075b49;white-space:nowrap}.jm-admission-email-note span{line-height:1.55}
.jm-scholar-v2{width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#f5f8f6!important}.jm-scholar-v2>aside{top:0!important;height:100vh!important;border-radius:0!important;padding:26px 18px!important}.jm-scholar-v2 .jm-scholar-main{padding:32px clamp(26px,4vw,70px) 70px!important}.jm-scholar-brandmark{display:flex;align-items:center;gap:12px;padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid #ffffff24;color:#fff!important}.jm-scholar-brandmark img{width:72px;height:72px;flex:0 0 72px;border-radius:15px;object-fit:cover;object-position:center;background:#fff;border:3px solid #fff;box-shadow:0 10px 28px #001c1745}.jm-scholar-brandmark span{display:grid;min-width:0}.jm-scholar-brandmark strong{font:700 17px/1.2 Georgia,serif;color:#fff}.jm-scholar-brandmark small{margin-top:5px;color:#b9d1ca;font-size:10px;line-height:1.45}.jm-scholar-v2>aside>h2{margin-top:0!important}.jm-scholar-v2 .jm-scholar-pipeline,.jm-scholar-v2 .jm-scholar-database,.jm-scholar-v2 .jm-scholar-review{border-radius:0!important;box-shadow:none!important}.jm-scholar-v2 .jm-scholar-pipeline{border-width:1px 0!important;background:transparent!important;padding-inline:0!important}.jm-scholar-v2 .jm-scholar-database{border-left:0!important;border-right:0!important;background:transparent!important}.jm-scholar-v2 .jm-scholar-database>header,.jm-scholar-v2 .jm-scholar-filters{padding-inline:0!important;background:transparent!important}.jm-scholar-v2 .jm-scholar-table{background:#fff;border-top:1px solid #dce6e1;border-bottom:1px solid #dce6e1}.jm-scholar-v2 .jm-scholar-review{max-width:none!important;border-width:1px 0!important;background:transparent!important;padding:30px 0!important}.jm-scholar-v2 .jm-scholar-review form{max-width:1100px}.jm-scholar-v2 .jm-scholar-record-head{max-width:1100px}.jm-scholar-v2 .jm-scholar-record-head p{border-radius:0!important;border-left:4px solid #d5a33a;background:#fff!important}
@media(max-width:1050px){.jm-scholar-v2>aside{height:auto!important;padding:18px!important}.jm-scholar-brandmark{max-width:430px;margin-bottom:10px;padding-bottom:12px}.jm-scholar-brandmark img{width:60px;height:60px;flex-basis:60px}.jm-scholar-v2 .jm-scholar-main{padding:25px 20px 55px!important}}
@media(max-width:700px){.jm-scholar-v2 .jm-scholar-main{padding:20px 14px 45px!important}.jm-scholar-brandmark img{width:52px;height:52px;flex-basis:52px}.jm-scholar-brandmark strong{font-size:15px}.jm-scholar-v2 .jm-scholar-pipeline{overflow-x:auto;display:flex!important;padding-block:12px!important}.jm-scholar-v2 .jm-scholar-pipeline span{min-width:max-content}.jm-scholar-v2 .jm-scholar-pipeline i{min-width:25px}.jm-scholar-v2 .jm-scholar-review{padding-block:20px!important}}
.jm-manager-v2{width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#f3f7f5!important}.jm-manager-v2 .jm-manager-sidebar{top:0!important;height:100vh!important;min-height:100vh!important;border-radius:0!important;padding:25px 16px!important}.jm-manager-v2 .jm-manager-main{padding:32px clamp(26px,4vw,68px) 70px!important}.jm-manager-v2 .jm-manager-database{border-radius:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important;background:transparent!important}.jm-manager-v2 .jm-manager-database>header,.jm-manager-v2 .jm-manager-filters,.jm-manager-v2 .jm-manager-bulk{padding-inline:0!important;background:transparent!important}.jm-manager-v2 .jm-manager-table-scroll{background:#fff;border-top:1px solid #dce6e1;border-bottom:1px solid #dce6e1}.jm-manager-v2 .jm-manager-editor-wrap{max-width:1320px!important}.jm-manager-v2 .jm-record-preview{max-width:1400px;margin-inline:auto}
@media(max-width:1100px){.jm-manager-v2 .jm-manager-sidebar{height:auto!important;min-height:0!important;border-radius:0!important}.jm-manager-v2 .jm-manager-main{padding:25px 20px 55px!important}}
@media(max-width:700px){.jm-manager-v2{width:100%!important;border-radius:0!important}.jm-manager-v2 .jm-manager-main{padding:20px 14px 45px!important}.jm-manager-v2 .jm-manager-sidebar{padding:18px 14px!important}.jm-manager-v2 .jm-manager-table-scroll{margin-inline:0}}
