.apply-school-page{inline-size:100%;max-inline-size:var(--container-content);padding:var(--section-y-tight) var(--grid-gutter) var(--section-y);gap:var(--stack-5);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.apply-school-page>.crumbs,.apply-school-page>.page-head{margin:0}.apply-school-page .page-head .ph-l{gap:var(--sp-2)}.apply-school-page__title{font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.apply-school-page .page-head .ph-sub{max-inline-size:var(--measure);color:var(--muted);font-size:var(--fs-body-sm)}.apply-school-card{gap:var(--stack-4);grid-template-columns:minmax(0,1fr);display:grid}.apply-school-card>*{min-inline-size:0}.apply-school-card .apply-progress{z-index:auto;gap:var(--sp-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;position:static;inset-block-start:auto}.apply-school-card .apply-progress__count{justify-content:space-between;align-items:center;gap:var(--sp-2);text-align:initial;display:flex}.apply-school-card .apply-progress__label{color:var(--brand-text)}.apply-school-card .auth-steps__rail i{block-size:var(--sp-1)}.apply-school-card .apply-progress__list{display:none}.apply-school-card .net-lock-notice{gap:var(--sp-3);padding:var(--sp-4);border:var(--bw-hairline) solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-2);grid-template-columns:auto minmax(0,1fr);margin:0}.apply-school-card .net-lock-notice__icon{inline-size:var(--ctl-h-sm);block-size:var(--ctl-h-sm)}.apply-school-card .net-application-form{gap:var(--stack-4);max-inline-size:none;margin:0}.apply-school-card .net-form-section{gap:var(--stack-4);border:0;padding:0}.apply-school-card .net-form-section>.apply-step-title{float:none;inline-size:100%;color:var(--text);font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);margin:0;padding:0}.apply-school-card .net-form-grid{gap:var(--stack-4);grid-template-columns:minmax(0,1fr)}.apply-school-card .net-application-form .ui-field>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.apply-school-card .net-application-form .ui-field>textarea{inline-size:100%;min-inline-size:0;min-block-size:var(--field-h);padding:0 var(--sp-4);color:var(--text);background-color:var(--surface-2);border:var(--bw-hairline) solid var(--hairline-strong);border-radius:var(--r-control);font:inherit;line-height:var(--lh-tight);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard)}.apply-school-card .net-application-form .ui-field>textarea{min-block-size:calc(var(--ctl-h-lg) * 2);padding-block:var(--sp-3);line-height:var(--lh-body)}.apply-school-card .net-application-form .ui-field:focus-within:not(.ui-field--error)>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.apply-school-card .net-application-form .ui-field:focus-within:not(.ui-field--error)>textarea{border-color:var(--focus-ring-outer);box-shadow:var(--focus-ring);outline:0}.apply-school-card .net-application-form .ui-field--error>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.apply-school-card .net-application-form .ui-field--error>textarea{border-color:var(--status-danger)}.apply-school-card .net-application-form .net-combobox-field input.ui-combobox__input{min-block-size:var(--field-h);padding:0 var(--sp-4);background:var(--surface-2);border:var(--bw-hairline) solid var(--hairline-strong);border-radius:var(--r-control)}.apply-school-card .net-application-form .net-combobox-field input.ui-combobox__input:focus-visible{border-color:var(--focus-ring-outer);box-shadow:var(--focus-ring);outline:0}.apply-school-card .lp-search__field{min-block-size:var(--field-h);padding-inline:var(--sp-4);color:var(--text);background:var(--surface-2);border:var(--bw-hairline) solid var(--hairline-strong);border-radius:var(--r-control)}.apply-school-card .net-application-form .lp-search__field input.lp-search__input{min-block-size:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.apply-school-card .lp-search__field:focus-within{border-color:var(--focus-ring-outer);box-shadow:var(--focus-ring)}.apply-school-card #school-section-organization>.net-combobox-field{padding:var(--sp-4);border:var(--bw-hairline) solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-2)}.apply-school-card .net-form-actions{align-items:stretch;gap:var(--sp-2);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:static}.apply-school-card .net-form-actions>.ui-button,.apply-school-card .net-form-actions>.btn{inline-size:100%;min-inline-size:0;min-block-size:var(--ctl-h-lg);justify-content:center}@media (max-width:640px){.apply-school-page{padding:var(--sp-8) var(--grid-gutter-m) var(--sp-14)}.apply-school-card{padding:var(--sp-5)}.apply-school-card .net-lock-notice{grid-template-columns:auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.apply-school-card .net-application-form .ui-field>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.apply-school-card .net-application-form .ui-field>textarea{transition:none}}
