.profile-page[data-v-476fe1d4]{overflow-x:hidden}.search-hero-content[data-v-476fe1d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4.5rem!important;padding-bottom:3.5rem!important}.search-hero-content>.col[data-v-476fe1d4]{margin-top:0!important}.search-page-title[data-v-476fe1d4]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:0;color:var(--bjp-petrol-950);font-size:clamp(2.2rem,5vw,3.8rem);font-weight:800;line-height:1.08;text-shadow:none}.search-page-title span[data-v-476fe1d4]{display:block;margin-top:.5rem;color:rgba(6,47,54,.72);font-size:.48em;font-weight:650;letter-spacing:.02em}.shape-style-1 span[data-v-476fe1d4]{display:none}.shape-style-1 span[data-v-476fe1d4]:first-child{-webkit-animation-delay:1s;animation-delay:1s}.shape-style-1 span[data-v-476fe1d4]:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.shape-style-1 span[data-v-476fe1d4]:nth-child(3){-webkit-animation-delay:5s;animation-delay:5s}.shape-style-1 span[data-v-476fe1d4]:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}.shape-style-1 span[data-v-476fe1d4]:nth-child(5){-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes float-476fe1d4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float-476fe1d4{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}input[data-v-476fe1d4]{margin-right:10px}.section-profile-cover[data-v-476fe1d4]{height:330px!important}.form-control-plaintext[data-v-476fe1d4]{display:block;width:100%;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;opacity:1}.search-button[data-v-476fe1d4]{font-weight:700}.card-profile-crystal[data-v-476fe1d4]{width:min(100%,1180px);background:rgba(6,47,54,.78);border-radius:28px;-webkit-box-shadow:0 24px 64px rgba(61,57,39,.16);box-shadow:0 24px 64px rgba(61,57,39,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(230,203,114,.3);margin-right:auto;margin-left:auto;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:-80px!important}.card-profile-crystal[data-v-476fe1d4]:hover{-webkit-box-shadow:0 28px 70px rgba(61,57,39,.2);box-shadow:0 28px 70px rgba(61,57,39,.2)}.keyrus-flex-start label[data-v-476fe1d4]{font-weight:650;margin-bottom:5px}.alert[data-v-476fe1d4]{border-radius:10px;font-weight:700}.fade-enter-active[data-v-476fe1d4],.fade-leave-active[data-v-476fe1d4]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-476fe1d4],.fade-leave-to[data-v-476fe1d4]{opacity:0}.results-container[data-v-476fe1d4]{margin:1.5rem 0 .75rem;padding:1rem;overflow:hidden;text-align:left;border:1px solid rgba(230,203,114,.18);border-radius:18px;background:rgba(6,47,54,.38);-webkit-animation:slide-up-476fe1d4 .5s ease;animation:slide-up-476fe1d4 .5s ease}.results-heading[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding:.25rem .25rem .85rem;border-bottom:1px solid rgba(230,203,114,.16);gap:1rem}.results-heading>div[data-v-476fe1d4]{min-width:0}.results-heading h3[data-v-476fe1d4]{margin:.2rem 0 0;color:var(--bjp-gold-400);font-size:clamp(1.1rem,3vw,1.4rem);font-weight:750;line-height:1.3;overflow-wrap:anywhere}.results-heading-icon[data-v-476fe1d4]{display:grid;width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;color:var(--bjp-petrol-950);font-size:1.35rem;border-radius:12px;background:var(--bjp-gold-400);place-items:center}.result-grid[data-v-476fe1d4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.result-grid--holder[data-v-476fe1d4]{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr)}.result-card[data-v-476fe1d4]{min-width:0;padding:1.25rem;background:rgba(8,57,65,.94);border:1px solid rgba(230,203,114,.2);border-radius:14px;-webkit-box-shadow:0 10px 30px rgba(6,47,54,.13);box-shadow:0 10px 30px rgba(6,47,54,.13);color:#fff}.result-card>[data-v-476fe1d4]{min-width:0;max-width:100%}.result-card-header[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.result-card-header>div[data-v-476fe1d4]{min-width:0}.result-card-header h5[data-v-476fe1d4]{margin:.15rem 0 0;color:#fff;font-size:1rem;font-weight:700;line-height:1.35}.detail-label[data-v-476fe1d4],.result-eyebrow[data-v-476fe1d4]{display:block;color:var(--bjp-gold-400);font-size:.7rem;font-weight:700;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.result-identifier[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;padding:.75rem;background:rgba(230,203,114,.1);border:1px solid rgba(230,203,114,.22);border-radius:10px;color:#fff;gap:.25rem}.result-identifier span[data-v-476fe1d4]{color:var(--bjp-gold-400);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.result-identifier strong[data-v-476fe1d4]{display:block;min-width:0;max-width:100%;color:var(--bjp-gold-400);font-family:monospace;font-size:.94rem;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.person-summary[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;min-width:0}.person-summary__content[data-v-476fe1d4]{min-width:0;max-width:100%}.person-summary--compact[data-v-476fe1d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.person-avatar[data-v-476fe1d4]{display:grid;place-items:center;width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;background:linear-gradient(145deg,var(--bjp-petrol-800),var(--bjp-petrol-700));border-radius:12px;color:#fff;font-size:1.35rem;-webkit-box-shadow:0 7px 16px rgba(6,47,54,.22);box-shadow:0 7px 16px rgba(6,47,54,.22)}.person-name[data-v-476fe1d4]{display:block;margin-top:.2rem;color:#fff;font-size:1rem;line-height:1.45;overflow-wrap:anywhere}.detail-grid[data-v-476fe1d4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0}.detail-item[data-v-476fe1d4]{min-width:0;padding:.75rem;background:rgba(6,47,54,.5);border:1px solid rgba(230,203,114,.14);border-radius:10px}.detail-item--featured[data-v-476fe1d4]{grid-column:1/-1;background:rgba(48,105,87,.28);border-color:rgba(135,181,142,.24)}.detail-item dt[data-v-476fe1d4]{margin-bottom:.3rem;color:var(--bjp-gold-400);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.detail-item dd[data-v-476fe1d4]{margin:0;color:#fff;font-size:.9rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.payment-status-chip[data-v-476fe1d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:29px;padding:.35rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere}.payment-status-chip.paid[data-v-476fe1d4]{background:#daf5e7;color:#12653a}.payment-status-chip.pending[data-v-476fe1d4]{background:rgba(230,203,114,.18);color:#fff}.holder-student-count[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.55rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e4edf4;color:#fff}.holder-student-count strong[data-v-476fe1d4]{color:#fff;font-size:1.6rem;line-height:1}.holder-student-count span[data-v-476fe1d4]{font-size:.82rem;font-weight:600}.student-payment-list[data-v-476fe1d4]{display:grid;gap:.65rem}.student-payment-row[data-v-476fe1d4]{display:grid;min-width:0;grid-template-columns:minmax(105px,.75fr) minmax(140px,1.25fr) minmax(90px,auto);gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem;background:rgba(6,47,54,.5);border:1px solid rgba(230,203,114,.14);border-radius:10px}.student-payment-identity[data-v-476fe1d4],.student-payment-method[data-v-476fe1d4]{min-width:0}.student-payment-identity strong[data-v-476fe1d4],.student-payment-method strong[data-v-476fe1d4]{display:block;margin-top:.2rem;color:#fff;font-size:.85rem;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.student-payment-identity strong[data-v-476fe1d4]{color:var(--bjp-gold-400);font-family:monospace;font-variant-numeric:tabular-nums}.result-note[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.65rem .8rem;background:rgba(230,203,114,.1);border:1px solid rgba(230,203,114,.2);border-radius:10px;color:#fff;font-size:.78rem;line-height:1.4}.result-note span[data-v-476fe1d4]{min-width:0;overflow-wrap:anywhere}.result-actions[data-v-476fe1d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.new-search-button[data-v-476fe1d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.7rem 1rem;color:var(--bjp-petrol-950);font-family:inherit;font-size:.84rem;font-weight:750;border:1px solid var(--bjp-gold-400);border-radius:10px;background:var(--bjp-gold-400);-webkit-box-shadow:0 8px 20px rgba(6,47,54,.2);box-shadow:0 8px 20px rgba(6,47,54,.2);cursor:pointer;gap:.45rem;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.new-search-button[data-v-476fe1d4]:focus-visible,.new-search-button[data-v-476fe1d4]:hover{color:var(--bjp-petrol-950);border-color:var(--bjp-gold-200);background:var(--bjp-gold-200);outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.new-search-button i[data-v-476fe1d4]{font-size:1.15rem}.result-note i[data-v-476fe1d4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#fff;font-size:1.15rem}.search-form-fields[data-v-476fe1d4]{width:min(100%,560px);margin-top:1.5rem;margin-right:auto;margin-left:auto}@-webkit-keyframes slide-up-476fe1d4{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up-476fe1d4{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.form-container-card[data-v-476fe1d4]{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:20px;padding:0;overflow:hidden;background:rgba(4,38,44,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(230,203,114,.18)!important}[data-v-476fe1d4] .form-container-card>.card-body{min-width:0;padding:clamp(1rem,3vw,2rem)!important}.keyrus-flex-start[data-v-476fe1d4]{margin-bottom:1.5rem}.keyrus-flex-start label[data-v-476fe1d4]{color:#fff;font-weight:600;margin-bottom:.5rem;display:block}[data-v-476fe1d4] .form-container-card .form-control{background-color:rgba(6,47,54,.78)!important;border:1px solid rgba(230,203,114,.2)!important;color:#fff!important;border-radius:10px}[data-v-476fe1d4] .form-container-card .form-control::-webkit-input-placeholder{color:#fff}[data-v-476fe1d4] .form-container-card .form-control::-moz-placeholder{color:#fff}[data-v-476fe1d4] .form-container-card .form-control::-ms-input-placeholder{color:#fff}[data-v-476fe1d4] .form-container-card .form-control::placeholder{color:#fff}[data-v-476fe1d4] .form-container-card .input-group-text{background-color:rgba(6,47,54,.78)!important;border:none!important;color:#fff!important}.btn-primary[data-v-476fe1d4]{background:var(--bjp-gold-400);color:var(--bjp-petrol-950);border:none;border-radius:10px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-primary[data-v-476fe1d4]:hover{background:var(--bjp-gold-200);color:var(--bjp-petrol-950);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.btn-secondary[data-v-476fe1d4]{background:rgba(230,203,114,.08);border:1px solid rgba(230,203,114,.24);color:#fff;border-radius:10px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-secondary[data-v-476fe1d4]:hover{background:rgba(230,203,114,.16);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}[data-v-476fe1d4] .nav-pills .nav-link{background-color:rgba(230,203,114,.08)!important;color:#fff!important;font-weight:650;border-radius:10px;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-476fe1d4] .nav-pills .nav-link.active{background-color:var(--bjp-gold-400)!important;color:var(--bjp-petrol-950)!important;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}.form-description[data-v-476fe1d4]{color:#fff;text-align:center;margin-bottom:1.5rem;font-style:italic}@media (max-width:991px){.section-profile-cover[data-v-476fe1d4]{height:300px!important}.card-profile-crystal[data-v-476fe1d4]{margin-top:-65px!important}.result-grid--holder[data-v-476fe1d4],.result-grid[data-v-476fe1d4]{grid-template-columns:1fr}}@media (max-width:767px){.section-profile-cover[data-v-476fe1d4]{height:260px!important}.card-profile-crystal[data-v-476fe1d4]{margin-top:-40px!important;border-radius:20px}.card-profile-crystal>.px-4[data-v-476fe1d4]{padding-right:.75rem!important;padding-left:.75rem!important}.card-profile-crystal h2[data-v-476fe1d4]{font-size:clamp(1.65rem,8vw,2.1rem)}.search-hero-content[data-v-476fe1d4]{padding:4.5rem 15px 2rem!important}.search-page-title[data-v-476fe1d4]{font-size:clamp(1.9rem,10vw,2.7rem)}.form-container-card[data-v-476fe1d4]{padding:0}[data-v-476fe1d4] .form-container-card>.card-body{padding:1rem!important}.nav-wrapper[data-v-476fe1d4]{margin-bottom:1rem}[data-v-476fe1d4] .nav-pills .nav-link{margin:0 0 .5rem}.alert[data-v-476fe1d4]{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9rem;overflow-wrap:anywhere}.results-container[data-v-476fe1d4]{margin-top:1rem;padding:.75rem;border-radius:14px}.results-heading[data-v-476fe1d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.results-heading-icon[data-v-476fe1d4]{width:38px;height:38px;-ms-flex-preferred-size:38px;flex-basis:38px;font-size:1.2rem}.result-card[data-v-476fe1d4]{padding:1rem}.result-card-header[data-v-476fe1d4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem}.detail-grid[data-v-476fe1d4]{grid-template-columns:1fr}.detail-item--featured[data-v-476fe1d4]{grid-column:auto}.student-payment-row[data-v-476fe1d4]{grid-template-columns:1fr;gap:.65rem}.student-payment-row .payment-status-chip[data-v-476fe1d4]{justify-self:start}.person-summary[data-v-476fe1d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.person-name[data-v-476fe1d4]{font-size:.92rem}.result-identifier strong[data-v-476fe1d4]{font-size:.88rem}.result-note[data-v-476fe1d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.new-search-button[data-v-476fe1d4]{width:100%}.mt-5.py-5.border-top[data-v-476fe1d4]{margin-top:1.5rem!important;padding-top:1rem!important;padding-bottom:1rem!important}}@media (max-width:400px){.form-container-card[data-v-476fe1d4]{padding:0}[data-v-476fe1d4] .form-container-card>.card-body{padding:.7rem!important}.text-center .btn[data-v-476fe1d4]{display:block;width:100%;margin:.5rem 0!important}.result-card[data-v-476fe1d4]{padding:.8rem}.results-container[data-v-476fe1d4]{padding:.55rem}.results-heading[data-v-476fe1d4]{gap:.65rem}.results-heading h3[data-v-476fe1d4]{font-size:1rem}.result-identifier[data-v-476fe1d4]{max-width:100%;padding:.65rem}}@media (prefers-reduced-motion:reduce){.new-search-button[data-v-476fe1d4]{-webkit-transition:none;transition:none}}