/* Messages 238–239: budget numeral clarity and admission controls alignment. */
body[data-draft-page="uk-study-v2"] :is(#budget-primary,#budget-secondary,[data-budget-part]){
 font-family:"DM Sans",Arial,sans-serif!important;
 font-variant-numeric:lining-nums tabular-nums!important;
 font-feature-settings:"lnum" 1,"tnum" 1!important;
}
body[data-draft-page="uk-study-v2"] :is(#budget-primary,#budget-secondary){font-size:clamp(1.6rem,2.2vw,2rem)!important;font-weight:500!important;line-height:1.25!important;}
body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head{
 display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr)!important;
 align-items:end!important;gap:24px!important;margin-bottom:20px!important;
}
body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head>.degree-drawer-tabs{
 width:100%!important;min-width:0!important;margin:0!important;align-self:end;
 display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;
}
body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head .degree-drawer-tabs button{min-width:0!important;width:100%!important;font-family:"DM Sans",Arial,sans-serif!important;transform:none!important;}
body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head .degree-drawer-tabs button span{font-family:"DM Sans",Arial,sans-serif!important;font-size:clamp(.65rem,.82vw,.85rem)!important;}
@media(max-width:760px){
 body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;}
 body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head>.degree-drawer-tabs{display:flex!important;}
 body[data-draft-page="uk-study-v2"] #requirements>.ukv2-dossier-head .degree-drawer-tabs button{min-width:112px!important;width:auto!important;}
}
/* Mobile-only requests 241–246 and 248; the faithful source copy is untouched. */
.uk27-back-top{display:none;}
@media(max-width:360px){body[data-draft-page="uk-study-v2"] .ukv2-hero{padding-left:10px!important;padding-right:10px!important;}}
@media(max-width:760px){
 body[data-draft-page="uk-study-v2"] .ukv2-hero,
 body[data-draft-page="uk-study-v2"] .ukv2-trust-bar,
 body[data-draft-page="uk-study-v2"] .ukv2-country-note{width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;margin-left:22px!important;margin-right:22px!important;box-sizing:border-box!important;}
 body[data-draft-page="uk-study-v2"] .ukv2-country-note{padding-left:36px!important;padding-right:14px!important;}
 body[data-draft-page="uk-study-v2"] .ukv2-country-note::before{left:14px!important;}
 body[data-draft-page="uk-study-v2"] .ukv2-requirement-groups>section>small{display:none!important;}
 body[data-draft-page="uk-study-v2"] .uk14-admission-footer{padding:18px 14px!important;gap:14px!important;}
 body[data-draft-page="uk-study-v2"] .uk14-admission-footer h4{font-size:clamp(12px,3.4vw,17px)!important;line-height:1.35!important;white-space:nowrap!important;letter-spacing:0!important;}
 body[data-draft-page="uk-study-v2"] .uk14-admission-footer p{font-size:13px!important;line-height:1.6!important;}
 body[data-draft-page="uk-study-v2"] .uk14-admission-footer .ukv2-dossier-cta{justify-content:flex-end!important;align-items:flex-end!important;margin-left:auto!important;width:auto!important;}
 body[data-draft-page="uk-study-v2"] .uk14-admission-footer .ukv2-dossier-cta a{margin-left:auto!important;}
 body[data-draft-page="uk-study-v2"] .ukv2-visa-journey,
 body[data-draft-page="uk-study-v2"] #arrival .uk15-arrival-media,
 body[data-draft-page="uk-study-v2"] .ukv2-section-nav{display:none!important;}
 body[data-draft-page="uk-study-v2"] .ukv2-intake-controls,
 body[data-draft-page="uk-study-v2"] .ukv2-intake-date{min-width:0!important;max-width:100%!important;}
 body[data-draft-page="uk-study-v2"] #intake-month{appearance:none!important;-webkit-appearance:none!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:10px 12px!important;font:16px/26px "DM Sans",Arial,sans-serif!important;}
 body[data-draft-page="uk-study-v2"] #intake-month::-webkit-date-and-time-value{text-align:left;min-width:0;min-height:26px;}
 body[data-draft-page="uk-study-v2"] main :is(section[id],div[id]){scroll-margin-top:84px!important;}
 body[data-draft-page="uk-study-v2"] .uk27-back-top{display:grid;place-items:center;position:fixed;right:14px;bottom:calc(18px + env(safe-area-inset-bottom,0px));width:44px;height:44px;border:1px solid #eadfcf;border-radius:12px;background:#440709;color:#fff;font:24px/1 Arial,sans-serif;z-index:80;cursor:pointer;}
 body[data-draft-page="uk-study-v2"] .uk27-back-top:focus-visible{outline:3px solid #a26b30;outline-offset:3px;}
}
